.StudioHomePageReady-module__TftxAW__home{--home-ink:#183b36;--home-teal:#125e53;--home-muted:#59665f;--home-line:#d8ddd3;width:100%;min-width:0;color:var(--home-ink);font-family:var(--font-inter),Arial,sans-serif;background:#f7f6f0;flex:1;font-size:15px;line-height:1.65}.StudioHomePageReady-module__TftxAW__home :where(*){font-family:inherit}.StudioHomePageReady-module__TftxAW__home :where(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #187766}.StudioHomePageReady-module__TftxAW__home :where(a,button){-webkit-tap-highlight-color:transparent}.StudioHomePageReady-module__TftxAW__hero,.StudioHomePageReady-module__TftxAW__feedback,.StudioHomePageReady-module__TftxAW__previousTest,.StudioHomePageReady-module__TftxAW__faq,.StudioHomePageReady-module__TftxAW__closing{width:min(1100px,100% - 64px);margin-inline:auto}.StudioHomePageReady-module__TftxAW__hero{text-align:center;place-items:center;min-height:calc(100svh - 72px);padding-block:80px 100px;display:grid}.StudioHomePageReady-module__TftxAW__heroCopy{width:100%;min-width:0;max-width:720px}.StudioHomePageReady-module__TftxAW__headline{color:var(--home-ink);letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.4vw,76px);font-weight:550;line-height:1.12}.StudioHomePageReady-module__TftxAW__intro{max-width:530px;color:var(--home-muted);text-wrap:pretty;margin:27px auto 32px;font-size:18px;line-height:1.75}.StudioHomePageReady-module__TftxAW__primaryButton,.StudioHomePageReady-module__TftxAW__secondaryButton,.StudioHomePageReady-module__TftxAW__lightButton{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:24px;min-height:56px;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}.StudioHomePageReady-module__TftxAW__primaryButton{background:var(--home-teal);color:#fff;box-shadow:0 3px #0a443b}.StudioHomePageReady-module__TftxAW__primaryButton:hover{background:#0c4a41;box-shadow:0 3px #07362e}.StudioHomePageReady-module__TftxAW__scope{color:#647068;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:23px 0 0;font-size:12px;display:flex}.StudioHomePageReady-module__TftxAW__returningLink{color:var(--home-teal);text-underline-offset:4px;align-items:center;gap:8px;margin-top:22px;font-size:13px;text-decoration:underline;display:inline-flex}.StudioHomePageReady-module__TftxAW__feedback{border-top:1px solid var(--home-line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:85px;padding-block:80px;display:grid}.StudioHomePageReady-module__TftxAW__feedbackCopy,.StudioHomePageReady-module__TftxAW__questions{min-width:0}.StudioHomePageReady-module__TftxAW__eyebrow{color:var(--home-teal);text-transform:uppercase;letter-spacing:.11em;margin:0 0 17px;font-size:11px;font-weight:650}.StudioHomePageReady-module__TftxAW__feedback h2,.StudioHomePageReady-module__TftxAW__previousCopy h2,.StudioHomePageReady-module__TftxAW__faq h2{letter-spacing:-.04em;color:var(--home-ink);margin:0;font-size:34px;font-weight:500;line-height:1.25}.StudioHomePageReady-module__TftxAW__features{gap:25px;margin:35px 0 0;display:grid}.StudioHomePageReady-module__TftxAW__features>div{border-left:2px solid #c0d2c3;padding-left:18px}.StudioHomePageReady-module__TftxAW__features dt{color:var(--home-ink);font-size:16px;font-weight:550}.StudioHomePageReady-module__TftxAW__features dd{color:var(--home-muted);margin:6px 0 0;font-size:14px;line-height:1.8}.StudioHomePageReady-module__TftxAW__report{background:#fffefa;border:1px solid #d7ded3;border-radius:12px;min-width:0;margin:0;box-shadow:0 20px 45px -24px #294b343b}.StudioHomePageReady-module__TftxAW__reportCaption{color:var(--home-muted);border-bottom:1px solid #e3e7dd;padding:16px 25px;font-size:12px}.StudioHomePageReady-module__TftxAW__reportBody{padding:25px 27px 19px}.StudioHomePageReady-module__TftxAW__scoreHeader{border-bottom:1px solid #e7e9e1;padding-bottom:22px}.StudioHomePageReady-module__TftxAW__smallLabel{color:var(--home-teal);letter-spacing:.065em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.6}.StudioHomePageReady-module__TftxAW__overallScore{font-family:var(--font-essay),Georgia,serif;letter-spacing:-.055em;margin:3px 0 -7px;font-size:75px;font-weight:450;line-height:1.1}.StudioHomePageReady-module__TftxAW__overallScore span{color:#6d7970;font-family:var(--font-inter),sans-serif;letter-spacing:0;font-size:17px;font-weight:400}.StudioHomePageReady-module__TftxAW__criteria{gap:15px;margin:23px 0;display:grid}.StudioHomePageReady-module__TftxAW__criterion{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:15px;display:grid}.StudioHomePageReady-module__TftxAW__criterion dt{color:#495b51;font-size:12px;line-height:1.4}.StudioHomePageReady-module__TftxAW__criterion dd{align-items:center;gap:14px;margin:0;display:flex}.StudioHomePageReady-module__TftxAW__track{background:#e9ede5;border-radius:10px;flex:1;height:5px}.StudioHomePageReady-module__TftxAW__bar,.StudioHomePageReady-module__TftxAW__priorityBar{border-radius:inherit;background:#85a49a;height:100%;display:block}.StudioHomePageReady-module__TftxAW__priorityBar{background:#b68b53}.StudioHomePageReady-module__TftxAW__criterionScore,.StudioHomePageReady-module__TftxAW__priorityScore{font-variant-numeric:tabular-nums;text-align:right;flex:0 0 23px;font-size:12px;font-weight:550}.StudioHomePageReady-module__TftxAW__priorityScore{color:#805b2b}.StudioHomePageReady-module__TftxAW__priority{background:#f0f3eb;border-radius:6px;padding:17px 18px}.StudioHomePageReady-module__TftxAW__priority h3{color:var(--home-ink);letter-spacing:-.02em;margin:9px 0 5px;font-size:16px;font-weight:550}.StudioHomePageReady-module__TftxAW__priority>p{color:#566457;margin:0;font-size:12px;line-height:1.7}.StudioHomePageReady-module__TftxAW__improvementToggle{width:100%;color:var(--home-teal);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;min-height:53px;padding:14px 0 8px;font-size:12px;font-weight:600;display:flex}.StudioHomePageReady-module__TftxAW__improvementToggle:hover{text-underline-offset:4px;text-decoration:underline}.StudioHomePageReady-module__TftxAW__improvementToggle svg{flex-shrink:0;transition:transform .18s}.StudioHomePageReady-module__TftxAW__chevronOpen{transform:rotate(180deg)}.StudioHomePageReady-module__TftxAW__improvement{border-top:1px solid var(--home-line);padding-top:12px}.StudioHomePageReady-module__TftxAW__improvement blockquote{font-family:var(--font-essay),Georgia,serif;background:#f2f4ed;border-left:2px solid #8caa9a;margin:8px 0 15px;padding:10px 14px;font-size:16px}.StudioHomePageReady-module__TftxAW__improvement mark{color:#1d543d;background:#d4e7d3}.StudioHomePageReady-module__TftxAW__improvementReason{color:var(--home-muted);font-size:12px;line-height:1.7}.StudioHomePageReady-module__TftxAW__reportDisclaimer{color:#72776b;margin:8px 0 0;font-size:11px;line-height:1.6}.StudioHomePageReady-module__TftxAW__previousTest{border-top:1px solid var(--home-line);grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:65px;display:grid}.StudioHomePageReady-module__TftxAW__previousCopy>p{max-width:410px;color:var(--home-muted);margin:18px 0 23px;font-size:15px;line-height:1.8}.StudioHomePageReady-module__TftxAW__previousCopy .StudioHomePageReady-module__TftxAW__fileFormats{margin:13px 0 0;font-size:12px}.StudioHomePageReady-module__TftxAW__steps{gap:26px;margin:0;padding:0;list-style:none;display:grid}.StudioHomePageReady-module__TftxAW__steps li{align-items:flex-start;gap:17px;display:flex}.StudioHomePageReady-module__TftxAW__steps li>span{color:#526c50;font-family:var(--font-essay),Georgia,serif;flex:0 0 25px;font-size:24px;line-height:1.25}.StudioHomePageReady-module__TftxAW__steps strong{font-size:14px;font-weight:550;display:block}.StudioHomePageReady-module__TftxAW__steps p{color:var(--home-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.StudioHomePageReady-module__TftxAW__secondaryButton{min-height:48px;color:var(--home-teal);border-color:#8ba796;font-size:13px}.StudioHomePageReady-module__TftxAW__secondaryButton:hover{background:#e8eee2}.StudioHomePageReady-module__TftxAW__faq{border-top:1px solid var(--home-line);grid-template-columns:.85fr 1.15fr;gap:90px;padding-block:60px 70px;display:grid}.StudioHomePageReady-module__TftxAW__faq h2{font-size:29px}.StudioHomePageReady-module__TftxAW__question{border-bottom:1px solid var(--home-line)}.StudioHomePageReady-module__TftxAW__question:first-child{border-top:1px solid var(--home-line)}.StudioHomePageReady-module__TftxAW__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:19px;font-size:13px;font-weight:550;list-style:none;display:flex}.StudioHomePageReady-module__TftxAW__question summary::-webkit-details-marker{display:none}.StudioHomePageReady-module__TftxAW__question summary svg{color:#6e8672;flex-shrink:0;transition:transform .18s}.StudioHomePageReady-module__TftxAW__question[open] summary svg{transform:rotate(180deg)}.StudioHomePageReady-module__TftxAW__question>p{color:var(--home-muted);margin:0;padding:0 25px 20px 0;font-size:13px;line-height:1.8}.StudioHomePageReady-module__TftxAW__closing{color:#fffdf5;background:#1a4b40;border-radius:9px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:60px;padding:38px 42px;display:flex}.StudioHomePageReady-module__TftxAW__closing h2{color:#fffdf5;letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500;line-height:1.25}.StudioHomePageReady-module__TftxAW__lightButton{color:#204d3d;background:#f2f1df;flex-shrink:0;min-height:50px;font-size:13px}.StudioHomePageReady-module__TftxAW__lightButton:hover{background:#fffef0}.StudioHomePageReady-module__TftxAW__closing .StudioHomePageReady-module__TftxAW__lightButton:focus-visible{outline-color:#fffdf5}@media (max-width:1100px){.StudioHomePageReady-module__TftxAW__feedback{gap:42px}.StudioHomePageReady-module__TftxAW__reportBody{padding-inline:21px}.StudioHomePageReady-module__TftxAW__previousTest{gap:55px}.StudioHomePageReady-module__TftxAW__faq{gap:45px}.StudioHomePageReady-module__TftxAW__closing{padding-inline:30px}}@media (max-width:850px){.StudioHomePageReady-module__TftxAW__hero{min-height:calc(100svh - 65px);padding-block:70px 90px}.StudioHomePageReady-module__TftxAW__headline{font-size:60px}.StudioHomePageReady-module__TftxAW__feedback{grid-template-columns:1fr;gap:40px;max-width:600px;padding-block:60px}.StudioHomePageReady-module__TftxAW__features{gap:22px;margin-top:28px}.StudioHomePageReady-module__TftxAW__reportBody{padding:27px}.StudioHomePageReady-module__TftxAW__criterion dt,.StudioHomePageReady-module__TftxAW__criterionScore,.StudioHomePageReady-module__TftxAW__priorityScore,.StudioHomePageReady-module__TftxAW__priority>p,.StudioHomePageReady-module__TftxAW__improvementToggle{font-size:13px}.StudioHomePageReady-module__TftxAW__previousTest{gap:32px;padding-block:55px}.StudioHomePageReady-module__TftxAW__previousCopy h2{font-size:30px}.StudioHomePageReady-module__TftxAW__faq{gap:30px}.StudioHomePageReady-module__TftxAW__faq h2{font-size:26px}.StudioHomePageReady-module__TftxAW__closing{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.StudioHomePageReady-module__TftxAW__hero,.StudioHomePageReady-module__TftxAW__feedback,.StudioHomePageReady-module__TftxAW__previousTest,.StudioHomePageReady-module__TftxAW__faq,.StudioHomePageReady-module__TftxAW__closing{width:calc(100% - 40px)}.StudioHomePageReady-module__TftxAW__hero{min-height:calc(100svh - 48px);padding-block:64px 80px}.StudioHomePageReady-module__TftxAW__headline{font-size:clamp(38px,10vw,54px)}.StudioHomePageReady-module__TftxAW__intro{max-width:350px;margin-block:23px 28px;font-size:16px;line-height:1.75}.StudioHomePageReady-module__TftxAW__primaryButton{gap:18px;width:100%;max-width:350px;min-height:55px}.StudioHomePageReady-module__TftxAW__scope{gap:5px;margin-top:20px;font-size:11px}.StudioHomePageReady-module__TftxAW__feedback{gap:30px;padding-block:40px}.StudioHomePageReady-module__TftxAW__feedback h2,.StudioHomePageReady-module__TftxAW__previousCopy h2{font-size:29px}.StudioHomePageReady-module__TftxAW__features dt{font-size:15px}.StudioHomePageReady-module__TftxAW__features dd{font-size:14px}.StudioHomePageReady-module__TftxAW__reportCaption{padding:14px 18px}.StudioHomePageReady-module__TftxAW__reportBody{padding:21px 18px 17px}.StudioHomePageReady-module__TftxAW__overallScore{font-size:65px}.StudioHomePageReady-module__TftxAW__criterion{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px}.StudioHomePageReady-module__TftxAW__criterion dt,.StudioHomePageReady-module__TftxAW__criterionScore,.StudioHomePageReady-module__TftxAW__priorityScore{font-size:12px}.StudioHomePageReady-module__TftxAW__criterion dd{gap:9px}.StudioHomePageReady-module__TftxAW__priority{padding:15px}.StudioHomePageReady-module__TftxAW__priority>p,.StudioHomePageReady-module__TftxAW__improvementToggle{font-size:12px}.StudioHomePageReady-module__TftxAW__previousTest{grid-template-columns:1fr;gap:32px;padding-block:40px}.StudioHomePageReady-module__TftxAW__previousCopy>p{font-size:14px}.StudioHomePageReady-module__TftxAW__previousCopy .StudioHomePageReady-module__TftxAW__fileFormats{font-size:12px}.StudioHomePageReady-module__TftxAW__steps{gap:22px}.StudioHomePageReady-module__TftxAW__secondaryButton{width:100%}.StudioHomePageReady-module__TftxAW__faq{grid-template-columns:1fr;gap:25px;padding-block:40px}.StudioHomePageReady-module__TftxAW__question summary{gap:12px;font-size:13px}.StudioHomePageReady-module__TftxAW__closing{gap:25px;margin-bottom:32px;padding:27px 24px}.StudioHomePageReady-module__TftxAW__closing h2{font-size:26px}.StudioHomePageReady-module__TftxAW__lightButton{gap:18px;width:100%}}@media (prefers-reduced-motion:reduce){.StudioHomePageReady-module__TftxAW__home *,.StudioHomePageReady-module__TftxAW__home :before,.StudioHomePageReady-module__TftxAW__home :after{scroll-behavior:auto!important;transition:none!important}}
html.studio-route-isolated,body.studio-route-isolated{background-color:var(--studio-field,#f0ebe3)!important;padding-bottom:0!important}body.studio-route-isolated>main{background:var(--studio-field,#f0ebe3);min-height:100dvh;padding-bottom:0}.studio-app-main{padding-bottom:0}.studio-app-shell{--studio-chrome-height:calc(4.25rem + 1.3rem + 3px);min-height:100dvh}.studio-home-footer,.studio-app-footer{border-top:1px solid var(--studio-border-subtle);background:var(--studio-field);flex-shrink:0;margin-top:auto}.studio-home-footer-inner,.studio-app-footer-inner{max-width:var(--studio-content-max);width:100%;padding:.85rem var(--studio-content-pad)1rem;justify-content:flex-end;align-items:center;margin:0 auto;display:flex}.studio-home-footer-report,.studio-app-footer-report{cursor:pointer;transition:color var(--studio-duration-fast)var(--studio-ease);align-items:center;gap:.5rem;display:inline-flex;border-radius:var(--studio-radius-sm)!important;height:auto!important;min-height:0!important;box-shadow:none!important;font-family:var(--studio-font-ui)!important;color:var(--studio-ink-soft)!important;background:0 0!important;border:none!important;padding:.35rem .5rem!important;font-size:13px!important;font-weight:500!important}.studio-home-footer-report:hover,.studio-app-footer-report:hover{color:var(--studio-ink)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.studio-home-footer-report svg,.studio-app-footer-report svg{opacity:.75}
