.SeasonalLanding-module__isjbZW__page{--font-sans:var(--landing-body-font);--s-violet:var(--a-primary);--s-violet-dark:var(--a-primary--active);--s-violet-soft:var(--a-violet-100);--s-orange:var(--a-orange-600);--s-orange-soft:var(--a-orange-100);--s-green:var(--a-green-600);--s-green-soft:var(--a-green-100);--s-ink:var(--a-const-black);--s-ink-2:var(--a-const-black-light-x3);--s-muted:var(--a-const-gray-700);--s-line:var(--a-const-gray-250);--s-cold:var(--a-const-bg-cold);--s-warm:var(--a-const-bg-warm);--s-paper:var(--a-const-white);--s-dark:var(--a-const-black);--s-dark-panel:var(--a-const-gray-1100);--s-shell:var(--shell-max);--s-pad:var(--shell-pad);--s-radius-sm:var(--a-radius-s);--s-radius:var(--a-radius-l);--s-radius-lg:var(--a-radius-xl);color:var(--s-ink);overflow:clip visible}.SeasonalLanding-module__isjbZW__page,.SeasonalLanding-module__isjbZW__page *,.SeasonalLanding-module__isjbZW__page :before,.SeasonalLanding-module__isjbZW__page :after{box-sizing:border-box}.SeasonalLanding-module__isjbZW__page .seasonal-shell{width:min(100%, var(--s-shell));padding-inline:var(--s-pad);margin-inline:auto}.SeasonalLanding-module__isjbZW__page h1,.SeasonalLanding-module__isjbZW__page h2,.SeasonalLanding-module__isjbZW__page h3,.SeasonalLanding-module__isjbZW__page p{overflow-wrap:anywhere}.SeasonalLanding-module__isjbZW__page h1,.SeasonalLanding-module__isjbZW__page h2,.SeasonalLanding-module__isjbZW__page h3{margin:0;font-weight:600}.SeasonalLanding-module__isjbZW__page h1{letter-spacing:-.5px;max-width:13ch;margin-top:1.3rem;font-size:clamp(2.375rem,2.075rem + 1.35vw,3rem);line-height:1.2}.SeasonalLanding-module__isjbZW__page h2{letter-spacing:-.4px;font-size:clamp(1.625rem,1.4rem + 1vw,2.125rem);line-height:1.2}.SeasonalLanding-module__isjbZW__page h3{font-size:clamp(1.375rem,1.25rem + .55vw,1.625rem);line-height:1.25}:is(.SeasonalLanding-module__isjbZW__page .section-kicker,.SeasonalLanding-module__isjbZW__page .mono-label){color:var(--s-violet);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:760}.SeasonalLanding-module__isjbZW__page .section-kicker span{border:1px solid var(--s-violet);border-radius:999px;margin-right:.5rem;padding:.12rem .42rem;display:inline-block}.SeasonalLanding-module__isjbZW__page .seasonal-button{border:1px solid var(--s-violet);border-radius:var(--s-radius-sm);background:var(--s-violet);min-height:3rem;color:var(--s-paper);font-size:var(--a-text-m);cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1.125rem .6875rem;font-weight:500;line-height:1;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.SeasonalLanding-module__isjbZW__page .seasonal-button:hover{border-color:var(--s-violet-dark);background:var(--s-violet-dark);transform:translateY(-1px)}.SeasonalLanding-module__isjbZW__page .seasonal-button:disabled{cursor:wait;opacity:.7;transform:none}.SeasonalLanding-module__isjbZW__page .seasonal-hero{border-bottom:1px solid var(--s-line);background:linear-gradient(90deg, transparent 49.9%, color-mix(in srgb, var(--s-violet) 5%, transparent) 50%, transparent 50.1%), linear-gradient(color-mix(in srgb, var(--s-ink) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--s-ink) 4%, transparent) 1px, transparent 1px), var(--s-cold);background-size:100% 100%,40px 40px,40px 40px,100% 100%;position:relative;overflow:visible}.SeasonalLanding-module__isjbZW__page .hero-grid{grid-template-columns:minmax(0,.95fr) minmax(27rem,1.05fr);align-items:center;gap:clamp(2rem,5vw,4.1875rem);min-height:25rem;padding-block:3.75rem 5rem;display:grid}.SeasonalLanding-module__isjbZW__page .hero-lead{max-width:39rem;color:var(--s-ink-2);font-size:var(--a-text-m);margin:1.25rem 0 0;line-height:1.45}.SeasonalLanding-module__isjbZW__page .evidence{border-radius:var(--a-radius-xs);letter-spacing:.06em;white-space:nowrap;padding:.18rem .35rem;font:760 .62rem/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.SeasonalLanding-module__isjbZW__page .evidence-apple{background:var(--s-ink);color:var(--s-paper)}.SeasonalLanding-module__isjbZW__page .evidence-panel{background:var(--s-orange-soft);color:var(--a-scarlet-900)}.SeasonalLanding-module__isjbZW__page .seasonal-section{padding-block:clamp(3.5rem,7vw,6.25rem)}.SeasonalLanding-module__isjbZW__page .section-heading{margin-bottom:clamp(2.5rem,4vw,3.75rem)}.SeasonalLanding-module__isjbZW__page .split-heading{grid-template-columns:minmax(18rem,1fr) minmax(18rem,.7fr);align-items:end;gap:3rem;display:grid}.SeasonalLanding-module__isjbZW__page .split-heading h2{max-width:15ch;margin-top:1rem}.SeasonalLanding-module__isjbZW__page .split-heading>p{max-width:34rem;color:var(--s-muted);margin:0;font-size:1.05rem}.SeasonalLanding-module__isjbZW__page .seasonal-dark{background:var(--s-dark);color:var(--s-paper)}.SeasonalLanding-module__isjbZW__page .output-section{position:relative;overflow:hidden}.SeasonalLanding-module__isjbZW__page .output-section:before{content:"";opacity:.13;background-image:linear-gradient(var(--a-const-gray-700) 1px, transparent 1px), linear-gradient(90deg, var(--a-const-gray-700) 1px, transparent 1px);-webkit-mask-image:linear-gradient(90deg, transparent, var(--s-ink) 35%, var(--s-ink));mask-image:linear-gradient(90deg, transparent, var(--s-ink) 35%, var(--s-ink));background-size:48px 48px;position:absolute;inset:0}.SeasonalLanding-module__isjbZW__page .output-grid{grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid;position:relative}.SeasonalLanding-module__isjbZW__page .output-intro h2{max-width:11ch;margin-top:1rem}.SeasonalLanding-module__isjbZW__page .output-intro>p:not(.section-kicker){max-width:31rem;color:var(--a-const-gray-300);margin:1.5rem 0 0}.SeasonalLanding-module__isjbZW__page .output-tabs{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}.SeasonalLanding-module__isjbZW__page .output-tabs button{border:1px solid var(--a-const-gray-800);border-radius:var(--s-radius-sm);color:var(--a-const-gray-300);cursor:pointer;background:0 0;padding:.65rem .85rem}.SeasonalLanding-module__isjbZW__page .output-tabs button:hover{border-color:var(--a-const-gray-500);color:var(--s-paper)}.SeasonalLanding-module__isjbZW__page .output-tabs button[aria-selected=true]{border-color:var(--s-orange);background:var(--s-orange);color:var(--s-ink)}.SeasonalLanding-module__isjbZW__page .terminal{border:1px solid var(--a-const-gray-800);border-radius:var(--s-radius);background:var(--s-dark-panel);min-height:31rem;box-shadow:0 30px 100px color-mix(in srgb, var(--s-dark) 70%, transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.SeasonalLanding-module__isjbZW__page .terminal-head{border-bottom:1px solid var(--a-const-gray-900);color:var(--a-const-gray-500);grid-template-columns:1fr auto 1fr;align-items:center;padding:.85rem 1rem;font-size:.7rem;display:grid}.SeasonalLanding-module__isjbZW__page .terminal-dots{gap:.35rem;display:flex}.SeasonalLanding-module__isjbZW__page .terminal-dots i{background:var(--a-const-gray-800);border-radius:50%;width:.55rem;height:.55rem}.SeasonalLanding-module__isjbZW__page .terminal-status{border:1px solid var(--s-green);color:var(--a-green-300);border-radius:999px;justify-self:end;padding:.1rem .4rem}.SeasonalLanding-module__isjbZW__page .terminal-panel{color:var(--a-const-gray-250);padding:clamp(1.25rem,4vw,2.5rem);font-size:clamp(.73rem,1.25vw,.9rem)}.SeasonalLanding-module__isjbZW__page .terminal-panel[hidden]{display:none}.SeasonalLanding-module__isjbZW__page .terminal-panel p{margin:0 0 1rem}.SeasonalLanding-module__isjbZW__page .prompt{color:var(--s-paper);font-weight:700}.SeasonalLanding-module__isjbZW__page .prompt:first-letter{color:var(--s-orange)}.SeasonalLanding-module__isjbZW__page .terminal-rule{background:var(--a-const-gray-900);height:1px;margin:1.4rem 0 1.8rem}.SeasonalLanding-module__isjbZW__page .term-date{width:7.2rem;color:var(--a-const-gray-500);display:inline-block}:is(.SeasonalLanding-module__isjbZW__page .term-hot,.SeasonalLanding-module__isjbZW__page .terminal-panel em){color:var(--a-scarlet-300);font-style:normal}.SeasonalLanding-module__isjbZW__page .terminal-total{border-block:1px solid var(--a-const-gray-900);color:var(--s-paper);justify-content:space-between;align-items:center;padding-block:1rem;display:flex}.SeasonalLanding-module__isjbZW__page .terminal-total strong{color:var(--a-scarlet-300);font-size:1.5rem}.SeasonalLanding-module__isjbZW__page .terminal-note{border-left:2px solid var(--s-green);background:color-mix(in srgb, var(--s-green) 16%, var(--s-dark-panel));color:var(--a-const-gray-400);margin-top:2rem;padding:.85rem 1rem;font-size:.7rem;line-height:1.6}.SeasonalLanding-module__isjbZW__page .terminal-note span{color:var(--a-green-300)}.SeasonalLanding-module__isjbZW__page .terminal-note.warning{border-left-color:var(--s-orange);background:color-mix(in srgb, var(--s-orange) 14%, var(--s-dark-panel))}.SeasonalLanding-module__isjbZW__page .terminal-note.warning span{color:var(--a-scarlet-300)}.SeasonalLanding-module__isjbZW__page .terminal-verdict{border:1px solid var(--a-scarlet-300);color:var(--a-scarlet-300);letter-spacing:.08em;margin:1rem 0 1.5rem;padding:.45rem .65rem;font-weight:800;display:inline-block}.SeasonalLanding-module__isjbZW__page .terminal-copy{max-width:40rem;color:var(--a-const-gray-400);line-height:1.65}.SeasonalLanding-module__isjbZW__page .lead-form-wrap{z-index:3;border:1px solid var(--s-line);border-radius:var(--s-radius-lg);background:var(--s-paper);width:100%;min-height:0;color:var(--s-ink);box-shadow:0 24px 80px color-mix(in srgb, var(--s-violet-dark) 14%, transparent);scroll-margin-top:1.5rem;position:relative}:is(.SeasonalLanding-module__isjbZW__page .lead-form,.SeasonalLanding-module__isjbZW__page .form-success){padding:clamp(1.25rem,3vw,2rem)}.SeasonalLanding-module__isjbZW__page .field-grid{grid-template-columns:1fr;gap:.8rem;display:grid}.SeasonalLanding-module__isjbZW__page .contact-field{gap:0;display:grid}.SeasonalLanding-module__isjbZW__page .form-field-control{display:block;position:relative}.SeasonalLanding-module__isjbZW__page .form-field-icon{z-index:1;width:1.2rem;height:1.2rem;color:var(--a-const-gray-500);pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}:is(.SeasonalLanding-module__isjbZW__page .lead-form input[type=text],.SeasonalLanding-module__isjbZW__page .lead-form input[type=email],.SeasonalLanding-module__isjbZW__page .lead-form input[type=url]){border:1px solid var(--s-line);border-radius:var(--a-radius-m);background:var(--s-paper);width:100%;min-height:3.25rem;color:var(--s-ink);font:400 1rem/1.2 var(--font-sans);outline-offset:0;outline:1px solid #0000;padding:.75rem 1rem;transition:border-color .15s,outline-color .15s,outline-offset .15s}.SeasonalLanding-module__isjbZW__page .lead-form .form-field-control input{padding-left:3rem}.SeasonalLanding-module__isjbZW__page .lead-form input::placeholder{color:var(--a-const-gray-500);opacity:1}.SeasonalLanding-module__isjbZW__page .lead-form input:hover{border-color:var(--a-const-gray-500)}.SeasonalLanding-module__isjbZW__page .lead-form input:focus{border-color:var(--s-ink);outline-color:var(--s-ink);outline-offset:1px}.SeasonalLanding-module__isjbZW__page .lead-form input[aria-invalid=true]{border-color:var(--a-scarlet-700)}.SeasonalLanding-module__isjbZW__page .field-error{border:1px solid var(--s-line);border-radius:0 0 var(--a-radius-m) var(--a-radius-m);background:var(--s-paper);width:max-content;max-width:calc(100% - 1.25rem);color:var(--a-const-purple-600);border-top-style:dashed;margin:-1px 0 0 1rem;padding:.22rem .7rem .3rem;font-size:.75rem;font-weight:500;line-height:1.25;display:block}.SeasonalLanding-module__isjbZW__page .field-error:empty{display:none}.SeasonalLanding-module__isjbZW__page .consent-row{color:var(--s-muted);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;margin-top:.85rem;font-size:.7rem;line-height:1.45;display:grid}.SeasonalLanding-module__isjbZW__page .consent-row input{width:1rem;height:1rem;accent-color:var(--s-violet);margin:.12rem 0 0}.SeasonalLanding-module__isjbZW__page .consent-row a{color:var(--s-violet);text-underline-offset:.15rem;text-decoration:underline}.SeasonalLanding-module__isjbZW__page .consent-error{margin-left:1.65rem}.SeasonalLanding-module__isjbZW__page .form-button{border-radius:var(--a-radius-m);width:100%;min-height:3.75rem;margin-top:1rem;font-size:1rem;font-weight:500}.SeasonalLanding-module__isjbZW__page .form-submit-error{border-left:2px solid var(--a-scarlet-700);background:var(--a-scarlet-100);color:var(--a-scarlet-900);margin:.35rem 0 0;padding:.7rem .8rem;font-size:.75rem;line-height:1.45}.SeasonalLanding-module__isjbZW__page .form-privacy{max-width:29rem;color:var(--a-const-gray-500);text-align:center;margin:.85rem auto 0;font-size:.75rem;line-height:1.35}.SeasonalLanding-module__isjbZW__page .form-privacy a{color:inherit;text-underline-offset:.12rem;text-decoration:underline}.SeasonalLanding-module__isjbZW__page .form-privacy a:hover{color:var(--s-violet)}.SeasonalLanding-module__isjbZW__page .app-picker-field{margin-top:.8rem;position:relative}:is(.SeasonalLanding-module__isjbZW__page .app-picker,.SeasonalLanding-module__isjbZW__page .app-picker-control){width:100%;position:relative}.SeasonalLanding-module__isjbZW__page .app-picker-input{padding-left:3rem!important;padding-right:2.75rem!important}.SeasonalLanding-module__isjbZW__page .app-picker.is-open .app-picker-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.SeasonalLanding-module__isjbZW__page .app-picker-leading{z-index:1;width:1.5rem;height:1.5rem;color:var(--a-const-gray-500);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.SeasonalLanding-module__isjbZW__page .app-picker-leading svg{width:1.2rem;height:1.2rem}.SeasonalLanding-module__isjbZW__page .app-picker-leading img{object-fit:cover;width:1.5rem;height:1.5rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--s-ink) 7%, transparent);border-radius:.375rem;display:block}:is(.SeasonalLanding-module__isjbZW__page .app-picker-spinner,.SeasonalLanding-module__isjbZW__page .app-picker-status-spinner){border:2px solid color-mix(in srgb, var(--s-ink) 12%, transparent);border-top-color:var(--s-violet);border-radius:50%;animation:.7s linear infinite SeasonalLanding-module__isjbZW__seasonal-app-spin;display:block}.SeasonalLanding-module__isjbZW__page .app-picker-spinner{width:1.125rem;height:1.125rem;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.SeasonalLanding-module__isjbZW__page .app-picker-status-spinner{width:1.375rem;height:1.375rem}@keyframes SeasonalLanding-module__isjbZW__seasonal-app-spin{to{transform:rotate(360deg)}}.SeasonalLanding-module__isjbZW__page .app-picker-dropdown{z-index:40;border:1px solid var(--s-line);border-radius:0 0 var(--a-radius-m) var(--a-radius-m);background:var(--s-paper);box-shadow:0 1.25rem 2.5rem color-mix(in srgb, var(--s-ink) 14%, transparent);outline:1px solid var(--s-line);outline-offset:1px;position:absolute;top:calc(100% - 1px);left:0;right:0;overflow:hidden}.SeasonalLanding-module__isjbZW__page .app-picker-list{overscroll-behavior:contain;scrollbar-color:var(--a-const-gray-400) transparent;scrollbar-width:thin;max-height:13.4375rem;margin:0;padding:.375rem;list-style:none;overflow-y:auto}.SeasonalLanding-module__isjbZW__page .app-picker-option{cursor:pointer;border-radius:.625rem;align-items:center;gap:.75rem;padding:.5625rem .625rem;display:flex}.SeasonalLanding-module__isjbZW__page .app-picker-option.is-active{background:var(--a-const-gray-150)}.SeasonalLanding-module__isjbZW__page .app-picker-option-icon{background:var(--a-const-gray-150);object-fit:cover;width:2.75rem;height:2.75rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--s-ink) 5%, transparent);border-radius:.625rem;flex:none;display:block}.SeasonalLanding-module__isjbZW__page .app-picker-option-copy{flex:auto;gap:.1rem;min-width:0;display:grid}:is(.SeasonalLanding-module__isjbZW__page .app-picker-option-copy strong,.SeasonalLanding-module__isjbZW__page .app-picker-option-copy small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SeasonalLanding-module__isjbZW__page .app-picker-option-copy strong{color:var(--s-ink);font-size:.9375rem;font-weight:600;line-height:1.25}.SeasonalLanding-module__isjbZW__page .app-picker-option-copy small{color:var(--a-const-gray-500);font-size:.8125rem;line-height:1.3}.SeasonalLanding-module__isjbZW__page .app-picker-rating{color:var(--a-const-gray-700);flex:none;align-items:center;gap:.2rem;padding-left:.5rem;font-size:.8125rem;font-weight:500;display:flex}.SeasonalLanding-module__isjbZW__page .app-picker-rating svg{width:.8125rem;height:.8125rem;color:var(--a-yellow-600)}.SeasonalLanding-module__isjbZW__page .app-picker-status{min-height:5rem;color:var(--a-const-gray-500);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem;font-size:.875rem;line-height:1.35;display:flex}.SeasonalLanding-module__isjbZW__page .app-picker-status>svg{width:1.5rem;height:1.5rem;color:var(--a-const-gray-400)}.SeasonalLanding-module__isjbZW__page .app-picker-footer{border-top:1px solid var(--a-const-gray-200);padding:.25rem}.SeasonalLanding-module__isjbZW__page .app-picker-manual{width:100%;color:var(--s-violet);font:500 .84375rem/1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.SeasonalLanding-module__isjbZW__page .app-picker-manual:hover{background:var(--s-violet-soft)}.SeasonalLanding-module__isjbZW__page .app-picker-manual svg{flex:none;width:1rem;height:1rem}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control{position:relative}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control>svg{z-index:1;width:1.2rem;height:1.2rem;color:var(--a-const-gray-500);pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control input{padding-left:3rem!important;padding-right:3rem!important}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control button{width:1.75rem;height:1.75rem;color:var(--a-const-gray-500);cursor:pointer;background:0 0;border:0;border-radius:.375rem;place-items:center;display:grid;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control button:hover{background:var(--s-violet-soft);color:var(--s-violet)}.SeasonalLanding-module__isjbZW__page .app-picker-manual-control button svg{width:1.125rem;height:1.125rem}.SeasonalLanding-module__isjbZW__page .noscript-note{border-left:2px solid var(--s-orange);background:var(--s-orange-soft);color:var(--s-ink-2);margin:1rem 0 0;padding:.75rem;font-size:.72rem}.SeasonalLanding-module__isjbZW__page .noscript-note a{color:var(--s-violet-dark);text-decoration:underline}.SeasonalLanding-module__isjbZW__page .form-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:27rem;display:flex}.SeasonalLanding-module__isjbZW__page .success-mark{background:var(--s-green-soft);width:3.5rem;height:3.5rem;color:var(--s-green);border-radius:50%;place-items:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:grid}.SeasonalLanding-module__isjbZW__page .form-success h3{max-width:13ch;margin-top:.8rem}.SeasonalLanding-module__isjbZW__page .form-success>p:not(.mono-label){max-width:30rem;color:var(--s-muted);margin:1.2rem 0 1.5rem}.SeasonalLanding-module__isjbZW__page .text-button{color:var(--s-violet);text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;text-decoration:underline}.SeasonalLanding-module__isjbZW__page .proof-section{background:var(--s-paper)}.SeasonalLanding-module__isjbZW__page .proof-block{border-top:1px solid var(--s-ink);grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(2.75rem,4.5vw,4.25rem);display:grid}.SeasonalLanding-module__isjbZW__page .proof-block:last-child{border-bottom:1px solid var(--s-ink)}.SeasonalLanding-module__isjbZW__page .proof-copy{padding-left:3rem;position:relative}.SeasonalLanding-module__isjbZW__page .proof-index{color:var(--s-violet);font:760 .85rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:.1rem;left:0}.SeasonalLanding-module__isjbZW__page .proof-copy h3{max-width:16ch;margin-top:.8rem}.SeasonalLanding-module__isjbZW__page .proof-copy>p:not(.mono-label):not(.source-note){color:var(--s-ink-2);font-size:var(--a-text-m);margin:1.25rem 0 0;line-height:1.45}.SeasonalLanding-module__isjbZW__page .source-note{color:var(--s-muted);align-items:flex-start;gap:.55rem;margin:1.5rem 0 0;font-size:.7rem;line-height:1.45;display:flex}.SeasonalLanding-module__isjbZW__page .chart-figure{background:0 0;border:0;border-radius:0;margin:0;padding:0}.SeasonalLanding-module__isjbZW__page .chart-title-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.SeasonalLanding-module__isjbZW__page .chart-title-row>div:first-child{gap:.25rem;display:grid}.SeasonalLanding-module__isjbZW__page .chart-title-row .mono-label{font-size:.9rem}.SeasonalLanding-module__isjbZW__page .chart-spread{color:var(--s-muted);text-align:right;text-transform:uppercase;font-size:.7rem}.SeasonalLanding-module__isjbZW__page .chart-spread span{color:var(--s-orange);font:700 2.4rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.SeasonalLanding-module__isjbZW__page .cost-chart{width:100%;height:auto;margin-top:1rem;display:block;overflow:visible}.SeasonalLanding-module__isjbZW__page .cost-chart text{fill:var(--s-muted);font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace}:is(.SeasonalLanding-module__isjbZW__page .cost-chart .axis-price,.SeasonalLanding-module__isjbZW__page .cost-chart .point-labels text){font-size:15px;font-weight:760}.SeasonalLanding-module__isjbZW__page .grid-lines line{stroke:var(--s-line);stroke-width:1px}.SeasonalLanding-module__isjbZW__page .grid-lines .mean-line{stroke-dasharray:5 5}.SeasonalLanding-module__isjbZW__page .chart-area{fill:color-mix(in srgb, var(--s-violet) 7%, transparent)}.SeasonalLanding-module__isjbZW__page .cost-line{fill:none;stroke:var(--s-violet);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;vector-effect:non-scaling-stroke}.SeasonalLanding-module__isjbZW__page .chart-points circle{vector-effect:non-scaling-stroke}.SeasonalLanding-module__isjbZW__page .april-point{fill:var(--s-paper);stroke:var(--s-violet);stroke-width:3px}.SeasonalLanding-module__isjbZW__page .september-point{fill:var(--s-orange);stroke:var(--s-paper);stroke-width:3px}.SeasonalLanding-module__isjbZW__page .point-labels text:last-child{fill:var(--a-scarlet-900)}.SeasonalLanding-module__isjbZW__page .auction-visual{border-left:1px solid var(--s-line);gap:2rem;padding:2rem 0 2rem clamp(1.5rem,4vw,3rem);display:grid}.SeasonalLanding-module__isjbZW__page .metric-row{grid-template-columns:10rem minmax(8rem,1fr) minmax(7.5rem,auto);align-items:center;gap:1rem;display:grid}.SeasonalLanding-module__isjbZW__page .metric-name{font-size:.82rem;font-weight:650}.SeasonalLanding-module__isjbZW__page .metric-track{background:var(--a-const-gray-150);height:.5rem;position:relative;overflow:hidden}.SeasonalLanding-module__isjbZW__page .metric-fill{height:100%;display:block}.SeasonalLanding-module__isjbZW__page .cpa-fill{background:var(--s-orange);width:82%}.SeasonalLanding-module__isjbZW__page .flat-track{overflow:visible}.SeasonalLanding-module__isjbZW__page .flat-dot{border:2px solid var(--s-paper);background:var(--s-violet);width:.65rem;height:.65rem;box-shadow:0 0 0 1px var(--s-violet);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.SeasonalLanding-module__isjbZW__page .flat-dot-q3{opacity:.45;left:65%}.SeasonalLanding-module__isjbZW__page .flat-dot-q4{left:calc(65% + 2px)}.SeasonalLanding-module__isjbZW__page .metric-value{white-space:nowrap;font:680 clamp(1.1rem,2vw,1.6rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace}:is(.SeasonalLanding-module__isjbZW__page .metric-value.hot,.SeasonalLanding-module__isjbZW__page .ledger-row.unknown strong){color:var(--a-scarlet-900)}.SeasonalLanding-module__isjbZW__page .metric-flat{color:var(--s-muted);gap:.3rem;font-size:.9rem;line-height:1.1;display:grid}.SeasonalLanding-module__isjbZW__page .metric-flat strong{font-size:1rem}.SeasonalLanding-module__isjbZW__page .metric-flat small{font:650 .62rem/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.SeasonalLanding-module__isjbZW__page .auction-verdict{border-top:1px solid var(--s-line);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding-top:1.5rem;font-size:clamp(1.15rem,2.1vw,1.6rem);display:grid}.SeasonalLanding-module__isjbZW__page .auction-verdict span{color:var(--s-violet);font:760 .78rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .restore-ledger{border:0;border-radius:0;overflow:visible}.SeasonalLanding-module__isjbZW__page .restore-device{border-bottom:1px solid var(--s-line);background:0 0;justify-content:center;align-items:center;gap:2rem;min-height:9rem;display:flex}.SeasonalLanding-module__isjbZW__page .phone{border:2px solid var(--s-ink);background:var(--s-paper);border-radius:.9rem;width:3.8rem;height:7.1rem;display:block;position:relative}.SeasonalLanding-module__isjbZW__page .phone:before{content:"";background:var(--s-ink);border-radius:999px;width:1.3rem;height:.25rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.SeasonalLanding-module__isjbZW__page .new-phone{border-color:var(--s-violet);box-shadow:0 0 0 .45rem var(--s-violet-soft)}.SeasonalLanding-module__isjbZW__page .transfer-arrow{color:var(--s-violet);font:700 2rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .ledger-row{border-bottom:1px solid var(--s-line);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.85rem 0;font-size:.78rem;display:grid}.SeasonalLanding-module__isjbZW__page .ledger-row strong{font:760 .75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .ledger-row.flat strong{color:var(--s-muted)}.SeasonalLanding-module__isjbZW__page .ledger-row.rise strong{color:var(--s-green)}.SeasonalLanding-module__isjbZW__page .chain-section{background:var(--s-warm);overflow:hidden}.SeasonalLanding-module__isjbZW__page .chain-heading{max-width:57rem}.SeasonalLanding-module__isjbZW__page .chain-heading h2{margin-top:1rem}.SeasonalLanding-module__isjbZW__page .funnel-chain{scrollbar-color:var(--s-violet) var(--s-line);grid-template-columns:repeat(3,minmax(8.5rem,1fr) 2rem) minmax(8.5rem,1fr) 2.5rem repeat(2,minmax(8.5rem,1fr) 2rem) minmax(8.5rem,1fr);align-items:stretch;padding:2.25rem .25rem 1.25rem;display:grid;overflow-x:auto}.SeasonalLanding-module__isjbZW__page .chain-node{border-top:3px solid var(--s-violet);background:var(--s-paper);grid-template-rows:auto 1fr auto;min-width:9rem;min-height:10.5rem;padding:1rem;display:grid}.SeasonalLanding-module__isjbZW__page .chain-node>span{color:var(--s-violet);font:760 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .chain-node strong{letter-spacing:-.03em;align-self:center;font-size:1.35rem}.SeasonalLanding-module__isjbZW__page .chain-node small{color:var(--s-muted);font-size:.68rem;line-height:1.4}.SeasonalLanding-module__isjbZW__page .chain-node.money-node{border-top-color:var(--s-orange)}.SeasonalLanding-module__isjbZW__page .chain-node.money-node>span{color:var(--s-orange)}.SeasonalLanding-module__isjbZW__page .chain-arrow{width:2rem;color:var(--s-muted);justify-content:center;align-items:center;display:flex}.SeasonalLanding-module__isjbZW__page .chain-break{border-inline:2px dashed var(--s-orange);width:2.5rem;position:relative}.SeasonalLanding-module__isjbZW__page .chain-break span{width:12rem;color:var(--a-scarlet-900);text-align:center;text-transform:uppercase;font:700 .62rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.SeasonalLanding-module__isjbZW__page .method-note{border-top:1px solid var(--s-ink);grid-template-columns:9rem 1fr;gap:2rem;margin-top:2rem;padding-top:1.5rem;display:grid}.SeasonalLanding-module__isjbZW__page .method-note strong{color:var(--s-violet);text-transform:uppercase;font:760 .72rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .method-note p{max-width:49rem;font-size:var(--a-text-m);margin:0;line-height:1.45}.SeasonalLanding-module__isjbZW__page .seasonal-faq{background:var(--s-cold)}.SeasonalLanding-module__isjbZW__page .faq-grid{grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,7rem);display:grid}.SeasonalLanding-module__isjbZW__page .faq-grid h2{max-width:9ch;margin-top:1rem}.SeasonalLanding-module__isjbZW__page .faq-list{border-top:1px solid var(--s-ink)}.SeasonalLanding-module__isjbZW__page .faq-list details{border-bottom:1px solid var(--s-line)}.SeasonalLanding-module__isjbZW__page .faq-list summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.35rem 0;font-weight:680;list-style:none;display:grid}.SeasonalLanding-module__isjbZW__page .faq-list summary::-webkit-details-marker{display:none}.SeasonalLanding-module__isjbZW__page .faq-list summary:after{content:"+";color:var(--s-violet);font:500 1.5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.SeasonalLanding-module__isjbZW__page .faq-list details[open] summary:after{content:"−"}.SeasonalLanding-module__isjbZW__page .faq-list details p{max-width:45rem;color:var(--s-muted);margin:-.35rem 0 1.5rem}@media (max-width:960px){:is(.SeasonalLanding-module__isjbZW__page .hero-grid,.SeasonalLanding-module__isjbZW__page .split-heading,.SeasonalLanding-module__isjbZW__page .proof-block,.SeasonalLanding-module__isjbZW__page .output-grid,.SeasonalLanding-module__isjbZW__page .faq-grid){grid-template-columns:1fr}.SeasonalLanding-module__isjbZW__page .hero-grid{min-height:auto}.SeasonalLanding-module__isjbZW__page .hero-copy{max-width:47rem}.SeasonalLanding-module__isjbZW__page h1{max-width:14ch}.SeasonalLanding-module__isjbZW__page .split-heading{align-items:start}.SeasonalLanding-module__isjbZW__page .proof-block{gap:2rem}.SeasonalLanding-module__isjbZW__page .proof-copy{max-width:44rem}.SeasonalLanding-module__isjbZW__page .auction-visual{border-top:1px solid var(--s-line);border-left:0;padding:2rem 0 0}:is(.SeasonalLanding-module__isjbZW__page .output-intro h2,.SeasonalLanding-module__isjbZW__page .faq-grid h2){max-width:14ch}.SeasonalLanding-module__isjbZW__page .output-intro>p:not(.section-kicker){max-width:43rem}.SeasonalLanding-module__isjbZW__page .lead-form-wrap{width:min(100%,42rem)}}@media (max-width:720px){.SeasonalLanding-module__isjbZW__page .hero-grid{padding-block:2.5rem 3.375rem}.SeasonalLanding-module__isjbZW__page .proof-copy{padding-left:2.4rem}.SeasonalLanding-module__isjbZW__page .metric-row{grid-template-columns:1fr auto}.SeasonalLanding-module__isjbZW__page .metric-track{grid-area:2/1/auto/-1}:is(.SeasonalLanding-module__isjbZW__page .auction-verdict,.SeasonalLanding-module__isjbZW__page .method-note){grid-template-columns:1fr}.SeasonalLanding-module__isjbZW__page .method-note{gap:.65rem}.SeasonalLanding-module__isjbZW__page .field-grid{grid-template-columns:1fr;gap:0}.SeasonalLanding-module__isjbZW__page .form-head{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.SeasonalLanding-module__isjbZW__page{--s-pad:1rem}.SeasonalLanding-module__isjbZW__page .seasonal-section{padding-block:3rem}.SeasonalLanding-module__isjbZW__page .source-note{justify-items:start;display:grid}.SeasonalLanding-module__isjbZW__page .chart-title-row{display:grid}.SeasonalLanding-module__isjbZW__page .chart-spread{text-align:left}.SeasonalLanding-module__isjbZW__page .month-labels text:nth-child(2n){display:none}.SeasonalLanding-module__isjbZW__page .restore-device{min-height:8rem}.SeasonalLanding-module__isjbZW__page .phone{width:3rem;height:5.7rem}.SeasonalLanding-module__isjbZW__page .ledger-row{grid-template-columns:1fr;gap:.35rem}.SeasonalLanding-module__isjbZW__page .terminal-head{grid-template-columns:1fr auto}.SeasonalLanding-module__isjbZW__page .terminal-head>span:nth-child(2){display:none}.SeasonalLanding-module__isjbZW__page .term-date{width:5.5rem}}@media (prefers-reduced-motion:reduce){.SeasonalLanding-module__isjbZW__page .seasonal-button{transition:none}}
