.pb-deal-off [data-pb-deal-live],.pb-deal-off [data-pb-deal-until]{display:none!important}[data-pb-deal-off-note]{display:none!important}.pb-deal-off [data-pb-deal-off-note]{display:grid!important}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}@font-face{font-family:'Inter';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/pinboostr/assets/fonts/inter-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/pinboostr/assets/fonts/inter-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pbh{--pbh-ink:#111827;--pbh-ink-2:#374151;--pbh-mut:#6b7280;--pbh-soft:#9ca3af;--pbh-line:#eee7e3;--pbh-rose:#e11d48;--pbh-rose-dk:#be123c;--pbh-tint:#fff1f3;--pbh-wash:#fbf8f6;--pbh-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;position:sticky;top:0;z-index:60;font-family:var(--pbh-font);background:rgb(255 255 255 / .94);border-bottom:1px solid var(--pbh-line)}@supports (backdrop-filter:blur(1px)){.pbh{background:rgb(255 255 255 / .82);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px)}}.pbh.is-open,.pbh.is-drawer{background:#fff}.pbh.is-drawer{-webkit-backdrop-filter:none;backdrop-filter:none}.pbh *,.pbh *::before,.pbh *::after{box-sizing:border-box}.pbh a{text-decoration:none}.pbh :focus-visible{outline:2px solid var(--pbh-rose);outline-offset:2px;border-radius:10px}.pbh-bar{display:flex;align-items:center;gap:8px;height:64px;max-width:80rem;margin:0 auto;padding-inline:1rem}@media (min-width:640px){.pbh-bar{padding-inline:1.5rem}}@media (min-width:1024px){.pbh-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-inline:2rem;gap:20px}.pbh-brand{justify-self:start}.pbh-actions{justify-self:end;margin-left:0}}.pbh-brand{display:inline-flex;align-items:center;gap:9px;flex:none;color:var(--pbh-ink);font-size:20px;font-weight:700;letter-spacing:-.01em}.pbh-brand img{display:block;width:32px;height:32px}.pbh-brand b{font-weight:700;color:var(--pbh-rose)}.pbh-nav{display:none}@media (min-width:1024px){.pbh-nav{display:block}}.pbh-menu{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.pbh-top{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 13px;border:0;border-radius:10px;background:none;color:var(--pbh-ink-2);font:500 14.5px/1 var(--pbh-font);cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.pbh-top:hover,.pbh-top[aria-expanded="true"]{background:var(--pbh-tint);color:var(--pbh-ink)}.pbh-top.is-current{color:var(--pbh-rose)}.pbh-chev{width:12px;height:12px;flex:none;transition:transform 0.2s ease}.pbh-top-ico{margin-right:2px;font-size:15px;color:#1a73e8}.pbh-drow .pbh-top-ico{margin-right:10px;font-size:17px}@media (min-width:1024px) and (max-width:1199px){.pbh-top{padding:0 9px;font-size:14px}}[aria-expanded="true"]>.pbh-chev{transform:rotate(180deg)}.pbh-deal{position:relative;color:var(--pbh-ink);font-weight:600}.pbh-deal-ico{width:16px;height:16px;flex:none;color:var(--pbh-rose);transform-origin:20% 20%;animation:pbh-deal-swing 4.2s 1.2s ease-in-out infinite}.pbh-deal-tag{display:inline-block;margin-left:2px;padding:3px 6px 2px;border:1.5px solid var(--pbh-ink);border-radius:6px;background:#ffe06a;color:var(--pbh-ink);box-shadow:2px 2px 0 var(--pbh-ink);font-size:11px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;transform:rotate(-4deg);animation:pbh-deal-pop 4.2s 1.2s ease-in-out infinite;transition:transform 0.15s ease,box-shadow 0.15s ease}.pbh-deal:hover{background:#fff7d1;color:var(--pbh-ink)}.pbh-deal:hover .pbh-deal-tag{animation:none;transform:rotate(0) translate(-1px,-1px);box-shadow:3px 3px 0 var(--pbh-ink)}.pbh-deal:hover .pbh-deal-ico{animation:none;transform:rotate(-12deg)}.pbh-deal.is-current{color:var(--pbh-rose)}@keyframes pbh-deal-swing{0%,70%,100%{transform:none}76%{transform:rotate(-16deg)}82%{transform:rotate(11deg)}88%{transform:rotate(-6deg)}94%{transform:rotate(2deg)}}@keyframes pbh-deal-pop{0%,70%,100%{transform:rotate(-4deg) scale(1)}78%{transform:rotate(3deg) scale(1.16)}86%{transform:rotate(-6deg) scale(.96)}93%{transform:rotate(-3deg) scale(1.03)}}.pbh-drawer .pbh-drow--deal{background:#fff7d1;border-radius:12px;border-bottom:0;margin:6px 0 4px;padding:0 12px}.pbh-drow--deal .pbh-deal{display:inline-flex;align-items:center;gap:8px}.pbh-drow--deal .pbh-deal-ico{width:18px;height:18px}.pbh-drow--deal small{font-size:13px;font-weight:600;color:var(--pbh-rose-dk)}.pbh-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--pbh-line);border-bottom:1px solid var(--pbh-line);box-shadow:0 28px 48px -28px rgb(17 24 39 / .28);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.16s ease,transform 0.16s ease,visibility 0s linear 0.16s}.pbh-panel.is-open{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media (max-width:1023px){.pbh-panel{display:none}}.pbh-panel-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,290px);gap:28px;max-width:80rem;margin:0 auto;padding:26px 2rem 28px}.pbh-col{min-width:0}.pbh-col-title{margin:0 0 8px;padding:0 10px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pbh-soft)}.pbh-col:nth-child(1) .pbh-col-title{color:#e11d48}.pbh-col:nth-child(2) .pbh-col-title{color:#7c3aed}.pbh-col:nth-child(3) .pbh-col-title{color:#2563eb}.pbh-link{display:flex;align-items:flex-start;gap:12px;padding:9px 10px;border-radius:12px;color:var(--pbh-ink);transition:background-color 0.12s ease}.pbh-link:hover{background:var(--pbh-wash)}.pbh-link:hover .pbh-ico{background:var(--c);color:#fff}.pbh-link[aria-current="page"] strong{color:var(--pbh-rose)}.pbh-ico{--c:var(--pbh-rose);--t:var(--pbh-tint);flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--t);color:var(--c);font-size:14.5px;transition:background-color 0.12s ease,color 0.12s ease}.pbh-ico.t1{--c:#e11d48;--t:#fff1f3}.pbh-ico.t2{--c:#7c3aed;--t:#f3efff}.pbh-ico.t3{--c:#2563eb;--t:#eaf1ff}.pbh-ico.t4{--c:#059669;--t:#e8faf2}.pbh-ico.t5{--c:#d97706;--t:#fff5e3}.pbh-ico.t6{--c:#c026d3;--t:#fcefff}.pbh-ico.t7{--c:#0d9488;--t:#e5f8f5}.pbh-ico.is-wp{--c:#21759b;--t:#e8f3f9}.pbh-ico.is-li{--c:#0a66c2;--t:#e8f1fb}.pbh-ico.is-chrome{--c:#1a73e8;--t:#e8f0fe}.pbh-link strong{display:block;font-size:14px;font-weight:600;line-height:1.35}.pbh-link small{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--pbh-mut)}.pbh-link.is-plain{padding:8px 10px}.pbh-link.is-plain strong{font-weight:500;color:var(--pbh-ink-2)}.pbh-link.is-plain:hover strong{color:var(--pbh-ink)}.pbh-feature{align-self:start;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:16px;background:#1f1418;color:#fff;transition:transform 0.15s ease}.pbh-feature:hover{transform:translateY(-2px)}.pbh-feature--product{background:#e11d48}.pbh-feature--tools{background:#6d28d9}.pbh-feature--resources{background:#1d4ed8}.pbh-feature--product .pbh-kicker,.pbh-feature--tools .pbh-kicker,.pbh-feature--resources .pbh-kicker{background:rgb(255 255 255 / .2);color:#fff}.pbh-feature--product .pbh-feature-text,.pbh-feature--tools .pbh-feature-text,.pbh-feature--resources .pbh-feature-text{color:rgb(255 255 255 / .86)}.pbh-feature--product .pbh-more,.pbh-feature--tools .pbh-more,.pbh-feature--resources .pbh-more{color:#fff;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .5);text-underline-offset:3px}.pbh-kicker{align-self:flex-start;padding:3px 8px;border-radius:6px;background:rgb(255 255 255 / .12);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fecdd3}.pbh-feature strong{font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.pbh-feature-text{font-size:13px;line-height:1.55;color:#d6c8cc}.pbh-more{margin-top:4px;font-size:13.5px;font-weight:600;color:#fda4af}.pbh-panel-foot{border-top:1px solid var(--pbh-line);background:var(--pbh-wash)}.pbh-panel-foot-in{display:flex;flex-wrap:wrap;gap:8px 28px;max-width:80rem;margin:0 auto;padding:12px 2rem 13px 2.6rem}.pbh-panel-foot a{font-size:13.5px;font-weight:600;color:var(--pbh-ink-2)}.pbh-panel-foot a:hover{color:var(--pbh-rose)}.pbh-panel-foot .pbh-foot-proof{display:inline-flex;align-items:center;gap:10px;margin-left:auto;color:var(--pbh-ink)}.pbh-foot-kicker{padding:3px 8px;border-radius:6px;background:var(--pbh-tint);color:var(--pbh-rose-dk);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pbh-col--aside{align-self:start;padding:14px 8px 10px;border-radius:16px;background:var(--pbh-wash);border:1px solid var(--pbh-line)}.pbh-col--aside .pbh-col-title{color:var(--pbh-mut)!important}.pbh-col--aside .pbh-link.is-plain{padding:7px 10px}.pbh-col--aside .pbh-link.is-plain strong{font-size:13.5px}.pbh-col--aside .pbh-link:hover{background:#fff}.pbh-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.pbh-guest{display:flex;align-items:center;gap:6px}.pbh-signin{display:none;padding:0 12px;white-space:nowrap;height:40px;align-items:center;border-radius:10px;font-size:14.5px;font-weight:500;color:var(--pbh-ink-2)}.pbh-signin:hover{background:var(--pbh-wash);color:var(--pbh-ink)}@media (min-width:1024px){.pbh-signin{display:inline-flex}}.pbh-cta{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:10px;background:var(--pbh-rose);color:#fff;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 1px 2px rgb(190 18 60 / .25),inset 0 -1px 0 rgb(0 0 0 / .14);transition:background-color 0.15s ease}.pbh-cta:hover{background:var(--pbh-rose-dk);color:#fff}@media (max-width:380px){.pbh-actions .pbh-cta{padding:0 12px;font-size:13px}}.pbh-burger{display:inline-grid;place-items:center;width:42px;height:42px;margin-right:-6px;border:0;border-radius:10px;background:none;color:var(--pbh-ink);cursor:pointer}.pbh-burger:hover{background:var(--pbh-wash)}.pbh-burger svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.pbh-burger path{transition:transform 0.2s ease,opacity 0.2s ease;transform-origin:12px 12px}.pbh-burger[aria-expanded="true"] .pbh-burger-a{transform:translateY(5px) rotate(45deg)}.pbh-burger[aria-expanded="true"] .pbh-burger-b{opacity:0}.pbh-burger[aria-expanded="true"] .pbh-burger-c{transform:translateY(-5px) rotate(-45deg)}@media (min-width:1024px){.pbh-burger{display:none}}.pbh-drawer{position:fixed;left:0;right:0;bottom:0;top:var(--pbh-top,64px);z-index:61;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;border-top:1px solid var(--pbh-line)}.pbh-drawer[hidden]{display:none}@media (min-width:1024px){.pbh-drawer{display:none!important}}.pbh-drawer-in{max-width:40rem;margin:0 auto;padding:8px 1rem 32px}.pbh-drow{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 6px;border:0;border-bottom:1px solid var(--pbh-line);background:none;color:var(--pbh-ink);font:600 16px/1.2 var(--pbh-font);text-align:left;cursor:pointer}.pbh-drow .pbh-chev{width:14px;height:14px;color:var(--pbh-soft)}.pbh-drow.is-current{color:var(--pbh-rose)}.pbh-acc-panel{padding:8px 0 14px;border-bottom:1px solid var(--pbh-line)}.pbh-acc-panel[hidden]{display:none}.pbh-acc-panel .pbh-col-title{margin:12px 0 4px;padding:0 6px}.pbh-acc-panel .pbh-link{padding:8px 6px;align-items:center}.pbh-acc-panel .pbh-ico{width:30px;height:30px;font-size:13px;border-radius:9px}.pbh-acc-panel .pbh-link strong{font-size:15px;font-weight:500}.pbh-acc-panel .is-foot strong{font-weight:600;color:var(--pbh-rose)}.pbh-drawer-cta{display:grid;gap:10px;margin-top:24px}.pbh-drawer-cta .pb-auth-guest{display:grid;gap:10px}.pbh-drawer-cta .pbh-cta,.pbh-btn-line{height:48px;font-size:15px}.pbh-btn-line{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #e5dcd8;border-radius:10px;color:var(--pbh-ink);font-weight:600}html.pbh-lock,html.pbh-lock body{overflow:hidden}html.pbh-lock .pbb{visibility:hidden}@media (prefers-reduced-motion:reduce){.pbh *,.pbh *::before,.pbh *::after{transition:none!important}.pbh-deal-ico,.pbh-deal-tag{animation:none!important}}.pbh .pb-auth-user.hidden{display:none}.pbt{--pbt-ink:#0b0b10;--pbt-butter:#ffe06a;position:relative;background:#e11d48;color:#fff;font:500 13.5px/1.3 "Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.pbt-in{max-width:80rem;margin:0 auto;padding:9px 44px 10px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px}.pbt-tag{display:none;align-items:center;gap:6px;padding:4px 9px 4px 8px;border:1.5px solid var(--pbt-ink);border-radius:7px;background:var(--pbt-butter);color:var(--pbt-ink);box-shadow:2px 2px 0 var(--pbt-ink);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:rotate(-2deg)}.pbt-tag svg{width:14px;height:14px;flex:none}.pbt-what{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px}.pbt-name{font-weight:600}.pbt-was{display:inline-block;color:#fff;font-weight:600;line-height:1}.pbt .pbfx-strike::after{top:calc(50% - 1px);height:2px;background:var(--pbt-butter)}.pbt-price{font-size:17px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pbt-once{font-weight:600}.pbt .pbfx-unit{font-size:.72em;opacity:1}.pbt-save{display:none;align-self:center;padding:2px 7px;border-radius:6px;background:#fff;color:#be123c;font-size:12px;font-weight:800;white-space:nowrap}.pbt-sep{display:none;width:1px;height:18px;background:rgb(255 255 255 / .32)}.pbt-cd{display:flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.pbt-cd-l{display:none;margin-right:4px;font-weight:600}.pbt-u{display:inline-flex;align-items:baseline;justify-content:center;gap:1px;min-width:36px;padding:4px 6px;border-radius:6px;background:rgb(11 11 16 / .28);overflow:hidden}.pbt-u b{display:inline-block;font-size:14px;font-weight:800}.pbt-u i{font-style:normal;font-size:10.5px;font-weight:600;opacity:.8}.pbt-cd.is-ending .pbt-u{background:var(--pbt-ink)}.pbt-cd.is-ending .pbt-u b{color:var(--pbt-butter)}.pbt-spots{display:none;font-weight:600;white-space:nowrap}.pbt-spots.is-low{color:var(--pbt-butter);font-weight:800}.pbt .pbt-go{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;background:var(--pbt-ink);color:#fff;box-shadow:2px 2px 0 var(--pbt-butter);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.pbt .pbt-go:hover{color:#fff;transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--pbt-butter)}.pbt-go svg{width:14px;height:14px;animation:pbt-arrow 4s 2s ease-in-out infinite}.pbt-go:hover svg{animation:none;transform:translateX(2px)}.pbt-x{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:#fff0;color:rgb(255 255 255 / .8);font-size:20px;line-height:1;cursor:pointer}.pbt-x:hover{background:rgb(11 11 16 / .2);color:#fff}.pbt-go:focus-visible,.pbt-x:focus-visible{outline:2px solid var(--pbt-butter);outline-offset:2px}@keyframes pbt-arrow{0%,82%,100%{transform:none}88%{transform:translateX(4px)}94%{transform:translateX(-1px)}}@media (min-width:640px){.pbt-in{padding:8px 52px;gap:8px 16px}.pbt-tag{display:inline-flex}.pbt-x{top:50%;transform:translateY(-50%)}}.pbt-sep.pbt-sep--spots{display:none}@media (min-width:1180px){.pbt-save,.pbt-sep{display:inline-block}.pbt-cd-l{display:inline}}@media (min-width:1280px){.pbt-spots,.pbt-sep.pbt-sep--spots{display:inline-block}}@media (prefers-reduced-motion:reduce){.pbt-go svg{animation:none}.pbt .pbt-go{transition:none}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.pbf{--pbf-bg:#ffdcdc;--pbf-line:rgba(76, 5, 25, .12);--pbf-head:#1f1013;--pbf-link:#0b0b10;--pbf-mut:rgba(0, 0, 0, .66);background:radial-gradient(1200px 520px at 12% -10%,rgb(255 255 255 / .45),transparent 60%),var(--pbf-bg);color:var(--pbf-mut);font:400 14px/1.45 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.pbf a{color:inherit;text-decoration:none}.pbf a:focus-visible{outline:2px solid var(--pbf-head);outline-offset:3px;border-radius:3px}.pbf-wrap{max-width:80rem;margin:0 auto;padding:88px 16px 0}@media (min-width:640px){.pbf-wrap{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.pbf-wrap{padding:128px 32px 0}}.pbf .pbf-aff{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin:0 0 96px;padding:28px 28px;border-radius:20px;background:#0b0b10;color:#f4f4f6;box-shadow:0 18px 40px -22px rgb(76 5 25 / .55);transition:transform .15s ease,box-shadow .15s ease}.pbf .pbf-aff:hover{transform:translateY(-2px);box-shadow:0 24px 48px -22px rgb(76 5 25 / .6)}@media (min-width:1024px){.pbf .pbf-aff{padding:32px 40px;margin-bottom:112px}}.pbf-aff__text{display:grid;gap:6px;max-width:46rem}.pbf-aff__kicker{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffdcdc}.pbf-aff__title{font-size:clamp(1.25rem, 2.2vw, 1.6rem);font-weight:750;letter-spacing:-.025em;line-height:1.2;color:#fff}.pbf-aff__sub{font-size:14px;color:#b4b4c0}.pbf-aff__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:#ffdcdc;color:#0b0b10;font-size:15px;font-weight:700;white-space:nowrap}.pbf-aff__btn span{transition:transform .15s ease}.pbf .pbf-aff:hover .pbf-aff__btn span{transform:translateX(3px)}.pbf-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 24px}@media (min-width:768px){.pbf-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.pbf-cols{grid-template-columns:repeat(6,minmax(0,1fr))}}.pbf-group+.pbf-group{margin-top:72px}.pbf-h{margin:0 0 28px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:var(--pbf-head)}.pbf-group>.pbf-h{display:block;list-style:none;cursor:default}.pbf-group>.pbf-h::-webkit-details-marker{display:none}.pbf-chev{display:none}.pbf-list{list-style:none;margin:0;padding:0;display:grid;gap:20px}.pbf-list li{line-height:1.5}.pbf-list a{color:var(--pbf-link);transition:color .15s ease}.pbf-list a:hover{color:#000;text-decoration:underline;text-decoration-color:rgb(0 0 0 / .55);text-decoration-thickness:1px;text-underline-offset:4px}.pbf-hub a{font-weight:600;white-space:nowrap}.pbf-hub span{display:inline-block;transition:transform .15s ease}.pbf-hub a:hover span{transform:translateX(2px)}.pbf-tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:5px;background:#0b0b10;color:#ffdcdc;font-size:12px;font-weight:600;line-height:1.5;vertical-align:1px}.pbf-base{display:grid;gap:24px;margin-top:120px;padding:40px 0 56px;border-top:1px solid var(--pbf-line)}.pbf-top{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"brand apps social";align-items:center;gap:16px 24px}.pbf-top .pbf-brand{grid-area:brand;justify-self:start}.pbf-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 32px}.pbf-apps{grid-area:apps;display:flex;gap:10px}.pbf .pbf-app{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:6px 16px 6px 13px;border-radius:12px;background:#0b0b10;color:#fff;transition:transform .15s ease,box-shadow .15s ease}.pbf .pbf-app:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px rgb(76 5 25 / .6)}.pbf-app i{font-size:22px;line-height:1;width:22px;text-align:center}.pbf-app .fa-android{color:#3ddc84}.pbf-app span{display:grid;line-height:1.15;text-align:left}.pbf-app small{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffdcdc}.pbf-app b{font-size:14.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.pbf .pbf-brand{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:#0b0b10}.pbf-brand img{width:28px;height:28px;object-fit:contain}.pbf-copy{margin:0;font-size:13px;color:var(--pbf-mut)}.pbf-legal{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;font-size:13px}.pbf-legal a{color:var(--pbf-mut);transition:color .15s ease}.pbf-legal a:hover{color:#000}.pbf-social{grid-area:social;display:flex;gap:8px}.pbf-social a{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--pbf-line);border-radius:8px;color:var(--pbf-link);font-size:15px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pbf-social a:hover{background:rgb(255 255 255 / .55);border-color:rgb(76 5 25 / .3);color:#000}@media (max-width:767px){.pbf-wrap{padding-top:56px}.pbf .pbf-aff{gap:18px;margin-bottom:48px;padding:24px 22px;border-radius:18px}.pbf-aff__btn{width:100%;justify-content:center}.pbf-cols{display:block;border-bottom:1px solid var(--pbf-line)}.pbf-group,.pbf-group+.pbf-group{margin-top:0;border-top:1px solid var(--pbf-line)}.pbf-group>.pbf-h{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:19px 2px;font-size:13px;cursor:pointer;-webkit-tap-highlight-color:#fff0}.pbf-chev{display:block;flex:none;width:9px;height:9px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.pbf-group[open]>.pbf-h .pbf-chev{transform:translateY(2px) rotate(-135deg)}.pbf-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:2px 2px 26px}.pbf-list li.pbf-hub{grid-column:1 / -1}.pbf-base{gap:22px;margin-top:0;padding:36px 0 44px;border-top:0}.pbf-top{grid-template-columns:1fr auto;grid-template-areas:"brand social" "apps apps";gap:22px 16px}.pbf-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pbf .pbf-app{justify-content:center;padding:8px 12px}.pbf-row{display:grid;gap:16px}.pbf-copy{line-height:1.6}.pbf-legal{gap:10px 20px}}@media (max-width:359px){.pbf-list{grid-template-columns:1fr}}body:has(.pbb.is-on) .pbf-base{padding-bottom:128px}@media (max-width:559px){body:has(.pbb.is-on) .pbf-base{padding-bottom:168px}}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111827;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html{margin-top:0!important;scroll-behavior:smooth}#wpadminbar{display:none}@media screen and (min-width:783px){html body.admin-bar{margin-top:0!important}}.gradient-text{background:linear-gradient(135deg,#ef4444,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.nav-blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgb(255 255 255 / .85)}.hero-pattern{background-image:radial-gradient(circle at 1px 1px,rgb(239 68 68 / .08) 1px,transparent 0);background-size:40px 40px}.pb-noise-bg,.pb-dark-noise-bg{position:relative;isolation:isolate}.pb-noise-bg{background:linear-gradient(135deg,#fff 0%,#f8fafc 55%,#fff7f7 100%)}.pb-dark-noise-bg{background:linear-gradient(135deg,#111827 0%,#18181b 52%,#2d1118 100%)}.pb-noise-bg::before,.pb-dark-noise-bg::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.2;background-image:linear-gradient(120deg,rgb(239 68 68 / .12),rgb(16 185 129 / .06),rgb(56 189 248 / .06));background-size:100% 100%}.pb-dark-noise-bg::before{opacity:.12;background-image:linear-gradient(120deg,rgb(248 113 113 / .22),rgb(45 212 191 / .12),rgb(255 255 255 / .06))}.pb-soft-grid{background-image:linear-gradient(rgb(255 255 255 / .22) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .22) 1px,transparent 1px);background-size:44px 44px}.pb-glass-panel{background:rgb(255 255 255 / .76);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (max-width:640px){.pb-mobile-copy{max-width:calc(100vw - 2rem);overflow-wrap:anywhere}}.card-hover{transition:all 0.3s ease}.card-hover:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgb(0 0 0 / .1)}.pb-testimonial-track{display:flex;width:max-content;gap:1rem;animation:pb-testimonial-slide 34s linear infinite;will-change:transform}.pb-testimonial-track-reverse{animation-name:pb-testimonial-slide-reverse}.pb-testimonial-track:hover{animation-play-state:paused}.pb-logo-slider{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pb-logo-track{display:flex;width:max-content;gap:1rem;animation:pb-logo-slide 36s linear infinite;will-change:transform}.pb-logo-track:hover{animation-play-state:paused}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pb-testimonial-slide{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 0.5rem))}}@keyframes pb-testimonial-slide-reverse{from{transform:translateX(calc(-50% - 0.5rem))}to{transform:translateX(0)}}@keyframes pb-logo-slide{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 0.5rem))}}@media (prefers-reduced-motion:reduce){.pb-testimonial-track,.pb-testimonial-track-reverse,.pb-logo-track{animation:none}}.animate-float{animation:float 3s ease-in-out infinite}.animate-fade-in{animation:fadeIn 0.6s ease-out forwards;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}.prose{color:#4b5563;line-height:1.85}.prose h2{color:#030712;font-size:1.6rem;font-weight:800;letter-spacing:-.01em;margin-top:2.75rem;margin-bottom:1rem}.prose h3{color:#111827;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin-top:2rem;margin-bottom:.75rem}.prose p{margin-bottom:1.25rem}.prose a{color:#dc2626;font-weight:600;text-decoration:none}.prose a:hover{text-decoration:underline}.prose strong{color:#111827;font-weight:700}.prose ul,.prose ol{padding-left:1.5rem;margin-bottom:1.25rem}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose ul ul{list-style-type:circle}.prose ul ul ul{list-style-type:square}.prose li{display:list-item;margin-bottom:.5rem}.prose li::marker{color:#f87171}.prose blockquote{border-left:2px solid #f87171;background:rgb(254 242 242 / .6);border-radius:0 .75rem .75rem 0;padding:.75rem 1.25rem;margin:1.75rem 0;color:#374151;font-style:normal}.prose img{max-width:100%;border-radius:.85rem;box-shadow:0 18px 40px -28px rgb(15 23 42 / .45);margin:1.75rem 0}.prose table{width:100%;border-collapse:collapse;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.95rem;overflow-x:auto;display:block}.prose thead{background-color:#f3f4f6}.prose th{border:1px solid #d1d5db;padding:.6rem 1rem;text-align:left;font-weight:600;color:#1f2937}.prose td{border:1px solid #e5e7eb;padding:.6rem 1rem;color:#4b5563}.prose tr:nth-child(even) td{background-color:#f9fafb}.prose .pinboostr-cluster-links{position:relative;margin:3rem 0 0;padding:1.35rem 1.5rem 1.4rem 1.75rem;border:1px solid #fee2e2;border-left:4px solid #ef4444;border-radius:8px;background:linear-gradient(135deg,#fff7f7 0%,#fff 54%,#f8fafc 100%);box-shadow:0 14px 34px rgb(15 23 42 / .07)}.prose .pinboostr-cluster-links::before{content:"";position:absolute;top:1.35rem;right:1.4rem;width:2.4rem;height:2.4rem;border-radius:8px;background:linear-gradient(135deg,rgb(239 68 68 / .12),rgb(236 72 153 / .08))}.prose .pinboostr-cluster-links h2{max-width:calc(100% - 3.25rem);margin:0 0 .55rem;color:#111827;font-size:1.05rem;font-weight:800;line-height:1.3}.prose .pinboostr-cluster-links p{max-width:46rem;margin:0;color:#4b5563;font-size:1rem;line-height:1.75}.prose .pinboostr-cluster-links a{color:#dc2626;font-weight:700;text-decoration:underline;text-decoration-color:rgb(220 38 38 / .28);text-decoration-thickness:2px;text-underline-offset:.18em;transition:color 0.2s ease,text-decoration-color 0.2s ease}.prose .pinboostr-cluster-links a:hover{color:#be123c;text-decoration-color:rgb(190 18 60 / .6)}@media (max-width:640px){.prose .pinboostr-cluster-links{margin-top:2.25rem;padding:1.1rem 1rem 1.15rem}.prose .pinboostr-cluster-links::before{display:none}.prose .pinboostr-cluster-links h2{max-width:none}}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border-radius:.625rem;font-size:.875rem;font-weight:600;color:#374151;border:1px solid #e5e7eb;background:#fff;transition:all 0.2s;text-decoration:none}.page-numbers:hover,.page-numbers.current{background:linear-gradient(135deg,#ef4444,#ec4899);color:#fff;border-color:#fff0}.page-numbers.dots{border-color:#fff0;background:#fff0}nav .page-numbers{margin:0 2px}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #ef4444;outline-offset:2px}[hidden]{display:none!important}.pbg{--ink:#0f172a;--muted:#64748b;--line:#e9eef5;--soft:#f8fafc;--pink:#ff3d74;--rose:#e11d48;background:#fff;color:var(--ink);font-size:16px;line-height:1.6}.pbg *{box-sizing:border-box}.pbg a{text-decoration:none;color:inherit}.pbg-wrap{max-width:1120px;margin:0 auto;padding:0 1.25rem}.pbg-nav{position:sticky;top:0;z-index:40;background:rgb(255 255 255 / .9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.pbg-nav__in{display:flex;align-items:center;gap:1rem;max-width:1120px;margin:0 auto;padding:.7rem 1.25rem}.pbg-nav__brand{flex:none;display:flex;align-items:center;gap:.5rem;font-weight:900;font-size:1rem;line-height:1.1;color:var(--ink);white-space:nowrap}.pbg-nav__brand i{color:var(--pink)}.pbg-nav__links{display:flex;gap:.15rem;flex:1 1 auto;min-width:0;justify-content:flex-end;overflow-x:auto;scrollbar-width:none}.pbg-nav__links::-webkit-scrollbar{display:none}.pbg-nav__links a{flex:none;padding:.45rem .6rem;border-radius:999px;font-size:.8rem;font-weight:800;color:#475569;white-space:nowrap}.pbg-nav__links a:hover{background:#fff1f2;color:var(--rose)}.pbg-nav__cta{flex:none;display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1rem;border-radius:999px;background:var(--ink);color:#fff;font-weight:800;font-size:.85rem}.pbg-hero{position:relative;overflow:hidden;text-align:center;background:radial-gradient(1200px 480px at 50% -10%,#ffe4ec 0%,#fff5f7 38%,#fff 72%)}.pbg-hero__in{max-width:820px;margin:0 auto;padding:4.5rem 1.25rem 3rem}.pbg-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .9rem;border-radius:999px;background:#fff;border:1px solid #fecdd3;color:var(--rose);font-size:.78rem;font-weight:900;letter-spacing:.04em}.pbg-hero h1{margin:1.25rem 0 0;font-size:clamp(2.4rem,6vw,4rem);font-weight:900;line-height:1.05;letter-spacing:-.02em}.pbg-hero h1 span{color:var(--rose)}.pbg-hero p{max-width:42rem;margin:1.1rem auto 0;color:#475569;font-size:1.15rem;font-weight:500;line-height:1.7}.pbg-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.8rem}.pbg-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.4rem;border-radius:12px;font-weight:800;font-size:.95rem;transition:transform .15s ease,box-shadow .15s ease}.pbg-btn:hover{transform:translateY(-2px)}.pbg-btn--primary{background:var(--pink);color:#fff;box-shadow:0 12px 30px rgb(255 61 116 / .32)}.pbg-btn--ghost{background:#fff;border:1px solid var(--line);color:var(--ink)}.pbg a.pbg-btn--primary,.pbg a.pbg-nav__cta{color:#fff}.pbg-hero__meta{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:1.8rem;color:#64748b;font-size:.9rem;font-weight:700}.pbg-hero__meta span{display:inline-flex;align-items:center;gap:.45rem}.pbg-hero__meta i{color:#10b981}.pbg-path{padding:3.5rem 0 1rem}.pbg-path h2,.pbg-help h2{text-align:center;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:900;margin:0}.pbg-path__sub{text-align:center;color:var(--muted);margin:.6rem auto 0;max-width:36rem;font-weight:500}.pbg-path__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.pbg-card{display:block;padding:1.4rem;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 1px 2px rgb(15 23 42 / .04);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.pbg-card:hover{transform:translateY(-3px);border-color:#fecdd3;box-shadow:0 18px 40px rgb(15 23 42 / .08)}.pbg-card__n{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:12px;background:#fff1f2;color:var(--rose);font-weight:900}.pbg-card__icon{float:right;font-size:1.4rem;color:#cbd5e1}.pbg-card h3{margin:1rem 0 0;font-size:1.15rem;font-weight:900}.pbg-card p{margin:.4rem 0 0;color:var(--muted);font-size:.92rem;font-weight:500;line-height:1.55}.pbg-card__count{display:inline-block;margin-top:.9rem;color:var(--rose);font-size:.82rem;font-weight:800}.pbg-part{scroll-margin-top:5rem;padding-top:3.5rem}.pbg-part__head{display:flex;align-items:center;gap:1rem;padding:1.5rem 0;border-bottom:2px solid var(--line);margin-bottom:2rem}.pbg-part__badge{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:16px;background:var(--ink);color:#fff;font-weight:900;font-size:1.1rem}.pbg-part__head h2{margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:900}.pbg-part__head p{margin:.25rem 0 0;color:var(--muted);font-weight:500}.pbg-lesson{scroll-margin-top:5rem;margin-bottom:2.5rem;border:1px solid var(--line);border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgb(15 23 42 / .04)}.pbg-lesson__top{padding:1.6rem 1.8rem 1.2rem}.pbg-lesson__tag{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pbg-step{display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 .4rem;border-radius:10px;background:var(--pink);color:#fff;font-weight:900}.pbg-meta{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;background:var(--soft);border:1px solid var(--line);color:#475569;font-size:.78rem;font-weight:800}.pbg-meta--plan{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.pbg-lesson h3{margin:.9rem 0 0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:900;line-height:1.15}.pbg-lesson__what{margin:.5rem 0 0;color:#475569;font-size:1.05rem;font-weight:500;line-height:1.6}.pbg-shot{margin:1.4rem 1.8rem 0;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgb(15 23 42 / .12)}.pbg-shot__bar{display:flex;align-items:center;gap:.4rem;padding:.6rem .9rem;background:#f1f5f9;border-bottom:1px solid var(--line)}.pbg-shot__bar span{width:.7rem;height:.7rem;border-radius:50%;background:#cbd5e1}.pbg-shot__bar span:nth-child(1){background:#fca5a5}.pbg-shot__bar span:nth-child(2){background:#fcd34d}.pbg-shot__bar span:nth-child(3){background:#86efac}.pbg-shot__bar small{margin-left:.6rem;color:#94a3b8;font-size:.75rem;font-weight:700}.pbg-shot img{display:block;width:100%;height:auto}.pbg-body{display:grid;grid-template-columns:1fr;gap:1.4rem;padding:1.6rem 1.8rem 1.9rem}.pbg-steps{counter-reset:s;display:grid;gap:.7rem;margin:0;padding:0}.pbg-steps li{list-style:none;display:grid;grid-template-columns:2rem 1fr;align-items:start;gap:.85rem;font-size:1rem;font-weight:500;color:#334155}.pbg-steps li::before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:8px;background:#fff1f2;color:var(--rose);font-weight:900;font-size:.85rem}.pbg-steps b{font-weight:800;color:var(--ink)}.pbg-tip{display:flex;gap:.8rem;padding:1rem 1.1rem;border-radius:14px;background:#fffbeb;border:1px solid #fde68a}.pbg-tip i{color:#d97706;font-size:1.1rem;margin-top:.1rem}.pbg-tip strong{display:block;color:#92400e;font-size:.9rem}.pbg-tip ul{margin:.3rem 0 0;padding-left:1.1rem;color:#78350f;font-size:.9rem;font-weight:500}.pbg-tip li{margin-top:.2rem}.pbg-help{margin-top:3.5rem;padding:3rem 0;background:var(--soft);border-top:1px solid var(--line)}.pbg-help__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem}.pbg-faq{padding:1.2rem 1.3rem;border:1px solid var(--line);border-radius:16px;background:#fff}.pbg-faq strong{display:block;font-weight:900;color:var(--ink)}.pbg-faq p{margin:.4rem 0 0;color:var(--muted);font-size:.92rem;font-weight:500;line-height:1.6}.pbg-cta{text-align:center;padding:4rem 1.25rem;background:radial-gradient(900px 360px at 50% 120%,#ffe4ec,#fff)}.pbg-cta h2{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;margin:0}.pbg-cta p{max-width:36rem;margin:.8rem auto 0;color:#475569;font-weight:500}.pbg-cta .pbg-hero__actions{margin-top:1.6rem}@media (max-width:900px){.pbg-path__grid{grid-template-columns:repeat(2,1fr)}.pbg-help__grid{grid-template-columns:1fr}}@media (max-width:600px){.pbg-path__grid{grid-template-columns:1fr}.pbg-lesson__top,.pbg-body{padding-left:1.1rem;padding-right:1.1rem}.pbg-shot{margin-left:1.1rem;margin-right:1.1rem}.pbg-nav__brand span{display:none}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;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}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.-inset-4{inset:-1rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-bottom-1\.5{bottom:-.375rem}.-bottom-16{bottom:-4rem}.-bottom-2{bottom:-.5rem}.-bottom-20{bottom:-5rem}.-bottom-3{bottom:-.75rem}.-bottom-32{bottom:-8rem}.-bottom-40{bottom:-10rem}.-bottom-\[0\.16em\]{bottom:-.16em}.-left-16{left:-4rem}.-left-2{left:-.5rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-32{left:-8rem}.-left-40{left:-10rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-32{right:-8rem}.-right-8{right:-2rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.-top-40{top:-10rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-10{right:2.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-24{top:6rem}.top-4{top:1rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.mx-auto{margin-left:auto;margin-right:auto}.-mt-12{margin-top:-3rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[0\.26em\]{height:.26em}.h-\[28rem\]{height:28rem}.h-\[30rem\]{height:30rem}.h-\[36rem\]{height:36rem}.h-\[38rem\]{height:38rem}.h-\[3px\]{height:3px}.h-\[40rem\]{height:40rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3\.2rem\]{min-height:3.2rem}.min-h-\[3\.4rem\]{min-height:3.4rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[15\%\]{width:15%}.w-\[20rem\]{width:20rem}.w-\[28rem\]{width:28rem}.w-\[30rem\]{width:30rem}.w-\[36rem\]{width:36rem}.w-\[40rem\]{width:40rem}.w-\[46rem\]{width:46rem}.w-\[50rem\]{width:50rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[820px\]{min-width:820px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[68ch\]{max-width:68ch}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem*var(--tw-space-x-reverse));margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-100\/60{border-color:hsl(0 93% 94% / .6)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-400\/30{border-color:hsl(0 91% 71% / .3)}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-teal-100{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity,1))}.border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsl(0 0% 100% / .1)}.border-white\/15{border-color:hsl(0 0% 100% / .15)}.border-white\/20{border-color:hsl(0 0% 100% / .2)}.border-white\/5{border-color:hsl(0 0% 100% / .05)}.border-white\/90{border-color:hsl(0 0% 100% / .9)}.border-yellow-100{--tw-border-opacity:1;border-color:rgb(254 249 195/var(--tw-border-opacity,1))}.bg-\[\#fbfcf8\]{--tw-bg-opacity:1;background-color:rgb(251 252 248/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:rgb(255 251 235 / .4)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgb(245 158 11 / .1)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/40{background-color:rgb(239 246 255 / .4)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:rgb(59 130 246 / .1)}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-50\/40{background-color:rgb(236 254 255 / .4)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-400\/20{background-color:rgb(52 211 153 / .2)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/60{background-color:rgb(236 253 245 / .6)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgb(16 185 129 / .1)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/60{background-color:rgb(249 250 251 / .6)}.bg-gray-50\/70{background-color:rgb(249 250 251 / .7)}.bg-gray-50\/80{background-color:rgb(249 250 251 / .8)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-pink-300\/20{background-color:rgb(249 168 212 / .2)}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-50\/60{background-color:rgb(253 242 248 / .6)}.bg-pink-500\/10{background-color:rgb(236 72 153 / .1)}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-300\/20{background-color:hsl(0 94% 82% / .2)}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/40{background-color:hsl(0 86% 97% / .4)}.bg-red-50\/60{background-color:hsl(0 86% 97% / .6)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:rgb(239 68 68 / .1)}.bg-red-500\/15{background-color:rgb(239 68 68 / .15)}.bg-red-500\/20{background-color:rgb(239 68 68 / .2)}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:rgb(244 63 94 / .1)}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-50\/40{background-color:rgb(240 249 255 / .4)}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50\/40{background-color:rgb(240 253 250 / .4)}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#fff0}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/40{background-color:rgb(245 243 255 / .4)}.bg-violet-500\/10{background-color:rgb(139 92 246 / .1)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsl(0 0% 100% / .1)}.bg-white\/20{background-color:hsl(0 0% 100% / .2)}.bg-white\/5{background-color:hsl(0 0% 100% / .05)}.bg-white\/70{background-color:hsl(0 0% 100% / .7)}.bg-white\/75{background-color:hsl(0 0% 100% / .75)}.bg-white\/80{background-color:hsl(0 0% 100% / .8)}.bg-white\/90{background-color:hsl(0 0% 100% / .9)}.bg-white\/95{background-color:hsl(0 0% 100% / .95)}.bg-white\/\[0\.02\]{background-color:hsl(0 0% 100% / .02)}.bg-white\/\[0\.06\]{background-color:hsl(0 0% 100% / .06)}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-\[linear-gradient\(135deg\2c \#fff_0\%\2c \#fff7f8_40\%\2c \#ffe4ea_72\%\2c \#ffd4dc_100\%\)\]{background-image:linear-gradient(135deg,#fff,#fff7f8 40%,#ffe4ea 72%,#ffd4dc)}.bg-\[linear-gradient\(145deg\2c \#ffffff_0\%\2c \#fbfdff_42\%\2c \#fff1f4_100\%\)\]{background-image:linear-gradient(145deg,#fff,#fbfdff 42%,#fff1f4)}.bg-\[radial-gradient\(60\%_60\%_at_70\%_0\%\2c rgba\(244\2c 63\2c 94\2c \.10\)\2c transparent_70\%\)\]{background-image:radial-gradient(60% 60% at 70% 0,rgb(244 63 94 / .1),transparent 70%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-amber-100\/25{--tw-gradient-from:hsla(48,96%,89%,.25) var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from:rgba(245,158,11,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from:rgba(59,130,246,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from:rgba(16,185,129,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50\/50{--tw-gradient-from:rgba(249,250,251,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-950{--tw-gradient-from:#030712 var(--tw-gradient-from-position);--tw-gradient-to:rgba(3,7,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500\/10{--tw-gradient-from:rgba(236,72,153,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-100\/60{--tw-gradient-from:hsla(0,93%,94%,.6) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,93%,94%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-200\/30{--tw-gradient-from:hsla(0,96%,89%,.3) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,91%,71%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50\/40{--tw-gradient-from:hsla(0,86%,97%,.4) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500\/10{--tw-gradient-from:rgba(244,63,94,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from:rgba(139,92,246,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/80{--tw-gradient-from:hsla(0,0%,100%,.8) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-100\/20{--tw-gradient-to:rgba(252,231,243,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(252,231,243,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-400{--tw-gradient-to:rgba(244,114,182,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f472b6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-50\/50{--tw-gradient-to:rgba(253,242,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(253,242,248,.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-50\/15{--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,86%,97%,.15) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-500\/40{--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(239,68,68,.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-red-950{--tw-gradient-to:rgba(69,10,10,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#450a0a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-100\/15{--tw-gradient-to:hsla(48,96%,89%,.15) var(--tw-gradient-to-position)}.to-cyan-500\/5{--tw-gradient-to:rgba(6,182,212,.05) var(--tw-gradient-to-position)}.to-gray-50\/50{--tw-gradient-to:rgba(249,250,251,.5) var(--tw-gradient-to-position)}.to-gray-50\/80{--tw-gradient-to:rgba(249,250,251,.8) var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to:rgba(249,115,22,.05) var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to:rgba(168,85,247,.05) var(--tw-gradient-to-position)}.to-red-500\/5{--tw-gradient-to:rgba(239,68,68,.05) var(--tw-gradient-to-position)}.to-red-950{--tw-gradient-to:#450a0a var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to:#fda4af var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to:#fb7185 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-rose-500\/5{--tw-gradient-to:rgba(244,63,94,.05) var(--tw-gradient-to-position)}.to-rose-700{--tw-gradient-to:#be123c var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/5{--tw-gradient-to:rgba(20,184,166,.05) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left-top{-o-object-position:left top;object-position:left top}.object-top{-o-object-position:top;object-position:top}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pr-14{padding-right:3.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.075rem\]{font-size:1.075rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[2\.05rem\]{font-size:2.05rem}.text-\[8px\]{font-size:8px}.text-\[8rem\]{font-size:8rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.22\]{line-height:1.22}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#080b2d\]{--tw-text-opacity:1;color:rgb(8 11 45/var(--tw-text-opacity,1))}.text-\[\#0a66c2\]{--tw-text-opacity:1;color:rgb(10 102 194/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-300\/90{color:rgb(209 213 219 / .9)}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-200\/80{color:hsl(0 96% 89% / .8)}.text-red-200\/90{color:hsl(0 96% 89% / .9)}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-50{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-transparent{color:#fff0}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:hsl(0 0% 100% / .2)}.text-white\/30{color:hsl(0 0% 100% / .3)}.text-white\/50{color:hsl(0 0% 100% / .5)}.text-white\/60{color:hsl(0 0% 100% / .6)}.text-white\/70{color:hsl(0 0% 100% / .7)}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.4\]{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_14px_45px_-26px_rgba\(15\2c 23\2c 42\2c 0\.65\)\]{--tw-shadow:0 14px 45px -26px rgba(15,23,42,.65);--tw-shadow-colored:0 14px 45px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_45px_-30px_rgba\(236\2c 72\2c 153\2c 0\.8\)\]{--tw-shadow:0 14px 45px -30px rgba(236,72,153,.8);--tw-shadow-colored:0 14px 45px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-34px_rgba\(15\2c 23\2c 42\2c 0\.5\)\]{--tw-shadow:0 18px 44px -34px rgba(15,23,42,.5);--tw-shadow-colored:0 18px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_-40px_rgba\(15\2c 23\2c 42\2c 0\.6\)\]{--tw-shadow:0 20px 50px -40px rgba(15,23,42,.6);--tw-shadow-colored:0 20px 50px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_-46px_rgba\(15\2c 23\2c 42\2c 0\.75\)\]{--tw-shadow:0 22px 60px -46px rgba(15,23,42,.75);--tw-shadow-colored:0 22px 60px -46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-32px_rgba\(15\2c 23\2c 42\2c 0\.55\)\]{--tw-shadow:0 24px 60px -32px rgba(15,23,42,.55);--tw-shadow-colored:0 24px 60px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-36px_rgba\(219\2c 39\2c 119\2c 0\.55\)\]{--tw-shadow:0 24px 60px -36px rgba(219,39,119,.55);--tw-shadow-colored:0 24px 60px -36px var(--tw-shadow-color)}.shadow-\[0_24px_60px_-36px_rgba\(219\2c 39\2c 119\2c 0\.55\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:rgba(0,0,0,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-100{--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-200{--tw-shadow-color:#e5e7eb;--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-300\/30{--tw-shadow-color:rgba(209,213,219,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-300\/40{--tw-shadow-color:rgba(209,213,219,.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-950\/15{--tw-shadow-color:rgba(3,7,18,.15);--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-200{--tw-shadow-color:#fbcfe8;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-100{--tw-shadow-color:#fee2e2;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-100\/80{--tw-shadow-color:hsla(0,93%,94%,.8);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-200{--tw-shadow-color:#fecaca;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-200\/60{--tw-shadow-color:hsla(0,96%,89%,.6);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-200\/70{--tw-shadow-color:hsla(0,96%,89%,.7);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color:rgba(239,68,68,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/25{--tw-shadow-color:rgba(239,68,68,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/30{--tw-shadow-color:rgba(127,29,29,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/40{--tw-shadow-color:rgba(127,29,29,.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-950\/20{--tw-shadow-color:rgba(69,10,10,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-950\/10{--tw-shadow-color:rgba(2,6,23,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-950\/30{--tw-shadow-color:rgba(2,6,23,.3);--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-900\/5{--tw-ring-color:rgba(17,24,39,.05)}.ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgb(252 231 243/var(--tw-ring-opacity,1))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.ring-red-100\/80{--tw-ring-color:hsla(0,93%,94%,.8)}.ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity,1))}.ring-violet-100{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[100px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[width\]{will-change:width}.\[background-image\:linear-gradient\(rgba\(239\2c 68\2c 68\2c \.04\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(239\2c 68\2c 68\2c \.04\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgb(239 68 68 / .04) 1px,transparent 0),linear-gradient(90deg,rgb(239 68 68 / .04) 1px,transparent 0)}.\[background-image\:linear-gradient\(rgba\(255\2c 255\2c 255\2c \.03\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(255\2c 255\2c 255\2c \.03\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(hsl(0 0% 100% / .03) 1px,transparent 0),linear-gradient(90deg,hsl(0 0% 100% / .03) 1px,transparent 0)}.\[background-image\:radial-gradient\(circle_at_1px_1px\2c rgba\(15\2c 23\2c 42\2c \.05\)_1px\2c transparent_0\)\]{background-image:radial-gradient(circle at 1px 1px,rgb(15 23 42 / .05) 1px,transparent 0)}.\[background-size\:36px_36px\]{background-size:36px 36px}.\[background-size\:40px_40px\]{background-size:40px 40px}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[mask-image\:linear-gradient\(90deg\2c transparent\2c \#000_6\%\2c \#000_94\%\2c transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.open\:border-red-200[open]{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.open\:shadow-sm[open]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-2\.5:hover{gap:.625rem}.hover\:border-emerald-200:hover{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-red-400\/40:hover{border-color:hsl(0 91% 71% / .4)}.hover\:border-white\/30:hover{border-color:hsl(0 0% 100% / .3)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsl(0 0% 100% / .1)}.hover\:bg-white\/15:hover{background-color:hsl(0 0% 100% / .15)}.hover\:bg-white\/5:hover{background-color:hsl(0 0% 100% / .05)}.hover\:bg-white\/\[0\.04\]:hover{background-color:hsl(0 0% 100% / .04)}.hover\:text-gray-950:hover{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-\[0_0_20px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]:hover{--tw-shadow:0 0 20px hsla(0,0%,100%,.2);--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.hover\:shadow-\[0_0_30px_rgba\(139\2c 92\2c 246\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(139,92,246,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(16\2c 185\2c 129\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(16,185,129,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(236\2c 72\2c 153\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(236,72,153,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(244\2c 63\2c 94\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(244,63,94,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(245\2c 158\2c 11\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(245,158,11,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(59\2c 130\2c 246\2c 0\.15\)\]:hover{--tw-shadow:0 0 30px rgba(59,130,246,.15);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_28px_60px_-40px_rgba\(15\2c 23\2c 42\2c 0\.6\)\]:hover{--tw-shadow:0 28px 60px -40px rgba(15,23,42,.6);--tw-shadow-colored:0 28px 60px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_30px_60px_-40px_rgba\(15\2c 23\2c 42\2c 0\.5\)\]:hover{--tw-shadow:0 30px 60px -40px rgba(15,23,42,.5);--tw-shadow-colored:0 30px 60px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:shadow-emerald-50:hover{--tw-shadow-color:#ecfdf5;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-gray-100:hover{--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-gray-200\/50:hover{--tw-shadow-color:rgba(229,231,235,.5);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-gray-200\/60:hover{--tw-shadow-color:rgba(229,231,235,.6);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-pink-100\/60:hover{--tw-shadow-color:rgba(252,231,243,.6);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-100\/50:hover{--tw-shadow-color:hsla(0,93%,94%,.5);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-100\/60:hover{--tw-shadow-color:hsla(0,93%,94%,.6);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-200:hover{--tw-shadow-color:#fecaca;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-300\/60:hover{--tw-shadow-color:hsla(0,94%,82%,.6);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-50:hover{--tw-shadow-color:#fef2f2;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-500\/30:hover{--tw-shadow-color:rgba(239,68,68,.3);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-500\/40:hover{--tw-shadow-color:rgba(239,68,68,.4);--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-red-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-2:focus{left:.5rem}.focus\:top-2:focus{top:.5rem}.focus\:z-\[9999\]:focus{z-index:9999}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:font-semibold:focus{font-weight:600}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.focus\:ring-red-500\/30:focus{--tw-ring-color:rgba(239,68,68,.3)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-red-400\/60:focus-visible{--tw-ring-color:hsla(0,91%,71%,.6)}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:hsla(0,0%,100%,.7)}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99}.active\:scale-\[0\.99\]:active,.group[open] .group-open\:rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-45{--tw-rotate:45deg}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-x-0\.5,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:border-amber-500\/30{border-color:rgb(245 158 11 / .3)}.group:hover .group-hover\:border-blue-500\/30{border-color:rgb(59 130 246 / .3)}.group:hover .group-hover\:border-emerald-500\/30{border-color:rgb(16 185 129 / .3)}.group:hover .group-hover\:border-pink-500\/30{border-color:rgb(236 72 153 / .3)}.group:hover .group-hover\:border-rose-500\/30{border-color:rgb(244 63 94 / .3)}.group:hover .group-hover\:border-violet-500\/30{border-color:rgb(139 92 246 / .3)}.group:hover .group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.group:hover .group-hover\:from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.group:hover .group-hover\:text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.group:hover .group-hover\:ring-transparent{--tw-ring-color:transparent}@media (min-width:640px){.sm\:-inset-6{inset:-1.5rem}.sm\:bottom-4{bottom:1rem}.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:top-4{top:1rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-9{height:2.25rem}.sm\:w-\[22rem\]{width:22rem}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:rounded-\[1\.35rem\]{border-radius:1.35rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pr-20{padding-right:5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-28{padding-top:7rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[2\.35rem\]{font-size:2.35rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:leading-\[1\.18\]{line-height:1.18}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-24{margin-bottom:6rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:max-w-none{max-width:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\],.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_\.95fr\]{grid-template-columns:1fr .95fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[280px_minmax\(0\2c 1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_460px\]{grid-template-columns:minmax(0,1fr) 460px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-16{gap:4rem}.lg\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem*var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:p-12{padding:3rem}.lg\:p-8{padding:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem}.lg\:pb-28,.lg\:py-28{padding-bottom:7rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-20{padding-top:5rem}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[2\.50rem\]{font-size:2.5rem}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[2\.85rem\]{font-size:2.85rem}.lg\:text-\[3\.4rem\]{font-size:3.4rem}.lg\:leading-\[1\.15\]{line-height:1.15}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-14{gap:3.5rem}.xl\:text-\[2\.50rem\]{font-size:2.5rem}.xl\:text-\[3\.15rem\]{font-size:3.15rem}.xl\:text-\[3\.35rem\]{font-size:3.35rem}}.\[\&\>p\:first-of-type\]\:text-xl>p:first-of-type{font-size:1.25rem;line-height:1.75rem}.\[\&\>p\:first-of-type\]\:leading-relaxed>p:first-of-type{line-height:1.625}.\[\&\>p\:first-of-type\]\:text-gray-800>p:first-of-type{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.\[\&_p\]\:mb-3 p{margin-bottom:.75rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:space-y-2 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}body.pb-retro{background-color:#fdf5ef!important}.pb-retro .bg-white{background-color:#fffaf6!important}.pb-retro .bg-gray-50,.pb-retro .bg-gray-100,.pb-retro .bg-slate-50,.pb-retro .bg-slate-100,.pb-retro .bg-neutral-50,.pb-retro .bg-neutral-100,.pb-retro .bg-zinc-50,.pb-retro .bg-stone-50{background-color:#f6e8de!important}.pb-retro .border-gray-100,.pb-retro .border-gray-200,.pb-retro .border-gray-300,.pb-retro .border-slate-100,.pb-retro .border-slate-200,.pb-retro .border-neutral-200,.pb-retro .border-zinc-200,.pb-retro .border-stone-200{border-color:#ecd9cf!important}.pb-retro .from-white{--tw-gradient-from:#fffaf6 var(--tw-gradient-from-position) !important}.pb-retro .to-white{--tw-gradient-to:#fffaf6 var(--tw-gradient-to-position) !important}.pb-retro .from-gray-50,.pb-retro .from-slate-50{--tw-gradient-from:#f6e8de var(--tw-gradient-from-position) !important}.pb-retro .to-gray-50,.pb-retro .to-slate-50{--tw-gradient-to:#f6e8de var(--tw-gradient-to-position) !important}.pb-retro .from-red-500{--tw-gradient-from:#ff3d74 var(--tw-gradient-from-position) !important}.pb-retro .from-red-400{--tw-gradient-from:#ff5c87 var(--tw-gradient-from-position) !important}.pb-retro .to-pink-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position) !important}.pb-retro .to-pink-500{--tw-gradient-to:#ec2a5a var(--tw-gradient-to-position) !important}.pb-retro .to-rose-500{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position) !important}.pb-retro .to-rose-400{--tw-gradient-to:#f0407a var(--tw-gradient-to-position) !important}.pb-retro .via-pink-500{--tw-gradient-stops:var(--tw-gradient-from), #f0407a var(--tw-gradient-via-position), var(--tw-gradient-to) !important}[data-pbtheme]{--pbp-ac:#ef4444;--pbp-ac-2:#db2777;--pbp-ac-ink:#b91c1c;--pbp-ac-50:#fef2f2;--pbp-ac-100:#fee2e2;--pbp-ac-200:#fecaca}[data-pbtheme="linkedin"]{--pbp-ac:#0a66c2;--pbp-ac-2:#0a66c2;--pbp-ac-ink:#084d93;--pbp-ac-50:#eff6fc;--pbp-ac-100:#dbeafe;--pbp-ac-200:#bfdbfe}[data-pbtheme="linkedin"]>section:first-of-type{background-image:linear-gradient(145deg,#ffffff 0%,#fbfdff 42%,#eef5fc 100%)!important}[data-pbtheme] .text-red-400,[data-pbtheme] .text-red-500,[data-pbtheme] .text-red-600,[data-pbtheme] .text-rose-500,[data-pbtheme] .text-pink-600{color:var(--pbp-ac)!important}[data-pbtheme] .group:hover .group-hover\:text-red-600,[data-pbtheme] .hover\:text-red-600:hover{color:var(--pbp-ac-ink)!important}[data-pbtheme] .text-red-50{color:var(--pbp-ac-50)!important}[data-pbtheme] .text-red-100{color:var(--pbp-ac-100)!important}[data-pbtheme] .bg-red-500,[data-pbtheme] .bg-rose-500{background-color:var(--pbp-ac)!important}[data-pbtheme] .bg-red-50{background-color:var(--pbp-ac-50)!important}[data-pbtheme] .bg-red-100{background-color:var(--pbp-ac-100)!important}[data-pbtheme] .hover\:bg-red-50:hover{background-color:var(--pbp-ac-50)!important}[data-pbtheme] .from-red-500{--tw-gradient-from:var(--pbp-ac) var(--tw-gradient-from-position) !important}[data-pbtheme] .from-red-200{--tw-gradient-from:var(--pbp-ac-200) var(--tw-gradient-from-position) !important}[data-pbtheme] .via-pink-100{--tw-gradient-stops:var(--tw-gradient-from), var(--pbp-ac-100) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}[data-pbtheme] .via-pink-500{--tw-gradient-stops:var(--tw-gradient-from), var(--pbp-ac-2) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}[data-pbtheme] .to-pink-600,[data-pbtheme] .to-pink-500,[data-pbtheme] .to-rose-500{--tw-gradient-to:var(--pbp-ac-ink) var(--tw-gradient-to-position) !important}[data-pbtheme] .border-red-100{border-color:var(--pbp-ac-100)!important}[data-pbtheme] .border-red-200{border-color:var(--pbp-ac-200)!important}[data-pbtheme] .hover\:border-red-100:hover,[data-pbtheme] .hover\:border-red-200:hover{border-color:var(--pbp-ac-200)!important}[data-pbtheme] .open\:border-red-200[open]{border-color:var(--pbp-ac-200)!important}[data-pbtheme] .ring-red-100{--tw-ring-color:var(--pbp-ac-100) !important}[data-pbtheme] .shadow-red-200\/70,[data-pbtheme] .shadow-red-500\/20,[data-pbtheme] .shadow-red-500\/25{--tw-shadow-color:color-mix(in oklab, var(--pbp-ac) 35%, transparent) !important;--tw-shadow:var(--tw-shadow-colored) !important}.pbl-canopy{position:absolute;inset:0;z-index:0;pointer-events:none}.pbl-l{--k:1;position:absolute;width:calc(var(--s) * var(--k));height:auto;overflow:visible;rotate:var(--r,0deg);animation:pbl-sway var(--d,7s) ease-in-out infinite alternate}.pbl-l.is-monstera,.pbl-l.is-caladium{aspect-ratio:1;transform-origin:50% 100%}.pbl-l.is-leaf{aspect-ratio:200 / 80;transform-origin:0 50%}.pbl-l.is-frond{aspect-ratio:240 / 140;transform-origin:2% 93%}.pbl-l.is-vine{aspect-ratio:80 / 420;transform-origin:50% 0;animation-name:pbl-hang}.pbl-l.is-r{scale:-1 1}.pbl-l.c1,.pbl-fringe .c1{color:var(--lf-1,#0a2f21);fill:var(--lf-1,#0a2f21)}.pbl-l.c2,.pbl-fringe .c2{color:var(--lf-2,#135a3d);fill:var(--lf-2,#135a3d)}.pbl-l.c3,.pbl-fringe .c3{color:var(--lf-3,#1d7a4c);fill:var(--lf-3,#1d7a4c)}.pbl-l.c4{color:var(--lf-4,#379a5b)}.pbl-l.c5{color:var(--lf-5,#79c46a)}.pbl-l.r1{color:var(--lf-r1,#e11d48)}.pbl-l.r2{color:var(--lf-r2,#fb7185)}.pbl-l.r3{color:var(--lf-r3,#ffc9d6)}.pbl-l.is-caladium{--leaf-a:var(--lf-3, #1d7a4c);--leaf-b:var(--lf-r1, #e11d48);--leaf-v:var(--lf-r3, #ffc9d6)}.pbl-l.is-caladium.is-rose{--leaf-a:var(--lf-r2, #fb7185);--leaf-b:var(--lf-4, #379a5b);--leaf-v:#fff}@keyframes pbl-sway{from{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes pbl-hang{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@media (max-width:899px){.pbl-l{--k:.55}.pbl-l.is-wide{display:none}}.pbl-fringe{position:absolute;left:0;right:0;bottom:-2px;z-index:1;width:100%;height:72px;pointer-events:none}.pbl-fringe path{fill:currentColor}.pbl-flies,.pbl-petals{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.pbl-fly{position:absolute;left:var(--x);top:var(--y);width:5px;height:5px;border-radius:50%;background:#fff3a8;opacity:0;animation:pbl-fly var(--d) ease-in-out var(--w) infinite}@keyframes pbl-fly{0%{opacity:0;transform:translate(0,0)}20%{opacity:.95}50%{opacity:.35;transform:translate(18px,-26px)}75%{opacity:.9}100%{opacity:0;transform:translate(-10px,-48px)}}.pbl-petal{position:absolute;top:-24px;left:var(--x);width:13px;height:9px;border-radius:80% 0 80% 0;background:var(--lf-r2,#fb7185);opacity:0;animation:pbl-fall var(--d) linear var(--w) infinite}.pbl-petal.is-1{background:var(--lf-r1,#e11d48);width:10px;height:7px}.pbl-petal.is-2{background:var(--lf-5,#79c46a)}@keyframes pbl-fall{0%{opacity:0;transform:translate(0,0) rotate(0deg)}10%{opacity:.9}50%{transform:translate(var(--sw),50vh) rotate(200deg)}90%{opacity:.8}100%{opacity:0;transform:translate(calc(var(--sw) * -0.5),100vh) rotate(420deg)}}.pbl-stem{fill:none;stroke:var(--lf-4,#379a5b);stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.pbl-stem.is-curl{stroke:var(--lf-5,#79c46a);stroke-width:3.5}.pbl-sprout{fill:var(--lf-5,#79c46a);transform-box:view-box;transform-origin:0 0}.pbl-vines g:nth-child(even)>.pbl-sprout{fill:var(--lf-4,#379a5b)}.pbl-bloom{transform-box:view-box;transform-origin:0 0}.pbl-bloom circle{fill:#ffe06a}.pbl-bloom .is-heart{fill:var(--lf-r1,#e11d48)}[data-anim] .pbl-stem{stroke-dashoffset:1}[data-anim].is-in .pbl-stem{stroke-dashoffset:0;transition:stroke-dashoffset 2.4s cubic-bezier(.45,0,.2,1)}[data-anim].is-in .pbl-stem.is-curl{transition-duration:1s;transition-delay:1.5s}[data-anim] .pbl-sprout{transform:scale(0)}[data-anim].is-in .pbl-sprout{transform:none;transition:transform .55s cubic-bezier(.2,.9,.3,1.5) calc(.25s + var(--i) * .2s)}[data-anim] .pbl-bloom{transform:scale(0) rotate(-90deg)}[data-anim].is-in .pbl-bloom{transform:none;transition:transform .7s cubic-bezier(.2,.9,.3,1.5) 2.3s}.is-in .pbl-bloom{animation:pbl-bloom 6s 3.2s ease-in-out infinite}@keyframes pbl-bloom{50%{transform:rotate(36deg) scale(1.08)}}@media (prefers-reduced-motion:reduce){.pbl-l,.pbl-fly,.pbl-petal,.pbl-bloom{animation:none!important}.pbl-fly,.pbl-petal{display:none}[data-anim] .pbl-stem,[data-anim] .pbl-sprout,[data-anim] .pbl-bloom{stroke-dashoffset:0;transform:none;transition:none!important}}.fo,.fo-skin{--ink:#0b0b10;--ink-2:#26262e;--mut:#5b5b66;--mut-2:#8e8e99;--line:#e7e7ec;--line-2:#f1f1f4;--soft:#f8f8fa;--cream:#fffaf3;--rose:#e11d48;--rose-dk:#be123c;--tint:#fff1f3;--green:#1f8a4c;--green-2:#34a35f;--mint:#e8f6ed;--lf-1:#0a2f21;--lf-2:#135a3d;--lf-3:#1d7a4c;--lf-4:#379a5b;--lf-5:#79c46a;--lf-r1:#e11d48;--lf-r2:#fb7185;--lf-r3:#ffc9d6;--font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--shadow:0 1px 2px rgba(16, 16, 28, .04);--lift:0 1px 2px rgba(16, 16, 28, .04), 0 18px 36px -22px rgba(16, 16, 28, .22);background:#fff;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}.fo *,.fo *::before,.fo *::after,.fo-skin *,.fo-skin *::before,.fo-skin *::after{box-sizing:border-box}.fo :where(h1,h2,h3,p,ul,ol),.fo-skin :where(h1,h2,h3,p,ul,ol){margin:0}.fo :focus-visible,.fo-skin :focus-visible{outline:2px solid var(--rose);outline-offset:3px;border-radius:6px}.fo [hidden]{display:none!important}.fo-wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 1.25rem}@media (min-width:640px){.fo-wrap{padding:0 1.5rem}}@media (min-width:1024px){.fo-wrap{padding:0 2rem}}.fo-hero{position:relative;isolation:isolate;overflow:hidden;padding:60px 0 72px;background:var(--cream);border-bottom:1px solid var(--line-2,#f1f1f4)}@media (min-width:900px){.fo-hero{padding-top:84px}}.fo-hero .pbl-l{opacity:.92}@media (max-width:639px){.fo-hero .pbl-l.is-caladium{display:none}}.fo-hero-in{position:relative;z-index:2;display:grid;justify-items:center;text-align:center}.fo-crumb{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;font-size:13px;font-weight:500;color:var(--mut)}.fo-crumb a{color:var(--mut);text-decoration:none}.fo-crumb a:hover{color:var(--ink)}.fo-crumb>:last-child{color:var(--rose);font-style:normal}.fo-hero .fo-h1{margin:18px 0 0;max-width:20ch;font-family:var(--font);font-size:clamp(2.1rem, 4.6vw, 3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.fo-hero .fo-h1 em,.fo-h2 em{font-style:normal;padding:0 .08em;background:linear-gradient(transparent 52%,#ffc9d6 52%,#ffc9d6 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.fo-lede{max-width:36rem;margin:20px 0 0!important;font-size:clamp(1.02rem, 1.4vw, 1.12rem);line-height:1.7;color:var(--mut)}.fo-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:24px 0 0!important;padding:0;list-style:none;font-size:13.5px;font-weight:600;color:var(--ink-2)}.fo-trust li{display:inline-flex;align-items:center;gap:7px}.fo-trust li::before{content:"";width:16px;height:16px;border-radius:50%;background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-4.9' fill='none' stroke='%231f8a4c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.fo-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.fo-main{position:relative;z-index:3;padding-bottom:112px}.fo-tool{position:relative;z-index:3;margin-top:-88px;padding:24px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 1px 2px rgb(16 16 28 / .05),0 28px 56px -34px rgb(16 16 28 / .3)}@media (min-width:900px){.fo-tool{padding:34px 36px}}.fo-input{width:100%;height:50px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--ink);font:500 16px var(--font);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.fo-input::placeholder{color:var(--mut-2)}.fo-input:focus{outline:0;border-color:var(--green-2);background:#fff;box-shadow:0 0 0 4px rgb(52 163 95 / .14)}.fo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:600 15px var(--font);text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.fo-btn:hover{border-color:#d0d0d8;color:var(--ink)}.fo-btn.is-primary{border-color:var(--rose);background:var(--rose);color:#fff}.fo-btn.is-primary:hover{background:var(--rose-dk);color:#fff}.fo-btn:disabled{opacity:.55;cursor:progress}.fo-btn.is-sm{min-height:36px;padding:0 12px;font-size:13.5px;border-radius:10px}.fo-sec{padding-top:104px}.fo-split{display:grid;gap:24px}@media (min-width:900px){.fo-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.fo-label{font-size:13px;font-weight:650;color:var(--green)}.fo-h2{margin-top:8px!important;max-width:22ch;font-size:clamp(1.5rem, 2.5vw, 1.95rem);font-weight:750;line-height:1.22;letter-spacing:-.03em;text-wrap:balance}.fo-prose{display:grid;gap:16px;max-width:40rem;font-size:16px;line-height:1.78;color:var(--ink-2)}.fo-prose p:first-child{font-size:17px;color:var(--ink)}.fo-prose a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.fo-steps{display:grid;gap:16px;margin-top:28px!important;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%, 230px),1fr))}.fo-steps li{padding:20px 20px 22px;border:1px solid var(--line-2);border-radius:18px;background:var(--soft)}.fo-step-n{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;color:var(--green);font-size:14px;font-weight:750;box-shadow:0 1px 2px rgb(16 16 28 / .08)}.fo-steps h3{margin-top:14px;font-size:15.5px;font-weight:700;letter-spacing:-.01em}.fo-steps p{margin-top:6px;font-size:14px;line-height:1.65;color:var(--mut)}.fo-rows{display:grid;padding:0;list-style:none;border:1px solid var(--line);border-radius:18px;overflow:hidden}.fo-rows li{display:flex;gap:14px;padding:16px 20px}.fo-rows li+li{border-top:1px solid var(--line-2)}.fo-row-leaf{width:24px;height:10px;flex:none;margin-top:7px;overflow:visible;color:var(--lf-4);rotate:-30deg}.fo-rows li:nth-child(even) .fo-row-leaf{color:var(--lf-r2)}.fo-rows strong{display:block;font-size:15px;font-weight:700}.fo-rows span{display:block;margin-top:3px;font-size:14.5px;line-height:1.65;color:var(--mut)}.fo-faq{display:grid;gap:10px}.fo-faq details{border:1px solid var(--line);border-radius:14px;background:#fff}.fo-faq details[open]{background:var(--soft)}.fo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;font-size:15.5px;font-weight:650;cursor:pointer;list-style:none}.fo-faq summary::-webkit-details-marker{display:none}.fo-faq summary::after{content:"+";flex:none;font-size:20px;font-weight:500;color:var(--green);transition:transform .2s ease}.fo-faq details[open] summary::after{transform:rotate(45deg)}.fo-faq p{padding:0 18px 18px;font-size:15px;line-height:1.7;color:var(--ink-2)}.fo-more{display:grid;gap:14px;margin-top:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%, 230px),1fr))}.fo-card{display:grid;gap:6px;align-content:start;padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .15s ease,box-shadow .2s ease,transform .2s ease}.fo-card:hover{border-color:#d9d9e1;box-shadow:var(--lift);transform:translateY(-2px);color:var(--ink)}.fo-card i{display:grid;place-items:center;width:36px;height:36px;margin-bottom:6px;border-radius:10px;background:var(--mint);color:var(--green);font-size:15px}.fo-card h3{font-size:15.5px;font-weight:700;letter-spacing:-.01em}.fo-card p{font-size:14px;line-height:1.6;color:var(--mut)}.fo-cta{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:22px;margin-top:104px;padding:40px 30px;border-radius:26px;background:var(--tint)}@media (min-width:900px){.fo-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:48px 52px}}.fo-cta-in,.fo-cta-btns{position:relative;z-index:1}.fo-cta h2{font-size:clamp(1.5rem, 2.8vw, 2rem);font-weight:800;letter-spacing:-.035em}.fo-cta p{max-width:36rem;margin-top:10px;font-size:15.5px;line-height:1.65;color:var(--ink-2)}.fo-cta-btns{display:flex;flex-wrap:wrap;gap:10px}@media (prefers-reduced-motion:reduce){.fo-card,.fo-faq summary::after{transition:none}}@font-face{font-family:"Gabarito";font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/pinboostr/assets/fonts/gabarito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ph{--ink:#0b0b10;--ink-2:#26262e;--mut:#5b5b66;--mut-2:#6e6e7a;--line:#e6e6ec;--line-2:#f0f0f4;--soft:#f8f8fa;--tint:#fff4f6;--rose:#d4173f;--rose-dk:#be123c;--li:#0a66c2;--li-dk:#084d93;--li-50:#eaf2fc;--green:#059669;--r-lg:24px;--r:16px;--r-sm:12px;--sh-1:0 1px 2px rgba(16, 16, 28, .05);--sh-2:0 1px 2px rgba(16, 16, 28, .04), 0 8px 20px -8px rgba(16, 16, 28, .10);--sh-3:0 0 0 1px rgba(16, 16, 28, .07), 0 2px 4px rgba(16, 16, 28, .04), 0 28px 60px -24px rgba(16, 16, 28, .28);--font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}.ph *,.ph *::before,.ph *::after{box-sizing:border-box}.ph img{display:block;max-width:100%;height:auto}:where(.ph) :where(h1,h2,h3,h4,p,figure){margin:0}.ph-wrap{width:100%;max-width:80rem;margin:0 auto;padding:0 20px}@media (min-width:640px){.ph-wrap{padding:0 24px}}@media (min-width:1024px){.ph-wrap{padding:0 32px}}.ph-sec{position:relative;padding:80px 0;background:#fff}@media (min-width:900px){.ph-sec{padding:112px 0}}.ph-sec--panel{background:var(--soft);border-block:1px solid var(--line)}.ph-kicker{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--rose)}.ph-kicker--li{color:var(--li)}.ph-h2{font-size:clamp(2rem, 3.8vw, 3rem);font-weight:750;line-height:1.08;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.ph-h2 em{font-style:normal;color:var(--rose)}.ph-h2--li em{color:var(--li)}.ph-lead{font-size:clamp(1.05rem, 1.4vw, 1.15rem);line-height:1.65;color:var(--mut);max-width:40rem}.ph-lead a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:4px}.ph-lead a:hover{text-decoration-color:var(--rose)}.ph-head{max-width:48rem;margin:0 auto 56px;text-align:center}.ph-head .ph-h2{margin-top:14px}.ph-head .ph-lead{margin:18px auto 0}.ph-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:1px solid #fff0;border-radius:var(--r-sm);background:#fff;color:var(--ink);font:600 15px/1 var(--font);letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.ph-btn:focus-visible{outline:2px solid var(--rose);outline-offset:3px}.ph-btn svg,.ph-btn i{width:15px;height:15px;font-size:13px;transition:transform .15s ease}.ph-btn:hover svg,.ph-btn:hover i{transform:translateX(2px)}.ph-btn--lg{min-height:52px;padding:0 24px;font-size:16px}.ph-btn--primary{background:var(--rose);color:#fff;box-shadow:var(--sh-1),inset 0 1px 0 rgb(255 255 255 / .14)}.ph-btn--primary:hover{background:var(--rose-dk);color:#fff}.ph-btn--dark{background:var(--ink);color:#fff;box-shadow:var(--sh-1)}.ph-btn--dark:hover{background:#2a2a33;color:#fff}.ph-btn--ghost,.ph-btn--light{border-color:#d9d9e1;box-shadow:var(--sh-1)}.ph-btn--ghost:hover,.ph-btn--light:hover{border-color:#b9b9c4;background:var(--soft);color:var(--ink)}.ph-btn--li{background:var(--li);color:#fff;box-shadow:var(--sh-1)}.ph-btn--li:hover{background:var(--li-dk);color:#fff}.ph-btn--line-light{border-color:rgb(255 255 255 / .28);background:#fff0;color:#fff}.ph-btn--line-light:hover{border-color:#fff;background:rgb(255 255 255 / .06);color:#fff}.ph-link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--rose);text-decoration:none}.ph-link:hover{color:var(--rose-dk)}.ph-link span{transition:transform .15s ease}.ph-link:hover span{transform:translateX(3px)}.ph-checks{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ph-checks li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--ink-2)}.ph-checks li::before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-4.9' fill='none' stroke='%23e11d48' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.ph-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:7px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:600;white-space:nowrap}.ph-chip--soon{background:#fffbeb;color:#b45309}.ph-shot{position:relative;overflow:hidden;border-radius:14px;background:#fff;box-shadow:var(--sh-3)}.ph-shot img{width:100%;height:auto}.phz-cam{transform-origin:0 0;transition:transform 1.25s cubic-bezier(.65,0,.25,1);will-change:transform}.phz-cam img{display:block}.phz-ring,.phz-cursor,.phz-cap,.phz-bar{position:absolute;pointer-events:none;opacity:0;transition:opacity .4s ease}.phz-ring{top:0;left:0;border:2px solid var(--rose);border-radius:12px;box-shadow:0 0 0 5px rgb(225 29 72 / .14),0 0 0 9999px rgb(11 11 16 / .10);transition:opacity .4s ease,transform 1.25s cubic-bezier(.65,0,.25,1),width 1.25s cubic-bezier(.65,0,.25,1),height 1.25s cubic-bezier(.65,0,.25,1)}.phz-cursor{top:0;left:0;width:22px;height:22px;transition:opacity .4s ease,transform .9s cubic-bezier(.45,0,.2,1);filter:drop-shadow(0 2px 3px rgb(0 0 0 / .25))}.phz-cursor::after{content:"";position:absolute;top:-9px;left:-9px;width:18px;height:18px;border-radius:50%;background:rgb(225 29 72 / .35);opacity:0}.phz-cursor.is-click::after{animation:phz-click .55s ease-out}@keyframes phz-click{from{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}.phz-cap{left:14px;bottom:22px;max-width:calc(100% - 28px);display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:10px;background:rgb(11 11 16 / .88);color:#fff;font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:-.01em;box-shadow:0 8px 24px -8px rgb(0 0 0 / .4);transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.phz-cap::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#fb7185}.phz-bar{left:14px;right:14px;bottom:9px;display:flex;gap:4px;opacity:1}.phz-bar i{flex:1;height:3px;overflow:hidden;border-radius:3px;background:rgb(11 11 16 / .14)}.phz-bar i::after{content:"";display:block;height:100%;background:var(--rose);transform:scaleX(0);transform-origin:0 50%}.phz-bar i.is-done::after{transform:none}.phz-bar i.is-on::after{animation:phz-fill var(--d,4s) linear forwards}@keyframes phz-fill{to{transform:none}}.phz.is-paused .phz-bar i.is-on::after{animation-play-state:paused}.phz.is-show .phz-ring,.phz.is-show .phz-cursor{opacity:1}.phz.is-show .phz-cap{opacity:1;transform:none}.phz.is-snap .phz-cam,.phz.is-snap .phz-ring{transition:none}.phz.is-noring .phz-ring,.phz.is-noring .phz-cursor{opacity:0}@media (max-width:559px){.phz-cap{left:10px;bottom:18px;padding:6px 10px;font-size:12px}.phz-cursor{display:none}}@keyframes ph-rise{from{transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ph-rv{animation:ph-rise linear both;animation-timeline:view();animation-range:entry 0% cover 20%}}@supports not (animation-timeline:view()){.ph-js .ph-rv{transform:translateY(16px);transition:transform .6s ease}.ph-js .ph-rv.is-in{transform:none}}}.pty{border-bottom:1px solid var(--line)}.pty .ph-head{margin-bottom:44px}.pty-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width:960px){.pty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.pty-card{display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-2)}@media (min-width:640px){.pty-card{padding:36px}}.pty-tag{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--rose)}.pty-tag i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--tint);font-size:13px}.pty-tag.is-green{color:#187340}.pty-tag.is-green i{background:#e8f6ed}.pty-h{margin-top:16px;font-size:clamp(1.3rem, 1.9vw, 1.6rem);font-weight:700;line-height:1.22;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.pty-p{margin-top:10px;font-size:1rem;line-height:1.65;color:var(--mut)}.pty .pbl-preview.pty-form{margin:24px 0 28px}.pty-act{margin-bottom:28px}.pty-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px}.pty-links{font-size:14px;color:var(--mut)}.pty-links a{color:var(--ink-2);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:3px}.pty-links a:hover{text-decoration-color:var(--rose)}.pty-vis{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;margin-top:auto;padding:22px 16px 16px;border-radius:var(--r);background:var(--soft);border:1px solid var(--line-2)}.pty-url{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:var(--sh-1);font-size:13px;font-weight:500;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pty-url i{flex:none;font-size:11px;color:var(--mut-2)}.pty-pins{--h:210px;display:flex;justify-content:center;gap:12px}.pty-pins figure{flex:none;width:calc(var(--h) * var(--ar, .6667));height:var(--h);overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgb(16 16 28 / .06),0 10px 24px -12px rgb(16 16 28 / .3)}.pty-pins .ph-pin,.pty-pins img{display:block;width:100%;height:100%}.pty-cap{font-size:12.5px;font-weight:500;color:var(--mut-2)}@media (max-width:479px){.pty-pins{--h:168px;gap:8px}}@media (max-width:359px){.pty-pins{--h:140px}}.pty-tools{display:grid;margin-top:20px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--sh-1);overflow:hidden}@media (min-width:640px){.pty-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pty-tools{grid-template-columns:auto repeat(4,minmax(0,1fr))}}.pty-tools__label{display:flex;align-items:center;padding:14px 20px;background:var(--soft);font-size:13px;font-weight:600;color:var(--mut);border-bottom:1px solid var(--line)}@media (min-width:640px) and (max-width:1099px){.pty-tools__label{grid-column:1 / -1}}@media (min-width:1100px){.pty-tools__label{border-bottom:0;border-right:1px solid var(--line)}}.pty-tools a{display:flex;align-items:center;gap:12px;padding:16px 20px;color:var(--ink);text-decoration:none;border-top:1px solid var(--line-2);transition:background-color .15s ease}.pty-tools a:hover{background:var(--soft);color:var(--ink)}.pty-tools a:focus-visible{outline:2px solid var(--rose);outline-offset:-2px}@media (min-width:640px){.pty-tools a{border-top:0}.pty-tools a:nth-of-type(n+3){border-top:1px solid var(--line-2)}.pty-tools a:nth-of-type(odd){border-right:1px solid var(--line-2)}}@media (min-width:1100px){.pty-tools a:nth-of-type(n){border-top:0;border-right:1px solid var(--line-2)}.pty-tools a:last-child{border-right:0}}.pty-tools a>i{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;background:#e8f6ed;color:#187340;font-size:14px}.pty-tools a span{display:grid;gap:2px;min-width:0}.pty-tools strong{font-size:14.5px;font-weight:650;letter-spacing:-.005em}.pty-tools small{font-size:13px;color:var(--mut)}.pty-tools a.is-all{justify-content:space-between}.pty-tools a.is-all svg{width:16px;height:16px;flex:none;color:var(--rose);transition:transform .15s ease}.pty-tools a.is-all:hover svg{transform:translateX(3px)}.phs{display:grid;gap:20px;margin:0;padding:0;list-style:none;counter-reset:phs}@media (min-width:900px){.phs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.phs-step{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-2)}.phs-vis{height:236px;padding:22px;border-bottom:1px solid var(--line);background:var(--soft);overflow:hidden}.phs-body{padding:24px 26px 28px}.phs-n{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--ink);color:#fff;font-size:13px;font-weight:700}.phs-step h3{margin-top:16px;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.phs-step p{margin-top:8px;font-size:.97rem;line-height:1.65;color:var(--mut)}.ph-conn{display:grid;gap:10px}.ph-conn div{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-1);font-size:14px;font-weight:600}.ph-conn i{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;font-size:16px}.ph-conn small{display:block;font-size:12px;font-weight:500;color:var(--mut)}.ph-conn .ph-chip{margin-left:auto}.ph-gen{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:start}.ph-gen figure{overflow:hidden;border-radius:9px;background:#fff;box-shadow:var(--sh-2)}.ph-gen figure:nth-child(even){margin-top:18px}.ph-cal{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.ph-cal__d{min-height:196px;padding:8px 6px;border:1px solid var(--line);border-radius:10px;background:#fff}.ph-cal__d b{display:block;margin-bottom:6px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mut-2);text-align:center}.ph-cal__d .ph-pin{display:block;margin-top:6px;overflow:hidden;border-radius:6px}.ph-cal__li{margin-top:6px;padding:6px;border-radius:6px;background:var(--li-50);color:var(--li-dk);font-size:10px;font-weight:600;line-height:1.3}.ph-cal__li i{display:block;margin-bottom:2px}.phf-rows{display:grid;gap:96px}@media (min-width:1000px){.phf-rows{gap:128px}}.phf-row{display:grid;gap:40px;align-items:center}@media (min-width:1000px){.phf-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}.phf-row--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.phf-row--flip .phf-copy{order:2}}.phf-copy h3{margin-top:12px;font-size:clamp(1.6rem, 2.6vw, 2.1rem);font-weight:750;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.phf-copy>p{margin-top:16px;font-size:1.05rem;line-height:1.7;color:var(--mut)}.phf-copy .ph-checks{margin-top:24px}.phf-copy .ph-link{margin-top:28px}.phf-vis{padding:12px;border:1px solid var(--line);border-radius:22px;background:#fff}.phf-grid{display:grid;gap:20px;margin-top:112px}@media (min-width:760px){.phf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (min-width:760px){.phf-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.phf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.phf-card{display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1)}.phf-card h3{margin-top:18px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}.phf-card p{margin-top:8px;font-size:.97rem;line-height:1.65;color:var(--mut)}.phf-card .ph-link{margin-top:auto;padding-top:18px;font-size:14.5px}.phf-ico{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--tint);color:var(--rose);font-size:17px}.phf-alert{display:flex;gap:10px;margin-top:18px;padding:12px;border:1px solid #fde4c4;border-radius:12px;background:#fffaf2;font-size:13px;line-height:1.45;color:var(--ink-2)}.phf-alert i{flex:none;margin-top:2px;color:#ea580c}.phf-alert b{display:block;color:var(--ink)}.ph-extras{display:grid;gap:0 32px;margin-top:56px;border-top:1px solid var(--line)}@media (min-width:700px){.ph-extras{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.ph-extras{grid-template-columns:repeat(3,1fr)}}.ph-extra{display:flex;gap:14px;padding:22px 0;border-bottom:1px solid var(--line)}.ph-extra i{flex:none;width:20px;margin-top:3px;color:var(--rose);text-align:center}.ph-extra h3{font-size:1rem;font-weight:650;letter-spacing:-.01em}.ph-extra p{margin-top:4px;font-size:.93rem;line-height:1.6;color:var(--mut)}.ph-li{overflow:clip}.ph-li__grid{display:grid;gap:56px;align-items:center}@media (min-width:1000px){.ph-li__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}}.ph-li__grid>*{min-width:0}.ph-li__tag{margin-top:18px;font-size:1.15rem;font-weight:650;letter-spacing:-.01em}.ph-li__tag span{color:var(--li)}.ph-li .ph-lead{margin-top:14px}.ph-facts{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.ph-facts li{display:flex;gap:12px;font-size:15.5px;line-height:1.6;color:var(--mut)}.ph-facts i{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:3px;border-radius:50%;background:var(--li-50);color:var(--li);font-size:9px}.ph-facts strong{color:var(--ink);font-weight:600}.ph-li__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ph-deck{position:relative;padding:28px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--li-50)}.ph-deck__post{position:relative;padding:18px;border:1px solid #d7e4f3;border-radius:var(--r);background:#fff;box-shadow:var(--sh-3)}.ph-deck__who{display:flex;align-items:center;gap:10px}.ph-deck__av{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--li-50);color:var(--li);font-size:13px;font-weight:700}.ph-deck__who b{display:block;font-size:14.5px;font-weight:650}.ph-deck__who small{display:block;font-size:12px;color:var(--mut)}.ph-deck__who .ph-chip{margin-left:auto;background:var(--li-50);color:var(--li-dk)}.ph-deck__txt{margin-top:12px!important;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.ph-slides{position:relative;height:270px;margin-top:14px}.ph-slide{position:absolute;top:0;left:0;width:60%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:20px;border-radius:12px;color:#fff;box-shadow:var(--sh-2)}.ph-slide small{position:absolute;top:14px;left:20px;font-size:11px;font-weight:600;letter-spacing:.1em;opacity:.7}.ph-slide b{font-size:1.4rem;font-weight:750;line-height:1.15;letter-spacing:-.02em}.ph-slide span{font-size:12.5px;opacity:.85}.ph-slide--1{background:#0b2a4a;z-index:3}.ph-slide--2{background:var(--li);z-index:2;left:20%;top:10px;height:calc(100% - 20px);opacity:.95}.ph-slide--3{background:#5b8fc9;z-index:1;left:40%;top:20px;height:calc(100% - 40px);opacity:.9}.ph-slots{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ph-slots span{padding:6px 11px;border:1px dashed #b9cde4;border-radius:8px;background:rgb(255 255 255 / .6);font-size:12.5px;font-weight:600;color:var(--mut)}.ph-slots .is-on{border-style:solid;border-color:#d7e4f3;background:#fff;color:var(--li-dk);box-shadow:var(--sh-1)}.ph-reads{display:grid;margin-top:40px;column-gap:32px}@media (min-width:700px){.ph-reads{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.ph-reads{grid-template-columns:repeat(4,1fr)}}.ph-reads__head{grid-column:1 / -1;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--mut-2)}.ph-read{display:block;padding:14px 0;border-bottom:1px solid var(--line-2);text-decoration:none}.ph-read strong{display:block;font-size:15px;font-weight:600;color:var(--ink)}.ph-read:hover strong{color:var(--li)}.ph-read span{display:block;margin-top:4px;font-size:.88rem;line-height:1.55;color:var(--mut)}.ph-wall-sec{overflow:hidden;background:var(--soft);border-block:1px solid var(--line)}.ph-wall{height:560px;margin-top:8px;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.ph-wall__plane{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:80rem;margin:0 auto;padding:0 20px}@media (min-width:760px){.ph-wall__plane{grid-template-columns:repeat(4,1fr);padding:0 24px}}@media (min-width:1100px){.ph-wall__plane{grid-template-columns:repeat(6,1fr);padding:0 32px;gap:20px}}.ph-wall__col{display:grid;gap:16px;align-content:start}@media (min-width:1100px){.ph-wall__col{gap:20px}}.ph-wall__col figure{justify-self:center;width:min(100%, calc(150% * var(--ar, .6667)));margin:0;overflow:hidden;border-radius:12px;background:#fff;box-shadow:var(--sh-2)}@keyframes ph-up{to{transform:translateY(-50%)}}@keyframes ph-down{from{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ph-wall__col{animation:ph-up 60s linear infinite}.ph-wall__col:nth-child(even){animation-name:ph-down;animation-duration:70s}.ph-wall.is-paused .ph-wall__col{animation-play-state:paused}}@media (max-width:1099px){.ph-wall__col:nth-child(n+5){display:none}}@media (max-width:759px){.ph-wall{height:460px}.ph-wall__col:nth-child(n+4){display:none}}@media (min-width:1100px){.ph-wall__col:nth-child(n+7){display:none}}.ph-wall-cta{margin-top:40px;text-align:center}.ph-stats{display:grid;border-block:1px solid var(--line)}@media (min-width:760px){.ph-stats{grid-template-columns:repeat(3,1fr)}}.ph-stat{padding:32px 0}.ph-stat+.ph-stat{border-top:1px solid var(--line)}@media (min-width:760px){.ph-stat{padding:40px 36px}.ph-stat:first-child{padding-left:0}.ph-stat+.ph-stat{border-top:0;border-left:1px solid var(--line)}}.ph-stat b{display:block;font-size:clamp(2.8rem, 5vw, 3.75rem);font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums}.ph-stat b.is-li{color:var(--li)}.ph-stat p{margin-top:14px;font-size:1rem;line-height:1.55;font-weight:500;color:var(--ink-2)}.ph-stat cite{display:block;margin-top:10px;font-size:12.5px;font-style:normal;color:var(--mut-2)}.ph-stat cite a{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}#proof{border-top:1px solid var(--line)}.ph-proof{display:grid;gap:20px}@media (min-width:760px){.ph-proof{grid-template-columns:repeat(3,1fr);gap:24px}}.ph-proof__card{display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-2)}.ph-proof__card .ph-chip{align-self:flex-start;background:var(--tint);color:var(--rose-dk)}.ph-proof__card .ph-proof__stat{margin-top:18px;font-size:1.6rem;font-weight:750;line-height:1.15;letter-spacing:-.03em;color:var(--ink)}.ph-proof__card h3{margin-top:6px;font-size:.98rem;font-weight:600;color:var(--ink-2)}.ph-proof__card p{margin-top:12px;font-size:.96rem;line-height:1.65;color:var(--mut)}.ph-proof__card .ph-card__more{margin-top:auto;padding-top:20px;font-size:14.5px;font-weight:600;color:var(--rose);text-decoration:none}.ph-proof__card .ph-card__more:hover{color:var(--rose-dk)}.ph-proof__notes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:36px 0 0;padding:0;list-style:none;font-size:14px;color:var(--mut)}.ph-proof__notes li{display:inline-flex;align-items:center;gap:8px}.ph-proof__notes svg{width:17px;height:17px;flex:none}.phc{max-width:1040px;margin:0 auto}.phc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.phc-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.phc-table th,.phc-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:.98rem;line-height:1.5}.phc-table thead th{padding-top:26px;padding-bottom:22px;vertical-align:bottom}.phc-table thead .phc-k{width:27%;font-size:13px;font-weight:600;color:var(--mut-2)}.phc-table thead .phc-pb{width:40%}.phc-brand{display:flex;align-items:center;gap:10px;font-size:1.2rem;font-weight:750;letter-spacing:-.02em;color:var(--ink)}.phc-brand img{width:28px;height:28px;border-radius:8px}.phc-other{display:block;font-size:1.05rem;font-weight:650;letter-spacing:-.01em;color:var(--ink-2)}.phc-table thead small{display:block;margin-top:6px;font-size:13px;font-weight:500;color:var(--mut)}.phc-table tbody .phc-k{font-weight:600;color:var(--ink)}.phc-pb{position:relative;background:#fff;border-inline:1.5px solid var(--rose);color:var(--ink);font-weight:500}.phc-table tbody .phc-pb{border-bottom-color:#fbe4ea}.phc-table thead .phc-pb{border-top:1.5px solid var(--rose);border-radius:20px 20px 0 0;border-bottom-color:#fbe4ea}.phc-ot{color:var(--mut)}.phc-cell{display:flex;align-items:flex-start;gap:12px}.phc-ico{flex:none;width:20px;height:20px;margin-top:2px}.phc-ico.is-yes{color:var(--rose)}.phc-ico.is-no{color:#c4c4cd}.phc-ico.is-tie{color:#a1a1ad}.phc-cta td{padding-top:22px;padding-bottom:24px;border-bottom:0}.phc-cta .phc-pb{border-bottom:1.5px solid var(--rose);border-radius:0 0 20px 20px}.phc-cta .ph-btn{width:100%}@media (min-width:760px){.phc-pb{box-shadow:0 1px 0 rgb(16 16 28 / .02)}.phc-table thead .phc-pb{box-shadow:0 -10px 30px -18px rgb(225 29 72 / .35)}}@media (max-width:759px){.phc-table,.phc-table tbody,.phc-table tr,.phc-table th,.phc-table td{display:block;width:auto}.phc-table thead{display:none}.phc-table tbody tr{margin-bottom:14px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--sh-1)}.phc-table tbody .phc-k{padding:16px 18px 4px;border:0;font-size:1.02rem}.phc-table td{padding:8px 18px;border:0}.phc-table td:last-child{padding-bottom:16px}.phc-table td::before{content:attr(data-label);display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--mut-2)}.phc-table td.phc-pb::before{color:var(--rose)}.phc-pb{border:0;background:#fff0}.phc-table tbody .phc-pb{border-bottom:0}.phc-table tr.phc-cta{border:0;background:none;box-shadow:none}.phc-cta td:not(.phc-pb){display:none}.phc-cta .phc-pb{padding:4px 0 0;border:0;border-radius:0}.phc-cta td::before{content:none}}.ph-vs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1040px;margin:40px auto 0}.ph-vs span{width:100%;margin-bottom:4px;text-align:center;font-size:13px;font-weight:600;color:var(--mut-2)}.ph-vs a{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:var(--sh-1);color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.ph-vs a:hover{border-color:var(--rose);color:var(--rose)}.pht{display:grid;gap:28px;align-items:start}@media (min-width:1000px){.pht{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px}}.pht-frame{position:relative;padding:10px;border-radius:22px;background:var(--ink);box-shadow:0 1px 2px rgb(16 16 28 / .1),0 32px 64px -32px rgb(16 16 28 / .5)}.pht-video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:14px;background:#16161d}.pht-now{padding:20px 4px 0}.pht-now__title{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.pht-now__desc{margin-top:6px;font-size:1rem;line-height:1.65;color:var(--mut);max-width:44rem}.pht-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pht-item{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--sh-1);color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pht-item:hover{border-color:#d4d4dc;box-shadow:var(--sh-2)}.pht-item:focus-visible{outline:2px solid var(--rose);outline-offset:2px}.pht-item.is-active{border-color:var(--rose);box-shadow:0 0 0 3px var(--tint),var(--sh-2)}.pht-thumb{position:relative;overflow:hidden;border-radius:10px;background:var(--line-2);aspect-ratio:16 / 9}.pht-thumb img{width:100%;height:100%;object-fit:cover}.pht-thumb::after{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:rgb(11 11 16 / .72) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6.5v11l9-5.5z' fill='%23fff'/%3E%3C/svg%3E") 55% 50% / 15px no-repeat;transition:background-color .15s ease}.pht-item.is-active .pht-thumb::after,.pht-item:hover .pht-thumb::after{background-color:var(--rose)}.pht-len{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:6px;background:rgb(11 11 16 / .78);color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.pht-text{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:baseline}.pht-num{font-size:13px;font-weight:700;color:var(--mut-2);font-variant-numeric:tabular-nums}.pht-item.is-active .pht-num{color:var(--rose)}.pht-text .pht-t{margin:0;font-size:15.5px;line-height:1.3;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.pht-desc{grid-column:1 / -1;margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:559px){.pht-frame{padding:6px;border-radius:16px}.pht-video{border-radius:11px}.pht-item{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:8px}.pht-desc{-webkit-line-clamp:3}}#faq{background:var(--soft);border-top:1px solid var(--line)}.ph-faq-grid{display:grid;gap:40px}@media (min-width:1000px){.ph-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:80px;align-items:start}.ph-faq-grid .ph-head{position:sticky;top:110px}}.ph-faq-grid .ph-head{margin:0;text-align:left}.ph-faq-grid .ph-head .ph-lead{margin-left:0}.ph-faq{border-top:1px solid var(--line)}.ph-faq details{border-bottom:1px solid var(--line)}.ph-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:1.06rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ph-faq summary::-webkit-details-marker{display:none}.ph-faq summary:focus-visible{outline:2px solid var(--rose);outline-offset:4px;border-radius:6px}.ph-faq summary::after{content:"";flex:none;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.5v9M3.5 8h9' stroke='%230b0b10' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px no-repeat;transition:transform .2s ease}.ph-faq details[open] summary::after{transform:rotate(45deg)}.ph-faq details p{padding:0 48px 24px 0;font-size:1rem;line-height:1.75;color:var(--mut)}.ph-faq__more{margin-top:24px;font-size:.95rem;color:var(--mut)}.ph-faq__more a{color:var(--ink);font-weight:600}.ph-cta{padding:88px 0 104px;text-align:center}.ph-cta>.ph-wrap{position:relative;width:calc(100% - 40px);max-width:calc(80rem - 64px);padding:72px 24px;border-radius:28px;background:var(--ink);color:#fff;overflow:hidden}@media (min-width:900px){.ph-cta>.ph-wrap{padding:88px 48px}}.ph-cta>.ph-wrap::before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M32 0H0v32' fill='none' stroke='%23ffffff' stroke-opacity='.05'/%3E%3C/svg%3E");pointer-events:none}.ph-cta .ph-h2{position:relative;color:#fff}.ph-cta .ph-h2 em{color:#fb7185}.ph-cta .ph-lead{position:relative;margin:20px auto 0;color:#b4b4c0}.ph-cta__btns{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.ph-cta__risk{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:28px 0 0;padding:0;list-style:none;font-size:14px;color:#a1a1ad}.ph-cta__risk i{margin-right:6px;color:#34d399}.ph-cta__pins{display:none}@media (prefers-reduced-motion:reduce){.ph *,.ph *::before,.ph *::after{animation:none!important;transition-duration:.01ms!important}}:root{--pbl-ink:#2a1c21;--pbl-ink-2:#5c4a50;--pbl-ink-3:#8c757c;--pbl-line:#ecd9cf;--pbl-line-2:#f3e7df;--pbl-bg:#fdf5ef;--pbl-bg-soft:#f6e8de;--pbl-dark:#23121a;--pbl-red:#ef4444;--pbl-pink:#db2777;--pbl-rose:#e11d48;--pbl-green:#059669;--pbl-grad:linear-gradient(#e11d48, #e11d48);--pbl-grad-soft:linear-gradient(#f8f8fa, #f8f8fa);--pbl-shadow-sm:0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .08);--pbl-shadow:0 10px 30px rgba(16, 24, 40, .08);--pbl-shadow-lg:0 30px 70px rgba(16, 24, 40, .16);--pbl-radius:22px;--pbl-radius-sm:14px}.pbl{color:var(--pbl-ink);-webkit-font-smoothing:antialiased}.pbl *,.pbl *::before,.pbl *::after{box-sizing:border-box}.pbl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:1rem;font-weight:800;line-height:1;text-decoration:none;padding:16px 26px;border-radius:14px;cursor:pointer;border:0;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;min-height:54px}.pbl-btn--primary{background:var(--pbl-grad);color:#fff;box-shadow:0 14px 30px rgb(219 39 119 / .28)}.pbl-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgb(219 39 119 / .38);color:#fff}.pbl-btn--ghost{background:#fff;color:var(--pbl-ink);border:1px solid var(--pbl-line)}.pbl-btn--ghost:hover{transform:translateY(-2px);border-color:#d6d9e2;box-shadow:var(--pbl-shadow)}.pbl-btn--ondark{background:rgb(255 255 255 / .08);color:#fff;border:1px solid rgb(255 255 255 / .16)}.pbl-btn--ondark:hover{background:rgb(255 255 255 / .14);color:#fff;transform:translateY(-2px)}.pbl-btn i{font-size:.85em;transition:transform .2s ease}.pbl-btn--primary:hover i{transform:translateX(3px)}.pbl-preview{position:relative;z-index:2;max-width:640px;margin:44px auto 0;background:rgb(255 255 255 / .85);border:1px solid var(--pbl-line);border-radius:var(--pbl-radius);box-shadow:var(--pbl-shadow);padding:22px 22px 20px;text-align:center;backdrop-filter:blur(6px)}.pbl-preview__eyebrow{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pbl-rose)}.pbl-preview--compact{max-width:38rem;margin:20px auto 0;padding:0;background:#fff0;border:0;box-shadow:none;backdrop-filter:none;text-align:inherit}.pbl-preview--compact .pbl-preview__eyebrow{margin-bottom:9px;letter-spacing:.1em}@media (min-width:1024px){.pbl-preview--compact{margin-left:0;margin-right:0}}.pbl-preview__sub{margin:8px 0 16px;font-size:.95rem;color:var(--pbl-ink-2);font-weight:600}.pbl-preview__form{display:flex;gap:8px;background:#fff;border:1px solid var(--pbl-line);border-radius:14px;padding:6px;box-shadow:var(--pbl-shadow-sm)}.pbl-preview__form:focus-within{border-color:#f3b3bd;box-shadow:0 0 0 4px rgb(225 29 72 / .1)}.pbl-preview__input{flex:1;min-width:0;border:0;outline:0;background:#fff0;padding:0 12px;font-size:.98rem;font-weight:600;color:var(--pbl-ink)}.pbl-preview__input::placeholder{color:#aab0bd;font-weight:500}.pbl-preview__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;background:var(--pbl-grad);color:#fff;font-weight:800;font-size:.95rem;padding:12px 20px;border-radius:10px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.pbl-preview__btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgb(219 39 119 / .3)}.pbl-preview__btn[disabled]{opacity:.7;cursor:progress;transform:none}.pbl-preview__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.pbl-chip{border:1px solid #f3c2cb;background:#fff;color:var(--pbl-rose);font-weight:800;font-size:.82rem;padding:7px 15px;border-radius:999px;cursor:pointer;transition:all .2s ease}.pbl-chip:hover{background:#fff1f2}.pbl-chip.is-active{background:var(--pbl-grad);color:#fff;border-color:#fff0}.pbl-preview__err{margin:12px 0 0;color:#dc2626;font-size:.88rem;font-weight:700}.pbl-spin{display:inline-block;width:15px;height:15px;border:2px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:999px;animation:pbl-rotate .7s linear infinite}@keyframes pbl-rotate{to{transform:rotate(360deg)}}@media (max-width:560px){.pbl-preview__form{flex-direction:column}.pbl-preview__btn{justify-content:center;padding:13px 20px}}body.pbl-modal-open{overflow:hidden}.pbl-modal{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:flex-start;justify-content:center;padding:24px 14px;overflow-y:auto}.pbl-modal__backdrop{position:fixed;inset:0;background:rgb(11 16 32 / .6);backdrop-filter:blur(4px);animation:pbl-fade .2s ease}.pbl-modal__panel{position:relative;z-index:1;width:100%;max-width:920px;margin:auto;background:#fff;border-radius:24px;box-shadow:var(--pbl-shadow-lg);overflow:hidden;animation:pbl-pop .25s cubic-bezier(.16,1,.3,1)}.pbl-modal__close{position:absolute;top:14px;right:14px;z-index:3;width:38px;height:38px;border-radius:999px;border:0;background:rgb(255 255 255 / .9);color:var(--pbl-ink);font-size:17px;cursor:pointer;display:grid;place-items:center;box-shadow:var(--pbl-shadow-sm)}.pbl-modal__close:hover{background:#fff;box-shadow:var(--pbl-shadow)}@keyframes pbl-fade{from{opacity:0}}@keyframes pbl-pop{from{opacity:0;transform:translateY(16px) scale(.98)}}.pbl-mhead{padding:30px 30px 22px;background:var(--pbl-grad-soft);border-bottom:1px solid var(--pbl-line-2)}.pbl-mhead__site{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:var(--pbl-rose);letter-spacing:.02em}.pbl-mhead h2{margin:10px 0 0;font-size:clamp(1.4rem, 3vw, 2rem);font-weight:800;line-height:1.12;letter-spacing:-.01em}.pbl-mhead p{margin:8px 0 0;color:var(--pbl-ink-2);font-size:.95rem;max-width:60ch}.pbl-mbody{padding:24px 30px 30px}.pbl-mstats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:8px}@media (min-width:620px){.pbl-mstats{grid-template-columns:repeat(4,1fr)}}.pbl-mstat{border:1px solid var(--pbl-line-2);border-radius:16px;padding:16px;background:#fcfcfd}.pbl-mstat small{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--pbl-ink-3)}.pbl-mstat b{display:block;font-size:26px;font-weight:800;margin-top:5px;line-height:1}.pbl-mtrust{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.pbl-conf{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.02em;padding:5px 11px;border-radius:999px;border:1px solid #fff0}.pbl-conf--high{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.pbl-conf--medium{color:#b45309;background:#fffbeb;border-color:#fde68a}.pbl-conf--low{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.pbl-mchip{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--pbl-ink-3);padding:5px 11px;border-radius:999px;background:#fcfcfd;border:1px solid var(--pbl-line-2)}.pbl-mchip .fa-pinterest{color:var(--pbl-rose)}.pbl-mbench{margin:12px 0 0;font-size:12px;font-weight:600;color:var(--pbl-ink-2);display:flex;align-items:flex-start;gap:7px;line-height:1.5}.pbl-mbench .fa-chart-simple{color:var(--pbl-rose);margin-top:2px}.pbl-mnote{margin:10px 0 0;font-size:12px;color:var(--pbl-ink-3);font-weight:600;display:flex;align-items:flex-start;gap:7px;line-height:1.5}.pbl-mnote .fa-circle-info{margin-top:2px}.pbl-mnote__basis{font-weight:800;color:var(--pbl-ink)}.pbl-mwow{margin:18px 0 0;text-align:center;font-size:clamp(1.02rem, 2.4vw, 1.3rem);font-weight:800;line-height:1.35;color:var(--pbl-ink)}.pbl-mwow b{background:var(--pbl-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.pbl-mwow span{color:var(--pbl-rose)}.pbl-msub{margin:26px 0 14px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--pbl-ink-3)}.pbl-mpins{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:560px){.pbl-mpins{grid-template-columns:repeat(5,1fr)}}.pbl-mpin{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:2 / 3;background:#e9ebf0;box-shadow:var(--pbl-shadow);color:#fff}.pbl-mpin .pbl-mpin__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pbl-mpin .pbl-pinsvg{position:absolute;inset:0;width:100%;height:100%;display:block}.pbl-mpin__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 30%,rgb(11 16 32 / .45) 62%,rgb(11 16 32 / .9) 100%)}.pbl-mpin__title{position:absolute;left:11px;right:11px;bottom:26px;font-size:13px;font-weight:900;line-height:1.22;letter-spacing:-.01em;text-shadow:0 1px 6px rgb(0 0 0 / .55);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pbl-mpin__brand{position:absolute;left:11px;bottom:9px;font-size:9px;font-weight:700;color:rgb(255 255 255 / .85);text-shadow:0 1px 3px rgb(0 0 0 / .5)}.pbl-mpin__tag{position:absolute;top:9px;left:9px;z-index:2;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:rgb(255 255 255 / .95);color:var(--pbl-rose);padding:3px 9px;border-radius:999px;box-shadow:0 2px 6px rgb(0 0 0 / .18)}.pbl-mpin__deco{position:absolute;inset:0;display:grid;place-items:center;font-size:42px;color:rgb(255 255 255 / .3)}.pbl-mpin--g0{background:linear-gradient(145deg,#ef4444,#db2777)}.pbl-mpin--g1{background:linear-gradient(145deg,#7c3aed,#db2777)}.pbl-mpin--g2{background:linear-gradient(145deg,#0ea5e9,#6366f1)}.pbl-mpin--g3{background:linear-gradient(145deg,#f59e0b,#ef4444)}.pbl-mpin--g4{background:linear-gradient(145deg,#10b981,#0ea5e9)}.pbl-mpin--g5{background:linear-gradient(145deg,#ec4899,#8b5cf6)}.pbl-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.pbl-tagchip{font-size:11px;font-weight:800;color:var(--pbl-rose);background:#fff1f2;border:1px solid #f3c2cb;padding:4px 11px;border-radius:999px}.pbl-mcharts{display:grid;grid-template-columns:1fr;gap:14px;margin:22px 0 0}@media (min-width:680px){.pbl-mcharts{grid-template-columns:1fr 1fr}}.pbl-mcard{border:1px solid var(--pbl-line-2);border-radius:16px;padding:14px 16px;background:#fcfcfd}.pbl-mcard__t{margin:0 0 12px;font-size:12px;font-weight:800;color:var(--pbl-ink-2)}.pbl-gchart{width:100%;height:auto;display:block}.pbl-bars{display:flex;flex-direction:column;gap:11px}.pbl-bar{display:grid;grid-template-columns:82px 1fr 40px;align-items:center;gap:8px}.pbl-bar__l{font-size:11px;font-weight:700;color:var(--pbl-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbl-bar__track{height:9px;border-radius:999px;background:#eef0f5;overflow:hidden}.pbl-bar__fill{display:block;height:100%;border-radius:999px;background:var(--pbl-grad)}.pbl-bar__n{font-size:11px;font-weight:800;color:var(--pbl-ink);text-align:right}.pbl-mcta{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;text-align:center}.pbl-mcta__risk{width:100%;margin:4px 0 0;font-size:12px;color:var(--pbl-ink-3);font-weight:600}.pbl-mload{padding:64px 30px;text-align:center}.pbl-mload__spin{width:44px;height:44px;border:4px solid #f1d6db;border-top-color:var(--pbl-rose);border-radius:999px;margin:0 auto 20px;animation:pbl-rotate 0.8s linear infinite}.pbl-mload h3{margin:0;font-size:1.15rem;font-weight:800}.pbl-mload p{margin:8px 0 0;color:var(--pbl-ink-2);font-weight:600;min-height:1.4em}@media (prefers-reduced-motion:reduce){.pbl *,.pbl *::before,.pbl *::after{transition:none!important;animation:none!important}}.pbl-modal[hidden]{display:none}.phpr{position:relative;padding:80px 0;background:#fff;border-top:1px solid var(--line)}@media (min-width:900px){.phpr{padding:112px 0}}.phpr-head{max-width:46rem;margin:0 auto;text-align:center}.phpr-kicker{font-size:13px;font-weight:600;color:var(--rose)}.phpr-h2{margin-top:14px;font-size:clamp(2rem, 3.8vw, 3rem);font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.phpr-h2 mark{background:none;color:var(--rose)}.phpr-lead{margin:18px auto 0;max-width:38rem;font-size:1.1rem;line-height:1.65;color:var(--mut)}.phpr-board{margin-top:40px}.phpr-toggle{display:flex;width:max-content;max-width:100%;margin:0 auto;padding:4px;gap:4px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.phpr-toggle button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border:0;border-radius:9px;background:#fff0;color:var(--mut);font:600 14.5px/1 var(--font);cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.phpr-toggle button:hover{color:var(--ink)}.phpr-toggle button[aria-pressed="true"]{background:#fff;color:var(--ink);box-shadow:var(--sh-1),0 0 0 1px var(--line)}.phpr-toggle small{padding:2px 7px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:600}.phpr-toggle button:focus-visible,.phpr-btn:focus-visible,.phpr-trust a:focus-visible{outline:2px solid var(--rose);outline-offset:3px}.phpr-grid{display:grid;gap:20px;margin-top:36px}@media (min-width:900px){.phpr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}}@media (min-width:900px){.phpr-pricebox{min-height:84px}}.phpr-specs{margin:24px 0 0;padding:0;border-top:1px solid var(--line-2)}.phpr-specs div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-2);font-size:14px}.phpr-specs dt{color:var(--mut)}.phpr-specs dd{margin:0;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.phpr-specs dd small{margin-left:2px;font-size:12px;font-weight:500;color:var(--mut)}.phpr-shared{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:22px 0 0;padding:0;list-style:none;font-size:14px;color:var(--mut)}.phpr-shared li{display:inline-flex;align-items:center;gap:7px}.phpr-shared li:first-child{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.phpr-shared svg{width:16px;height:16px;flex:none}.phpr-shared svg circle{fill:#ecfdf5;stroke:none}.phpr-shared svg path{stroke:var(--green)}.phpr-free{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:24px;padding:16px 20px;border:1px dashed var(--line);border-radius:var(--r-lg);background:rgb(255 255 255 / .7)}.phpr-free p{margin:0;font-size:14px;line-height:1.55;color:var(--mut)}.phpr-free b{display:block;font-size:15px;font-weight:700;color:var(--ink)}.phpr-free .phpr-btn{margin-top:0;width:auto}.phpr-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1)}.phpr-card.is-popular{border-color:var(--rose);box-shadow:0 0 0 1px var(--rose),var(--sh-2)}.phpr-flag{position:absolute;top:-12px;left:28px;padding:4px 10px;border-radius:999px;background:var(--rose);color:#fff;font-size:12px;font-weight:600}.phpr-name{font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.phpr-tag{margin-top:4px;font-size:14.5px;color:var(--mut)}.phpr-price{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:22px;font-variant-numeric:tabular-nums}.phpr-cur{align-self:flex-start;margin-top:6px;font-size:22px;font-weight:600}.phpr-amt{font-size:48px;font-weight:800;line-height:1;letter-spacing:-.045em}.phpr-per{margin-left:4px;font-size:15px;font-weight:500;color:var(--mut)}.phpr-was{margin-left:10px;font-size:15px;color:var(--mut-2)}.phpr-coupon{margin-top:10px;font-size:13px;line-height:1.5;color:var(--mut)}.phpr-coupon span{display:inline-block;margin-right:4px;padding:2px 7px;border-radius:6px;background:#ecfdf5;color:#047857;font-weight:600}.phpr-coupon b{color:var(--ink)}.phpr-note{margin-top:8px;min-height:1.5em;font-size:13.5px;color:var(--mut)}.phpr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:22px;padding:0 20px;border:1px solid #fff0;border-radius:var(--r-sm);background:var(--rose);color:#fff;font:600 15px/1 var(--font);text-decoration:none;box-shadow:var(--sh-1);transition:background-color .15s ease,border-color .15s ease}.phpr-btn:hover{background:var(--rose-dk);color:#fff}.phpr-btn svg{width:15px;height:15px}.phpr-btn--ink{background:var(--ink)}.phpr-btn--ink:hover{background:#2a2a33}.phpr-btn--white{border-color:#d9d9e1;background:#fff;color:var(--ink)}.phpr-btn--white:hover{border-color:#b9b9c4;background:var(--soft);color:var(--ink)}.phpr-incl{margin-top:26px;padding-top:22px;border-top:1px solid var(--line-2);font-size:13px;font-weight:600;color:var(--ink-2)}.phpr-feats{display:grid;gap:11px;margin:14px 0 0;padding:0;list-style:none}.phpr-feats li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:var(--mut)}.phpr-feats b{font-weight:600;color:var(--ink)}.phpr-feats svg,.phpr-trust svg{width:18px;height:18px;flex:none;margin-top:1px}.phpr-feats svg circle,.phpr-trust svg circle{fill:#ecfdf5;stroke:none}.phpr-feats svg path,.phpr-trust svg path{stroke:var(--green)}.phpr-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:36px}.phpr-trust ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--mut)}.phpr-trust li{display:inline-flex;align-items:center;gap:8px}.phpr-trust a{display:inline-flex;align-items:center;gap:6px;color:var(--rose);font-size:14.5px;font-weight:600;text-decoration:none}.phpr-trust a:hover{color:var(--rose-dk)}.phpr-trust a svg{width:14px;height:14px;margin:0}.phpr-trust a svg path{stroke:currentColor}@media (max-width:479px){.phpr-amt{font-size:42px}}.pty .pbl-preview--compact{max-width:none;margin:0}.pty .pbl-preview__form{padding:6px;border:1px solid #d9d9e1;border-radius:14px;background:#fff;box-shadow:var(--sh-1)}.pty .pbl-preview__form:focus-within{border-color:var(--rose);box-shadow:0 0 0 4px rgb(225 29 72 / .12)}.pty .pbl-preview__input{min-height:44px;font-size:15.5px;font-weight:500;color:var(--ink)}.pty .pbl-preview__btn{padding:12px 18px;border-radius:10px;background:var(--rose);font-weight:600;box-shadow:none}.pty .pbl-preview__btn:hover{background:var(--rose-dk);transform:none;box-shadow:none}.pty .pbl-preview__btn svg{width:15px;height:15px}.pty-act .ph-btn svg{width:15px;height:15px}.ph-ext{border-bottom:1px solid var(--line)}.ph-ext .phf-copy .ph-h2{margin-top:12px;font-size:clamp(1.9rem, 3.4vw, 2.6rem)}.ph-ext .phf-copy .ph-kicker i{font-size:15px}.ph-ext-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ph-ext-cta .ph-btn i{width:auto;height:auto;font-size:16px;transform:none}.pha{border-bottom:1px solid var(--line);overflow-x:clip}.pha-grid{display:grid;gap:0 72px}.pha-intro .ph-h2{margin-top:12px;font-size:clamp(1.9rem, 3.4vw, 2.6rem)}.pha-intro .ph-kicker i{font-size:15px}.pha-lead{margin-top:16px;font-size:1.05rem;line-height:1.65;color:var(--mut);max-width:34rem}.pha-chs{position:relative;list-style:none;margin:0;padding:0}.pha-chs::before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:var(--line)}.pha-ch{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:72vh;padding:40px 0 40px 58px;transition:opacity .4s ease}.pha-num{position:absolute;left:0;top:50%;display:grid;place-items:center;width:32px;height:32px;margin-top:-16px;border:2px solid var(--line);border-radius:50%;background:#fff;font-size:13px;font-weight:700;color:var(--mut);transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.pha-ch h3{font-size:clamp(1.45rem, 2.3vw, 1.95rem);font-weight:750;line-height:1.15;letter-spacing:-.03em;color:var(--pha-h,var(--ink));transition:color .4s ease}.pha-ch p{margin-top:12px;max-width:30rem;font-size:1.04rem;line-height:1.65;color:var(--pha-p,var(--mut));transition:color .4s ease}.pha-ch small{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:.9rem;font-weight:600;color:var(--ink-2)}.pha-ch small i{color:var(--green);font-size:12px}.pha.is-live .pha-ch{--pha-h:var(--mut-2);--pha-p:var(--mut-2)}.pha.is-live[data-step="0"] [data-pha-ch="0"],.pha.is-live[data-step="1"] [data-pha-ch="1"],.pha.is-live[data-step="2"] [data-pha-ch="2"],.pha.is-live[data-step="3"] [data-pha-ch="3"]{--pha-h:var(--ink);--pha-p:var(--mut)}.pha.is-live[data-step="0"] [data-pha-ch="0"] .pha-num,.pha.is-live[data-step="1"] [data-pha-ch="1"] .pha-num,.pha.is-live[data-step="2"] [data-pha-ch="2"] .pha-num,.pha.is-live[data-step="3"] [data-pha-ch="3"] .pha-num{border-color:var(--rose);background:var(--rose);color:#fff;transform:scale(1.08)}.pha-outro{padding-top:8px}.pha-status{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:.92rem;color:var(--mut)}.pha-status li{display:flex;align-items:center;gap:8px}.pha-status i{font-size:17px;color:var(--ink)}.pha-status b{font-weight:650;color:var(--ink)}.pha-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.pha-note-line{margin-top:14px;font-size:.88rem;color:var(--mut-2)}.pha-side{position:sticky;z-index:3}.pha-stage{position:relative;container-type:inline-size;display:grid;place-items:center;height:100%;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:var(--tint) radial-gradient(rgb(225 29 72 / .13) 1.2px,transparent 1.4px) 0 0 / 22px 22px}.pha-dots{position:absolute;right:18px;top:50%;display:grid;gap:8px;margin:0;padding:0;list-style:none;transform:translateY(-50%)}.pha-dots li{width:7px;height:7px;border-radius:50%;background:rgb(225 29 72 / .22);transition:height .3s ease,background-color .3s ease}.pha[data-step="0"] .pha-dot--0,.pha[data-step="1"] .pha-dot--1,.pha[data-step="2"] .pha-dot--2,.pha[data-step="3"] .pha-dot--3{height:22px;border-radius:4px;background:var(--rose)}@media (min-width:1000px){.pha-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto auto}.pha-intro{grid-column:1;grid-row:1;padding-bottom:8px}.pha-chs{grid-column:1;grid-row:2;padding-bottom:16vh}.pha-side{grid-column:2;grid-row:1 / span 2;align-self:start;top:88px;height:calc(100vh - 120px);max-height:860px;min-height:560px}.pha-phone{--pw:clamp(230px, min(46cqw, calc((100vh - 230px) / 2.22)), 330px)}.pha-outro{margin-top:8px;padding-left:58px;max-width:calc(5 / 11 * 100%)}}@media (max-width:999px){.pha-grid{display:block}.pha-intro{padding-bottom:24px}.pha-side{top:64px;height:calc(50vh + 18px);height:calc(50svh + 18px);min-height:358px;padding:8px 0 10px;background:#fff}.pha-phone{--pw:min(230px, calc((50svh - 40px) / 2.22))}.pha-ch{min-height:62vh;justify-content:flex-end;padding:24px 0 12vh 52px}.pha-num{top:auto;bottom:calc(12vh + 4px);margin-top:0}.pha-chs::before{left:15px}.pha-dots{right:12px}}.pha-phone{position:relative;z-index:2;width:var(--pw);padding:calc(var(--pw) * .034);border-radius:calc(var(--pw) * .165);background:#1c1c20;box-shadow:inset 0 0 0 2px #3a3a40,0 0 0 1px #0a0a0c,0 40px 70px -30px rgb(40 10 20 / .45)}.pha-screen{position:relative;container-type:inline-size;aspect-ratio:1290 / 2796;border-radius:calc(var(--pw) * .135);overflow:hidden;background:#f3244f}.pha-island{position:absolute;z-index:5;top:2.8cqw;left:50%;width:29cqw;height:8.4cqw;transform:translateX(-50%);border-radius:99px;background:#000}.pha-scr{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.pha-scr>img{display:block;width:100%;height:auto}.pha[data-step="0"] .pha-scr--0,.pha[data-step="1"] .pha-scr--1,.pha[data-step="2"] .pha-scr--2,.pha[data-step="3"] .pha-scr--3{opacity:1;transform:none}.pha-sb{display:flex;align-items:center;justify-content:space-between;height:12.56cqw;padding:1.4cqw 7cqw 0 9cqw;background:#e11d48;color:#fff}.pha-sb b{font-size:4cqw;font-weight:600}.pha-sb i{width:13cqw;height:3.2cqw;background:currentColor;border-radius:2px;-webkit-mask:linear-gradient(90deg,#000 0 52%,transparent 52% 62%,#000 62% 100%);mask:linear-gradient(90deg,#000 0 52%,transparent 52% 62%,#000 62% 100%);opacity:.9}.pha-sb--lock{background:#fff0}.pha-lock{background-size:cover;background-position:center;color:#fff;text-align:center}.pha-lock::before{content:"";position:absolute;inset:0;background:rgb(18 12 16 / .38)}.pha-lock>*{position:relative}.pha-date{display:block;margin-top:8cqw;font-size:4.8cqw;font-weight:600;opacity:.92}.pha-time{display:block;font-size:22cqw;font-weight:700;line-height:1;letter-spacing:-.04em}.pha-push{position:absolute;left:4cqw;right:4cqw;top:70cqw;display:flex;gap:3cqw;align-items:flex-start;padding:3.6cqw;border-radius:6.5cqw;background:rgb(250 248 246 / .92);color:#16141a;text-align:left;font-size:3.4cqw;line-height:1.3;box-shadow:0 2cqw 6cqw -2cqw rgb(0 0 0 / .4)}.pha-push img{flex:none;width:10cqw;height:10cqw;border-radius:2.4cqw}.pha-push small{display:flex;justify-content:space-between;font-size:2.9cqw;color:#6e6975}.pha-push small b{font-weight:700;color:#16141a;text-transform:uppercase;letter-spacing:.03em}.pha-push small em{font-style:normal}.pha-push strong{display:block;margin:.6cqw 0 .4cqw;font-size:3.7cqw;font-weight:700}.pha-tap{position:absolute;left:77cqw;top:173.5cqw;width:14cqw;height:14cqw;margin:-7cqw 0 0 -7cqw;border-radius:50%;background:rgb(255 255 255 / .55);box-shadow:0 0 0 1.5cqw rgb(243 36 79 / .25);opacity:0}.pha-stamp{position:absolute;left:50%;top:104cqw;display:inline-flex;align-items:center;gap:2cqw;padding:2.6cqw 4.4cqw;border:.9cqw solid #12a150;border-radius:3cqw;background:rgb(255 255 255 / .94);color:#12a150;font-size:6cqw;font-weight:800;letter-spacing:.02em;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-8deg)}.pha-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border:1px solid var(--line);border-radius:16px;background:#fff;font-size:12.5px;line-height:1.25;color:var(--mut);box-shadow:0 14px 30px -16px rgb(16 16 28 / .35);opacity:0;transform:translateY(10px) scale(.96);transition:opacity .35s ease,transform .45s cubic-bezier(.2,1.3,.4,1);pointer-events:none}.pha-chip>i{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:#fff0f3;color:var(--rose);font-size:14px}.pha-chip b{display:block;font-size:14px;font-weight:700;color:var(--ink)}.pha-chip--2>i{background:#e7f8ee;color:#12a150}.pha-chip--0{right:6cqw;top:18%}.pha-chip--2{left:6cqw;top:58%}.pha-chip--3a{right:6cqw;top:24%}.pha-chip--3b{left:6cqw;top:62%}.pha[data-step="0"] .pha-chip--0,.pha[data-step="2"] .pha-chip--2,.pha[data-step="3"] .pha-chip--3a,.pha[data-step="3"] .pha-chip--3b{opacity:1;transform:none}.pha-fly{position:absolute;inset:0;z-index:1;pointer-events:none}.pha-fly img{position:absolute;left:6cqw;width:64px;height:auto;border:3px solid #fff;border-radius:10px;box-shadow:0 12px 24px -12px rgb(16 16 28 / .45);opacity:0}.pha-fly img:nth-child(1){top:16%;--r:-9deg}.pha-fly img:nth-child(2){top:40%;--r:6deg;left:10cqw}.pha-fly img:nth-child(3){top:64%;--r:-4deg}@media (prefers-reduced-motion:no-preference){.pha[data-step="0"] .pha-fly img{animation:phaFly 1.5s cubic-bezier(.5,0,.3,1) calc(.15s + var(--k) * .35s) both}.pha[data-step="0"] .pha-chip--0{transition-delay:1.2s}.pha[data-step="1"] .pha-phone{animation:phaBuzz .55s ease .35s}.pha[data-step="1"] .pha-push{animation:phaDrop .7s cubic-bezier(.2,1.35,.4,1) .45s both}.pha[data-step="2"] .pha-tap{animation:phaTap .8s ease-out .5s both}.pha[data-step="2"] .pha-stamp{animation:phaStamp .5s cubic-bezier(.2,1.4,.4,1) 1s both}.pha[data-step="2"] .pha-chip--2{transition-delay:1.3s}.pha[data-step="3"] .pha-chip--3a{transition-delay:.4s}.pha[data-step="3"] .pha-chip--3b{transition-delay:.7s}}@media (prefers-reduced-motion:reduce){.pha-scr,.pha-chip,.pha-ch,.pha-num,.pha-dots li{transition:none}.pha-fly{display:none}}@keyframes phaFly{0%{opacity:0;transform:translate(-30px,0) rotate(var(--r))}18%{opacity:1;transform:translate(0,0) rotate(var(--r))}62%{opacity:1}100%{opacity:0;transform:translate(34cqw,4cqw) rotate(0) scale(.35)}}@keyframes phaBuzz{0%,100%{transform:none}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-1.4deg)}80%{transform:rotate(1deg)}}@keyframes phaDrop{from{opacity:0;transform:translateY(-14cqw) scale(.92)}to{opacity:1;transform:none}}@keyframes phaTap{0%{opacity:0;transform:scale(.4)}30%{opacity:1}100%{opacity:0;transform:scale(1.6)}}@keyframes phaStamp{from{opacity:0;transform:translate(-50%,-50%) rotate(-8deg) scale(1.8)}to{opacity:1;transform:translate(-50%,-50%) rotate(-8deg) scale(1)}}@media (max-width:999px){.pha-chip{font-size:11.5px;padding:8px 11px 8px 8px}.pha-chip b{font-size:13px}.pha-chip>i{width:28px;height:28px}.pha-chip--0,.pha-chip--3a{right:3cqw}.pha-chip--2,.pha-chip--3b{left:3cqw}.pha-fly img{width:48px}}.phfo{padding-top:0}.phfo-card{position:relative;display:grid;max-width:74rem;margin:0 auto;overflow:hidden;border-radius:28px;color:#fff;box-shadow:var(--sh-3);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M32 0H0v32' fill='none' stroke='%23ffffff' stroke-opacity='.05'/%3E%3C/svg%3E") var(--ink)}@media (min-width:960px){.phfo-card{grid-template-columns:minmax(0,44%) minmax(0,1fr);min-height:600px}}.phfo-photo{position:relative;height:clamp(340px, 100vw, 470px);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent)}@media (min-width:960px){.phfo-photo{height:auto;-webkit-mask-image:linear-gradient(to right,#000 66%,transparent);mask-image:linear-gradient(to right,#000 66%,transparent)}}.phfo-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 14%;filter:grayscale(1) contrast(1.1) brightness(.92);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.phfo-card:hover .phfo-photo img{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.phfo-photo img{transition:none}.phfo-card:hover .phfo-photo img{transform:none}}.phfo-copy{position:relative;margin-top:-48px;padding:0 22px 30px}@media (min-width:640px){.phfo-copy{padding:0 36px 40px}}@media (min-width:960px){.phfo-copy{align-self:center;margin:0;padding:56px 56px 52px 4px}}.phfo .ph-kicker{color:#fb7185}.phfo-copy .ph-h2{margin-top:12px;font-size:clamp(1.9rem, 3.2vw, 2.6rem);color:#fff}.phfo-copy .ph-h2 em{color:#fb7185}.phfo-copy .ph-lead{margin-top:16px;max-width:36rem;font-size:1.04rem;color:#b4b4c0}.phfo-copy .ph-lead a{color:#fff;text-decoration-color:rgb(255 255 255 / .25)}.phfo-copy .ph-lead a:hover{text-decoration-color:#fb7185}.phfo-quote{margin:22px 0 0;padding:2px 0 2px 20px;border-left:2px solid var(--rose)}.phfo-quote p{max-width:34rem;font-size:clamp(1.15rem, 1.6vw, 1.3rem);font-weight:600;line-height:1.5;letter-spacing:-.015em;color:#fff;text-wrap:pretty}.phfo-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 0;border-block:1px solid rgb(255 255 255 / .1)}.phfo-stats>div{padding:18px 12px 18px 0}.phfo-stats>div+div{padding-left:16px;border-left:1px solid rgb(255 255 255 / .1)}.phfo-stats dt{font-size:clamp(1.55rem, 2.6vw, 2.1rem);font-weight:750;line-height:1;letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums}.phfo-stats dt small{margin-left:3px;font-size:.55em;font-weight:650;letter-spacing:0;color:#fb7185}.phfo-stats dd{margin:8px 0 0;font-size:13px;line-height:1.45;color:#9696a2}.phfo-stats dd a{color:inherit;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .2);text-underline-offset:3px}.phfo-stats dd a:hover{color:#fff}@media (max-width:479px){.phfo-stats dd{font-size:12.5px}}.phfo-sign{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:26px}.phfo-who b{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.01em;color:#fff}.phfo-who span{display:block;margin-top:2px;font-size:13.5px;color:#9696a2}.phfo-social{display:flex;gap:8px;margin:0;padding:0;list-style:none}.phfo-social a{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgb(255 255 255 / .16);border-radius:10px;color:#e6e6ec;font-size:16px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.phfo-social a:hover{border-color:rgb(255 255 255 / .4);background:rgb(255 255 255 / .06);color:#fff}.phfo-more{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-left:auto;padding:0 16px;border-radius:10px;background:#fff;color:var(--ink);font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .15s ease}.phfo-more:hover{background:var(--line-2);color:var(--ink)}.phfo-social a:focus-visible,.phfo-more:focus-visible{outline:2px solid #fb7185;outline-offset:2px}@media (max-width:559px){.phfo-more{margin-left:0}}@media (max-width:559px){.phfo-stats{grid-template-columns:1fr}.phfo-stats>div,.phfo-stats>div+div{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;border-left:0}.phfo-stats>div+div{border-top:1px solid rgb(255 255 255 / .1)}.phfo-stats dd{margin:0;font-size:13.5px}}.phb-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 32px;margin-bottom:48px}.phb-head>div{max-width:44rem}.phb-head .ph-lead{margin-top:16px}.phb-all{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}.phb-all i{font-size:12px;transition:transform .15s ease}.phb-all:hover{color:var(--rose)}.phb-all:hover i{transform:translateX(3px)}.phb-grid{display:grid;gap:40px 32px}@media (min-width:640px){.phb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.phb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.phb .pbbl-card{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0}.phb .pbbl-thumb,.phb .pbbl-thumb:hover{text-decoration:none}.phb .pbbl-thumb{display:block;overflow:hidden;border-radius:var(--r);background:var(--soft);box-shadow:0 0 0 1px rgb(16 16 28 / .06);aspect-ratio:1200 / 630}.phb .pbbl-thumb__img{width:100%;height:100%!important;object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.phb .pbbl-thumb__ph{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--tint);background-image:radial-gradient(rgb(225 29 72 / .09) 1px,transparent 1px);background-size:18px 18px}.phb .pbbl-thumb__ph>span{display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:18px;background:#fff;color:var(--rose);font-size:30px;box-shadow:var(--sh-2)}.phb .pbbl-card:hover .pbbl-thumb__img{transform:scale(1.025)}.phb .pbbl-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.phb .pbbl-card__cat{font-size:13px;font-weight:600;color:var(--rose)}.phb .pbbl-card__title{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.phb .pbbl-card__title a{color:inherit;text-decoration:none;transition:color .15s ease}.phb .pbbl-card__title a::after{content:"";position:absolute;inset:0}.phb .pbbl-card:hover .pbbl-card__title a{color:var(--rose)}.phb .pbbl-card__sum{font-size:15px;line-height:1.6;color:var(--mut);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.phb .pbbl-card__meta{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--mut-2)}.phb-guides{margin-top:56px;padding-top:28px;border-top:1px solid var(--line)}.phb-guides__h{font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--mut-2)}.phb-guides ul{list-style:none;margin:14px 0 0;padding:0;display:grid;column-gap:32px}@media (min-width:640px){.phb-guides ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.phb-guides ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.phb-guides li{border-bottom:1px solid var(--line-2)}.phb-guides a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;font-size:15px;font-weight:600;color:var(--ink-2);text-decoration:none;transition:color .15s ease}.phb-guides a i{font-size:11px;color:var(--mut-2);transition:transform .15s ease,color .15s ease}.phb-guides a:hover{color:var(--rose)}.phb-guides a:hover i{color:var(--rose);transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.phb .pbbl-card:hover .pbbl-thumb__img,.phb-guides a:hover i{transform:none}}.pbx-survey{max-width:48rem;margin-inline:auto}.pbx-reasons{min-width:0;margin:0;padding:0;border:0}.pbx-reasons legend{margin-bottom:14px;padding:0;font-size:15.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pbx-reasons__grid{display:grid;gap:10px}@media (min-width:640px){.pbx-reasons__grid{grid-template-columns:1fr 1fr}.pbx-reason:last-child:nth-child(odd){grid-column:1 / -1}}.pbx-reason{position:relative;display:block;cursor:pointer}.pbx-reason input{position:absolute;width:1px;height:1px;opacity:0}.pbx-reason span{display:flex;align-items:center;gap:12px;min-height:54px;padding:13px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;font-size:15px;font-weight:600;line-height:1.35;color:var(--ink);transition:border-color .15s ease,background-color .15s ease}.pbx-reason span::before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid #cfcfd8;background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.pbx-reason:hover span{border-color:#d0d0d8;background:var(--soft)}.pbx-reason input:checked+span{border-color:var(--rose);background:var(--tint)}.pbx-reason input:checked+span::before{border-color:var(--rose);background:var(--rose);box-shadow:inset 0 0 0 3px #fff}.pbx-reason input:focus-visible+span{outline:2px solid var(--rose);outline-offset:2px}.pbx-field{margin-top:26px}.pbx-field label{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;font-size:14.5px;font-weight:650;color:var(--ink)}.pbx-field label small{font-size:12.5px;font-weight:500;color:var(--mut-2)}.pbx-field textarea{display:block;width:100%;min-height:118px;resize:vertical;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);font:500 15px/1.6 var(--font);color:var(--ink);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.pbx-field textarea::placeholder{color:var(--mut-2)}.pbx-field textarea:focus{outline:0;border-color:var(--green-2);background:#fff;box-shadow:0 0 0 4px rgb(52 163 95 / .14)}.pbx-count{margin-top:6px!important;text-align:right;font-size:12.5px;font-weight:500;color:var(--mut-2);font-variant-numeric:tabular-nums}.pbx-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px}.pbx .pbx-btn{min-width:120px}.pbx .pbx-btn:disabled{opacity:.4;cursor:not-allowed}.pbx-fine{max-width:30rem;font-size:13px;line-height:1.55;color:var(--mut)}.pbx-thanks{padding:10px 0 6px;text-align:center;outline:none}.pbx-thanks .fo-h2{margin-inline:auto}.pbx-sub{max-width:34rem;margin:12px auto 0!important;font-size:16px;line-height:1.7;color:var(--mut)}.pbx-after{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:36px!important;font-size:14.5px;color:var(--mut)}.pbx-after a{color:var(--green);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pbx-after a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.pbx-reason span,.pbx-reason span::before,.pbx-field textarea{transition:none}}.pce{background:#fff}.pce .fo-hero .fo-h1{max-width:24ch}.pce .fo-hero-actions .fo-btn i{font-size:16px}.pce .phc-cta .ph-btn i,.pce .ph-cta__btns .ph-btn i{width:auto;height:auto;font-size:17px;transform:none}.pce-fine{max-width:36rem;margin:20px auto 0!important;font-size:14px;color:var(--mut)}.pce-stage{position:relative;z-index:3;max-width:72rem;margin-top:-88px;padding-bottom:72px}.pce-stage .ph-shot{border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px rgb(16 16 28 / .05),0 28px 56px -34px rgb(16 16 28 / .3)}.pce-bar{display:flex;align-items:center;gap:12px;height:42px;padding:0 14px;border-bottom:1px solid var(--line);background:#f3f3f6}.pce-dots{display:flex;gap:6px;flex:none}.pce-dots i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.pce-dots i:nth-child(2){background:#febc2e}.pce-dots i:nth-child(3){background:#28c840}.pce-url{flex:1;min-width:0;max-width:520px;height:28px;margin:0 auto;padding:0 12px;display:flex;align-items:center;gap:8px;border-radius:8px;background:#fff;border:1px solid var(--line);font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pce-url i{flex:none;font-size:10px;color:var(--mut-2)}.pce-ext{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--rose);color:#fff;font-size:11px;box-shadow:0 0 0 3px rgb(225 29 72 / .18)}@media (max-width:640px){.pce-url{display:none}.pce-bar{justify-content:space-between}}.pce-facts-sec{border-bottom:1px solid var(--line);background:#fff}.pce-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.pce-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.pce-fact{padding:32px 22px;border-left:1px solid var(--line)}.pce-fact:nth-child(odd){border-left:0}@media (min-width:900px){.pce-fact:nth-child(odd){border-left:1px solid var(--line)}.pce-fact:first-child{border-left:0}}@media (max-width:899px){.pce-fact:nth-child(n+3){border-top:1px solid var(--line)}}.pce-fact b{display:block;font-size:clamp(2.6rem, 4.5vw, 3.4rem);font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--rose);font-variant-numeric:tabular-nums}.pce-fact span{display:block;margin-top:10px;font-size:14.5px;line-height:1.5;color:var(--mut)}.pce-kbd{display:inline-block;min-width:26px;padding:1px 7px;border:1px solid #d9d9e1;border-bottom-width:2px;border-radius:6px;background:#fff;font:600 12.5px/1.6 var(--font);color:var(--ink);text-align:center}.pce-checks{display:grid;gap:10px 22px;margin:22px 0 0;padding:0;list-style:none}@media (min-width:560px){.pce-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.pce-checks li{position:relative;padding-left:28px;font-size:14px;line-height:1.5;color:var(--mut)}.pce-checks li::before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-4.9' fill='none' stroke='%23e11d48' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.pce-checks strong{display:block;font-size:14.5px;font-weight:600;color:var(--ink)}.pce-flow{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none;counter-reset:pce}.pce-flow li{counter-increment:pce;display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 14px;align-items:start}.pce-flow li::before{content:counter(pce);grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--ink);color:#fff;font-size:13px;font-weight:700}.pce-flow b{font-size:15px;font-weight:650;color:var(--ink)}.pce-flow span{font-size:14.5px;line-height:1.55;color:var(--mut)}.pce-small{margin-top:18px;font-size:13.5px;line-height:1.6;color:var(--mut)}.pce-small a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:3px}.pce-small a:hover{text-decoration-color:var(--rose)}.pce-vs tbody .phc-pb{font-weight:500}.pce-priv{display:grid;gap:48px;align-items:start}@media (min-width:1000px){.pce-priv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.pce-priv .ph-h2{margin-top:14px}.pce-priv .ph-lead{margin-top:16px}.pce-points{display:grid;gap:18px;margin:30px 0 0;padding:0;list-style:none}.pce-points li{display:flex;gap:14px;font-size:14.5px;line-height:1.6;color:var(--mut)}.pce-points .phf-ico{flex:none;width:38px;height:38px;font-size:15px}.pce-points strong{display:block;font-size:15px;font-weight:650;color:var(--ink)}.pce-perms{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-2)}.pce-perms table{width:100%;border-collapse:collapse}.pce-perms caption{padding:18px 22px;border-bottom:1px solid var(--line);text-align:left;font-size:15px;font-weight:700;color:var(--ink)}.pce-perms th,.pce-perms td{padding:14px 22px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;font-size:14px;line-height:1.55}.pce-perms tr:last-child>*{border-bottom:0}.pce-perms th{width:42%;font-weight:500}.pce-perms code{padding:2px 7px;border:1px solid var(--line);border-radius:6px;background:var(--soft);font:600 12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--ink)}.pce-perms td{color:var(--mut)}.pce-opt{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:6px;background:#fffbeb;color:#b45309;font-size:11.5px;font-weight:600}.pce-priv .pce-small{margin-top:16px}.pce #faq{background:#fff;border-top:0}.pce-reads-sec{padding:72px 0}.pce-reads-h{font-size:1.4rem;font-weight:750;letter-spacing:-.025em;color:var(--ink)}.pce-reads{display:grid;gap:16px;margin-top:22px}@media (min-width:700px){.pce-reads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pce-reads{grid-template-columns:repeat(3,minmax(0,1fr))}}.pce-read{display:flex;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--r);background:#fff;box-shadow:var(--sh-1);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pce-read:hover{border-color:#f3c4cf;box-shadow:var(--sh-2)}.pce-read .phf-ico{flex:none;width:38px;height:38px;font-size:15px}.pce-read strong{display:block;font-size:15px;font-weight:650;color:var(--ink)}.pce-read small{display:block;margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--mut)}.pea-ext{background:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .18)}.pea .phf-copy p a,.pea .phf-card p a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:3px}.pea .phf-copy p a:hover,.pea .phf-card p a:hover{text-decoration-color:var(--rose)}.pea-pop{display:grid;place-items:center;padding:28px;background:var(--soft)}.pea-pop img{width:100%;max-width:360px;max-height:620px;object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--sh-2)}.pea-table{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1)}.pea-table table{width:100%;border-collapse:collapse}.pea-table th,.pea-table td{padding:16px 22px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;font-size:14.5px;line-height:1.5;color:var(--mut)}.pea-table thead th{background:var(--soft);font-size:13px;font-weight:600;color:var(--mut-2)}.pea-table tbody th{font-weight:650;color:var(--ink)}.pea-table tbody tr:last-child>*{border-bottom:0}.pea-table a{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:3px}.pea-table a:hover{text-decoration-color:var(--rose)}@media (max-width:700px){.pea-table thead{display:none}.pea-table tr{display:block;padding:14px 18px;border-bottom:1px solid var(--line-2)}.pea-table tbody tr:last-child{border-bottom:0}.pea-table th,.pea-table td{display:flex;gap:12px;padding:3px 0;border:0}.pea-table tbody th{margin-bottom:4px;font-size:15.5px}.pea-table td::before{content:attr(data-label);flex:none;width:96px;font-size:13px;color:var(--mut-2)}}.pea-amazon{display:grid;gap:28px;margin-top:56px;padding:32px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--soft)}@media (min-width:960px){.pea-amazon{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding:40px}}.pea-amazon h3{font-size:1.3rem;font-weight:750;letter-spacing:-.02em;line-height:1.3;color:var(--ink)}.pea-amazon p{margin-top:10px;font-size:15px;line-height:1.65;color:var(--mut)}.pea-cats{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--r);background:#fff}.pea-cats li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:baseline;padding:11px 18px;border-bottom:1px solid var(--line-2)}.pea-cats li:last-child{border-bottom:0}.pea-cats b{font-size:15px;font-weight:750;color:var(--rose);font-variant-numeric:tabular-nums}.pea-cats span{font-size:14px;line-height:1.5;color:var(--ink-2)}body{font-family:'Inter',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111827;letter-spacing:0;text-rendering:optimizeLegibility}.font-black{font-weight:800}.pbdl{--ink:#0b0b10;--ink-2:#26262e;--mut:#5b5b66;--line:#e6e6ec;--rose:#e11d48;--rose-dk:#be123c;--tint:#fff4f6;position:relative;padding:48px 0 72px;background:#fff;color:var(--ink);font-family:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased}.pbdl *,.pbdl *::before,.pbdl *::after{box-sizing:border-box}.pbdl-wrap{width:100%;max-width:80rem;margin:0 auto;padding:0 20px}.pbdl--bare{padding:40px 0 0;background:#fff0}.pbdl--bare .pbdl-wrap{max-width:none;padding:0!important}@media (min-width:640px){.pbdl-wrap{padding:0 24px}}@media (min-width:1024px){.pbdl-wrap{padding:0 32px}}.pbdl-card{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 1px 2px rgb(16 16 28 / .04),0 18px 40px -20px rgb(16 16 28 / .22)}@media (min-width:960px){.pbdl-card{grid-template-columns:minmax(0,1fr) 380px}}.pbdl-main{padding:28px 24px}@media (min-width:640px){.pbdl-main{padding:40px 44px}}.pbdl-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:13.5px;font-weight:500;color:var(--mut)}.pbdl-kicker b{padding:4px 10px;border-radius:999px;background:var(--tint);color:var(--rose-dk);font-size:12.5px;font-weight:600}.pbdl-h2{margin:16px 0 0;font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.pbdl-h2 mark{background:none;color:var(--rose)}.pbdl-lead{margin:14px 0 0;max-width:38rem;font-size:1.05rem;line-height:1.65;color:var(--mut)}.pbdl-perks{display:grid;gap:12px 24px;margin:26px 0 0;padding:0;list-style:none}@media (min-width:640px){.pbdl-perks{grid-template-columns:1fr 1fr}}.pbdl-perks li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink-2)}.pbdl-perks i{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:9px;background:var(--tint);color:var(--rose);font-size:13px}.pbdl-perks li.is-unl{grid-column:1/-1;font-weight:800;color:var(--ink)}.pbdl-perks li.is-unl i{background:#ffe06a;color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.pbdl-perks li.is-unl span{padding:3px 10px;border-radius:8px;background:#ffe06a}.pbdl-anchor{display:flex;align-items:center;gap:10px;margin:26px 0 0;padding:12px 14px;border:1px solid #a7f3d0;border-radius:12px;background:#ecfdf5;color:#065f46;font-size:14.5px;font-weight:600;line-height:1.45}.pbdl-stub{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:28px 24px;background:var(--ink);color:#fff}@media (min-width:640px){.pbdl-stub{padding:36px 32px}}.pbdl-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0}.pbdl-amt{font-size:clamp(3rem,5.5vw,3.6rem);font-weight:800;line-height:1;letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums}.pbdl-was{font-size:1.2rem;font-weight:600;color:#6e6e7a;text-decoration:line-through;text-decoration-color:var(--rose);text-decoration-thickness:2px}.pbdl-save{margin:0;font-size:14px;font-weight:500;color:#c4c4cf}.pbdl-save b{margin-right:6px;padding:3px 8px;border-radius:7px;background:var(--rose);color:#fff;font-weight:600}.pbdl-cd{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0}.pbdl-cd div{padding:10px 4px 8px;border:1px solid rgb(255 255 255 / .12);border-radius:12px;background:rgb(255 255 255 / .05);text-align:center}.pbdl-cd b{display:block;font-size:22px;font-weight:700;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.pbdl-cd small{display:block;margin-top:5px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8b8b97}.pbdl-cd.is-ending b{color:#fb7185}.pbdl-stock{margin:0;font-size:13px;font-weight:500;color:#e4e4e7}.pbdl-stock span{height:8px;margin-top:8px;border-radius:999px;background:rgb(255 255 255 / .12)}.pbdl-stock span i{border-radius:999px;background-color:var(--rose)}.pbdl-claims{margin:0;font-size:13px;font-weight:500;color:#fda4af}.pbdl-claims i{margin-right:6px}.pbdl-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px;border-radius:12px;background:var(--rose);color:#fff!important;font-size:16px;font-weight:600;text-decoration:none;box-shadow:0 1px 2px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .14);transition:background-color .15s ease}.pbdl-btn:hover{background:var(--rose-dk)}.pbdl-btn:focus-visible,.pbdl-more:focus-visible{outline:2px solid #fff;outline-offset:3px}.pbdl-more{align-self:center;color:#e4e4e7!important;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .3);text-underline-offset:4px}.pbdl-more:hover{color:#fff!important;text-decoration-color:#fff}.pbdl-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;font-size:12.5px;font-weight:500;color:#a1a1ad}.pbdl-trust i{color:#34d399;margin-right:5px}.pbdl-card--tiers{display:block!important}.pbdl-head{display:grid;gap:22px;padding:28px 24px 0}@media (min-width:640px){.pbdl-head{padding:40px 44px 0}}@media (min-width:960px){.pbdl-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.pbdl-clock{padding:14px 14px 12px;border-radius:18px;background:var(--ink)}@media (min-width:960px){.pbdl-clock{width:340px}}.pbdl-clock p{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a1a1ad}.pbdl-tiers{display:grid;gap:28px;padding:28px 24px}@media (min-width:640px){.pbdl-tiers{padding:32px 44px}}@media (min-width:900px){.pbdl-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}}.pbdl-tier{position:relative;display:flex;flex-direction:column;gap:12px;padding:26px 22px 22px;border:1px solid var(--line);border-radius:18px;background:#fff}.pbdl-tier.is-pick .pbdl-was{color:#a1a1ad}.pbdl-tier.is-pick{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:0 26px 50px -26px rgb(16 16 28 / .6)}.pbdl-tag{position:absolute;top:-12px;left:22px;margin:0;padding:4px 10px;border-radius:999px;background:var(--rose);color:#fff;font-size:12px;font-weight:600}.pbdl-tag i{margin-right:5px;font-size:10px}.pbdl-tname{margin:0;font-size:19px;font-weight:700;letter-spacing:-.015em}.pbdl-who{margin:-8px 0 0;font-size:13.5px;color:var(--mut)}.pbdl-tier .pbdl-amt{font-size:2.6rem;color:var(--ink)}.pbdl-tier .pbdl-was{font-size:1.05rem}.pbdl-tier .pbdl-save{font-size:13.5px;color:var(--mut)}.pbdl-lim{display:grid;gap:8px;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--line);list-style:none;font-size:14.5px;color:var(--ink-2)}.pbdl-lim li{display:flex;align-items:baseline;gap:9px}.pbdl-lim i{color:var(--rose);font-size:12px}.pbdl-unl{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin:-2px 0 0;padding:6px 11px 5px;border:2px solid var(--ink);border-radius:9px;background:#ffe06a;color:var(--ink);box-shadow:3px 3px 0 var(--ink);font-size:13px;font-weight:800;rotate:-1.5deg}.pbdl-tier.is-pick .pbdl-unl{border-color:#ffe06a;box-shadow:3px 3px 0 #ffe06a}.pbdl-lim li.is-unl b{padding:1px 6px;border-radius:6px;background:#ffe06a;color:var(--ink)}.pbdl-tier .pbdl-stock{color:var(--ink-2)}.pbdl-tier:not(.is-pick) .pbdl-stock.pbfx-low{color:#be123c!important}.pbdl-tier .pbdl-stock span{background:#f1f1f4}.pbdl-tier .pbdl-claims{color:var(--rose-dk)}.pbdl-tier .pbdl-btn{margin-top:auto;min-height:48px;font-size:15px}.pbdl-btn--ink{background:var(--ink)}.pbdl-btn--ink:hover{background:var(--ink-2)}.pbdl-tier.is-pick .pbdl-who,.pbdl-tier.is-pick .pbdl-save{color:#c4c4cf}.pbdl-tier.is-pick .pbdl-amt{color:#fff}.pbdl-tier.is-pick .pbdl-lim{border-color:rgb(255 255 255 / .14);color:#e4e4e7}.pbdl-tier.is-pick .pbdl-lim i{color:#fb7185}.pbdl-tier.is-pick .pbdl-stock{color:#e4e4e7}.pbdl-tier.is-pick .pbdl-stock span{background:rgb(255 255 255 / .12)}.pbdl-tier.is-pick .pbdl-claims{color:#fda4af}.pbdl-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px 24px 26px;border-top:1px solid var(--line);background:#fafafb}@media (min-width:640px){.pbdl-foot{padding:18px 44px 26px}}.pbdl-incl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:13.5px;font-weight:500;color:var(--ink-2)}.pbdl-incl li:first-child{margin-right:2px;color:var(--mut)}.pbdl-incl li+li{padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:#fff}.pbdl-incl i{margin-right:6px;color:var(--rose)}.pbdl-foot .pbdl-trust{justify-content:flex-start;color:var(--mut)}.pbdl-foot .pbdl-trust i{color:#059669}.pbdl-foot .pbdl-more{color:var(--ink)!important;text-decoration-color:rgb(11 11 16 / .3)}.pbdl-foot .pbdl-more:hover{text-decoration-color:var(--ink)}.pbdl-foot .pbdl-more:focus-visible{outline-color:var(--ink)}@media (prefers-reduced-motion:reduce){.pbdl-btn{transition:none}}.pbdp{--ink:#0e0e12;--mut:#4b4b55;--sky:#dcebff;--butter:#ffe06a;--mint:#a6efcc;--blush:#ffc9d6;--rose:#e11d48;--rose-dk:#be123c;--edge:2.5px solid var(--ink);position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:16px;background:rgb(14 14 18 / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:"Gabarito","Inter",ui-sans-serif,system-ui,sans-serif;color:var(--ink)}.pbdp *,.pbdp *::before,.pbdp *::after{box-sizing:border-box}.pbdp.is-open{display:flex;animation:pbdp-fade .2s ease both}.pbdp-dialog{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 32px);overflow:auto;border:var(--edge);border-radius:26px;background:#fff;box-shadow:8px 8px 0 var(--ink);animation:pbdp-pop .35s cubic-bezier(.2,.9,.3,1.25) both}.pbdp-dialog:focus{outline:none}.pbdp-top{position:relative;padding:20px 22px 18px;background:var(--butter);border-bottom:2.5px dashed var(--ink)}.pbdp-x{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:2px solid var(--ink);border-radius:11px;background:#fff;color:var(--ink);font-size:20px;line-height:1;cursor:pointer}.pbdp-x:hover{background:var(--ink);color:#fff}.pbdp-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding-right:44px;font-size:12.5px;font-weight:700;color:#3f3f46}.pbdp-eyebrow b{padding:3px 8px;border:2px solid var(--ink);border-radius:9px;background:#fff;color:var(--ink);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pbdp-title{margin:12px 0 0;font-size:25px;font-weight:800;line-height:1.08;letter-spacing:-.03em}.pbdp-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px}.pbdp-amt{font-size:46px;font-weight:800;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.pbdp-was{font-size:18px;font-weight:700;color:#57534e}.pbdp-save{padding:4px 9px;border:2px solid var(--ink);border-radius:10px;background:#fff;font-size:13px;font-weight:800;color:var(--rose-dk)}.pbdp-then{margin:6px 0 0;font-size:13px;font-weight:600;color:#3f3f46}.pbdp-body{padding:16px 22px 18px}.pbdp-cd{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pbdp-cd div{padding:7px 4px 5px;border:2px solid var(--ink);border-radius:11px;text-align:center}.pbdp-cd b{display:block;font-size:20px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pbdp-cd small{display:block;margin-top:3px;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.pbdp-cd.is-ending b{color:var(--rose)}.pbdp-stock{margin:12px 0 0;font-size:13px;font-weight:700}.pbdp-stock span{height:10px;margin-top:5px;border:2px solid var(--ink);border-radius:999px;background:#fff}.pbdp-stock span i{background-color:var(--rose)}.pbdp-stock.pbfx-low{color:var(--rose)!important}.pbdp-claims{margin:8px 0 0;font-size:13px;font-weight:700;color:#9a3412}.pbdp-claims i{margin-right:6px}.pbdp-chips{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.pbdp-chips li{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:2px solid var(--ink);border-radius:10px;background:#fff;font-size:12.5px;font-weight:700;line-height:1.1}.pbdp-chips li:nth-child(4n+1){background:var(--sky)}.pbdp-chips li:nth-child(4n+2){background:var(--mint)}.pbdp-chips li:nth-child(4n+4){background:var(--blush)}.pbdp-chips i{font-size:11px}.pbdp-chips li.is-unl{background:#ffe06a;font-weight:800}.pbdp-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:16px;border:var(--edge);border-radius:15px;background:var(--rose);color:#fff!important;font-size:16.5px;font-weight:800;text-decoration:none;box-shadow:4px 4px 0 var(--ink);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.pbdp-cta:hover{background:var(--rose-dk)}.pbdp-cta:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--ink)}.pbdp-cta:focus-visible,.pbdp-x:focus-visible,.pbdp-later:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.pbdp-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--mut)}.pbdp-foot i{color:#047857;margin-right:4px}.pbdp-later{border:0;background:#fff0;padding:0;color:var(--mut);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pbdp-later:hover{color:var(--ink)}@keyframes pbdp-fade{from{opacity:0}to{opacity:1}}@keyframes pbdp-pop{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@media (max-width:380px){.pbdp-top,.pbdp-body{padding-left:16px;padding-right:16px}.pbdp-amt{font-size:40px}}@media (prefers-reduced-motion:reduce){.pbdp.is-open,.pbdp-dialog{animation:none}.pbdp-cta{transition:none}}.pbb{--ink:#0e0e12;--butter:#ffe06a;--rose:#e11d48;--rose-dk:#be123c;position:fixed;left:12px;right:12px;bottom:12px;z-index:9990;display:flex;justify-content:center;pointer-events:none;font-family:"Gabarito","Inter",ui-sans-serif,system-ui,sans-serif;transform:translateY(150%);transition:transform .45s cubic-bezier(.2,.9,.3,1.25)}.pbb.is-on{transform:none}.pbb *,.pbb *::before,.pbb *::after{box-sizing:border-box}.pbb-in{pointer-events:auto;display:flex;align-items:center;gap:10px 14px;width:100%;max-width:880px;padding:10px 10px 10px 14px;border:2.5px solid var(--ink);border-radius:18px;background:var(--ink);color:#fff;box-shadow:5px 5px 0 var(--butter)}.pbb-tag{display:none;flex:none;padding:4px 8px;border:2px solid #fff;border-radius:9px;background:var(--butter);color:var(--ink);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pbb-what{min-width:0;flex:1;line-height:1.2}.pbb-what b{font-size:15px;font-weight:800}.pbb-what s{margin-left:6px;color:#a1a1aa;font-size:13px;text-decoration-color:var(--rose);text-decoration-thickness:2px}.pbb-what small{display:block;margin-top:2px;font-size:12px;font-weight:600;color:#d4d4d8}.pbb-what small.pbfx-low{color:#fda4af}.pbb-cd{display:flex;flex:none;gap:4px;font-variant-numeric:tabular-nums}.pbb-cd span{display:grid;min-width:38px;padding:4px 4px 3px;border-radius:9px;background:#fff;color:var(--ink);text-align:center}.pbb-cd b{display:block;font-size:16px;font-weight:800;line-height:1}.pbb-cd i{display:block;margin-top:2px;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.pbb-cd.is-ending b{color:var(--rose)}.pbb-go{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:2px solid #fff;border-radius:12px;background:var(--rose);color:#fff!important;font-size:14.5px;font-weight:800;text-decoration:none;box-shadow:3px 3px 0 #fff}.pbb-go:hover{background:var(--rose-dk)}.pbb-go:active{transform:translate(3px,3px);box-shadow:0 0 0 #fff}.pbb-x{flex:none;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:#fff0;color:#a1a1aa;font-size:20px;line-height:1;cursor:pointer}.pbb-x:hover{background:rgb(255 255 255 / .1);color:#fff}.pbb-go:focus-visible,.pbb-x:focus-visible{outline:3px solid var(--butter);outline-offset:2px}@media (min-width:760px){.pbb-tag{display:block}.pbb{bottom:16px}}@media (max-width:559px){.pbb-in{flex-wrap:wrap;gap:8px 10px;padding:10px 10px 10px 12px}.pbb-what{order:1;flex:1 1 calc(100% - 52px)}.pbb-x{order:2}.pbb-cd{order:3}.pbb-go{order:4;flex:1;justify-content:center}.pbb-cd span:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.pbb{transition:none}}.pbfx-unit{margin-left:.06em;font-size:.4em;font-weight:700;letter-spacing:0;opacity:.75}.pbfx-strike{position:relative;text-decoration:none!important}.pbfx-strike::after{content:"";position:absolute;left:-3px;right:-3px;top:52%;height:3px;border-radius:3px;background:#e11d48;transform-origin:left center}[data-anim] .pbfx-strike::after{transform:scaleX(0)}[data-anim].is-in .pbfx-strike::after{animation:pbfx-strike .45s .35s cubic-bezier(.2,.8,.2,1) forwards}.pbfx-stamp{display:inline-block;transform:rotate(-3deg)}[data-anim] .pbfx-stamp{opacity:0}[data-anim].is-in .pbfx-stamp{animation:pbfx-stamp .55s .95s cubic-bezier(.2,.9,.3,1.3) both}.is-tick{animation:pbfx-flip .32s ease-out}.pbfx-nudge{animation:pbfx-nudge 5s 3s infinite}.pbfx-nudge:hover,.pbfx-nudge:focus-visible{animation:none}.pbfx-bar{display:block;position:relative;overflow:hidden}.pbfx-bar i{display:block;height:100%;width:var(--fill,0%);background-image:repeating-linear-gradient(-45deg,rgb(14 14 18 / .22) 0 6px,transparent 6px 12px);background-size:17px 17px;animation:pbfx-stripes .8s linear infinite}[data-anim] .pbfx-bar i{width:0;transition:width 1.2s .4s cubic-bezier(.2,.8,.2,1)}[data-anim].is-in .pbfx-bar i{width:var(--fill,0%)}.pbfx-low{color:#fb7185!important}.pbfx-low .pbfx-bar i{background-color:#e11d48!important}.pbfx-pips{display:flex!important;gap:4px;height:auto!important;margin-top:8px;border:0!important;background:none!important;overflow:visible}.pbfx-pips i{flex:1;min-width:10px;max-width:44px;height:8px;border-radius:99px;background:rgb(225 29 72 / .16)!important;box-shadow:inset 0 0 0 1.5px rgb(225 29 72 / .55);animation:pbfx-pip 1.6s ease-in-out infinite}.pbfx-pips i.is-gone{background:#e11d48!important;box-shadow:none;animation:none}.pbfx-pips i:nth-child(2n){animation-delay:.25s}.pbfx-claims i{display:inline-block;color:#fb923c;animation:pbfx-flame 1.4s ease-in-out infinite;transform-origin:50% 90%}[data-pb-deal-ends].is-ending{color:#e11d48!important;font-weight:800}@keyframes pbfx-strike{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pbfx-stamp{0%{opacity:0;transform:scale(2.3) rotate(-14deg)}60%{opacity:1;transform:scale(.9) rotate(-2deg)}100%{opacity:1;transform:scale(1) rotate(-3deg)}}@keyframes pbfx-flip{from{transform:translateY(-45%)}to{transform:none}}@keyframes pbfx-nudge{0%,84%,94%,100%{transform:none}88%{transform:translate(4px,4px);box-shadow:0 0 0 #fff0}}@keyframes pbfx-stripes{from{background-position:0 0}to{background-position:17px 0}}@keyframes pbfx-flame{0%,100%{transform:scale(1) rotate(-4deg)}50%{transform:scale(1.18) rotate(5deg)}}@keyframes pbfx-pip{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.pbfx-nudge,.pbfx-bar i,.pbfx-pips i,.pbfx-claims i,.is-tick,[data-anim].is-in .pbfx-stamp,[data-anim].is-in .pbfx-strike::after{animation:none!important}[data-anim] .pbfx-stamp{opacity:1}[data-anim] .pbfx-strike::after{transform:none}}