.pr{--font:var(--font-inter),Inter,Arial,sans-serif;--ink:#111;--muted:#474747;--hair:#0000001a;--out:cubic-bezier(.16,1,.3,1);--bar:var(--bar-h);color:#111;background:#fff;font-size:18px;line-height:1.5}.pr .opening{padding-inline:var(--gutter);padding-top:calc(var(--bar-h) + 40px);color:#f5f5f5;background:#000}.pr .plans-section .btn,.pr .review .btn{color:#fff;min-height:56px;font:600 18px/1.2 var(--font);text-align:center;background:#111;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 24px;text-decoration:none;display:inline-flex}.pr .plan .btn{width:100%}.pr .btn svg{flex:none;width:18px;height:18px}@media (hover:hover){.pr .plans-section .btn:hover,.pr .review .btn:hover{background:#222}}.pr h1,.pr h2,.pr h3,.pr p,.pr ul{margin:0}.pr ul{padding:0;list-style:none}.pr a{color:inherit}.pr button{font:inherit}.pr .slogan{color:#c4c4c4;margin-bottom:16px;font-size:16px}.pr .opening{padding:32px var(--gutter);color:#f5f5f5;background:#000}.pr h1{letter-spacing:-.02em;font-size:clamp(40px,5vw,64px);font-weight:580;line-height:1.06}.pr .intro{color:#c4c4c4;text-wrap:pretty;max-width:880px;margin-top:16px;font-size:20px;line-height:1.45}.pr .plans-section{padding:40px var(--gutter) 0;background:#fff}.pr .plans{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr .plan{flex-direction:column;min-width:0;padding:0 32px;display:flex}.pr .plan:first-child{padding-left:0}.pr .plan:last-child{padding-right:0}.pr .plan+.plan{border-left:1px solid var(--hair)}.pr .plan__title{letter-spacing:-.015em;text-wrap:balance;max-width:300px;min-height:44px;font-size:36px;font-weight:580;line-height:1.14}.pr .plan__fit{color:var(--muted);margin-top:8px;font-size:18px}.pr .plan__price{flex-direction:column;justify-content:flex-start;min-height:100px;margin-top:24px;display:flex}.pr .price{letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums;font-size:64px;font-weight:580;line-height:1.04}.pr .price-prefix{margin-bottom:8px;font-size:18px;font-weight:500;line-height:24px}.pr .plan__price:has(.price-prefix){margin-top:0}.pr .price-label{color:var(--muted);margin-top:8px;font-size:16px}.pr .setup{color:var(--muted);min-height:40px;padding-top:8px;font-size:16px}.pr .scope{border-top:1px solid var(--hair);flex:1;margin-top:8px;padding-block:20px 24px}.pr .scope li{max-width:340px;color:var(--muted);font-size:18px;line-height:1.45}.pr .scope li+li{margin-top:16px}.pr .scope__label{color:var(--ink);font-weight:600}.pr .notes{border-top:1px solid var(--hair);grid-template-columns:1fr 1.8fr;gap:48px;margin-top:40px;padding-block:24px 32px;display:grid}.pr .notes__point{max-width:300px;font-size:18px;font-weight:500}.pr .notes__detail{color:var(--muted);font-size:16px}.pr .notes__detail p+p{margin-top:8px}.pr .review{background:var(--soft);padding:32px var(--gutter);border-top:1px solid var(--hair)}.pr .review__in{grid-template-columns:1fr 1.8fr;align-items:start;gap:48px;display:grid}.pr .review h2{letter-spacing:-.01em;max-width:300px;font-size:28px;font-weight:580;line-height:1.2}.pr .review p{color:var(--muted);max-width:680px;font-size:16px}.pr .review p+p{margin-top:8px}.pr .help-action{margin-top:20px}.pr .review .help-address{color:#111;margin-block:12px 8px}@media (max-width:1023px){.pr .plan{padding-inline:24px}.pr .plan__title{min-height:74px;font-size:30px}.pr .price{font-size:clamp(40px,5.5vw,56px)}.pr .price--pending{font-size:28px}.pr .scope li{font-size:16px}.pr .notes,.pr .review__in{gap:32px}}@media (max-width:767px){.pr .opening{padding-top:32px;padding-bottom:32px}.pr .plans-section{padding-top:32px}.pr .plans{display:block}.pr .plan{padding:0}.pr .plan+.plan{border-left:0;border-top:1px solid var(--hair);margin-top:40px;padding-top:32px}.pr .plan__title{max-width:none;min-height:0;font-size:36px}.pr .plan__fit{margin-top:12px}.pr .plan__price{min-height:0;margin-top:24px}.pr .price{font-size:64px}.pr .price--pending{padding-top:0;font-size:32px}.pr .setup{min-height:0;margin-top:16px;padding-top:0}.pr .scope{margin-top:24px;padding-block:24px}.pr .scope li{max-width:none;font-size:18px}.pr .notes,.pr .review__in{grid-template-columns:1fr;gap:16px}.pr .notes{margin-top:32px;padding-block:24px}.pr .notes__point{max-width:100%}.pr .review{padding-block:28px}.pr .review h2{max-width:none;font-size:28px}.pr .intro{font-size:18px}}@media (max-width:359px){.pr .plan__title{font-size:32px}.pr h1{font-size:38px}}@media (forced-colors:active){.pr .plan+.plan,.pr .scope,.pr .notes,.pr .review{border-color:canvastext}.pr .scope li:before{background:canvastext}}.pr .defs{width:0;height:0;position:absolute;overflow:hidden}.pr .opening{padding-block:40px 48px;overflow:hidden}.pr .opening__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.pr .opening__words{top:calc(var(--bar) + 40px);position:sticky}.pr .opening h1{max-width:470px;font-size:clamp(40px,4.3vw,60px)}.pr .opening .intro{max-width:430px;font-size:20px}.pr .compare-link{text-underline-offset:5px;align-items:center;gap:10px;min-height:48px;margin-top:20px;font-weight:600;display:inline-flex}.pr .compare-link svg{width:18px;height:18px}.pr .coverage-controls{max-width:380px;margin-top:28px}.pr .coverage-label{color:#c4c4c4;margin-bottom:8px;font-size:16px}.pr .coverage-options{display:grid}.pr .coverage-options button{color:#a3a3a3;width:100%;min-height:52px;font:500 18px/1.3 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #333;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.pr .coverage-options button[aria-pressed=true]{color:#fff}.pr .coverage-options svg{opacity:0;width:20px;height:20px}.pr .coverage-options button[aria-pressed=true] svg{opacity:1}.pr .story{color:#f5f5f5;margin:0;position:relative}.pr .story:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff17,#0000);height:520px;position:absolute;inset:-80px -120px auto -60px}.pr .story__places{opacity:0;gap:8px;height:0;margin-left:44px;display:flex;overflow:hidden}.pr .story__places span{font:500 16px/1.2 var(--font);color:#ddd;border:1px solid #444;border-radius:999px;padding:8px 14px}.pr .story__places span:first-child{color:#111;background:#f5f5f5;border-color:#f5f5f5}.pr .story[data-view=network] .story__places{opacity:1;height:auto;margin-bottom:20px}.pr .story__steps{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pr .story__steps:before{content:"";transform-origin:top;background:linear-gradient(#fff,#8a8a8a);width:2px;position:absolute;top:12px;bottom:40px;left:11px}.pr .step{padding-left:44px;position:relative}.pr .step__name{font:500 16px/24px var(--font);color:#c4c4c4;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pr .step__name b{color:#111;width:24px;height:24px;font:600 16px/24px var(--font);text-align:center;background:#f5f5f5;border-radius:50%;position:absolute;top:0;left:0}.pr .chip{color:#f5f5f5;background:#262626;border-radius:999px;padding:3px 10px;font-size:16px;line-height:22px}.pr .chip:empty{display:none}.pr .search{color:#111;max-width:420px;min-height:52px;font:500 18px/1.2 var(--font);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 18px;display:flex;box-shadow:0 12px 40px #00000080}.pr .search svg{flex:none;width:20px;height:20px}.pr .typed{white-space:nowrap;display:inline-block}.pr .ads{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pr .ad{color:#111;background:#fff;border-radius:12px;min-width:0;padding:14px 16px;box-shadow:0 12px 40px #00000080}.pr .ad__k{color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.3;overflow:hidden}.pr .ad__h{font:600 18px/1.25 var(--font);margin-top:6px}.pr .ad__a{text-underline-offset:4px;margin-top:8px;font-size:16px;text-decoration:underline}.pr .ad--main{grid-column:1/span 2;transition:grid-column}.pr .ad--more{opacity:0;pointer-events:none;visibility:hidden;position:absolute;transform:translate(-40px)scale(.96)}.pr .story:not([data-view=complete]) .ad--main{grid-column:auto}.pr .story:not([data-view=complete]) .ad--more{opacity:1;visibility:visible;position:static;transform:none}.pr .site{background:#111;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #333,0 24px 60px #0009}.pr .site__tabs{background:#1c1c1c;flex-wrap:wrap;gap:6px;padding:8px;display:flex;overflow:hidden}.pr .site__tabs span{font:500 16px/1.25 var(--font);color:#bdbdbd;white-space:nowrap;border-radius:8px;padding:6px 12px}.pr .site__tabs .on{color:#111;background:#f5f5f5}.pr .site__tabs .more{display:none}.pr .story:not([data-view=complete]) .site__tabs .more{color:#f5f5f5;background:#2b2b2b;display:block}.pr .site__page{height:196px;position:relative;overflow:hidden}.pr .site__pic{width:100%;height:100%;position:absolute;inset:0}.pr .site__shade{background:linear-gradient(90deg,#000000d1 0%,#00000059 55%,#0000);position:absolute;inset:0}.pr .site__code{color:#f5f5f5;white-space:nowrap;background:#000000b8;border-radius:8px;padding:5px 10px;font:400 16px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:12px;right:14px}.pr .site__code span{color:#8f8f8f}.pr .site__brand{font:600 16px/1.2 var(--font);letter-spacing:.02em;position:absolute;top:18px;left:22px}.pr .site__h{font:500 34px/1.1 var(--font);letter-spacing:-.02em;position:absolute;top:62px;left:22px}.pr .site__btn{font:500 16px/1.2 var(--font);border:1px solid #f5f5f5;padding:9px 14px;position:absolute;bottom:18px;left:22px}.pr .inq{color:#111;background:#fff;border-radius:12px;align-items:center;gap:14px;max-width:440px;padding:16px 18px;display:flex;box-shadow:0 0 0 1px #fff,0 0 60px #ffffff38}.pr .inq svg{color:#fff;background:#111;border-radius:50%;flex:none;width:32px;height:32px;padding:5px}.pr .inq__h{font:600 18px/1.25 var(--font)}.pr .inq__t{color:#474747;font-size:16px}.pr .story__foot{justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin:28px 0 0 44px;display:flex}.pr .story__say{font:500 20px/1.35 var(--font);color:#fff}.pr .story__replay{color:#c4c4c4;min-height:48px;font:500 16px/1 var(--font);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #666;padding:0 4px}.pr .story figcaption{color:#8f8f8f;margin:12px 0 0 44px;font-size:16px}@media (hover:hover){.pr .coverage-options button:hover,.pr .story__replay:hover{color:#fff}}@media (prefers-reduced-motion:no-preference){.pr .coverage-options button{transition:color .16s var(--out)}.pr .story.go .story__steps:before{animation:4.4s linear both rail}.pr .story.go .step{animation:come .6s var(--out) both}.pr .story.go .step--ad{animation-delay:1.25s}.pr .story.go .step--site{animation-delay:2.45s}.pr .story.go .step--inq{animation-delay:3.9s}.pr .story.go .step--search .typed{animation:.9s steps(22,end) .25s both type}.pr .story.go .ad--main{animation:press .5s var(--out) 2s both}.pr .story.go .site__h .typed{animation:.8s steps(21,end) 2.9s both type}.pr .story.go .site__code{animation:come .5s var(--out) 2.7s both}.pr .story.go .tick{stroke-dasharray:24;animation:draw .5s var(--out) 4.3s both}.pr .story.go .inq{animation:glow 1.2s var(--out) 4s both}.pr .story.swap .ad--more,.pr .story.swap .site__tabs .more,.pr .story.swap .story__places span{animation:fan .5s var(--out) both}.pr .story.swap .ad--more:nth-child(3),.pr .story.swap .site__tabs .more:nth-child(5),.pr .story.swap .story__places span:nth-child(2){animation-delay:90ms}.pr .story.swap .site__tabs .more:nth-child(6),.pr .story.swap .story__places span:nth-child(3){animation-delay:.18s}.pr .story.swap .story__say{animation:come .4s var(--out) both}@keyframes rail{0%{transform:scaleY(0)}}@keyframes come{0%{opacity:0;transform:translateY(16px)}}@keyframes type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes press{40%{transform:scale(.97)}}@keyframes draw{0%{stroke-dashoffset:24px}}@keyframes glow{0%{box-shadow:0 0 0 1px #fff,0 0 #fff0}}@keyframes fan{0%{opacity:0;transform:translate(-28px)scale(.96)}}}@media (max-width:1023px){.pr .opening{padding-block:32px}.pr .opening__grid{display:block}.pr .opening__words{position:static}.pr .opening h1{max-width:520px;font-size:44px}.pr .opening .intro{max-width:520px;font-size:18px}.pr .coverage-controls{max-width:none;margin-bottom:36px}.pr .coverage-options{grid-template-columns:repeat(3,1fr);gap:8px}.pr .coverage-options button{text-align:center;border:1px solid #333;border-radius:10px;justify-content:center;padding:10px 6px;font-size:16px}.pr .coverage-options svg{display:none}.pr .coverage-options button[aria-pressed=true]{color:#111;background:#f5f5f5;border-color:#f5f5f5}}@media (max-width:639px){.pr .step{padding-left:38px}.pr .story__places,.pr .story__foot,.pr .story figcaption{margin-left:38px}.pr .ads{grid-template-columns:1fr;gap:8px}.pr .ad--main{grid-column:auto}.pr .story:not([data-view=complete]) .ad--more .ad__k,.pr .story:not([data-view=complete]) .ad--more .ad__a{display:none}.pr .story:not([data-view=complete]) .ad--more{padding:12px 16px}.pr .story:not([data-view=complete]) .ad--more .ad__h{margin:0}.pr .site__h{font-size:28px;top:64px}.pr .site__code{display:none}.pr .site__page{height:210px}.pr .story__foot{flex-direction:column;align-items:flex-start;gap:4px}.pr .story__say{font-size:18px}.pr .story__places{flex-wrap:wrap}}@media (max-width:359px){.pr .opening h1{font-size:38px}.pr .coverage-options button{padding-inline:2px;font-size:16px}.pr .site__h{font-size:24px}}@media (forced-colors:active){.pr .search,.pr .ad,.pr .site,.pr .inq{outline:1px solid canvastext}}.pr .plan .price--quote{letter-spacing:-.015em;padding-top:8px;font-size:36px;line-height:1.2}@media (max-width:639px){.pr .site__h{right:16px}.pr .site__h .typed{white-space:normal}}.pr .opening{padding-top:calc(var(--bar-h) + 40px)}@media (max-width:1023px){.pr .opening{padding-top:calc(var(--bar-h) + 24px)}}.pr .plans-section,.pr .review{padding-inline:var(--gutter)}
