.tools-module__m_ednW__page{--tools-sky:linear-gradient(#fff 0%, #c7daff 12%, #4a86fc 30%, #0b48b9 48%, #00308f 68%, #011953 100%);--tools-bar:62px;--lift:122px;--sky-h:calc(100% - var(--tools-bar));isolation:isolate;color:#fff;letter-spacing:-.03em;background:#fff;position:relative;overflow:clip}.tools-module__m_ednW__background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tools-module__m_ednW__gradient{top:calc(var(--tools-bar) - var(--lift));width:100%;height:calc(var(--sky-h) + var(--lift));background:url(/tools/gradient.webp) center / cover no-repeat, var(--tools-sky);position:absolute;left:0}.tools-module__m_ednW__mark{top:calc(450px - var(--lift));background:url(/tools/background.svg) 50%/100% 100% no-repeat;width:1660.13px;height:1512.41px;position:absolute;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.tools-module__m_ednW__hero{padding:calc(182px - var(--lift)) 24px 152px;text-align:center;flex-direction:column;align-items:center;display:flex}.tools-module__m_ednW__eyebrow{color:#121212b3;background:#fff;border-radius:99px;margin:4px 0 16px;padding:6px 10px;font-size:14px;line-height:1.25}.tools-module__m_ednW__eyebrow span{font-weight:500}.tools-module__m_ednW__hero h1{color:#121212;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:64px;font-weight:550;line-height:1}.tools-module__m_ednW__description{color:#ffffffe6;text-wrap:balance;max-width:600px;margin:26px 0 32px;font-size:18px;font-weight:450;line-height:1.25}.tools-module__m_ednW__form{width:min(100%,512px);scroll-margin-top:120px}.tools-module__m_ednW__form input{font-size:16px}.tools-module__m_ednW__form form:focus-within{outline-offset:4px;outline:2px solid #a5d9ff}@media (max-width:900px){.tools-module__m_ednW__page{--lift:80px}.tools-module__m_ednW__hero{padding-top:calc(140px - var(--lift))}.tools-module__m_ednW__hero h1{font-size:clamp(38px,6.4vw,58px)}}@media (max-width:767px){.tools-module__m_ednW__page{--lift:118px}}@media (max-width:540px){.tools-module__m_ednW__hero{padding:calc(100px - var(--lift)) 20px 72px}.tools-module__m_ednW__hero h1{font-size:42px}.tools-module__m_ednW__description{max-width:350px;font-size:17px}.tools-module__m_ednW__form form{border-radius:28px;flex-wrap:wrap;gap:4px;padding:5px}.tools-module__m_ednW__form form>div{flex-basis:100%;min-height:44px;padding-left:16px}.tools-module__m_ednW__form form>div>span{font-size:16px;left:41px}.tools-module__m_ednW__form button{justify-content:center;width:100%;height:44px;font-size:14px}.tools-module__m_ednW__page{--tools-bar:24px;--lift:72px}}.tools-module__m_ednW__calculator{width:min(100%,512px);scroll-margin-top:120px;display:grid}.tools-module__m_ednW__calculator>*{grid-area:1/1;align-self:start;min-width:0}.tools-module__m_ednW__calculator>[data-inactive=true]{pointer-events:none}.tools-module__m_ednW__results{text-align:left;flex-direction:column;gap:4px;display:flex}.tools-module__m_ednW__channelSummary{background:#1212121a;border:.5px solid #fff3;border-radius:24px;align-items:center;gap:8px;padding:4px 4px 4px 8px;display:flex}.tools-module__m_ednW__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.tools-module__m_ednW__channelDetails{flex:1;min-width:0}.tools-module__m_ednW__channelDetails h2{align-items:center;gap:6px;font-size:16px;font-weight:450;line-height:1.25;display:flex}.tools-module__m_ednW__metrics{flex-wrap:wrap;gap:0 4px;font-size:14px;line-height:1.25;display:flex}.tools-module__m_ednW__metrics .tools-module__m_ednW__period{color:#ffffffb3;align-self:center;font-size:12px}.tools-module__m_ednW__change{color:#ffffffe6;cursor:pointer;background:#12121233;border-radius:99px;flex-shrink:0;align-self:stretch;min-height:40px;padding:8px 12px;font-size:14px;font-weight:450}.tools-module__m_ednW__change:hover{color:#fff;background:#12121255}.tools-module__m_ednW__estimateCard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(140.6deg,#1212120d,#12121200 25.24%),#12121280;border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:2px;padding:4px;display:flex}.tools-module__m_ednW__estimateHeader{align-items:center;gap:8px;padding:8px 8px 4px;font-size:16px;font-weight:450;line-height:1.25;display:flex}.tools-module__m_ednW__appIcon{flex-shrink:0;width:32px;height:32px;position:relative}.tools-module__m_ednW__appIcon>img:first-child{border-radius:12px;width:32px;height:32px}.tools-module__m_ednW__appIcon .tools-module__m_ednW__badge{width:12px;height:12px;position:absolute;top:-4px;right:-4px}.tools-module__m_ednW__estimateContent{color:#121212;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe6;border-radius:20px}.tools-module__m_ednW__estimateDetails{flex-direction:column;gap:8px;padding:12px;display:flex}.tools-module__m_ednW__estimateDetails h3{color:#121212b3;font-size:16px;font-weight:450;line-height:1.25}.tools-module__m_ednW__estimateRange{letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:44px;font-weight:500;line-height:1;display:flex}.tools-module__m_ednW__estimateRange>span:first-child{white-space:nowrap}.tools-module__m_ednW__estimateRange .tools-module__m_ednW__perMonth{letter-spacing:-.03em;color:#12121280;font-size:15px;font-weight:400;line-height:1.25}.tools-module__m_ednW__estimateActions{flex-wrap:wrap;gap:8px;padding:0 8px 8px;display:flex}.tools-module__m_ednW__buildButton{color:#fff;background:#256af4;border-radius:99px;justify-content:center;align-items:center;gap:4px;min-height:40px;padding:8px 8px 8px 16px;font-size:14px;font-weight:500;line-height:1.25;display:inline-flex;box-shadow:0 0 0 .5px #256af4,inset .5px .5px .5px #4dc4ff,inset -.5px -.5px .25px #4dc4ffbf,inset 0 -12px 16px 6px #39f,inset 0 12px 16px 6px #235ac4}.tools-module__m_ednW__buildButton img{width:14px;height:14px}.tools-module__m_ednW__change:focus-visible,.tools-module__m_ednW__buildButton:focus-visible{outline-offset:4px;outline:2px solid #a5d9ff}@media (max-width:540px){.tools-module__m_ednW__channelDetails h2{align-items:center;gap:6px;font-size:14px;display:flex}.tools-module__m_ednW__metrics{font-size:12px}.tools-module__m_ednW__metrics .tools-module__m_ednW__period{font-size:11px}.tools-module__m_ednW__estimateRange{font-size:clamp(27px,7.7vw,40px)}.tools-module__m_ednW__estimateRange .tools-module__m_ednW__perMonth{font-size:13px}}.tools-module__m_ednW__calculator>.tools-module__m_ednW__form{opacity:1;visibility:visible;transform-origin:top;transition:opacity .18s,transform .22s cubic-bezier(.19,1,.22,1),visibility;transform:translateY(0)scale(1)}.tools-module__m_ednW__calculator>.tools-module__m_ednW__form[data-inactive=true]{opacity:0;visibility:hidden;transition-duration:.14s,.18s,0s;transition-delay:0s,0s,.18s;transform:translateY(-4px)scale(.985)}.tools-module__m_ednW__results{visibility:visible;transition:visibility}.tools-module__m_ednW__results[data-inactive=true]{visibility:hidden;transition-delay:.18s}.tools-module__m_ednW__channelSummary,.tools-module__m_ednW__estimateCard{opacity:1;transform-origin:top;transition:opacity .18s,transform .22s cubic-bezier(.19,1,.22,1);transform:translateY(0)scale(1)}.tools-module__m_ednW__channelSummary{transition-delay:30ms}.tools-module__m_ednW__estimateCard{transition-delay:60ms}.tools-module__m_ednW__results[data-inactive=true] .tools-module__m_ednW__channelSummary{opacity:0;transition-duration:.12s,.18s;transition-delay:0s;transform:translateY(4px)scale(.985)}.tools-module__m_ednW__results[data-inactive=true] .tools-module__m_ednW__estimateCard{opacity:0;transition-duration:.12s,.18s;transition-delay:0s;transform:translateY(8px)scale(.98)}.tools-module__m_ednW__calculator button,.tools-module__m_ednW__buildButton,.tools-module__m_ednW__reportButton{transition:transform .15s cubic-bezier(.25,.46,.45,.94),opacity .15s}.tools-module__m_ednW__calculator button:active,.tools-module__m_ednW__buildButton:active,.tools-module__m_ednW__reportButton:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.tools-module__m_ednW__buildButton:hover,.tools-module__m_ednW__form button:not(:disabled):hover{opacity:.9}}@media (prefers-reduced-motion:reduce){.tools-module__m_ednW__calculator>.tools-module__m_ednW__form,.tools-module__m_ednW__calculator>.tools-module__m_ednW__form[data-inactive=true],.tools-module__m_ednW__channelSummary,.tools-module__m_ednW__estimateCard,.tools-module__m_ednW__results[data-inactive=true] .tools-module__m_ednW__channelSummary,.tools-module__m_ednW__results[data-inactive=true] .tools-module__m_ednW__estimateCard{transition-duration:.12s,0s,0s;transition-delay:0s;transform:none}.tools-module__m_ednW__calculator>.tools-module__m_ednW__form[data-inactive=true]{transition-delay:0s,0s,.12s}.tools-module__m_ednW__results[data-inactive=true]{transition-delay:.12s}.tools-module__m_ednW__calculator button:active,.tools-module__m_ednW__buildButton:active,.tools-module__m_ednW__reportButton:active{transform:none}}.tools-module__m_ednW__calculator[data-instant=true]>.tools-module__m_ednW__form,.tools-module__m_ednW__calculator[data-instant=true] .tools-module__m_ednW__results,.tools-module__m_ednW__calculator[data-instant=true] .tools-module__m_ednW__channelSummary,.tools-module__m_ednW__calculator[data-instant=true] .tools-module__m_ednW__estimateCard,.tools-module__m_ednW__calculator[data-instant=true] button,.tools-module__m_ednW__calculator[data-instant=true] .tools-module__m_ednW__buildButton{transition:none}.tools-module__m_ednW__calculator[data-instant=true] button:active,.tools-module__m_ednW__calculator[data-instant=true] .tools-module__m_ednW__buildButton:active{transform:none}.tools-module__m_ednW__headlineAccent{color:#256af4;text-shadow:0 0 12px #ffffff80;position:relative}.tools-module__m_ednW__channelDetails h2 img{flex-shrink:0;width:12px;height:12px}.tools-module__m_ednW__estimateTitle{align-items:center;gap:4px;display:flex}.tools-module__m_ednW__infoButton{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.tools-module__m_ednW__infoButton:after{content:"";width:44px;height:44px;position:absolute}.tools-module__m_ednW__infoButton img{width:14px;height:14px}.tools-module__m_ednW__infoTooltip{color:#fff;width:196px;font-family:var(--font-sans), sans-serif;letter-spacing:-.03em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#262626e6;border:.5px solid #ffffff1a;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:350;line-height:1.25}.tools-module__m_ednW__reportButton{color:#121212b3;cursor:pointer;background:#1212120d;border-radius:99px;align-items:center;min-height:40px;padding:4px 14px;font-size:14px;display:inline-flex}.tools-module__m_ednW__reportButton:hover{background:#12121214}.tools-module__m_ednW__reportButton:focus-visible,.tools-module__m_ednW__infoButton:focus-visible{outline-offset:3px;outline:2px solid #256af4}@media (max-width:540px){.tools-module__m_ednW__change{padding-inline:10px;font-size:12px}.tools-module__m_ednW__channelSummary{flex-wrap:wrap}.tools-module__m_ednW__channelDetails{flex-basis:calc(100% - 48px)}.tools-module__m_ednW__change{width:100%}.tools-module__m_ednW__estimateActions{gap:6px}.tools-module__m_ednW__buildButton,.tools-module__m_ednW__reportButton{padding-inline:12px;font-size:12px}.tools-module__m_ednW__estimateDetails h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.tools-module__m_ednW__infoTooltip{animation:none}}.tools-module__m_ednW__footerFade{background:linear-gradient(#fff0 0%,#ffffff01 6.25%,#ffffff04 12.5%,#ffffff0c 18.75%,#ffffff1a 25%,#ffffff2e 31.25%,#ffffff46 37.5%,#ffffff62 43.75%,#ffffff80 50%,#ffffff9d 56.25%,#ffffffb9 62.5%,#ffffffd1 68.75%,#ffffffe5 75%,#fffffff3 81.25%,#fffffffb 87.5%,#fffffffe 93.75%,#fff 100%);height:420px;position:absolute;inset:auto 0 0}.tools-module__m_ednW__closingCta .tools-module__m_ednW__ctaContent{min-height:0;padding-top:64px;padding-bottom:151px}@media (max-width:1279px){.tools-module__m_ednW__hero{padding-bottom:112px}.tools-module__m_ednW__closingCta .tools-module__m_ednW__ctaContent{padding-top:48px;padding-bottom:140px}.tools-module__m_ednW__footerFade{height:360px}}@media (max-width:900px){.tools-module__m_ednW__mark{top:calc(330px - var(--lift));width:1289px;height:1259px}}@media (max-width:540px){.tools-module__m_ednW__hero{padding-bottom:72px}.tools-module__m_ednW__mark{top:calc(320px - var(--lift));width:758px;height:708px}.tools-module__m_ednW__closingCta .tools-module__m_ednW__ctaContent{padding-top:40px;padding-bottom:120px}.tools-module__m_ednW__footerFade{height:280px}}