.analytics-design-module__bFvrRG__page{background:color-mix(in srgb, var(--color-main) 3%, #fafbff)}.analytics-design-module__bFvrRG__header{background:#fff}html[data-theme=dark] .analytics-design-module__bFvrRG__header{background:color-mix(in srgb, var(--color-main) 4%, #171d30)}html[data-theme=dark] .analytics-design-module__bFvrRG__page{background:var(--color-ink-bg)}.analytics-design-module__bFvrRG__surface.analytics-modern{--am-card-tint:7%;--am-edge-main:62%;--am-edge-accent:40%;--am-edge-base:13%;--am-summary-background:linear-gradient(120deg, color-mix(in srgb, var(--color-main) 6%, var(--am-surface)), color-mix(in srgb, var(--color-accent) 8%, var(--am-surface)));--am-sales-light:color-mix(in srgb, var(--color-accent) 48%, var(--color-main-light));--am-rank-fill:linear-gradient(90deg, var(--color-main), var(--am-sales-light) 60%, var(--color-accent-200));--am-surface-soft:color-mix(in srgb, var(--color-main) 5%, white);--am-grid:color-mix(in srgb, var(--color-main) 12%, white);--am-tick:var(--color-ink-muted);--am-rank-top:transparent;--am-up-bg:color-mix(in srgb, var(--color-main) 8%, white);--am-up-text:var(--analytics-ui-foreground);--am-card-shadow:0 2px 8px color-mix(in srgb, var(--color-main) 5%, transparent);--am-profit:#fb923c;--am-profit-light:#ffc66b;--am-profit-text:#c2410c}html[data-theme=dark] .analytics-design-module__bFvrRG__surface.analytics-modern{--am-card-tint:7%;--am-edge-main:70%;--am-edge-accent:55%;--am-edge-base:38%;--am-summary-background:linear-gradient(120deg, color-mix(in srgb, var(--color-main) 14%, var(--am-surface)), color-mix(in srgb, var(--color-accent) 7%, var(--am-surface)));--am-sales-light:color-mix(in srgb, var(--color-accent) 55%, var(--color-main-light));--am-rank-fill:linear-gradient(90deg, var(--color-main), var(--am-sales-light));--analytics-ui-foreground:var(--color-main-400);--color-ink-muted:#adb8d0;--am-surface:color-mix(in srgb, var(--color-main) 5%, #121a30);--am-surface-soft:color-mix(in srgb, var(--color-main) 8%, #22283b);--am-grid:#adb7d32b;--am-up-bg:color-mix(in srgb, var(--color-main) 20%, #20263c);--am-up-text:var(--color-main-300);--am-card-shadow:0 2px 8px #0000001f;--am-rank-top:transparent;--am-profit:#fb923c;--am-profit-light:#ffc66b;--am-profit-text:#ffbd69}@supports (color:oklch(from red l c h)){.analytics-design-module__bFvrRG__surface.analytics-modern{--am-sales-light:oklch(from var(--color-main) .65 .24 calc(h + 18));--am-profit:oklch(from var(--color-main) .74 .17 calc(h + 127));--am-profit-light:oklch(from var(--color-main) .86 .12 calc(h + 127));--am-profit-text:oklch(from var(--color-main) .53 .16 calc(h + 127))}html[data-theme=dark] .analytics-design-module__bFvrRG__surface.analytics-modern{--am-sales-light:oklch(from var(--color-main) .69 .25 calc(h + 22));--am-profit:oklch(from var(--color-main) .77 .17 calc(h + 127));--am-profit-light:oklch(from var(--color-main) .87 .12 calc(h + 127));--am-profit-text:oklch(from var(--color-main) .83 .15 calc(h + 127))}}.analytics-design-module__bFvrRG__gradientSwitcher.analytics-modern{--am-seg-pill:linear-gradient(110deg, color-mix(in srgb, var(--color-accent) 40%, var(--color-main-deep-2)), var(--color-main-deep-1) 85%);--am-seg-active-text:#fff;--am-seg-pill-shadow:0 2px 7px color-mix(in srgb, var(--color-main) 24%, transparent)}html[data-theme=dark] .analytics-design-module__bFvrRG__gradientSwitcher.analytics-modern{--am-seg-pill:color-mix(in srgb, var(--color-main) 25%, #252d43);--am-seg-active-text:#fff;--am-seg-pill-shadow:none}.analytics-design-module__bFvrRG__surface .am-panel-title{font-size:17px}.analytics-design-module__bFvrRG__surface .am-panel-icon{background:0 0;width:28px;height:28px}.analytics-design-module__bFvrRG__surface .am-panel-icon svg{width:25px;height:25px}.analytics-design-module__bFvrRG__surface .am-delta{padding:5px 8px;font-size:12px}.analytics-design-module__bFvrRG__surface .am-card{--am-panel-background:radial-gradient(ellipse at 94% 0%, color-mix(in srgb, var(--color-accent) var(--am-card-tint), transparent), transparent 65%) padding-box, linear-gradient(var(--am-surface), var(--am-surface)) padding-box, linear-gradient(112deg, color-mix(in srgb, var(--color-main) var(--am-edge-main), var(--am-surface)), color-mix(in srgb, var(--color-accent) var(--am-edge-accent), var(--am-surface)) 47%, color-mix(in srgb, var(--color-main) var(--am-edge-base), var(--am-surface)) 72%) border-box;border-color:color-mix(in srgb, var(--color-main) 13%, var(--am-surface));border-radius:14px}.analytics-design-module__bFvrRG__surface .am-card:not(.analytics-design-module__bFvrRG__revenueCard){border-color:#0000}html[data-theme=dark] .analytics-design-module__bFvrRG__surface .analytics-design-module__bFvrRG__kpiCard{--am-card-tint:6%;--am-edge-main:32%;--am-edge-accent:22%;--am-edge-base:18%}.analytics-design-module__bFvrRG__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analytics-design-module__bFvrRG__revenueCard{--am-up-bg:#ffffff29;--am-up-text:#fff;--am-down-bg:#370a2861;--am-down-text:#ffe4e6;isolation:isolate;color:#fff;background:radial-gradient(ellipse at 104% -18%, color-mix(in srgb, var(--color-accent) 65%, var(--color-accent-300)), transparent 53%), radial-gradient(ellipse at -16% 118%, var(--color-accent), transparent 38%), linear-gradient(145deg, var(--color-main) -12%, color-mix(in srgb, var(--color-main) 48%, #172154) 56%);flex-direction:column;grid-column:1/-1;min-width:0;min-height:228px;padding:20px 22px 14px;display:flex;position:relative;overflow:hidden;container-type:inline-size}html[data-theme=dark] .analytics-design-module__bFvrRG__revenueCard{--hero-glow:color-mix(in oklch, var(--color-main) 30%, var(--color-accent));background:radial-gradient(ellipse 55% 85% at 96% 0%, var(--hero-glow), transparent 76%), radial-gradient(ellipse at -16% 118%, color-mix(in srgb, var(--hero-glow) 65%, transparent), transparent 43%), linear-gradient(130deg, color-mix(in srgb, var(--color-main) 60%, #10132b), #181535 56%, #131a34);border-color:color-mix(in srgb, var(--color-main) 66%, var(--color-accent))}.analytics-design-module__bFvrRG__revenueWave{z-index:-1;opacity:.2;pointer-events:none;width:66%;height:100%;position:absolute;top:0;right:0}html[data-theme=dark] .analytics-design-module__bFvrRG__revenueWave{opacity:.28}.analytics-design-module__bFvrRG__revenueValue{min-width:0;font-family:Arial, var(--font-body);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.8rem,10cqi,4rem);font-weight:800;line-height:1.12}.analytics-design-module__bFvrRG__surface .analytics-design-module__bFvrRG__heroDelta>span{border:1px solid #ffffff2e;padding:7px 10px;font-size:13px}.analytics-design-module__bFvrRG__heroChart{align-items:flex-end;gap:8px;height:76px;margin-top:auto;padding-top:16px;display:flex}.analytics-design-module__bFvrRG__heroMonth{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.analytics-design-module__bFvrRG__heroChart{border-bottom:1px solid #ffffff4d}.analytics-design-module__bFvrRG__heroBar{background:linear-gradient(180deg, var(--color-main-200), var(--color-main-light));width:min(50%,34px);box-shadow:0 0 16px color-mix(in srgb, var(--color-main-light) 28%, transparent);border-radius:5px 5px 0 0}.analytics-design-module__bFvrRG__heroLabels{color:#ffffffe0;gap:8px;padding-top:6px;font-size:11px;display:flex}.analytics-design-module__bFvrRG__heroLabels span{text-align:center;flex:1;min-width:0}.analytics-design-module__bFvrRG__kpiValue{overflow-wrap:anywhere;font-size:clamp(1.2rem,1.7vw,1.8rem);line-height:1.2}.analytics-design-module__bFvrRG__provisional{color:var(--am-provisional);background:var(--am-banner-bg);border-radius:7px;padding:3px 7px;font-size:10px;font-weight:700}.analytics-design-module__bFvrRG__subSurface{--am-flow-result-ink:#311b0b}.analytics-design-module__bFvrRG__flowTotals{background:var(--am-summary-background);border-radius:12px;padding:14px}@media (max-width:639px){.analytics-design-module__bFvrRG__subSurface .am-panel-title{white-space:nowrap;gap:5px;font-size:14px}.analytics-design-module__bFvrRG__subSurface .am-panel-title svg{width:21px;height:21px}.analytics-design-module__bFvrRG__subSurface .am-panel-icon{width:22px;height:22px}}@media (min-width:1280px){.analytics-design-module__bFvrRG__kpiGrid{grid-template-columns:minmax(0,1.9fr) repeat(2,minmax(0,1fr))}.analytics-design-module__bFvrRG__revenueCard{grid-area:span 2/1}}@media (max-width:639px){.analytics-design-module__bFvrRG__revenueCard{min-height:228px;padding:18px 18px 12px}.analytics-design-module__bFvrRG__kpiValue{font-size:clamp(1.05rem,5.1vw,1.6rem)}.analytics-design-module__bFvrRG__heroDelta>span{padding:5px 8px;font-size:11px}.analytics-design-module__bFvrRG__heroLabels{font-size:10px}.analytics-design-module__bFvrRG__surface .am-panel-title{font-size:15px}.analytics-design-module__bFvrRG__surface .am-delta{padding:4px 6px;font-size:10px}.analytics-design-module__bFvrRG__pageSwitcher button{min-height:40px}}
.first-run-tour-module__D-ESfq__bubble{--tour-from:color-mix(in oklab, var(--color-main) 90%, black);--tour-to:color-mix(in oklab, color-mix(in oklab, var(--color-main) 55%, var(--color-accent)) 64%, black);z-index:140;color:#fff;text-align:left;background:linear-gradient(135deg, var(--tour-from), var(--tour-to));border-radius:20px;width:360px;padding:20px 22px 18px;animation:.28s ease-out first-run-tour-module__D-ESfq__tour-in;position:fixed;box-shadow:0 0 0 3px #fff,0 22px 48px #140e2852,0 4px 12px #140e282e}:is(html:not([data-accent]) .first-run-tour-module__D-ESfq__bubble,html[data-accent=purple] .first-run-tour-module__D-ESfq__bubble){--tour-from:#7c3aed;--tour-to:#b5179e}html[data-accent=purple-orange] .first-run-tour-module__D-ESfq__bubble{--tour-from:#7c3aed;--tour-to:#c2410c}.first-run-tour-module__D-ESfq__step{letter-spacing:.06em;background:#fff3;border-radius:999px;align-items:center;gap:8px;padding:4px 11px 4px 9px;font-size:13px;font-weight:800;display:inline-flex}.first-run-tour-module__D-ESfq__stepDot{background:#fff;border-radius:50%;width:8px;height:8px}.first-run-tour-module__D-ESfq__title{letter-spacing:.02em;white-space:pre-line;text-shadow:0 1px 2px #0000002e;margin:12px 0 8px;font-size:21px;font-weight:900;line-height:1.45}.first-run-tour-module__D-ESfq__title em{text-underline-offset:5px;font-style:normal;text-decoration:underline;text-decoration-thickness:3px}.first-run-tour-module__D-ESfq__body{white-space:pre-line;color:#fffffff2;margin:0;font-size:15px;font-weight:500;line-height:1.85}.first-run-tour-module__D-ESfq__key{white-space:nowrap;background:#ffffff38;border-radius:7px;margin:0 2px;padding:0 8px;font-weight:800;display:inline-block}.first-run-tour-module__D-ESfq__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.first-run-tour-module__D-ESfq__dots{gap:6px;display:flex}.first-run-tour-module__D-ESfq__dots i{background:#fff6;border-radius:99px;width:7px;height:7px}.first-run-tour-module__D-ESfq__dots i.first-run-tour-module__D-ESfq__dotOn{background:#fff;width:20px}.first-run-tour-module__D-ESfq__actions{align-items:center;gap:6px;display:flex}.first-run-tour-module__D-ESfq__skip{color:#ffffffe0;font:inherit;cursor:pointer;background:0 0;border:0;padding:9px 10px;font-size:14px;font-weight:700}.first-run-tour-module__D-ESfq__skip:hover{color:#fff;text-decoration:underline}.first-run-tour-module__D-ESfq__primary{color:#1d1a2b;font:inherit;letter-spacing:.02em;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:11px 20px;font-size:15px;font-weight:800;transition:transform .15s;box-shadow:0 6px 16px #140e2838}.first-run-tour-module__D-ESfq__primary:hover{transform:translateY(-1px)}.first-run-tour-module__D-ESfq__skip:focus-visible,.first-run-tour-module__D-ESfq__primary:focus-visible{outline-offset:2px;outline:3px solid #fff}.first-run-tour-module__D-ESfq__ring{z-index:139;pointer-events:none;animation:1.6s ease-out infinite first-run-tour-module__D-ESfq__tour-ring;position:fixed}.first-run-tour-module__D-ESfq__arrow{z-index:139;pointer-events:none;filter:drop-shadow(0 6px 10px #140e284d);width:64px;height:46px;animation:1.1s cubic-bezier(.3,.7,.4,1) infinite first-run-tour-module__D-ESfq__tour-hop;position:fixed}.first-run-tour-module__D-ESfq__arrow svg{width:100%;height:100%;overflow:visible}.first-run-tour-module__D-ESfq__arrowBody{fill:var(--color-main);stroke:#fff;stroke-width:5px;stroke-linejoin:round;paint-order:stroke}.first-run-tour-module__D-ESfq__arrowShine{stroke:#ffffff73;stroke-width:3px;stroke-linecap:round}@keyframes first-run-tour-module__D-ESfq__tour-ring{0%{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--color-main), 0 0 0 6px color-mix(in srgb, var(--color-main) 45%, transparent)}to{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--color-main), 0 0 0 22px color-mix(in srgb, var(--color-main) 0%, transparent)}}@keyframes first-run-tour-module__D-ESfq__tour-hop{0%{transform:translate(0)}30%{transform:translate(-18px)}50%{transform:translate(0)}65%{transform:translate(-8px)}80%,to{transform:translate(0)}}@keyframes first-run-tour-module__D-ESfq__tour-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.first-run-tour-module__D-ESfq__bubble,.first-run-tour-module__D-ESfq__ring,.first-run-tour-module__D-ESfq__arrow{animation:none}.first-run-tour-module__D-ESfq__ring{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--color-main)}}
.engine-guide-banner-module__hoO85G__banner{--guide-image:url(/images/engine-guide/import-card-dark.png);--guide-surface:#150c2b;--guide-text:#faf7ff;--guide-muted:#e2d9f3;--guide-label:#d8b4fe;--guide-border:#7952ab66;--guide-secondary:#27183ee6;--guide-secondary-hover:#392352;isolation:isolate;border:1px solid var(--guide-border);background:var(--guide-surface);color:var(--guide-text);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 48px #08041638;container-type:inline-size}html[data-theme=light] .engine-guide-banner-module__hoO85G__banner{--guide-image:url(/images/engine-guide/import-card-light.png);--guide-surface:#f8f0ff;--guide-text:#1b1330;--guide-muted:#514163;--guide-label:#7525ee;--guide-border:#c084fc55;--guide-secondary:#ffffffeb;--guide-secondary-hover:#f5edff;box-shadow:0 18px 44px #29134224}.engine-guide-banner-module__hoO85G__art{z-index:-1;aspect-ratio:1983/793;pointer-events:none;background-image:var(--guide-image);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;height:120%;position:absolute;top:-10%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.engine-guide-banner-module__hoO85G__content{width:68%;min-height:280px;padding:30px 0 26px clamp(24px,7cqw,80px);position:relative}.engine-guide-banner-module__hoO85G__status{color:var(--guide-label);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.engine-guide-banner-module__hoO85G__title{color:var(--guide-text);letter-spacing:-.045em;margin-top:12px;font-size:clamp(26px,3.45cqw,42px);font-weight:800;line-height:1.4}.engine-guide-banner-module__hoO85G__description{color:var(--guide-muted);text-wrap:pretty;margin-top:8px;font-size:clamp(14px,1.5cqw,18px);line-height:1.7}.engine-guide-banner-module__hoO85G__actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.engine-guide-banner-module__hoO85G__primary,.engine-guide-banner-module__hoO85G__secondary{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .15s,filter .15s;display:inline-flex}.engine-guide-banner-module__hoO85G__primary{color:#fff;background:linear-gradient(115deg,#7c3aed,#c12fbe 52%,#f97316);min-width:240px;box-shadow:0 10px 28px #7c3aed30}.engine-guide-banner-module__hoO85G__primary:hover{filter:brightness(1.08)}.engine-guide-banner-module__hoO85G__secondary{border:1px solid var(--guide-border);color:var(--guide-text);background:var(--guide-secondary)}.engine-guide-banner-module__hoO85G__secondary:hover{background:var(--guide-secondary-hover)}.engine-guide-banner-module__hoO85G__primary:focus-visible,.engine-guide-banner-module__hoO85G__secondary:focus-visible{outline:3px solid var(--guide-label);outline-offset:4px}.engine-guide-banner-module__hoO85G__note{color:var(--guide-muted);align-items:flex-start;gap:10px;margin-top:14px;font-size:12px;line-height:1.7;display:flex}@container (max-width:759px){.engine-guide-banner-module__hoO85G__art{background-position:100% 0;height:200px;top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%),linear-gradient(#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25%),linear-gradient(#000 65%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.engine-guide-banner-module__hoO85G__content{width:100%;min-height:0;padding:190px 24px 26px}.engine-guide-banner-module__hoO85G__title{font-size:clamp(24px,4.5cqw,30px)}.engine-guide-banner-module__hoO85G__description{font-size:15px}}@container (max-width:399px){.engine-guide-banner-module__hoO85G__content{padding-inline:20px}.engine-guide-banner-module__hoO85G__status{gap:8px;font-size:13px}.engine-guide-banner-module__hoO85G__actions{gap:10px}.engine-guide-banner-module__hoO85G__primary{width:100%;min-width:0}.engine-guide-banner-module__hoO85G__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.engine-guide-banner-module__hoO85G__primary,.engine-guide-banner-module__hoO85G__secondary{transition:none}}
.benefit-campaign-module__B2xIhW__lightTheme{--color-text:#19172f;--color-border:#e8e2f0;--color-ink-panel:#fff;--color-ink-panel-2:#fff;--color-ink-field:#fff;--color-main:#7c3aed;--color-main-strong:#6d28d9;--color-coral:#f97316;--color-overlay:#19172f;color:#19172f}.benefit-campaign-module__B2xIhW__campaign{background:#fff;border:1px solid #ebe5f2;border-radius:32px;overflow:hidden;box-shadow:0 20px 60px #3d1b6810}.benefit-campaign-module__B2xIhW__brandGradient{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#7c3aed 8%,#ad43ae 48%,#f97316 96%);-webkit-background-clip:text;background-clip:text}.benefit-campaign-module__B2xIhW__badge{color:#7c3aed;background:#f5eeff;border:1px solid #e8dcff;border-radius:99px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.benefit-campaign-module__B2xIhW__badge svg{width:15px;height:15px}.benefit-campaign-module__B2xIhW__keepTogether{white-space:nowrap;display:inline-block}.benefit-campaign-module__B2xIhW__referralHero{background:radial-gradient(at 2% 4%,#f6efff 0,#0000 65%),radial-gradient(at 98% 92%,#fff2e9,#0000 60%);align-items:center;gap:12px;padding:26px 20px 0;display:grid}.benefit-campaign-module__B2xIhW__referralIntro{min-width:0;padding:4px 4px 12px;container-type:inline-size}.benefit-campaign-module__B2xIhW__referralTitle{letter-spacing:-.06em;margin-top:22px;font-size:clamp(26px,9.7cqw,64px);font-weight:900;line-height:1.35}.benefit-campaign-module__B2xIhW__referralLead{margin-top:24px;font-size:clamp(15px,1.2vw,20px);font-weight:500;line-height:1.9}.benefit-campaign-module__B2xIhW__referralLead strong{color:#19172f;font-weight:900}.benefit-campaign-module__B2xIhW__referralBonus{color:#7c3aed;margin-top:12px;font-size:clamp(13px,1.05vw,17px);font-weight:700;line-height:1.8}.benefit-campaign-module__B2xIhW__referralLinkDock{padding:12px 20px 20px;position:relative}.benefit-campaign-module__B2xIhW__referralDetails{color:#645d76;margin:12px 5px 0;font-size:12px;line-height:1.85}.benefit-campaign-module__B2xIhW__giftArtwork{width:100%;min-width:0}.benefit-campaign-module__B2xIhW__giftVisual{position:relative;container-type:inline-size}.benefit-campaign-module__B2xIhW__giftMobileDetails{display:none}.benefit-campaign-module__B2xIhW__artImage{mix-blend-mode:multiply;width:100%;height:auto;display:block}.benefit-campaign-module__B2xIhW__cashCopy{text-align:center;width:42%;position:absolute;top:15%;left:31%;transform:rotate(4.5deg)}.benefit-campaign-module__B2xIhW__cashCondition{justify-content:center;align-items:center;gap:1cqw;font-size:1.72cqw;font-weight:700;line-height:1.5;display:flex}.benefit-campaign-module__B2xIhW__cashCondition svg{color:#e86b14;flex:none;width:3.7cqw;height:3.7cqw}.benefit-campaign-module__B2xIhW__cashLabel{width:fit-content;margin:1cqw auto 0;font-size:4.15cqw;font-weight:800;line-height:1.2}.benefit-campaign-module__B2xIhW__cashPercent{letter-spacing:-.055em;width:fit-content;margin-inline:auto;font-family:Arial,sans-serif;font-size:17.5cqw;font-weight:900;line-height:1}.benefit-campaign-module__B2xIhW__cashPercent span{font-size:.68em}.benefit-campaign-module__B2xIhW__cashReturn{margin-top:.6cqw;font-size:3.8cqw;font-weight:850;line-height:1.25}.benefit-campaign-module__B2xIhW__cashBank{margin-top:.6cqw;font-size:1.8cqw;font-weight:600}.benefit-campaign-module__B2xIhW__researchCopy{text-align:center;color:#6d28d9;width:16.8%;position:absolute;top:42.5%;left:15.6%;transform:rotate(-9deg)}.benefit-campaign-module__B2xIhW__researchRecipient{justify-content:center;align-items:center;gap:.4cqw;font-size:1.75cqw;font-weight:700;display:flex}.benefit-campaign-module__B2xIhW__researchRecipient svg{width:2cqw;height:2cqw}.benefit-campaign-module__B2xIhW__researchCondition{color:#443761;margin-top:1.2cqw;font-size:1.3cqw;line-height:1.4}.benefit-campaign-module__B2xIhW__researchLabel{margin-top:.7cqw;font-size:2cqw;font-weight:700}.benefit-campaign-module__B2xIhW__researchAmount{font-size:5.8cqw;font-weight:850;line-height:1.05}.benefit-campaign-module__B2xIhW__researchAmount span{font-size:.55em}.benefit-campaign-module__B2xIhW__researchExpiry{color:#443761;margin-top:.8cqw;font-size:1.45cqw}.benefit-campaign-module__B2xIhW__exampleCopy{width:17%;position:absolute;top:33%;left:76%;transform:rotate(5deg)}.benefit-campaign-module__B2xIhW__exampleBadge{color:#493365;background:#f2edfb;border-radius:50%;padding:.3cqw .8cqw;font-size:1.6cqw;font-weight:700;display:inline-block}.benefit-campaign-module__B2xIhW__examplePlan{margin-top:.9cqw;font-size:1.6cqw;font-weight:650;line-height:1.45}.benefit-campaign-module__B2xIhW__exampleAmount{letter-spacing:-.055em;white-space:nowrap;width:fit-content;margin-top:.7cqw;font-family:Arial,sans-serif;font-size:4.4cqw;font-weight:850;line-height:1.2}.benefit-campaign-module__B2xIhW__exampleAmount span{font-size:.55em}.benefit-campaign-module__B2xIhW__friendCopy{color:#db2777;justify-content:center;align-items:center;gap:1.2cqw;width:51%;height:6.5%;font-size:1.65cqw;font-weight:600;display:flex;position:absolute;top:77.6%;left:22%;transform:rotate(-.4deg)}.benefit-campaign-module__B2xIhW__friendRecipient{white-space:nowrap;align-items:center;gap:.6cqw;display:flex}.benefit-campaign-module__B2xIhW__friendRecipient svg{width:2.4cqw;height:2.4cqw}.benefit-campaign-module__B2xIhW__friendCopy p{white-space:nowrap}.benefit-campaign-module__B2xIhW__friendCopy strong{font-size:2.8cqw}.benefit-campaign-module__B2xIhW__friendCondition{color:#564867;white-space:nowrap;font-size:1.2cqw}.benefit-campaign-module__B2xIhW__reviewGrid{gap:16px;padding:20px 20px 0;display:grid}.benefit-campaign-module__B2xIhW__reviewIntro{background:linear-gradient(135deg,#fff9f4,#fff3e9);border-radius:26px;min-width:0;padding:24px;position:relative}.benefit-campaign-module__B2xIhW__reviewMessage{min-height:225px;margin-top:24px;position:relative;container-type:inline-size}.benefit-campaign-module__B2xIhW__reviewTitle{letter-spacing:-.045em;font-size:clamp(20px,5.4cqw,40px);font-weight:900;line-height:1.45}.benefit-campaign-module__B2xIhW__reviewHeadline{grid-template-columns:minmax(0,.7fr) minmax(0,.28fr);align-items:center;column-gap:2%;margin-top:12px;display:grid}.benefit-campaign-module__B2xIhW__reviewWords{min-width:0}.benefit-campaign-module__B2xIhW__reviewPrice{letter-spacing:-.055em;white-space:nowrap;width:fit-content;margin-top:3px;padding-right:.06em;font-family:Arial,sans-serif;font-size:19cqw;font-weight:900;line-height:1.15;display:block}.benefit-campaign-module__B2xIhW__reviewPrice small{font-family:var(--font-benefit), var(--font-body);letter-spacing:0;font-size:.38em}.benefit-campaign-module__B2xIhW__reviewThanks{color:#f36a1a;white-space:nowrap;margin-top:3px;font-size:11.4cqw;font-weight:900;line-height:1.3;display:block}.benefit-campaign-module__B2xIhW__reviewLead{color:#29233e;margin-top:22px;font-size:14px;font-weight:700;line-height:1.8}.benefit-campaign-module__B2xIhW__voiceArtwork{width:100%;min-width:0;display:block}.benefit-campaign-module__B2xIhW__voiceCaption{color:#d9550c;letter-spacing:-.03em;text-align:center;margin-bottom:10px;font-size:clamp(9px,2cqw,15px);font-weight:700;line-height:1.65;display:block;transform:rotate(-9deg)}.benefit-campaign-module__B2xIhW__voiceImageFrame{margin-left:4%;display:block;overflow:hidden}.benefit-campaign-module__B2xIhW__voiceImageFrame img{width:104.167%;max-width:none;height:auto;margin-left:-4.16667%;display:block}.benefit-campaign-module__B2xIhW__eligibility{gap:12px;margin-top:20px;display:grid}.benefit-campaign-module__B2xIhW__eligibilityBox{background:#ffffffcf;border:1px solid #ece4ed;border-radius:20px;align-items:flex-start;gap:12px;padding:16px;font-size:12px;line-height:1.9;display:flex}.benefit-campaign-module__B2xIhW__eligibilityIcon{color:#7c3aed;background:#f4eeff;border-radius:50%;flex:none;padding:10px}.benefit-campaign-module__B2xIhW__eligibilityIcon svg{width:20px;height:20px}.benefit-campaign-module__B2xIhW__eligibilityBox strong{color:#211a38;margin-bottom:2px;font-size:14px;display:block}.benefit-campaign-module__B2xIhW__eligibilityNote{color:#64516e;font-size:11px;line-height:1.85}.benefit-campaign-module__B2xIhW__eligibilityNote a{color:#7c3aed}.benefit-campaign-module__B2xIhW__reviewOffers{background:linear-gradient(150deg,#fbf7ff,#f5efff);border-radius:26px;min-width:0;padding:4px 12px 20px}.benefit-campaign-module__B2xIhW__ticketArtwork{width:100%;margin:10px 0;position:relative;container-type:inline-size}.benefit-campaign-module__B2xIhW__ticketArtwork .benefit-campaign-module__B2xIhW__artImage{aspect-ratio:2.5;object-fit:fill}.benefit-campaign-module__B2xIhW__ticketCopy{color:#7928e7;text-align:center;width:60%;position:absolute;top:22%;left:11%}.benefit-campaign-module__B2xIhW__ticketLabel{font-size:3cqw;font-weight:750}.benefit-campaign-module__B2xIhW__ticketAmount{letter-spacing:-.04em;white-space:nowrap;font-family:Arial,sans-serif;font-size:12.4cqw;font-weight:900;line-height:1.1}.benefit-campaign-module__B2xIhW__ticketAmount span{font-size:.42em}.benefit-campaign-module__B2xIhW__ticketThanks{letter-spacing:.34em;margin-top:1cqw;font-size:1.65cqw}.benefit-campaign-module__B2xIhW__ticketStub{color:#7928e7;justify-items:center;gap:1.5cqw;width:15%;display:grid;position:absolute;top:25%;left:77%}.benefit-campaign-module__B2xIhW__ticketStub svg{width:6cqw;height:6cqw}.benefit-campaign-module__B2xIhW__ticketStub p{text-align:center;font-size:1.8cqw;font-weight:600;line-height:1.6}.benefit-campaign-module__B2xIhW__choicesTitle{letter-spacing:-.045em;text-align:center;margin-top:10px;font-size:clamp(20px,2vw,32px);font-weight:900}.benefit-campaign-module__B2xIhW__choicesTitle strong{color:#f97316;padding:0 3px;font-size:1.4em}.benefit-campaign-module__B2xIhW__choicesNote{color:#60566f;text-align:center;margin-top:2px;font-size:12px}.benefit-campaign-module__B2xIhW__rewardChoices{gap:12px;margin-top:18px;display:grid}.benefit-campaign-module__B2xIhW__rewardChoice{background:#ffffffeb;border:1px solid #ece5f8;border-radius:20px;align-items:center;gap:14px;padding:17px 16px;display:flex;position:relative}.benefit-campaign-module__B2xIhW__choiceIcon{color:#7c3aed;background:#f4edff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.benefit-campaign-module__B2xIhW__choiceIcon svg{width:28px;height:28px}.benefit-campaign-module__B2xIhW__choiceNumber{color:#fff;background:#f97316;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:750;display:grid;position:absolute;top:-8px;left:-7px}.benefit-campaign-module__B2xIhW__choiceTitle{color:#241c38;font-size:14px;font-weight:700}.benefit-campaign-module__B2xIhW__choiceAmount{letter-spacing:-.045em;width:fit-content;margin-top:2px;font-size:clamp(23px,2.45vw,36px);font-weight:900;line-height:1.2}.benefit-campaign-module__B2xIhW__choiceDescription{color:#655a77;margin-top:4px;font-size:11px;line-height:1.7}.benefit-campaign-module__B2xIhW__reviewActions{padding:0 20px 22px}.benefit-campaign-module__B2xIhW__flowPanel{padding:20px!important;box-shadow:0 12px 35px #45247608!important}.benefit-campaign-module__B2xIhW__flowSteps{gap:12px;display:grid}.benefit-campaign-module__B2xIhW__flowStep{background:#f9f5ff;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.benefit-campaign-module__B2xIhW__flowNumber{color:#fff;background:linear-gradient(135deg,#7c3aed,#f97316);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:750;display:grid}.benefit-campaign-module__B2xIhW__flowStep strong{color:#261d3c;font-size:13px}.benefit-campaign-module__B2xIhW__flowStep p{color:#766a84;margin-top:5px;font-size:11px;line-height:1.7}.benefit-campaign-module__B2xIhW__referralTitle,.benefit-campaign-module__B2xIhW__referralLead strong,.benefit-campaign-module__B2xIhW__referralBonus,.benefit-campaign-module__B2xIhW__reviewTitle,.benefit-campaign-module__B2xIhW__choicesTitle,.benefit-campaign-module__B2xIhW__choiceTitle,.benefit-campaign-module__B2xIhW__choiceAmount,.benefit-campaign-module__B2xIhW__cashLabel,.benefit-campaign-module__B2xIhW__cashReturn{font-family:var(--font-benefit), var(--font-body)}@media (min-width:640px){.benefit-campaign-module__B2xIhW__referralHero{padding:30px 28px 0}.benefit-campaign-module__B2xIhW__referralLinkDock{padding:12px 28px 24px}.benefit-campaign-module__B2xIhW__reviewGrid{padding:24px 24px 0}.benefit-campaign-module__B2xIhW__reviewIntro{padding:28px}.benefit-campaign-module__B2xIhW__reviewActions{padding:0 28px 24px}.benefit-campaign-module__B2xIhW__reviewLead{font-size:16px}}@media (min-width:768px){.benefit-campaign-module__B2xIhW__flowSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.benefit-campaign-module__B2xIhW__referralHero{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:0;padding-top:14px}.benefit-campaign-module__B2xIhW__referralIntro{padding:16px 0 24px 6px}.benefit-campaign-module__B2xIhW__giftArtwork{width:calc(100% + 22px);margin-left:-8px}.benefit-campaign-module__B2xIhW__reviewGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.benefit-campaign-module__B2xIhW__reviewOffers{flex-direction:column;justify-content:center;display:flex}.benefit-campaign-module__B2xIhW__reviewMessage{min-height:245px}}@media (max-width:639px){.benefit-campaign-module__B2xIhW__campaign{border-radius:24px}.benefit-campaign-module__B2xIhW__referralHero{padding:22px 14px 0}.benefit-campaign-module__B2xIhW__referralTitle{font-size:clamp(26px,9.7cqw,44px)}.benefit-campaign-module__B2xIhW__referralLead{margin-top:18px}.benefit-campaign-module__B2xIhW__referralLinkDock{padding:6px 12px 18px}.benefit-campaign-module__B2xIhW__referralDetails{font-size:11px}.benefit-campaign-module__B2xIhW__giftMobileDetails{color:#635770;background:#ffffffd9;border:1px solid #ece4f5;border-radius:16px;gap:6px;margin:0 2px 12px;padding:12px;font-size:11px;line-height:1.7;display:grid}.benefit-campaign-module__B2xIhW__giftMobileDetails strong{color:#7c3aed}.benefit-campaign-module__B2xIhW__reviewGrid{gap:12px;padding:12px 12px 0}.benefit-campaign-module__B2xIhW__reviewIntro{border-radius:20px;padding:19px 16px}.benefit-campaign-module__B2xIhW__reviewMessage{min-height:0;margin-top:18px}.benefit-campaign-module__B2xIhW__reviewLead{font-size:13px}.benefit-campaign-module__B2xIhW__eligibility{margin-top:16px}.benefit-campaign-module__B2xIhW__eligibilityBox{gap:9px;padding:12px;font-size:11px}.benefit-campaign-module__B2xIhW__eligibilityIcon{padding:7px}.benefit-campaign-module__B2xIhW__eligibilityIcon svg{width:16px;height:16px}.benefit-campaign-module__B2xIhW__reviewOffers{padding:4px 10px 16px}.benefit-campaign-module__B2xIhW__reviewActions{padding:0 14px 20px}.benefit-campaign-module__B2xIhW__rewardChoice{gap:12px;padding:14px 12px}.benefit-campaign-module__B2xIhW__choiceIcon{width:42px;height:42px}.benefit-campaign-module__B2xIhW__choiceIcon svg{width:23px;height:23px}.benefit-campaign-module__B2xIhW__choiceAmount{font-size:26px}.benefit-campaign-module__B2xIhW__choiceDescription{font-size:11px}}
.inventory-module__EolI_a__page .inventory-module__EolI_a__shell{column-gap:0;max-width:none;padding-right:0}.inventory-module__EolI_a__header{border-radius:24px;box-shadow:0 2px 8px #080c180a}.inventory-module__EolI_a__summaryCard{--inventory-stat-color:var(--color-main);border:1px solid var(--color-border);background:linear-gradient(115deg, var(--color-ink-panel) 30%, color-mix(in srgb, var(--inventory-stat-color) 5%, var(--color-ink-panel)));border-radius:22px;align-items:flex-start;gap:14px;min-width:0;padding:20px;display:flex}.inventory-module__EolI_a__stockCard{--inventory-stat-color:#0284c7}.inventory-module__EolI_a__alertCard{--inventory-stat-color:#db2777}.inventory-module__EolI_a__statIcon{height:40px;color:var(--inventory-stat-color);background:color-mix(in srgb, var(--inventory-stat-color) 9%, transparent);border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.inventory-module__EolI_a__statLabel{color:var(--inventory-stat-color)}.inventory-module__EolI_a__table thead{background:color-mix(in srgb, var(--color-ink-muted) 6%, var(--color-ink-panel))}.inventory-module__EolI_a__table th:first-child{border-radius:12px 0 0 12px}.inventory-module__EolI_a__table th:last-child{border-radius:0 12px 12px 0}.inventory-module__EolI_a__table tbody>tr>td{padding-top:10px;padding-bottom:10px}.inventory-module__EolI_a__quietBadge{border:1px solid var(--color-border);color:var(--color-ink-muted);background:var(--color-ink-field);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;line-height:18px;display:inline-flex}.inventory-module__EolI_a__updatedAt{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 5px;font-size:12px;line-height:18px;display:inline-flex}.inventory-module__EolI_a__updatedAt span{white-space:nowrap}html[data-theme=dark] .inventory-module__EolI_a__summaryCard{--inventory-stat-color:var(--color-main-200)}html[data-theme=dark] .inventory-module__EolI_a__stockCard{--inventory-stat-color:#38bdf8}html[data-theme=dark] .inventory-module__EolI_a__alertCard{--inventory-stat-color:#f472b6}
.bulk-cost-module__8Z5G4G__workspace{background:var(--color-ink-card)}.bulk-cost-module__8Z5G4G__header{border-bottom:1px solid var(--color-border);padding:8px 0 24px}.bulk-cost-module__8Z5G4G__header a{box-shadow:none;background:0 0;border-radius:10px}.bulk-cost-module__8Z5G4G__header p,.bulk-cost-module__8Z5G4G__feedback{color:var(--color-ink-muted)}.bulk-cost-module__8Z5G4G__selectedCount,.bulk-cost-module__8Z5G4G__excludedCount{white-space:nowrap;border-radius:999px;align-items:center;padding:7px 12px;font-weight:600;display:inline-flex}.bulk-cost-module__8Z5G4G__selectedCount{color:var(--color-text);background:color-mix(in srgb, var(--color-main) 12%, transparent)}.bulk-cost-module__8Z5G4G__excludedCount{color:var(--color-ink-muted);border:1px solid var(--color-border)}.bulk-cost-module__8Z5G4G__fields{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.bulk-cost-module__8Z5G4G__field{min-width:0}.bulk-cost-module__8Z5G4G__field+.bulk-cost-module__8Z5G4G__field{border-top:1px solid var(--color-border);padding-top:24px}.bulk-cost-module__8Z5G4G__input{border:1px solid var(--color-border);background:var(--color-ink-field);border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:flex}.bulk-cost-module__8Z5G4G__input:focus-within{border-color:var(--color-main);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-main) 14%, transparent)}.bulk-cost-module__8Z5G4G__secondaryButton{border:1px solid #0000;border-color:var(--color-border);min-height:44px;color:var(--color-text);background:0 0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .15s;display:inline-flex}.bulk-cost-module__8Z5G4G__secondaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink-muted) 8%, transparent)}.bulk-cost-module__8Z5G4G__secondaryButton:disabled{cursor:not-allowed;opacity:.5}.bulk-cost-module__8Z5G4G__secondaryButton:focus-visible,.bulk-cost-module__8Z5G4G__details summary:focus-visible{outline:2px solid var(--color-main);outline-offset:3px}.bulk-cost-module__8Z5G4G__details{color:var(--color-ink-muted);margin-top:12px;font-size:12px;line-height:1.6}.bulk-cost-module__8Z5G4G__details summary{cursor:pointer;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:36px;list-style:none;display:flex}.bulk-cost-module__8Z5G4G__details summary::-webkit-details-marker{display:none}.bulk-cost-module__8Z5G4G__detailsLink{color:var(--color-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.bulk-cost-module__8Z5G4G__details[open] .bulk-cost-module__8Z5G4G__detailsLink svg{transform:rotate(90deg)}.bulk-cost-module__8Z5G4G__detailsBody,.bulk-cost-module__8Z5G4G__preview{border:1px solid var(--color-border);background:var(--color-ink-field);border-radius:10px;margin-top:10px;padding:12px}.bulk-cost-module__8Z5G4G__list{border-top:1px solid var(--color-border);min-width:0;padding-top:24px}@media (min-width:1280px){.bulk-cost-module__8Z5G4G__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.bulk-cost-module__8Z5G4G__field+.bulk-cost-module__8Z5G4G__field{border-top:0;border-left:1px solid var(--color-border);margin-left:-24px;padding-top:0;padding-left:24px}}[data-theme=light] .bulk-cost-module__8Z5G4G__workspace{background:#fff}:is([data-theme=light] .bulk-cost-module__8Z5G4G__input,[data-theme=light] .bulk-cost-module__8Z5G4G__detailsBody,[data-theme=light] .bulk-cost-module__8Z5G4G__preview){background:#fff}[data-theme=light] .bulk-cost-module__8Z5G4G__detailsLink{color:color-mix(in srgb, var(--color-main) 70%, #0f172a)}.bulk-cost-module__8Z5G4G__purchaseWorkspace{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.bulk-cost-module__8Z5G4G__purchaseSource{border-bottom:1px solid var(--color-border);padding-bottom:20px}.bulk-cost-module__8Z5G4G__purchaseSelection{padding-top:20px}.bulk-cost-module__8Z5G4G__purchaseActions{border:1px solid color-mix(in srgb, var(--color-main) 22%, var(--color-border));background:color-mix(in srgb, var(--color-main) 5%, var(--color-ink-card));border-radius:16px;min-width:0;padding:24px}@media (min-width:1280px){.bulk-cost-module__8Z5G4G__purchaseWorkspace{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px}}
.trial-guide-banner-module__VszoRq__surface{--guide-image:url(/images/engine-guide/import-card-dark.png);--guide-surface:#150c2b;--guide-glow:#6d28d955;--guide-text:#faf7ff;--guide-muted:#e2d9f3;--guide-label:#d8b4fe;--guide-rim:linear-gradient(120deg, #a78bfa99, #f472b666 45%, #fb923c88);--guide-chip:#ffffff14;--guide-chip-border:#ffffff2e;--guide-secondary:#27183ee6;--guide-secondary-hover:#392352;--guide-free:linear-gradient(100deg, #a78bfa, #f472b6 50%, #fb923c);--guide-times:#b9a6d8;--guide-inset:#ffffff0d;--guide-ok:#6ee7b7;isolation:isolate;background:radial-gradient(120% 90% at 0% 0%, var(--guide-glow), transparent 55%) padding-box, linear-gradient(var(--guide-surface), var(--guide-surface)) padding-box, var(--guide-rim) border-box;color:var(--guide-text);border:1px solid #0000;border-radius:28px;position:relative;box-shadow:0 28px 64px #08041647,inset 0 1px #ffffff1f}html[data-theme=light] .trial-guide-banner-module__VszoRq__surface{--guide-image:url(/images/engine-guide/import-card-light.png);--guide-surface:#faf5ff;--guide-glow:#e9d5ff;--guide-text:#1b1330;--guide-muted:#514163;--guide-label:#7525ee;--guide-rim:linear-gradient(120deg, #c4b5fd, #f9a8d4 45%, #fdba74);--guide-chip:#ffffffc7;--guide-chip-border:#e9d5ff;--guide-secondary:#ffffffeb;--guide-secondary-hover:#f5edff;--guide-free:linear-gradient(100deg, #7c3aed, #c12fbe 50%, #f97316);--guide-times:#a78bca;--guide-inset:#ffffffb3;--guide-ok:#047857;box-shadow:0 24px 56px #2913422e,inset 0 1px #fff}.trial-guide-banner-module__VszoRq__wrap{position:relative}.trial-guide-banner-module__VszoRq__banner{overflow:hidden;container-type:inline-size}.trial-guide-banner-module__VszoRq__dismiss{z-index:2;color:#9a93ab;cursor:pointer;background:#241d33;border:1px solid #3a3150;border-radius:999px;place-items:center;width:36px;height:36px;transition:background-color .15s,color .15s;display:grid;position:absolute;top:-13px;right:-13px;box-shadow:0 4px 12px #00000040}.trial-guide-banner-module__VszoRq__dismiss:hover{color:#c7c0d6;background:#2f2642}html[data-theme=light] .trial-guide-banner-module__VszoRq__dismiss{color:#9b96a8;background:#f4f2f7;border-color:#e3e0ea;box-shadow:0 4px 12px #1b133014}html[data-theme=light] .trial-guide-banner-module__VszoRq__dismiss:hover{color:#6f6a7c;background:#ebe8f0}.trial-guide-banner-module__VszoRq__dismiss:focus-visible{outline-offset:3px;outline:3px solid #a855f7}.trial-guide-banner-module__VszoRq__art{z-index:-1;aspect-ratio:1983/793;pointer-events:none;background-image:var(--guide-image);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;height:112%;position:absolute;top:-6%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.trial-guide-banner-module__VszoRq__content{width:74%;min-height:300px;padding:34px 0 30px clamp(24px,5.5cqw,68px);animation:.32s ease-out trial-guide-banner-module__VszoRq__fade-in;position:relative}@keyframes trial-guide-banner-module__VszoRq__fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.trial-guide-banner-module__VszoRq__head{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.trial-guide-banner-module__VszoRq__status{border:1px solid var(--guide-chip-border);background:var(--guide-chip);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--guide-label);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:14px;font-weight:700;display:inline-flex}.trial-guide-banner-module__VszoRq__statusOk{color:var(--guide-ok)}.trial-guide-banner-module__VszoRq__bundle{color:var(--guide-text);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:clamp(19px,2.2cqw,27px);font-weight:800;display:flex}.trial-guide-banner-module__VszoRq__bundleItem{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.trial-guide-banner-module__VszoRq__mark{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:1.3em;height:1.3em;display:inline-grid}.trial-guide-banner-module__VszoRq__mark svg{width:56%;height:56%}.trial-guide-banner-module__VszoRq__markCrown{background:linear-gradient(140deg,#f472b6,#db2777);box-shadow:0 6px 16px #db277740}.trial-guide-banner-module__VszoRq__markRadar{background:linear-gradient(140deg,#a78bfa,#7c3aed);box-shadow:0 6px 16px #7c3aed40}.trial-guide-banner-module__VszoRq__times{color:var(--guide-times);font-size:.9em;font-weight:500}.trial-guide-banner-module__VszoRq__title{color:var(--guide-text);letter-spacing:-.045em;margin-top:16px;font-size:clamp(26px,3.45cqw,42px);font-weight:800;line-height:1.35}.trial-guide-banner-module__VszoRq__grad{background:var(--guide-free);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.trial-guide-banner-module__VszoRq__description{color:var(--guide-muted);text-wrap:pretty;margin-top:8px;font-size:clamp(14px,1.45cqw,17px);line-height:1.75}.trial-guide-banner-module__VszoRq__actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.trial-guide-banner-module__VszoRq__primary,.trial-guide-banner-module__VszoRq__secondary{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:12px 26px;font-size:15px;font-weight:700;transition:background-color .15s,filter .15s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.trial-guide-banner-module__VszoRq__primary{color:#fff;background:linear-gradient(115deg,#7c3aed,#c12fbe 52%,#f97316);min-width:250px;box-shadow:0 14px 34px #7c3aed3d,inset 0 1px #ffffff4d}.trial-guide-banner-module__VszoRq__primary:before{content:"";pointer-events:none;background:linear-gradient(#ffffff2b,#0000);position:absolute;inset:0 0 50%}.trial-guide-banner-module__VszoRq__primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.trial-guide-banner-module__VszoRq__primary:disabled{cursor:progress;filter:saturate(.85);transform:none}.trial-guide-banner-module__VszoRq__secondary{border:1px solid var(--guide-chip-border);color:var(--guide-text);background:var(--guide-secondary)}.trial-guide-banner-module__VszoRq__secondary:hover{background:var(--guide-secondary-hover)}.trial-guide-banner-module__VszoRq__primary:focus-visible,.trial-guide-banner-module__VszoRq__secondary:focus-visible,.trial-guide-banner-module__VszoRq__close:focus-visible{outline:3px solid var(--guide-label);outline-offset:4px}.trial-guide-banner-module__VszoRq__note{color:var(--guide-muted);align-items:flex-start;gap:8px;margin-top:16px;font-size:13px;line-height:1.7;display:flex}.trial-guide-banner-module__VszoRq__note b{color:var(--guide-text);font-weight:700}.trial-guide-banner-module__VszoRq__note svg{color:var(--guide-label);margin-top:2px}.trial-guide-banner-module__VszoRq__error{color:#fb7185;margin-top:12px;font-size:13px;font-weight:600;line-height:1.7}html[data-theme=light] .trial-guide-banner-module__VszoRq__error{color:#be123c}@container (max-width:759px){.trial-guide-banner-module__VszoRq__art{background-position:100% 0;height:200px;top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%),linear-gradient(#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25%),linear-gradient(#000 65%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.trial-guide-banner-module__VszoRq__content{width:100%;min-height:0;padding:190px 24px 28px}.trial-guide-banner-module__VszoRq__bundle{font-size:20px}.trial-guide-banner-module__VszoRq__title{font-size:clamp(24px,4.5cqw,30px)}.trial-guide-banner-module__VszoRq__description{font-size:15px}}@container (max-width:399px){.trial-guide-banner-module__VszoRq__content{padding-inline:20px}.trial-guide-banner-module__VszoRq__bundle{font-size:18px}.trial-guide-banner-module__VszoRq__actions{gap:10px}.trial-guide-banner-module__VszoRq__primary{width:100%;min-width:0}.trial-guide-banner-module__VszoRq__secondary{width:100%}}.trial-guide-banner-module__VszoRq__overlay{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d071a8c;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px 16px;animation:.2s ease-out trial-guide-banner-module__VszoRq__fade-in;display:grid;position:fixed;inset:0}.trial-guide-banner-module__VszoRq__sheet{width:min(560px,100%);max-height:calc(100vh - 48px);padding:30px 30px 26px;overflow:auto}.trial-guide-banner-module__VszoRq__sheet:focus{outline:none}.trial-guide-banner-module__VszoRq__sheetSmall{width:min(440px,100%);padding:28px 26px 24px}.trial-guide-banner-module__VszoRq__close{width:38px;height:38px;color:var(--guide-muted);cursor:pointer;border-radius:12px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.trial-guide-banner-module__VszoRq__close:hover{background:var(--guide-chip)}.trial-guide-banner-module__VszoRq__sheetTitle{letter-spacing:-.04em;margin-top:14px;font-size:26px;font-weight:800;line-height:1.4}.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__bundle{margin-top:10px;font-size:18px}.trial-guide-banner-module__VszoRq__timeline{margin-top:22px;list-style:none;display:grid}.trial-guide-banner-module__VszoRq__timeline li{grid-template-columns:22px 1fr;gap:14px;padding-bottom:18px;display:grid;position:relative}.trial-guide-banner-module__VszoRq__timeline li:last-child{padding-bottom:0}.trial-guide-banner-module__VszoRq__timeline li:before{content:"";opacity:.35;background:linear-gradient(#a855f7,#f97316);width:2px;position:absolute;top:22px;bottom:0;left:10px}.trial-guide-banner-module__VszoRq__timeline li:last-child:before{display:none}.trial-guide-banner-module__VszoRq__dot{background:var(--guide-free);width:22px;height:22px;box-shadow:0 0 0 4px var(--guide-chip);border-radius:999px;margin-top:3px}.trial-guide-banner-module__VszoRq__dotHollow{background:var(--guide-chip);border:2px solid #c084fc}.trial-guide-banner-module__VszoRq__timeline b{font-size:15px;font-weight:800;display:block}.trial-guide-banner-module__VszoRq__timeline p{color:var(--guide-muted);margin-top:2px;font-size:14px;line-height:1.7}.trial-guide-banner-module__VszoRq__priceBox{border:1px solid var(--guide-chip-border);background:var(--guide-inset);border-radius:18px;margin-top:22px;padding:16px 18px}.trial-guide-banner-module__VszoRq__priceRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.trial-guide-banner-module__VszoRq__priceRow>span{color:var(--guide-muted);font-size:13px;font-weight:700}.trial-guide-banner-module__VszoRq__priceRow strong{font-size:15px;font-weight:800}.trial-guide-banner-module__VszoRq__priceRow strong b{letter-spacing:-.04em;margin-left:6px;font-size:28px}.trial-guide-banner-module__VszoRq__priceRow small{color:var(--guide-muted);margin-left:2px;font-size:13px;font-weight:700}.trial-guide-banner-module__VszoRq__priceRow small.trial-guide-banner-module__VszoRq__pricePending{margin-left:8px}.trial-guide-banner-module__VszoRq__limited{color:#fff;background:linear-gradient(115deg,#7c3aed,#c12fbe 52%,#f97316);border-radius:999px;margin-top:10px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.trial-guide-banner-module__VszoRq__afterRadar{color:var(--guide-muted);margin-top:10px;font-size:13px;line-height:1.75}.trial-guide-banner-module__VszoRq__assure{gap:8px;margin-top:16px;list-style:none;display:grid}.trial-guide-banner-module__VszoRq__assure li{color:var(--guide-muted);align-items:flex-start;gap:8px;font-size:13px;line-height:1.7;display:flex}.trial-guide-banner-module__VszoRq__assure li b{color:var(--guide-text)}.trial-guide-banner-module__VszoRq__assure svg{color:var(--guide-label);margin-top:2px}.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__actions{margin-top:22px}.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__actions .trial-guide-banner-module__VszoRq__primary{flex:1}.trial-guide-banner-module__VszoRq__fine{color:var(--guide-muted);margin-top:12px;font-size:12px;line-height:1.7}.trial-guide-banner-module__VszoRq__dismissTitle{letter-spacing:-.03em;font-size:21px;font-weight:800;line-height:1.45}.trial-guide-banner-module__VszoRq__dismissText{color:var(--guide-muted);margin-top:10px;font-size:14px;line-height:1.8}.trial-guide-banner-module__VszoRq__dismissActions{grid-template-columns:1fr 1fr;align-items:end;gap:12px;margin-top:22px;display:grid}.trial-guide-banner-module__VszoRq__dismissOk{gap:10px;display:grid}.trial-guide-banner-module__VszoRq__dismissActions .trial-guide-banner-module__VszoRq__primary,.trial-guide-banner-module__VszoRq__dismissActions .trial-guide-banner-module__VszoRq__secondary{width:100%;min-width:0;padding-inline:12px}.trial-guide-banner-module__VszoRq__check{color:var(--guide-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.trial-guide-banner-module__VszoRq__check input{accent-color:#7c3aed;cursor:pointer;width:18px;height:18px;margin:0}@media (max-width:599px){.trial-guide-banner-module__VszoRq__overlay{place-items:end center;padding:0}.trial-guide-banner-module__VszoRq__sheet{width:100%;max-height:92vh;padding:26px 20px calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.trial-guide-banner-module__VszoRq__sheetSmall{width:100%}.trial-guide-banner-module__VszoRq__sheetTitle{padding-right:36px;font-size:22px}.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__actions{flex-direction:column-reverse;gap:10px}.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__actions .trial-guide-banner-module__VszoRq__primary,.trial-guide-banner-module__VszoRq__sheet .trial-guide-banner-module__VszoRq__actions .trial-guide-banner-module__VszoRq__secondary{width:100%;min-width:0}}.trial-guide-banner-module__VszoRq__spin{animation:.8s linear infinite trial-guide-banner-module__VszoRq__spin}@keyframes trial-guide-banner-module__VszoRq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.trial-guide-banner-module__VszoRq__primary,.trial-guide-banner-module__VszoRq__secondary,.trial-guide-banner-module__VszoRq__dismiss{transition:none}.trial-guide-banner-module__VszoRq__content,.trial-guide-banner-module__VszoRq__overlay{animation:none}.trial-guide-banner-module__VszoRq__spin{animation-duration:2.4s}}
