body:has(.freebie_page__w5_42),html:has(.freebie_page__w5_42){overflow:hidden}body:has(.freebie_page__w5_42){height:100dvh;min-height:0}.freebie_page__w5_42{position:fixed;inset:0;height:100dvh;overflow-y:auto;display:grid;align-items:center;padding:calc(clamp(16px, 4dvh, 40px) + env(safe-area-inset-top)) calc(24px + env(safe-area-inset-right)) calc(clamp(16px, 4dvh, 40px) + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));background:radial-gradient(ellipse at 90% 10%,var(--exam-line) 0,transparent 46%),var(--exam-soft);color:#111827;font-family:Arial,Helvetica,sans-serif}.freebie_appPanel__fxYn0{position:relative;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;width:100%;max-width:1120px;margin:auto;padding:0}.freebie_close__kuKgx{position:absolute;z-index:2;top:0;right:0;display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--exam-line);border-radius:50%;background:#fff;color:var(--exam-dark);cursor:pointer}.freebie_brand___c_6o{display:flex;align-items:center;gap:12px;margin-bottom:20px}.freebie_brand___c_6o img{border-radius:12px}.freebie_brand___c_6o>span{font-size:14px;font-weight:800;letter-spacing:.08em}.freebie_brand___c_6o span span{display:block;margin-top:4px;font-size:12px;font-weight:500;letter-spacing:.16em;color:#475569}.freebie_eyebrow__OLVym{margin-bottom:12px;color:var(--exam-dark);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.freebie_page__w5_42 h1{font-size:clamp(32px,4.5vw,56px);font-weight:750;line-height:1.09;letter-spacing:-.045em;text-wrap:balance}.freebie_page__w5_42 h1 span{color:var(--exam-soft0)}.freebie_description__4Vw4W{max-width:480px;margin-top:16px;font-size:16px;line-height:1.6;color:#475569}.freebie_features__1G_AM{display:grid;gap:8px;margin:16px 0 20px;padding:0;list-style:none;font-size:14px;font-weight:700}.freebie_features__1G_AM li{display:flex;align-items:center;gap:10px}.freebie_features__1G_AM svg{color:var(--exam-soft0);flex-shrink:0}.freebie_downloads__n7xXm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:520px;margin-inline:auto}.freebie_storeButton__o5QcU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:96px;padding:0;border:0;border-radius:12px;background:transparent;color:#334155;text-decoration:none}.freebie_badgeFrame__cxJVI{display:grid;width:100%;height:96px;place-items:center}.freebie_appleBadge__2NH4a{width:180px;max-width:calc(100% - 28px);height:auto}.freebie_googleBadge__ME1Af{width:234px;max-width:100%;height:auto}.freebie_storeNote__KI6bV{margin-top:4px;font-size:12px;line-height:1.6;color:#475569}.freebie_note__cXNXm{margin-top:8px;font-size:12px;line-height:1.6;color:#475569}.freebie_skip__VpmmS{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:8px 0;background:transparent;color:var(--exam-dark);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.freebie_visual__vXc5V{position:relative;pointer-events:none;display:grid;justify-items:center;padding:0}.freebie_orbit__yCsHe{position:absolute;top:17%;width:110%;aspect-ratio:1;border-radius:50%;background:var(--exam-line)}.freebie_appImage__FXNE4{position:relative;width:min(270px,30dvh);max-width:100%;height:auto;border-radius:28px;box-shadow:0 24px 52px color-mix(in srgb,var(--exam-dark) 14%,transparent);transform:rotate(5deg)}.freebie_visualLabel__Xe4Bv{z-index:1;margin-top:24px;border:1px solid var(--exam-line);border-radius:24px;padding:12px 20px;background:#ffffffd9;font-size:12px;color:#475569}.freebie_pdfPanel__d1EWw{width:100%;max-width:580px;margin:auto;padding:0;text-align:center}.freebie_pdfIcon__VB14Z{display:grid;place-items:center;width:88px;height:88px;margin:0 auto 24px;border-radius:24px;background:var(--exam-line);color:var(--exam-soft0)}.freebie_pdfPanel__d1EWw .freebie_description__4Vw4W{margin-right:auto;margin-left:auto}.freebie_pdfButton__7iQ3O{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;padding:18px 28px;border-radius:12px;background:var(--exam-accent);color:white;font-size:16px;font-weight:600;text-decoration:none}.freebie_pdfPanel__d1EWw .freebie_skip__VpmmS{display:flex;width:fit-content;margin-right:auto;margin-left:auto}.freebie_close__kuKgx:hover{background:var(--exam-line)}.freebie_pdfButton__7iQ3O:not(:disabled):hover{background:var(--exam-dark)}.freebie_skip__VpmmS:hover{color:var(--exam-dark)}.freebie_close__kuKgx:active{background:var(--exam-line);border-color:var(--exam-soft0)}.freebie_skip__VpmmS:active{color:var(--exam-dark)}.freebie_pdfButton__7iQ3O:not(:disabled):active{background:var(--exam-dark)}.freebie_pdfButton__7iQ3O:disabled{cursor:not-allowed}.freebie_page__w5_42 a,.freebie_page__w5_42 button{touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--exam-soft0) 20%,transparent);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.freebie_page__w5_42 a:focus-visible,.freebie_page__w5_42 button:focus-visible,.freebie_page__w5_42 h1:focus-visible{outline:3px solid var(--exam-dark);outline-offset:5px}@media (prefers-reduced-motion:reduce){.freebie_page__w5_42 a,.freebie_page__w5_42 button{transition:none}}@media (max-width:960px){.freebie_page__w5_42{padding:calc(clamp(16px, 3dvh, 24px) + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(clamp(16px, 3dvh, 24px) + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.freebie_appPanel__fxYn0{grid-template-columns:1fr;gap:0;max-width:520px;padding:0}.freebie_close__kuKgx{top:0;right:0}.freebie_brand___c_6o{min-height:48px;margin-bottom:16px;padding-right:52px}.freebie_brand___c_6o img{width:40px;height:40px}.freebie_brand___c_6o span span{font-size:11px;letter-spacing:.1em}.freebie_copy__iOFYg{max-width:520px;margin:auto;width:100%}.freebie_page__w5_42 h1{font-size:clamp(28px,4.4dvh,40px)}.freebie_description__4Vw4W{font-size:16px;margin-top:16px}.freebie_features__1G_AM{margin:16px 0 20px}.freebie_downloads__n7xXm{gap:8px}.freebie_visual__vXc5V{display:none}.freebie_pdfButton__7iQ3O{width:100%;padding:18px 16px}}@media (max-width:374px){.freebie_downloads__n7xXm{grid-template-columns:1fr}.freebie_storeButton__o5QcU{flex-direction:row;justify-content:space-between;min-height:80px;gap:8px;padding:0 12px}.freebie_badgeFrame__cxJVI{width:auto;flex:1;min-width:0}}@media (max-height:800px){.freebie_eyebrow__OLVym{display:none}}@media (max-height:740px){.freebie_features__1G_AM{display:none}.freebie_downloads__n7xXm{margin-top:20px}.freebie_page__w5_42 h1{font-size:clamp(28px,5dvh,40px)}}@media (max-width:374px) and (max-height:740px){.freebie_copy__iOFYg .freebie_description__4Vw4W{display:none}}@media (max-height:620px){.freebie_storeNote__KI6bV{display:none}.freebie_brand___c_6o{margin-bottom:12px}.freebie_downloads__n7xXm{margin-top:12px}.freebie_skip__VpmmS{margin-top:4px}.freebie_pdfIcon__VB14Z{width:64px;height:64px;margin-bottom:16px}.freebie_pdfPanel__d1EWw .freebie_description__4Vw4W{margin-top:12px;font-size:14px}.freebie_pdfButton__7iQ3O{margin-top:16px}}@media (max-height:550px){.freebie_page__w5_42{padding:calc(8px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.freebie_appPanel__fxYn0{grid-template-columns:1fr;max-width:680px}.freebie_copy__iOFYg .freebie_description__4Vw4W,.freebie_visual__vXc5V{display:none}.freebie_brand___c_6o{min-height:32px;margin-bottom:8px;padding-right:52px}.freebie_brand___c_6o img{width:32px;height:32px}.freebie_brand___c_6o span span{display:none}.freebie_page__w5_42 h1{font-size:28px}.freebie_storeButton__o5QcU{min-height:80px;padding:0}.freebie_badgeFrame__cxJVI{height:76px}.freebie_appleBadge__2NH4a{width:144px}.freebie_googleBadge__ME1Af{width:196px}.freebie_downloads__n7xXm{margin-top:12px}.freebie_pdfIcon__VB14Z,.freebie_pdfPanel__d1EWw .freebie_eyebrow__OLVym{display:none}.freebie_pdfPanel__d1EWw h1{font-size:32px}}.freebie_libraryVisual__CECwn{position:relative;display:grid;justify-items:center;gap:20px;padding:40px;max-width:340px;border:1px solid var(--exam-line);border-radius:32px;background:#fff;text-align:center;box-shadow:8px 10px 0 var(--exam-line)}.freebie_libraryVisual__CECwn img{border-radius:28px}.freebie_libraryVisual__CECwn strong{font-size:56px;line-height:1;letter-spacing:-.04em;color:var(--exam-accent)}.freebie_libraryVisual__CECwn span{font-size:16px;line-height:1.5}.freebie_scope__naNxG{font-size:13px;line-height:1.6;color:#475569;margin:12px 0}