.serp-mock-module__wRVcDW__mock{min-width:0;margin:0;display:block;container-type:inline-size}@media (max-width:767px){.serp-mock-module__wRVcDW__lg.serp-mock-module__wRVcDW__both [data-serp-panel=ai]{display:none}}.serp-mock-module__wRVcDW__panels{transition:opacity var(--motion-base) var(--ease-out-soft);grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.serp-mock-module__wRVcDW__panels[data-fade]{opacity:0}@container (min-width:640px){.serp-mock-module__wRVcDW__both .serp-mock-module__wRVcDW__panels{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:16px}}.serp-mock-module__wRVcDW__md .serp-mock-module__wRVcDW__panels{max-width:560px}.serp-mock-module__wRVcDW__panel{min-width:0}.serp-mock-module__wRVcDW__body{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid}@container (min-width:420px){.serp-mock-module__wRVcDW__body{gap:12px;padding:16px}}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__body{gap:8px;padding:10px}.serp-mock-module__wRVcDW__mark{border:1px solid var(--line-soft);background:var(--surface-2);width:24px;height:24px;color:var(--ink-2);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.serp-mock-module__wRVcDW__mock.serp-mock-module__wRVcDW__sm{aspect-ratio:4/3;align-content:start;display:grid}.serp-mock-module__wRVcDW__search{border:1px solid var(--line-2);background:var(--surface);height:40px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 12px;display:flex}.serp-mock-module__wRVcDW__queryBox{white-space:nowrap;flex:1;min-width:0;height:20px;position:relative;overflow:hidden}.serp-mock-module__wRVcDW__query{vertical-align:top;isolation:isolate;color:var(--ink);white-space:nowrap;font-size:14px;line-height:20px;display:inline-block;position:relative}.serp-mock-module__wRVcDW__sel{z-index:-1;background:var(--accent-line);opacity:0;border-radius:3px;position:absolute;inset:1px -2px}.serp-mock-module__wRVcDW__typed{color:var(--ink);white-space:pre;opacity:0;background:linear-gradient(var(--ink), var(--ink)) right 2px / 1px 16px no-repeat;padding-right:2px;font-size:14px;line-height:20px;position:absolute;top:0;left:0}.serp-mock-module__wRVcDW__caret{background:var(--ink);opacity:0;flex-shrink:0;width:1px;height:16px;margin-left:-6px}.serp-mock-module__wRVcDW__caret[data-on]{opacity:1;animation:1s steps(2,start) infinite serp-mock-module__wRVcDW__serpCaret}.serp-mock-module__wRVcDW__searchBtn{background:var(--accent);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__search{height:34px}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__query{font-size:12px}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__searchBtn{width:26px;height:26px}.serp-mock-module__wRVcDW__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:16px}.serp-mock-module__wRVcDW__pack{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px;display:grid}.serp-mock-module__wRVcDW__map{border-radius:8px;width:96px;height:96px;display:block;position:relative;overflow:hidden}.serp-mock-module__wRVcDW__map:after{content:"";border:1px solid var(--line-soft);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.serp-mock-module__wRVcDW__streets{width:100%;height:100%;display:block;position:absolute;inset:0}.serp-mock-module__wRVcDW__pins{transform-origin:0 0;width:96px;height:96px;position:absolute;top:0;left:0}.serp-mock-module__wRVcDW__pin{transform-origin:50% 100%;width:20px;height:26px;position:absolute;top:0;left:0}.serp-mock-module__wRVcDW__pinBody{transform-origin:50% 100%;width:20px;height:26px;display:block;position:relative}.serp-mock-module__wRVcDW__pinBody svg{display:block}.serp-mock-module__wRVcDW__pinAcc{opacity:0;position:absolute;inset:0}.serp-mock-module__wRVcDW__pin[data-you] .serp-mock-module__wRVcDW__pinAcc{opacity:1}.serp-mock-module__wRVcDW__ring{border:1.5px solid var(--accent);opacity:0;border-radius:50%;width:16px;height:8px;position:absolute;top:21px;left:2px}.serp-mock-module__wRVcDW__packRows{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.serp-mock-module__wRVcDW__packRow{grid-template-rows:16px 16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;height:32px;display:grid}.serp-mock-module__wRVcDW__packName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.serp-mock-module__wRVcDW__packMeta{min-width:0;color:var(--muted);white-space:nowrap;grid-area:2/1;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.serp-mock-module__wRVcDW__packMeta>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.serp-mock-module__wRVcDW__packYou{grid-area:1/2/span 2}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__pack{grid-template-columns:64px minmax(0,1fr);gap:8px}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__map{width:64px;height:64px}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__pins{scale:.6667}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__packRow{grid-template-columns:minmax(0,1fr) auto}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__packName{grid-column:1/-1}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__packYou{grid-row:2;align-self:center}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__packMeta>span:nth-last-child(-n+2){display:none}.serp-mock-module__wRVcDW__organic{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.serp-mock-module__wRVcDW__result{grid-template-rows:20px 20px 16px;grid-template-columns:minmax(0,1fr);height:56px;display:grid}.serp-mock-module__wRVcDW__resultHead{align-items:center;gap:8px;min-width:0;display:flex}.serp-mock-module__wRVcDW__favicon{border:1px solid var(--line);background:var(--surface);width:20px;height:20px;color:var(--ink-2);border-radius:5px;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.serp-mock-module__wRVcDW__site{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;line-height:16px;overflow:hidden}.serp-mock-module__wRVcDW__resultTags{flex-shrink:0;align-items:center;gap:4px;display:flex}.serp-mock-module__wRVcDW__title{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;padding-left:28px;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.serp-mock-module__wRVcDW__snippet{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding-left:28px;font-size:12px;line-height:16px;overflow:hidden}.serp-mock-module__wRVcDW__pos{border:1px solid var(--line-soft);background:var(--surface-2);height:16px;color:var(--ink-2);border-radius:4px;align-items:center;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}@container (max-width:419px){.serp-mock-module__wRVcDW__packMeta>span:nth-last-child(-n+2){display:none}.serp-mock-module__wRVcDW__result{grid-template-rows:20px auto auto;align-content:start;height:76px}.serp-mock-module__wRVcDW__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__result{grid-template-rows:20px 40px;height:60px}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.serp-mock-module__wRVcDW__sm .serp-mock-module__wRVcDW__snippet{display:none}.serp-mock-module__wRVcDW__miss{color:var(--muted);font-size:12px;line-height:16px}.serp-mock-module__wRVcDW__ads{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.serp-mock-module__wRVcDW__ad{grid-template-rows:20px 20px;grid-template-columns:minmax(0,1fr);align-content:center;height:44px;display:grid}.serp-mock-module__wRVcDW__ad .serp-mock-module__wRVcDW__title{color:var(--ink-2)}@container (max-width:419px){.serp-mock-module__wRVcDW__ad+.serp-mock-module__wRVcDW__ad{display:none}}.serp-mock-module__wRVcDW__you{background:var(--accent-hover);color:#fff;white-space:nowrap;transform-origin:50%;border-radius:6px;flex-shrink:0;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.serp-mock-module__wRVcDW__bubbleRow{justify-content:flex-end;display:flex}.serp-mock-module__wRVcDW__bubble{background:var(--surface-2);max-width:88%;height:52px;color:var(--ink);-webkit-line-clamp:2;border-radius:12px 12px 4px;-webkit-box-orient:vertical;padding:8px 12px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.serp-mock-module__wRVcDW__dots{align-items:center;gap:4px;height:16px;padding-left:2px;display:flex}.serp-mock-module__wRVcDW__dots i{background:var(--muted-2);border-radius:999px;width:6px;height:6px}.serp-mock-module__wRVcDW__dots[data-done] i{visibility:hidden}.serp-mock-module__wRVcDW__dots[data-on]:not([data-done]) i{animation:.7s ease-in-out infinite serp-mock-module__wRVcDW__serpDot}.serp-mock-module__wRVcDW__dots i:nth-child(2){animation-delay:.12s}.serp-mock-module__wRVcDW__dots i:nth-child(3){animation-delay:.24s}.serp-mock-module__wRVcDW__answer{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.serp-mock-module__wRVcDW__intro{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:20px;overflow:hidden}.serp-mock-module__wRVcDW__names{grid-template-columns:minmax(0,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.serp-mock-module__wRVcDW__name{isolation:isolate;height:28px;color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex;position:relative}.serp-mock-module__wRVcDW__band{z-index:-1;border:1px solid var(--accent-line);background:var(--accent-soft);transform-origin:0;border-radius:7px;position:absolute;inset:-2px -6px;overflow:hidden}.serp-mock-module__wRVcDW__sheen{opacity:0;background:linear-gradient(90deg,#0000 calc(50% - 24px),#fb923c4d 50%,#0000 calc(50% + 24px));position:absolute;inset:0}.serp-mock-module__wRVcDW__num{border:1px solid var(--line-soft);background:var(--surface-2);width:20px;height:20px;color:var(--muted);border-radius:6px;flex-shrink:0;place-items:center;font-size:11px;font-weight:600;display:grid}.serp-mock-module__wRVcDW__nameText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.serp-mock-module__wRVcDW__introWrap{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;display:-webkit-box}.serp-mock-module__wRVcDW__namesTall{gap:8px}.serp-mock-module__wRVcDW__nameTall{height:44px}.serp-mock-module__wRVcDW__nameCol{flex:1;min-width:0;display:grid}.serp-mock-module__wRVcDW__nameLine{align-items:center;gap:8px;min-width:0;display:flex}.serp-mock-module__wRVcDW__nameMore{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.serp-mock-module__wRVcDW__citedRow{height:22px}.serp-mock-module__wRVcDW__strip{border-bottom:1px solid var(--line-soft);height:32px;color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px;font-weight:500;line-height:16px;display:grid;position:relative}.serp-mock-module__wRVcDW__strip>span:not(.serp-mock-module__wRVcDW__uline){white-space:nowrap;place-items:center;display:grid}.serp-mock-module__wRVcDW__uline{background:var(--ink);border-radius:2px;width:33.3333%;height:2px;position:absolute;bottom:-1px;left:0}.serp-mock-module__wRVcDW__composer{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:8px;height:40px;margin-top:auto;padding:0 4px 0 14px;display:flex}.serp-mock-module__wRVcDW__ask{min-width:0;color:var(--muted-2);white-space:nowrap;flex:1;font-size:13px;line-height:20px;overflow:hidden}.serp-mock-module__wRVcDW__send{background:var(--surface-2);width:30px;height:30px;color:var(--muted);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.serp-mock-module__wRVcDW__tall{flex-direction:column;height:100%;display:flex}.serp-mock-module__wRVcDW__tall>.serp-mock-module__wRVcDW__body{flex-direction:column;flex:1;display:flex}.serp-mock-module__wRVcDW__cited{border:1px solid var(--line-soft);background:var(--surface-2);max-width:100%;height:22px;color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__row:not([data-on]){opacity:0;translate:0 6px}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__row[data-on]{transition:opacity var(--motion-slow) var(--ease-out-soft), translate var(--motion-slow) var(--ease-out-soft);transition-delay:calc(var(--i,0) * 60ms)}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__fadeIn:not([data-on]){opacity:0}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__fadeIn[data-on]{transition:opacity var(--motion-base) var(--ease-out-soft)}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__pin:not([data-on]){opacity:0}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__pin[data-on]{animation:serp-mock-module__wRVcDW__serpPin .36s var(--ease-out-soft) both;animation-delay:calc(var(--i,0) * 80ms)}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__you:not([data-on]){opacity:0}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock .serp-mock-module__wRVcDW__you[data-on]{animation:serp-mock-module__wRVcDW__serpPop var(--motion-slow) var(--ease-out-soft) both;animation-delay:var(--d,0s)}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock[data-serp-phase=you] .serp-mock-module__wRVcDW__pin[data-you] .serp-mock-module__wRVcDW__pinBody{animation:.56s both serp-mock-module__wRVcDW__serpLand}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock[data-serp-phase=you] .serp-mock-module__wRVcDW__pin[data-you] .serp-mock-module__wRVcDW__ring{animation:serp-mock-module__wRVcDW__serpRing .5s var(--ease-out-soft) .16s both}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock:is([data-serp-phase=typing],[data-serp-phase=results],[data-serp-phase=ai],[data-serp-phase=answer]) .serp-mock-module__wRVcDW__band{transform:scaleX(0)}html:not([data-motion=off]) .serp-mock-module__wRVcDW__mock[data-serp-phase=you] .serp-mock-module__wRVcDW__band{animation:serp-mock-module__wRVcDW__serpBand .5s var(--ease-out-soft) both}}@keyframes serp-mock-module__wRVcDW__serpCaret{50%{opacity:0}}@keyframes serp-mock-module__wRVcDW__serpDot{0%,to{opacity:.35;translate:0}50%{opacity:1;translate:0 -2px}}@keyframes serp-mock-module__wRVcDW__serpPin{0%{opacity:0;transform:translateY(-6px)scale(.7)}to{opacity:1;transform:none}}@keyframes serp-mock-module__wRVcDW__serpPop{0%{opacity:0;translate:0 4px;scale:.85}60%{opacity:1;scale:1.04}to{opacity:1;translate:0;scale:1}}@keyframes serp-mock-module__wRVcDW__serpLand{0%{animation-timing-function:var(--ease-out-soft);transform:none}25%{animation-timing-function:var(--ease-spring-pop,var(--ease-out-soft));transform:translateY(-10px)scale(1.1)}to{transform:none}}@keyframes serp-mock-module__wRVcDW__serpRing{0%{opacity:.45;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes serp-mock-module__wRVcDW__serpBand{0%{transform:scaleX(0)}to{transform:none}}
.marketing-module__snxi8q__nav{z-index:30;background:color-mix(in srgb, var(--ground) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.marketing-module__snxi8q__navLink{height:32px;color:var(--muted);border-radius:3px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.marketing-module__snxi8q__navLink:hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink)}.marketing-module__snxi8q__menu summary{list-style:none}.marketing-module__snxi8q__menu summary::-webkit-details-marker{display:none}.marketing-module__snxi8q__hero{line-height:1.05}.marketing-module__snxi8q__num{font-variant-numeric:tabular-nums}.marketing-module__snxi8q__band{background:var(--ink);color:var(--ground);border-radius:var(--radius-block)}.marketing-module__snxi8q__band h2{color:inherit}.marketing-module__snxi8q__band p{color:color-mix(in srgb, var(--ground) 72%, transparent)}.marketing-module__snxi8q__heroSection{isolation:isolate;position:relative;overflow:hidden}.marketing-module__snxi8q__heroGrid{z-index:-1;pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--accent) 12%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--accent) 12%, transparent) 1px, transparent 1px);background-position:50% -1px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 72% at 50% 38%,#000 18%,#0000 72%);mask-image:radial-gradient(58% 72% at 50% 38%,#000 18%,#0000 72%)}.marketing-module__snxi8q__heroGlow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent-glow) 20%, transparent), transparent);width:min(760px,120vw);height:380px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.marketing-module__snxi8q__heroPill{background:var(--surface);border:1px solid var(--accent-line);height:32px;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 4px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 1px 2px #2925240d}.marketing-module__snxi8q__heroMark{color:var(--accent);display:inline-block;position:relative}.marketing-module__snxi8q__heroSwoosh{pointer-events:none;clip-path:inset(-50% 100% -50% -2%);width:102%;height:.3em;animation:.9s cubic-bezier(.65,0,.35,1) .3s forwards marketing-module__snxi8q__gbDraw;position:absolute;bottom:-.34em;left:-1%;overflow:visible}.marketing-module__snxi8q__heroSwoosh path{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round}@keyframes marketing-module__snxi8q__gbDraw{to{clip-path:inset(-50% -2%)}}@media (prefers-reduced-motion:reduce){.marketing-module__snxi8q__heroSwoosh{clip-path:none;animation:none}}@media (max-width:359px){.marketing-module__snxi8q__heroMark{display:inline}.marketing-module__snxi8q__heroSwoosh{display:none}}@media (max-width:767px){.marketing-module__snxi8q__heroGlow{height:320px;top:-40px}}.marketing-module__snxi8q__toolTile{background:var(--accent);color:#fff;width:40px;height:40px;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.marketing-module__snxi8q__stageWarm{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent-glow) 16%, transparent), transparent 60%), linear-gradient(150deg, var(--tint-orange), color-mix(in srgb, var(--accent) 7%, var(--tint-orange)));border-color:var(--accent-line)}.marketing-module__snxi8q__priceFigure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:24px;font-weight:600;line-height:1}.marketing-module__snxi8q__step{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:16px;display:grid;position:relative}.marketing-module__snxi8q__step:not(:last-child):after{content:"";border-left:2px dashed color-mix(in srgb, var(--accent) 45%, transparent);position:absolute;top:50px;bottom:-10px;left:21px}.marketing-module__snxi8q__stepNum{z-index:1;background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;width:44px;height:44px;box-shadow:0 0 0 6px var(--tint-orange), 0 8px 18px -8px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:999px;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid;position:relative}@media (min-width:768px){.marketing-module__snxi8q__step{display:block}.marketing-module__snxi8q__step:not(:last-child):after{border-left:0;border-top:2px dashed color-mix(in srgb, var(--accent) 45%, transparent);inset:22px -28px auto 56px}}.marketing-module__snxi8q__priceLead>div:first-child{color:var(--accent)}.marketing-module__snxi8q__home .eyebrow-accent{color:var(--accent-hover)}.marketing-module__snxi8q__badgeSolid{background:var(--accent-hover);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.marketing-module__snxi8q__orangeBand{isolation:isolate;background:var(--accent);color:#fff;position:relative;overflow:hidden}.marketing-module__snxi8q__orangeBand h2{color:inherit;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,4.4vw,56px);font-weight:500;line-height:1.05}.marketing-module__snxi8q__orangeBandMark{z-index:-1;color:#fff;opacity:.14;pointer-events:none;width:400px;height:400px;position:absolute;bottom:-28px;right:max(-60px,50% - 560px)}.marketing-module__snxi8q__orangeBandGrid{z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.marketing-module__snxi8q__orangeBand .marketing-module__snxi8q__onOrange{border-color:#fff}@media (max-width:767px){.marketing-module__snxi8q__orangeBandMark{width:170px;height:170px;bottom:-22px;right:-18px}}.marketing-module__snxi8q__tools{position:relative}.marketing-module__snxi8q__tools summary{cursor:pointer;gap:4px}.marketing-module__snxi8q__tools summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.marketing-module__snxi8q__chev{color:var(--muted);transition:rotate var(--motion-fast) var(--ease-out-soft)}.marketing-module__snxi8q__tools[open] .marketing-module__snxi8q__chev{rotate:180deg}.marketing-module__snxi8q__toolsPanel{z-index:40;background:var(--surface);border:1px solid var(--line);width:400px;box-shadow:var(--shadow-window);border-radius:12px;padding:8px;position:absolute;top:calc(100% + 6px);left:0}.marketing-module__snxi8q__toolsRow{height:56px;color:var(--ink);transition:background-color var(--motion-fast) var(--ease-out-soft);border-radius:8px;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}.marketing-module__snxi8q__toolsRow:hover,.marketing-module__snxi8q__toolsRow:focus-visible{background:var(--surface-2)}.marketing-module__snxi8q__toolsText{flex:1;min-width:0;display:grid}.marketing-module__snxi8q__toolsName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.marketing-module__snxi8q__toolsLine{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.marketing-module__snxi8q__toolsArrow{color:var(--muted);flex-shrink:0}.marketing-module__snxi8q__toolsRule{border-top:1px solid var(--line);margin:6px 4px}.marketing-module__snxi8q__toolsPricing{height:44px;color:var(--ink-2);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.marketing-module__snxi8q__toolsPricing b{color:var(--ink);font-weight:500}.marketing-module__snxi8q__toolsPricing:hover,.marketing-module__snxi8q__toolsPricing:focus-visible{background:var(--surface-2)}.marketing-module__snxi8q__menuBtn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;display:grid}.marketing-module__snxi8q__menuBtn:hover{background:var(--surface-2)}.marketing-module__snxi8q__sheet{z-index:40;background:var(--surface);border-top:1px solid var(--line);flex-direction:column;height:calc(100dvh - 64px);display:flex;position:absolute;top:100%;left:0;right:0}.marketing-module__snxi8q__sheetHead{flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 8px 0 16px;display:flex}.marketing-module__snxi8q__sheetClose{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);place-items:center;display:grid}.marketing-module__snxi8q__sheetClose:hover{background:var(--surface-2)}.marketing-module__snxi8q__sheetScroll{flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}.marketing-module__snxi8q__sheetTool{min-height:48px;color:var(--ink);align-items:center;gap:12px;padding-block:4px;text-decoration:none;display:flex}.marketing-module__snxi8q__sheetTool .marketing-module__snxi8q__toolsName{font-size:15px}.marketing-module__snxi8q__sheetRow{height:48px;color:var(--ink);align-items:center;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.marketing-module__snxi8q__sheetFoot{border-top:1px solid var(--line);background:var(--surface);flex-shrink:0;padding:16px}.marketing-module__snxi8q__stepCol{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:16px;display:grid;position:relative}.marketing-module__snxi8q__stepCol:not(:last-child):after{content:"";border-left:2px dashed color-mix(in srgb, var(--accent) 45%, transparent);position:absolute;top:50px;bottom:-10px;left:21px}.marketing-module__snxi8q__tileStage{place-items:center;min-height:240px;display:grid}@media (min-width:768px){.marketing-module__snxi8q__tileStage{min-height:300px}}.marketing-module__snxi8q__growTile{flex-direction:column;display:flex}.marketing-module__snxi8q__growStage{place-items:center;min-height:200px;display:grid}@media (min-width:1024px){.marketing-module__snxi8q__growStage{min-height:272px}}.marketing-module__snxi8q__leadTile{border-color:var(--accent-line)}.marketing-module__snxi8q__leadTile:hover{border-color:var(--accent)}.marketing-module__snxi8q__priceLeadRow{box-shadow:0 1px 2px #2925240a}.marketing-module__snxi8q__tile{transition:translate var(--motion-base) var(--ease-out-soft), box-shadow var(--motion-base) var(--ease-out-soft), border-color var(--motion-base) var(--ease-out-soft)}.marketing-module__snxi8q__tile:hover{border-color:var(--accent-line)}@media (max-width:639.98px){.marketing-module__snxi8q__currencySwitch button{min-height:44px}}.marketing-module__snxi8q__toolsGroupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 4px;font-size:11px;font-weight:600;display:flex}.marketing-module__snxi8q__toolsGroupTitle b{color:var(--accent-ink,var(--ink));letter-spacing:.08em;font-weight:600}.marketing-module__snxi8q__toolsBox{border:1.5px solid var(--accent-line,var(--line));background:var(--accent-soft,var(--surface-2));border-radius:10px;margin:2px 0 6px;padding:4px}.marketing-module__snxi8q__toolsBox .marketing-module__snxi8q__toolsRow{background:var(--surface)}.marketing-module__snxi8q__toolsBox .marketing-module__snxi8q__toolsRow:hover,.marketing-module__snxi8q__toolsBox .marketing-module__snxi8q__toolsRow:focus-visible{background:var(--surface-2)}.marketing-module__snxi8q__toolsPlus{height:14px;color:var(--accent,var(--ink));pointer-events:none;justify-content:center;margin:-2px 0;font-size:14px;font-weight:700;line-height:14px;display:flex}.marketing-module__snxi8q__systemLine{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.marketing-module__snxi8q__systemChip{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.marketing-module__snxi8q__systemPlus{color:var(--accent,var(--ink));font-size:18px;font-weight:800;line-height:1}
.rankmap-module__ThiHbG__map{aspect-ratio:1;border:1px solid var(--line-soft);contain:layout paint;isolation:isolate;background:#f3f1ed;border-radius:9px;position:relative;overflow:hidden}.rankmap-module__ThiHbG__streets{width:100%;height:100%;display:block;position:absolute;inset:0}.rankmap-module__ThiHbG__pin{z-index:2;aspect-ratio:1;width:9%;font:600 11px/1 var(--font-sans), Inter, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;-webkit-user-select:none;user-select:none;border-radius:999px;place-items:center;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 0 0 2px #fff}.rankmap-module__ThiHbG__pin>*{grid-area:1/1}.rankmap-module__ThiHbG__num{--mo-x:50%;justify-items:center}.rankmap-module__ThiHbG__two{font-size:10.5px}.rankmap-module__ThiHbG__plus{opacity:0;font-size:9px;font-style:normal}.rankmap-module__ThiHbG__nine{font-size:9px}.rankmap-module__ThiHbG__halo{opacity:0;pointer-events:none;border:2px solid;border-radius:999px;position:absolute;inset:-2px}.rankmap-module__ThiHbG__tile .rankmap-module__ThiHbG__pin{box-shadow:0 0 0 1px #fff}.rankmap-module__ThiHbG__ripple{z-index:1;border:2px solid var(--accent);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#0000 72%,#df40001f);border-radius:999px;position:absolute;inset:0}.rankmap-module__ThiHbG__you{z-index:3;width:11.33%;height:auto;display:block;position:absolute;top:41.5%;left:44.33%;overflow:visible}.rankmap-module__ThiHbG__seg{background:var(--line);border-radius:999px;width:10px;height:4px;display:block;overflow:hidden}.rankmap-module__ThiHbG__seg>i{background:var(--accent-glow);transform-origin:0;width:100%;height:100%;display:block}.rankmap-module__ThiHbG__pop{transform-origin:0}
.reviews-module__LDVV1W__grid{--phone-w:236px;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.reviews-module__LDVV1W__left{display:none}.reviews-module__LDVV1W__right{display:contents}.reviews-module__LDVV1W__fact{width:216px;display:none}.reviews-module__LDVV1W__phoneCol{width:100%;max-width:var(--phone-w);flex-direction:column;grid-area:1/1;align-items:center;padding:100px 0 82px;display:flex;position:relative}.reviews-module__LDVV1W__slot{z-index:10;justify-content:center;display:flex;position:absolute;inset:0 0 auto}.reviews-module__LDVV1W__slotStack{width:232px;max-width:100%;display:grid}.reviews-module__LDVV1W__cell{grid-area:1/1;min-width:0}.reviews-module__LDVV1W__hub{z-index:10;width:196px;margin-right:max(0px, calc((100% - var(--phone-w)) / 2 - 28px));border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-block);border-radius:12px;grid-area:1/1;place-self:end;padding:12px;position:relative}@container (min-width:32rem){.reviews-module__LDVV1W__grid{--phone-w:264px}.reviews-module__LDVV1W__slot{justify-content:flex-start;left:-56px;right:auto}.reviews-module__LDVV1W__slotStack{width:256px}}@container (min-width:48rem){.reviews-module__LDVV1W__grid{grid-template-columns:216px auto 216px;justify-content:center;align-items:center;column-gap:24px}.reviews-module__LDVV1W__left{flex-direction:column;grid-area:1/1;align-items:flex-end;gap:12px;display:flex}.reviews-module__LDVV1W__phoneCol{grid-area:1/2;width:auto;max-width:none;padding-bottom:0}.reviews-module__LDVV1W__right{flex-direction:column;grid-area:1/3;gap:12px;display:flex;position:relative}.reviews-module__LDVV1W__fact{display:flex}.reviews-module__LDVV1W__hub{width:216px;margin:0;position:absolute;top:calc(100% + 12px);left:0}}@container (min-width:56rem){.reviews-module__LDVV1W__grid{column-gap:40px}}.reviews-module__LDVV1W__fact{translate:0 -2px}.reviews-module__LDVV1W__litEdge{pointer-events:none;border:1px solid #df400059;border-radius:10px;position:absolute;inset:-1px}.reviews-module__LDVV1W__litShadow{box-shadow:var(--shadow-window);pointer-events:none;border-radius:10px;position:absolute;inset:-1px}.reviews-module__LDVV1W__litTile{background:#ffedd5;border-radius:6px;position:absolute;inset:0}.reviews-module__LDVV1W__grid [data-cue=job],.reviews-module__LDVV1W__grid [data-cue=cap]{opacity:0}.reviews-module__LDVV1W__tickFill{background:var(--ok);color:#fff;opacity:0;border-radius:999px;place-items:center;display:grid;position:absolute;inset:0}.reviews-module__LDVV1W__hand{transform-origin:12px 12px}.reviews-module__LDVV1W__grid [data-cue=sms]{transform-origin:0 0}.reviews-module__LDVV1W__linkLine{background:var(--ink);opacity:0;height:1px;position:absolute;bottom:1px;left:0;right:0}.reviews-module__LDVV1W__tap{opacity:0;pointer-events:none;background:#0c0a09;border-radius:999px;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute}.reviews-module__LDVV1W__lock{z-index:10;opacity:0;background:radial-gradient(120% 70% at 50% 108%,#fdba74 0%,#fdba7400 62%),linear-gradient(172deg,#fffaf6 0%,#fff1e6 58%,#ffe3cf 100%);position:absolute;inset:0}.reviews-module__LDVV1W__scrim{z-index:20;opacity:0;pointer-events:none;background:#0c0a09;position:absolute;inset:0}.reviews-module__LDVV1W__sheet{z-index:20;background:var(--surface);box-shadow:0 -10px 24px -14px #0c0a0959, 0 24px 0 0 var(--surface);border-radius:18px 18px 0 0;padding:8px 14px 30px;position:absolute;bottom:0;left:0;right:0;translate:0 102%}.reviews-module__LDVV1W__star{transform-origin:50% 55%;position:absolute;inset:0}.reviews-module__LDVV1W__typed{border-right:1.5px solid #df400000;padding-right:1px}.reviews-module__LDVV1W__roll{vertical-align:bottom;height:16px;display:inline-block;overflow:hidden}.reviews-module__LDVV1W__rollCol{flex-direction:column;display:flex;translate:0 -66.667%}
.explainers-module__gmo1hq__scene{aspect-ratio:5/4;isolation:isolate;border:1px solid var(--line-soft);width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;background:linear-gradient(150deg,#fbfaf8 0%,#f4f1ec 100%);border-radius:20px;font-size:2.6cqw;line-height:1.35;position:relative;overflow:hidden;container-type:inline-size}.explainers-module__gmo1hq__scene:before{content:"";z-index:-1;background-image:radial-gradient(#29252417 .16cqw,#0000 .2cqw);background-size:3.4cqw 3.4cqw;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 35%,#0000 80%);mask-image:radial-gradient(at 50% 45%,#000 35%,#0000 80%)}.explainers-module__gmo1hq__scene[data-tone=warm]{background:linear-gradient(150deg,#fffaf6 0%,#fdeee3 100%)}.explainers-module__gmo1hq__scene[data-tone=ink]{background:linear-gradient(150deg,#23201e 0%,#141110 100%);border-color:#2c2826}.explainers-module__gmo1hq__slot{position:absolute}.explainers-module__gmo1hq__card{background:#fff;border:1px solid #ebe7e2;border-radius:1.6cqw;overflow:hidden;box-shadow:0 2.6cqw 5.4cqw -2.8cqw #29252452,0 .3cqw .8cqw #2925240d}.explainers-module__gmo1hq__pad{padding:2.4cqw 2.6cqw}.explainers-module__gmo1hq__flat{box-shadow:none}.explainers-module__gmo1hq__t1{letter-spacing:-.02em;font-size:3.9cqw;font-weight:600;line-height:1.12}.explainers-module__gmo1hq__t2{letter-spacing:-.015em;font-size:3cqw;font-weight:600;line-height:1.2}.explainers-module__gmo1hq__t3{font-size:2.6cqw;font-weight:500;line-height:1.3}.explainers-module__gmo1hq__tb{font-size:2.45cqw;line-height:1.38}.explainers-module__gmo1hq__ts{color:var(--muted);font-size:2.1cqw;line-height:1.35}.explainers-module__gmo1hq__tx{color:var(--muted);font-size:1.8cqw;line-height:1.3}.explainers-module__gmo1hq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hover);font-size:1.75cqw;font-weight:600;line-height:1.2}.explainers-module__gmo1hq__num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.explainers-module__gmo1hq__btn{color:#fff;background:var(--accent);white-space:nowrap;border-radius:.8cqw;place-items:center;height:6cqw;padding:0 2.4cqw;font-size:2.35cqw;font-weight:600;display:grid}.explainers-module__gmo1hq__btnInk{background:#1f3a5a}.explainers-module__gmo1hq__btnGhost{color:var(--ink);background:#fff;border:1px solid #e3ded8}.explainers-module__gmo1hq__chip{white-space:nowrap;color:var(--ink-2);background:#fff;border:1px solid #ebe7e2;border-radius:99px;align-items:center;gap:.9cqw;padding:.7cqw 1.5cqw;font-size:2cqw;font-weight:500;display:inline-flex}.explainers-module__gmo1hq__chipOk{background:var(--ok-soft,#dcfce7);color:var(--ok,#15803d);border-color:#0000}.explainers-module__gmo1hq__chipAccent{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-ink)}.explainers-module__gmo1hq__row{align-items:center;gap:1.6cqw;display:flex}.explainers-module__gmo1hq__rule{background:#efebe6;height:1px}.explainers-module__gmo1hq__skel{background:#eeeae5;border-radius:99px;height:1.5cqw}.explainers-module__gmo1hq__field{background:#fff;border:1px solid #ddd7d0;border-radius:.8cqw;align-items:center;gap:1cqw;height:5.6cqw;padding:0 1.6cqw;font-size:2.35cqw;display:flex}.explainers-module__gmo1hq__fieldFocus{border-color:var(--accent);box-shadow:0 0 0 .6cqw #df40001a}.explainers-module__gmo1hq__tick{background:var(--accent);color:#fff;border-radius:.5cqw;flex:none;place-items:center;width:2.8cqw;height:2.8cqw;display:grid}.explainers-module__gmo1hq__tick svg,.explainers-module__gmo1hq__ico svg{width:72%;height:72%}.explainers-module__gmo1hq__ico{background:var(--accent-soft);width:5cqw;height:5cqw;color:var(--accent);border-radius:1cqw;flex:none;place-items:center;display:grid}.explainers-module__gmo1hq__icoInk{color:var(--ink-2);background:#f1eee9}.explainers-module__gmo1hq__icoOk{background:var(--ok-soft,#dcfce7);color:var(--ok,#15803d)}.explainers-module__gmo1hq__avatar{color:#fff;background:#1f3a5a;border-radius:99px;flex:none;place-items:center;width:5cqw;height:5cqw;font-size:1.9cqw;font-weight:600;display:grid}.explainers-module__gmo1hq__stars{color:#e8590c;gap:.35cqw;display:inline-flex}.explainers-module__gmo1hq__stars svg{width:2.3cqw;height:2.3cqw}.explainers-module__gmo1hq__starsLg svg{width:3.4cqw;height:3.4cqw}.explainers-module__gmo1hq__dashed{color:var(--muted);border:.25cqw dashed #cfc8c0;border-radius:1cqw;justify-content:center;align-items:center;gap:1cqw;font-size:2.3cqw;display:flex}.explainers-module__gmo1hq__photo{border-radius:1cqw;position:relative;overflow:hidden}.explainers-module__gmo1hq__photoCap{color:#fff;text-align:center;background:#ffffff2e;border-radius:.6cqw;padding:.7cqw 1cqw;font-size:1.6cqw;font-weight:600;position:absolute;bottom:10%;left:6%;right:6%}.explainers-module__gmo1hq__play{width:7cqw;height:7cqw;color:var(--ink);background:#ffffffeb;border-radius:99px;place-items:center;display:grid}.explainers-module__gmo1hq__play svg{width:45%;height:45%;margin-left:8%}.explainers-module__gmo1hq__phone{background:#141110;border-radius:4.6cqw;height:100%;padding:1.1cqw;box-shadow:0 3cqw 6cqw -3cqw #1411108c}.explainers-module__gmo1hq__screen{background:#faf9f7;border-radius:3.6cqw;height:100%;position:relative;overflow:hidden}.explainers-module__gmo1hq__notch{z-index:5;background:#141110;border-radius:99px;width:30%;height:2.4cqw;margin-left:-15%;position:absolute;top:1cqw;left:50%}.explainers-module__gmo1hq__browserBar{background:#fff;border-bottom:1px solid #efebe6;align-items:center;gap:.8cqw;height:4.2cqw;padding:0 1.6cqw;display:flex}.explainers-module__gmo1hq__browserBar i{background:#d6d3d1;border-radius:99px;width:1.2cqw;height:1.2cqw}.explainers-module__gmo1hq__browserBar span{color:var(--muted);margin-left:1cqw;font-size:1.7cqw}@property --exn{syntax:"<integer>";inherits:false;initial-value:0}.explainers-module__gmo1hq__count{--exn:var(--to);counter-reset:exn var(--exn);font-variant-numeric:tabular-nums}.explainers-module__gmo1hq__count:after{content:counter(exn)}.explainers-module__gmo1hq__swap{justify-items:end;display:inline-grid}.explainers-module__gmo1hq__swap>*{grid-area:1/1}.explainers-module__gmo1hq__swapOld{opacity:0}.explainers-module__gmo1hq__flash{position:relative}.explainers-module__gmo1hq__flash:before{content:"";background:var(--accent-soft);opacity:0;z-index:-1;border-radius:.6cqw;position:absolute;inset:-.4cqw -1cqw}.explainers-module__gmo1hq__typed{display:inline-block;position:relative}.explainers-module__gmo1hq__typedCover{transform-origin:100%;background:#fff;position:absolute;inset:-.2cqw -.3cqw;transform:scaleX(0)}.explainers-module__gmo1hq__caret{background:var(--accent);vertical-align:middle;opacity:0;width:.25cqw;height:2.8cqw;margin-left:.3cqw;display:inline-block}.explainers-module__gmo1hq__mark{pointer-events:none;z-index:20;position:absolute;overflow:visible}.explainers-module__gmo1hq__mark path{fill:none;stroke:var(--accent);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.explainers-module__gmo1hq__markInk path{stroke:var(--ink-2)}.explainers-module__gmo1hq__spark{width:100%;height:9cqw;display:block;overflow:visible}.explainers-module__gmo1hq__spark path{fill:none;stroke:var(--accent-hover);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=wait] .explainers-module__gmo1hq__a{opacity:0}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=wait] :is(.explainers-module__gmo1hq__mark,.explainers-module__gmo1hq__spark) path{stroke-dashoffset:1px}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a{animation:.62s cubic-bezier(.2,.8,.2,1) both explainers-module__gmo1hq__exRise;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=pop]{animation-name:explainers-module__gmo1hq__exPop;animation-duration:.46s}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=left]{animation-name:explainers-module__gmo1hq__exLeft}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=right]{animation-name:explainers-module__gmo1hq__exRight}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=down]{animation-name:explainers-module__gmo1hq__exDown}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=up]{animation-name:explainers-module__gmo1hq__exUp;animation-duration:.56s}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=fade]{animation-name:explainers-module__gmo1hq__exFade}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=fan]{animation-name:explainers-module__gmo1hq__exFan;animation-duration:.7s}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=reorder]{animation-name:explainers-module__gmo1hq__exReorder;animation-duration:.9s}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=visit]{animation-name:explainers-module__gmo1hq__exVisit;animation-duration:2.6s;animation-timing-function:linear}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__a[data-a=blink]{animation-name:explainers-module__gmo1hq__exBlink;animation-duration:1.4s;animation-timing-function:linear}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] :is(.explainers-module__gmo1hq__mark,.explainers-module__gmo1hq__spark) path{animation:.76s cubic-bezier(.65,0,.35,1) both explainers-module__gmo1hq__exDraw;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__count{animation:1.1s cubic-bezier(.2,.8,.2,1) both explainers-module__gmo1hq__exCount;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__swapOld{animation:.26s ease-out both explainers-module__gmo1hq__exOut;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__swapNew{animation:.26s ease-out both explainers-module__gmo1hq__exFade;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__flash:before{animation:1.2s ease-out both explainers-module__gmo1hq__exWash;animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__typedCover{animation-name:explainers-module__gmo1hq__exType;animation-fill-mode:both;animation-duration:var(--dur,.64s);animation-timing-function:steps(var(--steps,4), end);animation-delay:calc(var(--i,0) * .3s + .12s)}html:not([data-motion=off]) .explainers-module__gmo1hq__scene[data-ex=play] .explainers-module__gmo1hq__caret{animation:1.6s step-end both explainers-module__gmo1hq__exCaret;animation-delay:calc(var(--i,0) * .3s + .12s)}}@keyframes explainers-module__gmo1hq__exRise{0%{opacity:0;transform:translateY(3cqw)scale(.985)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exPop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exLeft{0%{opacity:0;transform:translate(-5cqw)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exRight{0%{opacity:0;transform:translate(5cqw)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exDown{0%{opacity:0;transform:translateY(-4cqw)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exUp{0%{transform:translateY(105%)}to{transform:none}}@keyframes explainers-module__gmo1hq__exFade{0%{opacity:0}to{opacity:1}}@keyframes explainers-module__gmo1hq__exOut{0%{opacity:1}to{opacity:0}}@keyframes explainers-module__gmo1hq__exFan{0%{opacity:0;transform:translate(-4cqw,3cqw)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes explainers-module__gmo1hq__exReorder{0%{transform:translateY(var(--dy,0))}30%{transform:translateY(var(--dy,0))}to{transform:none}}@keyframes explainers-module__gmo1hq__exVisit{0%{transform:translateY(105%)}18%{transform:none}78%{transform:none}96%,to{transform:translateY(105%)}}@keyframes explainers-module__gmo1hq__exBlink{0%,to{opacity:0}15%,60%{opacity:1}}@keyframes explainers-module__gmo1hq__exDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes explainers-module__gmo1hq__exCount{0%{--exn:var(--from)}to{--exn:var(--to)}}@keyframes explainers-module__gmo1hq__exWash{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes explainers-module__gmo1hq__exType{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes explainers-module__gmo1hq__exCaret{0%,24%,50%,74%{opacity:1}12%,37%,62%,87%,to{opacity:0}}.explainers-module__gmo1hq__acc{gap:12px;display:grid}.explainers-module__gmo1hq__group,.explainers-module__gmo1hq__accStage{order:var(--o,0);min-width:0}.explainers-module__gmo1hq__accStage{padding:8px 0 16px}@media (min-width:900px){.explainers-module__gmo1hq__acc{grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-template-rows:repeat(var(--n,4), auto) 1fr;align-items:start;gap:12px 56px}.explainers-module__gmo1hq__group,.explainers-module__gmo1hq__accStage{order:0}.explainers-module__gmo1hq__group{grid-column:1}.explainers-module__gmo1hq__accStage{grid-area:1/2/-1;padding:0}}.explainers-module__gmo1hq__bar{background:var(--ink);color:#fff;text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 20px 12px 24px;display:flex}.explainers-module__gmo1hq__bar:hover{background:#26221f}.explainers-module__gmo1hq__bar:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.explainers-module__gmo1hq__barTitle{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:600;line-height:28px;display:inline-block;position:relative}.explainers-module__gmo1hq__barSub{color:#ffffff9e;letter-spacing:0;margin-top:7px;font-size:13px;font-weight:400;line-height:18px;display:block}.explainers-module__gmo1hq__barUnder{height:8px;position:absolute;bottom:-6px;left:-2px;right:-4px;overflow:visible}.explainers-module__gmo1hq__barUnder path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.explainers-module__gmo1hq__chev{flex:none;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.explainers-module__gmo1hq__bar[aria-expanded=true] .explainers-module__gmo1hq__chev{transform:rotate(180deg)}.explainers-module__gmo1hq__steps{gap:2px;padding:12px 0 8px;display:grid}.explainers-module__gmo1hq__step{text-align:left;cursor:pointer;width:100%;min-height:44px;color:var(--ink-2);border-radius:6px;align-items:center;gap:12px;padding:8px 12px;font-size:15px;font-weight:500;line-height:20px;display:flex}.explainers-module__gmo1hq__step:hover{background:var(--surface-2);color:var(--ink)}.explainers-module__gmo1hq__step:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.explainers-module__gmo1hq__step[aria-current=true]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.explainers-module__gmo1hq__stepArrow{color:var(--muted);flex:none;transition:transform .15s ease-out}.explainers-module__gmo1hq__step[aria-current=true] .explainers-module__gmo1hq__stepArrow{color:var(--accent)}.explainers-module__gmo1hq__step:hover .explainers-module__gmo1hq__stepArrow{transform:translate(2px)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .explainers-module__gmo1hq__bar[aria-expanded=true] .explainers-module__gmo1hq__barUnder path{animation:.6s cubic-bezier(.65,0,.35,1) 80ms both explainers-module__gmo1hq__exDraw}}.explainers-module__gmo1hq__caption{margin-top:20px}.explainers-module__gmo1hq__captionTitle{letter-spacing:-.025em;color:var(--ink);font-size:24px;font-weight:600;line-height:30px}@media (min-width:768px){.explainers-module__gmo1hq__captionTitle{font-size:28px;line-height:34px}}
.how-module__PqPGXq__blanket,.how-module__PqPGXq__disc,.how-module__PqPGXq__pulse,.how-module__PqPGXq__strip{display:none}@media (min-width:768px){.how-module__PqPGXq__blanket{background:radial-gradient(closest-side, var(--tint-orange) 64%, transparent);opacity:0;pointer-events:none;border-radius:999px;display:block;position:absolute;inset:-10px -14px -28px}.how-module__PqPGXq__disc{color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent);opacity:0;background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;inset:0}.how-module__PqPGXq__pulse{box-shadow:0 0 0 2px var(--accent);opacity:0;pointer-events:none;border-radius:999px;display:block;position:absolute;inset:0}.how-module__PqPGXq__strip{z-index:1;background:var(--tint-orange);transform-origin:50% 100%;pointer-events:none;width:12px;display:block;position:absolute;top:58px;bottom:-14px;left:16px;scale:1 0}}
.home-module__c5BjOG__heroWrap{align-items:center;gap:40px;display:grid}@media (min-width:960px){.home-module__c5BjOG__heroWrap{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:48px}}.home-module__c5BjOG__heroTitle{text-wrap:balance;max-width:600px;font-size:clamp(40px,4.4vw,58px)}.home-module__c5BjOG__tradeTitle{text-wrap:balance;max-width:600px;font-size:clamp(36px,3.7vw,50px)}.home-module__c5BjOG__bigBtn{height:52px!important;padding:0 24px!important;font-size:15px!important;font-weight:600!important}.home-module__c5BjOG__heroPicture{padding:0 9% 13% 0;position:relative}.home-module__c5BjOG__heroBrowser{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 24px 50px -28px #14141473}.home-module__c5BjOG__heroBar{border-bottom:1px solid var(--line-soft);align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.home-module__c5BjOG__heroBar i{background:#d6d3d1;border-radius:99px;width:8px;height:8px}.home-module__c5BjOG__heroBar span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:11px;line-height:16px;overflow:hidden}.home-module__c5BjOG__heroPhone{background:var(--ink);border-radius:22px;width:30%;padding:5px;position:absolute;bottom:0;right:0;box-shadow:0 24px 50px -24px #14141499}.home-module__c5BjOG__heroPhone img{border-radius:17px}.home-module__c5BjOG__heroReview{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:2px;padding:10px 14px;display:grid;position:absolute;bottom:2%;left:4%;box-shadow:0 18px 36px -22px #14141473}.home-module__c5BjOG__heroStars{color:#e8590c;letter-spacing:1px;font-size:13px;line-height:14px}@media (max-width:479px){.home-module__c5BjOG__heroReview{display:none}}.home-module__c5BjOG__wide{max-width:1120px}
