/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;block-size:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-inline-size:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--gogreen-alert-color-danger: hsl(0, 71%, 51%);--gogreen-alert-color-info: hsl(195, 100%, 42%);--gogreen-alert-color-success: hsl(150, 100%, 33%);--gogreen-alert-color-warning: hsl(48, 89%, 55%)}:root{--gogreen-base-color-background: hsl(0, 0%, 100%);--gogreen-base-color-blockquote-border: hsl(98, 45%, 46%);--gogreen-base-color-border: hsl(215, 63%, 93%);--gogreen-base-color-code-background: hsl(98, 45%, 97%);--gogreen-base-color-code-foreground: hsl(197, 9%, 15%);--gogreen-base-color-heading: hsl(197, 9%, 15%);--gogreen-base-color-link: hsl(98, 100%, 26%);--gogreen-base-color-link-hover: hsl(98, 100%, 32%);--gogreen-base-color-mark-background: hsl(50, 100%, 80%);--gogreen-base-color-mark-foreground: hsl(197, 9%, 15%);--gogreen-base-color-marker: hsl(98, 45%, 46%);--gogreen-base-color-primary: hsl(98, 45%, 46%);--gogreen-base-color-secondary: hsl(74, 60%, 56%);--gogreen-base-color-strong: hsl(197, 9%, 15%);--gogreen-base-color-text: hsl(197, 9%, 30%)}:root{--gogreen-btn-color-primary-background: hsl(98, 100%, 26%);--gogreen-btn-color-primary-background-hover: hsl(98, 100%, 26%);--gogreen-btn-color-primary-foreground: hsl(0, 0%, 100%);--gogreen-btn-color-primary-shadow: hsl(98, 45%, 81%);--gogreen-btn-color-secondary-background: hsl(197, 9%, 15%);--gogreen-btn-color-secondary-background-hover: hsl(197, 9%, 15%);--gogreen-btn-color-secondary-foreground: hsl(0, 0%, 100%);--gogreen-btn-color-secondary-shadow: hsl(74, 60%, 91%);--gogreen-btn-color-pagination-background: hsl(200, 86%, 97%);--gogreen-btn-color-pagination-background-hover: hsl(98, 45%, 46%);--gogreen-btn-color-pagination-foreground: hsl(197, 9%, 15%);--gogreen-btn-color-pagination-foreground-hover: hsl(0, 0%, 100%);--gogreen-btn-color-secondary-outline-border: hsl(0, 0%, 87%);--gogreen-btn-color-secondary-outline-foreground: hsl(197, 9%, 15%);--gogreen-btn-color-secondary-outline-foreground-hover: hsl(197, 9%, 15%);--gogreen-btn-color-secondary-outline-background-hover: transparent}:root{--gogreen-form-color-background: hsl(0, 0%, 100%);--gogreen-form-color-background-disabled: hsl(0, 0%, 95%);--gogreen-form-color-border: hsl(260, 4%, 70%);--gogreen-form-color-border-disabled: hsl(215, 63%, 93%);--gogreen-form-color-border-focus: hsl(98, 45%, 46%);--gogreen-form-color-check-background: hsl(98, 45%, 46%);--gogreen-form-color-check-focus-ring: hsl(98, 45%, 46%);--gogreen-form-color-check-foreground: hsl(0, 0%, 100%);--gogreen-form-color-group-label-background: hsl(210, 60%, 98%);--gogreen-form-color-group-label-foreground: hsl(208, 9%, 42%);--gogreen-form-color-invalid: hsl(0, 71%, 51%);--gogreen-form-color-invalid-focus-ring: hsla(0, 71%, 51%, .25);--gogreen-form-color-label: hsl(197, 9%, 15%);--gogreen-form-color-legend: hsl(197, 9%, 15%);--gogreen-form-color-placeholder: hsl(208, 7%, 40%);--gogreen-form-color-range-thumb-background: hsl(98, 45%, 46%);--gogreen-form-color-range-thumb-focus-ring: hsl(98, 45%, 46%);--gogreen-form-color-range-track-background: hsl(215, 63%, 93%);--gogreen-form-color-ring-focus: hsla(98, 45%, 46%, .25);--gogreen-form-color-select-foreground: hsl(197, 9%, 15%);--gogreen-form-color-switch-background: hsl(98, 45%, 46%);--gogreen-form-color-switch-focus-ring: hsl(98, 45%, 46%);--gogreen-form-color-switch-foreground: hsl(0, 0%, 100%);--gogreen-form-color-text: hsl(208, 9%, 42%);--gogreen-form-color-valid: hsl(150, 100%, 33%);--gogreen-form-color-valid-focus-ring: hsla(150, 100%, 33%, .25)}:root{--gogreen-selection-color-foreground: hsl(0, 0%, 100%);--gogreen-selection-color-background: hsl(98, 45%, 46%)}:root{--gogreen-scrollbar-color-thumb-background: hsla(0, 0%, 0%, .15);--gogreen-scrollbar-color-thumb-background-hover: hsla(0, 0%, 0%, .25);--gogreen-scrollbar-color-track-background: hsla(0, 0%, 0%, .05)}:root{--gogreen-table-color-border: hsl(215, 63%, 93%);--gogreen-table-color-caption: hsl(208, 9%, 42%);--gogreen-table-color-heading: hsl(197, 9%, 15%);--gogreen-table-color-hover: hsla(0, 0%, 0%, .05);--gogreen-table-color-stripe: hsla(0, 0%, 0%, .025);--gogreen-table-color-text: hsl(208, 9%, 42%)}:root{--gogreen-header-color-background: hsl(0, 0%, 100%)}:root{--gogreen-navigation-color-hamburger: hsl(98, 100%, 2%)}:root{--gogreen-modal-color-background: hsl(0, 0%, 100%);--gogreen-modal-color-backdrop: hsla(0, 0%, 0%, .05)}:root{--gogreen-border-radius: .5rem;--gogreen-font-family-base: Titillium Web, sans-serif;--gogreen-font-family-cursive: ui-monospace, Cascadia Code, Source Code Pro, Menlo, Consolas, DejaVu Sans Mono, monospace;--gogreen-font-family-heading: Titillium Web, sans-serif;--gogreen-font-size-base: 1rem;--gogreen-font-size-lead: clamp(1rem, 2vw, 1.15rem);--gogreen-font-size-lg: 1.125rem;--gogreen-font-size-ratio: 1.25;--gogreen-font-size-sm: .875rem;--gogreen-font-weight-heading: 600;--gogreen-inline-padding: .1em .3em;--gogreen-line-height-base: 1.8;--gogreen-line-height-heading: calc(4px + 2ex) ;--gogreen-line-height-lg: 1.8;--gogreen-line-height-md: 1.5;--gogreen-line-height-sm: 1.2;--gogreen-font-family-display: Green Brooks, sans-serif;--gogreen-border-radius-lg: 1.25rem;--gogreen-border-radius-sm: .5rem;--gogreen-container-inline-size: 84rem;--gogreen-page-margin: 2cm;--gogreen-hidden-elements: header, footer, aside, nav, form, iframe, [class^="aspect-ratio"]}@media (prefers-reduced-motion: reduce){:root{--gogreen-duration: 0}}@media (prefers-reduced-motion: no-preference){:root{--gogreen-duration: .15s;--gogreen-timing-function: ease-in-out}}.sr-only{block-size:1px!important;border:0!important;clip:rect(0,0,0,0)!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}[tabindex="-1"]:focus{outline:none!important}::selection{background-color:var(--gogreen-selection-color-background);color:var(--gogreen-selection-color-foreground);text-shadow:none}html{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}*,:before,:after{box-sizing:inherit}body{background:var(--gogreen-base-color-background);color:var(--gogreen-base-color-text)}a{color:var(--gogreen-base-color-link);text-decoration:underline;transition-duration:var(--gogreen-duration);transition-property:color;transition-timing-function:var(--gogreen-timing-function)}a:hover{color:var(--gogreen-base-color-link-hover)}button{color:inherit}a,button{touch-action:manipulation}hr{border:0;border-block-start:1px solid var(--gogreen-base-color-border)}img{block-size:auto;display:block;max-inline-size:100%;-webkit-user-select:none;user-select:none}iframe{block-size:100%;display:block;inline-size:100%}figure{margin-inline:0}figure figcaption{margin-block-start:.5rem;text-align:center}.table-responsive{--inline-size: 40rem;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive table{min-inline-size:var(--inline-size)}.table{--gogreen-line-height: 1.5;--gogreen-padding: 1rem;--gogreen-responsive-inline-size: 40rem;border-collapse:collapse;color:var(--gogreen-table-color-text);inline-size:100%}.table caption{color:var(--gogreen-table-color-caption);margin-block-end:1rem}.table th,.table td{border-block-end:1px solid var(--gogreen-table-color-border);line-height:var(--gogreen-line-height);padding:var(--gogreen-padding)}.table th{color:var(--gogreen-table-color-heading);text-align:inherit;text-align:-webkit-match-parent}.table--striped>tbody>tr:nth-child(odd){background-color:var(--gogreen-table-color-stripe)}.table--hover>tbody>tr:hover{background:var(--gogreen-table-color-hover)}.table--clear-border th,.table--clear-border td{border:0}.table--in-line th:first-child,.table--in-line td:first-child{padding-inline-start:0}.table--in-line th:last-child,.table--in-line td:last-child{padding-inline-end:0}.table--sm{--gogreen-padding: .5rem}.table--sm th,.table--sm td{padding:var(--gogreen-padding)}.table--rounded th:first-child,.table--rounded td:first-child{border-end-start-radius:var(--gogreen-border-radius-sm);border-start-start-radius:var(--gogreen-border-radius-sm)}.table--rounded th:last-child,.table--rounded td:last-child{border-end-end-radius:var(--gogreen-border-radius-sm);border-start-end-radius:var(--gogreen-border-radius-sm)}html{-webkit-tap-highlight-color:hsla(0,0%,0%,0)}body{font-family:var(--gogreen-font-family-base);font-size:var(--gogreen-font-size-base);line-height:var(--gogreen-line-height-base)}h1,h2,h3,h4,h5,h6{color:var(--gogreen-base-color-heading);font-family:var(--gogreen-font-family-heading);font-weight:var(--gogreen-font-weight-heading);line-height:var(--gogreen-line-height-heading)}h1{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem)}h2{font-size:clamp(1.66015625rem,2vw + 1rem,1.953125rem)}h3{font-size:clamp(1.328125rem,2vw + 1rem,1.5625rem)}h4{font-size:clamp(1.0625rem,2vw + 1rem,1.25rem)}h5,h6{font-size:1rem}ul,ol{list-style-position:inside}ul>*,ol>*{margin-block-end:0;margin-block-start:0}ul>*+*,ol>*+*{margin-block-start:.25rem}ul li,ol li{list-style-position:outside}ul li::marker,ol li::marker{color:var(--gogreen-base-color-marker)}li>ul,li>ol{margin-block-start:.25rem}dl dt{color:var(--gogreen-base-color-heading);font-weight:700}dl dd{margin:0}dl dd+dt{margin-block-start:1rem}.quote{border-inline-start:.5rem solid var(--gogreen-base-color-blockquote-border);padding-inline-start:1.5rem}.quote>*{margin-block-end:0;margin-block-start:0}.quote>*+*{margin-block-start:.5rem}.quote blockquote{border-inline-start:0;padding-inline-start:0}.quote figcaption{text-align:start}blockquote{border-inline-start:.5rem solid var(--gogreen-base-color-blockquote-border);margin-inline-start:0;padding-inline-start:1.5rem}blockquote>*{margin-block-end:0;margin-block-start:0}blockquote>*+*{margin-block-start:.5rem}abbr[title]{border-block-end:1px dotted;cursor:help;text-decoration:none}mark{background-color:var(--gogreen-base-color-mark-background);border-radius:var(--gogreen-border-radius);color:var(--gogreen-base-color-mark-foreground);padding:var(--gogreen-inline-padding)}code,kbd,samp{background-color:var(--gogreen-base-color-code-background);border-radius:var(--gogreen-border-radius);color:var(--gogreen-base-color-code-foreground);padding:var(--gogreen-inline-padding)}strong{color:var(--gogreen-base-color-strong)}.lead{font-size:var(--gogreen-font-size-lead)}.hidden,[hidden]{display:none!important}.h1{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem)}.h2{font-size:clamp(1.66015625rem,2vw + 1rem,1.953125rem)}.h3{font-size:clamp(1.328125rem,2vw + 1rem,1.5625rem)}.h4{font-size:clamp(1.0625rem,2vw + 1rem,1.25rem)}.h5,.h6{font-size:1rem}.btn--primary:focus-visible{outline:2px solid var(--gogreen-btn-color-primary-background);outline-offset:2px}.btn--primary{background-color:var(--gogreen-btn-color-primary-background);border-color:var(--gogreen-btn-color-primary-background);color:var(--gogreen-btn-color-primary-foreground)}.btn--primary:hover{background-color:var(--gogreen-btn-color-primary-background-hover);border-color:var(--gogreen-btn-color-primary-background-hover);color:var(--gogreen-btn-color-primary-foreground)}.btn--primary-shadow{box-shadow:0 .55em 1em -.2em var(--gogreen-btn-color-primary-shadow),0 .15em .35em -.185em var(--gogreen-btn-color-primary-shadow)}.btn--secondary:focus-visible{outline:2px solid var(--gogreen-btn-color-secondary-background);outline-offset:2px}.btn--secondary{background-color:var(--gogreen-btn-color-secondary-background);border-color:var(--gogreen-btn-color-secondary-background);color:var(--gogreen-btn-color-secondary-foreground)}.btn--secondary:hover{background-color:var(--gogreen-btn-color-secondary-background-hover);border-color:var(--gogreen-btn-color-secondary-background-hover);color:var(--gogreen-btn-color-secondary-foreground)}.btn--secondary-shadow{box-shadow:0 .55em 1em -.2em var(--gogreen-btn-color-secondary-shadow),0 .15em .35em -.185em var(--gogreen-btn-color-secondary-shadow)}.btn--outline-primary:focus-visible{outline:2px solid var(--gogreen-btn-color-primary-background);outline-offset:2px}.btn--outline-primary{background-color:transparent;border-color:var(--gogreen-btn-color-primary-background);color:var(--gogreen-btn-color-primary-background)}.btn--outline-primary:hover{background-color:var(--gogreen-btn-color-primary-background);border-color:var(--gogreen-btn-color-primary-background);color:var(--gogreen-btn-color-primary-foreground)}.btn--outline-secondary:focus-visible{outline:2px solid var(--gogreen-btn-color-secondary-background);outline-offset:2px}.btn--outline-secondary{background-color:transparent;border-color:var(--gogreen-btn-color-secondary-outline-border);color:var(--gogreen-btn-color-secondary-outline-foreground)}.btn--outline-secondary:hover{background-color:var(--gogreen-btn-color-secondary-outline-background-hover);border-color:var(--gogreen-btn-color-secondary-outline-background-hover);color:var(--gogreen-btn-color-secondary-outline-foreground-hover)}.form-file::file-selector-button{--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1rem;--gogreen-font-weight: 700;--gogreen-gap: .5rem;--gogreen-icon-padding: .75em;--gogreen-icon-size: 1em;--gogreen-padding: 1rem 1.3rem;--gogreen-shadow-size: .25rem;align-items:center;border-radius:var(--gogreen-border-radius);border-style:solid;border-width:var(--gogreen-border-width);cursor:pointer;display:inline-flex;font-size:var(--gogreen-font-size);font-weight:var(--gogreen-font-weight);gap:var(--gogreen-gap);justify-content:center;line-height:1;padding:var(--gogreen-padding);text-align:start;text-decoration:none;transition-duration:var(--gogreen-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--gogreen-timing-function)}.form-file:focus{outline-color:transparent;outline-style:solid}.form-file:disabled{opacity:.5;pointer-events:none}.form-file--sm::file-selector-button{--gogreen-font-size: .8rem;--gogreen-gap: .25rem;--gogreen-icon-padding: .65rem;--gogreen-icon-size: .8rem;--gogreen-padding: .5em .75em;font-size:var(--gogreen-font-size);gap:var(--gogreen-gap);padding:var(--gogreen-padding)}.form-file--lg::file-selector-button{--gogreen-font-size: 1.15rem;--gogreen-gap: .5rem;--gogreen-icon-padding: .9em;--gogreen-padding: .9em 1.15em}.form-file--block::file-selector-button{inline-size:100%}.form-file{display:block}.form-file:focus{outline:revert}.form-file:focus-within::file-selector-button{background-color:var(--gogreen-btn-color-primary-background-hover)}.form-file::file-selector-button{margin-inline-end:1rem;background-color:var(--gogreen-btn-color-primary-background);border-color:var(--gogreen-btn-color-primary-background);color:var(--gogreen-btn-color-primary-foreground)}.form-file::file-selector-button:hover{background-color:var(--gogreen-btn-color-primary-background-hover);border-color:var(--gogreen-btn-color-primary-background-hover);color:var(--gogreen-btn-color-primary-foreground)}.form-file::file-selector-button-shadow{box-shadow:0 .55em 1em -.2em var(--gogreen-btn-color-primary-shadow),0 .15em .35em -.185em var(--gogreen-btn-color-primary-shadow)}.form-label{color:var(--gogreen-form-color-label);line-height:1.5;text-align:start}.form-control{--webkit-date-line-height: 1.375;--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1rem;--gogreen-line-height: 1.5;--gogreen-padding: .5em .75em;--gogreen-textarea-block-size: 6rem;appearance:none;background-color:var(--gogreen-form-color-background);border:var(--gogreen-border-width) solid var(--gogreen-form-color-border);border-radius:var(--gogreen-border-radius);box-sizing:border-box;color:var(--gogreen-form-color-text);display:block;font-size:var(--gogreen-font-size);inline-size:100%;line-height:var(--gogreen-line-height);padding:var(--gogreen-padding);transition-duration:var(--gogreen-duration);transition-property:border,box-shadow;transition-timing-function:var(--gogreen-timing-function)}.form-control::placeholder{color:var(--gogreen-form-color-placeholder)}.form-control::-webkit-datetime-edit{line-height:var(--webkit-date-line-height)}.form-control:focus{border-color:var(--gogreen-form-color-border-focus);box-shadow:0 0 0 .25rem var(--gogreen-form-color-ring-focus);outline:2px solid transparent}.form-control[type=color]{--gogreen-aspect-ratio: 1;--gogreen-block-size: 100%;--gogreen-inline-size: 2.625rem;--gogreen-padding: .5em;aspect-ratio:var(--gogreen-aspect-ratio);block-size:var(--gogreen-block-size);inline-size:var(--gogreen-inline-size);padding:var(--gogreen-padding)}.form-control[type=color]::-webkit-color-swatch-wrapper{padding:0}.form-control[type=color]::-moz-color-swatch{border:0;border-radius:var(--gogreen-border-radius)}.form-control[type=color]::-webkit-color-swatch{border:0;border-radius:var(--gogreen-border-radius)}.form-control[disabled],.form-control[disabled=true]{background-color:var(--gogreen-form-color-background-disabled);border-color:var(--gogreen-form-color-border-disabled);cursor:not-allowed}textarea.form-control{block-size:var(--gogreen-textarea-block-size);min-block-size:var(--gogreen-textarea-block-size);resize:vertical}.form-control--valid,.form-control--invalid{background-position:center right .5em;background-repeat:no-repeat;background-size:1.25em auto;padding-inline-end:2em}html[dir=rtl] .form-control--valid,html[dir=rtl] .form-control--invalid{background-position:center left .5em}.form-control--valid{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"%3e%3cpath d="M12,2c5.519,0 10,4.481 10,10c0,5.519 -4.481,10 -10,10c-5.519,0 -10,-4.481 -10,-10c0,-5.519 4.481,-10 10,-10Zm0,1.667c4.599,-0 8.333,3.734 8.333,8.333c0,4.599 -3.734,8.333 -8.333,8.333c-4.599,0 -8.333,-3.734 -8.333,-8.333c-0,-4.599 3.734,-8.333 8.333,-8.333Zm-1.476,10.182l-2.984,-2.984c-0.065,-0.065 -0.17,-0.065 -0.235,0l-0.943,0.943c-0.065,0.065 -0.065,0.171 -0,0.236l4.043,4.042c0.033,0.033 0.076,0.05 0.119,0.049c0.044,0.001 0.087,-0.016 0.12,-0.049l6.994,-6.994c0.065,-0.065 0.065,-0.17 0,-0.235l-0.943,-0.943c-0.065,-0.065 -0.17,-0.065 -0.235,-0l-5.936,5.935Z" style="fill:hsl%28150, 100%, 33%%29;"/%3e%3c/svg%3e');border-color:var(--gogreen-alert-color-success)}.form-control--valid:focus{border-color:var(--gogreen-form-color-valid);box-shadow:0 0 0 .25rem var(--gogreen-form-color-valid-focus-ring);outline:2px solid transparent}.form-control--invalid{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"%3e%3cpath d="M12,2c5.519,0 10,4.481 10,10c0,5.519 -4.481,10 -10,10c-5.519,0 -10,-4.481 -10,-10c0,-5.519 4.481,-10 10,-10Zm0,1.667c4.599,-0 8.333,3.734 8.333,8.333c0,4.599 -3.734,8.333 -8.333,8.333c-4.599,0 -8.333,-3.734 -8.333,-8.333c-0,-4.599 3.734,-8.333 8.333,-8.333Zm0.813,11.649c-0,-0.081 -0.065,-0.146 -0.146,-0.146l-1.334,0c-0.081,0 -0.146,0.065 -0.146,0.146l0,1.169c0,0.08 0.065,0.146 0.146,0.146l1.334,-0c0.081,-0 0.146,-0.066 0.146,-0.146l-0,-1.169Zm-0,-7.784c-0,-0.09 -0.073,-0.163 -0.163,-0.163l-1.3,0c-0.09,0 -0.163,0.073 -0.163,0.163l0,6.351c0,0.09 0.073,0.163 0.163,0.163l1.3,-0c0.09,-0 0.163,-0.073 0.163,-0.163l-0,-6.351Z" style="fill:hsl%280, 71%, 51%%29;"/%3e%3c/svg%3e');border-color:var(--gogreen-alert-color-danger)}.form-control--invalid:focus{border-color:var(--gogreen-form-color-invalid);box-shadow:0 0 0 .25rem var(--gogreen-form-color-invalid-focus-ring);outline:2px solid transparent}.form-control--sm{--webkit-date-line-height: 1.36;--gogreen-border-radius: .35em;--gogreen-padding: .25em .75em}.form-control--sm[type=color]{--gogreen-aspect-ratio: 1;--gogreen-block-size: 100%;--gogreen-inline-size: 1.925rem;--gogreen-padding: .25em}.form-control--lg{--webkit-date-line-height: 1.387;--gogreen-padding: .65em 1em}.form-control--lg[type=color]{--gogreen-aspect-ratio: 1;--gogreen-block-size: 100%;--gogreen-inline-size: 3.204rem;--gogreen-padding: .5em}select.form-control:not([multiple]):not([size]){background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12,12.507l-3.816,-3.815c-0.171,-0.172 -0.45,-0.172 -0.622,-0l-0.933,0.933c-0.172,0.172 -0.172,0.451 0,0.623l5.06,5.06c0.172,0.172 0.45,0.172 0.622,0l5.06,-5.06c0.172,-0.172 0.172,-0.451 -0,-0.623l-0.933,-0.933c-0.172,-0.172 -0.451,-0.172 -0.622,-0l-3.816,3.815Z" style="fill:hsl%28197, 9%, 15%%29;"/%3e%3c/svg%3e');background-position:center right .5em;background-repeat:no-repeat;background-size:1.25em auto;padding-inline-end:2em}html[dir=rtl] select.form-control:not([multiple]):not([size]){background-position:center left .5em}.form-check{--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1.125rem;--gogreen-line-height: 1.5;--gogreen-margin-block: .1em;--gogreen-vertical-alignment: center;align-items:var(--gogreen-vertical-alignment);display:inline-flex;gap:.5rem}.form-check--vertical-center{align-items:center}.form-check--vertical-start{align-items:flex-start}.form-check--sm{--gogreen-border-radius: .35em;--gogreen-padding: .25em .75em}.form-check--sm .form-check__control{font-size:var(--gogreen-font-size)}.form-check--lg{--gogreen-padding: .65em 1em}.form-check__control{appearance:none;background-color:var(--gogreen-form-color-background);background-position:center;background-repeat:no-repeat;background-size:contain;block-size:1em;border:var(--gogreen-border-width) solid var(--gogreen-form-color-border);flex-shrink:0;font-size:var(--gogreen-font-size);inline-size:1em;line-height:1;margin-block:var(--gogreen-margin-block);transition-duration:var(--gogreen-duration);transition-property:border,box-shadow;transition-timing-function:var(--gogreen-timing-function)}.form-check__control[type=radio]{border-radius:50%}.form-check__control[type=checkbox]{border-radius:var(--gogreen-border-radius)}.form-check__control:focus-visible{outline:2px solid var(--gogreen-form-color-check-focus-ring);outline-offset:2px}.form-check__control:checked{background-color:var(--gogreen-form-color-check-background);border-color:var(--gogreen-form-color-check-background)}.form-check__control:checked[type=radio]{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3ccircle cx="12" cy="12" r="6" style="fill:hsl%280, 0%, 100%%29;"/%3e%3c/svg%3e')}.form-check__control:checked[type=checkbox]{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M9.525,13.777l-2.411,-2.412c-0.234,-0.233 -0.613,-0.233 -0.846,0l-1.27,1.27c-0.233,0.233 -0.233,0.612 0,0.846l4.104,4.103c0.116,0.117 0.269,0.175 0.422,0.175l0.003,0c0.152,0 0.305,-0.058 0.421,-0.175l9.054,-9.053c0.233,-0.234 0.233,-0.613 -0,-0.846l-1.27,-1.269c-0.233,-0.234 -0.612,-0.234 -0.846,-0l-7.361,7.361Z" style="fill:hsl%280, 0%, 100%%29;"/%3e%3c/svg%3e')}.form-check__control:indeterminate[type=checkbox]{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M19.5,11.1c-0,-0.331 -0.269,-0.6 -0.6,-0.6l-13.8,0c-0.331,0 -0.6,0.269 -0.6,0.6l0,1.8c0,0.331 0.269,0.6 0.6,0.6l13.8,0c0.331,0 0.6,-0.269 0.6,-0.6l-0,-1.8Z" style="fill:hsl%280, 0%, 100%%29;"/%3e%3c/svg%3e');background-color:var(--gogreen-form-color-check-background);border-color:var(--gogreen-form-color-check-background)}.form-check__control:disabled,.form-check__control.disabled{background-color:var(--gogreen-form-color-background-disabled);border-color:var(--gogreen-form-color-border-disabled);cursor:not-allowed}.form-check__control:disabled+.form-check__label,.form-check__control.disabled+.form-check__label{opacity:.5}.form-check__label{line-height:var(--gogreen-line-height)}.form-switch{--gogreen-border-width: 1px;--gogreen-font-size: 1.125rem;--gogreen-line-height: 1.5;--gogreen-margin-block: .15em;--gogreen-vertical-alignment: center;align-items:var(--gogreen-vertical-alignment);display:inline-flex;gap:.5rem}.form-switch--block{inline-size:100%;justify-content:space-between}.form-switch--vertical-center{align-items:center}.form-switch--vertical-start{align-items:flex-start}.form-switch--sm{--gogreen-font-size: 1rem}.form-switch--lg{--gogreen-font-size: clamp(1rem, 2vw, 1.15rem)}.form-switch__control{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3ccircle cx="12" cy="12" r="8.5" style="fill:hsl%28260, 4%, 70%%29;"/%3e%3c/svg%3e');appearance:none;background-color:var(--gogreen-form-color-background);background-position:left center;background-repeat:no-repeat;background-size:contain;block-size:1em;border:var(--gogreen-border-width) solid var(--gogreen-form-color-border);border-radius:2em;flex-shrink:0;font-size:var(--gogreen-font-size);inline-size:2em;line-height:1;margin-block:var(--gogreen-margin-block);transition-duration:var(--gogreen-duration);transition-property:background-position,border,box-shadow;transition-timing-function:var(--gogreen-timing-function)}.form-switch__control:focus-visible{outline:2px solid var(--gogreen-form-color-switch-focus-ring);outline-offset:2px}.form-switch__control:checked{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3ccircle cx="12" cy="12" r="8.5" style="fill:hsl%280, 0%, 100%%29;"/%3e%3c/svg%3e');background-color:var(--gogreen-form-color-switch-background);background-position:right center;border-color:var(--gogreen-form-color-switch-background)}.form-switch__control:disabled{background-color:var(--gogreen-form-color-background-disabled);border-color:var(--gogreen-form-color-border-disabled);cursor:not-allowed}.form-switch__control:disabled+.form-switch__label{opacity:.5}[dir=rtl] .form-switch__control{background-position:right center}[dir=rtl] .form-switch__control:checked{background-position:left center}.form-switch__label{line-height:var(--gogreen-line-height)}fieldset{border:0;margin:0;padding:0;--gogreen-layout-gap: 1rem;--gogreen-legend-font-size: clamp(1rem, 5vw, 1.25rem);--gogreen-legend-font-weight: 700}fieldset>*{margin-block-end:0;margin-block-start:0}fieldset>*+*{margin-block-start:var(--gogreen-layout-gap)}fieldset+fieldset{margin-block-start:3rem}legend{color:var(--gogreen-form-color-legend);font-size:var(--gogreen-legend-font-size);font-weight:var(--gogreen-legend-font-weight)}.form-group-label{--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;align-items:center;background-color:var(--gogreen-form-color-group-label-background);border:var(--gogreen-border-width) solid var(--gogreen-form-color-border);border-radius:var(--gogreen-border-radius);color:var(--gogreen-form-color-group-label-foreground);display:flex;padding-inline:1rem}.form-group{--gogreen-gap: .5rem;display:flex;flex-direction:column;gap:var(--gogreen-gap)}.form-group--horizontal-check{--gogreen-gap: 1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gogreen-gap)}.form-group--vertical-check{--gogreen-gap: 1rem;align-items:start;flex-direction:column;gap:var(--gogreen-gap)}.form-group--row{--gogreen-container-inline-size: 38rem;--gogreen-gap: .25rem 1rem;--gogreen-label-inline-size: 10rem;--gogreen-vertical-alignment: center;align-items:var(--gogreen-vertical-alignment);display:grid;gap:var(--gogreen-gap);grid-template-columns:minmax(0,1fr)}.form-group--row\:vertical-center{align-items:center}.form-group--row\:vertical-start{align-items:flex-start}@container form-group-container (inline-size > 38rem){.form-group--row{grid-template-columns:minmax(0,var(--gogreen-label-inline-size)) minmax(0,1fr)}}@container form-group-container (inline-size > 38rem){.form-group--row .form-description,.form-group--row .field-feedback{grid-column-start:2}}.form-group--stacked{display:flex}.form-group--stacked>*+*{border-radius:0;margin-inline-start:-1px}.form-group--stacked>*:first-child{border-start-end-radius:0;border-start-start-radius:var(--gogreen-border-radius);border-end-end-radius:0;border-end-start-radius:var(--gogreen-border-radius)}.form-group--stacked>*:last-child{border-start-end-radius:var(--gogreen-border-radius);border-start-start-radius:0;border-end-end-radius:var(--gogreen-border-radius);border-end-start-radius:0}.form-group--stacked>*:only-child{border-radius:var(--gogreen-border-radius)}.form-group--stacked>*:focus{z-index:2}.form-group-container{container:form-group-container/inline-size}.form-row--mixed{--inline-size: 20ch;display:flex;flex-wrap:wrap;gap:1rem}.form-row--mixed>*{flex:1 1 var(--inline-size)}.field-feedback{display:block;line-height:1.5}.field-feedback--valid{color:var(--gogreen-alert-color-success)}.field-feedback--invalid{color:var(--gogreen-alert-color-danger)}.form-range{--gogreen-focus-ring-box-shadow-type: outside;--gogreen-focus-ring-offset: 2px;--gogreen-focus-ring-size: 2px;--gogreen-focus-ring-type: outline;--gogreen-thumb-block-size: 1rem;--gogreen-thumb-border-radius: .5rem;--gogreen-thumb-inline-size: 1rem;--gogreen-track-block-size: .25rem;--gogreen-track-border-radius: .15rem;appearance:none;margin-block-start:calc(var(--gogreen-thumb-block-size) / 2 - var(--gogreen-track-block-size) / 2)}.form-range:focus-visible{outline:none}.form-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--gogreen-form-color-range-thumb-focus-ring);outline-offset:2px}.form-range:focus-visible::-moz-range-thumb{outline:2px solid var(--gogreen-form-color-range-thumb-focus-ring);outline-offset:2px}.form-range::-webkit-slider-runnable-track{background-color:var(--gogreen-form-color-range-track-background);block-size:var(--gogreen-track-block-size);border-radius:var(--gogreen-track-border-radius)}.form-range::-moz-range-track{background-color:var(--gogreen-form-color-range-track-background);block-size:var(--gogreen-track-block-size);border-radius:var(--gogreen-track-border-radius)}.form-range::-webkit-slider-thumb{appearance:none;background-color:var(--gogreen-form-color-range-thumb-background);block-size:var(--gogreen-thumb-block-size);border-radius:var(--gogreen-thumb-border-radius);inline-size:var(--gogreen-thumb-inline-size);margin-block-start:calc(var(--gogreen-track-block-size) / 2 - var(--gogreen-thumb-block-size) / 2)}.form-range::-moz-range-thumb{background-color:var(--gogreen-form-color-range-thumb-background);block-size:var(--gogreen-thumb-block-size);border:0;border-radius:var(--gogreen-thumb-border-radius);inline-size:var(--gogreen-thumb-inline-size)}.form-range:disabled{cursor:not-allowed;opacity:.5}.form-description{--gogreen-font-size: 1em;--gogreen-font-weight: 400;color:var(--gogreen-form-color-text);display:block;font-size:var(--gogreen-font-size);font-weight:var(--gogreen-font-weight);line-height:var(--gogreen-line-height-md)}.btn{--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1rem;--gogreen-font-weight: 700;--gogreen-gap: .5rem;--gogreen-icon-padding: .75em;--gogreen-icon-size: 1em;--gogreen-padding: 1rem 1.3rem;--gogreen-shadow-size: .25rem;align-items:center;border-radius:var(--gogreen-border-radius);border-style:solid;border-width:var(--gogreen-border-width);cursor:pointer;display:inline-flex;font-size:var(--gogreen-font-size);font-weight:var(--gogreen-font-weight);gap:var(--gogreen-gap);justify-content:center;line-height:1;padding:var(--gogreen-padding);text-align:start;text-decoration:none;transition-duration:var(--gogreen-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--gogreen-timing-function)}.btn:focus{outline-color:transparent;outline-style:solid}.btn:disabled{opacity:.5;pointer-events:none}.btn--icon,.btn--icon.btn--sm,.btn--icon.btn--lg{padding:var(--gogreen-icon-padding)}.btn__icon{block-size:var(--gogreen-icon-size);flex-shrink:0;inline-size:var(--gogreen-icon-size);pointer-events:none}.btn__icon--sm{block-size:var(--gogreen-icon-size);inline-size:var(--gogreen-icon-size)}.btn--sm{--gogreen-font-size: .8rem;--gogreen-gap: .25rem;--gogreen-icon-padding: .65rem;--gogreen-icon-size: .8rem;--gogreen-padding: .5em .75em;font-size:var(--gogreen-font-size);gap:var(--gogreen-gap);padding:var(--gogreen-padding)}.btn--lg{--gogreen-font-size: 1.15rem;--gogreen-gap: .5rem;--gogreen-icon-padding: .9em;--gogreen-padding: .9em 1.15em}.btn--block{inline-size:100%}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/build/assets/titillium-web-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:300;src:url(/build/assets/titillium-web-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:600;src:url(/build/assets/titillium-web-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/build/assets/titillium-web-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Green Brooks;font-style:normal;font-weight:400;src:url(/build/assets/green-brooks-regular.woff2) format("woff2")}:root[data-theme-mode=dark]{--gogreen-alert-color-danger: hsl(0, 75%, 62%)}:root[data-theme-mode=dark]{--gogreen-base-color-background: hsl(197, 9%, 8%);--gogreen-base-color-blockquote-border: hsl(74, 60%, 60%);--gogreen-base-color-border: hsla(0, 0%, 100%, .08);--gogreen-base-color-code-background: hsl(207, 64%, 18%);--gogreen-base-color-code-foreground: hsl(0, 0%, 97%);--gogreen-base-color-heading: hsl(0, 0%, 97%);--gogreen-base-color-light-border: hsla(0, 0%, 100%, .05);--gogreen-base-color-link: hsl(74, 60%, 60%);--gogreen-base-color-link-hover: hsl(74, 60%, 68%);--gogreen-base-color-mark-background: hsl(50, 100%, 80%);--gogreen-base-color-mark-foreground: hsl(197, 9%, 8%);--gogreen-base-color-marker: hsl(74, 60%, 60%);--gogreen-base-color-primary: hsl(74, 60%, 60%);--gogreen-base-color-secondary: hsl(98, 45%, 46%);--gogreen-base-color-strong: hsl(0, 0%, 97%);--gogreen-base-color-dark-text: hsl(197, 9%, 10%);--gogreen-base-color-text: hsl(0, 0%, 96%)}:root[data-theme-mode=dark]{--gogreen-btn-color-primary-background: hsl(74, 60%, 60%);--gogreen-btn-color-primary-background-hover: hsl(74, 60%, 65%);--gogreen-btn-color-primary-foreground: hsl(197, 9%, 10%);--gogreen-btn-color-primary-shadow: hsl(74, 29%, 33%);--gogreen-btn-color-secondary-background: hsl(197, 3%, 60%);--gogreen-btn-color-secondary-background-hover: hsl(197, 9%, 10%);--gogreen-btn-color-secondary-outline-border: hsl(0, 0%, 30%);--gogreen-btn-color-secondary-outline-foreground: hsl(0, 0%, 90%);--gogreen-btn-color-secondary-outline-foreground-hover: hsl(0, 0%, 90%);--gogreen-btn-color-secondary-outline-background-hover: transparent}:root[data-theme-mode=dark]{--gogreen-form-color-background: hsl(197, 9%, 15%);--gogreen-form-color-background-disabled: hsl(197, 9%, 8%);--gogreen-form-color-border: hsl(197, 9%, 35%);--gogreen-form-color-border-disabled: hsla(0, 0%, 100%, .08);--gogreen-form-color-border-focus: hsl(74, 60%, 60%);--gogreen-form-color-check-background: hsl(74, 60%, 60%);--gogreen-form-color-check-focus-ring: hsl(74, 60%, 60%);--gogreen-form-color-check-foreground: hsl(197, 9%, 8%);--gogreen-form-color-label: hsl(0, 0%, 97%);--gogreen-form-color-legend: hsl(0, 0%, 97%);--gogreen-form-color-placeholder: hsl(0, 0%, 80%);--gogreen-form-color-range-thumb-background: hsl(74, 60%, 60%);--gogreen-form-color-range-thumb-focus-ring: hsl(74, 60%, 60%);--gogreen-form-color-range-track-background: hsla(0, 0%, 100%, .08);--gogreen-form-color-ring-focus: hsla(74, 60%, 60%, .25);--gogreen-form-color-select-foreground: hsl(0, 0%, 100%);--gogreen-form-color-text: hsla(0, 0%, 100%, .95)}:root[data-theme-mode=dark]{--gogreen-header-color-background: hsl(197, 9%, 8%)}:root[data-theme-mode=dark]{--gogreen-navigation-color-hamburger: hsl(0, 0%, 100%)}:root[data-theme-mode=dark]{--gogreen-selection-color-background: hsl(74, 60%, 60%);--gogreen-selection-color-foreground: hsl(197, 9%, 8%)}:root[data-theme-mode=dark]{--gogreen-scrollbar-color-thumb-background: hsla(0, 0%, 100%, .15);--gogreen-scrollbar-color-thumb-background-hover: hsla(0, 0%, 100%, .25);--gogreen-scrollbar-color-track-background: hsla(0, 0%, 100%, .05)}:root[data-theme-mode=dark]{--gogreen-modal-color-backdrop: hsla(125, 15%, 12%, .8);--gogreen-modal-color-background: hsl(125, 15%, 12%)}:root[data-theme-mode=dark]{--gogreen-table-color-border: hsla(0, 0%, 100%, .08);--gogreen-table-color-caption: hsl(0, 0%, 96%);--gogreen-table-color-heading: hsl(0, 0%, 97%);--gogreen-table-color-hover: hsl(60, 20%, 10%);--gogreen-table-color-text: hsl(0, 0%, 96%);--gogreen-table-color-stripe: hsl(60, 20%, 9%)}:root[data-theme-mode=dark]{--gogreen-tiktok-color-background: hsl(197, 9%, 13%)}:root[data-theme-mode=dark]{--gogreen-footer-color-background: hsl(60, 10%, 13%)}[data-theme-mode=dark]{color-scheme:dark}[data-theme-mode=dark] select.form-control:not([multiple]):not([size]){background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12,12.507l-3.816,-3.815c-0.171,-0.172 -0.45,-0.172 -0.622,-0l-0.933,0.933c-0.172,0.172 -0.172,0.451 0,0.623l5.06,5.06c0.172,0.172 0.45,0.172 0.622,0l5.06,-5.06c0.172,-0.172 0.172,-0.451 -0,-0.623l-0.933,-0.933c-0.172,-0.172 -0.451,-0.172 -0.622,-0l-3.816,3.815Z" style="fill:hsl%280, 0%, 100%%29;"/%3e%3c/svg%3e')}[data-theme-mode=dark] .place-card__point{background-color:#23282a}[data-theme-mode=dark] .app-navigation{box-shadow:0 0 2.5em #ffffff1a}[data-theme-mode=dark] .app-navigation a[aria-current=page],[data-theme-mode=dark] .app-navigation button[aria-current=page],[data-theme-mode=dark] .app-header__cart span{color:#23282a}[data-theme-mode=dark] .welcome-card--primary,[data-theme-mode=dark] .welcome-card--secondary{--gogreen-base-color-strong: hsl(197, 9%, 15%);color:#23282a}.btn{--gogreen-padding: .75rem;--gogreen-icon-size: .75em}.btn--clear{background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.btn--outline-secondary:hover,.btn--outline-secondary:focus{border-color:var(--gogreen-btn-color-secondary-outline-border)}.btn>svg{block-size:var(--gogreen-icon-size);flex-shrink:0;inline-size:var(--gogreen-icon-size);pointer-events:none}fieldset legend{line-height:var(--gogreen-line-height-sm)}fieldset legend .form-description{font-size:1rem}.form-group-stack>*{margin-block-end:0;margin-block-start:0}.form-group-stack>*+*{margin-block-start:1rem}.form-description--center{text-align:center}.form-label--space-between{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.app-header{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.app-header__logo{display:flex}.app-header__logo svg{inline-size:5.5rem}.app-header__actions{align-items:center;display:flex;gap:1rem}.app-header__points{align-items:center;border:1px solid var(--gogreen-base-color-border);border-radius:var(--gogreen-border-radius-lg);color:var(--gogreen-base-color-heading);display:inline-flex;font-weight:700;gap:.25rem;line-height:1;padding:.5rem;text-decoration:none}.app-header__points:hover,.app-header__points:focus{color:var(--gogreen-base-color-heading)}.app-header__points svg{--size: 1em;block-size:var(--size);color:var(--gogreen-base-color-primary);inline-size:var(--size)}.app-header__setting,.app-header__cart{align-items:center;color:var(--gogreen-base-color-heading);display:inline-flex;gap:.25rem;position:relative;text-decoration:none}.app-header__setting:hover,.app-header__setting:focus,.app-header__cart:hover,.app-header__cart:focus{color:var(--gogreen-base-color-heading)}.app-header__setting svg,.app-header__cart svg{--size: 1.25rem;block-size:var(--size);inline-size:var(--size)}.app-header__cart span{--size: 1.05rem;align-items:center;background-color:var(--gogreen-base-color-link);block-size:var(--size);border-radius:.25rem;color:#fff;display:flex;font-size:.8375rem;font-weight:600;min-inline-size:var(--size);inset:0 0 auto auto;line-height:1;justify-content:center;transform:translate(50%,-50%);padding-inline:.2em;position:absolute}[data-theme-mode=light] .app-logo__light{display:none}[data-theme-mode=light] .app-logo__dark,[data-theme-mode=dark] .app-logo__light{display:flex}[data-theme-mode=dark] .app-logo__dark{display:none}.app-heading{align-items:center;border-block-end:1px solid var(--gogreen-base-color-border);display:flex;justify-content:center;padding-block-end:1rem;position:relative}.app-heading--simple{border-block-end:0}.app-heading__title{font-size:clamp(1.0625rem,2vw + 1rem,1.25rem);margin-block:0;padding-inline:2rem}.app-heading__back,.app-heading__action{background:transparent;border:0;cursor:pointer;display:flex;position:absolute}.app-heading__back svg,.app-heading__action svg{--size: .75em;block-size:var(--size);color:var(--gogreen-base-color-heading);inline-size:var(--size)}.app-heading__back{inset:auto auto auto 0;padding:.5rem 1.5rem .5rem 0}.app-heading__action{inset:auto 0 auto auto;padding:.5rem 0 .5rem 1.5rem}.app-heading__action svg{--size: .85rem}.app-navigation{--item-size: 4rem;--item-number: 4;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);background-color:var(--gogreen-base-color-background);border-radius:var(--gogreen-border-radius-lg);box-shadow:0 0 2.5em #0000001a;inline-size:calc(var(--item-size) * var(--item-number))!important;inset:auto 0 1.5rem 50%;margin-inline:initial!important;position:fixed;transform:translate(-50%);z-index:50}.app-navigation ul{list-style:none;margin:0;padding:0;align-items:center;display:flex;justify-content:space-between}.app-navigation ul>li{margin-block:0}.app-navigation button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.app-navigation a,.app-navigation button{align-items:center;background-color:var(--gogreen-base-color-background);block-size:var(--item-size);border-radius:var(--gogreen-border-radius-lg);color:var(--gogreen-base-color-heading);display:flex;flex-direction:column;gap:.5rem;inline-size:var(--item-size);line-height:1;justify-content:center;text-decoration:none;transition:none}.app-navigation a[aria-current=page],.app-navigation button[aria-current=page]{background-color:var(--gogreen-base-color-primary);color:#fff}.app-navigation a svg,.app-navigation button svg{--size: 1.25rem;block-size:var(--size);inline-size:var(--size)}.place-card{position:relative}.place-card__link:before{content:"";inset:0;position:absolute}.place-card{align-items:start;display:flex;gap:1rem}.place-card__thumbnail{--size: 4.5rem;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);aspect-ratio:1;block-size:var(--size);border-radius:var(--gogreen-border-radius-lg);flex-shrink:0;inline-size:var(--size);object-fit:cover;object-position:center}.place-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem}.place-card__type{background-color:var(--gogreen-btn-color-pagination-background);border-radius:var(--gogreen-border-radius-sm);color:var(--gogreen-btn-color-pagination-foreground);font-size:.8rem;font-weight:600;line-height:1;padding:.5em .5em .55em}.place-card__caption>*{margin-block-end:0;margin-block-start:0}.place-card__caption>*+*{margin-block-start:.25rem}.place-card__title{font-size:1rem}.place-card__description{font-size:.9375rem;line-height:var(--gogreen-line-height-md)}.place-card__link{color:var(--gogreen-base-color-heading);text-decoration:none}.place-card__link:hover,.place-card__link:focus{color:var(--gogreen-base-color-heading)}.place-card__point{background-color:var(--gogreen-btn-color-secondary-background);border-radius:var(--gogreen-border-radius-sm);color:var(--gogreen-btn-color-secondary-foreground);display:inline-flex;font-size:.8rem;font-weight:600;line-height:1;padding:.5em .5em .55em}.place-card__checked{--size: 1.75rem;align-items:center;background-color:#eefff6;block-size:var(--size);border-radius:var(--gogreen-border-radius-sm);color:#00763b;display:flex;inline-size:var(--size);justify-content:center}.place-card__checked svg{--size: .75rem;block-size:var(--size);inline-size:var(--size)}.welcome-card{border:1px solid var(--gogreen-base-color-border);border-radius:var(--gogreen-border-radius-lg);color:var(--gogreen-base-color-heading);display:flex;flex-direction:column;font-size:.9375rem;gap:1rem;line-height:var(--gogreen-line-height-md);justify-content:space-between;padding:1rem;text-decoration:none}.welcome-card:hover,.welcome-card:focus{color:var(--gogreen-base-color-heading)}@media (min-width: 380px){.welcome-card{padding:1.35rem}}@media (min-width: 48em){.welcome-card{aspect-ratio:16/7}}@media (min-width: 64em){.welcome-card{padding:2rem}}.welcome-card--primary{background-color:var(--gogreen-base-color-link);border-color:var(--gogreen-base-color-link);color:#fff}.welcome-card--primary:hover,.welcome-card--primary:focus{color:#fff}.welcome-card--primary .welcome-card__icon{background-color:#0000001a}.welcome-card--secondary{background-color:var(--gogreen-base-color-secondary);border-color:var(--gogreen-base-color-secondary)}.welcome-card--secondary:hover,.welcome-card--secondary:focus{color:var(--gogreen-base-color-heading)}.welcome-card__highlight{font-size:1.2em;font-weight:700;line-height:1.1}.welcome-card__icon{--size: 2.5rem;align-items:center;background-color:#0000000a;block-size:var(--size);border-radius:50%;display:inline-flex;flex-shrink:0;inline-size:var(--size);justify-content:center}.welcome-card__icon svg{--size: .85em;block-size:var(--size);inline-size:var(--size)}.welcome-card__crop{overflow:hidden;text-overflow:ellipsis;white-space:inherit}@supports (-webkit-line-clamp: 2){.welcome-card__crop{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}}button.history-card{cursor:pointer}.history-card{align-items:start;background:transparent;border:0;color:var(--gogreen-base-color-text);display:flex;gap:1rem;inline-size:100%;text-align:start;text-decoration:none}.history-card:hover,.history-card:focus{color:var(--gogreen-base-color-text)}.history-card__image{--size: 2.5rem;aspect-ratio:1;block-size:var(--size);border-radius:.85rem;flex-shrink:0;inline-size:var(--size);object-fit:cover;object-position:center}.history-card__icon{--size: 2.5rem;align-items:center;block-size:var(--size);border-radius:.85rem;display:flex;flex-shrink:0;inline-size:var(--size);justify-content:center}.history-card__icon--celebrate{background-color:var(--gogreen-base-color-primary);color:#fff}.history-card__icon--product{background-color:#3c7268;color:#fff}.history-card__icon svg{--size: 1.25rem;block-size:var(--size);inline-size:var(--size)}.history-card__caption>*{margin-block-end:0;margin-block-start:0}.history-card__caption>*+*{margin-block-start:.25rem}.history-card__title{font-size:1rem;font-weight:400}.history-card__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.8375rem;gap:.25rem .5rem}button.product-status{border:0;cursor:pointer;position:relative;z-index:5}.product-card{position:relative}.product-card__link:before{content:"";inset:0;position:absolute}.product-card{align-items:start;display:flex;gap:1rem}.product-card__thumbnail{--size: 4.5rem;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);aspect-ratio:1;block-size:var(--size);border-radius:var(--gogreen-border-radius-lg);flex-shrink:0;inline-size:var(--size);object-fit:cover;object-position:center}.product-card__point{background-color:var(--gogreen-btn-color-secondary-background);border-radius:var(--gogreen-border-radius-sm);color:var(--gogreen-btn-color-secondary-foreground);display:inline-flex;font-size:.8rem;font-weight:600;line-height:1;padding:.5em .5em .55em}.product-card__caption>*{margin-block-end:0;margin-block-start:0}.product-card__caption>*+*{margin-block-start:.25rem}.product-card__title{font-size:1rem}.product-card__description{font-size:.9375rem;line-height:var(--gogreen-line-height-md)}.product-card__link{color:var(--gogreen-base-color-heading);text-decoration:none}.product-card__link:hover,.product-card__link:focus{color:var(--gogreen-base-color-heading)}.product-card__meta{font-size:.9375rem;margin-block-start:.5rem}.product-card__meta--ticket{margin-block-start:.25rem}.product-card__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.cart-card{background-color:var(--gogreen-base-color-background);border:1px solid var(--gogreen-base-color-border);border-radius:var(--gogreen-border-radius-sm);display:flex;flex-direction:column;gap:1rem 1.5rem;justify-content:space-between;padding:1rem}@media (min-width: 32em){.cart-card{flex-direction:row}}.cart-card__thumbnail{--size: 100%;block-size:var(--size);border-radius:var(--gogreen-border-radius-sm);flex-shrink:0;inline-size:var(--size);object-fit:cover;background-position:center}@media (min-width: 32em){.cart-card__thumbnail{--size: 5rem}}.cart-card__heading{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-inline-end:auto}.cart-card__title{color:var(--gogreen-base-color-heading);font-family:var(--gogreen-font-family-heading);font-weight:700;display:inline-flex;text-decoration:none}.cart-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.cart-card__total{align-items:end;border-block-start:1px solid var(--gogreen-base-color-border);display:flex;font-weight:700;inline-size:100%;justify-content:space-between;padding-block-start:1rem}@media (min-width: 32em){.cart-card__total{border-block-start:0;flex-direction:column;inline-size:auto;padding-block-start:0}}.cart-card__total:not(:has(>button)){align-self:end}.cart-card__remove{--gogreen-icon-padding: .45rem;--gogreen-icon-size: .5rem}@media (min-width: 32em){.cart-card__remove{margin-inline-start:auto}}.cart-card__update{--gogreen-icon-size: .8rem}.profile-header{--avatar-size: 7rem}.profile-header__caption>*{margin-block-end:0;margin-block-start:0}.profile-header__caption>*+*{margin-block-start:.25rem}.profile-header__caption{line-height:var(--gogreen-line-height-md);padding:1rem;text-align:center}.profile-header__avatar{background-color:var(--gogreen-base-color-primary);border:.35rem solid var(--gogreen-base-color-background);border-radius:50%;block-size:var(--avatar-size);box-shadow:0 .55em 1.5em -.2em #00000013,0 .15em .75em -.185em #00000013;inline-size:var(--avatar-size);margin-inline:auto}.profile-header__points{align-items:center;border:1px solid var(--gogreen-base-color-border);border-radius:var(--gogreen-border-radius-lg);color:var(--gogreen-base-color-heading);display:inline-flex;font-weight:700;gap:.25rem;line-height:1;margin-block-start:.5rem;padding:.5rem;text-decoration:none}.profile-header__points:hover,.profile-header__points:focus{color:var(--gogreen-base-color-heading)}.profile-header__points svg{--size: 1em;block-size:var(--size);color:var(--gogreen-base-color-primary);inline-size:var(--size)}.alert{align-items:start;border-radius:var(--gogreen-border-radius-sm);display:flex;font-weight:500;gap:1rem;justify-content:space-between;line-height:var(--gogreen-line-height-md);padding:.65em 1em}.alert--justify-start{justify-content:start}.alert--danger{--gogreen-base-color-strong: hsl(0, 71%, 35.7%);--gogreen-base-color-link: hsl(0, 71%, 35.7%);--gogreen-base-color-link-hover: hsl(0, 71%, 35.7%);background-color:#fdf4f4;color:#9c1a1a}.alert--danger .alert__close{background-color:#9c1a1a;color:#fbeaea}.alert--info{--gogreen-base-color-strong: hsl(195, 100%, 29.4%);--gogreen-base-color-link: hsl(195, 100%, 29.4%);--gogreen-base-color-link-hover: hsl(195, 100%, 29.4%);background-color:#f0fbff;color:#007096}.alert--info .alert__close{background-color:#007096;color:#e1f8ff}.alert--success{--gogreen-base-color-strong: hsl(150, 100%, 23.1%);--gogreen-base-color-link: hsl(150, 100%, 23.1%);--gogreen-base-color-link-hover: hsl(150, 100%, 23.1%);background-color:#eefff6;color:#00763b}.alert--success .alert__close{background-color:#00763b;color:#dfe}.alert--warning{--gogreen-base-color-strong: hsl(48, 89%, 38.5%);--gogreen-base-color-link: hsl(48, 89%, 38.5%);--gogreen-base-color-link-hover: hsl(48, 89%, 38.5%);background-color:#fefcf4;color:#ba970b}.alert--warning .alert__close{background-color:#ba970b;color:#fefae9}.alert--plain{border:1px solid var(--gogreen-base-color-border)}.alert__icon{--size: 1.25rem;block-size:var(--size);flex-shrink:0;inline-size:var(--size);margin-block-start:.25rem}.alert__caption>*{margin-block-end:0;margin-block-start:0}.alert__caption>*+*{margin-block-start:.25rem}.alert__close{--dimension: 1.5rem;background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);align-items:center;block-size:var(--dimension);border-radius:var(--gogreen-border-radius-sm);display:flex;flex-shrink:0;inline-size:var(--dimension);justify-content:center}.alert__close:hover,.alert__close:focus{opacity:.75}.alert__close svg{--dimension: .5rem;block-size:var(--dimension);inline-size:var(--dimension)}.modal{inset:0;position:relative;z-index:100}.modal--open .modal__backdrop{opacity:100%;visibility:visible}.modal--open .modal__content{opacity:100%;transform:translateY(0)}.modal__backdrop{transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);background-color:var(--gogreen-modal-color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);inset:0;opacity:0;visibility:hidden;position:fixed}.modal__content{--block-size: auto;--max-block-size: 90dvh;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);background-color:var(--gogreen-modal-color-background);block-size:var(--block-size);border-radius:var(--gogreen-border-radius-sm) var(--gogreen-border-radius-sm) 0 0;box-shadow:0 0 2.5em #0000001a;inset:auto 0 0;max-block-size:var(--max-block-size);opacity:0;position:fixed;transform:translateY(100%)}.modal__header{align-items:center;border-block-end:1px solid var(--gogreen-base-color-border);display:flex;gap:1rem;justify-content:space-between;padding:1rem clamp(1rem,5vw,1.5rem)}.modal__title{font-size:1rem;font-weight:600;margin-block:0}.modal__close{background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;--size: 1.25rem;align-items:center;block-size:var(--size);display:inline-flex;inline-size:var(--size);justify-content:center}.modal__close svg{--size: .65rem;block-size:var(--size);inline-size:var(--size)}.modal__body>*{margin-block-end:0;margin-block-start:0}.modal__body>*+*{margin-block-start:1rem}.modal__body{max-block-size:calc(var(--max-block-size) - 3.5rem);overflow-y:auto;padding:clamp(1rem,5vw,1.5rem)}.modal__body video{aspect-ratio:1;border-radius:var(--gogreen-border-radius-sm);display:flex;inline-size:100%;margin-inline:auto;max-inline-size:25rem;object-fit:cover;object-position:center}.preloader--circle{--color: currentColor;--border-width: .25em;--size: 1em;--animation-duration: 1s;block-size:var(--size);inline-size:var(--size)}.preloader--circle:after{animation:rotation var(--animation-duration) linear infinite;block-size:var(--size);border:var(--border-width) solid var(--color);border-color:var(--color) transparent var(--color) transparent;border-radius:50%;content:"";display:flex;inline-size:var(--size)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-wrapper{align-items:end;display:flex;flex-direction:column;gap:1rem;inset:auto 1rem 1rem;position:fixed;z-index:100}.toast{transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);align-items:center;border:1px solid;border-radius:var(--gogreen-border-radius-sm);display:flex;gap:1.5rem;justify-content:space-between;line-height:var(--gogreen-line-height-md);inline-size:100%;max-inline-size:25rem;padding:.75em .75em .75em 1em}.toast--danger{--gogreen-base-color-text: hsl(0, 71%, 25.5%);--gogreen-base-color-heading: hsl(0, 71%, 25.5%);--gogreen-base-color-link: hsl(0, 71%, 25.5%);--gogreen-base-color-link-hover: hsl(0, 71%, 35.7%);--gogreen-base-color-strong: hsl(0, 71%, 25.5%);background-color:#fdf4f4;border-color:#fadfdf;color:#6f1313}.toast--danger .toast__close{background-color:#9c1a1a;color:#fbeaea}.toast--info{--gogreen-base-color-text: hsl(195, 100%, 21%);--gogreen-base-color-heading: hsl(195, 100%, 21%);--gogreen-base-color-link: hsl(195, 100%, 21%);--gogreen-base-color-link-hover: hsl(195, 100%, 29.4%);--gogreen-base-color-strong: hsl(195, 100%, 21%);background-color:#f0fbff;border-color:#d3f4ff;color:#00506b}.toast--info .toast__close{background-color:#007096;color:#e1f8ff}.toast--success{--gogreen-base-color-text: hsl(150, 100%, 16.5%);--gogreen-base-color-heading: hsl(150, 100%, 16.5%);--gogreen-base-color-link: hsl(150, 100%, 16.5%);--gogreen-base-color-link-hover: hsl(150, 100%, 23.1%);--gogreen-base-color-strong: hsl(150, 100%, 16.5%);background-color:#eefff6;border-color:#ccffe5;color:#00542a}.toast--success .toast__close{background-color:#00763b;color:#dfe}.toast--warning{--gogreen-base-color-text: hsl(48, 89%, 27.5%);--gogreen-base-color-heading: hsl(48, 89%, 27.5%);--gogreen-base-color-link: hsl(48, 89%, 27.5%);--gogreen-base-color-link-hover: hsl(48, 89%, 38.5%);--gogreen-base-color-strong: hsl(48, 89%, 27.5%);background-color:#fefcf4;border-color:#fdf7de;color:#856c08}.toast--warning .toast__close{background-color:#ba970b;color:#fefae9}.toast--in{opacity:100%;transform:translate(0)}.toast--out{opacity:0;transform:translate(140%)}.toast__close{background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);align-items:center;border-radius:var(--gogreen-border-radius-sm);display:flex;flex-shrink:0;justify-content:center;padding:.65rem}.toast__close:hover,.toast__close:focus{opacity:.75}.toast__close svg{--size: .5rem;block-size:var(--size);inline-size:var(--size)}.toast-enter-to,.toast-leave-from{opacity:100%;transform:translate(0)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(140%)}.searchinput{transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);align-items:center;background-color:var(--gogreen-form-color-background);border:1px solid var(--gogreen-form-color-border);border-radius:var(--gogreen-border-radius);display:flex;gap:.5rem;justify-content:space-between;max-block-size:2.6rem;padding:.2rem .25rem .2rem .75rem;position:relative}.searchinput:focus-within{box-shadow:0 0 0 .25rem var(--gogreen-form-color-ring-focus);outline:2px solid transparent;border-color:var(--gogreen-form-color-border-focus)}.searchinput--loading .searchinput__preloader{visibility:visible}.searchinput svg{--size: .9rem;block-size:var(--size);color:var(--gogreen-form-color-label);flex-shrink:0;inline-size:var(--size)}.searchinput__control{background:none;border:0;color:var(--gogreen-form-color-text);flex-grow:1;inline-size:100%;line-height:1;outline:0;padding:.4rem .2rem}.searchinput__preloader{--border-width: .2em;--size: 1rem;color:var(--gogreen-base-color-primary);margin-inline-end:.5rem;visibility:hidden}.pagination__page-number{--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1rem;--gogreen-font-weight: 700;--gogreen-gap: .5rem;--gogreen-icon-padding: .75em;--gogreen-icon-size: 1em;--gogreen-padding: 1rem 1.3rem;--gogreen-shadow-size: .25rem;align-items:center;border-radius:var(--gogreen-border-radius);border-style:solid;border-width:var(--gogreen-border-width);cursor:pointer;display:inline-flex;font-size:var(--gogreen-font-size);font-weight:var(--gogreen-font-weight);gap:var(--gogreen-gap);justify-content:center;line-height:1;padding:var(--gogreen-padding);text-align:start;text-decoration:none;transition-duration:var(--gogreen-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--gogreen-timing-function)}.pagination__page-number:focus{outline-color:transparent;outline-style:solid}.pagination__page-number:disabled{opacity:.5;pointer-events:none}.pagination__page-number--sm{--gogreen-font-size: .8rem;--gogreen-gap: .25rem;--gogreen-icon-padding: .65rem;--gogreen-icon-size: .8rem;--gogreen-padding: .5em .75em;font-size:var(--gogreen-font-size);gap:var(--gogreen-gap);padding:var(--gogreen-padding)}.pagination__page-number--lg{--gogreen-font-size: 1.15rem;--gogreen-gap: .5rem;--gogreen-icon-padding: .9em;--gogreen-padding: .9em 1.15em}.pagination__page-number--block{inline-size:100%}.pagination{display:flex;justify-content:center}.pagination__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.pagination__links>*+*{margin-block-start:0}.pagination__page-number:focus-visible{outline:2px solid var(--gogreen-btn-color-pagination-background);outline-offset:2px}.pagination__page-number{background-color:var(--gogreen-btn-color-pagination-background);border-color:var(--gogreen-btn-color-pagination-background);color:var(--gogreen-btn-color-pagination-foreground)}.pagination__page-number:hover{background-color:var(--gogreen-btn-color-pagination-background-hover);border-color:var(--gogreen-btn-color-pagination-background-hover);color:var(--gogreen-btn-color-pagination-foreground-hover)}.pagination__page-number{--gogreen-font-size: .8375rem;--gogreen-padding: .5rem .65rem}.pagination__page-number[aria-current=page]{background:var(--gogreen-btn-color-pagination-background-hover);border-color:var(--gogreen-btn-color-pagination-background-hover);color:var(--gogreen-btn-color-pagination-foreground-hover);pointer-events:none}.pagination__page-number[disabled]{pointer-events:none}.pagination__page-number--sm{min-inline-size:1.75rem}.pagination li:has([disabled]){display:none}.l-blank-slate{align-items:center;align-self:center;display:flex;justify-content:center;margin-inline:auto;padding-block:3rem;text-align:center}.l-blank-slate__code{background-image:linear-gradient(45deg,var(--gogreen-base-color-primary),var(--gogreen-base-color-secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--gogreen-base-color-secondary);font-family:Green Brooks,sans-serif;font-size:clamp(7rem,2vw + 1rem,10rem);inset:0 0 auto;line-height:.85;text-transform:uppercase;text-align:center}@media (min-width: 64em){.l-blank-slate__code{font-size:12.5rem}}.l-blank-slate__code--small{font-size:4rem}@media (min-width: 64em){.l-blank-slate__code--small{font-size:8rem}}.l-blank-slate__content>*{margin-block-end:0;margin-block-start:0}.l-blank-slate__content>*+*{margin-block-start:1rem}.l-blank-slate__title{font-size:clamp(1.66015625rem,2vw + 1rem,1.953125rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:25ch;text-wrap:balance}@media (min-width: 64em){.l-blank-slate__title{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem)}}.l-blank-slate__action{margin-block-start:1.5rem}.product-recipe{--gogreen-base-color-border: hsl(215, 50%, 80%);--gogreen-base-color-text: hsla(0, 0%, 100%, .9);--gogreen-base-color-heading: hsl(0, 0%, 100%);color:var(--gogreen-base-color-text);margin-inline:auto;max-inline-size:35rem}.product-recipe__top{background-color:#58724b;border:1px solid var(--gogreen-base-color-border);border-block-end:none;border-radius:var(--gogreen-border-radius-lg) var(--gogreen-border-radius-lg) 0 0;padding:1.5rem 1.5rem .5rem}.product-recipe__separator{background-color:#58724b;block-size:2rem;position:relative;z-index:1}.product-recipe__separator:before{border-block-start:1px dashed hsla(0,0%,100%,.4);content:"";inset:calc(1rem - .5px) 0 auto;position:absolute}.product-recipe__separator:after{background-color:#415336;content:"";inset:1rem 0 0;position:absolute;z-index:-1}.product-recipe__separator .helper-01{--size: 2rem;background-color:var(--gogreen-base-color-background);block-size:var(--size);border-radius:50%;inline-size:var(--size);inset:0 auto 0 calc(var(--size) / -2);position:absolute}.product-recipe__separator .helper-02{--size: 2rem;background-color:var(--gogreen-base-color-background);block-size:var(--size);border-radius:50%;inline-size:var(--size);inset:0 calc(var(--size) / -2) 0 auto;position:absolute}.product-recipe__bottom{background-color:#415336;color:var(--gogreen-base-color-heading);border:1px solid var(--gogreen-base-color-border);border-block-start:none;border-radius:0 0 var(--gogreen-border-radius-lg) var(--gogreen-border-radius-lg);font-size:1.5rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;padding:0 1.5rem 1rem}.offline-label{background-color:var(--gogreen-alert-color-danger);border-radius:.25rem .25rem 0 0;color:#fff;display:inline-flex;font-size:.7375rem;font-weight:700;inset:auto auto 4.1rem 0;line-height:1;padding:.25em .5em;position:fixed;text-transform:uppercase;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.number-group{--webkit-date-line-height: 1.375;--gogreen-border-radius: .5rem;--gogreen-border-width: 1px;--gogreen-font-size: 1rem;--gogreen-line-height: 1.5;--gogreen-padding: .5em .75em;--gogreen-textarea-block-size: 6rem;appearance:none;background-color:var(--gogreen-form-color-background);border:var(--gogreen-border-width) solid var(--gogreen-form-color-border);border-radius:var(--gogreen-border-radius);box-sizing:border-box;color:var(--gogreen-form-color-text);display:block;font-size:var(--gogreen-font-size);inline-size:100%;line-height:var(--gogreen-line-height);padding:var(--gogreen-padding);transition-duration:var(--gogreen-duration);transition-property:border,box-shadow;transition-timing-function:var(--gogreen-timing-function)}.number-group::placeholder{color:var(--gogreen-form-color-placeholder)}.number-group::-webkit-datetime-edit{line-height:var(--webkit-date-line-height)}.number-group:focus{border-color:var(--gogreen-form-color-border-focus);box-shadow:0 0 0 .25rem var(--gogreen-form-color-ring-focus);outline:2px solid transparent}.number-group[type=color]{--gogreen-aspect-ratio: 1;--gogreen-block-size: 100%;--gogreen-inline-size: 2.625rem;--gogreen-padding: .5em;aspect-ratio:var(--gogreen-aspect-ratio);block-size:var(--gogreen-block-size);inline-size:var(--gogreen-inline-size);padding:var(--gogreen-padding)}.number-group[type=color]::-webkit-color-swatch-wrapper{padding:0}.number-group[type=color]::-moz-color-swatch{border:0;border-radius:var(--gogreen-border-radius)}.number-group[type=color]::-webkit-color-swatch{border:0;border-radius:var(--gogreen-border-radius)}.number-group[disabled],.number-group[disabled=true]{background-color:var(--gogreen-form-color-background-disabled);border-color:var(--gogreen-form-color-border-disabled);cursor:not-allowed}textarea.number-group{block-size:var(--gogreen-textarea-block-size);min-block-size:var(--gogreen-textarea-block-size);resize:vertical}.number-group{align-items:center;display:inline-flex;gap:.25rem;inline-size:auto;max-inline-size:6.5rem;padding:.25em;position:relative}.number-group:focus-within{border-color:var(--gogreen-form-color-border-focus);box-shadow:0 0 0 .25rem var(--gogreen-form-color-ring-focus);outline:2px solid transparent}.number-group__input{background-color:transparent;border:0;color:var(--gogreen-form-color-text);font-size:var(--gogreen-font-size);inline-size:100%;line-height:var(--gogreen-line-height);outline:0;padding:0;text-align:center}.number-group__input::-webkit-outer-spin-button,.number-group__input::-webkit-inner-spin-button{appearance:none;margin:0}.number-group__decrement,.number-group__increment{--gogreen-icon-padding: .5rem;--gogreen-icon-size: .65em;--gogreen-border-radius: 4rem;border-radius:.35em}.section-heading>*{margin-block-end:0;margin-block-start:0}.section-heading>*+*{margin-block-start:.5rem}.section-heading__title{color:var(--gogreen-base-color-text);font-size:clamp(1.0625rem,2vw + 1rem,1.25rem)}[data-theme-mode=light] .eu-logo__image--light{display:none}[data-theme-mode=light] .eu-logo__image--dark,[data-theme-mode=dark] .eu-logo__image--light{display:flex}[data-theme-mode=dark] .eu-logo__image--dark{display:none}.eu-logo{display:flex;justify-content:center;margin-block-start:1.5rem}.eu-logo__image{inline-size:16rem}.product-status{align-items:center;border-radius:var(--gogreen-border-radius-sm);display:inline-flex;font-size:.8375rem;font-weight:600;gap:.25rem;line-height:1;padding:.45em .5em .5em}.product-status svg{--size: .85rem;block-size:var(--size);inline-size:var(--size)}.product-status--info{background-color:#f0fbff;color:#007096}.product-status--info svg{--size: .6rem}.product-status--success{background-color:#eefff6;color:#00763b}.product-status--success svg{--size: .75rem}.product-status--danger{background-color:#fdf4f4;color:#9c1a1a}.post-content>*{margin-block-end:0;margin-block-start:0}.post-content>*+*{margin-block-start:1rem}.post-content h2{font-size:1.15rem}.post-content h3{font-size:1rem}.l-app{align-items:start;display:grid;gap:1.5rem;grid-template-rows:max-content;padding-block-start:1rem;padding-inline:1rem;margin-block-end:7rem}@media (min-width: 380px){.l-app{padding-block-start:1.5rem;padding-inline:1.5rem}}@media (min-width: 64em){.l-app>*{inline-size:100%;margin-inline:auto;max-inline-size:var(--gogreen-container-inline-size)}}.l-app:has(.toast-wrapper .toast) .app-navigation{opacity:0}.l-auth{align-items:center;display:flex;flex-direction:column;justify-content:start;padding-block-end:3rem;padding-inline:1rem}@media (min-width: 48em){.l-auth{margin-inline:auto;max-inline-size:30rem}}.l-auth__logo{display:flex;margin-block:3rem 2rem}.l-auth__logo img{inline-size:5.5rem}.l-auth__heading>*{margin-block-end:0;margin-block-start:0}.l-auth__heading>*+*{margin-block-start:.5rem}.l-auth__heading .alert{margin-block-start:1rem}.l-auth__title{font-size:clamp(1.328125rem,2vw + 1rem,1.5625rem);margin-block:0}.l-auth__form{display:flex;flex-direction:column;gap:1rem;margin-block:auto}.l-auth__footer{display:flex;gap:.5rem 1rem;justify-content:center}.l-auth__lang-switcher{margin-block-start:1.5rem}.l-auth__lang-switcher .form-group{margin-inline:auto;max-inline-size:7rem}.l-auth__lang-switcher .form-control{--gogreen-font-size: .9rem;--gogreen-padding: .15em .5em}.l-auth [data-lastpass-icon-root]{display:none!important}.l-welcome{display:flex;flex-direction:column;gap:3rem;grid-template-columns:minmax(0,1fr);margin-block-start:3rem}.l-welcome__title{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem);font-weight:400;margin-block:0;max-inline-size:20ch}.l-welcome__title strong{font-weight:700}.l-welcome__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 380px){.l-welcome__grid{gap:1.5rem}}.l-home{display:flex;flex-direction:column;gap:1.5rem;padding-block-end:5rem}.l-setting>*{margin-block-end:0;margin-block-start:0}.l-setting>*+*{margin-block-start:1rem}.l-setting{display:flex;flex-direction:column;gap:1rem;padding-block-end:1rem}.l-setting__actions{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.l-setting__menu{list-style:none;margin:0;padding:0;inline-size:100%;margin-inline:auto}.l-setting__menu>*+*{border-block-start:1px solid var(--gogreen-base-color-border)}.l-setting__item{background:none;border:0;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;align-items:center;color:var(--gogreen-base-color-heading);display:flex;gap:1rem;inline-size:100%;padding-block:1.5rem;text-decoration:none}.l-setting__item:hover,.l-setting__item:focus,.l-setting__item:active{color:var(--gogreen-base-color-heading)}.l-setting__item--danger{color:var(--gogreen-alert-color-danger)}.l-setting__item--danger:hover,.l-setting__item--danger:focus,.l-setting__item--danger:active{color:var(--gogreen-alert-color-danger)}.l-setting__item span{align-items:center;display:flex;gap:1rem}.l-setting__item svg{--size: .75em;block-size:var(--size);inline-size:var(--size)}.l-setting__item>svg{--size: .65em;margin-inline-start:auto}.l-setting__info{display:block;font-size:.7375rem;margin-block-start:3rem;text-align:center;text-transform:uppercase}.l-history{display:flex;flex-direction:column;gap:1rem}.l-history__inner>*{margin-block:0}.l-history__inner>*+*{border-block-start:1px dashed var(--gogreen-base-color-border);margin-block-start:1rem;padding-block-start:1rem}.l-order>*{margin-block-end:0;margin-block-start:0}.l-order>*+*{margin-block-start:1.5rem}.l-order__list{list-style:none;margin:0;padding:0}.l-order__list>*{margin-block-end:0;margin-block-start:0}.l-order__list>*+*{margin-block-start:.5rem}.l-order__list{margin-block-start:1.5rem}.l-order__list strong{display:flex}.l-order__meta{align-items:center;display:flex;gap:.5rem;flex-wrap:wrap;margin-block-start:.25rem}.l-places>*+*{border-block-start:1px dashed var(--gogreen-base-color-border);margin-block-start:1rem;padding-block-start:1rem}.l-green-point{display:flex;flex-direction:column;gap:1.5rem}.l-green-point__thumbnail{transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);aspect-ratio:1;border-radius:var(--gogreen-border-radius-lg);flex-shrink:0;object-fit:cover;object-position:center}@media (min-width: 48em){.l-green-point__thumbnail{aspect-ratio:16/9}}.l-green-point__meta{align-items:center;display:flex;gap:.5rem}.l-green-point__point{background-color:var(--gogreen-btn-color-secondary-background);border-radius:var(--gogreen-border-radius-sm);color:var(--gogreen-btn-color-secondary-foreground);display:inline-flex;font-size:.8375rem;font-weight:600;line-height:1;padding:.5em .5em .55em}.l-green-point__checked{--size: 1.75rem;align-items:center;background-color:#eefff6;block-size:var(--size);border-radius:var(--gogreen-border-radius-sm);color:#00763b;display:flex;inline-size:var(--size);justify-content:center}.l-green-point__checked svg{--size: .75rem;block-size:var(--size);inline-size:var(--size)}.l-green-point__list{list-style:none;margin:0;padding:0}.l-green-point__list>*{margin-block-end:0;margin-block-start:0}.l-green-point__list>*+*{margin-block-start:.5rem}.l-green-point__list li{align-items:center;display:flex;gap:.5rem}.l-green-point__list svg{--size: .9em;block-size:var(--size);color:var(--gogreen-base-color-primary);flex-shrink:0;inline-size:var(--size)}.l-green-point__list a{color:var(--gogreen-base-color-text)}.l-green-point__list a:hover,.l-green-point__list a:focus{color:var(--gogreen-base-color-text)}.l-green-point__content>*{margin-block-end:0;margin-block-start:0}.l-green-point__content>*+*{margin-block-start:.5rem}.l-green-point__map>*{margin-block-end:0;margin-block-start:0}.l-green-point__map>*+*{margin-block-start:.5rem}.l-green-point__map iframe{aspect-ratio:1;border:0!important;border-radius:var(--gogreen-border-radius-lg)}.l-green-point__map-wrapper>*{margin-block-end:0;margin-block-start:0}.l-green-point__map-wrapper>*+*{margin-block-start:.5rem}.l-store>*+*{border-block-start:1px dashed var(--gogreen-base-color-border);margin-block-start:1rem;padding-block-start:1rem}.l-cart__inner>*{margin-block-end:0;margin-block-start:0}.l-cart__inner>*+*{margin-block-start:1rem}.l-cart__summary{display:flex;flex-direction:column;gap:1rem;margin-block-start:1rem}.l-cart__total{font-weight:700;display:flex;flex-wrap:wrap;font-size:1.15rem;gap:.5rem 1rem;justify-content:space-between}.l-cart__info{margin-block-start:1.5rem}.l-product{display:flex;flex-direction:column;gap:1.5rem}.l-product__thumbnail{transition-duration:var(--gogreen-duration);transition-property:all;transition-timing-function:var(--gogreen-timing-function);aspect-ratio:1;border-radius:var(--gogreen-border-radius-lg);flex-shrink:0;object-fit:cover;object-position:center}@media (min-width: 48em){.l-product__thumbnail{aspect-ratio:16/9}}.l-product__list{list-style:none;margin:0;padding:0}.l-product__list>*{margin-block-end:0;margin-block-start:0}.l-product__list>*+*{margin-block-start:.5rem}.l-product__list li{align-items:center;display:flex;gap:.5rem}.l-product__content>*{margin-block-end:0;margin-block-start:0}.l-product__content>*+*{margin-block-start:.5rem}.l-product__get{border-block-start:1px solid var(--gogreen-base-color-border);display:flex;flex-direction:column;gap:1rem;padding-block-start:1rem}.l-product__get strong{display:flex}:root{--gogreen-container-inline-size: 50rem}.disable-scroll{overflow:hidden}body{line-height:1.5;overscroll-behavior-y:contain;-webkit-user-select:none;user-select:none}[x-cloak]{visibility:hidden!important}
