.ps-section,.ps-body{--fm-u: calc(100vw / 1920);--ps-card-orange: rgba(255, 108, 1, .7);--ps-card-yellow: rgba(255, 157, 2, .7);--ps-card-purple: rgba(60, 9, 108, .7);--ps-label-warm: #ff6c01;--ps-label-purple: #3c096c;font-family:var(--fm-font-body, "Satoshi", sans-serif)}.ps-section{background-color:var(--ps-bg, #fdf3e7);background-image:url(figmin-journey-band.png);background-size:100% 100%;background-position:center top;background-repeat:no-repeat;padding:0 0 calc(4 * var(--fm-u));position:relative;overflow:hidden}.figmin-journey__band:has(.ps-body){background-size:100% 100%;background-position:center top}.ps-rail{display:flex;justify-content:center;padding:calc(30 * var(--fm-u)) 0 calc(20 * var(--fm-u))}.ps-heading{display:flex;align-items:center;justify-content:center;gap:calc(9 * var(--fm-u));padding:calc(8 * var(--fm-u)) 0 0}.ps-heading__swirl{width:calc(43.66 * var(--fm-u));height:calc(66.58 * var(--fm-u));flex-shrink:0;display:block}.ps-heading__text{font-family:var(--fm-font-body, "Satoshi", sans-serif);font-weight:700;font-size:calc(48 * var(--fm-u));line-height:calc(60 * var(--fm-u));letter-spacing:calc(-.96 * var(--fm-u));color:var(--ps-heading-color, #ff6c01);text-shadow:0 calc(4 * var(--fm-u)) calc(4 * var(--fm-u)) rgba(0,0,0,.25);white-space:nowrap;margin:0}.ps-heading__sub{text-align:center;font-family:var(--fm-font-body, "Satoshi", sans-serif);font-weight:500;font-size:calc(24 * var(--fm-u));color:#240046;margin:calc(10 * var(--fm-u)) 0 0;letter-spacing:calc(.3 * var(--fm-u))}.ps-grid{display:grid;grid-template-columns:repeat(3,calc(400 * var(--fm-u)));column-gap:calc(120 * var(--fm-u));row-gap:calc(260 * var(--fm-u));justify-content:center;padding:calc(200 * var(--fm-u)) 0 calc(80 * var(--fm-u))}.ps-card:last-child:nth-child(3n+1){grid-column:2 / 3}.ps-card{appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;width:100%;display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.ps-card__img-wrap{position:relative;width:calc(400 * var(--fm-u));height:calc(370 * var(--fm-u));border-radius:calc(25 * var(--fm-u));box-shadow:calc(10 * var(--fm-u)) calc(22 * var(--fm-u)) calc(50 * var(--fm-u)) #0000001a;transition:transform .18s ease,box-shadow .18s ease}.ps-card[data-color=orange] .ps-card__img-wrap{background:var(--ps-card-orange)}.ps-card[data-color=yellow] .ps-card__img-wrap{background:var(--ps-card-yellow)}.ps-card[data-color=purple] .ps-card__img-wrap{background:var(--ps-card-purple)}.ps-card:hover .ps-card__img-wrap{transform:translateY(calc(-6 * var(--fm-u)));box-shadow:calc(10 * var(--fm-u)) calc(30 * var(--fm-u)) calc(56 * var(--fm-u)) #00000029}.ps-card__img{position:absolute;left:50%;bottom:calc(18 * var(--fm-u));transform:translate(-50%);width:calc(340 * var(--fm-u));height:calc(520 * var(--fm-u));object-fit:contain;object-position:bottom center;pointer-events:none}.ps-card__img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(25 * var(--fm-u));box-shadow:0 0 #ff6c0100;transition:box-shadow .15s ease;pointer-events:none}.ps-card:focus-visible{outline:none}.ps-card:focus-visible .ps-card__img-wrap:after{box-shadow:0 0 0 calc(4 * var(--fm-u)) #ff6c018c}.ps-card__label{font-family:var(--fm-font-display, "Nokie", cursive);font-weight:400;font-size:calc(50 * var(--fm-u));line-height:.95;letter-spacing:calc(-1 * var(--fm-u));text-align:center;margin-top:calc(30 * var(--fm-u));padding:0 calc(6 * var(--fm-u));min-height:calc(100 * var(--fm-u))}.ps-card[data-color=orange] .ps-card__label,.ps-card[data-color=yellow] .ps-card__label{color:var(--ps-label-warm)}.ps-card[data-color=purple] .ps-card__label{color:var(--ps-label-purple)}.ps-privacy{background:var(--ps-accent-orange, #ff6c01);text-align:center;padding:calc(20 * var(--fm-u)) calc(24 * var(--fm-u));width:100%}.ps-privacy p{margin:0 auto;max-width:calc(1200 * var(--fm-u));font-family:var(--fm-font-body, "Satoshi", sans-serif);font-size:calc(20 * var(--fm-u));font-weight:500;color:#fff}@media screen and (max-width:900px){.ps-section,.ps-body{--fm-u: 1px}.ps-section{padding-bottom:8px}.ps-rail{padding:22px 0 14px}.ps-heading{gap:10px}.ps-heading__swirl{width:22px;height:34px}.ps-heading__text{font-size:30px;line-height:1.1;letter-spacing:-.6px}.ps-heading__sub{font-size:15px;margin-top:6px}.ps-grid{grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:64px;max-width:460px;margin:0 auto;padding:56px 16px 44px}.ps-card:last-child:nth-child(3n+1){grid-column:auto}.ps-card__img-wrap{width:100%;height:auto;aspect-ratio:400 / 370;border-radius:14px;box-shadow:6px 12px 26px #0000001f}.ps-card:hover .ps-card__img-wrap{transform:translateY(-3px)}.ps-card__img{width:88%;height:116%;bottom:5%}.ps-card__label{font-size:22px;line-height:.95;margin-top:10px;min-height:46px}.ps-card__img-wrap:after{border-radius:14px}.ps-card:focus-visible .ps-card__img-wrap:after{box-shadow:0 0 0 3px #ff6c018c}.ps-privacy{padding:12px 16px}.ps-privacy p{font-size:12px;max-width:640px}}@media screen and (max-width:480px){.ps-heading__text{font-size:24px}.ps-card__label{font-size:18px;min-height:40px}.ps-grid{column-gap:12px;row-gap:52px}}@media(prefers-reduced-motion:reduce){.ps-card__img-wrap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/figmin-professional.css.map */
