/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-weight-normal:400;--font-weight-bold:700;--tracking-normal:0em;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-black:#050505;--color-red:red;--color-white:#fff;--color-gray:#999;--color-gray-200:#c8c8c8;--animate-plato-eye-0:plato-eye-left-right var(--eye-animation-speed,2.5s)ease 1;--animate-plato-eye-1:plato-eye-up-down var(--eye-animation-speed,2.5s)ease 1;--animate-plato-eye-2:plato-eye-down-left var(--eye-animation-speed,2.5s)ease 1;--animate-plato-eye-3:plato-eye-up-left var(--eye-animation-speed,2.5s)ease 1;--animate-plato-eye-4:plato-eye-up-right var(--eye-animation-speed,2.5s)ease 1;--animate-plato-eye-5:plato-eye-down-right var(--eye-animation-speed,2.5s)ease 1}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container-\[size\]{container-type:size}.select-wrapper{background-color:#f0f0f0;max-width:100%;padding:.25em;display:inline-block;position:relative}.select-wrapper:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"▽";content:var(--tw-content);content:var(--tw-content);-webkit-user-select:none;-moz-user-select:none;user-select:none;content:var(--tw-content);pointer-events:none;position:absolute;right:.25em}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border-radius:0;width:100%;padding-right:2ch}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-\(--inset\){inset:var(--inset)}.inset-0{inset:0}.inset-\[30\%\]{inset:30%}.top-\(--default-offset\){top:var(--default-offset)}.top-\(--position-y\){top:var(--position-y)}.top-\(--top\){top:var(--top)}.top-0{top:0}.top-1\/2{top:50%}.top-\[2\.7\%\]{top:2.7%}.top-\[49\.25\%\]{top:49.25%}.top-\[calc\(var\(--box-height\)\/2-var\(--box-depth\)\/2\)\]{top:calc(var(--box-height)/2 - var(--box-depth)/2)}.top-\[calc\(var\(--row\)\*\(var\(--gap-height\)\+var\(--brick-height\)\)\)\]{top:calc(var(--row)*(var(--gap-height) + var(--brick-height)))}.top-lh{top:var(--lh)}.right-\(--default-offset\){right:var(--default-offset)}.right-0{right:0}.bottom-\(--default-offset\){bottom:var(--default-offset)}.bottom-0{bottom:0}.left-\(--default-offset\){left:var(--default-offset)}.left-\(--left\){left:var(--left)}.left-\(--position-x\){left:var(--position-x)}.left-0{left:0}.left-1\/2{left:50%}.left-\[41\.9\%\]{left:41.9%}.left-\[calc\(var\(--box-width\)\/2-var\(--box-depth\)\/2\)\]{left:calc(var(--box-width)/2 - var(--box-depth)/2)}.left-\[calc\(var\(--brick\)\*\(var\(--gap-width\)\+var\(--brick-width\)\)\)\]{left:calc(var(--brick)*(var(--gap-width) + var(--brick-width)))}.z-\(--z-index\){z-index:var(--z-index)}.z-10{z-index:10}.z-\[2000\]{z-index:2000}.z-\[calc\(var\(--z-index\)\+var\(--row-number\)\*1000\)\]{z-index:calc(var(--z-index) + var(--row-number)*1000)}.col-span-\(--col-span\){grid-column:span var(--col-span)/span var(--col-span)}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-\(--row-span\){grid-row:span var(--row-span)/span var(--row-span)}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.m-0{margin:0}.m-auto{margin:auto}.-mx-column\/2{margin-inline:calc(calc(var(--column-gap)/2)*-1)}.mx-auto{margin-inline:auto}.mx-column\/2{margin-inline:calc(var(--column-gap)/2)}.my-\[\.5em\]{margin-block:.5em}.my-em{margin-block:1em}.my-lh{margin-block:var(--lh)}.mt-\[12\%\]{margin-top:12%}.mt-em{margin-top:1em}.mt-em\/4{margin-top:.25em}.mt-lh{margin-top:var(--lh)}.mt-lh\/2{margin-top:calc(var(--lh)/2)}.-mb-\[\.1rem\]{margin-bottom:-.1rem}.mb-em\/4{margin-bottom:.25em}.mb-lh{margin-bottom:var(--lh)}.mb-lh\/2{margin-bottom:calc(var(--lh)/2)}.ml-\[1\.8em\]{margin-left:1.8em}.ml-auto{margin-left:auto}.line-clamp-\[calc\(var\(--max-height\,600\)\/\(var\(--font-size-unitless\)\*var\(--line-height\)\)\)\]{-webkit-line-clamp:calc(var(--max-height,600)/(var(--font-size-unitless)*var(--line-height)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\(--aspect-ratio\){aspect-ratio:var(--aspect-ratio)}.aspect-\(--max-aspect-ratio\){aspect-ratio:var(--max-aspect-ratio)}.aspect-\[1\.6666666667\]{aspect-ratio:1.66667}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-\[1\]{aspect-ratio:1}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\.7391304348\]{aspect-ratio:3.73913}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[725\/710\]{aspect-ratio:725/710}.aspect-\[950\/1000\]{aspect-ratio:950/1000}.aspect-square{aspect-ratio:1}.size-\(--default-rectangle-size\){width:var(--default-rectangle-size);height:var(--default-rectangle-size)}.size-full{width:100%;height:100%}.h-\(--box-depth\){height:var(--box-depth)}.h-\(--box-height\){height:var(--box-height)}.h-\(--brick-height\){height:var(--brick-height)}.h-\(--default-glyph-size\){height:var(--default-glyph-size)}.h-\(--diameter\){height:var(--diameter)}.h-\(--height\,auto\){height:var(--height,auto)}.h-\(--letter-height\){height:var(--letter-height)}.h-2lh{height:calc(var(--lh)*2)}.h-3lh{height:calc(var(--lh)*3)}.h-\[5rem\]{height:5rem}.h-\[97\.3\%\]{height:97.3%}.h-\[100\.1\%\]{height:100.1%}.h-\[100lvh\]{height:100lvh}.h-\[100vh\]{height:100vh}.h-\[200px\]{height:200px}.h-auto{height:auto}.h-em{height:1em}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[calc\(var\(--lh\)\*16\)\]{max-height:calc(var(--lh)*16)}.max-h-full{max-height:100%}.min-h-\[calc\(100vh-2em\)\]{min-height:calc(100vh - 2em)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--box-depth\){width:var(--box-depth)}.w-\(--box-width\){width:var(--box-width)}.w-\(--brick-width\){width:var(--brick-width)}.w-\(--diameter\){width:var(--diameter)}.w-\(--width\){width:var(--width)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-\[4ch\]{width:4ch}.w-\[5rem\]{width:5rem}.w-\[86\.6\%\]{width:86.6%}.w-\[100\.1\%\]{width:100.1%}.w-\[calc\(var\(--lh\)\*2\+var\(--modulor-pages--web-module--content--padding-bottom\)\/2\)\]{width:calc(var(--lh)*2 + var(--modulor-pages--web-module--content--padding-bottom)/2)}.w-auto{width:auto}.w-container{width:var(--container--width)}.w-em{width:1em}.w-full{width:100%}.max-w-\[25ch\]{max-width:25ch}.max-w-\[60rem\]{max-width:60rem}.max-w-full{max-width:100%}.max-w-screen-md{max-width:768px}.min-w-\[25rem\]{min-width:25rem}.min-w-full{min-width:100%}.flex-1{flex:1}.\[transform-origin\:50\%_50\%\]{transform-origin:50%}.origin-\(--origin\){transform-origin:var(--origin)}.origin-\[50\%_50\%\]{transform-origin:50%}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\(--translate-x\){--tw-translate-x:var(--translate-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\(--translate-x\,0\){--tw-translate-x:var(--translate-x,0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(0\%-var\(--scroll-position\)\)\]{--tw-translate-x:calc(0% - var(--scroll-position));translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(100\%-var\(--scroll-position\)\)\]{--tw-translate-x:calc(100% - var(--scroll-position));translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\(--translate-y\){--tw-translate-y:calc(var(--translate-y)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/5{--tw-translate-y:calc(calc(1/5*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\(--translate-y\){--tw-translate-y:var(--translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\(--translate-y\,0\){--tw-translate-y:var(--translate-y,0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[200\%\]{--tw-translate-y:200%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(0\%-var\(--scroll-position\)\)\]{--tw-translate-y:calc(0% - var(--scroll-position));translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(100\%-var\(--scroll-position\)\)\]{--tw-translate-y:calc(100% - var(--scroll-position));translate:var(--tw-translate-x)var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[2\.7\%\]{scale:2.7%}.rotate-\(--rotate-deg\){rotate:var(--rotate-deg)}.rotate-\(--rotation\){rotate:var(--rotation)}.rotate-\[-14deg\]{rotate:-14deg}.rotate-\[14deg\]{rotate:14deg}.\[transform\:rotateX\(-90deg\)_translateZ\(calc\(var\(--box-height\)\/2\)\)scaleY\(-1\)\]{transform:rotateX(-90deg)translateZ(calc(var(--box-height)/2))scaleY(-1)}.\[transform\:rotateY\(-90deg\)_translateZ\(calc\(var\(--box-width\)\/2\)\)scaleX\(-1\)\]{transform:rotateY(-90deg)translateZ(calc(var(--box-width)/2))scaleX(-1)}.\[transform\:rotateY\(90deg\)_translateZ\(calc\(var\(--box-width\)\/2\)\)\]{transform:rotateY(90deg)translateZ(calc(var(--box-width)/2))}.\[transform\:scale\(-1\)_translate\(50\%\,50\%\)\]{transform:scale(-1)translate(50%,50%)}.\[transform\:scaleX\(-1\)_translateX\(50\%\)\]{transform:scaleX(-1)translate(50%)}.\[transform\:scaleY\(-1\)_translateY\(50\%\)\]{transform:scaleY(-1)translateY(50%)}.\[transform\:translateZ\(var\(--box-z-position\)\)_rotateX\(var\(--rotation-x\)\)\]{transform:translateZ(var(--box-z-position))rotateX(var(--rotation-x))}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[johnston-jr-race-track-daddy-car_5s_linear_infinite\]{animation:5s linear infinite johnston-jr-race-track-daddy-car}.animate-\[johnston-jr-race-track-tony-car_5s_linear_infinite\]{animation:5s linear infinite johnston-jr-race-track-tony-car}.cursor-pointer{cursor:pointer}.resize{resize:both}.auto-cols-auto{grid-auto-columns:auto}.grid-flow-col{grid-auto-flow:column}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[4fr\,4fr\,2fr\]{grid-template-columns:4fr,4fr,2fr}.grid-cols-\[33\%_auto_min-content\]{grid-template-columns:33% auto min-content}.grid-cols-\[auto_min-content\]{grid-template-columns:auto min-content}.grid-cols-\[auto_min-content_auto\]{grid-template-columns:auto min-content auto}.grid-cols-\[max-content_min-content_auto\]{grid-template-columns:max-content min-content auto}.grid-cols-\[repeat\(2\,1fr\)\]{grid-template-columns:repeat(2,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(25rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(15ch\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(15ch,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-\[1fr_min-content\]{grid-template-rows:1fr min-content}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-column{gap:var(--column-gap)}.gap-column\/2{gap:calc(var(--column-gap)/2)}.gap-lh{gap:var(--lh)}.gap-x-2ch{-moz-column-gap:2ch;column-gap:2ch}.gap-x-\[\.02em\]{-moz-column-gap:.02em;column-gap:.02em}.gap-x-\[\.25ch\]{-moz-column-gap:.25ch;column-gap:.25ch}.gap-x-\[2ch\]{-moz-column-gap:2ch;column-gap:2ch}.gap-x-\[var\(--column-gap\)\/2\]{-moz-column-gap:var(--column-gap)/2;column-gap:var(--column-gap)/2}.gap-x-ch{-moz-column-gap:1ch;column-gap:1ch}.gap-x-column{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}.gap-x-column\/2{-moz-column-gap:calc(var(--column-gap)/2);column-gap:calc(var(--column-gap)/2)}.gap-x-em{-moz-column-gap:1em;column-gap:1em}.gap-x-em\/4{-moz-column-gap:.25em;column-gap:.25em}.gap-y-\[1\.5em\]{row-gap:1.5em}.gap-y-\[calc\(var\(--rp--small-line-height\)\/2\)\]{row-gap:calc(var(--rp--small-line-height)/2)}.gap-y-lh{row-gap:var(--lh)}.gap-y-lh\/2{row-gap:calc(var(--lh)/2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\.1rem\]{border-style:var(--tw-border-style);border-width:.1rem}.border-t-\[\.1rem\]{border-top-style:var(--tw-border-style);border-top-width:.1rem}.border-b-\[\.1rem\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.1rem}.border-l-\[\.1rem\]{border-left-style:var(--tw-border-style);border-left-width:.1rem}.border-solid{--tw-border-style:solid;border-style:solid}.border-black{border-color:#050505}.border-current{border-color:currentColor}.border-t-\(--metrics-color\){border-top-color:var(--metrics-color)}.bg-\(--background-color\){background-color:var(--background-color)}.bg-\(--background-color\,white\){background-color:var(--background-color,white)}.bg-\(--color\){background-color:var(--color)}.bg-\(--color\,black\){background-color:var(--color,black)}.bg-black{background-color:#050505}.bg-cs-bg{background-color:var(--background-color)}.bg-cs-detail-bg{background-color:var(--detail-background-color)}.bg-cs-popup-bg{background-color:var(--popup-background-color)}.bg-edge-left{background-color:linear-gradient(90deg,#00000059 0%,#23232356 3%,#51515150 9%,#7a7a7a4b 16%,#9e9e9e44 23%,#bcbcbc3e 30%,#d5d5d536 39%,#e8e8e82e 48%,#f5f5f525 58%,#fdfdfd00 72%,#fff0 100%)}.bg-edge-right{background-color:linear-gradient(270deg,#00000059 0%,#23232356 3%,#51515150 9%,#7a7a7a4b 16%,#9e9e9e44 23%,#bcbcbc3e 30%,#d5d5d536 39%,#e8e8e82e 48%,#f5f5f525 58%,#fdfdfd00 72%,#fff0 100%)}.bg-gray{background-color:#999}.bg-gray-100{background-color:#f0f0f0}.bg-gray-200{background-color:#c8c8c8}.bg-green{background-color:#00bd00}.bg-inherit{background-color:inherit}.bg-jay-z{background-color:#ffbe96}.bg-red{background-color:red}.bg-transparent{background-color:#0000}.bg-white{background-color:#fff}.bg-yellow{background-color:#fbe74d}.bg-\[linear-gradient\(135deg\,transparent\,transparent_50\%\,\#000_50\%\,\#000_100\%\)\]{background-image:linear-gradient(135deg,#0000,#0000 50%,#000 50% 100%)}.bg-\[length\:calc\(var\(--column-gap\)\*0\.7\)_100\%\]{background-size:calc(var(--column-gap)*.7)100%}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-repeat-y{background-repeat:repeat-y}.fill-\(--background-color\){fill:var(--background-color)}.fill-\(--background-color\,white\){fill:var(--background-color,white)}.fill-\(--color\,black\){fill:var(--color,black)}.fill-\(--fingernail-fill\,\#00414b\){fill:var(--fingernail-fill,#00414b)}.fill-\(--left-cherry-color\){fill:var(--left-cherry-color)}.fill-\(--right-cherry-color\){fill:var(--right-cherry-color)}.fill-\[\#0000FF\]{fill:#00f}.fill-\[var\(--rp--icon--fill\,currentColor\)\]{fill:var(--rp--icon--fill,currentColor)}.fill-\[var\(--rp--icon--fill\,none\)\]{fill:var(--rp--icon--fill,none)}.fill-cs-detail-bg{fill:var(--detail-background-color)}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-\(--color\,\#1d1d1b\){stroke:var(--color,#1d1d1b)}.stroke-\(--color\,black\){stroke:var(--color,black)}.stroke-\[color\:var\(--background-color\,white\)\]{stroke:var(--background-color,white)}.stroke-\[color\:var\(--color\,black\)\]{stroke:var(--color,black)}.stroke-\[var\(--hand-fill\,\#ffdce6\)\]{stroke:var(--hand-fill,#ffdce6)}.stroke-\[var\(--hand-stroke\,\#d20078\)\]{stroke:var(--hand-stroke,#d20078)}.stroke-\[var\(--rp--icon--stroke\,currentColor\)\]{stroke:var(--rp--icon--stroke,currentColor)}.stroke-black{stroke:#050505}.stroke-current{stroke:currentColor}.stroke-\(length\:--finger-width\,62px\){stroke-width:var(--finger-width,62px)}.stroke-\(length\:--stroke-finger-width\,64px\){stroke-width:var(--stroke-finger-width,64px)}.stroke-0{stroke-width:0}.stroke-3{stroke-width:3px}.stroke-\[11\]{stroke-width:11px}.stroke-\[length\:var\(--rp--icon--stroke-width\,\.1rem\)\]{stroke-width:var(--rp--icon--stroke-width,.1rem)}.p-0{padding:0}.p-\[\.2rem\]{padding:.2rem}.p-\[5\%\]{padding:5%}.p-column\/2{padding:calc(var(--column-gap)/2)}.p-em\/2{padding:.5em}.px-\[\.5em\]{padding-inline:.5em}.px-\[\.6em\]{padding-inline:.6em}.px-\[\.25em\]{padding-inline:.25em}.px-\[1em\]{padding-inline:1em}.px-column\/2{padding-inline:calc(var(--column-gap)/2)}.px-em{padding-inline:1em}.px-module-content-px{padding-inline:calc(var(--modulor-pages--web-module--content--padding-left) + var(--modulor-pages--web-module--content--padding-right))}.py-\[\.4em\]{padding-block:.4em}.py-\[\.5em\]{padding-block:.5em}.py-\[\.25em\]{padding-block:.25em}.py-\[\.75em\]{padding-block:.75em}.py-\[100vh\]{padding-block:100vh}.py-\[150vh\]{padding-block:150vh}.py-lh{padding-block:var(--lh)}.py-lh\/2{padding-block:calc(var(--lh)/2)}.py-module-content-py{padding-block:calc(var(--modulor-pages--web-module--content--padding-top) + var(--modulor-pages--web-module--content--padding-bottom))}.pt-\(--default-padding\){padding-top:var(--default-padding)}.pt-\(--modulor-pages--web-module--content--padding-top\){padding-top:var(--modulor-pages--web-module--content--padding-top)}.pt-2lh{padding-top:calc(var(--lh)*2)}.pt-\[25\%\]{padding-top:25%}.pt-\[35\%\]{padding-top:35%}.pt-em\/2{padding-top:.5em}.pt-lh\/2{padding-top:calc(var(--lh)/2)}.pt-module-content-pt{padding-top:var(--modulor-pages--web-module--content--padding-top)}.pr-\(--default-padding\){padding-right:var(--default-padding)}.pr-\(--padding-right\){padding-right:var(--padding-right)}.pr-2ch{padding-right:2ch}.pr-ch{padding-right:1ch}.pr-column\/2{padding-right:calc(var(--column-gap)/2)}.pr-em{padding-right:1em}.pb-\(--default-padding\){padding-bottom:var(--default-padding)}.pb-\(--modulor-pages--web-module--content--padding-top\){padding-bottom:var(--modulor-pages--web-module--content--padding-top)}.pb-\(--padding-bottom\){padding-bottom:var(--padding-bottom)}.pb-2lh{padding-bottom:calc(var(--lh)*2)}.pb-\[calc\(var\(--lh\)\+\.5em\)\]{padding-bottom:calc(var(--lh) + .5em)}.pb-lh{padding-bottom:var(--lh)}.pb-module-content-pb{padding-bottom:var(--modulor-pages--web-module--content--padding-bottom)}.pl-\(--default-padding\){padding-left:var(--default-padding)}.pl-\[1\.5ch\]{padding-left:1.5ch}.pl-\[1\.6em\]{padding-left:1.6em}.pl-ch{padding-left:1ch}.pl-column\/2{padding-left:calc(var(--column-gap)/2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-def{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;fontFeatureSettings:"\"kern\"";font-kerning:normal;text-rendering:geometricPrecision;font-family:Union Unimetric,Helvetica,Arial,sans-serif}.font-essay{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;fontFeatureSettings:"\"kern\"";font-kerning:normal;text-rendering:geometricPrecision;font-family:Meniere,Times New Roman,serif}.text-def{font-size:var(--def-font-size);line-height:var(--def-line-height);letter-spacing:var(--def-letter-spacing);text-underline-offset:initial;--lh:var(--def-line-height);text-decoration-thickness:from-font}.text-lg{font-size:var(--lg-font-size);line-height:var(--lg-line-height);letter-spacing:var(--lg-letter-spacing);text-underline-offset:initial;--lh:var(--lg-line-height);text-decoration-thickness:from-font}.text-md{font-size:var(--md-font-size);line-height:var(--md-line-height);letter-spacing:var(--md-letter-spacing);text-underline-offset:initial;--lh:var(--md-line-height);text-decoration-thickness:from-font}.text-sm{font-size:var(--sm-font-size);line-height:var(--sm-line-height);letter-spacing:var(--sm-letter-spacing);text-underline-offset:initial;--lh:var(--sm-line-height);text-decoration-thickness:from-font}.text-\[1\.0vw\]{font-size:1vw}.text-\[1\.2vw\]{font-size:1.2vw}.text-\[1\.8vw\]{font-size:1.8vw}.text-\[3\.6vw\]{font-size:3.6vw}.text-\[7\.2vw\]{font-size:7.2vw}.text-\[200\%\]{font-size:200%}.text-\[calc\(var\(--font-size\)\)\]{font-size:calc(var(--font-size))}.leading-\(--line-height\){--tw-leading:var(--line-height);line-height:var(--line-height)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[calc\(var\(--letter-spacing\)\*1em\)\]{--tw-tracking:calc(var(--letter-spacing)*1em);letter-spacing:calc(var(--letter-spacing)*1em)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\(--color\){color:var(--color)}.text-\(--muted-color\){color:var(--muted-color)}.text-\(--rp--checkout-module--color--blue\){color:var(--rp--checkout-module--color--blue)}.text-black{color:#050505}.text-blue{color:#1943fb}.text-cs-accent{color:var(--accent-color)}.text-cs-color{color:var(--color)}.text-cs-detail-color{color:var(--detail-color)}.text-cs-popup-color{color:var(--popup-color)}.text-current{color:currentColor}.text-gray{color:#999}.text-inherit{color:inherit}.text-red{color:red}.text-white{color:#fff}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline,.outline-\[1px\]{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\(--background-color\,white\){outline-color:var(--background-color,white)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--animation-duration\){--tw-duration:var(--animation-duration);transition-duration:var(--animation-duration)}.duration-\(--blink-duration\){--tw-duration:var(--blink-duration);transition-duration:var(--blink-duration)}.duration-\(--distance-animation-time\){--tw-duration:var(--distance-animation-time);transition-duration:var(--distance-animation-time)}.duration-\(--duration\){--tw-duration:var(--duration);transition-duration:var(--duration)}.duration-\(--duration\,1s\){--tw-duration:var(--duration,1s);transition-duration:var(--duration,1s)}.duration-\(--initial-gap-speed\){--tw-duration:var(--initial-gap-speed);transition-duration:var(--initial-gap-speed)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[0\.1s\]{--tw-duration:.1s;transition-duration:.1s}.duration-\[1s\]{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--country-fill\:var\(--background-color\,white\)\]{--country-fill:var(--background-color,white)}.\[--country-stroke\:var\(--color\,black\)\]{--country-stroke:var(--color,black)}.\[animation-delay\:var\(--pre-delay\)\]{animation-delay:var(--pre-delay)}.\[animation-play-state\:running\]{animation-play-state:running}.\[clip-path\:_inset\(0_50\%_0_50\%\)\]{clip-path:inset(0 50%)}.\[clip-path\:polygon\(5rem_0\,100\%_0\,100\%_100\%\,0_100\%\,0_5rem\)\]{clip-path:polygon(5rem 0,100% 0,100% 100%,0 100%,0 5rem)}.\[grid-area\:var\(--grid-area\)\]{grid-area:var(--grid-area)}.\[offset-path\:var\(--animation-path\)\]{offset-path:var(--animation-path)}.\[offset-rotate\:auto\]{offset-rotate:auto}.\[perspective\:200rem\]{perspective:200rem}.\[perspective\:500px\]{perspective:500px}.\[stroke-dashoffset\:var\(--path-length\)\]{stroke-dashoffset:var(--path-length)}.\[transform-origin-x\:center\]{transform-origin-x:center}.\[transform-origin-y\:500\%\]{transform-origin-y:500%}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.not-first\:border-l-\[\.1rem\]:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:.1rem}.not-first\:pl-em\/2:not(:first-child){padding-left:.5em}.not-last\:mb-lh:not(:last-child){margin-bottom:var(--lh)}.not-last\:mb-lh\/2:not(:last-child){margin-bottom:calc(var(--lh)/2)}.not-last\:pb-\[1\.5em\]:not(:last-child){padding-bottom:1.5em}@media (hover:hover){.group-hover\:hidden:is(:where(.group):hover *){display:none}.group-hover\:inline:is(:where(.group):hover *){display:inline}.group-hover\/animation\:scale-\(--letter-hover-scale\):is(:where(.group\/animation):hover *){scale:var(--letter-hover-scale)}.group-hover\/animation\:scale-\(--min-scale\,0\):is(:where(.group\/animation):hover *){scale:var(--min-scale,0)}.group-hover\/animation\:stroke-\[200px\]:is(:where(.group\/animation):hover *){stroke-width:200px}.group-hover\/image\:opacity-0:is(:where(.group\/image):hover *){opacity:0}.group-hover\/pigeon\:translate-x-1\/2:is(:where(.group\/pigeon):hover *){--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/pigeon\:\!\[animation-play-state\:paused\]:is(:where(.group\/pigeon):hover *){animation-play-state:paused!important}}.group-has-\[\:checked\]\:hidden:is(:where(.group):has(:checked) *){display:none}.group-has-\[\:checked\]\:inline:is(:where(.group):has(:checked) *){display:inline}.group-has-\[\:checked\]\/abbr\:hidden:is(:where(.group\/abbr):has(:checked) *){display:none}.group-has-\[\:checked\]\/abbr\:inline:is(:where(.group\/abbr):has(:checked) *){display:inline}.group-has-\[\:checked\]\/abbr\:text-cs-accent:is(:where(.group\/abbr):has(:checked) *){color:var(--accent-color)}.group-has-\[\:checked\]\/abbr\:text-current:is(:where(.group\/abbr):has(:checked) *){color:currentColor}.group-has-\[\:checked\]\/feature\:hidden:is(:where(.group\/feature):has(:checked) *){display:none}.group-has-\[\:checked\]\/feature\:inline:is(:where(.group\/feature):has(:checked) *){display:inline}.group-has-\[\:checked\]\/feature\:text-cs-accent:is(:where(.group\/feature):has(:checked) *){color:var(--accent-color)}.group-has-\[\:checked\]\/feature\:text-current:is(:where(.group\/feature):has(:checked) *){color:currentColor}.group-aria-\[selected\]\/labels\:hidden:is(:where(.group\/labels)[aria-selected] *){display:none}.group-aria-\[selected\]\/labels\:inline:is(:where(.group\/labels)[aria-selected] *){display:inline}.group-data-\[active-glyph\]\/kin\:top-\(--small-offset\):is(:where(.group\/kin)[data-active-glyph] *){top:var(--small-offset)}.group-data-\[active-glyph\]\/kin\:right-\(--small-offset\):is(:where(.group\/kin)[data-active-glyph] *){right:var(--small-offset)}.group-data-\[active-glyph\]\/kin\:bottom-\(--small-offset\):is(:where(.group\/kin)[data-active-glyph] *){bottom:var(--small-offset)}.group-data-\[active-glyph\]\/kin\:left-\(--small-offset\):is(:where(.group\/kin)[data-active-glyph] *){left:var(--small-offset)}.group-data-\[active-glyph\]\/kin\:size-\(--small-rectangle-size\):is(:where(.group\/kin)[data-active-glyph] *){width:var(--small-rectangle-size);height:var(--small-rectangle-size)}.group-data-\[active-glyph\=l\]\/kin\:bottom-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=l] *){bottom:var(--large-offset)}.group-data-\[active-glyph\=l\]\/kin\:left-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=l] *){left:var(--large-offset)}.group-data-\[active-glyph\=l\]\/kin\:size-\(--large-rectangle-size\):is(:where(.group\/kin)[data-active-glyph=l] *){width:var(--large-rectangle-size);height:var(--large-rectangle-size)}.group-data-\[active-glyph\=l\]\/kin\:h-\(--large-glyph-size\):is(:where(.group\/kin)[data-active-glyph=l] *){height:var(--large-glyph-size)}.group-data-\[active-glyph\=m\]\/kin\:top-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=m] *){top:var(--large-offset)}.group-data-\[active-glyph\=m\]\/kin\:right-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=m] *){right:var(--large-offset)}.group-data-\[active-glyph\=m\]\/kin\:size-\(--large-rectangle-size\):is(:where(.group\/kin)[data-active-glyph=m] *){width:var(--large-rectangle-size);height:var(--large-rectangle-size)}.group-data-\[active-glyph\=m\]\/kin\:h-\(--large-glyph-size\):is(:where(.group\/kin)[data-active-glyph=m] *){height:var(--large-glyph-size)}.group-data-\[active-glyph\=s\]\/kin\:top-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=s] *){top:var(--large-offset)}.group-data-\[active-glyph\=s\]\/kin\:left-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=s] *){left:var(--large-offset)}.group-data-\[active-glyph\=s\]\/kin\:size-\(--large-rectangle-size\):is(:where(.group\/kin)[data-active-glyph=s] *){width:var(--large-rectangle-size);height:var(--large-rectangle-size)}.group-data-\[active-glyph\=s\]\/kin\:h-\(--large-glyph-size\):is(:where(.group\/kin)[data-active-glyph=s] *){height:var(--large-glyph-size)}.group-data-\[active-glyph\=xl\]\/kin\:right-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=xl] *){right:var(--large-offset)}.group-data-\[active-glyph\=xl\]\/kin\:bottom-\(--large-offset\):is(:where(.group\/kin)[data-active-glyph=xl] *){bottom:var(--large-offset)}.group-data-\[active-glyph\=xl\]\/kin\:size-\(--large-rectangle-size\):is(:where(.group\/kin)[data-active-glyph=xl] *){width:var(--large-rectangle-size);height:var(--large-rectangle-size)}.group-data-\[active-glyph\=xl\]\/kin\:h-\(--large-glyph-size\):is(:where(.group\/kin)[data-active-glyph=xl] *){height:var(--large-glyph-size)}.group-data-\[animation\=contract\]\/finger\:animate-\[septima-stroke-dashoffset-contract_var\(--duration\)_ease-in-out_forwards\]:is(:where(.group\/finger)[data-animation=contract] *){animation:septima-stroke-dashoffset-contract var(--duration)ease-in-out forwards}.group-data-\[animation\=contract\]\/finger\:\[stroke-dashoffset\:var\(--path-length\)\]:is(:where(.group\/finger)[data-animation=contract] *){stroke-dashoffset:var(--path-length)}.group-data-\[animation\=contract\]\/finger\:\[transition\:stroke-dashoffset_var\(--duration\)_ease-in-out\]:is(:where(.group\/finger)[data-animation=contract] *){transition:stroke-dashoffset var(--duration)ease-in-out}.group-data-\[animation\=extend\]\/finger\:animate-\[septima-stroke-dashoffset-expand_var\(--duration\)_ease-in-out_forwards\]:is(:where(.group\/finger)[data-animation=extend] *){animation:septima-stroke-dashoffset-expand var(--duration)ease-in-out forwards}.group-data-\[animation\=extend\]\/finger\:\[stroke-dashoffset\:0\]:is(:where(.group\/finger)[data-animation=extend] *){stroke-dashoffset:0}.group-data-\[animation\=extend\]\/finger\:\[transition\:stroke-dashoffset_var\(--duration\)_ease-in-out\]:is(:where(.group\/finger)[data-animation=extend] *){transition:stroke-dashoffset var(--duration)ease-in-out}.group-data-\[click\]\/fingertip\:fill-\(--fingernail-click-fill\,\#00414b\):is(:where(.group\/fingertip)[data-click] *){fill:var(--fingernail-click-fill,#00414b)}.group-data-\[hide\]\/element\:scale-\(--min-scale\,0\):is(:where(.group\/element)[data-hide] *){scale:var(--min-scale,0)}.group-data-\[hide\]\/element\:stroke-\[200px\]:is(:where(.group\/element)[data-hide] *){stroke-width:200px}.group-data-\[highlighted-letters\*\=\'\:\'\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\:] *),.group-data-\[highlighted-letters\*\=\'\[\'\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\[] *),.group-data-\[highlighted-letters\*\=\'\]\'\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\]] *),.group-data-\[highlighted-letters\*\=\'\|\'\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\|] *),.group-data-\[highlighted-letters\*\=\*\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\*] *),.group-data-\[highlighted-letters\*\=\+\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\+] *),.group-data-\[highlighted-letters\*\=\,\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\,] *),.group-data-\[highlighted-letters\*\=-\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\-] *),.group-data-\[highlighted-letters\*\=\.\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\.] *),.group-data-\[highlighted-letters\*\=0\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="0"] *),.group-data-\[highlighted-letters\*\=1\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="1"] *),.group-data-\[highlighted-letters\*\=2\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="2"] *),.group-data-\[highlighted-letters\*\=3\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="3"] *),.group-data-\[highlighted-letters\*\=4\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="4"] *),.group-data-\[highlighted-letters\*\=5\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="5"] *),.group-data-\[highlighted-letters\*\=6\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="6"] *),.group-data-\[highlighted-letters\*\=7\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="7"] *),.group-data-\[highlighted-letters\*\=8\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="8"] *),.group-data-\[highlighted-letters\*\=9\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*="9"] *),.group-data-\[highlighted-letters\*\=\?\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\?] *),.group-data-\[highlighted-letters\*\=\^\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\^] *),.group-data-\[highlighted-letters\*\=a\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=a] *),.group-data-\[highlighted-letters\*\=alt\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=alt] *),.group-data-\[highlighted-letters\*\=b\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=b] *),.group-data-\[highlighted-letters\*\=c\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=c] *),.group-data-\[highlighted-letters\*\=command\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=command] *),.group-data-\[highlighted-letters\*\=control\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=control] *),.group-data-\[highlighted-letters\*\=d\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=d] *),.group-data-\[highlighted-letters\*\=down\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=down] *),.group-data-\[highlighted-letters\*\=e\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=e] *),.group-data-\[highlighted-letters\*\=enter\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=enter] *),.group-data-\[highlighted-letters\*\=esc\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=esc] *),.group-data-\[highlighted-letters\*\=f\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f] *),.group-data-\[highlighted-letters\*\=f1\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f1] *),.group-data-\[highlighted-letters\*\=f10\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f10] *),.group-data-\[highlighted-letters\*\=f11\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f11] *),.group-data-\[highlighted-letters\*\=f12\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f12] *),.group-data-\[highlighted-letters\*\=f2\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f2] *),.group-data-\[highlighted-letters\*\=f3\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f3] *),.group-data-\[highlighted-letters\*\=f4\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f4] *),.group-data-\[highlighted-letters\*\=f5\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f5] *),.group-data-\[highlighted-letters\*\=f6\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f6] *),.group-data-\[highlighted-letters\*\=f7\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f7] *),.group-data-\[highlighted-letters\*\=f8\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f8] *),.group-data-\[highlighted-letters\*\=f9\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=f9] *),.group-data-\[highlighted-letters\*\=fn\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=fn] *),.group-data-\[highlighted-letters\*\=g\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=g] *),.group-data-\[highlighted-letters\*\=h\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=h] *),.group-data-\[highlighted-letters\*\=i\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=i] *),.group-data-\[highlighted-letters\*\=j\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=j] *),.group-data-\[highlighted-letters\*\=k\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=k] *),.group-data-\[highlighted-letters\*\=l\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=l] *),.group-data-\[highlighted-letters\*\=left\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=left] *),.group-data-\[highlighted-letters\*\=m\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=m] *),.group-data-\[highlighted-letters\*\=n\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=n] *),.group-data-\[highlighted-letters\*\=o\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=o] *),.group-data-\[highlighted-letters\*\=p\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=p] *),.group-data-\[highlighted-letters\*\=paragraph\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=paragraph] *),.group-data-\[highlighted-letters\*\=q\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=q] *),.group-data-\[highlighted-letters\*\=r\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=r] *),.group-data-\[highlighted-letters\*\=right\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=right] *),.group-data-\[highlighted-letters\*\=s\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=s] *),.group-data-\[highlighted-letters\*\=shift-left\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=shift-left] *),.group-data-\[highlighted-letters\*\=shift-right\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=shift-right] *),.group-data-\[highlighted-letters\*\=t\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=t] *),.group-data-\[highlighted-letters\*\=tab\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=tab] *),.group-data-\[highlighted-letters\*\=u\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=u] *),.group-data-\[highlighted-letters\*\=up\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=up] *),.group-data-\[highlighted-letters\*\=v\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=v] *),.group-data-\[highlighted-letters\*\=w\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=w] *),.group-data-\[highlighted-letters\*\=x\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=x] *),.group-data-\[highlighted-letters\*\=y\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=y] *),.group-data-\[highlighted-letters\*\=z\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=z] *),.group-data-\[highlighted-letters\*\=\~\]\/septima-keyboard\:block:is(:where(.group\/septima-keyboard)[data-highlighted-letters*=\~] *){display:block}.group-data-\[side\=right\]\/hand\:translate-x-\[13px\]:is(:where(.group\/hand)[data-side=right] *){--tw-translate-x:13px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\:not\(\[aria-busy\]\)\]\/link-to-background-download\:hidden:is(:where(.group\/link-to-background-download):not([aria-busy]) *){display:none}.group-\[\&\:not\(\[aria-expanded\]\)\]\:scale-\[var\(--scale\,var\(--default-scale\)\)\]:is(:where(.group):not([aria-expanded]) *){scale:var(--scale,var(--default-scale))}.group-\[\&\:not\(\[aria-expanded\]\)\]\:duration-\(--backward-duration\):is(:where(.group):not([aria-expanded]) *){--tw-duration:var(--backward-duration);transition-duration:var(--backward-duration)}.group-\[\&\[aria-busy\]\]\/link-to-background-download\:hidden:is(:where(.group\/link-to-background-download)[aria-busy] *){display:none}.group-\[\&\[aria-current\]\]\:block:is(:where(.group)[aria-current] *){display:block}.group-\[\&\[aria-expanded\]\]\:\!ml-0:is(:where(.group)[aria-expanded] *){margin-left:0!important}.group-\[\&\[aria-expanded\]\]\:scale-\(--default-scale\):is(:where(.group)[aria-expanded] *){scale:var(--default-scale)}.group-\[\&\[aria-expanded\]\]\:duration-\(--forward-duration\):is(:where(.group)[aria-expanded] *){--tw-duration:var(--forward-duration);transition-duration:var(--forward-duration)}.group-\[\&\[aria-expanded\]\]\/popup-menu\:block:is(:where(.group\/popup-menu)[aria-expanded] *){display:block}.group-\[\&\[aria-expanded\]\]\/popup-menu\:bg-inherit:is(:where(.group\/popup-menu)[aria-expanded] *){background-color:inherit}.group-\[\&\[data-animate\]\]\:transition-all:is(:where(.group)[data-animate] *){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-\[\&\[data-animate\]\]\:transition-transform:is(:where(.group)[data-animate] *){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-\[\&\[data-animation-state\=arriving\]\]\/pigeon\:animate-\[postcard-initial-arriving_var\(--animation-speed\)_ease_1\]:is(:where(.group\/pigeon)[data-animation-state=arriving] *){animation:postcard-initial-arriving var(--animation-speed)ease 1}.group-\[\&\[data-animation-state\=leaving\]\]\/pigeon\:animate-\[postcard-initial-leaving_var\(--animation-speed\)_ease_1\]:is(:where(.group\/pigeon)[data-animation-state=leaving] *){animation:postcard-initial-leaving var(--animation-speed)ease 1}.group-\[\&\[data-animation-state\=leaving\]\]\/pigeon\:\[animation-delay\:var\(--pause-duration\)\]:is(:where(.group\/pigeon)[data-animation-state=leaving] *){animation-delay:var(--pause-duration)}.group-\[\&\[data-animation\=\'0\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-0:is(:where(.group\/eyes)[data-animation="0"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-0)}.group-\[\&\[data-animation\=\'1\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-1:is(:where(.group\/eyes)[data-animation="1"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-1)}.group-\[\&\[data-animation\=\'2\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-2:is(:where(.group\/eyes)[data-animation="2"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-2)}.group-\[\&\[data-animation\=\'3\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-3:is(:where(.group\/eyes)[data-animation="3"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-3)}.group-\[\&\[data-animation\=\'4\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-4:is(:where(.group\/eyes)[data-animation="4"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-4)}.group-\[\&\[data-animation\=\'5\'\]\]\/eyes\:group-\[\&\[data-animate\]\]\/eye\:animate-plato-eye-5:is(:where(.group\/eyes)[data-animation="5"] *):is(:where(.group\/eye)[data-animate] *){animation:var(--animate-plato-eye-5)}.group-\[\&\[data-closed\]\]\/eye\:translate-y-0:is(:where(.group\/eye)[data-closed] *){--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\[data-gaze-direction\=\'left\'\]\]\/guy\:-translate-x-\[5\%\]:is(:where(.group\/guy)[data-gaze-direction=left] *){--tw-translate-x:calc(5%*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\[data-gaze-direction\=\'right\'\]\]\/guy\:translate-x-\[5\%\]:is(:where(.group\/guy)[data-gaze-direction=right] *){--tw-translate-x:5%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\[data-mask-overflow\]\]\:overflow-visible:is(:where(.group)[data-mask-overflow] *){overflow:visible}.group-\[\&\[data-mask-position\=\'bottom\'\]\]\/guy\:translate-y-\[40\%\]:is(:where(.group\/guy)[data-mask-position=bottom] *){--tw-translate-y:40%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\[data-mask-position\=\'top\'\]\]\/guy\:-translate-y-\[40\%\]:is(:where(.group\/guy)[data-mask-position=top] *){--tw-translate-y:calc(40%*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\[data-orientation\=landscape\]\]\:h-full:is(:where(.group)[data-orientation=landscape] *){height:100%}.group-\[\&\[data-orientation\=portrait\]\]\:w-full:is(:where(.group)[data-orientation=portrait] *){width:100%}.group-\[\&\[data-pupil-dilated\]\]\/eye\:scale-\(--pupil-dilated-scale\):is(:where(.group\/eye)[data-pupil-dilated] *){scale:var(--pupil-dilated-scale)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--aqua\):is(:where(.group\/svg)[data-with-color] *){fill:var(--aqua)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--lime\):is(:where(.group\/svg)[data-with-color] *){fill:var(--lime)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--magenta\):is(:where(.group\/svg)[data-with-color] *){fill:var(--magenta)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--orange\):is(:where(.group\/svg)[data-with-color] *){fill:var(--orange)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--torquois\):is(:where(.group\/svg)[data-with-color] *){fill:var(--torquois)}.group-\[\&\[data-with-color\]\]\/svg\:fill-\(--yellow\):is(:where(.group\/svg)[data-with-color] *){fill:var(--yellow)}.group-\[\&\[data-with-color\]\]\/svg\:fill-blue:is(:where(.group\/svg)[data-with-color] *){fill:#1943fb}.group-\[\&\[data-with-color\]\]\/svg\:fill-red:is(:where(.group\/svg)[data-with-color] *){fill:red}.peer-checked\:font-bold:is(:where(.peer):checked~*){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (hover:hover){.peer-hover\:h-\[10rem\]:is(:where(.peer):hover~*){height:10rem}.peer-hover\:w-\[10rem\]:is(:where(.peer):hover~*){width:10rem}.peer-hover\:\[clip-path\:polygon\(10rem_0\,100\%_0\,100\%_100\%\,0_100\%\,0_10rem\)\]:is(:where(.peer):hover~*){clip-path:polygon(10rem 0,100% 0,100% 100%,0 100%,0 10rem)}}.backdrop\:bg-transparent::backdrop{background-color:#0000}.before\:mr-ch:before{content:var(--tw-content);margin-right:1ch}.before\:mr-ch\/2:before{content:var(--tw-content);margin-right:.5ch}.before\:font-def:before{content:var(--tw-content);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;fontFeatureSettings:"\"kern\"";font-kerning:normal;text-rendering:geometricPrecision;font-family:Union Unimetric,Helvetica,Arial,sans-serif}.before\:content-\[\'\(\'\]:before{content:var(--tw-content);--tw-content:"(";content:var(--tw-content)}.before\:content-\[\'“\'\]:before{content:var(--tw-content);--tw-content:"“";content:var(--tw-content)}.before\:content-\[attr\(data-before\)\]:before{content:var(--tw-content);--tw-content:attr(data-before);content:var(--tw-content)}.peer-checked\:before\:font-normal:is(:where(.peer):checked~*):before{content:var(--tw-content);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.peer-checked\:before\:content-\[attr\(data-checked-before\)\]:is(:where(.peer):checked~*):before{content:var(--tw-content);--tw-content:attr(data-checked-before);content:var(--tw-content)}.after\:content-\[\'\)\'\]:after{content:var(--tw-content);--tw-content:")";content:var(--tw-content)}.after\:content-\[\'\:\'\]:after{content:var(--tw-content);--tw-content:":";content:var(--tw-content)}.after\:content-\[\'”\'\]:after{content:var(--tw-content);--tw-content:"”";content:var(--tw-content)}.after\:content-\[attr\(data-after\)\]:after{content:var(--tw-content);--tw-content:attr(data-after);content:var(--tw-content)}.not-last\:after\:content-\[\'\,\'\]:not(:last-child):after{content:var(--tw-content);--tw-content:",";content:var(--tw-content)}.even\:border-l-\[\.1rem\]:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:.1rem}@media (hover:hover){.hover\:text-black:hover{color:#050505}.hover\:text-red:hover{color:red}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!\[animation-play-state\:paused\]:hover{animation-play-state:paused!important}.hover\:before\:absolute:hover:before{content:var(--tw-content);position:absolute}.hover\:before\:top-1\/2:hover:before{content:var(--tw-content);top:50%}.hover\:before\:left-0:hover:before{content:var(--tw-content);left:0}.hover\:before\:block:hover:before{content:var(--tw-content);display:block}.hover\:before\:aspect-square:hover:before{content:var(--tw-content);aspect-ratio:1}.hover\:before\:w-\[1\.25ch\]:hover:before{content:var(--tw-content);width:1.25ch}.hover\:before\:-translate-y-1\/2:hover:before{content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:before\:rounded-full:hover:before{content:var(--tw-content);border-radius:3.40282e38px}.hover\:before\:bg-green-bright:hover:before{content:var(--tw-content);background-color:#00e203}.hover\:before\:content-\[\'\'\]:hover:before{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}.hover\:before\:content-\[attr\(data-hover-before\)\]:hover:before{content:var(--tw-content);--tw-content:attr(data-hover-before);content:var(--tw-content)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-gray:disabled{color:#999}.has-\[\:checked\]\:text-cs-accent:has(:checked){color:var(--accent-color)}.aria-\[selected\]\:font-bold[aria-selected]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.data-\[animation-state\=arriving\]\:animate-\[postcard-pigeon-arriving_var\(--animation-speed\)_ease_1\][data-animation-state=arriving]{animation:postcard-pigeon-arriving var(--animation-speed)ease 1}.data-\[animation-state\=leaving\]\:animate-\[postcard-pigeon-leaving_var\(--animation-speed\)_ease_1\][data-animation-state=leaving]{animation:postcard-pigeon-leaving var(--animation-speed)ease 1}.data-\[animation-state\=leaving\]\:\[animation-delay\:var\(--pause-duration\)\][data-animation-state=leaving]{animation-delay:var(--pause-duration)}.data-\[cat-close\]\:\[transform\:rotateY\(180deg\)translateZ\(calc\(var\(--cat-default-z-position\)-var\(--cat-z-offset\)\)\)scaleX\(-1\)\][data-cat-close]{transform:rotateY(180deg)translateZ(calc(var(--cat-default-z-position) - var(--cat-z-offset)))scaleX(-1)}.data-\[hidden\]\:invisible[data-hidden]{visibility:hidden}.data-\[hide\]\:scale-\(--min-scale\)[data-hide]{scale:var(--min-scale)}.data-\[poked\]\:scale-\[0\.9\][data-poked]{scale:.9}.data-\[transform\]\:delay-\[0\.9s\][data-transform]{transition-delay:.9s}.data-\[transform\]\:\[clip-path\:_inset\(0_0_0_0\)\][data-transform]{clip-path:inset(0)}.data-\[transform-direction\=\'\'\]\:delay-\[0\.05s\][data-transform-direction=""]{transition-delay:50ms}.data-\[transform-direction\=bottom\]\:\[transform\:rotateX\(90deg\)\][data-transform-direction=bottom]{transform:rotateX(90deg)}.data-\[transform-direction\=left\]\:\[transform\:rotateY\(-90deg\)\][data-transform-direction=left],.data-\[transform-direction\=right\]\:\[transform\:rotateY\(-90deg\)\][data-transform-direction=right]{transform:rotateY(-90deg)}.data-\[transform-direction\=top\]\:\[transform\:rotateX\(-90deg\)\][data-transform-direction=top]{transform:rotateX(-90deg)}.data-\[transform-origin\=bottom\]\:origin-bottom[data-transform-origin=bottom]{transform-origin:bottom}.data-\[transform-origin\=left\]\:origin-left[data-transform-origin=left]{transform-origin:0}.data-\[transform-origin\=right\]\:origin-right[data-transform-origin=right]{transform-origin:100%}.data-\[transform-origin\=top\]\:origin-top[data-transform-origin=top]{transform-origin:top}@media (min-width:768px){.md\:grid{display:grid}.md\:grid-cols-\[24rem_auto\]{grid-template-columns:24rem auto}}@media (min-width:1024px){.lg\:grid-cols-\[26rem_auto\]{grid-template-columns:26rem auto}}@media (orientation:landscape){.landscape\:flex{display:flex}.landscape\:w-\[50vw\]{width:50vw}.landscape\:flex-row-reverse{flex-direction:row-reverse}}.\[\&_\[data-anchor\=charset\]\]\:mt-lh\/2 [data-anchor=charset],.\[\&_\[data-anchor\=languages\]\]\:mt-lh\/2 [data-anchor=languages],.\[\&_\[data-anchor\=styles\]\]\:mt-lh\/2 [data-anchor=styles]{margin-top:calc(var(--lh)/2)}.\[\&_\[fill\]\]\:fill-none [fill]{fill:none}.\[\&_\[fill\]\]\:stroke-cs-accent [fill]{stroke:var(--accent-color)}.\[\&_\[fill\]\]\:stroke-\[1px\] [fill]{stroke-width:1px}.\[\&_circle\]\:fill-\[\#ffff00\] circle{fill:#ff0}.\[\&_dd\]\:text-sm dd{font-size:var(--sm-font-size);line-height:var(--sm-line-height);letter-spacing:var(--sm-letter-spacing);text-underline-offset:initial;--lh:var(--sm-line-height);text-decoration-thickness:from-font}.\[\&_path\]\:fill-\(--color\,black\) path{fill:var(--color,black)}.\[\&_path\]\:fill-current path{fill:currentColor}.\[\&_path\:not\(\:nth-child\(1\)\)\]\:hidden path:not(:first-child),.\[\&_path\:not\(\:nth-child\(2\)\)\]\:hidden path:not(:nth-child(2)),.\[\&_path\:not\(\:nth-child\(3\)\)\]\:hidden path:not(:nth-child(3)),.\[\&_path\:not\(\:nth-child\(4\)\)\]\:hidden path:not(:nth-child(4)),.\[\&_path\:not\(\:nth-child\(5\)\)\]\:hidden path:not(:nth-child(5)),.\[\&_path\:not\(\:nth-child\(6\)\)\]\:hidden path:not(:nth-child(6)),.\[\&_path\:not\(\:nth-child\(7\)\)\]\:hidden path:not(:nth-child(7)){display:none}.\[\&_path\:nth-child\(1\)\]\:fill-black path:first-child{fill:#050505}.\[\&_path\:nth-child\(2\)\]\:fill-\[\#ff0000\] path:nth-child(2){fill:red}.\[\&_path\:nth-child\(3\)\]\:fill-\[\#ffff00\] path:nth-child(3){fill:#ff0}.\[\&_path\:nth-child\(4\)\]\:fill-black path:nth-child(4){fill:#050505}.\[\&_path\:nth-child\(5\)\]\:fill-white path:nth-child(5){fill:#fff}.\[\&_path\:nth-child\(6\)\]\:fill-black path:nth-child(6){fill:#050505}.\[\&_polygon\]\:fill-\(--color\,black\) polygon{fill:var(--color,black)}.\[\&_rect\]\:fill-\[var\(--brick-color\,\#FF6400\)\] rect{fill:var(--brick-color,#ff6400)}.\[\&_span\[data-word\]\]\:whitespace-nowrap span[data-word]{white-space:nowrap}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-\[5rem\] svg{width:5rem}.\[\&_svg\]\:w-full svg{width:100%}.\[\&_svg\]\:overflow-visible svg{overflow:visible}.\[\&\:not\(\:empty\)\]\:pb-lh:not(:empty){padding-bottom:var(--lh)}.\[\&\:not\(\:first-child\)\]\:ml-\(--margin-left\):not(:first-child){margin-left:var(--margin-left)}.group-\[\&\[aria-expanded\]\]\/popup-menu\:\[\&\:not\(\[aria-selected\]\)\]\:invisible:is(:where(.group\/popup-menu)[aria-expanded] *):not([aria-selected]){visibility:hidden}.\[\&\:not\(\[data-cat-close\]\)\]\:\[transform\:rotateY\(180deg\)translateZ\(var\(--cat-default-z-position\)\)scaleX\(-1\)\]:not([data-cat-close]){transform:rotateY(180deg)translateZ(var(--cat-default-z-position))scaleX(-1)}.\[\&\:not\(\[data-ready\]\)\]\:invisible:not([data-ready]){visibility:hidden}.\[\&\:nth-child\(n\+3\)\]\:border-t-\[\.1rem\]:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:.1rem}.\[\&\>\#modal\:empty\+\*\]\:w-full>#modal:empty+*{width:100%}.\[\&\>\#modal\:not\(\:empty\)\+\*\]\:w-\[50vw\]>#modal:not(:empty)+*{width:50vw}@media (orientation:portrait){.portrait\:\[\&\>\#modal\:not\(\:empty\)\+\*\]\:w-full>#modal:not(:empty)+*{width:100%}}.\[\&\>\*\]\:col-start-2>*{grid-column-start:2}.\[\&\>\*\]\:fill-\(--color\,black\)>*{fill:var(--color,black)}.\[\&\>\*\]\:stroke-current>*{stroke:currentColor}.\[\&\>\*\]\:stroke-\[length\:--rp-core--icons--specimen--stroke-width\]>*{stroke-width:--rp-core--icons--specimen--stroke-width}.\[\&\>\*\:not\(\:empty\)\]\:mb-lh>:not(:empty){margin-bottom:var(--lh)}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:text-left>button{text-align:left}.\[\&\>path\]\:fill-\[\#FFE6E6\]>path{fill:#ffe6e6}.\[\&\>td\]\:last\:pb-lh>td:last-child{padding-bottom:var(--lh)}.\[\&\[aria-current\]_\[fill\]\]\:fill-current[aria-current] [fill]{fill:currentColor}.\[\&\[aria-current\]_\[fill\]\]\:stroke-none[aria-current] [fill]{stroke:none}.\[\&\[aria-selected\]\]\:font-bold[aria-selected]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.group-\[\&\[aria-expanded\]\]\/popup-menu\:\[\&\[aria-selected\]\]\:font-normal:is(:where(.group\/popup-menu)[aria-expanded] *)[aria-selected]{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\[data-color-scheme\=\'1\'\]_circle\]\:fill-\(--color\,black\)[data-color-scheme="1"] circle{fill:var(--color,black)}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(1\)\]\:fill-\(--background-color\,white\)[data-color-scheme="1"] path:first-child{fill:var(--background-color,white)}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(2\)\]\:fill-\[\#ffff00\][data-color-scheme="1"] path:nth-child(2){fill:#ff0}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(3\)\]\:fill-\(--color\,black\)[data-color-scheme="1"] path:nth-child(3){fill:var(--color,black)}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(4\)\]\:fill-\[\#ff0000\][data-color-scheme="1"] path:nth-child(4){fill:red}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(5\)\]\:fill-\(--background-color\,white\)[data-color-scheme="1"] path:nth-child(5){fill:var(--background-color,white)}.\[\&\[data-color-scheme\=\'1\'\]_path\:nth-child\(6\)\]\:fill-\[\#ff0000\][data-color-scheme="1"] path:nth-child(6){fill:red}.\[\&\[data-color-scheme\=\'2\'\]_circle\]\:fill-\[\#e6ffff\][data-color-scheme="2"] circle{fill:#e6ffff}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(1\)\]\:fill-black[data-color-scheme="2"] path:first-child{fill:#050505}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(2\)\]\:fill-\[\#ff0000\][data-color-scheme="2"] path:nth-child(2){fill:red}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(3\)\]\:fill-\[\#e6ffff\][data-color-scheme="2"] path:nth-child(3){fill:#e6ffff}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(4\)\]\:fill-black[data-color-scheme="2"] path:nth-child(4){fill:#050505}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(5\)\]\:fill-\[\#e6ffff\][data-color-scheme="2"] path:nth-child(5){fill:#e6ffff}.\[\&\[data-color-scheme\=\'2\'\]_path\:nth-child\(6\)\]\:fill-black[data-color-scheme="2"] path:nth-child(6){fill:#050505}.\[\&\[data-dir\=\'left\'\]\]\:-scale-x-100[data-dir=left]{--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.\[\&\[data-dir\=\'right\'\]\]\:scale-x-100[data-dir=right]{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}[data-direction=north].\[\[data-direction\=north\]\&_\:is\(\[data-country\=AT\]\,\[data-country\=BE\]\,\[data-country\=CH\]\,\[data-country\=CZ\]\,\[data-country\=DE\]\,\[data-country\=DK\]\,\[data-country\=EE\]\,\[data-country\=FI\]\,\[data-country\=GB\]\,\[data-country\=IE\]\,\[data-country\=HU\]\,\[data-country\=LI\]\,\[data-country\=LT\]\,\[data-country\=LV\]\,\[data-country\=LU\]\,\[data-country\=PL\]\,\[data-country\=NL\]\,\[data-country\=NO\]\,\[data-country\=SE\]\,\[data-country\=SK\]\)\]\:\!stroke-\(--background-color\,white\) :is([data-country=AT],[data-country=BE],[data-country=CH],[data-country=CZ],[data-country=DE],[data-country=DK],[data-country=EE],[data-country=FI],[data-country=GB],[data-country=IE],[data-country=HU],[data-country=LI],[data-country=LT],[data-country=LV],[data-country=LU],[data-country=PL],[data-country=NL],[data-country=NO],[data-country=SE],[data-country=SK]){stroke:var(--background-color,white)!important}[data-direction=north].\[\[data-direction\=north\]\&_\:is\(\[data-country\=AT\]\,\[data-country\=BE\]\,\[data-country\=CH\]\,\[data-country\=CZ\]\,\[data-country\=DE\]\,\[data-country\=DK\]\,\[data-country\=EE\]\,\[data-country\=FI\]\,\[data-country\=GB\]\,\[data-country\=IE\]\,\[data-country\=IM\]\,\[data-country\=HU\]\,\[data-country\=LI\]\,\[data-country\=LT\]\,\[data-country\=LV\]\,\[data-country\=LU\]\,\[data-country\=PL\]\,\[data-country\=NL\]\,\[data-country\=NO\]\,\[data-country\=SE\]\,\[data-country\=SK\]\)\]\:\!fill-\(--color\,black\) :is([data-country=AT],[data-country=BE],[data-country=CH],[data-country=CZ],[data-country=DE],[data-country=DK],[data-country=EE],[data-country=FI],[data-country=GB],[data-country=IE],[data-country=IM],[data-country=HU],[data-country=LI],[data-country=LT],[data-country=LV],[data-country=LU],[data-country=PL],[data-country=NL],[data-country=NO],[data-country=SE],[data-country=SK]){fill:var(--color,black)!important}[data-direction=north].\[\[data-direction\=north\]\&_\[data-north-dark\]\]\:fill-\(--color\,black\) [data-north-dark]{fill:var(--color,black)}[data-direction=north].\[\[data-direction\=north\]\&_\[data-north-light\]\]\:fill-\(--background-color\,white\) [data-north-light],[data-direction=north].\[\[data-direction\=north\]\&_\[data-south-dark\]\]\:fill-\(--background-color\,white\) [data-south-dark]{fill:var(--background-color,white)}[data-direction=north].\[\[data-direction\=north\]\&_\[data-south-light\]\]\:fill-\(--color\,black\) [data-south-light]{fill:var(--color,black)}[data-direction=south].\[\[data-direction\=south\]\&_\:is\(\[data-country\=AD\]\,\[data-country\=AL\]\,\[data-country\=BA\]\,\[data-country\=BG\]\,\[data-country\=ES\]\,\[data-country\=FR\]\,\[data-country\=GR\]\,\[data-country\=HR\]\,\[data-country\=IT\]\,\[data-country\=ME\]\,\[data-country\=MK\]\,\[data-country\=PT\]\,\[data-country\=RO\]\,\[data-country\=RS\]\,\[data-country\=SI\]\,\[data-country\=SM\]\,\[data-country\=TR\]\,\[data-country\=XK\]\)\]\:\!fill-\(--color\,black\) :is([data-country=AD],[data-country=AL],[data-country=BA],[data-country=BG],[data-country=ES],[data-country=FR],[data-country=GR],[data-country=HR],[data-country=IT],[data-country=ME],[data-country=MK],[data-country=PT],[data-country=RO],[data-country=RS],[data-country=SI],[data-country=SM],[data-country=TR],[data-country=XK]){fill:var(--color,black)!important}[data-direction=south].\[\[data-direction\=south\]\&_\:is\(\[data-country\=AD\]\,\[data-country\=AL\]\,\[data-country\=BA\]\,\[data-country\=BG\]\,\[data-country\=ES\]\,\[data-country\=FR\]\,\[data-country\=GR\]\,\[data-country\=HR\]\,\[data-country\=IT\]\,\[data-country\=ME\]\,\[data-country\=MK\]\,\[data-country\=PT\]\,\[data-country\=RO\]\,\[data-country\=RS\]\,\[data-country\=SI\]\,\[data-country\=SM\]\,\[data-country\=TR\]\,\[data-country\=XK\]\)\]\:\!stroke-\(--background-color\,white\) :is([data-country=AD],[data-country=AL],[data-country=BA],[data-country=BG],[data-country=ES],[data-country=FR],[data-country=GR],[data-country=HR],[data-country=IT],[data-country=ME],[data-country=MK],[data-country=PT],[data-country=RO],[data-country=RS],[data-country=SI],[data-country=SM],[data-country=TR],[data-country=XK]){stroke:var(--background-color,white)!important}[data-direction=south].\[\[data-direction\=south\]\&_\[data-north-dark\]\]\:fill-\(--background-color\,white\) [data-north-dark]{fill:var(--background-color,white)}[data-direction=south].\[\[data-direction\=south\]\&_\[data-north-light\]\]\:fill-\(--color\,black\) [data-north-light],[data-direction=south].\[\[data-direction\=south\]\&_\[data-south-dark\]\]\:fill-\(--color\,black\) [data-south-dark]{fill:var(--color,black)}[data-direction=south].\[\[data-direction\=south\]\&_\[data-south-light\]\]\:fill-\(--background-color\,white\) [data-south-light]{fill:var(--background-color,white)}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes johnston-jr-race-track-daddy-car{0%{offset-distance:66.04%}10%{offset-distance:66.04%}60%{offset-distance:166.04%}to{offset-distance:266.04%}}@keyframes johnston-jr-race-track-tony-car{0%{offset-distance:12.5%}10%{offset-distance:12.5%}60%{offset-distance:139.85%}70%{offset-distance:139.85%}to{offset-distance:212.5%}}@keyframes plato-eye-left-right{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(-37.5%) translateY(0)"}66%{transform:"translateX(37.5%) translateY(0)"}}@keyframes plato-eye-up-down{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(0) translateY(-30%)"}66%{transform:"translateX(0) translateY(30%)"}}@keyframes plato-eye-down-left{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(-22%) translateY(22%)"}66%{transform:"translateX(-37.5%) translateY(0)"}}@keyframes plato-eye-up-left{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(-22%) translateY(-22%)"}66%{transform:"translateX(37.5%) translateY(0)"}}@keyframes plato-eye-up-right{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(22%) translateY(-22%)"}66%{transform:"translateX(37.5%) translateY(0)"}}@keyframes plato-eye-down-right{0%,to{transform:"translateX(0) translateY(0)"}33%{transform:"translateX(22%) translateY(22%)"}66%{transform:"translateX(37.5%) translateY(0)"}}@keyframes postcard-initial-arriving{0%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes postcard-initial-leaving{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@keyframes postcard-pigeon-arriving{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes postcard-pigeon-leaving{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes septima-stroke-dashoffset-expand{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes septima-stroke-dashoffset-contract{0%{offset-distance:100%}to{offset-distance:0%}}
.rp--button-reset {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  display: inline;

  color: inherit;

  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  line-height: inherit;

  cursor: pointer;

  border-radius: 0;
}

.rp--button-reset:focus {
  border: none;
}
.rp--figure-reset {
  margin: 0;
  padding: 0;
}
.rp--heading-reset {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;

  margin: 0;
}
.rp--input-reset {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;

  border: 0;

  margin: 0;
  padding: 0;
}

/* NOTE: clears margins in Safari */
.rp--input-reset::-webkit-search-cancel-button,
.rp--input-reset::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none;
  display: none;
}
.rp--link-reset {
  text-decoration-line: none;
  color: currentColor;
}
.rp--list-reset {
  margin: 0;
  padding: 0;
  list-style: none;
}
/*

 */
.rp--mailer--container {
  width: 100%;
  max-width: 600px;
}
.rp--default-font-size {
  font-size: var(--rp--default-font-size);
  line-height: var(--rp--default-line-height);
  letter-spacing: var(--rp--default-letter-spacing);

  text-decoration-thickness: .075em;
  text-underline-offset: .2em;

  --lh: var(--rp--default-line-height);
}

.rp--small-font-size {
  font-size: var(--rp--small-font-size);
  line-height: var(--rp--small-line-height);
  letter-spacing: var(--rp--small-letter-spacing);

  text-decoration-thickness: .075em;
  text-underline-offset: .2em;

  --lh: var(--rp--small-line-height);
}
.rp--mailer--default-font-size {
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.02em;

  text-decoration-thickness: .075em;
  text-underline-offset: .2em;
}

.rp--mailer--small-font-size {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.02em;

  text-decoration-thickness: .075em;
  text-underline-offset: .2em;
}
.rp--font {
  font-family: 'Union Unimetric', sans-serif;

  font-kerning: normal;
  font-feature-settings: "kern" on;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media print {
  .rp--font {
    font-family: Arial, sans-serif;
    font-style: normal;
    font-weight: normal;

    font-kerning: normal;
    font-feature-settings: "kern" on;
    text-rendering: initial;
  }
}
.rp--mailer--font {
  font-family: 'Union Unimetric', Helvetica, Arial, sans-serif;

  font-kerning: normal;
  font-feature-settings: "kern" on;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
}
/*


 */
.rp--container {
  width: var(--rp--container--width);
  max-width: 100%;

  margin-left: auto;
  margin-right: auto;
}
/*

 */
:root {
  --rp--color--black: #050505;
  --rp--color--blue: #1943fb;
  --rp--color--red: #ff0000;
  --rp--color--white: #ffffff;

  --rp--color--gray-extra-light: #f5f5f5;
  --rp--color--yellow: #fbe74d;
}
:root {
  --rp--columns: 2;

  --rp--column-gap: 4rem;

  --rp--row-gap: calc(var(--modulor-pages--web-module--content--padding-top) + var(--modulor-pages--web-module--content--padding-bottom));

  --rp--column-width: calc(((100vw + var(--rp--column-gap)) / var(--rp--columns)) - var(--rp--column-gap));
}
:root {
  --columns: 2;
  --column-gap: 4rem;
}
:root {
  --rp--container--width: 1024px;
}
:root {
  --container-width: 1024px;
}
:root {
  --rp--default-font-size: 1.9rem;
  --rp--default-line-height: 2.3rem;
  --rp--default-letter-spacing: 0;
}

@media (max-width:1536px) {
  :root {
    --rp--default-font-size: 1.7rem;
    --rp--default-line-height: 2.1rem;
    --rp--default-letter-spacing: 0;
  }
}

:root {
  --rp--small-font-size: 1.5rem;
  --rp--small-line-height: 1.9rem;
  --rp--small-letter-spacing: 0;
}

@media (max-width:1536px) {
  :root {
    --rp--small-font-size: 1.3rem;
    --rp--small-line-height: 1.6rem;
    --rp--small-letter-spacing: 0;
  }
}

@media print {
  :root {
    --rp--default-font-size: 1.3rem;
    --rp--default-line-height: 1.6rem;
    --rp--default-letter-spacing: 0;

    --rp--small-font-size: 1.0rem;
    --rp--small-line-height: 1.3rem;
    --rp--small-letter-spacing: 0;
  }
}
:root {
  --lg-font-ratio: 1;
  --lg-font-size: calc(9.6rem * var(--lg-font-ratio));
  --lg-line-height: calc(9.6rem * var(--lg-font-ratio));
  --lg-letter-spacing: 0;

  --md-font-ratio: 1;
  --md-font-size: calc(3.6rem * var(--md-font-ratio));
  --md-line-height: calc(4.2rem * var(--md-font-ratio));
  --md-letter-spacing: 0;

  --def-font-ratio: 1;
  --def-font-size: calc(1.9rem * var(--def-font-ratio));
  --def-line-height: calc(2.3rem * var(--def-font-ratio));
  --def-letter-spacing: 0;

  --sm-font-ratio: 1;
  --sm-font-size: calc(1.5rem * var(--sm-font-ratio));
  --sm-line-height: calc(1.9rem * var(--sm-font-ratio));
  --sm-letter-spacing: 0;
}

@media (max-width: 1536px) {
  :root {
    --lg-font-ratio: 0.9;
    --md-font-ratio: 0.9;
    --def-font-ratio: 0.8947368421;
    --sm-font-ratio: 0.8666666667;
  }
}
:root {
  --modulor-pages--web-module--content--padding-top: calc(var(--def-line-height) / 2);
  --modulor-pages--web-module--content--padding-right: calc(var(--column-gap) / 2);
  --modulor-pages--web-module--content--padding-bottom: calc(var(--def-line-height) / 2);
  --modulor-pages--web-module--content--padding-left: calc(var(--column-gap) / 2);

  --modulor-pages--web-module--version--margin-top: calc(var(--def-line-height) * 3);
  --modulor-pages--web-module--version--margin-right: 0;
  --modulor-pages--web-module--version--margin-bottom: calc(var(--def-line-height) * 3);
  --modulor-pages--web-module--version--margin-left: 0;
}

@media print {
  :root {
    --modulor-pages--web-module--version--margin-top: calc(var(--def-line-height) / 2);
    --modulor-pages--web-module--version--margin-right: 0;
    --modulor-pages--web-module--version--margin-bottom: calc(var(--def-line-height) / 2);
    --modulor-pages--web-module--version--margin-left: 0;
  }
}
:root {

}
/*

 */
.rp--core--birds_component--root {
  width: 100%;
  height: 100vh;

  overflow: hidden;
  position: relative;
}

.rp--core--birds_component--icon {
  display: block;

  position: absolute;
  left: 0;
  top: 0;

  width: 3rem;
  height: auto;
}
.rp--core--icons--file_component--root {
  position: relative;
}

.rp--core--icons--file_component--root svg {
  width: 100%;
  height: auto;
}

.rp--core--icons--file_component--content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;

  padding: 6%;
  padding-bottom: 7.5%;

  clip-path: polygon(0 0, 52% 0, 52% 35.5%, 100% 35.5%, 100% 100%, 0 100%);
}
.rp--core--icons--spinner_component--root {
  --delay: 0.025s;
  --number-of-lines: 60;
  --one-loop-duration: calc(var(--number-of-lines)*4 * var(--delay));
}

.rp--core--icons--spinner_component--svg * {
  opacity: 0;
}

@keyframes rp--core--icons--spinner--keyframes {
  0% {
    opacity: 0;
  }

  1% {
    opacity: 1;
  }

  24% {
    opacity: 1;
  }

  25% {
    opacity: 1;
  }

  49% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  74% {
    opacity: 0;
  }

  75% {
    opacity: 0;
  }

  99% {
    opacity: 0;
  }

  100% {
    opacity: 0;
  }
}
.rp--core--link_to_modal_component--root {

}
.rp--core--mailer--footer_component--root {
}

.rp--core--mailer--footer_component--link {
  color: blue;
  text-decoration: none;
}
.rp--core--mailer--header_component--root {
}

.rp--core--mailer--header_component--name,
.rp--core--mailer--header_component--title {

  font-weight: normal;

  margin: 0;
  padding: 0;
}

.rp--core--mailer--header_component--title {
  font-weight: bold;

  margin-top: 1em;
}

.rp--core--mailer--header_component--img {
  width: 100%;
  height: auto;
  border: 0;
}

.rp--core--mailer--header_component--paprskac {
  width: 280px;
  padding-right: 20px;
}

.rp--core--mailer--header_component--heading {
  width: 280px;
  padding-left: 20px;
}
.rp--core--mailer--hr_component--root {
  border-width: 0;
  background: #000;
  color: #000;
  height: 1px;

  margin-top: .25em;
  margin-bottom: .25em;
}
.rp--core--mailer--layout_component--root {
}
.rp--core--mailer--section_component--root {

  padding-top: .5em;
  padding-bottom: .5em;
}

.rp--core--mailer--section_component--title {

  font-weight: bold;

  margin: 0;
  padding: 0;
}
.rp--core--text_component--root {

}

.rp--core--text_component--text_size_option_default {
}

.rp--core--text_component--text_size_option_small {
}

.rp--core--text_component--root a {
  color: var(--rp--color--blue);
  text-decoration: none;
}

.rp--core--text_component--root p {
  margin: 0;
  padding: 0;
}

.rp--core--text_component--root p:not(:last-child) {
  margin-bottom: 1em;
}

.rp--core--text_component--root ul,
.rp--core--text_component--root ol {
  margin: 0;
  padding-left: 1em;
}

.rp--core--text_component--root ul:not(:last-child),
.rp--core--text_component--root ol:not(:last-child) {
  margin-bottom: 1em;
}

.rp--core--text_component--root ul {
  list-style-type: none;
  padding-left: 1.3em;
  text-indent: -1.3em;
}

.rp--core--text_component--root ul li:before {
  content: "— ";
}
/*




 */
.rp--animations--a_gothic_component--root {
  position: relative;
  width: 100%;
  aspect-ratio: 1000 / 474;
}

.rp--animations--a_gothic_component--mouth,
.rp--animations--a_gothic_component--lip {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.rp--animations--a_gothic--lip_component--root {

}

.rp--animations--a_gothic--lip_component--root path {
  fill: #FF238C;
  stroke: #000032;
  stroke-width: 2.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.rp--animations--a_gothic--mouth_component--root {

}

.rp--animations--a_gothic--mouth_component--root path {
  stroke: #000000;
  stroke-width: 2.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

.rp--animations--a_gothic--mouth_component--root .rp--animations--a_gothic--mouth_component--inside {
  fill: #FF0000;
}

.rp--animations--a_gothic--mouth_component--root .rp--animations--a_gothic--mouth_component--teeth {
  fill: #FFFFFF;
}
.rp--animations--a_gothic_lines_component--root {
  position: relative;
  aspect-ratio: 1;

  --scrollYTop: 0;
  --scrollYBottom: 0;
}

.rp--animations--a_gothic_lines_component--black, .rp--animations--a_gothic_lines_component--color {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
}

.rp--animations--a_gothic_lines_component--black {

}

.rp--animations--a_gothic_lines_component--color {
  clip-path: polygon(0% var(--scrollYTop), 100% var(--scrollYTop), 100% var(--scrollYBottom), 0% var(--scrollYBottom));
  transition: clip-path 1000ms ease-in-out;
}

.rp--animations--a_gothic_lines_component--uppercase_gradient{
	fill: url(#uppercase_gradient);
}

.rp--animations--a_gothic_lines_component--lowercase_gradient{
	fill: url(#lowercase_gradient);
}

.rp--animations--a_gothic_lines_component--element_cyan {
  fill: #00FFFF;
}

.rp--animations--a_gothic_lines_component--element_blue {
  fill: #0000FF;
}

.rp--animations--a_gothic_lines_component--element_green {
  fill: #00FF00;
}
.rp--animations--agipo--card_component--root {
  opacity: 0;
  background: none;

  grid-row: var(--cardRow) / span 1;
  grid-column: var(--cardColumn) / span 1;
}

.rp--animations--agipo--card_component--root[data-agipo] {
  /* transform: translate3d(0, 0, 0) rotateY(0deg) rotateX(0deg) rotateZ(0deg); */
  transform-origin: left;
  transform-style: preserve-3d;
  transition: transform 0.3s ease-in;
}

.rp--animations--agipo--card_component--root[data-view-option="card"] {
  opacity: 1;
}

.rp--animations--agipo--card_component--root[data-agipo][data-view-option="shadow"] {
  opacity: 1;
  background: var(--color, black);
}
.rp--animations--agipo--card_component--root[data-agipo][data-view-option="shadow"] svg {
  opacity: 0;
}

.rp--animations--agipo--card_component--root[data-view-option="ghost"] {
  opacity: 0;
  background: none;
}

.rp--animations--agipo--card_component--root[data-agipo]:first-child {
  background: none;
}

.rp--animations--agipo--card_component--root svg {
  border: 1px solid var(--color, black);
  width: 100%;
  display: block;
  background: var(--background-color, white);
}

.rp--animations--agipo--card_component--root[data-agipo] svg {
  transform-style: preserve-3d;
  transition: transform 0.3s ease-in;
}


.rp--animations--agipo--card_component--root[data-agipo] svg[data-transform-origin-left] {
  transform: translate3d(0, 0, 0.01px);
  transform-origin: left;
}

.rp--animations--agipo--card_component--root[data-agipo] svg[data-transform-origin-bottom] {
  transform: translate3d(0, 0, 0.01px);
  transform-origin: bottom;
}

.rp--animations--agipo--card_component--root[data-agipo] svg[data-transform-origin-right] {
  transform-origin: left;
  transform: translate3d(100%, 0, 0.01px) rotateY(0deg) rotateX(180deg) rotateZ(-180deg);
}

.rp--animations--agipo--card_component--root[data-agipo] svg[data-transform-origin-right] path,
.rp--animations--agipo--card_component--root[data-agipo] svg[data-transform-origin-right] rect {
  opacity: 0;
  transition-delay: 0.15s;
  transition-property: opacity;
  transition-duration: 0s;
  transition-timing-function: linear;
}

.rp--animations--agipo--card_component--root svg>* {
  fill: var(--color, black);
}

.rp--animations--agipo--card_component--root[data-flip] svg[data-transform-origin-left] {
  transform: translate3d(0, 0, 0) rotateY(-90deg) rotateX(0deg) rotateZ(0deg);
}

.rp--animations--agipo--card_component--root[data-flip] svg[data-transform-origin-bottom] {
  transform: translate3d(0, 0, -0.5px) rotateY(0deg) rotateX(-90deg) rotateZ(0deg);
}

.rp--animations--agipo--card_component--root[data-flip] svg[data-transform-origin-right] {
  transform: translate3d(100%, 0, 0.01px) rotateY(90deg) rotateX(180deg) rotateZ(-180deg);
}

.rp--animations--agipo--card_component--root[data-flip] svg[data-transform-origin-right] path,
.rp--animations--agipo--card_component--root[data-flip] svg[data-transform-origin-right] rect {
  opacity: 1;
}

.rp--animations--agipo--card_component--root svg[data-agipo-mono] {
  transform: translate3d(0, 0, 0) rotateY(90deg) rotateX(0) rotateZ(0);
  transform-origin: top left;
  
  opacity: 0;
  transition: opacity 0s;
  transition-delay: 0.6s;
}

.rp--animations--agipo--card_component--root[data-flip] svg[data-agipo-mono] {
  animation: flipAnimation 0.6s ease-in forwards;
  animation-delay: 0.3s;
  
  opacity: 1;
  transition: opacity 0s;
  transition-delay: 0.3s;
}

.rp--animations--agipo--card_component--root:not([data-flip]) svg[data-agipo-mono] {
  animation: reverseFlipAnimation 0.6s ease-out forwards;
  animation-delay: 0.3;
}

.rp--animations--agipo--card_component--root:not([data-flip])[data-overlay-trigger] svg {
  transition-delay: 0.6s;
}

@keyframes flipAnimation {
  0% {
    transform: translate3d(0, 0, 0) rotateY(90deg) rotateX(0) rotateZ(0);
  }
  50% {
    transform: translate3d(0, 0, 0) rotateY(-90deg) rotateX(0) rotateZ(0);
  }
  100% {
    transform: translate3d(0, 0, 0) rotateY(-90deg) rotateX(-90deg) rotateZ(0);
  }
}

@keyframes reverseFlipAnimation {
  0% {
    transform: translate3d(0, 0, 0) rotateY(-90deg) rotateX(-90deg) rotateZ(0);
  }
  50% {
    transform: translate3d(0, 0, 0) rotateY(-90deg) rotateX(0) rotateZ(0);
  }
  100% {
    transform: translate3d(0, 0, 0) rotateY(90deg) rotateX(0) rotateZ(0);
  }
}

/* .root[data-agipo] svg[data-slide-in] {
  transform-style: preserve-3d;
  transition: transform 1s ease-in;
}

.root[data-agipo] svg[data-slide-in][data-transform-origin-bottom] {
  transform: translate3d(0, 0, 2000px) rotateY(0deg) rotateX(-90deg) rotateZ(0deg);
  transform-origin: bottom;
}

.root[data-flip] svg[data-slide-in][data-transform-origin-bottom] {
  transform: translate3d(0, 0, 100px) rotateY(0deg) rotateX(-90deg) rotateZ(0deg);
  transform-origin: bottom;
} */
.rp--animations--agipo_component--root {
  position: relative;
  overflow-x: hidden;
}
.rp--animations--agipo--layer_component--root {
  display: grid;

  --svg-width: 513.5521;
  --svg-column-0: 104.4505;
  --svg-column-1: 83.782;
  --svg-column-2: 83.782;
  --svg-column-3: 66.5531;
  --svg-column-4: 66.5557;
  --svg-column-5: 48.7443;
  --svg-column-gap: 12.1854;

  --svg-width-without-gaps: calc(var(--svg-width) - 5 * var(--svg-column-gap));

  --column-gap: calc(var(--svg-column-gap) / var(--svg-width) * 100%);
  --column-0: calc(var(--svg-column-0) / var(--svg-width) * 100%);
  --column-1: calc(var(--svg-column-1) / var(--svg-width) * 100%);
  --column-2: calc(var(--svg-column-2) / var(--svg-width) * 100%);
  --column-3: calc(var(--svg-column-3) / var(--svg-width) * 100%);
  --column-4: calc(var(--svg-column-4) / var(--svg-width) * 100%);
  --column-5: calc(var(--svg-column-5) / var(--svg-width) * 100%);

  grid-template-columns: var(--column-0) var(--column-1) var(--column-2) var(--column-3) var(--column-4) var(--column-5);
  gap: var(--column-gap);

  --perspective-rotation-x: 63deg;
  --perspective-rotation-z: -45.15deg;
  --scale: 1.12;

  transform: rotateX(var(--perspective-rotation-x)) rotateZ(var(--perspective-rotation-z)) scale(var(--scale));
  transform-style: preserve-3d;

  --margin-top: -10.75%;
  --margin-bottom: -6.2%;

  margin-top: var(--margin-top);
  margin-bottom: var(--margin-bottom);
}
.rp--animations--face_component--root {
  --face-width: 707.1;
  --face-height: 707.1;

  width: 100%;
  position: relative;
  aspect-ratio: calc(var(--face-width) / var(--face-height));
}

.rp--animations--face_component--face,
.rp--animations--face_component--eyebrow,
.rp--animations--face_component--eyelid,
.rp--animations--face_component--pupil {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.rp--animations--face_component--pupil {
  top: calc(451 / var(--face-height) * 100%);
  width: calc(197.1907 / var(--face-width) * 100%);
  height: auto;
}

.rp--animations--face_component--left_pupil {
  left: calc(78.77 / var(--face-width) * 100%);
}

.rp--animations--face_component--right_pupil {
  left: calc(431.11 / var(--face-width) * 100%);
}

.rp--animations--face_component--eyelid {
  top: calc(451 / var(--face-height) * 100%);
  width: calc(197.1907 / var(--face-width) * 100%);
  height: auto;
}

.rp--animations--face_component--left_eyelid {
  left: calc(78.77 / var(--face-width) * 100%);
}

.rp--animations--face_component--right_eyelid {
  left: calc(431.11 / var(--face-width) * 100%);
}

.rp--animations--face_component--eyebrow {
  top: calc(358.26 / var(--face-height) * 100%);
  width: calc(234.92 / var(--face-width) * 100%);
  height: auto;
}

.rp--animations--face_component--left_eyebrow {
  left: calc(57.13 / var(--face-width) * 100%);
}

.rp--animations--face_component--right_eyebrow {
  left: calc(415.02 / var(--face-width) * 100%);
}
.rp--animations--face--eyebrow_component--root {

}

.rp--animations--face--eyebrow_component--root path {
  stroke: #000000;
  stroke-width: 0.45;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}
.rp--animations--face--eyelid_component--root {
  overflow: visible;
}

.rp--animations--face--eyelid_component--group {
  transition-property: transform;
  transition-duration: var(--duration, 1s);
  transition-timing-function: ease-in;
}

.rp--animations--face--eyelid_component--group[data-open] {
  transform: translateY(-110%);
}

.rp--animations--face--eyelid_component--eyelid {
  fill: #F0E6FF;
}

.rp--animations--face--eyelid_component--eyelashes {
  stroke: #000000;
  stroke-width: 2;
  fill: none;
}
.rp--animations--face--pupil_component--root {
  position: relative;
  width: 50%;
  height: 100%;
  left: 25%;
  pointer-events: none;
}

.rp--animations--face--pupil_component--root line {
  fill: #147DFF;
  stroke: #000000;
  stroke-width: 0.45;
}

.rp--animations--face--pupil_component--pupil {
  /* -1..0..1 */
  transform: translate(
    calc( var(--pupilOffsetX, 0) * 100% ),
    calc( var(--pupilOffsetY, 0) * 100% )
  );

  transition-property: transform;
  transition-duration: var(--duration, 500ms);
  transition-timing-function: ease-out;
}

.rp--animations--face--pupil_component--blue_pupil,
.rp--animations--face--pupil_component--inner_blue_pupil {
  fill: #147DFF;
}

.rp--animations--face--pupil_component--brown_pupil,
.rp--animations--face--pupil_component--inner_brown_pupil {
  fill: #9B6400;
}

.rp--animations--face--pupil_component--inner_blue_pupil,
.rp--animations--face--pupil_component--inner_brown_pupil {
  stroke: #000000;
  stroke-width: 0.45;
}
/*

 */
/*

 */
.rp--fonts--character_set--glyph_component--root {
  display: flex;
  flex-direction: column;
  height: inherit;
}

.rp--fonts--character_set--glyph_component--glyphname {
  text-align: center;
}

.rp--fonts--character_set--glyph_component--font_faces {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;

  height: calc(100% - 1em);
}
.rp--fonts--character_set--unicode_block_component--root {

}

.rp--fonts--character_set--unicode_block_component--glyphs {
  all: unset;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--fonts--character_set--unicode_block_component--glyph {
  all: unset;

  display: block;
  height: 10em;

  border-left: .1rem solid;
  padding-left: .5em;
  padding-right: .5em;
}

.rp--fonts--character_set--unicode_block_component--glyph:last-child {
  border-right: .1rem solid;
}
.rp--fonts--font_face--glyph_component--root {
  display: inline-block;
  overflow: visible;
  height: 100%;
  width: auto;
}
.rp--fonts--font_face--open_type_feature_component--root {

}

.rp--fonts--font_face--open_type_feature_component--pos_sub_datas {
  all: unset;

  list-style: none;
  margin: 0;
  padding: 0;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--fonts--font_face--open_type_feature_component--pos_sub_data {
  height: 10em;

  border-left: .1rem solid;
  padding-left: .5em;
  padding-right: .5em;
}

.rp--fonts--font_face--open_type_feature_component--pos_sub_data:last-child {
  border-right: .1rem solid;
}
.rp--fonts--font_face--open_type_feature--pair_component--root {
  display: flex;
  flex-direction: column;
  height: inherit;
}

.rp--fonts--font_face--open_type_feature--pair_component--glyphname {
  text-align: center;
}

.rp--fonts--font_face--open_type_feature--pair_component--glyphs {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;

  height: calc(100% - 1em);
}

.rp--fonts--font_face--open_type_feature--pair_component--from {
  height: inherit;
  white-space: nowrap;
}

.rp--fonts--font_face--open_type_feature--pair_component--to {
  height: inherit;
  white-space: nowrap;
}

.rp--fonts--font_face--open_type_feature--pair_component--to path {
  fill: red;
}
.rp--fonts--font_face--supported_languages_component--root {

}

.rp--fonts--font_face--supported_languages_component--scripts,
.rp--fonts--font_face--supported_languages_component--languages {
  list-style: none;
  margin: 0;
  padding: 0;

  display: block;

  margin-bottom: 1em;
}

.rp--fonts--font_face--supported_languages_component--primary {
}

.rp--fonts--font_face--supported_languages_component--secondary {

  color: gray;
}

.rp--fonts--font_face--supported_languages_component--script {

}

.rp--fonts--font_face--supported_languages_component--language {
  display: inline;
}

.rp--fonts--font_face--supported_languages_component--language:not(:last-child):after {
  content: ", ";
}
.rp--fonts--font_sheet_component--root {

}

.rp--fonts--font_sheet_component--font_faces {
  all: unset;

  display: block;
}

.rp--fonts--font_sheet_component--font_face {
  all: unset;

  display: block;
}

.rp--fonts--font_sheet_component--scripts {
  all: unset;

  display: block;
}

.rp--fonts--font_sheet_component--script {
  all: unset;

  display: block;
}

.rp--fonts--font_sheet_component--glyphs {
  all: unset;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--fonts--font_sheet_component--glyph {
  all: unset;

  display: block;
  height: 10em;
}

.rp--fonts--font_sheet_component--languages {
  all: unset;

  display: block;
}

.rp--fonts--font_sheet_component--language {
  all: unset;

  display: inline;
}

.rp--fonts--font_sheet_component--language:not(:last-child):after {
  content: ", ";
}
.rp--fonts--wallpaper_component--root {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;

  position: relative;
  width: 100%;
}
/*

 */
.rp--commerce--address_component--root {

}

.rp--commerce--address_component--root dl,
.rp--commerce--address_component--root dt,
.rp--commerce--address_component--root dd {
  margin: 0;
  padding: 0;
}

.rp--commerce--address_component--root dt {
  display: none;
}

.rp--commerce--address_component--company_number,
.rp--commerce--address_component--vat_number {
  display: inline;
}

.rp--commerce--address_component--company_number .rp--commerce--address_component--label,
.rp--commerce--address_component--vat_number .rp--commerce--address_component--label {
  display: inline;
}

.rp--commerce--address_component--company_number .rp--commerce--address_component--label:after,
.rp--commerce--address_component--vat_number .rp--commerce--address_component--label:after {
  content: ":";
}

.rp--commerce--address_component--company_number .rp--commerce--address_component--value,
.rp--commerce--address_component--vat_number .rp--commerce--address_component--value {
  display: block;
}

.rp--commerce--address_component--email .rp--commerce--address_component--value {
  word-wrap: break-word;
}
.rp--commerce--invoice_component--root {
}

.rp--commerce--invoice_component--root h1,
.rp--commerce--invoice_component--root h2 {
  margin: 0;
  padding: 0;

  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  line-height: inherit;
}

.rp--commerce--invoice_component--root h2 {
  font-weight: bold;
}

.rp--commerce--invoice_component--root dl,
.rp--commerce--invoice_component--root dt,
.rp--commerce--invoice_component--root dd {
  margin: 0;
  padding: 0;
}

.rp--commerce--invoice_component--root dt {
  margin-bottom: 1em;
}

.rp--commerce--invoice_component--paprskac svg {
  display: block;
  width: 75%;
  height: auto;
}

.rp--commerce--invoice_component--header {
  margin-bottom: 2em;
}

.rp--commerce--invoice_component--section {
  margin: 0;
  padding: 0;

  border-top: .1rem solid;
  padding-top: .5em;
}

.rp--commerce--invoice_component--section:not(:last-child) {
  margin-bottom: 2em;
}

.rp--commerce--invoice_component--header,
.rp--commerce--invoice_component--section {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
}

.rp--commerce--invoice_component--label {
  margin: 0;
  padding: 0;

  font-weight: bold;
  margin-bottom: 1em;
}

.rp--commerce--invoice_component--value {
  margin: 0;
  padding: 0;
}


.rp--commerce--invoice_component--status .rp--commerce--invoice_component--value {
  text-transform: uppercase;
}

.rp--commerce--invoice_component--order_summary,
.rp--commerce--invoice_component--costs {
  grid-column: 1 / span 2;
}

.rp--commerce--invoice_component--costs .rp--commerce--invoice_component--label {
  display: none;
}
.rp--commerce--invoice--summary_component--root {
  border-collapse: collapse;
  width: 100%;
}

.rp--commerce--invoice--summary_component--root td:first-child {

}

.rp--commerce--invoice--summary_component--root td:last-child {
  text-align: right;
}

.rp--commerce--invoice--summary_component--subtotal td {
}

.rp--commerce--invoice--summary_component--discounts tr:first-child td {
  padding-top: 1em;
}

.rp--commerce--invoice--summary_component--vat tr:first-child td {
  padding-top: 1em;
}

.rp--commerce--invoice--summary_component--vat_reverse_charge {
  font-style: italic;
}

.rp--commerce--invoice--summary_component--fees tr:first-child td {
  padding-top: 1em;
}

.rp--commerce--invoice--summary_component--total {
  font-weight: bold;
}

.rp--commerce--invoice--summary_component--total tr:first-child td {
  padding-top: 1em;
}
.rp--commerce--licensing_certificate_component--root {

  aspect-ratio: var(--aspect-ratio, 0.7);
  width: 100%;
  display: flex;
  flex-direction: column;
}

.rp--commerce--licensing_certificate_component--root h1,
.rp--commerce--licensing_certificate_component--root h2 {
  margin: 0;
  padding: 0;

  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  line-height: inherit;
}

.rp--commerce--licensing_certificate_component--root h2 {
  font-weight: bold;
}

.rp--commerce--licensing_certificate_component--definition {
  margin: 0;
  padding: 0;
}

.rp--commerce--licensing_certificate_component--definition:not(:last-child) {
  margin-bottom: 1em;
}

.rp--commerce--licensing_certificate_component--paprskac svg {
  display: block;
  width: 100%;
  height: auto;
}

.rp--commerce--licensing_certificate_component--name {
  display: flex;
  flex-direction: column;
}

.rp--commerce--licensing_certificate_component--bird {
  margin-top: auto;
  align-self: end;

  display: flex;
  flex-direction: column;
  align-content: flex-end;

  width: 3em;
}

.rp--commerce--licensing_certificate_component--header {
  margin-bottom: 2em;
}

.rp--commerce--licensing_certificate_component--section {
  margin: 0;
  padding: 0;

  border-top: .1rem solid;
  padding-top: .5em;
}

.rp--commerce--licensing_certificate_component--section:not(:last-child) {
  margin-bottom: 2em;
}

.rp--commerce--licensing_certificate_component--section:last-child {
  flex: 1;
}

.rp--commerce--licensing_certificate_component--column {}

.rp--commerce--licensing_certificate_component--column_left {
  display: flex;
  flex-direction: column;
}

.rp--commerce--licensing_certificate_component--header,
.rp--commerce--licensing_certificate_component--section {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
}

.rp--commerce--licensing_certificate_component--label {
  margin: 0;
  padding: 0;

  font-weight: bold;
}

.rp--commerce--licensing_certificate_component--value {
  margin: 0;
  padding: 0;
}

.rp--commerce--licensing_certificate_component--order_items {
}

.rp--commerce--licensing_certificate_component--order_item_descriptions {
}

.rp--commerce--licensing_certificate_component--order_item_descriptions p {
  margin: 0;
  padding: 0;
}

.rp--commerce--licensing_certificate_component--order_item_descriptions p:not(:last-child) {
  margin-bottom: 1em;
}

.rp--commerce--licensing_certificate_component--product_names {
}

.rp--commerce--licensing_certificate_component--description {

  margin-top: auto;

  border-top: .1rem solid;
  padding-top: .5em;
}

.rp--commerce--licensing_certificate_component--description .rp--commerce--licensing_certificate_component--label {
  display: none;
}

.rp--commerce--licensing_certificate_component--description p:last-child {
  font-size: var(--rp--small-font-size);
  line-height: var(--rp--small-line-height);
  letter-spacing: var(--rp--small-letter-spacing);
}

.rp--commerce--licensing_certificate_component--licensing {

  margin-top: 1em;
}

.rp--commerce--licensing_certificate_component--product_preview {
  max-width: 100%;
  width: 100%;
  aspect-ratio: 1;
}

.rp--commerce--licensing_certificate_component--link {
}
.rp--commerce--mailer--addresses_component--root {
}

.rp--commerce--mailer--addresses_component--title {

  font-weight: bold;

  margin: 0;
  padding: 0;
}

.rp--commerce--mailer--addresses_component--licensing_address {
  width: 280px;
  padding-right: 20px;
}

.rp--commerce--mailer--addresses_component--billing_address {
  width: 280px;
  padding-left: 20px;
}

.rp--commerce--mailer--addresses_component--licensing_address a,
.rp--commerce--mailer--addresses_component--billing_address a {
  color: blue;
  text-decoration: none;
}
.rp--commerce--mailer--download_instructions_component--root {

}

.rp--commerce--mailer--download_instructions_component--link_to_contact,
.rp--commerce--mailer--download_instructions_component--link_to_download {
  color: blue;
  text-decoration: none;
}

.rp--commerce--mailer--download_instructions_component--link_to_download {
  font-size: 1.5em;
}
.rp--commerce--mailer--invoice_summary_component--root {

}

.rp--commerce--mailer--invoice_summary_component--column {
  padding-bottom: 1em;
}

.rp--commerce--mailer--invoice_summary_component--label_column {
}

.rp--commerce--mailer--invoice_summary_component--amount_column {
  text-align: right;
}

.rp--commerce--mailer--invoice_summary_component--vat_reverse_charge {
  font-style: italic;
}

.rp--commerce--mailer--invoice_summary_component--total {
  font-weight: bold;
}
.rp--commerce--mailer--order_component--order_items_signature {
  margin-bottom: 0.5em;
}
.rp--commerce--mailer--order_items_signature_component--root {}

.rp--commerce--mailer--order_items_signature_component--font_family {
  vertical-align: top;
}

.rp--commerce--mailer--order_items_signature_component--font_face {
  display: inline-block;
  vertical-align: baseline;
}

.rp--commerce--mailer--order_items_signature_component--font_face img {
  display: block;
}

.rp--commerce--mailer--order_items_signature_component--blank_column {
  width: 45%;
}

.rp--commerce--mailer--order_items_signature_component--column {}
.rp--commerce--mailer--order_items_summary_component--root {
  width: 100%;
}
.rp--commerce--mailer--order_items_summary--order_item_component--root {
}

.rp--commerce--mailer--order_items_summary--order_item_component--order_item_type {
  font-weight: bold;
  white-space: nowrap;
}

.rp--commerce--mailer--order_items_summary--order_item_component--column {
  padding-bottom: 1em;
}

.rp--commerce--mailer--order_items_summary--order_item_component--type_column {
  width: 45%;
}

.rp--commerce--mailer--order_items_summary--order_item_component--product_names_column {
  width: 40%;
}

.rp--commerce--mailer--order_items_summary--order_item_component--amount_column {
  text-align: right;
  white-space: nowrap;
  width: 15%;
}

.rp--commerce--mailer--order_items_summary--order_item_component--properties {

  margin: 0;
  padding: 0;
  padding-right: 10px;
}

.rp--commerce--mailer--order_items_summary--order_item_component--properties dt,
.rp--commerce--mailer--order_items_summary--order_item_component--properties dd {
  margin: 0;
  padding: 0;
}

.rp--commerce--mailer--order_items_summary--order_item_component--properties dt {
  display: none;
}

.rp--commerce--mailer--order_items_summary--order_item_component--product_names {
  margin: 0;
  padding: 0;
  padding-right: 10px;
  list-style: none;
}
.rp--commerce--mailer--payment_request_component--root {

}

.rp--commerce--mailer--payment_request_component--root a {
  color: blue;
  text-decoration: none;
}

.rp--commerce--mailer--payment_request_component--link_to_contact,
.rp--commerce--mailer--payment_request_component--link_to_checkout {
  color: blue;
  text-decoration: none;
}

.rp--commerce--mailer--payment_request_component--link_to_checkout {
  font-size: 1.5em;
}
.rp--commerce--mailer--purchase_notification_component--root {

}

.rp--commerce--mailer--purchase_notification_component--order_items_summary {

}

.rp--commerce--mailer--purchase_notification_component--order_items_signature {
  margin-bottom: 0.5em;
}

.rp--commerce--mailer--purchase_notification_component--invoice_summary {

}

.rp--commerce--mailer--purchase_notification_component--link_to_contact,
.rp--commerce--mailer--purchase_notification_component--link_to_download {
  color: blue;
  text-decoration: none;
}
.rp--commerce--mailer--subscription_component--root {}

.rp--commerce--mailer--subscription_component--title {

  font-weight: bold;

  margin: 0;
  padding: 0;
}

.rp--commerce--mailer--subscription_component--column_half {
  width: 280px;
  padding-right: 20px;
}

.rp--commerce--mailer--subscription_component--column_45 {
  width: 45%;
}

.rp--commerce--mailer--subscription_component--column_55 {
  width: 55%;
}

.rp--commerce--mailer--subscription_component--order_items_signature {
  margin-bottom: 0.5em;
}
.rp--commerce--mailer--subscription_notification_component--root {}

.rp--commerce--mailer--subscription_notification_component--link_to_contact {
  color: blue;
  text-decoration: none;
}

.rp--commerce--mailer--subscription_notification_component--alert {
  color: red;
}

.rp--commerce--mailer--subscription_notification_component--link_to_checkout {
  color: blue;
  font-size: 1.5em;
}
.rp--commerce--order_item--broadcast_license_component--root {
  margin: 0;
  padding: 0;
}

.rp--commerce--order_item--broadcast_license_component--root dt,
.rp--commerce--order_item--broadcast_license_component--root dd {
  margin: 0;
  padding: 0;
}
.rp--commerce--order_item--broadcast_license--description_component--root {

}
.rp--commerce--order_item_component--root {
  margin: 0;
  padding: 0;
}

.rp--commerce--order_item_component--root dt,
.rp--commerce--order_item_component--root dd {
  margin: 0;
  padding: 0;
}

.rp--commerce--order_item_component--root dd {
  text-decoration-thickness: .075em;
  text-underline-offset: .2em;

  display: block;
}
.rp--commerce--order_item--embedding_license--description_component--root {

}
.rp--commerce--order_item--resource_component--products {
}

.rp--commerce--order_item--resource_component--product {
  display: inline;
}

.rp--commerce--order_item--resource_component--product:not(:last-child):after {
  content: ", ";
}
.rp--commerce--order_item--self_hosting_license--description_component--root {

}
/*

 */
/* cmyk: "00ffff,ff00ff,ffff00,000000"
rgb: "ff0000,00ff00,0000ff"
color: "ff0000,00ff00,ffff00,0000ff,f26522"
colour: "ff0000,00ff00,ffff00,0000ff,f26522,00ff00"
flower: "ff0000,00ff00,ffff00,0000ff,f26522,ec008c"
m&m: "ff0000,754c24,ffff00" */

[data-word-colors] [data-word*="aqua"] {
  color: #00ffff;
}

[data-word-colors] [data-word*="aquamarine"] {
  color: #7fffd4;
}

[data-word-colors] [data-word*="azure"] {
  color: #f0ffff;
}

[data-word-colors] [data-word*="beige"] {
  color: #f5f5dc;
}

[data-word-colors] [data-word*="bisque"] {
  color: #ffe4c4;
}

[data-word-colors] [data-word*="black"] {
  color: #000000;
}

[data-word-colors] [data-word*="blanchedalmond"] {
  color: #ffebcd;
}

[data-word-colors] [data-word*="blue"] {
  color: #0000ff;
}

[data-word-colors] [data-word*="blueviolet"] {
  color: #8a2be2;
}

[data-word-colors] [data-word*="brown"] {
  color: #a52a2a;
}

[data-word-colors] [data-word*="burlywood"] {
  color: #deb887;
}

[data-word-colors] [data-word*="cadetblue"] {
  color: #5f9ea0;
}

[data-word-colors] [data-word*="chartreuse"] {
  color: #7fff00;
}

[data-word-colors] [data-word*="chocolate"] {
  color: #d2691e;
}

[data-word-colors] [data-word*="coral"] {
  color: #ff7f50;
}

[data-word-colors] [data-word*="cornflowerblue"] {
  color: #6495ed;
}

[data-word-colors] [data-word*="cornsilk"] {
  color: #fff8dc;
}

[data-word-colors] [data-word*="crimson"] {
  color: #dc143c;
}

[data-word-colors] [data-word*="cyan"] {
  color: #00ffff;
}

[data-word-colors] [data-word*="darkblue"] {
  color: #00008b;
}

[data-word-colors] [data-word*="darkcyan"] {
  color: #008b8b;
}

[data-word-colors] [data-word*="darkgoldenrod"] {
  color: #b8860b;
}

[data-word-colors] [data-word*="darkgray"] {
  color: #a9a9a9;
}

[data-word-colors] [data-word*="darkgreen"] {
  color: #006400;
}

[data-word-colors] [data-word*="darkkhaki"] {
  color: #bdb76b;
}

[data-word-colors] [data-word*="darkmagenta"] {
  color: #8b008b;
}

[data-word-colors] [data-word*="darkolivegreen"] {
  color: #556b2f;
}

[data-word-colors] [data-word*="darkorange"] {
  color: #ff8c00;
}

[data-word-colors] [data-word*="darkorchid"] {
  color: #9932cc;
}

[data-word-colors] [data-word*="darkred"] {
  color: #8b0000;
}

[data-word-colors] [data-word*="darksalmon"] {
  color: #e9967a;
}

[data-word-colors] [data-word*="darkseagreen"] {
  color: #8fbc8f;
}

[data-word-colors] [data-word*="darkslateblue"] {
  color: #483d8b;
}

[data-word-colors] [data-word*="darkslategray"] {
  color: #2f4f4f;
}

[data-word-colors] [data-word*="darkturquoise"] {
  color: #00ced1;
}

[data-word-colors] [data-word*="darkviolet"] {
  color: #9400d3;
}

[data-word-colors] [data-word*="deeppink"] {
  color: #ff1493;
}

[data-word-colors] [data-word*="deepskyblue"] {
  color: #00bfff;
}

[data-word-colors] [data-word*="dimgray"] {
  color: #696969;
}

[data-word-colors] [data-word*="dodgerblue"] {
  color: #1e90ff;
}

[data-word-colors] [data-word*="firebrick"] {
  color: #b22222;
}

[data-word-colors] [data-word*="floralwhite"] {
  color: #fffaf0;
}

[data-word-colors] [data-word*="forestgreen"] {
  color: #228b22;
}

[data-word-colors] [data-word*="fuchsia"] {
  color: #ff00ff;
}

[data-word-colors] [data-word*="gainsboro"] {
  color: #dcdcdc;
}

[data-word-colors] [data-word*="ghostwhite"] {
  color: #f8f8ff;
}

[data-word-colors] [data-word*="gold"] {
  color: #ffd700;
}

[data-word-colors] [data-word*="goldenrod"] {
  color: #daa520;
}

[data-word-colors] [data-word*="gray"] {
  color: #808080;
}

[data-word-colors] [data-word*="grey"] {
  color: #808080;
}

[data-word-colors] [data-word*="green"] {
  color: #008000;
}

[data-word-colors] [data-word*="grass"] {
  color: #008000;
}

[data-word-colors] [data-word*="greenyellow"] {
  color: #adff2f;
}

[data-word-colors] [data-word*="honeydew"] {
  color: #f0fff0;
}

[data-word-colors] [data-word*="hotpink"] {
  color: #ff69b4;
}

[data-word-colors] [data-word*="indianred"] {
  color: #cd5c5c;
}

[data-word-colors] [data-word*="indigo"] {
  color: #4b0082;
}

[data-word-colors] [data-word*="ivory"] {
  color: #fffff0;
}

[data-word-colors] [data-word*="khaki"] {
  color: #f0e68c;
}

[data-word-colors] [data-word*="lavender"] {
  color: #e6e6fa;
}

[data-word-colors] [data-word*="lavenderblush"] {
  color: #fff0f5;
}

[data-word-colors] [data-word*="lawngreen"] {
  color: #7cfc00;
}

[data-word-colors] [data-word*="lemonchiffon"] {
  color: #fffacd;
}

[data-word-colors] [data-word*="lightblue"] {
  color: #add8e6;
}

[data-word-colors] [data-word*="lightcoral"] {
  color: #f08080;
}

[data-word-colors] [data-word*="lightcyan"] {
  color: #e0ffff;
}

[data-word-colors] [data-word*="lightgrey"] {
  color: #d3d3d3;
}

[data-word-colors] [data-word*="lightgreen"] {
  color: #90ee90;
}

[data-word-colors] [data-word*="lightpink"] {
  color: #ffb6c1;
}

[data-word-colors] [data-word*="lightsalmon"] {
  color: #ffa07a;
}

[data-word-colors] [data-word*="lightseagreen"] {
  color: #20b2aa;
}

[data-word-colors] [data-word*="lightskyblue"] {
  color: #87cefa;
}

[data-word-colors] [data-word*="lightslategray"] {
  color: #778899;
}

[data-word-colors] [data-word*="lightsteelblue"] {
  color: #b0c4de;
}

[data-word-colors] [data-word*="lightyellow"] {
  color: #ffffe0;
}

[data-word-colors] [data-word*="lime"] {
  color: #00ff00;
}

[data-word-colors] [data-word*="limegreen"] {
  color: #32cd32;
}

[data-word-colors] [data-word*="linen"] {
  color: #faf0e6;
}

[data-word-colors] [data-word*="magenta"] {
  color: #ff00ff;
}

[data-word-colors] [data-word*="maroon"] {
  color: #800000;
}

[data-word-colors] [data-word*="midnightblue"] {
  color: #191970;
}

[data-word-colors] [data-word*="mintcream"] {
  color: #f5fffa;
}

[data-word-colors] [data-word*="mistyrose"] {
  color: #ffe4e1;
}

[data-word-colors] [data-word*="moccasin"] {
  color: #ffe4b5;
}

[data-word-colors] [data-word*="navajowhite"] {
  color: #ffdead;
}

[data-word-colors] [data-word*="navy"] {
  color: #000080;
}

[data-word-colors] [data-word*="oldlace"] {
  color: #fdf5e6;
}

[data-word-colors] [data-word*="olive"] {
  color: #808000;
}

[data-word-colors] [data-word*="olivedrab"] {
  color: #6b8e23;
}

[data-word-colors] [data-word*="orange"] {
  color: #ffa500;
}

[data-word-colors] [data-word*="orangered"] {
  color: #ff4500;
}

[data-word-colors] [data-word*="orchid"] {
  color: #da70d6;
}

[data-word-colors] [data-word*="palegoldenrod"] {
  color: #eee8aa;
}

[data-word-colors] [data-word*="palegreen"] {
  color: #98fb98;
}

[data-word-colors] [data-word*="paleturquoise"] {
  color: #afeeee;
}

[data-word-colors] [data-word*="palevioletred"] {
  color: #d87093;
}

[data-word-colors] [data-word*="papayawhip"] {
  color: #ffefd5;
}

[data-word-colors] [data-word*="peachpuff"] {
  color: #ffdab9;
}

[data-word-colors] [data-word*="peru"] {
  color: #cd853f;
}

[data-word-colors] [data-word*="pink"] {
  color: #ffc0cb;
}

[data-word-colors] [data-word*="plum"] {
  color: #dda0dd;
}

[data-word-colors] [data-word*="powderblue"] {
  color: #b0e0e6;
}

[data-word-colors] [data-word*="purple"] {
  color: #800080;
}

[data-word-colors] [data-word*="red"] {
  color: #ff0000;
}

[data-word-colors] [data-word*="rosybrown"] {
  color: #bc8f8f;
}

[data-word-colors] [data-word*="royalblue"] {
  color: #4169e1;
}

[data-word-colors] [data-word*="saddlebrown"] {
  color: #8b4513;
}

[data-word-colors] [data-word*="salmon"] {
  color: #fa8072;
}

[data-word-colors] [data-word*="sandybrown"] {
  color: #f4a460;
}

[data-word-colors] [data-word*="seagreen"] {
  color: #2e8b57;
}

[data-word-colors] [data-word*="seashell"] {
  color: #fff5ee;
}

[data-word-colors] [data-word*="sienna"] {
  color: #a0522d;
}

[data-word-colors] [data-word*="silver"] {
  color: #c0c0c0;
}

[data-word-colors] [data-word*="skyblue"] {
  color: #87ceeb;
}

[data-word-colors] [data-word*="slateblue"] {
  color: #6a5acd;
}

[data-word-colors] [data-word*="slategray"] {
  color: #708090;
}

[data-word-colors] [data-word*="snow"] {
  color: #fffafa;
}

[data-word-colors] [data-word*="springgreen"] {
  color: #00ff7f;
}

[data-word-colors] [data-word*="steelblue"] {
  color: #4682b4;
}

[data-word-colors] [data-word*="bronze"] {
  color: #d2b48c;
}

[data-word-colors] [data-word*="teal"] {
  color: #008080;
}

[data-word-colors] [data-word*="thistle"] {
  color: #d8bfd8;
}

[data-word-colors] [data-word*="tomato"] {
  color: #ff6347;
}

[data-word-colors] [data-word*="turquoise"] {
  color: #40e0d0;
}

[data-word-colors] [data-word*="violet"] {
  color: #ee82ee;
}

[data-word-colors] [data-word*="wheat"] {
  color: #f5deb3;
}

[data-word-colors] [data-word*="white"] {
  color: #ffffff;
}

[data-word-colors] [data-word*="whitesmoke"] {
  color: #f5f5f5;
}

[data-word-colors] [data-word*="yellow"] {
  color: #ffff00;
}

[data-word-colors] [data-word*="yellowgreen"] {
  color: #9acd32;
}

[data-word-colors] [data-word*="communism"] {
  color: #ff0000;
}

[data-word-colors] [data-word*="communist"] {
  color: #ff0000;
}

[data-word-colors] [data-word*="mao"] {
  color: #ff0000;
}

[data-word-colors] [data-word*="shadow"] {
  color: #808080;
}

[data-word-colors] [data-word*="sun"] {
  color: #ffff00;
}
[data-word-effects] :where([data-word*="blur"], [data-word*="mist"], [data-word*="fog"], [data-word*="steam"], [data-word*="shadow"], [data-word*="sun"]) {
  filter: blur(.1em);
}

/* # reverse
reverse: "2"
backwards: "2"
right-to-left: "2"
arabic: "2"
azeri: "2"
azerbaijani: "2"
bakhtiari: "2"
balochi: "2"
farsi: "2"
persian: "2"
gilaki: "2"
javanese: "2"
kashmiri: "2"
kazakh: "2"
kurdish: "2"
sorani: "2"
malay: "2"
malayalam: "2"
pashto: "2"
punjabi: "2"
qashqai: "2"
sindhi: "2"
somali: "2"
sulu: "2"
takestani: "2"
turkmen: "2"
uighur: "2"
# cham: "2"
hebrew: "2"
ladino: "2"
judezmo: "2"
yiddish: "2"
# nko: "2"
mandekan: "2"
syriac: "2"
assyrian: "2"
aramaic: "2"
koine: "2"
syriac: "2"
thaana: "2"
thâna: "2"
dhivehi: "2"
maldivian: "2"
tifinar: "2"
tamashek: "2"
urdu: "2"

# flip vertical
flip: "5"
australia: "5"

# flip horizontal
mirror: "6"
ambulance: "6"

# rainbow effect rainbow: "7"
gay: "7"
lesbian: "7"
lesbien: "7"
homosexual: "7" */
/*

 */
.rp--webfonts--font_face--text_component--root {
  display: contents;
}
.rp--webfonts--font_project--link_to_instructions_component--root {
}
.rp--webfonts--font_project--status_label_component--root {
  text-transform: uppercase;
}
.rp--webfonts--mailer--postcard_component--link {
  color: blue;
  text-decoration: none;
}

.rp--webfonts--mailer--postcard_component--image {
  display: block;
}

.rp--webfonts--mailer--postcard_component--font_family_image {
  display: block;
  mso-hide: all;
  max-height: 0px;
}


.rp--webfonts--mailer--postcard_component--link:hover .rp--webfonts--mailer--postcard_component--image,
* [summary=link]:hover .rp--webfonts--mailer--postcard_component--image {
  max-height: 0px;
}

.rp--webfonts--mailer--postcard_component--link:hover .rp--webfonts--mailer--postcard_component--font_family_image,
* [summary=link]:hover .rp--webfonts--mailer--postcard_component--font_family_image {
  max-height: none !important;
}
.rp--webfonts--open_type_feature_component--root {
  --open-type-feature--pair-component--glyph--font-size: 9em;
}

.rp--webfonts--open_type_feature_component--pos_sub_datas {
  list-style: none;
  margin: 0;
  padding: 0;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--webfonts--open_type_feature_component--pos_sub_data {
  height: 10em;

  border-left: .1rem solid;
  padding-left: .5em;
  padding-right: .5em;
}

.rp--webfonts--open_type_feature_component--pos_sub_data:last-child {
  border-right: .1rem solid;
}
.rp--webfonts--open_type_feature--pair_component--root {
  display: flex;
  flex-direction: column;
  height: inherit;
}

.rp--webfonts--open_type_feature--pair_component--glyphname {
  text-align: center;
}

.rp--webfonts--open_type_feature--pair_component--glyphs {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;

  font-size: var(--open-type-feature--pair-component--glyph--font-size, inherit);
  line-height: 1em;

  align-items: baseline;
}

.rp--webfonts--open_type_feature--pair_component--from {
}

.rp--webfonts--open_type_feature--pair_component--to {
  color: red;
}
.rp--webfonts--webfont_preview_component--root {
  position: relative;
  text-rendering: optimizeLegibility;
}

.rp--webfonts--webfont_preview_component--root[data-rp--webfonts--webfont-preview-component-inverse="true"] {
  background-color: black;
  color: white;
}

.rp--webfonts--webfont_preview_component--root[data-rp--webfonts--webfont-preview-component-inverse="true"] .rp--webfonts--webfont_preview_component--invert_button:before {
  border-top-color: white;
}

.rp--webfonts--webfont_preview_component--invert_button {
  border: 0;
  margin: 0;
  padding: 0;

  cursor: pointer;

  position: absolute;
  top: 0;
  right: 0;

  width: 10rem;
  height: 10rem;

  overflow: hidden;
  text-indent: -99999px;
}

.rp--webfonts--webfont_preview_component--invert_button:before {
  display: block;
  content: " ";

  border-top: 10rem solid black;
  border-left: 10rem solid transparent;
}

.rp--webfonts--webfont_preview_component--section {

}

.rp--webfonts--webfont_preview_component--section:not(:last-child) {
  margin-bottom: 1em;
}

.rp--webfonts--webfont_preview_component--header {

  margin: 0;
  padding: 0;

  font-size: 4.8rem;
  line-height: 4.8rem;
}

.rp--webfonts--webfont_preview_component--samples {

  list-style: none;
  margin: 0;
  padding: 0;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--webfonts--webfont_preview_component--sample {
  line-height: 1em;

  border-top: 1px solid;
  padding-top: 1rem;
  padding-bottom: 2rem;
}

.rp--webfonts--webfont_preview_component--alphabets {

  list-style: none;
  margin: 0;
  padding: 0;

  display: block;
}

.rp--webfonts--webfont_preview_component--alphabet {
  display: block;
  width: 100%;

  white-space: nowrap;

  line-height: 1em;
}

.rp--webfonts--webfont_preview_component--glyphs {

  list-style: none;
  margin: 0;
  padding: 0;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.rp--webfonts--webfont_preview_component--glyph {
  display: block;
  font-size: 9em;
  line-height: 1em;
}

.rp--webfonts--webfont_preview_component--open_type_feature {

  display: block;
}
/*


 */
/*

 */
/*

 */
/*

 */
/*

 */
.rp--info_page--version_component--root {
}
/*

 */
/*

 */
/*

 */
/*

 */
/*

 */
:root {
  --rp--checkout-module--color--black: #000;
  --rp--checkout-module--color--baby-blue: #cbf6ff;
  --rp--checkout-module--color--blue: #1943fb;
  --rp--checkout-module--color--cyan: #63d9fb;
  --rp--checkout-module--color--gray-extra-light: #f5f5f5;
  --rp--checkout-module--color--gray-light: #cacaca;
  --rp--checkout-module--color--gray: #999;
  --rp--checkout-module--color--green: #00bd00;
  --rp--checkout-module--color--pink: #e14086;
  --rp--checkout-module--color--red: #ea3323;
  --rp--checkout-module--color--white: #fff;
  --rp--checkout-module--color--yellow: #fbe74d;
}
/*

 */
.rp--checkout-module--form--button {
  margin: 0;
  padding: 0;
  background: none;
  border: none;

  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  line-height: inherit;

  cursor: pointer;

  text-decoration: none;
}

.rp--checkout-module--form--button:disabled,
.rp--checkout-module--form--button[disabled] {
  cursor: default;

  color: var(--rp--checkout-module--color--gray);
}

.rp--checkout-module--form--button * {
  text-decoration: none;
}
.rp--checkout-module--form--check-box {
  position: relative;

  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;

  font-style: normal;

  margin: 0;
  color: var(--rp--checkout-module--color--blue);
}

.rp--checkout-module--form--check-box:before {
  content: "□";
}

.rp--checkout-module--form--check-box:hover:before {
  content: "✅";
}

.rp--checkout-module--form--check-box:checked:before {
  content: "✔";
}

.rp--checkout-module--form--check-box:active:before {
  content: "✔";
}

.rp--checkout-module--form--check-box:disabled {
  cursor: not-allowed;
}

.rp--checkout-module--form--check-box:disabled:before {
  color: var(--rp--checkout-module--color--gray);
}
.rp--checkout-module--form--input-field {
  background-color: var(--rp--checkout-module--color--gray-extra-light);

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;

  border: 0;

  margin: 0;
  padding: .2em;

  width: 100%;
}
.rp--checkout-module--form--text-area {
  background-color: var(--rp--checkout-module--color--white);

  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;

  border: 0;

  margin: 0;
  padding: .2em;
}
/*

 */
.rp--checkout_module--addresses_preview_component--root {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: calc(var(--rp--column-gap) / 2);

}

@media (max-width:1280px) {
  .rp--checkout_module--addresses_preview_component--root {
    display: block;
  }
}

.rp--checkout_module--addresses_preview_component--title {

  font-weight: normal;

  margin: 0;
  margin-bottom: 1em;
  padding: 0;
}

.rp--checkout_module--addresses_preview_component--licensing_address,
.rp--checkout_module--addresses_preview_component--billing_address {}

@media (max-width:1280px) {
  .rp--checkout_module--addresses_preview_component--licensing_address {
    margin-bottom: 2em;
  }
}

.rp--checkout_module--addresses_preview_component--address,
.rp--checkout_module--addresses_preview_component--vat_number,
.rp--checkout_module--addresses_preview_component--label,
.rp--checkout_module--addresses_preview_component--value {
  margin: 0;
  padding: 0;
}

.rp--checkout_module--addresses_preview_component--address {
  margin-bottom: 1em;
}

.rp--checkout_module--addresses_preview_component--note {

  margin: 0;
  padding: 0;
}
.rp--checkout_module--checkout_form--address_form_component--root {

}
.rp--checkout_module--checkout_form--order_form--font_family_form_component--root {
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--product {}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--product_family {

  font-style: italic;
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--row {

  display: grid;
  grid-template-columns: calc(100%/3) auto min-content min-content;
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--font_family {
  padding-right: calc(var(--rp--column-gap) / 4);
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--font_face {
  padding-right: calc(var(--rp--column-gap) / 4);
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--base_price {
  padding-right: calc(var(--rp--column-gap) / 4);
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--label {
  cursor: pointer;
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--check_box {
  text-align: right;
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--link {

  color: var(--rp--checkout-module--color--blue);
}

.rp--checkout_module--checkout_form--order_form--font_family_form_component--product_family :where(.rp--checkout_module--checkout_form--order_form--font_family_form_component--font_face, .rp--checkout_module--checkout_form--order_form--font_family_form_component--base_price, .rp--checkout_module--checkout_form--order_form--font_family_form_component--check_box) {
  border-top: .1rem dotted currentColor;

  margin-top: .5em;
  padding-top: .5em;
}
.rp--checkout_module--checkout_form--payment_form_component--root {

}

.rp--checkout_module--checkout_form--payment_form_component--action {
  background-color: var(--rp--checkout-module--color--white);

  position: sticky;
  width: 100%;
  bottom: 0;

  border-top: .1rem solid;

  padding-top: .5em;
  padding-bottom: calc(1em + var(--modulor-pages--web-module--content--padding-top));
}

.rp--checkout_module--checkout_form--payment_form_component--submit_button {

  background-color: var(--rp--checkout-module--color--green);
  color: var(--rp--checkout-module--color--white);

  padding: .4em;
  padding-left: .6em;
  padding-right: .6em;
  padding-bottom: .35em;
}

.rp--checkout_module--checkout_form--payment_form_component--submit_button:disabled {
  background: none;
  color: var(--rp--checkout-module--color--gray);
}

.rp--checkout_module--checkout_form--payment_form_component--terms_acceptance {
  margin-bottom: 1em;
}

.rp--checkout_module--checkout_form--payment_form_component--check_box {
}

.rp--checkout_module--checkout_form--payment_form_component--label {

  margin-left: 0.5em;
}

.rp--checkout_module--checkout_form--payment_form_component--link_to_terms {

  text-decoration: underline;
}

.rp--checkout_module--checkout_form--payment_form_component--buttons {

  display: flex;
  flex-direction: row;
  align-items: baseline;
}

.rp--checkout_module--checkout_form--payment_form_component--button {
  flex: 1;
}

.rp--checkout_module--checkout_form--payment_form_component--button:last-child {
  text-align: right;
}
.rp--checkout_module--form--button_component--root {
}
.rp--checkout_module--form--check_box_component--root {
}
.rp--checkout_module--form--collection_radio_buttons_component--root {

}

.rp--checkout_module--form--collection_radio_buttons_component--collection {
}

.rp--checkout_module--form--collection_radio_buttons_component--item {

}
.rp--checkout_module--form--dependent_fields_component--root {
  display: contents;
}
.rp--checkout_module--form--email_field_component--root {
}
.rp--checkout_module--form--fieldset_component--root {
  margin: 0;
  padding: 0;
  border: 0;
}

.rp--checkout_module--form--fieldset_component--root:not(:last-child) {
  margin-bottom: 1em;
}

.rp--checkout_module--form--fieldset_component--root + .rp--checkout_module--form--fieldset_component--root {
  margin-top: 1em;
}

.rp--checkout_module--form--fieldset_component--root[data-view-option="horizontal"] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(15ch, 1fr));
  grid-column-gap: calc(var(--rp--column-gap) / 2);
  grid-row-gap: 1em;
  justify-content: start;
}

.rp--checkout_module--form--fieldset_component--legend {
  padding: 0;
  margin: 0;
}
.rp--checkout_module--form--hint_component--root {

  color: var(--rp--checkout-module--color--gray);
}
.rp--checkout_module--form--input_component--root {

}

.rp--checkout_module--form--input_component--with_errors_class {

}

.rp--checkout_module--form--input_component--label {
  grid-area: label;
}

.rp--checkout_module--form--input_component--input {
  grid-area: input;
  margin-bottom: .25em;
}

.rp--checkout_module--form--input_component--errors {

}

.rp--checkout_module--form--input_component--hint {

}

.rp--checkout_module--form--input_component--root[data-view-option="horizontal"] > .rp--checkout_module--form--input_component--label_and_input {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-areas: "label input";
  grid-column-gap: .5em;
}

.rp--checkout_module--form--input_component--root[data-view-option="horizontal_reversed"] > .rp--checkout_module--form--input_component--label_and_input {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-areas: "input label";
  grid-column-gap: .5em;
}

.rp--checkout_module--form--input_component--root[data-view-option="vertical"] > .rp--checkout_module--form--input_component--label_and_input {
  display: grid;
  grid-template-columns: auto;
  grid-template-areas: "label"
                       "input";
}

.rp--checkout_module--form--input_component--root[data-view-option="vertical_reversed"] > .rp--checkout_module--form--input_component--label_and_input {
  display: grid;
  grid-template-columns: auto;
  grid-template-areas: "input"
                       "label";
}
.rp--checkout_module--form--label_component--root {
  display: block;
}
.rp--checkout_module--form--submit_component--root {
}
.rp--checkout_module--form--text_field_component--root {
}
.rp--checkout_module--icon--plus_minus_component--root {
  display: block;
  width: 100%;
  height: 100%;
}
.rp--checkout_module--layout_component--root {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr min-content;
  grid-column-gap: var(--rp--column-gap);

  grid-template-areas: "form summary"
    "action summary";

}

@media (max-width:1280px) {
  .rp--checkout_module--layout_component--root {
    display: block;
  }
}

.rp--checkout_module--layout_component--form {
  grid-area: form;
}

.rp--checkout_module--layout_component--summary {
  grid-area: summary;

}

@media (max-width:1280px) {
  .rp--checkout_module--layout_component--summary {
    margin-bottom: -.1rem;
  }
}

.rp--checkout_module--layout_component--header {
  font-weight: bold;

  padding-top: var(--modulor-pages--web-module--content--padding-top);
  padding-bottom: 2em;

  border-bottom: .1rem solid;
  margin-bottom: -.1rem;

  position: sticky;
  top: 0;
  background-color: var(--rp--checkout-module--color--white);
}

@media (max-width:1280px) {
  .rp--checkout_module--layout_component--header {
    background-color: var(--rp--checkout-module--color--gray-extra-light);
  }
}

.rp--checkout_module--layout_component--sticky {}

.rp--checkout_module--layout_component--header.rp--checkout_module--layout_component--sticky {
  background-color: var(--rp--checkout-module--color--white);
}

.rp--checkout_module--layout_component--wrapper {
  border-bottom: .1rem solid;

  position: sticky;
  top: 0;

  background-color: var(--rp--checkout-module--color--gray-extra-light);

}

@media (max-width:768px) {
  .rp--checkout_module--layout_component--wrapper {
    position: relative;
    border-bottom: none;
  }
}

.rp--checkout_module--layout_component--root[data-step="complete"] .rp--checkout_module--layout_component--wrapper {
  background-color: var(--rp--checkout-module--color--yellow);
}

.rp--checkout_module--layout_component--action {
  grid-area: action;

  background-color: var(--rp--checkout-module--color--white);

  position: sticky;
  width: 100%;
  bottom: 0;

  border-top: .1rem solid;

  padding-top: .5em;
  padding-bottom: calc(1em + var(--modulor-pages--web-module--content--padding-top));
}
.rp--checkout_module--progress_component--root {

  display: flex;
  flex-direction: row;

  -moz-column-gap: calc(var(--rp--column-gap) / 2);

       column-gap: calc(var(--rp--column-gap) / 2);
  padding-bottom: 1em;
}

.rp--checkout_module--progress_component--step {
  color: var(--rp--checkout-module--color--gray);
}

.rp--checkout_module--progress_component--step[data-name="complete"] {
  color: var(--rp--checkout-module--color--gray);
  margin-left: auto;

  display: none;
}

.rp--checkout_module--progress_component--step[data-current] {
  color: var(--rp--checkout-module--color--black);

  border-left: .1rem solid;
  font-weight: bold;

  padding-bottom: 1em;
  padding-left: .5em;
}

.rp--checkout_module--progress_component--step[data-current][data-name="complete"] {
  color: var(--rp--checkout-module--color--black);
}

.rp--checkout_module--progress_component--counter {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

@media (max-width:768px) {
  .rp--checkout_module--progress_component--counter {
    display: block;
  }
}
/*



 */
/*

 */
/*

 */
/*

 */
/*

 */
/*

 */
/*

 */
.rp--footer_module--content_component--root {
}

.rp--footer_module--content_component--root a {
  color: inherit;
}
.rp--footer_module--version_component--root {
  margin-top: auto;
}
/*

 */
/*

 */
.rp--info_header_module--content_component--root {
}

.rp--info_header_module--content_component--title {

  font-weight: bold;

  margin: 0;
  padding: 0;
}
/*

 */
.rp--info_menu_module--content_component--root {

  position: sticky;
  top: 0;
}

.rp--info_menu_module--content_component--paprskac {
  margin-bottom: 1em;
}

.rp--info_menu_module--content_component--menu {
}

.rp--info_menu_module--content_component--menu:not(:last-child) {
  margin-bottom: 1em;
}

.rp--info_menu_module--content_component--link {
}

.rp--info_menu_module--content_component--link[data-current] {
  font-weight: bold;
}
/*

 */
.rp--info_text_module--content_component--root {
}

.rp--info_text_module--content_component--texts {
}

.rp--info_text_module--content_component--text {
}

.rp--info_text_module--content_component--text:not(:last-child) {
  padding-bottom: 2.5em;
}
.rp--info_text_module--text_component--root {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto 1fr;
  grid-column-gap: var(--rp--column-gap);
}

@media (max-width:1280px) {
  .rp--info_text_module--text_component--root {
    display: block;
  }
}

.rp--info_text_module--text_component--text_size_default {}

.rp--info_text_module--text_component--text_size_small {
}

.rp--info_text_module--text_component--column {}

.rp--info_text_module--text_component--hr {
  border: 0;
  margin: 0;
  padding: 0;

  border-top: .1rem solid;
  padding-top: .5em;
}

@media (max-width:1280px) {
  .rp--info_text_module--text_component--column:last-child {
    width: 50%;
    margin-top: 1em;
    margin-left: auto;
    margin-right: 0;
  }
}

.rp--info_text_module--text_component--title {
  font-size: inherit;
  line-height: inherit;

  font-weight: bold;

  margin: 0;
  margin-bottom: 1em;
  padding: 0;
}

.rp--info_text_module--text_component--body {}

.rp--info_text_module--text_component--sidenote {}
/*

 */
.rp--license_header_module--content_component--root {

  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
}

.rp--license_header_module--content_component--title {

  font-weight: inherit;

  margin: 0;
  padding: 0;
}

.rp--license_header_module--content_component--subtitle {

  font-weight: bold;

  margin: 0;
  padding: 0;
}
/*

 */
/*

 */
/*

 */
.rp--text_module--content_component--root {
}

.rp--text_module--content_component--title {

  font-weight: bold;

  margin: 0;
  padding: 0;
}

.rp--text_module--content_component--title:not(:last-child) {
  margin-bottom: 1em;
}
/*

 */
/*

 */
/*

 */
/*



































*/

html {
  box-sizing: border-box;
  font-size: 62.5%;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}
