.ui-checkbox[data-v-d66a41f6]{position:relative}.ui-checkbox input[data-v-d66a41f6]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}:is(.ui-checkbox input):checked+label+.tt-icon[data-v-d66a41f6]{transform:scale(1) translateZ(0)}:is(.ui-checkbox input):focus:not(:focus-visible)+label[data-v-d66a41f6]:before{outline:none}:is(.ui-checkbox input):focus+label[data-v-d66a41f6]:before{outline:5px auto -webkit-focus-ring-color}.ui-checkbox label[data-v-d66a41f6]{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem}:is(.ui-checkbox label[data-v-d66a41f6]):before{background-color:var(--color-white);border-radius:.125rem;content:"";display:block;height:.8rem;width:.8rem}.ui-checkbox .tt-icon[data-v-d66a41f6]{height:.6rem;left:.1rem;margin-top:-.3rem;pointer-events:none;position:absolute;top:50%;transform:scale(0) translateZ(0);transition:transform .3s var(--ease-out-power2);width:.6rem}[data-v-cdae5370]::-moz-selection{background-color:var(--color-dark-blue);color:var(--color-white)}[data-v-cdae5370]::selection{background-color:var(--color-dark-blue);color:var(--color-white)}html[data-v-cdae5370]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:475;letter-spacing:-.01em;line-height:1.2}@media screen and (min-width:1024px){html[data-v-cdae5370]{font-size:max(16px,min(100 * calc(16/var(--desktop-width)) * 1vw,100 * calc(16/var(--desktop-height)) * 1svh))}}.t-h1[data-v-cdae5370]{font-family:Lausanne,sans-serif;font-size:65px;font-weight:300;letter-spacing:normal;line-height:1}@media screen and (min-width:1024px){.t-h1[data-v-cdae5370]{font-size:max(65px,min(100 * calc(150/var(--desktop-width)) * 1vw,100 * calc(150/var(--desktop-height)) * 1svh))}}.t-h2[data-v-cdae5370]{font-family:Lausanne,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:normal;line-height:1}@media screen and (min-width:1024px){.t-h2[data-v-cdae5370]{font-size:max(40px,min(100 * calc(75/var(--desktop-width)) * 1vw,100 * calc(75/var(--desktop-height)) * 1svh))}}.t-h3[data-v-cdae5370]{font-size:max(25px,min(100 * calc(35/var(--desktop-width)) * 1vw,100 * calc(35/var(--desktop-height)) * 1svh));letter-spacing:normal}.t-h3[data-v-cdae5370],.t-h4[data-v-cdae5370]{font-family:Lausanne,sans-serif;font-weight:300;line-height:1.08}.t-h4[data-v-cdae5370]{font-size:max(20px,min(100 * calc(26/var(--desktop-width)) * 1vw,100 * calc(26/var(--desktop-height)) * 1svh))}.t-h4[data-v-cdae5370],.t-h5[data-v-cdae5370]{letter-spacing:-.01em}.t-h5[data-v-cdae5370]{font-size:20px;line-height:1.08}@media screen and (min-width:1024px){.t-h5[data-v-cdae5370]{font-size:max(20px,min(100 * calc(22/var(--desktop-width)) * 1vw,100 * calc(22/var(--desktop-height)) * 1svh))}}.t-tags[data-v-cdae5370]{font-size:13px;letter-spacing:-.01em;line-height:1}@media screen and (min-width:1024px){.t-tags[data-v-cdae5370]{font-size:max(13px,min(100 * calc(13/var(--desktop-width)) * 1vw,100 * calc(13/var(--desktop-height)) * 1svh))}}.pagination[data-v-cdae5370]{margin-bottom:2.5rem;width:100%}.pagination-container[data-v-cdae5370]{align-items:center;display:flex;gap:0;justify-content:space-evenly;position:relative;width:100%}@media screen and (max-width:1023px){.pagination-container[data-v-cdae5370]{padding-top:4rem}}@media screen and (min-width:768px){.pagination-container[data-v-cdae5370]{justify-content:center}}@media screen and (min-width:768px){.pagination-container[data-v-cdae5370] li:first-of-type{left:0;position:absolute}}@media screen and (min-width:768px){.pagination-container[data-v-cdae5370] li:last-of-type{position:absolute;right:0}}[data-v-cdae5370] .ending-breakpoint-button,[data-v-cdae5370] .first-button,[data-v-cdae5370] .last-button,[data-v-cdae5370] .number-buttons,[data-v-cdae5370] .starting-breakpoint-button{border-radius:50%;cursor:pointer;height:40px;pointer-events:all;transition:background-color .5s var(--ease-out-power2);width:40px}@media (hover:hover) and (pointer:fine){:is([data-v-cdae5370] .number-buttons,[data-v-cdae5370] .ending-breakpoint-button,[data-v-cdae5370] .starting-breakpoint-button,[data-v-cdae5370] .first-button,[data-v-cdae5370] .last-button):not(:disabled):hover{background-color:var(--color-dark-beige)}}[data-v-cdae5370] .active-page{background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){[data-v-cdae5370] .active-page:not(:disabled):hover{background-color:var(--color-white)}}[data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button{font-family:Lausanne,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:normal;line-height:1}@media screen and (min-width:1024px){[data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button{font-size:max(40px,min(100 * calc(75/var(--desktop-width)) * 1vw,100 * calc(75/var(--desktop-height)) * 1svh))}}[data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button{background-color:transparent;border:none;transition:opacity .3s var(--ease-out-power2);width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){[data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button{position:absolute;top:0}}@media (hover:hover) and (pointer:fine){:is([data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button):not(:disabled):hover:after{transform:scaleX(1);transform-origin:left center}}:is([data-v-cdae5370] .back-button,[data-v-cdae5370] .next-button):after{background-color:var(--color-charcoal);content:"";display:block;height:2px;transform:scaleX(0);transform-origin:right center;transition:transform .3s var(--ease-out-power2);width:100%}@media screen and (max-width:1023px){[data-v-cdae5370] .back-button{left:0}}@media screen and (max-width:1023px){[data-v-cdae5370] .next-button{right:0}}.hide-prev[data-v-cdae5370] .back-button,.hide-next[data-v-cdae5370] .next-button{opacity:0;pointer-events:none}
