.gallery-grid{grid-column-gap:1.25em;grid-row-gap:4em;align-items:flex-start;display:flex;flex-flow:wrap;justify-content:flex-start;padding-bottom:8em;width:100%}.gallery-grid__item{transition:transform .75s cubic-bezier(.4,0,.2,1);width:calc(33.3333% - .83333em)}.gallery-grid__item:hover{transform:translateY(-.5em)}.gallery-item__button{background-color:#0000;border:1px #000;border-radius:.375em;outline:1px #131313;outline-offset:-1px;padding:0;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);width:100%}.gallery-item__button:hover{box-shadow:0 10px 40px #0000001f,0 4px 12px #00000014}.gallery-item__button:focus-visible{border-radius:.25em;outline:1px solid #131313;outline-offset:3px}.gallery-item__img{border-radius:.375em;width:100%}.lightbox-wrap{align-items:center;display:none;height:100dvh;inset:0 0 auto;justify-content:center;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:100}.lightbox-wrap.is-active{display:flex;opacity:1;visibility:visible}.lightbox-img__item.is-active{visibility:visible}.lightbox-img__wrap{height:calc(100svh - 10em);width:90vw}.lightbox-img__container{height:100%;width:100%}.lightbox-img__list{position:relative}.lightbox-img__item,.lightbox-img__list{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.lightbox-img__item{position:absolute;visibility:hidden}.lightbox-img{border-radius:.375em;max-height:100%;min-width:auto;-o-object-fit:contain;object-fit:contain}.lightbox-img__item img{max-height:100%;min-width:auto;-o-object-fit:contain!important;object-fit:contain!important;width:auto}.lightbox-nav{align-items:center;bottom:2em;color:#fff;display:flex;justify-content:space-between;left:2em;position:absolute;right:2em;z-index:2}.lightbox-nav__col{width:25%}.lightbox-nav__col:nth-child(2){width:50%}.lightbox-nav__col.start{align-items:center;display:flex;justify-content:flex-start}.lightbox-nav__col.center{grid-column-gap:2em;grid-row-gap:2em;align-items:center;display:flex;flex-direction:column;justify-content:center}.lightbox-nav__col.end{align-items:center;display:flex;justify-content:flex-end}.lightbox-nav__text{font-size:1em;margin-bottom:0}.lightbox-nav__button{grid-column-gap:.5em;grid-row-gap:.5em;align-items:center;background-color:#0000;display:flex;justify-content:flex-start;margin:-1em;padding:1em}.lightbox-nav__buttons{display:flex;gap:2em}[data-lightbox=prev] .lightbox-nav__arrow{transform:rotate(45deg)}[data-lightbox=prev]:hover .lightbox-nav__arrow{transform:translate(-.25em) rotate(45deg)}[data-lightbox=next] .lightbox-nav__arrow{transform:rotate(-135deg)}[data-lightbox=next]:hover .lightbox-nav__arrow{transform:translate(.25em) rotate(-135deg)}.lightbox-nav__arrow{border-bottom:2px solid;border-left:2px solid;height:.5em;margin-bottom:-.1em;transition-duration:.45s;transition-property:transform;transition-timing-function:cubic-bezier(.625,.05,0,1);width:.5em}.lightbox-alt-text{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffd9;border:1px solid hsla(0,0%,100%,.2);border-radius:100px;box-shadow:0 8px 32px #0003;color:#000;font-size:.875em;font-weight:500;letter-spacing:.01em;margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;padding:.75em 1.5em;text-align:center;transition:all .3s ease}.lightbox-alt-text:empty{display:none}@media screen and (max-width:767px){.gallery-grid{grid-column-gap:1em}.gallery-grid__item{width:calc(50% - .5em)}}@media screen and (max-width:479px){.gallery-grid{grid-column-gap:.75em;grid-row-gap:3em}.gallery-grid__item{width:calc(50% - .375em)}}.accordion-css__item-bottom{transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1)}[data-accordion-status=active] .accordion-css__item-bottom{grid-template-rows:1fr}.accordion-css__item-icon{transition:transform .6s cubic-bezier(.625,.05,0,1)}[data-accordion-status=active] .accordion-css__item-icon{transform:rotate(.001deg)}.accordion-css__item-p p{margin-bottom:1rem}.accordion-css__item-p p:last-child{margin-bottom:0}.hs_submit.is-link.is-icon div:before,.hs_submit:before{background-color:var(--color--brand-dark);border-radius:var(--border-radius-large);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .6s var(--ease-custom);z-index:-1}.hs_submit.is-link.is-icon div:before{background-color:var(--link-color--link-secondary);border-radius:0;height:.0625em;top:auto;transform-origin:right}.hs_submit.is-tertiary:before{background-color:var(--color--primary,#000);transform-origin:left center}.hs_submit.is-link.is-icon:hover div:before,.hs_submit:hover:before{transform:scale(1);transform-origin:left top}.hs_submit.is-link:hover:before{transform:scaleX(0);transform-origin:right bottom}.hs_submit:hover .hs-button div{mix-blend-mode:difference}.hs_submit:hover{border-color:var(--color--brand-dark)}.hs_submit.is-secondary:hover div{color:var(--color--light)}[data-download-src]{transition:background-color .25s ease}[data-download-arrow],[data-download-base]{transition:transform .5s cubic-bezier(.625,.05,0,1)}[data-download-icon-wrap]{clip-path:inset(0 round 100em);transition:clip-path .5s cubic-bezier(.625,.05,0,1)}[data-download-success] path{transition:stroke-dashoffset .4s cubic-bezier(.625,.05,0,1)}[data-download-base]{transform-origin:center center}[data-download-src][data-download-state=downloading]{pointer-events:none}body:has([data-download-src][data-download-state=downloading]){cursor:waiting}[data-download-src][data-download-state=ready] [data-download-icon-wrap]{clip-path:inset(.35em round 100em);transition-delay:.15s}[data-download-src][data-download-state=ready] [data-download-arrow]{transform:translateY(200%)}[data-download-src][data-download-state=ready] [data-download-base]{transform:scaleX(0);transition-delay:.1s}[data-download-src][data-download-state=ready] [data-download-success] path{stroke-dashoffset:0;transition-delay:.25s}@media(hover:hover)and (pointer:fine){[data-download-src]:hover{background-color:#0a75f8}[data-download-src][data-download-state=idle]:hover [data-download-arrow]{transform:translateY(-30%)}[data-download-src][data-download-state=idle]:hover [data-download-base]{transform:scaleX(1.2)}}[data-download-src]:focus{background-color:#000}[data-download-src][data-download-state=idle]:focus [data-download-arrow]{transform:translateY(-30%)}[data-download-src][data-download-state=idle]:focus [data-download-base]{transform:scaleX(1.2)}@media(hover:hover){.copy-email-button:hover .copy-email-icon__wrap{background:#000}.copy-email-button:hover .copy-email-text__el{transform:translateY(-100%)}}.copy-email-button:hover .copy-email-icon__wrap{background:#000}.copy-email-button:focus .copy-email-text__el{transform:translateY(-100%)}[data-copy-button=copied] .copy-email-icon__wrap{background:#000!important}[data-copy-button=copied] .copy-email-text__el{transform:translateY(-200%)!important}[data-radial-progress]{align-items:center;display:inline-flex;justify-content:center;position:relative}.radial-progress__svg{height:100%;transform:rotate(-90deg);width:100%}.radial-progress__track{fill:none;stroke:#ffffff1a;stroke-linecap:round;stroke-width:8}.radial-progress__circle{fill:none;filter:drop-shadow(0 0 8px var(--color-accent,#ff7f3e));stroke:var(--color-accent,#ff7f3e);stroke-linecap:round;stroke-width:8;transition:stroke .3s ease,filter .3s ease}.radial-progress__inner-outline,.radial-progress__outline{fill:none;opacity:.6;stroke:var(--color-accent,#ff7f3e);stroke-linecap:round;stroke-width:2;transition:stroke .3s ease}.radial-progress__content{left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.radial-progress__percent{color:var(--color-white,#fff);font-size:2.5rem;font-variant-numeric:tabular-nums slashed-zero;font-weight:700;line-height:1;text-shadow:0 0 12px color-mix(in srgb,var(--color-accent,#ff7f3e) 60%,transparent)}.radial-progress__label{color:color-mix(in srgb,var(--color-white,#fff) 70%,transparent);font-family:var(--typography--heading);font-size:1.0625rem;font-weight:600;letter-spacing:.5px;line-height:1.15;margin-bottom:.625rem}.radial-progress--sm{height:120px;width:120px}.radial-progress--sm .radial-progress__percent{font-size:1.75rem}.radial-progress--sm .radial-progress__label{font-size:.75rem}.radial-progress--md{height:180px;width:180px}.radial-progress--lg{height:15rem;width:15rem}@media screen and (max-width:768px){.radial-progress--lg{height:10rem;width:40vw}.radial-progress__percent{font-size:2rem}}.radial-progress--dark .radial-progress__track{stroke:#0003}.radial-progress--dark .radial-progress__percent{color:var(--color-primary)}.radial-progress--dark .radial-progress__label{color:#0009}@media(prefers-reduced-motion:reduce){.radial-progress__circle{transition:none}}[data-social-share-type=clipboard] .social-share__icon{transform:translateY(0) rotate(.001deg);transition:transform .4s cubic-bezier(.625,.05,0,1)}[data-social-share-type=clipboard] .social-share__icon.is--success{color:#009e3b;transform:translateY(200%) rotate(.001deg)}[data-social-share-type=clipboard][data-social-share-success] .social-share__icon{transform:translateY(-200%) rotate(.001deg)}[data-social-share-type=clipboard][data-social-share-success] .social-share__icon.is--success{transform:translateY(0) rotate(.001deg)}[data-social-share-type]{transform:scale(1) rotate(.001deg);transition:all .4s cubic-bezier(.625,.05,0,1)}[data-social-share]:has([data-social-share-type]:hover) [data-social-share-type]{transform:scale(.9) rotate(.001deg)}[data-social-share]:has([data-social-share-type]:hover) [data-social-share-type]:hover{transform:scale(1.1) rotate(.001deg)}[data-social-share-type=linkedin]{color:#0a66c2}[data-social-share-type=x]{color:#000}[data-social-share-type=facebook]{color:#1877f2}[data-social-share-type=pinterest]{color:#e60023}[data-social-share-type=whatsapp]{color:#00ac3f}[data-social-share-type=reddit]{color:#ff4500}[data-social-share-type=telegram]{color:#08c}.hbspt-form{text-align:start}input{background-color:transparent;border:none}.hs-error-msgs,.hs-error-msgs li,.inputs-list{margin-bottom:0;margin-top:0;padding-left:0}.hs-form-checkbox li,.inputs-list li{display:block}.hs-form-checkbox li::marker,.inputs-list li::marker{list-style:none}.hs-error-msg.hs-main-font-element{font-weight:inherit;margin-bottom:.25rem;padding:.5rem .75rem}.hs-input.invalid.error{border-color:var(--base-color-system--error-red)}.inputs-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem}.inputs-list label .hs-input[type=checkbox],.inputs-list label .hs-input[type=radio]{height:1.125rem;margin-inline-end:.5rem;min-height:1.125rem;min-width:1.125rem;width:1.125rem}.inputs-list label .hs-input[type=checkbox] label,.inputs-list label .hs-input[type=radio] label{margin-bottom:0}.hs-form-field{margin-block-end:1rem;text-wrap:pretty}.hs-form-checkbox-display,.hs-form-radio-display{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.hbspt-form span>br{display:none}.navbar2_component.is-sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fafafad1;min-height:4.5rem}.tab-link.w--current:first-child{border-radius:1rem 0 0 1rem}.tab-link.w--current:last-child,.tab-link:last-child{border-radius:0 1rem 1rem 0}.tab-link:first-child{border-radius:1rem 0 0 1rem}html{font-size:calc(.625rem + .41667vw)}@media screen and (max-width:1920px){html{font-size:calc(.625rem + .41667vw)}}@media screen and (max-width:1440px){html{font-size:calc(.8127rem + .20812vw)}}@media screen and (max-width:479px){html{font-size:calc(.74948rem + .83682vw)}}[data-underline-link]{position:relative;text-decoration:none}[data-underline-link=alt]:after,[data-underline-link=alt]:before,[data-underline-link]:before{background-color:currentColor;bottom:-.0625em;content:"";height:.0625em;left:0;position:absolute;transform:scaleX(0) rotate(.001deg);transform-origin:right;transition:transform .735s cubic-bezier(.625,.05,0,1);width:100%}[data-underline-link=alt]:before{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}[data-underline-link=alt]:after{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}@media(hover:hover)and (pointer:fine){[data-hover]:hover [data-underline-link]:before,[data-underline-link]:hover:before{transform:scaleX(1) rotate(.001deg);transform-origin:left}[data-hover]:hover [data-underline-link=alt]:before,[data-underline-link=alt]:hover:before{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}[data-hover]:hover [data-underline-link=alt]:after,[data-underline-link=alt]:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}::-moz-selection{background-color:color-mix(in hsl,#009de7 100%,#000 30%);color:#ffbe00;text-shadow:none}::selection{background-color:color-mix(in hsl,#009de7 100%,#000 30%);color:#ffbe00;text-shadow:none}:root{--color-primary:#000;--color-background:#fff;--color-white:#fff;--color-accent:#ff7f3e;--font-family-base:"Inter Variable",Arial,sans-serif;--ease-custom:cubic-bezier(.21,1,.34,1)}body{background-color:var(--color-background);color:var(--color-primary);margin:0;padding:0}._df_book{min-height:90vh}@media screen and (max-width:768px){._df_book{min-height:600px}}
