.hero-section h1{font-weight:700;text-align:center}.hero-section h1 span{color:#f50}.hero-section .labels{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;font-weight:600}@media(min-width:64rem){.hero-section .labels{font-size:1.125rem}}.hero-section .labels .label{display:flex;align-items:center;gap:.5rem}.products-nav .products{display:grid;gap:.5rem;margin-bottom:1rem}@media(min-width:64rem){.products-nav .products{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}}.products-nav .products .product{padding:2rem 1.5rem;background:linear-gradient(159deg,#e0dedd,#efefef 38%,#e7e5e3 84%,#e9ecec);border-radius:1.5rem;border:.125rem solid #e7e7e7;display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;cursor:pointer;transition:all .2s ease;position:relative}@media(min-width:64rem){.products-nav .products .product{flex-direction:column;gap:1rem;box-shadow:.5rem .5rem #070707}.products-nav .products .product:hover,.products-nav .products .product:focus-visible{box-shadow:.5rem .5rem #f50;transform:translateY(-.125rem);outline:none}.products-nav .products .product:hover h6,.products-nav .products .product:focus-visible h6{color:#f50}}.products-nav .products .product h6{font-weight:600}.products-nav .products .product .image{height:4rem;position:absolute;right:2rem}@media(min-width:64rem){.products-nav .products .product .image{position:relative;right:0}}@media(min-width:90rem){.products-nav .products .product .image{height:auto}}.products-nav .guides{display:flex;gap:.75rem;overflow-x:auto;margin-left:0;padding:0 1.5rem .75rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media(min-width:48rem){.products-nav .guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:0;overflow-x:visible}}.products-nav .guides .guide{padding:2rem 1.5rem;background:linear-gradient(159deg,#e0dedd,#efefef 38%,#e7e5e3 84%,#e9ecec);border-radius:1.5rem;border:.125rem solid #e7e7e7;text-align:center;cursor:pointer;scroll-snap-align:start;flex:0 0 13.75rem;min-width:12.5rem;white-space:nowrap}@media(min-width:64rem){.products-nav .guides .guide{box-shadow:.5rem .5rem #b4b4b4;transition:all .2s ease;flex:initial;min-width:auto}.products-nav .guides .guide:hover,.products-nav .guides .guide:focus-visible{box-shadow:.5rem .5rem #f50;transform:translateY(-.125rem);outline:none}}.how-it-works{background:#f5f5f5;padding:4rem 0}@media(min-width:90rem){.how-it-works{padding:12vh 0}}.how-it-works .how-it-works-wrapper{display:flex;justify-content:space-between;gap:4rem;flex-wrap:wrap}@media(min-width:90rem){.how-it-works .how-it-works-wrapper{padding:0 12vh}}.how-it-works .how-it-works-wrapper h4{font-weight:700;margin-bottom:0}@media(min-width:90rem){.how-it-works .how-it-works-wrapper h4{margin-bottom:4rem}}.how-it-works .how-it-works-wrapper .steps{display:flex;flex-direction:column;gap:2rem;flex:1 1 20rem}.how-it-works .how-it-works-wrapper .steps .step{display:none;gap:2rem;padding-bottom:1.5rem;border-bottom:.0625rem solid #e7e7e7;position:relative;align-items:flex-start}.how-it-works .how-it-works-wrapper .steps .step.active{display:flex}.how-it-works .how-it-works-wrapper .steps .step .number{padding-top:.25rem;width:.625rem;font-size:1.5rem}@media(min-width:64rem){.how-it-works .how-it-works-wrapper .steps .step .number{font-size:1.25rem}}.how-it-works .how-it-works-wrapper .steps .step .title{font-weight:600;font-size:1.25rem;margin-bottom:.25rem}.how-it-works .how-it-works-wrapper .steps .step .progress{position:absolute;left:0;bottom:0;height:.125rem;width:100%;background:#070707;transform-origin:left;animation-fill-mode:forwards;transform:scaleX(0)}.creators .layout{display:flex;flex-direction:column;gap:2rem}@media(min-width:80rem){.creators .layout{flex-direction:row;align-items:flex-start;gap:4rem}}.creators .intro h3{font-weight:600}.creators .intro h3 span{color:#f50}.creators .buttons{display:none}@media(min-width:80rem){.creators .buttons{display:flex;gap:1rem}}.creators .buttons[hidden]{display:none}.creators .buttons button{border-radius:50%;width:2.5rem;height:2.5rem;border:.0625rem solid #e7e7e7;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@supports selector(:focus-visible){.creators .buttons button:focus-visible{outline:.125rem solid #ff5500;outline-offset:.125rem}.creators .buttons button:focus:not(:focus-visible){outline:none;outline-offset:0}}@supports not selector(:focus-visible){.creators .buttons button:focus{outline:.125rem solid #ff5500;outline-offset:.125rem}}.creators .buttons button:disabled{background:#8f8f8f}.creators .buttons button img{width:1.5rem}.creators .buttons button .left{transform:rotate(180deg)}.creators .reviews-rail{overflow-x:auto;margin-right:-1.5rem;-webkit-overflow-scrolling:touch}@media(min-width:64rem){.creators .reviews-rail{margin-right:min(-2rem,calc((100vw - 90rem)/-2 - 2rem))}}@media(min-width:80rem){.creators .reviews-rail{overflow:hidden;flex:1;min-width:0}}.creators .reviews{display:flex;gap:1.25rem;width:max-content}.creators .reviews .review{flex:0 0 auto;width:min(85vw,22.5rem);max-width:24.0625rem;text-align:center;padding:2rem 1.5rem}.creators .reviews .review .avatar{width:5.875rem;height:5.875rem}.creators .reviews .review .description{font-weight:500;color:#070707;line-height:1.4}.creators .reviews .review--card{text-align:left;padding:1.5rem;background:#fff;border:1px solid #e8e8ec;border-radius:1rem;box-shadow:0 2px 10px #0707070a;display:flex;flex-direction:column;gap:1rem;width:min(85vw,21rem)}.creators .reviews .review--card .review-card-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.creators .reviews .review--card .review-stars{display:inline-flex;gap:.125rem;color:#f5a524}.creators .reviews .review--card .review-verified{display:inline-flex;align-items:center;gap:.25rem;color:#15803d;font-size:.8125rem;font-weight:500}.creators .reviews .review--card .review-text{color:#2a2a33;font-size:.9375rem;line-height:1.5;margin:0;flex:1}.creators .reviews .review--card .review-author{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.creators .reviews .review--card .review-avatar{flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:50%;background:#ffe0d1;color:#a84200;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;letter-spacing:.03em}.creators .reviews .review--card .review-author-meta{display:flex;flex-direction:column;line-height:1.2}.creators .reviews .review--card .review-author-name{font-weight:600;color:#070707;font-size:.9375rem}.creators .reviews .review--card .review-author-role{color:#70707a;font-size:.8125rem;margin-top:.125rem}.how-it-works .how-it-works-wrapper .steps .step.active .progress{animation:progress var(--howitworks-duration) linear forwards}.how-it-works .how-it-works-wrapper .steps .step.paused .progress{animation-play-state:paused}@media(min-width:48rem){.how-it-works .how-it-works-wrapper .steps .step{display:flex}}.how-it-works .how-it-works-wrapper .preview{flex:1 1 20rem;display:flex;justify-content:center;align-items:center}.how-it-works .how-it-works-wrapper .preview img{max-width:100%;height:auto;border-radius:1rem}.btn-start-mobile{display:block;margin-top:4rem}@media(min-width:48rem){.btn-start-mobile{display:none;margin-top:0}}.btn-start-desktop{display:none}@media(min-width:48rem){.btn-start-desktop{display:block}}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.call-to-action{display:grid;place-items:center;text-align:center}.call-to-action h3{text-align:center;font-weight:600}.call-to-action h3 span{color:#5c5c5c}.call-to-action p{color:#3d3d3d;font-size:1.125rem;max-width:43.75rem;font-weight:500}@media(min-width:64rem){.call-to-action p{font-size:1.25rem}}.gallery-selection{display:grid;gap:1rem;width:auto}.gallery-selection img{width:100%;height:100%;object-fit:cover;display:block;border-radius:1.25rem}.gallery-selection .wrapper-c{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.gallery-selection .a{max-height:350px}.gallery-selection .b,.gallery-selection .c{max-height:200px}@media(min-width:64rem){.gallery-selection{grid-template-columns:1.35fr 1fr 1.35fr;grid-template-rows:200px 200px 200px;align-items:stretch}.gallery-selection>img:nth-child(1){grid-column:1;grid-row:1/4}.gallery-selection>img:nth-child(2){grid-column:2;grid-row:1}.gallery-selection>.wrapper-c{grid-column:2;grid-row:2}.gallery-selection>img:nth-child(4){grid-column:2;grid-row:3}.gallery-selection>img:nth-child(5){grid-column:3;grid-row:1/4}.gallery-selection .a,.gallery-selection .b{max-height:none}}
