.code95-page .m95-hero .c95-hero-inner{padding-bottom:96px}.code95-page .m95-crumbs{color:#fffc;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}@media (max-width:860px){.code95-page .m95-crumbs{justify-content:center}}.code95-page .m95-crumbs a{color:#fffc;transition:color .15s}.code95-page .m95-crumbs a:hover{color:#fff}.code95-page .m95-crumbs span.sep{opacity:.55}.code95-page .m95-crumbs span.cur{color:#ffb27a}.code95-page .c95-hero-copy h1 .hl.small{display:inline}@media (min-width:861px){.code95-page .m95-hero .c95-hero-inner{grid-template-columns:minmax(0,1.04fr) minmax(500px,.96fr);align-items:center;gap:64px;padding-top:68px;padding-bottom:104px}.code95-page .m95-hero .c95-hero-copy{max-width:680px;padding-top:0}.code95-page .m95-hero .c95-badges{margin-bottom:16px}.code95-page .m95-hero .c95-hero-copy h1{max-width:700px;margin-bottom:18px;font-size:clamp(44px,4.35vw,64px);line-height:1.05}.code95-page .m95-hero .c95-hero-sub{max-width:650px;font-size:17px;line-height:1.62}.code95-page .m95-hero .c95-hero-usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:650px;margin:24px 0 0;display:grid}.code95-page .m95-hero .c95-hero-usps li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #fff3;border-radius:14px;align-items:center;min-height:48px;padding:10px 12px;font-size:14.5px;line-height:1.25}.code95-page .m95-hero .c95-hero-usps .hu-check{width:22px;height:22px}.code95-page .m95-hero .c95-hero-form{align-self:center;margin-bottom:0;padding:28px}.code95-page .m95-hero .c95-form-title{font-size:23px}}@media (min-width:861px) and (max-width:1120px){.code95-page .m95-hero .c95-hero-inner{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:36px}.code95-page .m95-hero .c95-hero-usps{grid-template-columns:1fr}}.code95-page .m95-price-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff47;border-radius:14px;align-items:baseline;gap:8px;margin-top:24px;padding:12px 18px;display:inline-flex}.code95-page .m95-price-chip .pc-amount{color:#fff;letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:30px;font-weight:800}.code95-page .m95-price-chip .pc-label{color:#fffc;font-size:13px;font-weight:600}@media (max-width:860px){.code95-page .m95-price-chip{margin-left:auto;margin-right:auto}}.code95-page .m95-intro{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}@media (max-width:920px){.code95-page .m95-intro{grid-template-columns:1fr;gap:36px}}.code95-page .m95-intro.rev{grid-template-columns:1fr 1fr}.code95-page .m95-intro.rev .m95-intro-media{order:-1}@media (max-width:920px){.code95-page .m95-intro.rev{grid-template-columns:1fr}.code95-page .m95-intro.rev .m95-intro-media{order:0}}.code95-page .m95-intro h2{color:var(--navy);letter-spacing:-.025em;margin:10px 0 16px;font-size:clamp(26px,3.4vw,40px)}.code95-page .m95-intro p{color:var(--muted);margin-bottom:14px;font-size:16.5px;line-height:1.7}.code95-page .m95-intro p:last-of-type{margin-bottom:0}.code95-page .m95-intro-media{position:relative}.code95-page .m95-intro-media .mm-deco{z-index:0;border-radius:24px;position:absolute}.code95-page .m95-intro-media .mm-deco.blue{background:linear-gradient(150deg,#0188cb29,#0188cb0a);width:60%;height:70%;inset:auto -18px -18px auto}.code95-page .m95-intro-media .mm-deco.orange{background:linear-gradient(150deg,#ff6a002e,#ff6a000a);width:46%;height:54%;inset:-16px auto auto -16px}.code95-page .m95-intro-media .mm-frame{z-index:1;aspect-ratio:16/11;border:5px solid #fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #001f3f73}.code95-page .m95-intro-media .mm-frame img{object-fit:cover;width:100%;height:100%;display:block}.code95-page .m95-intro-media .mm-tag{z-index:2;color:var(--navy);box-shadow:var(--sh-lg);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;bottom:18px;left:-14px}.code95-page .m95-intro-media .mm-tag svg{width:15px;height:15px;color:var(--green)}.code95-page .m95-split{background:linear-gradient(150deg, #fff, var(--ice));border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;margin:26px 0 4px;display:grid;overflow:hidden}@media (max-width:520px){.code95-page .m95-split{grid-template-columns:1fr}}.code95-page .m95-split .sp{align-items:center;gap:14px;padding:22px 24px;display:flex}.code95-page .m95-split .sp .sp-ico{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.code95-page .m95-split .sp:first-child .sp-ico{background:var(--orange-soft);color:var(--orange)}.code95-page .m95-split .sp:last-child .sp-ico{background:var(--blue-soft);color:var(--blue-bright)}.code95-page .m95-split .sp .sp-ico svg{width:22px;height:22px}.code95-page .m95-split .sp b{color:var(--navy);letter-spacing:-.01em;font-family:Outfit,sans-serif;font-size:19px;display:block}.code95-page .m95-split .sp span{color:var(--muted);margin-top:1px;font-size:13px;display:block}.code95-page .m95-split .sp-div{background:var(--line);width:1px;margin:16px 0}@media (max-width:520px){.code95-page .m95-split .sp-div{width:auto;height:1px;margin:0 16px}}.code95-page .m95-usps{grid-template-columns:1fr 1fr;gap:12px 22px;margin:24px 0 0;list-style:none;display:grid}@media (max-width:560px){.code95-page .m95-usps{grid-template-columns:1fr}}.code95-page .m95-usps li{color:var(--ink);align-items:center;gap:11px;font-size:14.5px;font-weight:600;display:flex}.code95-page .m95-usps .ck{background:var(--mint);width:24px;height:24px;color:var(--green);border-radius:8px;flex:none;place-items:center;display:grid}.code95-page .m95-usps .ck svg{width:14px;height:14px}@media (min-width:921px){.code95-page .m95-why-zig{grid-template-columns:1fr 1fr}.code95-page .m95-why-zig .why-body{order:1}.code95-page .m95-why-zig .why-media{order:2}}.code95-page .sec-head .m95-learn-intro{max-width:70ch;color:var(--muted);flex-direction:column;gap:10px;margin-inline:auto;font-size:16.5px;line-height:1.65;display:flex}.code95-page .sec-head .m95-learn-intro p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.65}.code95-page .sec-head .m95-learn-intro a{color:var(--blue);font-weight:700}.code95-page .sec-head .m95-learn-intro a:hover{text-decoration:underline}.code95-page .m95-learn-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.code95-page .m95-learn{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.code95-page .m95-learn-grid{grid-template-columns:1fr}}.code95-page .m95-learn{border:1px solid var(--line);box-shadow:var(--sh-sm);background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex}.code95-page .m95-learn:hover{box-shadow:var(--sh);transform:translateY(-2px)}.code95-page .m95-learn .ck{background:var(--ice);width:30px;height:30px;color:var(--blue);border-radius:10px;flex:none;place-items:center;margin-top:1px;display:grid}.code95-page .m95-learn .ck svg{width:16px;height:16px}.code95-page .m95-learn p{color:var(--navy);margin:0;font-size:15px;font-weight:600;line-height:1.5}.code95-page .m95-forwho{background:linear-gradient(150deg, var(--ice), #fff);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);grid-template-columns:auto 1fr;align-items:center;gap:26px;padding:36px 40px;display:grid}@media (max-width:700px){.code95-page .m95-forwho{text-align:center;grid-template-columns:1fr;gap:18px;padding:28px 22px}}.code95-page .m95-forwho .fw-ico{background:linear-gradient(150deg, var(--orange), #ff9a4d);color:#fff;border-radius:22px;flex:none;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 18px 34px -14px #ff6a0099}@media (max-width:700px){.code95-page .m95-forwho .fw-ico{margin:0 auto}}.code95-page .m95-forwho .fw-ico svg{width:36px;height:36px}.code95-page .m95-forwho h2{color:var(--navy);margin-bottom:10px;font-size:clamp(22px,2.8vw,30px)}.code95-page .m95-forwho p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.code95-page .m95-pricing{background:linear-gradient(150deg, var(--navy) 0%, #013a63 60%, #015e93 100%);color:#fff;border-radius:var(--r-lg);grid-template-columns:1fr auto;align-items:center;gap:40px;padding:44px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -36px #001f3fb3}@media (max-width:760px){.code95-page .m95-pricing{text-align:center;grid-template-columns:1fr;gap:26px;padding:32px 26px}}.code95-page .m95-pricing:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ff6a0047,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.code95-page .m95-pricing .mp-body{z-index:1;position:relative}.code95-page .m95-pricing .eyebrow{color:#ffb27a}.code95-page .m95-pricing h2{color:#fff;margin:8px 0 12px;font-size:clamp(24px,3vw,34px)}.code95-page .m95-pricing p{color:#ffffffd9;max-width:460px;margin:0;font-size:15.5px;line-height:1.65}@media (max-width:760px){.code95-page .m95-pricing p{margin:0 auto}}.code95-page .m95-pricing .mp-card{z-index:1;text-align:center;background:#fff;border-radius:20px;min-width:220px;padding:28px 34px;position:relative;box-shadow:0 30px 60px -24px #00000080}.code95-page .m95-pricing .mp-card .mp-amount{color:var(--navy);letter-spacing:-.04em;font-family:Outfit,sans-serif;font-size:54px;font-weight:800;line-height:1}.code95-page .m95-pricing .mp-card .mp-amount .cur{color:var(--orange)}.code95-page .m95-pricing .mp-card .mp-incl{color:var(--muted);margin:10px 0 18px;font-size:13px;line-height:1.45}.code95-page .m95-pricing .mp-card .btn{justify-content:center;width:100%}.code95-page .m95-pricing .mp-card .mp-noexam{color:var(--green);align-items:center;gap:7px;margin-top:14px;font-size:12.5px;font-weight:800;display:inline-flex}.code95-page .m95-pricing .mp-card .mp-noexam svg{width:15px;height:15px}.code95-page .m95-related{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:760px){.code95-page .m95-related{grid-template-columns:1fr}}.code95-page .m95-related a{border:1px solid var(--line);box-shadow:var(--sh-sm);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.code95-page .m95-related a:hover{box-shadow:var(--sh);border-color:#ffd2ad;transform:translateY(-3px)}.code95-page .m95-related a .mr-ico{background:var(--orange-soft);width:42px;height:42px;color:var(--orange);border-radius:12px;flex:none;place-items:center;display:grid}.code95-page .m95-related a .mr-ico svg{width:22px;height:22px}.code95-page .m95-related a b{color:var(--navy);font-size:15.5px;display:block}.code95-page .m95-related a span{color:var(--muted);margin-top:1px;font-size:13px;display:block}
