.uc{margin-bottom:4px}.uc-top{align-items:center;gap:24px;margin-bottom:16px;display:flex}.uc-head{flex:1;min-width:0}.uc-head-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.uc-title{font-size:var(--type-title);color:var(--foreground);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.06}.uc-title-accent{color:var(--primary);font-weight:800}.uc-badge{color:#c2410c;background:#ffedd5;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.uc-subtitle{color:var(--text-secondary);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.uc-row{scrollbar-width:none;gap:12px;margin-right:-1.5rem;padding-bottom:4px;padding-right:1.5rem;display:flex;overflow-x:auto}.uc-row::-webkit-scrollbar{display:none}@media (min-width:640px){.uc-row{margin-right:-2rem;padding-right:2rem}}@media (min-width:1024px){.uc-row{margin-right:-3rem;padding-right:3rem}}.uc-chip{cursor:pointer;border:none;border-radius:16px;flex:1 0 220px;align-items:center;gap:12px;max-width:280px;padding:14px 14px 14px 16px;transition:transform .15s,box-shadow .2s;display:flex}.uc-chip:hover{transform:translateY(-2px);box-shadow:0 8px 18px #11111114}.uc-chip-icon{background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 6px #11111114}.uc-chip-icon-img{object-fit:contain;width:26px;height:26px}.uc-chip-title{text-align:left;min-width:0;color:var(--foreground);flex:1;font-size:.9375rem;font-weight:700;line-height:1.3}.uc-chip-arrow{background:#ffffffb3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.uc-chip-peach{background:linear-gradient(135deg,#ffe4e6,#ffedd5)}.uc-chip-peach .uc-chip-arrow{color:#e11d48}.uc-chip-lavender{background:linear-gradient(135deg,#ede9fe,#f3e8ff)}.uc-chip-lavender .uc-chip-arrow{color:#7c3aed}.uc-chip-blue{background:linear-gradient(135deg,#e0f2fe,#dbeafe)}.uc-chip-blue .uc-chip-arrow{color:#0369a1}.uc-chip-mint{background:linear-gradient(135deg,#d1fae5,#ecfccb)}.uc-chip-mint .uc-chip-arrow{color:#15803d}@media (max-width:639px){.uc-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-right:0;padding-bottom:0;padding-right:0;display:grid;overflow:visible}.uc-chip{border-radius:14px;flex:none;gap:10px;min-width:0;max-width:none;padding:12px}.uc-chip-icon{width:38px;height:38px}.uc-chip-icon-img{width:24px;height:24px}.uc-chip-title{font-size:.875rem;line-height:1.25}.uc-chip-arrow{display:none}}@media (max-width:429px){.uc-chip{flex-direction:column;align-items:flex-start;gap:8px}.uc-chip-title{flex:none;width:100%}}
.fc{margin-bottom:4px}.fc-head-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fc-title{border-left:4px solid var(--primary);font-size:var(--type-minor);color:var(--foreground);letter-spacing:-.02em;margin:0;padding-left:12px;font-weight:700;line-height:1.2}.fc-view-all{color:var(--primary);white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.fc-view-all:hover{text-decoration:underline}.fc-empty{text-align:center;color:var(--text-muted);margin:0;padding:32px 12px;font-size:.875rem}.fc-wrap{position:relative}.fc-nav{z-index:2;border:1px solid var(--border);background:var(--background);width:38px;height:38px;color:var(--text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:45%;box-shadow:0 4px 10px #11111114}.fc-nav:hover{background:var(--surface)}.fc-nav-prev{left:-14px}.fc-nav-next{right:-14px}.fc-track-clip{width:100%;overflow:hidden}.fc-track{will-change:transform;cursor:grab;touch-action:pan-y;gap:16px;width:max-content;padding:4px 4px 8px;animation:40s linear infinite fcLoopLTR;display:flex}.fc-wrap:hover .fc-track{animation-play-state:paused}.fc-track--static{animation:none;transform:none}.fc-track--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.fc-track--dragging .fc-card{pointer-events:none}@keyframes fcLoopLTR{0%{transform:translate(-50%)}to{transform:translate(0%,0)}}.fc-card{border:1px solid var(--border);background:var(--background);scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:none;width:220px;padding:14px;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}.fc-card:hover,.fc-track--static .fc-card:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 12px 24px #11111126}.fc-card--static:hover{box-shadow:none}.fc-banner{aspect-ratio:1;border:1px solid #0000000d;border-radius:10px;width:100%;position:relative;overflow:hidden}.fc-banner-fallback{justify-content:center;align-items:center;display:flex}.fc-arrow{width:28px;height:28px;color:var(--foreground);background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #1111111f}.fc-text-box{flex-direction:column;flex:auto;padding:12px 2px 2px;display:flex}.fc-card-title{font-size:var(--type-item);min-height:2.7em;color:var(--foreground);-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.fc-card-desc{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.fc-tags{flex-wrap:nowrap;align-items:center;gap:4px;margin-top:auto;padding-top:10px;display:flex}.fc-tag{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:600}.fc-tag-pink{color:#be185d;background:#fde7f3}.fc-tag-blue{color:#0369a1;background:#e0f2fe}.fc-tag-green{color:#15803d;background:#dcfce7}.fc-tag-purple{color:#6d28d9;background:#ede9fe}.fc-tag-orange{color:#c2410c;background:#ffedd5}@media (max-width:767px){.fc-title{font-size:var(--type-minor)}.fc-nav{display:none}.fc-track{gap:10px;padding-bottom:6px}.fc-card{border-radius:16px;width:156px;padding:10px}.fc-banner{border-radius:8px}.fc-text-box{padding:8px 1px 1px}.fc-card-title{font-size:var(--type-item);min-height:2.6em;line-height:1.3}.fc-card-desc{-webkit-line-clamp:2;margin-top:5px;font-size:.75rem;line-height:1.45}.fc-tags{flex-wrap:wrap;align-content:flex-start;gap:4px;min-height:58px;margin-top:auto;padding-top:8px}.fc-tag{padding:3px 8px;font-size:.75rem}}
.ex{margin-bottom:4px;scroll-margin-top:96px}.ex-title{border-left:4px solid var(--primary);font-size:var(--type-minor);color:var(--foreground);letter-spacing:-.02em;margin:0;padding-left:12px;font-weight:700;line-height:1.2}.ex-sub{color:var(--text-secondary);margin:8px 0 0 16px;font-size:.9375rem;line-height:1.5}.ex-empty{text-align:center;color:var(--text-muted);margin:0;padding:32px 12px;font-size:.9375rem}.ex-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ex-bento.has-featured{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.ex-bento.has-featured .ex-feature{grid-row:1 / span var(--rows,3)}.ex-price{font-variant-numeric:tabular-nums;line-height:1.2;display:block}.ex-price b{letter-spacing:-.025em;color:var(--primary);font-size:1.375rem;font-weight:600}.ex-price small{color:var(--text-muted);margin-left:5px;font-size:.8125rem;font-weight:500}.ex-time{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:4px;font-size:.8125rem;font-weight:500;line-height:1.3;display:inline-flex}.ex-card{border:1px solid color-mix(in srgb, var(--primary) 16%, var(--border));background:linear-gradient(155deg, color-mix(in srgb, var(--primary) 7%, var(--card)) 0%, var(--card) 62%);color:inherit;border-radius:16px;flex-direction:column;padding:24px;text-decoration:none;transition:background .3s,border-color .3s,transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ex-card:after{content:"";background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 30%, #7aa2ff));opacity:.85;border-radius:0 0 3px 3px;height:3px;transition:opacity .3s;position:absolute;inset:-1px 22px auto}.ex-card.is-wide{grid-column:span 2}.ex-cat{letter-spacing:.04em;color:var(--text-muted);margin-bottom:12px;font-size:.75rem;font-weight:600;line-height:1.2}.ex-card h3{font-size:var(--type-card);letter-spacing:-.015em;text-wrap:balance;color:var(--foreground);margin:0 0 8px;font-weight:700;line-height:1.3}.ex-card p{text-wrap:pretty;color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}.ex-card-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.ex-cta{background:var(--primary);color:#fff;white-space:nowrap;height:40px;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--primary) 80%, transparent);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:.875rem;font-weight:600;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.ex-cta svg{transition:transform .3s}.ex-card:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));box-shadow:0 18px 36px -24px color-mix(in srgb, var(--primary) 45%, transparent);transform:translateY(-3px)}.ex-card:hover .ex-cta{background:color-mix(in srgb, var(--primary) 88%, #000)}.ex-card:hover .ex-cta svg{transform:translate(2px,-2px)}.ex-card:focus-visible,.ex-feature:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ex-feature{color:#fff;background:linear-gradient(160deg,#0b1537 0%,#0a1230 45%,#10246b 100%);border-radius:24px;flex-direction:column;padding:32px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ex-feature:before{content:"";pointer-events:none;background:radial-gradient(65% 50% at 100% 100%,#4a6eff8c,#0000 70%),radial-gradient(45% 35% at 0 0,#7aa2ff29,#0000 70%),radial-gradient(#ffffff0e 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0}.ex-feature>*{position:relative}.ex-feature:hover{transform:translateY(-3px);box-shadow:0 30px 56px -30px #0a1230cc}.ex-feature h3{font-size:var(--type-feature);letter-spacing:-.02em;text-wrap:balance;background:linear-gradient(#fff 30%,#c4d1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-weight:700;line-height:1.15}.ex-feature p{text-wrap:pretty;color:#fffc;max-width:36ch;margin:0;font-size:1rem;line-height:1.6}.ex-phases{border-top:1px solid #ffffff29;margin:28px 0 0;padding:0;list-style:none}.ex-phases li{color:#fff;border-bottom:1px solid #ffffff17;align-items:center;gap:12px;padding:11px 0;font-size:.9375rem;line-height:1.3;display:flex}.ex-phases svg{box-sizing:content-box;color:#b9c8ff;background:#8fa6ff33;border-radius:50%;flex:none;padding:4px}.ex-phases span{flex:1}.ex-phases em{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:.75rem;font-style:normal;font-weight:500}.ex-feature-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:28px;display:flex}.ex-feature .ex-price b{color:#fff;font-size:1.75rem}.ex-feature .ex-price small{color:#ffffffa6}.ex-feature .ex-time{color:#ffffffb3}.ex-feature .ex-go{height:44px;color:var(--primary);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:600;display:inline-flex}.ex-feature .ex-go svg{transition:transform .3s}.ex-feature:hover .ex-go svg{transform:translate(2px,-2px)}@media (min-width:640px){.ex-card.is-wide{grid-template-columns:minmax(0,1fr) minmax(150px,220px) auto;align-content:center;column-gap:28px;padding:28px 24px;display:grid}.ex-card.is-wide>.ex-cat,.ex-card.is-wide>h3,.ex-card.is-wide>p{grid-column:1}.ex-card.is-wide>p{max-width:52ch}.ex-card.is-wide>.ex-card-foot{flex-direction:column;grid-area:1/3/span 3;align-self:center;align-items:flex-end;gap:14px;margin:0;padding:0}.ex-card.is-wide .ex-card-foot>div{text-align:right}}@media (max-width:1023px){.ex-bento,.ex-bento.has-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-bento.has-featured{grid-auto-rows:auto}.ex-bento.has-featured .ex-feature{grid-area:auto/1/auto/-1}.ex-feature p{max-width:52ch}.ex-phases{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}@media (max-width:639px){.ex-title{font-size:var(--type-minor)}.ex-bento,.ex-bento.has-featured{grid-template-columns:minmax(0,1fr);gap:12px}.ex-card.is-wide{grid-column:auto}.ex-card{padding:20px}.ex-feature{padding:24px 20px 20px}.ex-phases{grid-template-columns:minmax(0,1fr)}}@media (hover:none){.ex-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.ex-card,.ex-feature,.ex-cta,.ex-cta svg,.ex-feature .ex-go svg{transition:none!important}.ex-card:hover,.ex-feature:hover{transform:none}}.ex-price{white-space:nowrap}.ex-card-foot{flex-wrap:wrap;row-gap:14px}.ex-card:not(.is-wide) .ex-cta{padding:0 14px}.ex-cta{margin-left:auto}.ex-card-foot{flex-direction:column;align-items:stretch;gap:14px}.ex-card .ex-cta{justify-content:center;width:100%;margin-left:0;padding:0 16px}@media (min-width:640px){.ex-card.is-wide>.ex-card-foot{align-items:flex-end}.ex-card.is-wide .ex-cta{width:auto}}@media (min-width:1024px){.ex-bento.has-featured .ex-phases{flex-direction:column;flex:1;margin-bottom:8px;display:flex}.ex-bento.has-featured .ex-phases li{flex:1;max-height:76px}}.ex{scroll-margin-top:84px}.ex-head{margin-bottom:12px}.ex-sub{margin-top:6px}.ex-bento{gap:12px}.ex-card{border-radius:16px;padding:16px 18px}.ex-cat{margin-bottom:8px;padding-right:116px}.ex-card h3{font-size:var(--type-card);margin-bottom:6px}.ex-card p{font-size:.875rem;line-height:1.5}.ex-card-foot{flex-flow:row;align-items:center;gap:10px;padding-top:14px}.ex-card .ex-cta{width:auto;height:36px;margin-left:auto;padding:0 12px;font-size:.8125rem}.ex-price b{font-size:1.25rem}.ex-time{margin-top:3px}.ex-feature{padding:26px 26px 22px}.ex-feature h3{font-size:var(--type-feature);margin-bottom:10px}.ex-feature p{font-size:.9375rem;line-height:1.55}.ex-phases{margin-top:20px}.ex-phases li{padding:9px 0}.ex-feature-foot{padding-top:20px}.ex-feature .ex-price b{font-size:1.6rem}@media (min-width:640px){.ex-card.is-wide{grid-template-columns:minmax(0,1fr) auto;padding:16px 18px}.ex-card.is-wide>.ex-card-foot{flex-direction:column;grid-area:1/2/span 3;align-self:end;align-items:flex-end;gap:10px;margin:0;padding:0}}@media (max-width:1023px){.ex-cat{padding-right:116px}}@media (min-width:1024px) and (max-height:840px){.ex-head{margin-bottom:8px}.ex-title{font-size:var(--type-minor)}.ex-sub{display:none}.ex-card{padding:12px 16px}.ex-cat{margin-bottom:5px}.ex-card h3{font-size:var(--type-card);margin-bottom:4px}.ex-card p{font-size:.8125rem;line-height:1.45}.ex-card-foot{padding-top:10px}.ex-card .ex-cta{height:32px}.ex-price b{font-size:1.125rem}.ex-feature{padding:20px 22px 18px}.ex-phases{margin-top:14px}.ex-phases li{padding:7px 0;font-size:.875rem}.ex-feature-foot{padding-top:14px}}.ex-feature{background:linear-gradient(165deg, var(--primary) 0%, color-mix(in srgb, var(--primary) 82%, #000) 100%)}.ex-feature:before{background:radial-gradient(60% 45% at 0 0,#ffffff29,#0000 70%),radial-gradient(#ffffff12 1px,#0000 1.2px) 0 0/22px 22px}.ex-feature:hover{box-shadow:0 26px 50px -30px color-mix(in srgb, var(--primary) 85%, transparent)}.ex-feature h3{color:#fff;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ex-feature p{color:#ffffffd9}.ex-phases{border-top-color:#ffffff38}.ex-phases li{border-bottom-color:#ffffff24}.ex-phases svg{color:#fff;background:#ffffff2e}.ex-phases em{color:#fff9}.ex-feature .ex-price small,.ex-feature .ex-time{color:#ffffffc7}.ex-card{background:linear-gradient(155deg, color-mix(in srgb, var(--primary) 4%, var(--card)) 0%, var(--card) 60%);border-color:color-mix(in srgb, var(--primary) 12%, var(--border))}.ex-card:after{display:none}.ex-cta{box-shadow:none}
.hb-card{color:#fff;background:radial-gradient(40% 90% at 14% 100%,#4678ff73 0%,#0000 70%),radial-gradient(35% 80% at 92% 10%,#3c6eff66 0%,#0000 70%),linear-gradient(100deg,#0a29ad 0%,#1239cc 48%,#1a49e6 100%);border-radius:1rem;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a28a033;container-type:inline-size}.hb-canvas{--u:calc(100cqw / 1315);aspect-ratio:1315/358;width:100%;font-family:var(--font-inter), system-ui, sans-serif;position:relative}.hb-canvas>*{position:absolute}.hb-glow{pointer-events:none;background:linear-gradient(#0000 70%,#5082ff40 100%);inset:0}.hb-title{font-size:calc(38 * var(--u));line-height:calc(44 * var(--u));letter-spacing:-.02em;white-space:nowrap;margin:0;font-weight:800}.hb-accent{color:#4be3ff;display:inline-block;position:relative}.hb-underline{left:0;bottom:calc(-12 * var(--u));width:100%;height:calc(11 * var(--u));color:#4be3ff;position:absolute}.hb-scribble{display:inline-block;position:relative}.hb-underline-sm{bottom:calc(-4 * var(--u));height:calc(6 * var(--u));color:#7fb2ff}.hb-sub{font-size:calc(17.5 * var(--u));line-height:calc(25 * var(--u));color:#ffffffd9;white-space:nowrap;margin:0}.hb-features{gap:calc(14 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hb-feature{box-sizing:border-box;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));border-radius:calc(16 * var(--u));color:#0a0f1c;box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #05147847;background:#fff;transition:transform .2s,box-shadow .2s}.hb-feature:hover{transform:translateY(calc(-4 * var(--u)));box-shadow:0 calc(12 * var(--u)) calc(24 * var(--u)) #05147859}.hb-feature-icon{width:calc(32 * var(--u));height:calc(32 * var(--u));margin-bottom:calc(10 * var(--u));border-radius:calc(9 * var(--u));color:#fff;box-shadow:0 calc(4 * var(--u)) calc(10 * var(--u)) #1f55ff4d;background:#1f55ff;place-items:center;display:grid}.hb-feature-icon svg{width:calc(18 * var(--u));height:calc(18 * var(--u));stroke-width:2px}.hb-feature-title{font-size:calc(16.5 * var(--u));line-height:calc(21 * var(--u));letter-spacing:-.015em;margin:0;font-weight:800}.hb-feature-text{margin:calc(5 * var(--u)) 0 0;font-size:calc(12.8 * var(--u));line-height:calc(17 * var(--u));color:#4a5468}.hb-art{pointer-events:none}.hb-tagline,.hb-chips,.hb-cta{display:none}@container (max-width:980px){.hb-canvas{box-sizing:border-box;aspect-ratio:auto;flex-direction:column;gap:16px;padding:24px 20px 20px;display:flex}.hb-canvas>*{position:relative;width:auto!important;height:auto!important;top:auto!important;left:auto!important}.hb-canvas>.hb-glow{position:absolute;inset:0;width:100%!important;height:100%!important}.hb-art{display:none}.hb-title{white-space:normal;font-size:clamp(24px,4.4cqw,34px);line-height:1.15}.hb-underline{height:7px;bottom:-6px}.hb-sub{white-space:normal;font-size:clamp(14px,2cqw,16px);line-height:1.5}.hb-sub br{display:none}.hb-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hb-feature{border-radius:14px;padding:14px}.hb-feature-icon{border-radius:9px;width:34px;height:34px;margin-bottom:10px}.hb-feature-icon svg{width:19px;height:19px}.hb-feature-title{font-size:15px;line-height:1.25}.hb-feature-text{margin-top:5px;font-size:12.5px;line-height:1.4}}@container (min-width:700px) and (max-width:980px){.hb-features{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:600px){.hb-canvas{text-align:center;justify-content:center;align-items:center;gap:8px;min-height:40cqw;padding:5cqw 19cqw}.hb-title{text-wrap:balance;font-size:clamp(15px,5.1cqw,22px);line-height:1.18}.hb-sub,.hb-features{display:none}.hb-tagline{color:#ffffffe0;text-wrap:balance;margin:0;font-size:clamp(10.5px,3.3cqw,14px);line-height:1.35;display:block}.hb-chips{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hb-chips li{color:#1a3bc4;white-space:nowrap;background:#ffffffe0;border-radius:6px;padding:2px 7px;font-size:clamp(9px,2.9cqw,12px);font-weight:600;line-height:1.5}.hb-cta{cursor:pointer;color:#0a1f6e;background:#4be3ff;border:0;border-radius:999px;padding:4px 13px;font-family:inherit;font-size:clamp(10.5px,3.3cqw,13px);font-weight:800;line-height:1.4;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-block;position:relative;box-shadow:0 2px 8px #0514784d}.hb-cta:after{content:"";position:absolute;inset:-11px -10px}.hb-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #05147866}.hb-cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.hb-canvas>.hb-art{pointer-events:none;display:block;position:absolute;bottom:0;top:auto!important}.hb-canvas>.hb-art-left{width:25cqw!important;height:37cqw!important;left:-1cqw!important}.hb-canvas>.hb-art-right{width:31cqw!important;height:25cqw!important;left:auto!important;right:-2cqw!important}}
.pc-card{text-align:left;color:#0b0f2a;background:radial-gradient(60% 80% at 100% 0,#78a6ff 0%,#0000 70%),linear-gradient(120deg,#bdd7ff 0%,#a5c6ff 55%,#8fb7ff 100%);border-radius:1rem;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.pc-canvas{--u:calc(100cqw / 1683);aspect-ratio:1683/935;width:100%;font-family:var(--font-inter), system-ui, sans-serif;position:relative}.pc-canvas>*{position:absolute}.pc-why{background:radial-gradient(55% 75% at 78% 70%,#7aa5ff 0%,#0000 70%),linear-gradient(120deg,#c3daff 0%,#adcaff 50%,#94baff 100%)}.pc-rays{background:conic-gradient(from 200deg at 85% 55%, transparent 0 8%, #ffffff73 9% 11%, transparent 12% 20%, #ffffff59 21% 23%, transparent 24% 100%);opacity:.7;inset:0}.pc-title{font-size:calc(100 * var(--u));line-height:calc(100 * var(--u));letter-spacing:-.05em;color:#0a0d24;white-space:nowrap;margin:0;font-weight:800}.pc-accent{color:#0b3fd6}.pc-copy{font-size:calc(41 * var(--u));line-height:calc(51 * var(--u));letter-spacing:-.015em;color:#1c2547;white-space:nowrap;margin:0;font-weight:400}.pc-copy b{font-weight:700}.pc-btn{justify-content:center;align-items:center;gap:calc(22 * var(--u));box-sizing:border-box;border:calc(3 * var(--u)) solid #0a0d24;font-size:calc(40 * var(--u));letter-spacing:-.02em;color:#0a0d24;cursor:pointer;background:#ffffff4d;border-radius:999px;font-family:inherit;font-weight:700;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-flex}.pc-btn:hover{box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) #143ca026;background:#fff}.pc-arrow{width:calc(44 * var(--u));height:calc(44 * var(--u))}.pc-tabs{box-sizing:border-box;background:#fff6;border-radius:999px;align-items:center;display:flex}.pc-tab{height:100%;font-family:inherit;font-size:calc(28 * var(--u));text-align:center;color:#1c2547;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.pc-tab:first-child{width:calc(333 * var(--u))}.pc-tab:last-child{width:calc(322 * var(--u))}.pc-tab:hover:not(.pc-tab-on){color:#1450e6}.pc-tab:focus-visible{outline:calc(3 * var(--u)) solid #1450e6;outline-offset:calc(2 * var(--u))}.pc-tab-on{color:#1450e6;box-shadow:0 calc(4 * var(--u)) calc(14 * var(--u)) #285ac81f;background:#fff;font-weight:700}@keyframes pc-copy-in{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}to{opacity:1;transform:none}}.pc-copy-swap{animation:.28s ease-out pc-copy-in}@media (prefers-reduced-motion:reduce){.pc-copy-swap{animation:none}.pc-tab{transition:none}}.pc-illu{overflow:visible}@container (max-width:440px){.pc-canvas{--u:min(calc(100cqw / 1030), .46px);align-items:flex-start;gap:calc(48 * var(--u));box-sizing:border-box;aspect-ratio:auto;min-height:100%;padding:calc(60 * var(--u)) calc(54 * var(--u)) calc(44 * var(--u));flex-direction:column;display:flex}.pc-canvas>*{width:auto!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.pc-canvas>.pc-rays{pointer-events:none;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.pc-title{font-size:calc(104 * var(--u));line-height:1.04}.pc-copy{font-size:calc(46 * var(--u));white-space:normal;line-height:1.5}.pc-copy br{display:none}.pc-tabs{width:100%!important;height:calc(150 * var(--u))!important}.pc-tab:first-child,.pc-tab:last-child{width:auto;font-size:calc(42 * var(--u));flex:1 1 0}.pc-btn{min-height:calc(150 * var(--u));padding:0 calc(72 * var(--u));font-size:calc(46 * var(--u));gap:calc(20 * var(--u))}.pc-arrow{width:calc(48 * var(--u));height:calc(48 * var(--u))}.pc-illu{margin-top:calc(12 * var(--u));width:100%!important}.pc-two .pc-illu{aspect-ratio:3/2;margin-inline:calc(-40 * var(--u));width:calc(100% + 80 * var(--u))!important}.pc-why .pc-illu{aspect-ratio:1354/1136}}.pc-card-link{display:none}@container (max-width:300px){.pc-canvas{--u:calc(100cqw / 1030);text-align:center;align-items:center;gap:3.5cqw;padding:6cqw 5cqw 7cqw}.pc-illu,.pc-two .pc-illu,.pc-why .pc-illu{order:-1;aspect-ratio:1.3!important;width:100%!important;margin:0!important}.pc-title{letter-spacing:-.04em;font-size:9.4cqw;line-height:1.12}.pc-copy{-webkit-line-clamp:3;letter-spacing:0;-webkit-box-orient:vertical;font-size:7.3cqw;line-height:1.4;display:-webkit-box;overflow:hidden}.pc-tabs,.pc-btn{display:none!important}.pc-canvas>.pc-card-link{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;display:block;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}}
.unstop-sections-container,.unstop-banner-sec{width:100%}.unstop-banner-link{width:100%;display:block}.unstop-cards-sec,.unstop-stats-sec{width:100%}
.ps-sec{width:100%}.ps-card{border:1px solid var(--border-light);background:#fff;border-radius:24px;width:100%;padding:40px 32px;overflow:hidden;box-shadow:0 1px 2px #0a0f1c0a,0 10px 26px -16px #0a0f1c1a}.ps-headline{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:28px;display:flex}.ps-avatars{align-items:center;height:56px;margin-right:4px;padding:0 14px 6px 2px;display:flex;position:relative}.ps-avatar{color:#ffffffe6;z-index:1;border:3px solid #fff;border-radius:999px;place-items:center;width:52px;height:52px;margin-left:-18px;display:grid;box-shadow:0 4px 14px -4px #0a0f1c47}.ps-avatar:first-child{z-index:3;margin-left:0}.ps-avatar:nth-child(2){z-index:2}.ps-avatar-1{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 65%, white), var(--primary))}.ps-avatar-2{background:linear-gradient(145deg,#3ee0ae,#0e8f6f)}.ps-avatar-3{background:linear-gradient(145deg,#fb8fc7,#d63384)}.ps-badge{z-index:4;color:#fff;background:#22c55e;border:2.5px solid #fff;border-radius:999px;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:0;right:6px;box-shadow:0 2px 6px -1px #0a0f1c4d}.ps-star{color:#facc15;position:absolute;top:-9px;left:22px}.ps-sparkle{color:var(--primary,var(--primary));position:absolute;top:-6px;right:-2px}.ps-title{font-size:var(--type-section);letter-spacing:-.03em;color:var(--foreground);white-space:nowrap;margin:0;font-weight:800;line-height:1.07}.ps-em,.ps-em-sm{color:var(--primary,var(--primary))}.ps-grid{border-top:1px solid var(--border-light);grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding-top:28px;display:grid}.ps-stat{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.ps-stat-label{color:var(--text-secondary);font-size:.8125rem}.ps-stat-value{color:var(--foreground);white-space:nowrap;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:800}@media (max-width:768px){.ps-card{padding:28px 20px}.ps-title{white-space:normal;text-align:center}.ps-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media (max-width:420px){.ps-avatar{width:40px;height:40px}}@media (max-width:767px){.ps-sec{display:none}}
