@charset "UTF-8";html:has(meta.yt92.yt92){--ink:#10233f;--muted:#536475;--soft:#f5f8fb;--soft2:#edf4f7;--line:rgba(16,35,63,.12);--brand:#f5b83f;--brand2:#195b63;--green:#486f37;--navy:#071929;--white:#fff;--radius:28px;--radius-sm:18px;--shadow:0 24px 70px rgba(9,29,46,.12);--shadow-soft:0 14px 38px rgba(9,29,46,.08);--max:1160px} html:has(meta.yt92.yt92) *{box-sizing:border-box}html:has(meta.yt92.yt92){scroll-behavior:smooth}html:has(meta.yt92.yt92) body{margin:0;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:has(meta.yt92.yt92) img{max-width:100%;height:auto}html:has(meta.yt92.yt92) a{color:inherit}html:has(meta.yt92.yt92) .wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}html:has(meta.yt92.yt92) .skip-link{position:absolute;left:-999px;top:10px;background:var(--navy);color:#fff;padding:10px 14px;border-radius:10px;z-index:100}html:has(meta.yt92.yt92) .skip-link:focus{left:10px}html:has(meta.yt92.yt92) .site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.08)}html:has(meta.yt92.yt92) .header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}html:has(meta.yt92.yt92) .brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:250px}html:has(meta.yt92.yt92) .brand-mark{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:0 10px 26px rgba(9,29,46,.12);overflow:hidden}html:has(meta.yt92.yt92) .brand-mark img{width:100%;height:100%;object-fit:contain}html:has(meta.yt92.yt92) .brand-text{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:1.45rem;line-height:1;color:var(--ink)}html:has(meta.yt92.yt92) .brand-text em{font-style:normal;color:var(--green)}html:has(meta.yt92.yt92) .brand-text small{display:block;font-family:Barlow,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--muted);margin-top:4px}html:has(meta.yt92.yt92) .nav{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}html:has(meta.yt92.yt92) .nav a{padding:10px 11px;text-decoration:none;border-radius:999px;font-size:.94rem;font-weight:800;color:#21364c}html:has(meta.yt92.yt92) .nav a:hover{background:#f1f5f8}html:has(meta.yt92.yt92) .nav .nav-cta{background:var(--ink);color:#fff;padding-inline:18px;box-shadow:0 10px 22px rgba(16,35,63,.18)}html:has(meta.yt92.yt92) .mobile-menu-btn{display:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font-weight:900;color:var(--ink)}html:has(meta.yt92.yt92) .hero{position:relative;padding:82px 0 54px;overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(245,184,63,.24),transparent 34%),linear-gradient(180deg,#fbfcfd 0%,#f2f7f8 100%)}html:has(meta.yt92.yt92) .hero:before{content:"";position:absolute;inset:auto -20% -48% -20%;height:60%;background:linear-gradient(90deg,rgba(25,91,99,.08),rgba(245,184,63,.1));transform:rotate(-3deg)}html:has(meta.yt92.yt92) .hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:54px;align-items:center}html:has(meta.yt92.yt92) .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(25,91,99,.16);border-radius:999px;background:rgba(25,91,99,.08);color:var(--brand2);font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;font-weight:900}html:has(meta.yt92.yt92) .hero h1,html:has(meta.yt92.yt92) .section h2,html:has(meta.yt92.yt92) .final-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.045em;line-height:.95;margin:16px 0;color:var(--ink)}html:has(meta.yt92.yt92) .hero h1{font-size:clamp(3.3rem,7vw,6.8rem);max-width:840px}html:has(meta.yt92.yt92) .hero h1 em,html:has(meta.yt92.yt92) .section h2 em,html:has(meta.yt92.yt92) .final-cta h2 em{font-style:normal;color:var(--green)}html:has(meta.yt92.yt92) .hero-lede,html:has(meta.yt92.yt92) .lede{font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.58;color:#405466;max-width:760px;margin:0}html:has(meta.yt92.yt92) .hero-actions,html:has(meta.yt92.yt92) .action-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:26px}html:has(meta.yt92.yt92) .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:.01em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}html:has(meta.yt92.yt92) .btn:hover{transform:translateY(-2px)}html:has(meta.yt92.yt92) .btn-primary{background:var(--ink);color:#fff;box-shadow:0 16px 34px rgba(16,35,63,.22)}html:has(meta.yt92.yt92) .btn-secondary{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 12px 24px rgba(9,29,46,.08)}html:has(meta.yt92.yt92) .proof-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}html:has(meta.yt92.yt92) .proof-row span{padding:8px 12px;background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:999px;color:#384c5e;font-weight:800;font-size:.95rem}html:has(meta.yt92.yt92) .hero-media{position:relative}html:has(meta.yt92.yt92) .hero-image{border-radius:36px;overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed;transform:rotate(.8deg)}html:has(meta.yt92.yt92) .hero-image img{display:block;width:100%;aspect-ratio:1.08/1;object-fit:cover}html:has(meta.yt92.yt92) .hero-badge{position:absolute;left:-22px;bottom:28px;max-width:280px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 20px;box-shadow:0 20px 48px rgba(9,29,46,.18)}html:has(meta.yt92.yt92) .hero-badge strong{display:block;font-family:"Barlow Condensed";font-size:1.75rem;line-height:1;color:var(--ink)}html:has(meta.yt92.yt92) .hero-badge span{display:block;color:var(--muted);font-weight:700;margin-top:5px}html:has(meta.yt92.yt92) .section{padding:78px 0}html:has(meta.yt92.yt92) .section-soft{background:var(--soft)}html:has(meta.yt92.yt92) .section-head{max-width:870px;margin-bottom:30px}html:has(meta.yt92.yt92) .section-head.center{text-align:center;margin-inline:auto}html:has(meta.yt92.yt92) .section h2{font-size:clamp(2.35rem,4.8vw,4.6rem);margin:15px 0}html:has(meta.yt92.yt92) .trust-strip{padding:18px 0;background:#fff;border-bottom:1px solid rgba(16,35,63,.08)}html:has(meta.yt92.yt92) .trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}html:has(meta.yt92.yt92) .trust-pill{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px;box-shadow:0 10px 28px rgba(9,29,46,.05)}html:has(meta.yt92.yt92) .tick{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}html:has(meta.yt92.yt92) .trust-pill b{display:block;line-height:1.15}html:has(meta.yt92.yt92) .trust-pill span:not(.tick){display:block;color:var(--muted);font-size:.95rem;line-height:1.35;margin-top:3px}html:has(meta.yt92.yt92) .path-grid,html:has(meta.yt92.yt92) .card-grid,html:has(meta.yt92.yt92) .pricing-grid,html:has(meta.yt92.yt92) .review-cards,html:has(meta.yt92.yt92) .guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}html:has(meta.yt92.yt92) .path-grid.four{grid-template-columns:repeat(4,1fr)}html:has(meta.yt92.yt92) .card,html:has(meta.yt92.yt92) .path-card,html:has(meta.yt92.yt92) .pricing-card,html:has(meta.yt92.yt92) .review-card,html:has(meta.yt92.yt92) .guide-card,html:has(meta.yt92.yt92) .quick-panel,html:has(meta.yt92.yt92) .story-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}html:has(meta.yt92.yt92) .path-card{text-decoration:none;display:flex;flex-direction:column;color:inherit;transition:transform .18s ease,box-shadow .18s ease}html:has(meta.yt92.yt92) .path-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}html:has(meta.yt92.yt92) .path-card img{width:100%;aspect-ratio:1.25/1;object-fit:cover;background:#eef3f8}html:has(meta.yt92.yt92) .path-card-body,html:has(meta.yt92.yt92) .card,html:has(meta.yt92.yt92) .pricing-card,html:has(meta.yt92.yt92) .review-card,html:has(meta.yt92.yt92) .guide-card{padding:24px}html:has(meta.yt92.yt92) .tag{display:inline-flex;padding:6px 10px;background:rgba(245,184,63,.18);border-radius:999px;color:#76551a;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900}html:has(meta.yt92.yt92) .path-card h3,html:has(meta.yt92.yt92) .card h3,html:has(meta.yt92.yt92) .pricing-card h3,html:has(meta.yt92.yt92) .review-card h3,html:has(meta.yt92.yt92) .guide-card h3{font-size:1.35rem;line-height:1.15;margin:13px 0 7px}html:has(meta.yt92.yt92) .path-card p,html:has(meta.yt92.yt92) .card p,html:has(meta.yt92.yt92) .pricing-card p,html:has(meta.yt92.yt92) .guide-card p,html:has(meta.yt92.yt92) .review-card p{color:var(--muted);margin:0}html:has(meta.yt92.yt92) .quick-panel{padding:34px;background:linear-gradient(135deg,#fff 0%,#f9fbfd 100%)}html:has(meta.yt92.yt92) .quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}html:has(meta.yt92.yt92) .steps{display:grid;gap:12px;margin:24px 0}html:has(meta.yt92.yt92) .step{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff}html:has(meta.yt92.yt92) .step b{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff}html:has(meta.yt92.yt92) .step strong{display:block;line-height:1.2}html:has(meta.yt92.yt92) .step span{color:var(--muted);display:block}html:has(meta.yt92.yt92) .safe-note,html:has(meta.yt92.yt92) .quiet-note{color:#657484;font-size:.95rem;margin-top:16px}html:has(meta.yt92.yt92) .media-card{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}html:has(meta.yt92.yt92) .media-card img{display:block;width:100%;aspect-ratio:1.18/1;object-fit:cover}html:has(meta.yt92.yt92) .pricing-rate{font-family:"Barlow Condensed";font-size:3.2rem;line-height:1;font-weight:900;margin:12px 0;color:var(--green)}html:has(meta.yt92.yt92) .pricing-card ul{margin:16px 0 0;padding-left:22px;color:var(--muted)}html:has(meta.yt92.yt92) .review-proof{background:var(--navy);color:#fff;padding:70px 0}html:has(meta.yt92.yt92) .review-proof-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;align-items:center}html:has(meta.yt92.yt92) .review-summary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:30px}html:has(meta.yt92.yt92) .review-summary strong{font-family:"Barlow Condensed";font-size:5rem;line-height:.85;color:var(--brand)}html:has(meta.yt92.yt92) .review-summary span{display:block;font-weight:900;font-size:1.25rem}html:has(meta.yt92.yt92) .review-summary p{color:rgba(255,255,255,.72)}html:has(meta.yt92.yt92) .review-card{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none}html:has(meta.yt92.yt92) .review-card p{color:rgba(255,255,255,.82)}html:has(meta.yt92.yt92) .review-card b{display:block;color:#fff;margin-top:12px}html:has(meta.yt92.yt92) .stars{letter-spacing:2px;color:var(--brand);font-size:1.2rem}html:has(meta.yt92.yt92) .feature-band{background:linear-gradient(135deg,var(--brand2),#0d3440);color:#fff;border-radius:36px;padding:42px;box-shadow:var(--shadow);display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:center}html:has(meta.yt92.yt92) .feature-band h2{color:#fff}html:has(meta.yt92.yt92) .feature-band h2 em{color:var(--brand)}html:has(meta.yt92.yt92) .feature-band p{color:rgba(255,255,255,.78)}html:has(meta.yt92.yt92) .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}html:has(meta.yt92.yt92) .story-image{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}html:has(meta.yt92.yt92) .story-image img{display:block;width:100%;aspect-ratio:1.15/1;object-fit:cover}html:has(meta.yt92.yt92) .story-card{padding:34px}html:has(meta.yt92.yt92) .principle-list{display:grid;gap:12px;margin-top:22px}html:has(meta.yt92.yt92) .principle{display:flex;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px}html:has(meta.yt92.yt92) .principle strong{display:block}html:has(meta.yt92.yt92) .principle span:not(.tick){color:var(--muted);display:block}html:has(meta.yt92.yt92) .guide-card{text-decoration:none;display:block}html:has(meta.yt92.yt92) .guide-link{display:inline-block;margin-top:18px;font-weight:900;color:var(--brand2)}html:has(meta.yt92.yt92) .final-cta{text-align:center;background:radial-gradient(circle at 80% 20%,rgba(245,184,63,.28),transparent 34%),linear-gradient(135deg,#f7fafb,#edf4f7);border:1px solid var(--line);border-radius:36px;padding:46px;box-shadow:var(--shadow-soft)}html:has(meta.yt92.yt92) .final-cta p{max-width:760px;margin:0 auto;color:var(--muted)}html:has(meta.yt92.yt92) .final-cta .action-row{justify-content:center}html:has(meta.yt92.yt92) .footer{background:#071929;color:#fff;padding:46px 0 100px}html:has(meta.yt92.yt92) .footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}html:has(meta.yt92.yt92) .footer p{color:rgba(255,255,255,.68);max-width:560px}html:has(meta.yt92.yt92) .footer-links,html:has(meta.yt92.yt92) .footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{color:rgba(255,255,255,.82);text-decoration:none;border:1px solid rgba(255,255,255,.14);padding:9px 12px;border-radius:999px}html:has(meta.yt92.yt92) .footer-terms{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:20px;align-items:center}html:has(meta.yt92.yt92) .sticky-mobile-bar{display:none}html:has(meta.yt92.yt92) .about-hero .hero-grid{grid-template-columns:1fr .78fr}html:has(meta.yt92.yt92) .value-number{font-family:"Barlow Condensed";font-size:2.4rem;font-weight:900;color:var(--brand2);line-height:1}html:has(meta.yt92.yt92) .system-rule{padding:18px 20px;background:rgba(245,184,63,.16);border:1px solid rgba(245,184,63,.28);border-radius:20px;margin-top:24px;color:#4a3920}html:has(meta.yt92.yt92) .system-rule strong{color:var(--ink)}html:has(meta.yt92.yt92) .suburb-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}html:has(meta.yt92.yt92) .suburb-cloud a{text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fff;font-weight:800;color:var(--ink)}html:has(meta.yt92.yt92) .faq{display:grid;gap:12px}html:has(meta.yt92.yt92) .faq details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 8px 22px rgba(9,29,46,.05)}html:has(meta.yt92.yt92) .faq summary{cursor:pointer;font-weight:900;color:var(--ink)}html:has(meta.yt92.yt92) .faq p{color:var(--muted);margin-bottom:0}html:has(meta.yt92.yt92) .service-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow:auto;padding-bottom:10px}html:has(meta.yt92.yt92) .service-tile{min-width:170px;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-weight:900;box-shadow:0 8px 22px rgba(9,29,46,.06)}html:has(meta.yt92.yt92) .service-tile img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}html:has(meta.yt92.yt92) .service-tile span{display:block;padding:10px 12px;font-size:.94rem;line-height:1.2}html:has(meta.yt92.yt92) .mobile-menu-btn:focus,html:has(meta.yt92.yt92) .btn:focus,html:has(meta.yt92.yt92) .nav a:focus,html:has(meta.yt92.yt92) .brand:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px} @media (max-width:980px){html:has(meta.yt92.yt92) .nav{display:none;position:absolute;left:20px;right:20px;top:84px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:16px;box-shadow:var(--shadow);justify-content:flex-start}html:has(meta.yt92.yt92) .nav.is-open{display:flex}html:has(meta.yt92.yt92) .mobile-menu-btn{display:inline-flex}html:has(meta.yt92.yt92) .hero-grid,html:has(meta.yt92.yt92) .quick-grid,html:has(meta.yt92.yt92) .story-grid,html:has(meta.yt92.yt92) .review-proof-grid,html:has(meta.yt92.yt92) .feature-band,html:has(meta.yt92.yt92) .about-hero .hero-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .trust-grid,html:has(meta.yt92.yt92) .path-grid.four{grid-template-columns:repeat(2,1fr)}html:has(meta.yt92.yt92) .path-grid,html:has(meta.yt92.yt92) .card-grid,html:has(meta.yt92.yt92) .pricing-grid,html:has(meta.yt92.yt92) .review-cards,html:has(meta.yt92.yt92) .guide-grid{grid-template-columns:1fr 1fr}html:has(meta.yt92.yt92) .hero-badge{left:18px}html:has(meta.yt92.yt92) .footer-grid,html:has(meta.yt92.yt92) .footer-terms{grid-template-columns:1fr;display:grid}html:has(meta.yt92.yt92) .footer-links,html:has(meta.yt92.yt92) .footer-terms-links{justify-content:flex-start}} @media (max-width:680px){html:has(meta.yt92.yt92) body{font-size:16px}html:has(meta.yt92.yt92) .wrap{width:min(100% - 28px,var(--max))}html:has(meta.yt92.yt92) .header-inner{min-height:68px}html:has(meta.yt92.yt92) .brand{min-width:0}html:has(meta.yt92.yt92) .brand-text{font-size:1.2rem}html:has(meta.yt92.yt92) .brand-text small{display:none}html:has(meta.yt92.yt92) .brand-mark{width:42px;height:42px}html:has(meta.yt92.yt92) .hero{padding:50px 0 36px}html:has(meta.yt92.yt92) .hero h1{font-size:3.15rem}html:has(meta.yt92.yt92) .section{padding:54px 0}html:has(meta.yt92.yt92) .trust-grid,html:has(meta.yt92.yt92) .path-grid,html:has(meta.yt92.yt92) .path-grid.four,html:has(meta.yt92.yt92) .card-grid,html:has(meta.yt92.yt92) .pricing-grid,html:has(meta.yt92.yt92) .review-cards,html:has(meta.yt92.yt92) .guide-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .hero-actions .btn,html:has(meta.yt92.yt92) .action-row .btn{width:100%}html:has(meta.yt92.yt92) .feature-band,html:has(meta.yt92.yt92) .final-cta,html:has(meta.yt92.yt92) .quick-panel{border-radius:24px;padding:26px}html:has(meta.yt92.yt92) .hero-image{border-radius:26px}html:has(meta.yt92.yt92) .hero-badge{position:relative;left:auto;bottom:auto;margin:-30px 16px 0}html:has(meta.yt92.yt92) .footer{padding-bottom:96px}html:has(meta.yt92.yt92) .sticky-mobile-bar{position:fixed;z-index:60;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px;box-shadow:0 18px 48px rgba(9,29,46,.24)}html:has(meta.yt92.yt92) .sticky-mobile-bar a{text-align:center;text-decoration:none;padding:10px 8px;border-radius:999px;font-weight:900;font-size:.9rem}html:has(meta.yt92.yt92) .sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}html:has(meta.yt92.yt92) .service-strip{grid-template-columns:none;display:flex}} html:has(meta.yt92.yt92) .hero{position:relative;overflow:hidden} html:has(meta.yt92.yt92) .hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(245,184,63,.22),transparent 26%),radial-gradient(circle at 88% 12%,rgba(33,103,123,.14),transparent 30%);pointer-events:none} html:has(meta.yt92.yt92) .hero .wrap{position:relative;z-index:1} html:has(meta.yt92.yt92) .hero h1{letter-spacing:-.055em;text-wrap:balance} html:has(meta.yt92.yt92) .hero h1::after{content:"";display:block;width:118px;height:8px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--green))} html:has(meta.yt92.yt92) .hero-badge-hot{border:2px solid rgba(245,184,63,.65);box-shadow:0 26px 64px rgba(9,29,46,.22),0 0 0 8px rgba(245,184,63,.12)} html:has(meta.yt92.yt92) .issue-dock{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px} html:has(meta.yt92.yt92) .issue-dock a{text-decoration:none;color:var(--ink);background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:9px 13px;font-weight:900;box-shadow:0 10px 24px rgba(9,29,46,.07)} html:has(meta.yt92.yt92) .issue-dock a::before{content:"+ ";color:var(--green);font-weight:900}html:has(meta.yt92.yt92) .signature-band{padding:34px 0;background:linear-gradient(135deg,#071929,#123448);color:#fff;position:relative;overflow:hidden}html:has(meta.yt92.yt92) .signature-band::after{content:"";position:absolute;right:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:rgba(245,184,63,.18)}html:has(meta.yt92.yt92) .signature-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center;position:relative;z-index:1}html:has(meta.yt92.yt92) .signature-copy h2{font-size:clamp(2.1rem,4vw,4rem);line-height:.95;margin:10px 0;color:#fff}html:has(meta.yt92.yt92) .signature-copy h2 em{color:var(--brand)}html:has(meta.yt92.yt92) .signature-copy p{color:rgba(255,255,255,.74)}html:has(meta.yt92.yt92) .memory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}html:has(meta.yt92.yt92) .memory-card{min-height:145px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:28px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}html:has(meta.yt92.yt92) .memory-card strong{font-family:"Barlow Condensed";font-size:clamp(2.15rem,4vw,3.6rem);line-height:.85;color:var(--brand);letter-spacing:-.03em}html:has(meta.yt92.yt92) .memory-card span{color:rgba(255,255,255,.78);font-weight:800}html:has(meta.yt92.yt92) .memorable-moment{background:#fff}html:has(meta.yt92.yt92) .moment-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:center;background:radial-gradient(circle at 20% 0,rgba(245,184,63,.28),transparent 32%),linear-gradient(135deg,#f8fbfd,#eef5f7);border:1px solid var(--line);border-radius:38px;padding:42px;box-shadow:var(--shadow-soft)}html:has(meta.yt92.yt92) .moment-panel h2{font-size:clamp(2.2rem,4.5vw,4.3rem);line-height:.96;margin:12px 0}html:has(meta.yt92.yt92) .promise-stack{display:grid;gap:12px}html:has(meta.yt92.yt92) .promise-stack span{display:block;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-weight:900;box-shadow:0 12px 28px rgba(9,29,46,.07)}html:has(meta.yt92.yt92) .promise-stack span::before{content:"✓";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);margin-right:9px}html:has(meta.yt92.yt92) .founder-panel{background:linear-gradient(135deg,#fff8e6,#edf7f4)}html:has(meta.yt92.yt92) .about-signature{background:linear-gradient(135deg,#10233f,#486f37)} @media (max-width:980px){html:has(meta.yt92.yt92) .signature-grid,html:has(meta.yt92.yt92) .moment-panel{grid-template-columns:1fr}html:has(meta.yt92.yt92) .memory-grid{grid-template-columns:1fr 1fr 1fr}} @media (max-width:680px){html:has(meta.yt92.yt92) .signature-band{padding:28px 0}html:has(meta.yt92.yt92) .memory-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .memory-card{min-height:112px}html:has(meta.yt92.yt92) .moment-panel{border-radius:26px;padding:26px}html:has(meta.yt92.yt92) .issue-dock a{flex:1 1 auto;text-align:center}html:has(meta.yt92.yt92) .hero h1::after{width:86px;height:7px}html:has(meta.yt92.yt92) .signature-copy h2,html:has(meta.yt92.yt92) .moment-panel h2{text-wrap:balance}} html:has(meta.yt92.yt92) .hero-top-three .btn{min-width:172px} html:has(meta.yt92.yt92) .btn-referral{background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f;border-color:rgba(118,85,26,.18);box-shadow:0 16px 34px rgba(245,184,63,.28)} html:has(meta.yt92.yt92) .btn-referral:hover{box-shadow:0 20px 42px rgba(245,184,63,.36)} html:has(meta.yt92.yt92) .compact-head{margin-bottom:22px}html:has(meta.yt92.yt92) .compact-head h2{max-width:980px;margin-inline:auto}html:has(meta.yt92.yt92) .top-three-section{padding:54px 0;background:#fff}html:has(meta.yt92.yt92) .top-three-grid{display:grid;grid-template-columns:1.15fr 1fr .92fr;gap:16px}html:has(meta.yt92.yt92) .start-card{position:relative;min-height:255px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:30px;padding:26px;box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}html:has(meta.yt92.yt92) .start-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}html:has(meta.yt92.yt92) .start-card::after{content:"";position:absolute;right:-42px;top:-42px;width:135px;height:135px;border-radius:50%;background:rgba(25,91,99,.08)}html:has(meta.yt92.yt92) .start-number{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900;color:rgba(16,35,63,.22)}html:has(meta.yt92.yt92) .start-card h3{font-family:"Barlow Condensed";font-size:clamp(2.25rem,4vw,3.7rem);line-height:.9;letter-spacing:-.035em;margin:20px 0 10px;color:var(--ink)}html:has(meta.yt92.yt92) .start-card p{color:var(--muted);margin:0;max-width:410px}html:has(meta.yt92.yt92) .start-card strong{display:inline-flex;margin-top:22px;font-weight:900;color:var(--brand2)}html:has(meta.yt92.yt92) .primary-start{background:linear-gradient(135deg,#10233f,#143b52);color:#fff}html:has(meta.yt92.yt92) .primary-start h3,html:has(meta.yt92.yt92) .primary-start p,html:has(meta.yt92.yt92) .primary-start strong{color:#fff}html:has(meta.yt92.yt92) .primary-start .start-number{color:rgba(255,255,255,.26)}html:has(meta.yt92.yt92) .primary-start::after{background:rgba(245,184,63,.18)}html:has(meta.yt92.yt92) .referral-start{background:radial-gradient(circle at 80% 5%,rgba(255,215,109,.45),transparent 42%),linear-gradient(135deg,#fff8e6,#fff)}html:has(meta.yt92.yt92) .call-start{background:linear-gradient(135deg,#f7fbfc,#edf5f7)} html:has(meta.yt92.yt92) .referral-feature{position:relative;overflow:hidden}html:has(meta.yt92.yt92) .referral-feature::before{content:"";position:absolute;left:-110px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.22)}html:has(meta.yt92.yt92) .referral-grid{position:relative;display:grid;grid-template-columns:1.12fr .88fr;gap:24px;align-items:center}html:has(meta.yt92.yt92) .referral-copy{background:#fff;border:1px solid var(--line);border-radius:34px;padding:34px;box-shadow:var(--shadow-soft)}html:has(meta.yt92.yt92) .referral-copy h2{font-size:clamp(2.25rem,4.6vw,4.3rem);line-height:.95;margin:14px 0;color:var(--ink);font-family:"Barlow Condensed";letter-spacing:-.04em}html:has(meta.yt92.yt92) .referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}html:has(meta.yt92.yt92) .referral-steps div{background:#f8fbfc;border:1px solid var(--line);border-radius:20px;padding:16px}html:has(meta.yt92.yt92) .referral-steps strong{display:block;font-family:"Barlow Condensed";font-size:1.55rem;line-height:1;color:var(--green)}html:has(meta.yt92.yt92) .referral-steps span{display:block;color:var(--muted);font-weight:700;line-height:1.35;margin-top:6px}html:has(meta.yt92.yt92) .referral-card-large{min-height:420px;border-radius:36px;padding:34px;background:linear-gradient(135deg,#071929,#123448);color:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}html:has(meta.yt92.yt92) .referral-card-large::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.26)}html:has(meta.yt92.yt92) .referral-card-large span{position:relative;z-index:1;display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--brand);font-size:.78rem;letter-spacing:.1em;font-weight:900}html:has(meta.yt92.yt92) .referral-card-large strong{position:relative;z-index:1;font-family:"Barlow Condensed";font-size:clamp(2.8rem,5vw,5rem);line-height:.88;letter-spacing:-.045em;margin:22px 0 12px;color:#fff}html:has(meta.yt92.yt92) .referral-card-large p{position:relative;z-index:1;color:rgba(255,255,255,.76);font-weight:700;margin:0}html:has(meta.yt92.yt92) .sticky-mobile-bar a:nth-child(2){background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f}html:has(meta.yt92.yt92) .sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}html:has(meta.yt92.yt92) .sticky-mobile-bar a:last-child{background:#f2f6f8;color:var(--ink)} @media (max-width:980px){html:has(meta.yt92.yt92) .top-three-grid,html:has(meta.yt92.yt92) .referral-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .referral-steps{grid-template-columns:1fr 1fr 1fr}html:has(meta.yt92.yt92) .start-card{min-height:220px}} @media (max-width:680px){html:has(meta.yt92.yt92) .hero-top-three .btn{min-width:0}html:has(meta.yt92.yt92) .top-three-section{padding:36px 0}html:has(meta.yt92.yt92) .top-three-grid{gap:12px}html:has(meta.yt92.yt92) .start-card{min-height:auto;border-radius:24px;padding:22px}html:has(meta.yt92.yt92) .start-card h3{font-size:2.55rem}html:has(meta.yt92.yt92) .referral-copy,html:has(meta.yt92.yt92) .referral-card-large{border-radius:24px;padding:24px}html:has(meta.yt92.yt92) .referral-steps{grid-template-columns:1fr}html:has(meta.yt92.yt92) .referral-card-large{min-height:310px}html:has(meta.yt92.yt92) .sticky-mobile-bar{grid-template-columns:repeat(3,1fr)}} html:has(meta.yt92.yt92) .has-start-media{padding-top:26px;padding-right:128px;isolation:isolate}html:has(meta.yt92.yt92) .start-card .start-number,html:has(meta.yt92.yt92) .start-card h3,html:has(meta.yt92.yt92) .start-card p,html:has(meta.yt92.yt92) .start-card strong{position:relative;z-index:2}html:has(meta.yt92.yt92) .start-media{position:absolute;right:20px;top:20px;width:96px;height:96px;border-radius:24px;object-fit:cover;border:3px solid rgba(255,255,255,.72);box-shadow:0 18px 36px rgba(9,29,46,.18);z-index:1}html:has(meta.yt92.yt92) .primary-start .start-media{border-color:rgba(255,255,255,.22);opacity:.92}html:has(meta.yt92.yt92) .referral-start .start-media{transform:rotate(2deg)}html:has(meta.yt92.yt92) .call-start .start-media{transform:rotate(-2deg)}html:has(meta.yt92.yt92) .referral-image-card{background-image:linear-gradient(180deg,rgba(7,25,41,.08),rgba(7,25,41,.82) 56%,rgba(7,25,41,.96)),var(--referral-bg);background-size:cover;background-position:center;min-height:470px}html:has(meta.yt92.yt92) .referral-image-card::before{background:rgba(245,184,63,.32)}html:has(meta.yt92.yt92) .referral-image-card span,html:has(meta.yt92.yt92) .referral-image-card strong,html:has(meta.yt92.yt92) .referral-image-card p{filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}html:has(meta.yt92.yt92) .referral-feature .media-card img{aspect-ratio:1.08/1}html:has(meta.yt92.yt92) .brand-mark img{padding:2px} @media (max-width:980px){html:has(meta.yt92.yt92) .has-start-media{padding-right:120px}html:has(meta.yt92.yt92) .start-media{width:88px;height:88px}} @media (max-width:680px){html:has(meta.yt92.yt92) .has-start-media{padding-right:98px}html:has(meta.yt92.yt92) .start-media{width:74px;height:74px;border-radius:20px}html:has(meta.yt92.yt92) .referral-image-card{min-height:360px;background-position:center}} html:has(meta.yt92.yt92) .hero h1{font-size:clamp(2.85rem,5.15vw,5.15rem);line-height:1;letter-spacing:-.045em;max-width:780px} html:has(meta.yt92.yt92) .section h2,html:has(meta.yt92.yt92) .final-cta h2{font-size:clamp(2.05rem,3.85vw,3.75rem);line-height:1.02;letter-spacing:-.035em} html:has(meta.yt92.yt92) .referral-copy h2{font-size:clamp(2rem,3.45vw,3.35rem);line-height:1.02;letter-spacing:-.032em} html:has(meta.yt92.yt92) .feature-band h2{font-size:clamp(2rem,3.25vw,3.25rem);line-height:1.03;letter-spacing:-.03em} html:has(meta.yt92.yt92) .signature-copy h2,html:has(meta.yt92.yt92) .moment-panel h2{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.03;letter-spacing:-.03em} html:has(meta.yt92.yt92) .start-card h3{font-size:clamp(2rem,3.1vw,3.05rem);line-height:.96;letter-spacing:-.03em} html:has(meta.yt92.yt92) .referral-card-large strong{font-size:clamp(2.25rem,3.9vw,3.85rem);line-height:.96;letter-spacing:-.035em} html:has(meta.yt92.yt92) .brand-text{font-size:1.32rem}html:has(meta.yt92.yt92) .brand-text small{font-size:.66rem} html:has(meta.yt92.yt92) .nav a{font-size:.9rem;padding:9px 10px}html:has(meta.yt92.yt92) .nav .nav-cta{padding-inline:16px} html:has(meta.yt92.yt92) .footer{padding:38px 0 86px}html:has(meta.yt92.yt92) .footer-grid{align-items:start}html:has(meta.yt92.yt92) .footer-links,html:has(meta.yt92.yt92) .footer-terms-links{align-items:flex-start;align-content:flex-start;gap:8px}html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;line-height:1.15;font-size:.92rem;border-radius:999px;white-space:nowrap}html:has(meta.yt92.yt92) .footer p{margin:8px 0 0;line-height:1.55}html:has(meta.yt92.yt92) .footer-terms{align-items:center}html:has(meta.yt92.yt92) .feature-band{grid-template-columns:1.1fr .9fr;overflow:hidden}html:has(meta.yt92.yt92) .feature-band .media-card{max-width:100%}html:has(meta.yt92.yt92) .feature-band .media-card img{width:100%;max-height:360px;object-fit:cover}html:has(meta.yt92.yt92) .referral-grid{overflow:hidden}html:has(meta.yt92.yt92) .referral-image-card{min-height:410px}html:has(meta.yt92.yt92) .hero{padding:68px 0 46px}html:has(meta.yt92.yt92) .section{padding:66px 0}html:has(meta.yt92.yt92) .top-three-section{padding:46px 0}html:has(meta.yt92.yt92) .wrap{width:min(var(--max),calc(100% - 48px))} @media (max-width:980px){html:has(meta.yt92.yt92) .hero h1{font-size:clamp(2.55rem,8vw,4.4rem)}html:has(meta.yt92.yt92) .section h2,html:has(meta.yt92.yt92) .final-cta h2{font-size:clamp(2rem,6vw,3.15rem)}html:has(meta.yt92.yt92) .feature-band{grid-template-columns:1fr}html:has(meta.yt92.yt92) .footer-grid,html:has(meta.yt92.yt92) .footer-terms{grid-template-columns:1fr}html:has(meta.yt92.yt92) .footer-links,html:has(meta.yt92.yt92) .footer-terms-links{justify-content:flex-start}html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{min-height:32px}} @media (max-width:680px){html:has(meta.yt92.yt92) body{font-size:16px}html:has(meta.yt92.yt92) .wrap{width:min(var(--max),calc(100% - 28px))}html:has(meta.yt92.yt92) .hero{padding:42px 0 34px}html:has(meta.yt92.yt92) .hero h1{font-size:clamp(2.5rem,13vw,3.55rem);line-height:.98}html:has(meta.yt92.yt92) .section h2,html:has(meta.yt92.yt92) .final-cta h2,html:has(meta.yt92.yt92) .referral-copy h2,html:has(meta.yt92.yt92) .feature-band h2{font-size:clamp(2rem,10vw,2.75rem);line-height:1}html:has(meta.yt92.yt92) .start-card h3{font-size:2.25rem}html:has(meta.yt92.yt92) .referral-card-large strong{font-size:2.45rem}html:has(meta.yt92.yt92) .section{padding:48px 0}html:has(meta.yt92.yt92) .feature-band,html:has(meta.yt92.yt92) .final-cta,html:has(meta.yt92.yt92) .quick-panel,html:has(meta.yt92.yt92) .referral-copy{padding:22px;border-radius:24px}html:has(meta.yt92.yt92) .footer{padding:30px 0 92px}html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{font-size:.88rem;min-height:30px;padding:6px 10px}html:has(meta.yt92.yt92) .brand-text{font-size:1.16rem}html:has(meta.yt92.yt92) .nav a{font-size:.95rem}html:has(meta.yt92.yt92) .hero h1::after{width:82px;height:6px;margin-top:14px}} html:has(meta.yt92.yt92) .commission-card{display:grid;grid-template-columns:1.08fr .92fr;gap:16px;align-items:stretch;margin:22px 0 8px;padding:18px;border:1px solid rgba(245,184,63,.36);border-radius:24px;background:linear-gradient(135deg,#fff8e6,#fff);box-shadow:0 14px 32px rgba(9,29,46,.08)} html:has(meta.yt92.yt92) .commission-card.compact{grid-template-columns:1fr .82fr;margin-top:20px} html:has(meta.yt92.yt92) .commission-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgba(25,91,99,.1);color:var(--green);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase} html:has(meta.yt92.yt92) .commission-card strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.98;letter-spacing:-.025em;color:var(--ink)} html:has(meta.yt92.yt92) .commission-card p{margin:8px 0 0;color:var(--muted);font-weight:700;line-height:1.45} html:has(meta.yt92.yt92) .commission-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid rgba(16,35,63,.1);background:#fff;font-size:.96rem;box-shadow:0 10px 24px rgba(9,29,46,.05)} html:has(meta.yt92.yt92) .commission-table th,html:has(meta.yt92.yt92) .commission-table td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) .commission-table th{background:#10233f;color:#fff;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em} html:has(meta.yt92.yt92) .commission-table tr:last-child td{border-bottom:0} html:has(meta.yt92.yt92) .commission-table td:last-child{font-weight:900;color:var(--green)} html:has(meta.yt92.yt92) .commission-note{margin:8px 0 18px!important;font-size:.92rem;color:var(--muted);font-weight:700;line-height:1.45} @media (max-width:760px){html:has(meta.yt92.yt92) .commission-card,html:has(meta.yt92.yt92) .commission-card.compact{grid-template-columns:1fr;padding:15px;border-radius:20px}html:has(meta.yt92.yt92) .commission-table{font-size:.92rem}html:has(meta.yt92.yt92) .commission-card strong{font-size:2rem}} html:has(meta.yt92.yt92) .ai-summary-panel{padding:18px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) .ai-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px} html:has(meta.yt92.yt92) .ai-summary-grid>div{background:linear-gradient(135deg,#fff,#f7fbfc);border:1px solid var(--line);border-radius:20px;padding:16px 18px;box-shadow:0 8px 22px rgba(9,29,46,.05)} html:has(meta.yt92.yt92) .ai-summary-grid strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.45rem;line-height:1;color:var(--ink);letter-spacing:-.02em} html:has(meta.yt92.yt92) .ai-summary-grid span{display:block;color:var(--muted);font-weight:700;line-height:1.42;margin-top:6px;font-size:.96rem} html:has(meta.yt92.yt92) .geo-section{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%)} html:has(meta.yt92.yt92) .geo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px} html:has(meta.yt92.yt92) .geo-grid a{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:22px;padding:19px;box-shadow:0 10px 26px rgba(9,29,46,.06);transition:transform .18s ease,box-shadow .18s ease} html:has(meta.yt92.yt92) .geo-grid a:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(9,29,46,.1)} html:has(meta.yt92.yt92) .geo-grid strong{display:block;font-size:1.08rem;line-height:1.2;color:var(--ink)} html:has(meta.yt92.yt92) .geo-grid span{display:block;margin-top:7px;color:var(--muted);font-weight:700;line-height:1.38;font-size:.96rem} html:has(meta.yt92.yt92) .light-on-dark{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important} html:has(meta.yt92.yt92) .light-on-dark .commission-kicker{background:rgba(255,255,255,.12);color:var(--brand)} html:has(meta.yt92.yt92) .light-on-dark strong,html:has(meta.yt92.yt92) .light-on-dark p{color:#fff!important}html:has(meta.yt92.yt92) .light-on-dark p{opacity:.82} html:has(meta.yt92.yt92) .light-on-dark .commission-table{box-shadow:none}html:has(meta.yt92.yt92) .light-on-dark .commission-table th{background:var(--brand);color:var(--ink)} @media (max-width:980px){html:has(meta.yt92.yt92) .ai-summary-grid,html:has(meta.yt92.yt92) .geo-grid{grid-template-columns:1fr 1fr}} @media (max-width:680px){html:has(meta.yt92.yt92) .ai-summary-panel{padding:14px 0}html:has(meta.yt92.yt92) .ai-summary-grid,html:has(meta.yt92.yt92) .geo-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .ai-summary-grid>div,html:has(meta.yt92.yt92) .geo-grid a{border-radius:18px;padding:15px}html:has(meta.yt92.yt92) .geo-grid{gap:10px}} html:has(meta.yt92.yt92) .start-card.has-start-media{min-height:300px;padding:28px;isolation:isolate;background-image:linear-gradient(180deg,rgba(7,25,41,.10),rgba(7,25,41,.62) 48%,rgba(7,25,41,.90)),var(--start-bg);background-size:cover;background-position:center;color:#fff} html:has(meta.yt92.yt92) .start-card.has-start-media::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(16,35,63,.78),rgba(16,35,63,.18) 55%,rgba(245,184,63,.18));z-index:0;pointer-events:none} html:has(meta.yt92.yt92) .start-card.has-start-media::after{z-index:0;opacity:.45} html:has(meta.yt92.yt92) .start-card.has-start-media .start-media{display:none!important} html:has(meta.yt92.yt92) .start-card.has-start-media .start-number,html:has(meta.yt92.yt92) .start-card.has-start-media h3,html:has(meta.yt92.yt92) .start-card.has-start-media p,html:has(meta.yt92.yt92) .start-card.has-start-media strong{position:relative;z-index:2;color:#fff!important;text-shadow:0 8px 24px rgba(0,0,0,.34)} html:has(meta.yt92.yt92) .start-card.has-start-media .start-number{color:rgba(255,255,255,.58)!important} html:has(meta.yt92.yt92) .start-card.has-start-media p{max-width:440px;opacity:.94} html:has(meta.yt92.yt92) .start-card.referral-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,248,230,.12),rgba(16,35,63,.58) 46%,rgba(16,35,63,.90)),var(--start-bg)} html:has(meta.yt92.yt92) .start-card.call-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,255,255,.08),rgba(16,35,63,.60) 48%,rgba(16,35,63,.90)),var(--start-bg)} html:has(meta.yt92.yt92) .top-three-grid{align-items:stretch} html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{min-height:32px!important;padding:6px 10px!important;font-size:.9rem!important;line-height:1.1!important} html:has(meta.yt92.yt92) .footer-terms{align-items:flex-start} @media (min-width:681px){html:has(meta.yt92.yt92) .sticky-mobile-bar{display:none!important}} @media (max-width:980px){html:has(meta.yt92.yt92) .start-card.has-start-media{min-height:260px}html:has(meta.yt92.yt92) .top-three-grid{grid-template-columns:1fr!important}} @media (max-width:680px){html:has(meta.yt92.yt92) .start-card.has-start-media{min-height:235px;padding:22px}html:has(meta.yt92.yt92) .footer-links a,html:has(meta.yt92.yt92) .footer-terms-links a{font-size:.86rem!important;min-height:30px!important}} html:has(meta.yt92.yt92) .template-blog-post,html:has(meta.yt92.yt92) body.blog-page{background:#fbfaf6;color:#10233f;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.65} html:has(meta.yt92.yt92) .blog-page .site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)} html:has(meta.yt92.yt92) .blog-page .bc{background:#fff;border-bottom:1px solid rgba(16,35,63,.08);font-size:.92rem;color:#516174} html:has(meta.yt92.yt92) .blog-page .bc .wrap{max-width:1120px;margin:0 auto;padding:12px 20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap} html:has(meta.yt92.yt92) .blog-page .bc a{color:#005e66;font-weight:800;text-decoration:none}html:has(meta.yt92.yt92) .blog-page .bc a:hover{text-decoration:underline}html:has(meta.yt92.yt92) .blog-page .bc-sep{opacity:.55} html:has(meta.yt92.yt92) .blog-page main{max-width:none;margin:0;padding:0}html:has(meta.yt92.yt92) .blog-page .hero{padding:58px 20px 36px;background:linear-gradient(135deg,#fff8e9 0%,#f4fbfb 58%,#eef6f8 100%);border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) .blog-page .hero-h1,html:has(meta.yt92.yt92) .blog-page .hero h1{max-width:1040px;margin:16px auto 0;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.35rem,6.2vw,5.1rem);line-height:.94;letter-spacing:-.045em;font-weight:900;text-wrap:balance} html:has(meta.yt92.yt92) .blog-page .hero-badge-pill{display:block;width:max-content;max-width:calc(100% - 40px);margin:0 auto;background:rgba(0,94,102,.08);border:1px solid rgba(0,94,102,.22);color:#005e66;border-radius:999px;padding:9px 15px;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:900} html:has(meta.yt92.yt92) .blog-page .page-meta-strip{max-width:1040px;margin:22px auto 0;display:flex;gap:12px;flex-wrap:wrap}html:has(meta.yt92.yt92) .blog-page .page-meta-card{background:#fff;border:1px solid rgba(16,35,63,.1);border-radius:18px;padding:10px 14px;box-shadow:0 10px 26px rgba(16,35,63,.06)} html:has(meta.yt92.yt92) .blog-page .pm-label{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#68768a;font-weight:900}html:has(meta.yt92.yt92) .blog-page .pm-value{display:block;color:#10233f;font-weight:800} html:has(meta.yt92.yt92) .blog-start-options{padding:28px 20px;background:#fff}html:has(meta.yt92.yt92) .blog-start-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html:has(meta.yt92.yt92) .blog-start-card{display:flex;flex-direction:column;gap:8px;min-height:158px;border-radius:24px;padding:22px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.12);box-shadow:0 18px 44px rgba(16,35,63,.08);color:#10233f}html:has(meta.yt92.yt92) .blog-start-card span{font-family:"Barlow Condensed";font-weight:900;font-size:2rem;color:rgba(16,35,63,.25)}html:has(meta.yt92.yt92) .blog-start-card strong{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900}html:has(meta.yt92.yt92) .blog-start-card small{font-size:1rem;color:#465770;line-height:1.45}html:has(meta.yt92.yt92) .blog-start-primary{background:#102d4b;color:#fff}html:has(meta.yt92.yt92) .blog-start-primary small{color:rgba(255,255,255,.86)}html:has(meta.yt92.yt92) .blog-start-primary span{color:rgba(255,255,255,.35)}html:has(meta.yt92.yt92) .blog-start-referral{background:linear-gradient(135deg,#fff7df,#fff);border-color:rgba(245,177,54,.34)} html:has(meta.yt92.yt92) .blog-page .content-grid{max-width:1120px;margin:0 auto;padding:42px 20px 64px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}html:has(meta.yt92.yt92) .blog-page .main-col{min-width:0}html:has(meta.yt92.yt92) .blog-page .side-col{position:sticky;top:110px} html:has(meta.yt92.yt92) .blog-page article,html:has(meta.yt92.yt92) .blog-page .main-col,html:has(meta.yt92.yt92) .blog-page .post-card,html:has(meta.yt92.yt92) .blog-page .panel,html:has(meta.yt92.yt92) .blog-page .content-card,html:has(meta.yt92.yt92) .blog-page .direct-answer,html:has(meta.yt92.yt92) .blog-page .yitm-trust-banner,html:has(meta.yt92.yt92) .blog-page .related-links,html:has(meta.yt92.yt92) .blog-page .cta-panel,html:has(meta.yt92.yt92) .blog-page .faq-box,html:has(meta.yt92.yt92) .blog-page details{border-radius:24px}html:has(meta.yt92.yt92) .blog-page .main-col>h2,html:has(meta.yt92.yt92) .blog-page .main-col>h3,html:has(meta.yt92.yt92) .blog-page article h2,html:has(meta.yt92.yt92) .blog-page .u-h2-display{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900;text-wrap:balance}html:has(meta.yt92.yt92) .blog-page .main-col>h2,html:has(meta.yt92.yt92) .blog-page article h2,html:has(meta.yt92.yt92) .blog-page .u-h2-display{font-size:clamp(2rem,4.4vw,3.55rem);margin:38px 0 14px}html:has(meta.yt92.yt92) .blog-page .main-col>h3,html:has(meta.yt92.yt92) .blog-page article h3{font-size:clamp(1.45rem,2.8vw,2.2rem);margin:28px 0 10px}html:has(meta.yt92.yt92) .blog-page .main-col p,html:has(meta.yt92.yt92) .blog-page article p,html:has(meta.yt92.yt92) .blog-page .u-copy,html:has(meta.yt92.yt92) .blog-page li{font-size:1.08rem;color:#2b3f5d;line-height:1.72}html:has(meta.yt92.yt92) .blog-page .main-col a,html:has(meta.yt92.yt92) .blog-page article a{color:#005e66;font-weight:800;text-decoration-thickness:2px;text-underline-offset:3px}html:has(meta.yt92.yt92) .blog-page ul,html:has(meta.yt92.yt92) .blog-page ol{padding-left:1.35rem}html:has(meta.yt92.yt92) .blog-page li{margin:.42rem 0}html:has(meta.yt92.yt92) .blog-page img{max-width:100%;height:auto;border-radius:22px}html:has(meta.yt92.yt92) .blog-page figure{margin:28px 0}html:has(meta.yt92.yt92) .blog-page figcaption{color:#68768a;font-size:.95rem;text-align:center;margin-top:8px} html:has(meta.yt92.yt92) .blog-page .direct-answer{background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 20px 48px rgba(16,35,63,.08);padding:24px 26px;margin:0 0 24px}html:has(meta.yt92.yt92) .blog-page .da-label{display:inline-flex;align-items:center;background:#fff1c7;color:#7b4a00;border-radius:999px;padding:7px 12px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;margin-bottom:10px}html:has(meta.yt92.yt92) .blog-page .direct-answer p{margin:0;color:#253a59;font-weight:600} html:has(meta.yt92.yt92) .blog-page .yitm-trust-banner{background:#082033;color:#fff;padding:24px 26px;margin:22px 0;box-shadow:0 24px 58px rgba(8,32,51,.18);border:1px solid rgba(255,255,255,.08)}html:has(meta.yt92.yt92) .blog-page .yitm-trust-banner strong{display:block;font-family:"Barlow Condensed";font-size:2rem;line-height:1;color:#fff}html:has(meta.yt92.yt92) .blog-page .yitm-trust-banner span{display:block;margin-top:6px;color:rgba(255,255,255,.82);font-weight:600} html:has(meta.yt92.yt92) .blog-page .key-takeaways,html:has(meta.yt92.yt92) .blog-page .checklist,html:has(meta.yt92.yt92) .blog-page .info-box,html:has(meta.yt92.yt92) .blog-page .note,html:has(meta.yt92.yt92) .blog-page .related-card,html:has(meta.yt92.yt92) .blog-page .sidebar-card,html:has(meta.yt92.yt92) .blog-page .toc,html:has(meta.yt92.yt92) .blog-page .summary-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px;margin:22px 0}html:has(meta.yt92.yt92) .blog-page table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:22px;overflow:hidden;margin:24px 0}html:has(meta.yt92.yt92) .blog-page th{background:#0b5139;color:#fff;text-align:left;padding:14px 16px;font-weight:900}html:has(meta.yt92.yt92) .blog-page td{padding:13px 16px;border-top:1px solid rgba(16,35,63,.09);color:#10233f}html:has(meta.yt92.yt92) .blog-page tr:nth-child(even) td{background:#f7fbf9} html:has(meta.yt92.yt92) .blog-page .side-col,html:has(meta.yt92.yt92) .blog-page aside{font-size:.98rem}html:has(meta.yt92.yt92) .blog-page .side-col>*{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07);margin-bottom:16px}html:has(meta.yt92.yt92) .blog-page .side-col h2,html:has(meta.yt92.yt92) .blog-page .side-col h3,html:has(meta.yt92.yt92) .blog-page aside h2,html:has(meta.yt92.yt92) .blog-page aside h3{font-family:"Barlow Condensed";font-size:1.7rem;line-height:1;color:#0b2344;margin:0 0 10px}html:has(meta.yt92.yt92) .blog-page .side-col a{color:#005e66;font-weight:800} html:has(meta.yt92.yt92) .blog-page .post-footer-cta{margin-top:34px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;border-radius:28px;padding:30px;box-shadow:0 24px 64px rgba(16,45,75,.18)}html:has(meta.yt92.yt92) .blog-page .post-footer-cta h2{color:#fff;margin:0 0 10px}html:has(meta.yt92.yt92) .blog-page .post-footer-cta p{color:rgba(255,255,255,.86)}html:has(meta.yt92.yt92) .blog-page .post-footer-cta .btn{margin-right:10px;margin-top:8px} html:has(meta.yt92.yt92) .blog-page .footer{margin-top:0}html:has(meta.yt92.yt92) .blog-page .sticky-mobile-bar{display:none}@media(max-width:920px){html:has(meta.yt92.yt92) .blog-page .content-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .blog-page .side-col{position:static}html:has(meta.yt92.yt92) .blog-start-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .blog-page .hero{padding-top:42px}html:has(meta.yt92.yt92) .blog-page .sticky-mobile-bar{display:grid}}@media(max-width:640px){html:has(meta.yt92.yt92) .blog-page .hero-h1,html:has(meta.yt92.yt92) .blog-page .hero h1{font-size:clamp(2.2rem,13vw,3.3rem)}html:has(meta.yt92.yt92) .blog-page .content-grid{padding:28px 16px 48px}html:has(meta.yt92.yt92) .blog-start-options{padding:20px 16px}html:has(meta.yt92.yt92) .blog-start-card{min-height:auto}html:has(meta.yt92.yt92) .blog-page .main-col p,html:has(meta.yt92.yt92) .blog-page article p,html:has(meta.yt92.yt92) .blog-page li{font-size:1rem}html:has(meta.yt92.yt92) .blog-page table{font-size:.93rem}html:has(meta.yt92.yt92) .blog-page th,html:has(meta.yt92.yt92) .blog-page td{padding:11px 12px}} html:has(meta.yt92.yt92) .blog-page main>.hero,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero{width:min(1120px,calc(100% - 40px));margin:34px auto 24px;padding:50px 34px 42px!important;border:1px solid rgba(16,35,63,.10);border-radius:30px;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)} html:has(meta.yt92.yt92) .blog-page main>.hero .hero-text,html:has(meta.yt92.yt92) .blog-page main>.hero>div:first-child,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero>div:first-child{max-width:920px;margin:0 auto;text-align:center} html:has(meta.yt92.yt92) .blog-page main>.hero .eyebrow,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero .eyebrow{display:inline-flex;width:auto;margin:0 auto 14px} html:has(meta.yt92.yt92) .blog-page main>.hero h1,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero h1{margin:12px auto 0!important;max-width:960px} html:has(meta.yt92.yt92) .blog-page main>.hero .lead,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero .lead{max-width:850px;margin:18px auto 0;color:#405166;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.62} html:has(meta.yt92.yt92) .blog-page .button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin-top:24px} html:has(meta.yt92.yt92) .blog-page .button-row .btn,html:has(meta.yt92.yt92) .blog-page .btn.gold,html:has(meta.yt92.yt92) .blog-page .btn.secondary{border:1px solid rgba(16,35,63,.12);box-shadow:0 12px 28px rgba(16,35,63,.10)} html:has(meta.yt92.yt92) .blog-page .btn.gold,html:has(meta.yt92.yt92) .blog-page .btn-referral{background:#ffc84d;color:#10233f} html:has(meta.yt92.yt92) .blog-page .btn.secondary{background:#fff;color:#10233f} html:has(meta.yt92.yt92) .blog-page main>.breadcrumb{width:min(1120px,calc(100% - 40px));margin:22px auto 0;color:#516174;font-size:.94rem} html:has(meta.yt92.yt92) .blog-page main>.section,html:has(meta.yt92.yt92) .blog-page main>.cluster,html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift,html:has(meta.yt92.yt92) .blog-page main>.gateway-strip,html:has(meta.yt92.yt92) .blog-page main>.faq,html:has(meta.yt92.yt92) .blog-page main>.content-card{width:min(1120px,calc(100% - 40px));margin-left:auto;margin-right:auto} html:has(meta.yt92.yt92) .blog-page main>.section{padding:24px 0 10px} html:has(meta.yt92.yt92) .blog-page main>.section>.cluster,html:has(meta.yt92.yt92) .blog-page main>.cluster,html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px;margin-top:20px;margin-bottom:20px} html:has(meta.yt92.yt92) .blog-page main>.section>.cluster:first-child{margin-top:0} html:has(meta.yt92.yt92) .blog-page main>.section>.cluster h3,html:has(meta.yt92.yt92) .blog-page main>.cluster h3,html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900} html:has(meta.yt92.yt92) .blog-page main>.section>.cluster h3,html:has(meta.yt92.yt92) .blog-page main>.cluster h3{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 12px} html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift h2{font-size:clamp(1.85rem,3.6vw,3rem);margin:30px 0 12px} html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift h2:first-child{margin-top:0} html:has(meta.yt92.yt92) .blog-page main>.section p,html:has(meta.yt92.yt92) .blog-page main>.cluster p,html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift p{color:#2b3f5d;font-size:1.06rem;line-height:1.72} html:has(meta.yt92.yt92) .blog-page .cluster-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px} html:has(meta.yt92.yt92) .blog-page .cluster-links a{display:block;min-height:96px;padding:18px;border-radius:20px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.11);color:#10233f;box-shadow:0 12px 30px rgba(16,35,63,.05)} html:has(meta.yt92.yt92) .blog-page .cluster-links a span{display:block;color:#516174;font-weight:600;margin-top:5px} html:has(meta.yt92.yt92) .blog-page main>.gateway-strip,html:has(meta.yt92.yt92) .blog-page .gateway-strip{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px;margin-top:28px;margin-bottom:28px;border-radius:28px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;box-shadow:0 22px 58px rgba(16,45,75,.16)} html:has(meta.yt92.yt92) .blog-page .gateway-strip h2{color:#fff!important;margin:0 0 8px!important} html:has(meta.yt92.yt92) .blog-page .gateway-strip p{color:rgba(255,255,255,.86)!important;margin:0} html:has(meta.yt92.yt92) .blog-page main>.post-footer-cta,html:has(meta.yt92.yt92) .blog-page .content-grid + .post-footer-cta,html:has(meta.yt92.yt92) .blog-page .post-footer-cta{width:min(1120px,calc(100% - 40px));margin:48px auto 44px!important;padding:34px 36px;border-radius:30px} html:has(meta.yt92.yt92) .blog-page .footer{margin-top:0!important} @media(max-width:760px){html:has(meta.yt92.yt92) .blog-page main>.hero,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero,html:has(meta.yt92.yt92) .blog-page main>.section,html:has(meta.yt92.yt92) .blog-page main>.cluster,html:has(meta.yt92.yt92) .blog-page main>.student-employability-uplift,html:has(meta.yt92.yt92) .blog-page main>.gateway-strip,html:has(meta.yt92.yt92) .blog-page main>.post-footer-cta,html:has(meta.yt92.yt92) .blog-page .content-grid + .post-footer-cta,html:has(meta.yt92.yt92) .blog-page .post-footer-cta{width:min(100% - 28px,1120px)} html:has(meta.yt92.yt92) .blog-page main>.hero,html:has(meta.yt92.yt92) .blog-page main>.breadcrumb + .hero{padding:34px 22px 30px!important;border-radius:24px} html:has(meta.yt92.yt92) .blog-page .cluster-links{grid-template-columns:1fr} html:has(meta.yt92.yt92) .blog-page main>.gateway-strip,html:has(meta.yt92.yt92) .blog-page .gateway-strip{display:block;padding:24px} html:has(meta.yt92.yt92) .blog-page main>.post-footer-cta,html:has(meta.yt92.yt92) .blog-page .content-grid + .post-footer-cta,html:has(meta.yt92.yt92) .blog-page .post-footer-cta{margin:34px auto 34px!important;padding:26px 22px}} html:has(meta.yt92.yt92) body.blog-page.template-blog-post{background:#fbfaf6;overflow-x:hidden} html:has(meta.yt92.yt92) .blog-page.template-blog-post main{max-width:none!important;width:100%;margin:0!important;padding:0!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post main>.content,html:has(meta.yt92.yt92) .blog-page.template-blog-post .content{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:42px 0 30px} html:has(meta.yt92.yt92) .blog-page.template-blog-post article.article,html:has(meta.yt92.yt92) .blog-page.template-blog-post .article{width:100%;max-width:920px;margin:0 auto;padding:0} html:has(meta.yt92.yt92) .blog-page.template-blog-post article.article>*:first-child{margin-top:0!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .article h2,html:has(meta.yt92.yt92) .blog-page.template-blog-post .section h2,html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance} html:has(meta.yt92.yt92) .blog-page.template-blog-post .article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;margin:28px 0 10px;color:#0b2344} html:has(meta.yt92.yt92) .blog-page.template-blog-post .article p,html:has(meta.yt92.yt92) .blog-page.template-blog-post .article li,html:has(meta.yt92.yt92) .blog-page.template-blog-post .section p,html:has(meta.yt92.yt92) .blog-page.template-blog-post .section li{color:#2b3f5d;font-size:1.06rem;line-height:1.72} html:has(meta.yt92.yt92) .blog-page.template-blog-post .direct-answer,html:has(meta.yt92.yt92) .blog-page.template-blog-post .ai-box,html:has(meta.yt92.yt92) .blog-page.template-blog-post .how-box,html:has(meta.yt92.yt92) .blog-page.template-blog-post .disclaimer-block,html:has(meta.yt92.yt92) .blog-page.template-blog-post .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0} html:has(meta.yt92.yt92) .blog-page.template-blog-post .direct-answer .label,html:has(meta.yt92.yt92) .blog-page.template-blog-post .ai-box .label,html:has(meta.yt92.yt92) .blog-page.template-blog-post .mini-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 12px;border-radius:999px;background:#fff1c7;color:#7b4a00;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:34px auto 28px!important;padding:42px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:28px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero .hero-text,html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero>div:first-child{max-width:680px!important;margin:0!important;text-align:left!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero h1{max-width:680px!important;margin:12px 0 0!important;font-size:clamp(2.45rem,5vw,4.7rem)!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero h1::after{margin-left:0!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero .lead{max-width:640px!important;margin:18px 0 0!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero>img,html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero img{display:block;width:100%;max-width:440px!important;max-height:330px!important;aspect-ratio:4/3;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)} html:has(meta.yt92.yt92) .blog-page.template-blog-post .button-row{justify-content:flex-start!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .blog-start-options{padding:28px 20px 10px;background:#fff} html:has(meta.yt92.yt92) .blog-page.template-blog-post .blog-start-grid{max-width:1120px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .section,html:has(meta.yt92.yt92) .blog-page.template-blog-post main>.section,html:has(meta.yt92.yt92) .blog-page.template-blog-post .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:34px 0 12px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .connect-grid,html:has(meta.yt92.yt92) .blog-page.template-blog-post .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px} html:has(meta.yt92.yt92) .blog-page.template-blog-post .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.yt92.yt92) .blog-page.template-blog-post .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f} html:has(meta.yt92.yt92) .blog-page.template-blog-post .connect-card h3{margin:8px 0 8px!important;color:#0b2344} html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 56px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .footer{margin-top:0!important} @media(max-width:880px){html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:32px 24px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero>img,html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero img{justify-self:start;max-width:100%!important;max-height:260px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .content,html:has(meta.yt92.yt92) .blog-page.template-blog-post main>.content,html:has(meta.yt92.yt92) .blog-page.template-blog-post .section,html:has(meta.yt92.yt92) .blog-page.template-blog-post main>.section,html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta{width:min(100% - 32px,1040px)!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .connect-grid,html:has(meta.yt92.yt92) .blog-page.template-blog-post .benefit-strip{grid-template-columns:1fr}} @media(max-width:640px){html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero{margin:22px auto 20px!important;border-radius:24px!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero h1{font-size:clamp(2.25rem,12vw,3.35rem)!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .article h2{font-size:clamp(1.95rem,10vw,2.85rem)!important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .direct-answer,html:has(meta.yt92.yt92) .blog-page.template-blog-post .ai-box,html:has(meta.yt92.yt92) .blog-page.template-blog-post .how-box,html:has(meta.yt92.yt92) .blog-page.template-blog-post .disclaimer-block,html:has(meta.yt92.yt92) .blog-page.template-blog-post .note-card,html:has(meta.yt92.yt92) .blog-page.template-blog-post .connect-card{padding:20px;border-radius:20px}} html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta,html:has(meta.yt92.yt92) .blog-page .post-footer-cta{color:#ffffff !important} html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta h1,html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta h2,html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta h3,html:has(meta.yt92.yt92) .blog-page .post-footer-cta h1,html:has(meta.yt92.yt92) .blog-page .post-footer-cta h2,html:has(meta.yt92.yt92) .blog-page .post-footer-cta h3{color:#ffffff !important;text-shadow:0 1px 0 rgba(0,0,0,.08)} html:has(meta.yt92.yt92) .blog-page.template-blog-post .post-footer-cta p,html:has(meta.yt92.yt92) .blog-page .post-footer-cta p{color:rgba(255,255,255,.9) !important} html:has(meta.yt92.yt92) .quoteme-home{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%);padding-top:46px;padding-bottom:46px} html:has(meta.yt92.yt92) .quoteme-home-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 12% 0,rgba(245,184,63,.24),transparent 32%),linear-gradient(135deg,#fff,#eef7f8);border:1px solid var(--line);border-radius:36px;padding:34px;box-shadow:var(--shadow-soft)} html:has(meta.yt92.yt92) .quoteme-home-copy h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.2rem,4vw,4rem);line-height:1;letter-spacing:-.035em;margin:14px 0;color:var(--ink)} html:has(meta.yt92.yt92) .quoteme-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0} html:has(meta.yt92.yt92) .quoteme-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-weight:900;color:#24384d;box-shadow:0 8px 20px rgba(9,29,46,.05)} html:has(meta.yt92.yt92) .quoteme-trust-row span::before{content:"✓";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);font-weight:900} html:has(meta.yt92.yt92) .quoteme-mini-card{display:grid;align-content:center;gap:12px;background:#10233f;color:#fff;border-radius:28px;padding:26px;box-shadow:0 18px 44px rgba(16,35,63,.18)} html:has(meta.yt92.yt92) .quoteme-mini-card strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:.98;letter-spacing:-.025em;color:#fff} html:has(meta.yt92.yt92) .quoteme-mini-card span{display:block;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:13px 15px;font-weight:900;color:rgba(255,255,255,.92)} @media(max-width:900px){html:has(meta.yt92.yt92) .quoteme-home-panel{grid-template-columns:1fr;padding:26px;border-radius:28px}html:has(meta.yt92.yt92) .quoteme-home{padding-top:34px;padding-bottom:34px}} @media(max-width:680px){html:has(meta.yt92.yt92) .quoteme-home-panel{padding:22px;border-radius:24px}html:has(meta.yt92.yt92) .quoteme-trust-row span{width:100%;justify-content:flex-start}html:has(meta.yt92.yt92) .quoteme-mini-card{border-radius:22px;padding:22px}html:has(meta.yt92.yt92) .sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}html:has(meta.yt92.yt92) .sticky-mobile-bar a:nth-child(2){background:#f2f6f8;color:var(--ink)}} html:has(meta.yt92.yt92) body.blog-page{background:#fbfaf6!important;overflow-x:hidden;color:#10233f} html:has(meta.yt92.yt92) body.blog-page .site-header{position:sticky;top:0;z-index:80;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)} html:has(meta.yt92.yt92) body.blog-page .header-inner{min-height:76px;max-width:1160px;margin:0 auto;width:min(1160px,calc(100% - 40px))} html:has(meta.yt92.yt92) body.blog-page main{width:100%;max-width:none;margin:0!important;padding:0!important} html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb,html:has(meta.yt92.yt92) body.blog-page .breadcrumb{width:min(1040px,calc(100% - 48px));margin:18px auto 0!important;color:#536475;font-weight:800} html:has(meta.yt92.yt92) body.blog-page .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:26px auto 30px!important;padding:38px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:26px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 58%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden} html:has(meta.yt92.yt92) body.blog-page .hero:before{display:none!important} html:has(meta.yt92.yt92) body.blog-page .hero .hero-text,html:has(meta.yt92.yt92) body.blog-page .hero>div:first-child{max-width:700px!important;margin:0!important;text-align:left!important} html:has(meta.yt92.yt92) body.blog-page .hero h1{font-size:clamp(2.4rem,4.8vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.04em!important;max-width:740px!important;margin:12px 0!important;color:#10233f!important} html:has(meta.yt92.yt92) body.blog-page .hero .lead,html:has(meta.yt92.yt92) body.blog-page .hero p{max-width:680px;color:#405466} html:has(meta.yt92.yt92) body.blog-page .hero>img,html:has(meta.yt92.yt92) body.blog-page .hero img{display:block;width:100%;max-width:430px!important;max-height:300px!important;aspect-ratio:16/10;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)} html:has(meta.yt92.yt92) body.blog-page main>.content,html:has(meta.yt92.yt92) body.blog-page .content,html:has(meta.yt92.yt92) body.blog-page main>article,html:has(meta.yt92.yt92) body.blog-page article.article{width:min(960px,calc(100% - 48px));max-width:960px;margin:0 auto!important;padding:38px 0 24px!important} html:has(meta.yt92.yt92) body.blog-page article.article{padding:0!important;width:100%} html:has(meta.yt92.yt92) body.blog-page .article p,html:has(meta.yt92.yt92) body.blog-page main>article p,html:has(meta.yt92.yt92) body.blog-page .content p,html:has(meta.yt92.yt92) body.blog-page .section p{font-size:1.06rem;line-height:1.76;color:#2b3f5d} html:has(meta.yt92.yt92) body.blog-page .article h2,html:has(meta.yt92.yt92) body.blog-page main>article h2,html:has(meta.yt92.yt92) body.blog-page .section h2,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#10233f;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance} html:has(meta.yt92.yt92) body.blog-page .article h2,html:has(meta.yt92.yt92) body.blog-page main>article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important} html:has(meta.yt92.yt92) body.blog-page .article h3,html:has(meta.yt92.yt92) body.blog-page main>article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;color:#10233f;margin:28px 0 10px} html:has(meta.yt92.yt92) body.blog-page .direct-answer,html:has(meta.yt92.yt92) body.blog-page .ai-box,html:has(meta.yt92.yt92) body.blog-page .how-box,html:has(meta.yt92.yt92) body.blog-page .disclaimer-block,html:has(meta.yt92.yt92) body.blog-page .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0} html:has(meta.yt92.yt92) body.blog-page .blog-start-options{padding:28px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.blog-page .blog-start-grid{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px} html:has(meta.yt92.yt92) body.blog-page .blog-start-card{display:block;text-decoration:none;padding:22px;border:1px solid rgba(16,35,63,.11);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f;min-height:158px} html:has(meta.yt92.yt92) body.blog-page .blog-start-card span{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.9rem;font-weight:900;color:rgba(16,35,63,.34);line-height:1} html:has(meta.yt92.yt92) body.blog-page .blog-start-card strong{display:block;margin:14px 0 6px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:.98;color:#10233f} html:has(meta.yt92.yt92) body.blog-page .blog-start-card small{display:block;color:#536475;font-size:1rem;line-height:1.45}html:has(meta.yt92.yt92) .blog-page .blog-start-primary{background:#10233f!important;color:#fff!important}html:has(meta.yt92.yt92) .blog-page .blog-start-primary strong,html:has(meta.yt92.yt92) .blog-page .blog-start-primary small{color:#fff!important}html:has(meta.yt92.yt92) .blog-page .blog-start-primary span{color:rgba(255,255,255,.5)!important} html:has(meta.yt92.yt92) body.blog-page .section,html:has(meta.yt92.yt92) body.blog-page main>.section,html:has(meta.yt92.yt92) body.blog-page .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto!important;padding:34px 0 12px!important} html:has(meta.yt92.yt92) body.blog-page .connect-grid,html:has(meta.yt92.yt92) body.blog-page .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}html:has(meta.yt92.yt92) .blog-page .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.yt92.yt92) body.blog-page .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f} html:has(meta.yt92.yt92) body.blog-page .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 64px!important;padding:34px!important;border-radius:30px!important;background:linear-gradient(135deg,#10233f,#07563b)!important;color:#fff!important;box-shadow:0 24px 64px rgba(16,35,63,.16)} html:has(meta.yt92.yt92) body.blog-page .post-footer-cta h1,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta h2,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta h3,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta p{color:#fff!important} html:has(meta.yt92.yt92) body.blog-page .footer{margin-top:0!important;background:#071929!important;color:#fff!important}html:has(meta.yt92.yt92) .blog-page .footer a,html:has(meta.yt92.yt92) .blog-page .footer p{color:rgba(255,255,255,.86)!important} @media(max-width:880px){html:has(meta.yt92.yt92) body.blog-page .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:30px 22px!important}html:has(meta.yt92.yt92) body.blog-page .hero>img,html:has(meta.yt92.yt92) body.blog-page .hero img{justify-self:start;max-width:100%!important;max-height:240px!important}html:has(meta.yt92.yt92) body.blog-page main>.content,html:has(meta.yt92.yt92) body.blog-page .content,html:has(meta.yt92.yt92) body.blog-page main>article,html:has(meta.yt92.yt92) body.blog-page .section,html:has(meta.yt92.yt92) body.blog-page main>.section,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta,html:has(meta.yt92.yt92) body.blog-page .blog-start-grid{width:min(100% - 32px,1040px)!important}html:has(meta.yt92.yt92) body.blog-page .blog-start-grid,html:has(meta.yt92.yt92) body.blog-page .connect-grid,html:has(meta.yt92.yt92) body.blog-page .benefit-strip{grid-template-columns:1fr}} @media(max-width:640px){html:has(meta.yt92.yt92) body.blog-page .hero{margin:18px auto 18px!important;border-radius:24px!important}html:has(meta.yt92.yt92) body.blog-page .hero h1{font-size:clamp(2.2rem,11vw,3.25rem)!important}html:has(meta.yt92.yt92) body.blog-page .article h2,html:has(meta.yt92.yt92) body.blog-page main>article h2{font-size:clamp(1.95rem,9vw,2.8rem)!important}html:has(meta.yt92.yt92) body.blog-page .post-footer-cta{padding:24px!important;border-radius:24px!important}html:has(meta.yt92.yt92) .blog-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}html:has(meta.yt92.yt92) .blog-page .sticky-mobile-bar a:nth-child(2){background:#fff!important;color:#10233f!important}} html:has(meta.yt92.yt92) .yitm-post{max-width:1120px;margin:0 auto;padding:24px clamp(16px,3vw,32px);font-family:inherit;color:inherit}html:has(meta.yt92.yt92) .yitm-breadcrumbs{font-size:.95rem;margin:0 0 18px;color:#4b5563}html:has(meta.yt92.yt92) .yitm-breadcrumbs a{color:inherit;text-decoration:none}html:has(meta.yt92.yt92) .yitm-breadcrumbs a:hover{text-decoration:underline}html:has(meta.yt92.yt92) .yitm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px;align-items:center;padding:30px;border-radius:28px;background:linear-gradient(135deg,#f7f3e8,#ffffff);box-shadow:0 18px 45px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);margin-bottom:24px}html:has(meta.yt92.yt92) .yitm-hero h1{font-size:clamp(2rem,4vw,3.45rem);line-height:1.04;margin:.35rem 0 .65rem;letter-spacing:-.035em}html:has(meta.yt92.yt92) .yitm-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#111827;color:#fff;padding:7px 12px;font-weight:700;font-size:.85rem;margin:0}html:has(meta.yt92.yt92) .yitm-subtitle{font-size:1.12rem;line-height:1.65;color:#374151;margin:0 0 18px}html:has(meta.yt92.yt92) .yitm-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}html:has(meta.yt92.yt92) .yitm-chip{display:inline-flex;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.1);padding:7px 11px;font-size:.86rem;color:#374151;font-weight:700}html:has(meta.yt92.yt92) .yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}html:has(meta.yt92.yt92) .yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 16px;background:#f4b400;color:#111827;text-decoration:none;font-weight:800;border:1px solid rgba(17,24,39,.08);box-shadow:0 8px 18px rgba(0,0,0,.08)}html:has(meta.yt92.yt92) .yitm-btn:hover{transform:translateY(-1px);text-decoration:none}html:has(meta.yt92.yt92) .yitm-hero-media{margin:0}html:has(meta.yt92.yt92) .yitm-hero-media img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 18px 40px rgba(15,23,42,.12);background:#f3f4f6}html:has(meta.yt92.yt92) .yitm-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:22px;margin:18px 0;box-shadow:0 12px 30px rgba(15,23,42,.06)}html:has(meta.yt92.yt92) .yitm-card-soft{background:#f8fafc}html:has(meta.yt92.yt92) .yitm-card h2{font-size:clamp(1.45rem,2.5vw,2rem);margin-top:0}html:has(meta.yt92.yt92) .yitm-card h3{margin-bottom:.35rem}html:has(meta.yt92.yt92) .yitm-card p,html:has(meta.yt92.yt92) .yitm-card li{line-height:1.72}html:has(meta.yt92.yt92) .yitm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html:has(meta.yt92.yt92) .yitm-guide-card{display:block;text-decoration:none;color:inherit;margin:0;transition:transform .16s ease,box-shadow .16s ease}html:has(meta.yt92.yt92) .yitm-guide-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(15,23,42,.1);text-decoration:none}html:has(meta.yt92.yt92) .yitm-guide-card b{color:#0f172a}html:has(meta.yt92.yt92) .yitm-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html:has(meta.yt92.yt92) .yitm-footer-note{font-size:.95rem;color:#4b5563}html:has(meta.yt92.yt92) .yitm-about{background:#111827;color:#fff;border-color:#111827}html:has(meta.yt92.yt92) .yitm-about a{color:#fff}html:has(meta.yt92.yt92) .yitm-faq details{border-top:1px solid rgba(15,23,42,.12);padding:12px 0}html:has(meta.yt92.yt92) .yitm-faq summary{font-weight:800;cursor:pointer}html:has(meta.yt92.yt92) .yitm-short-answer{border-left:6px solid #f4b400}html:has(meta.yt92.yt92) .yitm-what-you-get ul,html:has(meta.yt92.yt92) .yitm-who-this-helps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}html:has(meta.yt92.yt92) .yitm-section-nav{display:flex;flex-wrap:wrap;gap:10px}html:has(meta.yt92.yt92) .yitm-section-nav a{border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:8px 12px;text-decoration:none;background:#fff;font-weight:700}html:has(meta.yt92.yt92) .yitm-section-nav a:hover{text-decoration:none;background:#f8fafc}@media(max-width:860px){html:has(meta.yt92.yt92) .yitm-hero{grid-template-columns:1fr;padding:22px}html:has(meta.yt92.yt92) .yitm-guide-grid,html:has(meta.yt92.yt92) .yitm-related-grid,html:has(meta.yt92.yt92) .yitm-what-you-get ul,html:has(meta.yt92.yt92) .yitm-who-this-helps ul{grid-template-columns:1fr}html:has(meta.yt92.yt92) .yitm-post{padding:16px}html:has(meta.yt92.yt92) .yitm-actions{display:grid}html:has(meta.yt92.yt92) .yitm-btn{width:100%}} html:has(meta.yt92.yt92) .blog-page .faq-list,html:has(meta.yt92.yt92) .faq-list{display:grid;gap:14px;margin:18px 0 34px;padding:0} html:has(meta.yt92.yt92) .blog-page .faq-item,html:has(meta.yt92.yt92) .faq-item{display:block;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(16,35,63,.07);overflow:hidden} html:has(meta.yt92.yt92) .blog-page .faq-question,html:has(meta.yt92.yt92) .faq-question{appearance:none;-webkit-appearance:none;width:100%;border:0;margin:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8fbfa;color:#0b2344;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:1.06rem;line-height:1.35;font-weight:900;text-align:left;cursor:pointer} html:has(meta.yt92.yt92) .blog-page .faq-question:hover,html:has(meta.yt92.yt92) .faq-question:hover{background:#eff8f4} html:has(meta.yt92.yt92) .blog-page .faq-question:focus-visible,html:has(meta.yt92.yt92) .faq-question:focus-visible{outline:3px solid rgba(0,94,102,.28);outline-offset:-3px} html:has(meta.yt92.yt92) .blog-page .faq-chevron,html:has(meta.yt92.yt92) .faq-chevron{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;display:block!important;flex:0 0 22px!important;stroke:currentColor!important;stroke-width:2.4!important;fill:none!important;color:#0b5139;transition:transform .18s ease} html:has(meta.yt92.yt92) .blog-page .faq-question[aria-expanded="true"] .faq-chevron,html:has(meta.yt92.yt92) .faq-question[aria-expanded="true"] .faq-chevron{transform:rotate(180deg)} html:has(meta.yt92.yt92) .blog-page .faq-answer,html:has(meta.yt92.yt92) .faq-answer{display:block;padding:0 20px 20px;color:#2b3f5d;font-size:1.02rem;line-height:1.72;background:#fff} html:has(meta.yt92.yt92) .blog-page .faq-answer>div,html:has(meta.yt92.yt92) .faq-answer>div{padding-bottom:0!important} html:has(meta.yt92.yt92) .blog-page .faq-answer p,html:has(meta.yt92.yt92) .faq-answer p{margin:10px 0 0;color:#2b3f5d} html:has(meta.yt92.yt92) .blog-page .aside-panel{position:sticky;top:110px;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07)} html:has(meta.yt92.yt92) .blog-page .aside-panel h4{margin:0 0 10px;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.55rem;line-height:1;font-weight:900} html:has(meta.yt92.yt92) .blog-page .aside-panel a{display:block;padding:9px 0;color:#005e66;font-weight:800;text-decoration:none;border-top:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) .blog-page .aside-panel a:hover{text-decoration:underline;text-underline-offset:3px} html:has(meta.yt92.yt92) .blog-page .feature-img-card,html:has(meta.yt92.yt92) .blog-page .case-study,html:has(meta.yt92.yt92) .blog-page .disclaimer-block,html:has(meta.yt92.yt92) .blog-page .mid-cta-bar,html:has(meta.yt92.yt92) .blog-page .trust-bar,html:has(meta.yt92.yt92) .blog-page .cross-links,html:has(meta.yt92.yt92) .blog-page .final-cta{margin:22px 0} html:has(meta.yt92.yt92) .blog-page .feature-img-card,html:has(meta.yt92.yt92) .blog-page .case-study,html:has(meta.yt92.yt92) .blog-page .disclaimer-block,html:has(meta.yt92.yt92) .blog-page .mid-cta-bar,html:has(meta.yt92.yt92) .blog-page .final-cta{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px} html:has(meta.yt92.yt92) .blog-page .feature-img-card{padding:12px;overflow:hidden} html:has(meta.yt92.yt92) .blog-page .feature-img-card img{display:block;width:100%;height:auto;border-radius:18px} html:has(meta.yt92.yt92) .blog-page .img-caption{padding:10px 4px 2px;color:#68768a;font-size:.95rem;text-align:center} html:has(meta.yt92.yt92) .blog-page .cs-label{display:inline-flex;margin-bottom:10px;background:#eef8f4;color:#0b5139;border-radius:999px;padding:7px 12px;font-weight:900;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em} html:has(meta.yt92.yt92) .blog-page .disclaimer-block{background:#fff8e9;border-color:rgba(245,177,54,.35);color:#513b12} html:has(meta.yt92.yt92) .blog-page .trust-bar{display:flex;flex-wrap:wrap;gap:10px} html:has(meta.yt92.yt92) .blog-page .trust-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef8f4;border:1px solid rgba(0,94,102,.18);color:#0b5139;padding:8px 12px;font-weight:900;font-size:.92rem} html:has(meta.yt92.yt92) .blog-page .cross-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} html:has(meta.yt92.yt92) .blog-page .cross-link-card{display:block;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;text-decoration:none!important;box-shadow:0 14px 34px rgba(16,35,63,.06)} html:has(meta.yt92.yt92) .blog-page .cl-label{color:#68768a;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px} html:has(meta.yt92.yt92) .blog-page .cl-title{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;font-size:1.55rem;line-height:1;font-weight:900} html:has(meta.yt92.yt92) .blog-page .cl-desc{color:#4b5e74;margin-top:8px;font-weight:600} @media(max-width:920px){html:has(meta.yt92.yt92) .blog-page .aside-panel{position:static}html:has(meta.yt92.yt92) .blog-page .cross-links{grid-template-columns:1fr}html:has(meta.yt92.yt92) .blog-page .faq-question{font-size:1rem;padding:16px}html:has(meta.yt92.yt92) .blog-page .faq-answer{padding:0 16px 18px}} html:has(meta.yt92.yt92) body.blog-page .hero{grid-template-columns:minmax(0,1fr) minmax(260px,390px)!important;gap:28px!important;align-items:center!important;padding:34px 32px!important} html:has(meta.yt92.yt92) body.blog-page .hero .hero-text,html:has(meta.yt92.yt92) body.blog-page .hero>div:first-child{max-width:660px!important;min-width:0!important} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1{font-size:clamp(2.15rem,3.75vw,3.55rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:640px!important;margin:14px 0 18px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important} html:has(meta.yt92.yt92) body.blog-page .hero .eyebrow,html:has(meta.yt92.yt92) body.blog-page .hero-badge-pill{position:relative!important;z-index:2!important;margin-bottom:8px!important} html:has(meta.yt92.yt92) body.blog-page .hero .lead,html:has(meta.yt92.yt92) body.blog-page .hero p{font-size:clamp(1.02rem,1.25vw,1.16rem)!important;line-height:1.58!important} html:has(meta.yt92.yt92) body.blog-page .hero::after,html:has(meta.yt92.yt92) body.blog-page .hero h1::after,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1::after{clear:both!important} @media(max-width:1020px){html:has(meta.yt92.yt92) body.blog-page .hero{grid-template-columns:1fr!important;padding:30px 24px!important} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1{font-size:clamp(2.05rem,7vw,3.25rem)!important;max-width:780px!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.blog-page .hero{padding:24px 18px!important;margin:16px auto 18px!important} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1{font-size:clamp(1.9rem,9.8vw,2.8rem)!important;line-height:1.05!important;margin:12px 0 14px!important}} html:has(meta.yt92.yt92){scroll-padding-top:112px;overflow-x:hidden}html:has(meta.yt92.yt92) body{overflow-x:hidden}html:has(meta.yt92.yt92):target{scroll-margin-top:112px} html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.has-yitm-unified-shell,html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.template-service-page{background:#fbfaf6!important;color:#10233f;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;padding-bottom:76px;overflow-x:hidden!important} html:has(meta.yt92.yt92) body.yitm-post-unified>.site-header,html:has(meta.yt92.yt92) body.has-yitm-unified-shell>.site-header,html:has(meta.yt92.yt92) body.blog-page>.site-header,html:has(meta.yt92.yt92) body.template-service-page>.site-header{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 24px rgba(16,35,63,.05)} html:has(meta.yt92.yt92) body.yitm-post-unified>.site-header .wrap,html:has(meta.yt92.yt92) body.has-yitm-unified-shell>.site-header .wrap,html:has(meta.yt92.yt92) body.blog-page>.site-header .wrap,html:has(meta.yt92.yt92) body.template-service-page>.site-header .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .header-inner,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .header-inner,html:has(meta.yt92.yt92) body.blog-page .header-inner,html:has(meta.yt92.yt92) body.template-service-page .header-inner{min-height:78px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav,html:has(meta.yt92.yt92) body.blog-page .nav,html:has(meta.yt92.yt92) body.template-service-page .nav{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav a,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav a,html:has(meta.yt92.yt92) body.blog-page .nav a,html:has(meta.yt92.yt92) body.template-service-page .nav a{white-space:nowrap!important} html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main,html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.template-service-page main{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 70px!important;overflow:visible!important} html:has(meta.yt92.yt92) body.yitm-post-unified main>section:first-child,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main>section:first-child,html:has(meta.yt92.yt92) body.blog-page main>section:first-child,html:has(meta.yt92.yt92) body.template-service-page main>section:first-child{margin-top:0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .crumbs,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-breadcrumbs,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-breadcrumbs,html:has(meta.yt92.yt92) body.blog-page .yitm-breadcrumbs,html:has(meta.yt92.yt92) body.template-service-page .crumbs{margin-top:0!important;margin-bottom:18px!important;padding-top:0!important;color:#40536a!important} html:has(meta.yt92.yt92) body.yitm-post-unified .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .hero{margin:0 0 30px!important;padding:42px 38px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 56%,#eef7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance;max-width:920px!important} html:has(meta.yt92.yt92) body.yitm-post-unified h2,html:has(meta.yt92.yt92) body.template-service-page h2,html:has(meta.yt92.yt92) body.blog-page h2{scroll-margin-top:112px} html:has(meta.yt92.yt92) body.yitm-post-unified .grid,html:has(meta.yt92.yt92) body.template-service-page .grid,html:has(meta.yt92.yt92) body.blog-page .grid,html:has(meta.yt92.yt92) body.yitm-post-unified .compact-grid,html:has(meta.yt92.yt92) body.template-service-page .compact-grid,html:has(meta.yt92.yt92) body.blog-page .compact-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .guide-grid,html:has(meta.yt92.yt92) body.template-service-page .guide-grid,html:has(meta.yt92.yt92) body.blog-page .guide-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-guide-grid,html:has(meta.yt92.yt92) body.template-service-page .yitm-guide-grid,html:has(meta.yt92.yt92) body.blog-page .yitm-guide-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .related-grid,html:has(meta.yt92.yt92) body.template-service-page .related-grid,html:has(meta.yt92.yt92) body.blog-page .related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important;align-items:stretch!important} html:has(meta.yt92.yt92) body.yitm-post-unified .grid>*,html:has(meta.yt92.yt92) body.template-service-page .grid>*,html:has(meta.yt92.yt92) body.blog-page .grid>*,html:has(meta.yt92.yt92) body.yitm-post-unified .compact-grid>*,html:has(meta.yt92.yt92) body.template-service-page .compact-grid>*,html:has(meta.yt92.yt92) body.blog-page .compact-grid>*{min-width:0!important;max-width:100%!important} html:has(meta.yt92.yt92) body.yitm-post-unified .card,html:has(meta.yt92.yt92) body.template-service-page .card,html:has(meta.yt92.yt92) body.blog-page .card,html:has(meta.yt92.yt92) body.yitm-post-unified .soft-card,html:has(meta.yt92.yt92) body.template-service-page .soft-card,html:has(meta.yt92.yt92) body.blog-page .soft-card,html:has(meta.yt92.yt92) body.yitm-post-unified .guide-card,html:has(meta.yt92.yt92) body.template-service-page .guide-card,html:has(meta.yt92.yt92) body.blog-page .guide-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important} html:has(meta.yt92.yt92) body.yitm-post-unified .card a,html:has(meta.yt92.yt92) body.template-service-page .card a,html:has(meta.yt92.yt92) body.blog-page .card a,html:has(meta.yt92.yt92) body.yitm-post-unified .guide-card a,html:has(meta.yt92.yt92) body.template-service-page .guide-card a,html:has(meta.yt92.yt92) body.blog-page .guide-card a{overflow-wrap:anywhere!important} html:has(meta.yt92.yt92) body.yitm-post-unified section.card,html:has(meta.yt92.yt92) body.template-service-page section.card,html:has(meta.yt92.yt92) body.blog-page section.card{margin:24px 0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .footer,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .footer,html:has(meta.yt92.yt92) body.blog-page .footer,html:has(meta.yt92.yt92) body.template-service-page .footer{max-width:none!important;width:100%!important;margin:30px 0 0!important;padding:46px 0 100px!important;background:#071929!important;color:#fff!important} html:has(meta.yt92.yt92) body.yitm-post-unified .footer .wrap,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .footer .wrap,html:has(meta.yt92.yt92) body.blog-page .footer .wrap,html:has(meta.yt92.yt92) body.template-service-page .footer .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar{position:fixed!important;left:12px!important;right:12px!important;bottom:12px!important;z-index:1100!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:8px!important;border-radius:22px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;border:1px solid rgba(16,35,63,.1)!important;backdrop-filter:blur(16px)} html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar a,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar a,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar a,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border-radius:16px!important;text-decoration:none!important;font-weight:900!important;color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar a:first-child,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar a:first-child,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar a:first-child,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important} html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar a:nth-child(2),html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar a:nth-child(2),html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar a:nth-child(2),html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar a:last-child,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar a:last-child,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar a:last-child,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important} @media(min-width:920px){html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .sticky-mobile-bar,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar{display:none!important}} @media(max-width:980px){html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main,html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.template-service-page main{width:min(100% - 24px,1180px)!important}html:has(meta.yt92.yt92) .brand{min-width:0!important}html:has(meta.yt92.yt92) .brand-text{font-size:1.2rem!important}html:has(meta.yt92.yt92) .header-inner{flex-wrap:wrap!important}html:has(meta.yt92.yt92) .nav{width:100%!important;justify-content:flex-start!important}html:has(meta.yt92.yt92) .nav a{font-size:.9rem!important}html:has(meta.yt92.yt92) .yitm-hero,html:has(meta.yt92.yt92) .hero{grid-template-columns:1fr!important;padding:30px 24px!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main,html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.template-service-page main{width:min(100% - 20px,1180px)!important;padding-top:16px!important}html:has(meta.yt92.yt92) .site-header .wrap{width:min(100% - 24px,1180px)!important}html:has(meta.yt92.yt92) .yitm-hero,html:has(meta.yt92.yt92) .hero{padding:24px 18px!important;border-radius:26px!important}html:has(meta.yt92.yt92) .yitm-hero h1,html:has(meta.yt92.yt92) .hero h1{font-size:clamp(2.15rem,11vw,3.1rem)!important}html:has(meta.yt92.yt92) .grid,html:has(meta.yt92.yt92) .compact-grid,html:has(meta.yt92.yt92) .guide-grid,html:has(meta.yt92.yt92) .yitm-guide-grid,html:has(meta.yt92.yt92) .related-grid{grid-template-columns:1fr!important}html:has(meta.yt92.yt92) .footer{padding-bottom:110px!important}} html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.has-yitm-unified-shell,html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.template-service-page{padding-bottom:0!important;min-height:auto!important} html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main,html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.template-service-page main{padding-bottom:42px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .footer,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .footer,html:has(meta.yt92.yt92) body.blog-page .footer,html:has(meta.yt92.yt92) body.template-service-page .footer{margin-top:24px!important;padding:44px 0 44px!important;min-height:auto!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image{width:100%!important;max-width:980px!important;margin:20px auto 32px!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;background:#f2f6f7!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.10)!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image img,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image img,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero figcaption,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero figcaption,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero figcaption,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image figcaption,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image figcaption,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image figcaption{margin:0!important;padding:12px 18px!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important;background:#fff!important;text-align:left!important} html:has(meta.yt92.yt92) body.template-service-page main>h1:first-of-type,html:has(meta.yt92.yt92) body.yitm-post-unified main>h1:first-of-type,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main>h1:first-of-type{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-weight:900!important;font-size:clamp(2.25rem,5vw,4.5rem)!important;line-height:1!important;letter-spacing:-.04em!important;color:#10233f!important;max-width:960px!important;margin:20px auto 12px!important;text-align:left!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.template-service-page main figure:not(.hero-image):not(.story-image):not(.media-card) img,html:has(meta.yt92.yt92) body.yitm-post-unified main figure:not(.hero-image):not(.story-image):not(.media-card) img,html:has(meta.yt92.yt92) body.blog-page main figure:not(.hero-image):not(.story-image):not(.media-card) img{max-width:100%!important} html:has(meta.yt92.yt92) body.template-service-page .grid,html:has(meta.yt92.yt92) body.yitm-post-unified .grid,html:has(meta.yt92.yt92) body.blog-page .grid,html:has(meta.yt92.yt92) body.template-service-page .compact-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .compact-grid,html:has(meta.yt92.yt92) body.blog-page .compact-grid{justify-content:stretch!important;justify-items:stretch!important} html:has(meta.yt92.yt92) body.template-service-page .grid>.card,html:has(meta.yt92.yt92) body.yitm-post-unified .grid>.card,html:has(meta.yt92.yt92) body.blog-page .grid>.card,html:has(meta.yt92.yt92) body.template-service-page .compact-grid>.card,html:has(meta.yt92.yt92) body.yitm-post-unified .compact-grid>.card,html:has(meta.yt92.yt92) body.blog-page .compact-grid>.card{width:100%!important} @media(max-width:919px){html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.has-yitm-unified-shell,html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.template-service-page{padding-bottom:76px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .footer,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .footer,html:has(meta.yt92.yt92) body.blog-page .footer,html:has(meta.yt92.yt92) body.template-service-page .footer{padding-bottom:116px!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image img,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image img,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image img{max-height:320px!important;aspect-ratio:16/9!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.template-service-page main>h1:first-of-type,html:has(meta.yt92.yt92) body.yitm-post-unified main>h1:first-of-type,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main>h1:first-of-type{font-size:clamp(2rem,10vw,3rem)!important;margin-top:14px!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image{border-radius:22px!important;margin:16px auto 24px!important} html:has(meta.yt92.yt92) body.yitm-post-unified figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.template-service-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.blog-page figure.yitm-qa-hero img,html:has(meta.yt92.yt92) body.yitm-post-unified figure.customer-hero-image img,html:has(meta.yt92.yt92) body.template-service-page figure.customer-hero-image img,html:has(meta.yt92.yt92) body.blog-page figure.customer-hero-image img{max-height:250px!important;aspect-ratio:4/3!important}} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 58px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-breadcrumbs{max-width:980px!important;margin:0 auto 18px!important;color:#40536a!important;font-size:.95rem!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)!important;gap:28px!important;align-items:center!important;margin:0 0 30px!important;padding:42px 38px!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 54%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero-copy{min-width:0!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-badge{background:#10233f!important;color:#fff!important;border-radius:999px!important;padding:8px 13px!important;font-weight:900!important;letter-spacing:.02em!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:14px 0 16px!important;color:#10233f!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-subtitle{font-size:1.12rem!important;line-height:1.62!important;color:#40536a!important;max-width:780px!important;margin:0 0 18px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-chip{background:#fff!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;font-weight:800!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-btn{background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:none!important;min-height:48px!important;padding:12px 18px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero-media{margin:0!important;width:100%!important;max-width:100%!important;border-radius:26px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero-media img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;background:#eef3f6!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card{max-width:980px!important;margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-soft{background:#f8fbf6!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-short-answer{border-left:0!important;border-top:7px solid #f5b800!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.8rem,3.4vw,2.65rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.3rem,2.4vw,1.8rem)!important;line-height:1.05!important;color:#10233f!important;margin:22px 0 8px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card p,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card li{font-size:1.06rem!important;line-height:1.72!important;color:#2f3f4f!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-guide-grid,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;max-width:980px!important;margin:20px auto!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-guide-card{max-width:none!important;margin:0!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-cta{background:linear-gradient(135deg,#10233f 0,#00563e 100%)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-cta h2,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-cta p{color:#fff!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-cta .yitm-btn{background:#fff!important;color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-about{background:#10233f!important;color:#fff!important;border-color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-about h2,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-about p{color:#fff!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer{margin-top:0!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 24px,1180px)!important;padding-top:18px!important}html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero{grid-template-columns:1fr!important;padding:30px 24px!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-hero-media{max-width:760px!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-hero{padding:24px 18px!important;border-radius:26px!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-hero h1{font-size:clamp(2.15rem,11vw,3.15rem)!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-actions{display:grid!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-btn{width:100%!important}html:has(meta.yt92.yt92) .yitm-experienced-worker-page .yitm-card{border-radius:24px!important;padding:22px 18px!important}} html:has(meta.yt92.yt92) body.template-service-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important} html:has(meta.yt92.yt92) body.template-service-page>.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:saturate(1.1) blur(10px);border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header){width:min(1180px,calc(100% - 40px))!important;margin:28px auto 24px!important;padding:clamp(24px,4vw,44px)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 55%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .crumbs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0 0 16px!important;color:#52635b!important;font-size:.95rem!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .crumbs a{color:#00563e!important;font-weight:800!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5.5vw,5rem)!important;line-height:.92!important;letter-spacing:-.045em!important;margin:0 0 16px!important;color:#10233f!important;max-width:960px!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .lead{font-size:clamp(1.08rem,1.4vw,1.24rem)!important;line-height:1.6!important;color:#40536a!important;max-width:850px!important;margin:0 0 12px!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .content-status{display:inline-flex!important;flex-wrap:wrap!important;margin:8px 0 22px!important;padding:9px 14px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;font-size:.92rem!important;font-weight:800!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .hero-media{margin:22px 0 22px!important;border-radius:28px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;max-width:100%!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:460px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .hero-media figcaption{margin:0!important;padding:12px 18px!important;background:#fff!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header)>nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header)>nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.12)!important;color:#10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 8px 22px rgba(16,35,63,.06)!important} html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header)>nav a:hover{transform:translateY(-1px);border-color:rgba(0,86,62,.28)!important;color:#00563e!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content{width:min(1040px,calc(100% - 40px))!important;margin:0 auto!important;padding:0 0 58px!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content>section{margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content>section:first-child{border-top:7px solid #f5b800!important;font-size:1.1rem!important;line-height:1.7!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content section h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.85rem,3.6vw,2.8rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content section h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.28rem,2.2vw,1.75rem)!important;line-height:1.05!important;color:#10233f!important;margin:8px 0 8px!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content section p,html:has(meta.yt92.yt92) body.template-service-page main#main-content section li{font-size:1.04rem!important;line-height:1.72!important;color:#2f3f4f!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content a{color:#00563e;font-weight:800;text-underline-offset:3px} html:has(meta.yt92.yt92) body.template-service-page .grid,html:has(meta.yt92.yt92) body.template-service-page .card-grid,html:has(meta.yt92.yt92) body.template-service-page .link-card-grid,html:has(meta.yt92.yt92) body.template-service-page .cross-links,html:has(meta.yt92.yt92) body.template-service-page .hub-local-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:16px!important;margin-top:18px!important} html:has(meta.yt92.yt92) body.template-service-page .card,html:has(meta.yt92.yt92) body.template-service-page .cross-link-card,html:has(meta.yt92.yt92) body.template-service-page .hub-local-panel,html:has(meta.yt92.yt92) body.template-service-page .hub-service-panel{background:#f8fbf6!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:22px!important;padding:20px!important;box-shadow:none!important;color:#10233f!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.template-service-page .card .card,html:has(meta.yt92.yt92) body.template-service-page section.card{background:#fff!important} html:has(meta.yt92.yt92) body.template-service-page .steps .card{background:#fffaf0!important} html:has(meta.yt92.yt92) body.template-service-page .soft-note,html:has(meta.yt92.yt92) body.template-service-page .local-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#fffaf0!important;border:1px solid rgba(245,184,0,.22)!important;color:#40536a!important} html:has(meta.yt92.yt92) body.template-service-page .site-cta-bar{position:sticky!important;bottom:0!important;z-index:40!important;display:flex!important;justify-content:center!important;gap:10px!important;padding:10px 14px!important;background:rgba(255,255,255,.94)!important;border-top:1px solid rgba(16,35,63,.08)!important;backdrop-filter:blur(10px)!important} html:has(meta.yt92.yt92) body.template-service-page .site-cta-bar a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;text-decoration:none!important;font-weight:900!important;background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important} html:has(meta.yt92.yt92) body.template-service-page .site-cta-bar a.site-cta-call{background:#10233f!important;color:#fff!important} html:has(meta.yt92.yt92) body.template-service-page>footer:not(.footer){display:none!important} html:has(meta.yt92.yt92) body.template-service-page .footer{margin-top:0!important;background:#071827!important;color:#fff!important} html:has(meta.yt92.yt92) body.template-service-page .footer a{color:#fff!important} @media(max-width:900px){html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header){width:min(100% - 24px,1180px)!important;border-radius:28px!important;padding:28px 22px!important}html:has(meta.yt92.yt92) body.template-service-page main#main-content{width:min(100% - 24px,1040px)!important}html:has(meta.yt92.yt92) .template-service-page .site-cta-bar{display:grid!important;grid-template-columns:1fr!important}html:has(meta.yt92.yt92) .template-service-page .site-cta-bar a{width:100%!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header){width:min(100% - 20px,1180px)!important;margin:18px auto!important;padding:24px 18px!important;border-radius:24px!important}html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) h1{font-size:clamp(2.15rem,11vw,3.2rem)!important}html:has(meta.yt92.yt92) body.template-service-page>header:not(.site-header) .hero-media img{aspect-ratio:4/3!important;max-height:290px!important}html:has(meta.yt92.yt92) body.template-service-page main#main-content{width:min(100% - 20px,1040px)!important}html:has(meta.yt92.yt92) body.template-service-page main#main-content>section{border-radius:24px!important;padding:22px 18px!important}} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post,html:has(meta.yt92.yt92) body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:24px 0 54px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-breadcrumbs{display:block!important;width:100%!important;max-width:1180px!important;margin:0 auto 18px!important;padding:0!important;color:#40536a!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero{width:100%!important;max-width:1180px!important;margin:0 auto 30px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-guide-grid,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-related-grid{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-card-cta{margin-bottom:0!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-about,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-footer-note{display:none!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer,html:has(meta.yt92.yt92) body.template-service-page .footer,html:has(meta.yt92.yt92) body.yitm-post-unified .footer{margin-top:0!important;padding:42px 0 42px!important;min-height:0!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer-links a,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer-terms-links a,html:has(meta.yt92.yt92) body.template-service-page .footer-links a,html:has(meta.yt92.yt92) body.template-service-page .footer-terms-links a,html:has(meta.yt92.yt92) body.yitm-post-unified .footer-links a,html:has(meta.yt92.yt92) body.yitm-post-unified .footer-terms-links a{display:inline-flex!important;width:auto!important;height:auto!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;line-height:1.15!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important} html:has(meta.yt92.yt92) body.template-service-page>footer:not(.footer),html:has(meta.yt92.yt92) body.yitm-post-unified>footer:not(.footer),html:has(meta.yt92.yt92) body.blog-page>footer:not(.footer){display:none!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post,html:has(meta.yt92.yt92) body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 28px,1180px)!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.yitm-experienced-worker-page main.yitm-post,html:has(meta.yt92.yt92) body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important;padding-top:16px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .yitm-hero{border-radius:24px!important} html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer-links a,html:has(meta.yt92.yt92) body.yitm-experienced-worker-page .footer-terms-links a,html:has(meta.yt92.yt92) body.template-service-page .footer-links a,html:has(meta.yt92.yt92) body.template-service-page .footer-terms-links a{white-space:normal!important}} html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.template-service-page{--qa-icon-bg:#eef7f8;--qa-icon-fg:#0b5f66} html:has(meta.yt92.yt92) body.yitm-post-unified>header.site-header:not(.yitm-unified-header),html:has(meta.yt92.yt92) body.template-service-page>header.site-header:not(.yitm-unified-header),html:has(meta.yt92.yt92) body.blog-page>header.site-header:not(.yitm-unified-header){display:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified>a.skip-link + header.site-header:not(.yitm-unified-header),html:has(meta.yt92.yt92) body.template-service-page>a.skip-link + header.site-header:not(.yitm-unified-header),html:has(meta.yt92.yt92) body.blog-page>a.skip-link + header.site-header:not(.yitm-unified-header){display:none!important} html:has(meta.yt92.yt92) body.blog-page .trust-bar,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-bar,html:has(meta.yt92.yt92) body.template-service-page .trust-bar{width:100%;margin:18px 0 26px;background:#fff;border-block:1px solid rgba(16,35,63,.09);overflow:hidden} html:has(meta.yt92.yt92) body.blog-page .trust-bar .wrap,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-bar .wrap,html:has(meta.yt92.yt92) body.template-service-page .trust-bar .wrap{width:min(1180px,calc(100% - 40px));max-width:1180px;margin-inline:auto;padding:0} html:has(meta.yt92.yt92) body.blog-page .trust-bar-inner,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-bar-inner,html:has(meta.yt92.yt92) body.template-service-page .trust-bar-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch;padding:16px 0} html:has(meta.yt92.yt92) body.blog-page .trust-item,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-item,html:has(meta.yt92.yt92) body.template-service-page .trust-item{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(16,35,63,.1);border-radius:20px;background:linear-gradient(135deg,#fff,#f7fbfc);box-shadow:0 10px 24px rgba(16,35,63,.055)} html:has(meta.yt92.yt92) body.blog-page .ti-icon,html:has(meta.yt92.yt92) body.yitm-post-unified .ti-icon,html:has(meta.yt92.yt92) body.template-service-page .ti-icon{display:inline-grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;border-radius:15px;background:var(--qa-icon-bg);color:var(--qa-icon-fg);overflow:hidden} html:has(meta.yt92.yt92) body.blog-page .ti-icon svg,html:has(meta.yt92.yt92) body.yitm-post-unified .ti-icon svg,html:has(meta.yt92.yt92) body.template-service-page .ti-icon svg{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important} html:has(meta.yt92.yt92) body.blog-page .ti-text,html:has(meta.yt92.yt92) body.yitm-post-unified .ti-text,html:has(meta.yt92.yt92) body.template-service-page .ti-text{display:grid;gap:1px;min-width:0} html:has(meta.yt92.yt92) body.blog-page .ti-label,html:has(meta.yt92.yt92) body.yitm-post-unified .ti-label,html:has(meta.yt92.yt92) body.template-service-page .ti-label{display:block;color:#10233f;font-weight:900;line-height:1.15;overflow-wrap:anywhere} html:has(meta.yt92.yt92) body.blog-page .ti-sub,html:has(meta.yt92.yt92) body.yitm-post-unified .ti-sub,html:has(meta.yt92.yt92) body.template-service-page .ti-sub{display:block;color:#536475;font-size:.93rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere} html:has(meta.yt92.yt92) body.blog-page .faq-chevron,html:has(meta.yt92.yt92) body.yitm-post-unified .faq-chevron,html:has(meta.yt92.yt92) body.template-service-page .faq-chevron{width:20px!important;height:20px!important;min-width:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important} html:has(meta.yt92.yt92) body.blog-page .btn svg,html:has(meta.yt92.yt92) body.blog-page .nav svg,html:has(meta.yt92.yt92) body.blog-page .sticky-mobile-bar svg,html:has(meta.yt92.yt92) body.yitm-post-unified .btn svg,html:has(meta.yt92.yt92) body.yitm-post-unified .nav svg,html:has(meta.yt92.yt92) body.yitm-post-unified .sticky-mobile-bar svg,html:has(meta.yt92.yt92) body.template-service-page .btn svg,html:has(meta.yt92.yt92) body.template-service-page .nav svg,html:has(meta.yt92.yt92) body.template-service-page .sticky-mobile-bar svg{width:1.1em!important;height:1.1em!important;max-width:1.1em!important;max-height:1.1em!important} @media(max-width:680px){html:has(meta.yt92.yt92) body.blog-page .trust-bar .wrap,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-bar .wrap,html:has(meta.yt92.yt92) body.template-service-page .trust-bar .wrap{width:min(100% - 28px,1180px)} html:has(meta.yt92.yt92) body.blog-page .trust-bar-inner,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-bar-inner,html:has(meta.yt92.yt92) body.template-service-page .trust-bar-inner{grid-template-columns:1fr;padding:12px 0} html:has(meta.yt92.yt92) body.blog-page .trust-item,html:has(meta.yt92.yt92) body.yitm-post-unified .trust-item,html:has(meta.yt92.yt92) body.template-service-page .trust-item{border-radius:18px;padding:12px}} html:has(meta.yt92.yt92){--yitm-blog-shell-width:1120px;--yitm-blog-panel-width:1040px;--yitm-blog-panel-pad:clamp(24px,3.2vw,40px);--yitm-blog-panel-radius:30px;--yitm-blog-panel-gap:24px;--yitm-blog-h2-size:clamp(2rem,3.1vw,2.85rem);--yitm-blog-h3-size:clamp(1.35rem,2vw,1.8rem);--yitm-blog-copy-size:1.06rem;--yitm-blog-copy-line:1.72} html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.template-service-page{background:#fbfaf6!important} html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.template-service-page main,html:has(meta.yt92.yt92) body.blog-page .yitm-post,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-post,html:has(meta.yt92.yt92) body.template-service-page .yitm-post{width:min(var(--yitm-blog-shell-width),calc(100% - 40px))!important;max-width:var(--yitm-blog-shell-width)!important;margin-inline:auto!important} html:has(meta.yt92.yt92) body.blog-page main>article.yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified main>article.yitm-card,html:has(meta.yt92.yt92) body.template-service-page main>article.yitm-card,html:has(meta.yt92.yt92) body.blog-page article.yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified article.yitm-card,html:has(meta.yt92.yt92) body.template-service-page article.yitm-card,html:has(meta.yt92.yt92) body.blog-page .yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card,html:has(meta.yt92.yt92) body.template-service-page .yitm-card,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides{width:100%!important;max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important;background:#fff!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;overflow:hidden!important;color:#10233f!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-card,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-card{max-width:100%!important;margin:18px 0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h1,html:has(meta.yt92.yt92) body.blog-page .yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2,html:has(meta.yt92.yt92) body.blog-page article.yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified article.yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page article.yitm-card h2,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h2{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:900!important;color:#10233f!important;margin:0 0 16px!important;max-width:920px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h2:not(:first-child),html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2:not(:first-child),html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2:not(:first-child){margin-top:34px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h3,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h3{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;margin:26px 0 10px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p,html:has(meta.yt92.yt92) body.blog-page .yitm-card li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card li,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides p,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides li,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides li{font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;color:#2b3f5d!important;margin:0 0 16px!important;max-width:900px} html:has(meta.yt92.yt92) body.blog-page .yitm-card p:last-child,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p:last-child,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p:last-child,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides p:last-child,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides p:last-child,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides p:last-child{margin-bottom:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul,html:has(meta.yt92.yt92) body.blog-page .yitm-card ol,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ol,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ol,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides ul{margin:12px 0 0!important;padding-left:1.25rem!important} html:has(meta.yt92.yt92) body.blog-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.blog-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-who-this-helps ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:36px!important;row-gap:14px!important;padding-left:1.1rem!important} html:has(meta.yt92.yt92) body.blog-page .yitm-what-you-get li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-what-you-get li,html:has(meta.yt92.yt92) body.template-service-page .yitm-what-you-get li,html:has(meta.yt92.yt92) body.blog-page .yitm-who-this-helps li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-who-this-helps li,html:has(meta.yt92.yt92) body.template-service-page .yitm-who-this-helps li{margin:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .hero,html:has(meta.yt92.yt92) body.template-service-page .hero{width:100%!important;max-width:var(--yitm-blog-shell-width)!important;margin:0 auto 28px!important;padding:clamp(28px,4vw,44px)!important;border-radius:34px!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1{max-width:820px!important;font-size:clamp(2.25rem,4.2vw,4rem)!important;line-height:1!important} html:has(meta.yt92.yt92) body.blog-page .direct-answer,html:has(meta.yt92.yt92) body.blog-page .ai-box,html:has(meta.yt92.yt92) body.blog-page .how-box,html:has(meta.yt92.yt92) body.blog-page .disclaimer-block,html:has(meta.yt92.yt92) body.blog-page .note-card,html:has(meta.yt92.yt92) body.blog-page .feature-img-card,html:has(meta.yt92.yt92) body.blog-page .case-study,html:has(meta.yt92.yt92) body.blog-page .mid-cta-bar,html:has(meta.yt92.yt92) body.blog-page .final-cta,html:has(meta.yt92.yt92) body.blog-page .summary-card,html:has(meta.yt92.yt92) body.blog-page .info-box,html:has(meta.yt92.yt92) body.blog-page .key-takeaways,html:has(meta.yt92.yt92) body.yitm-post-unified .direct-answer,html:has(meta.yt92.yt92) body.yitm-post-unified .ai-box,html:has(meta.yt92.yt92) body.yitm-post-unified .how-box,html:has(meta.yt92.yt92) body.yitm-post-unified .disclaimer-block,html:has(meta.yt92.yt92) body.yitm-post-unified .note-card,html:has(meta.yt92.yt92) body.yitm-post-unified .feature-img-card,html:has(meta.yt92.yt92) body.yitm-post-unified .case-study,html:has(meta.yt92.yt92) body.yitm-post-unified .mid-cta-bar,html:has(meta.yt92.yt92) body.yitm-post-unified .final-cta,html:has(meta.yt92.yt92) body.yitm-post-unified .summary-card,html:has(meta.yt92.yt92) body.yitm-post-unified .info-box,html:has(meta.yt92.yt92) body.yitm-post-unified .key-takeaways{max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important} @media(max-width:760px){html:has(meta.yt92.yt92){--yitm-blog-panel-pad:22px;--yitm-blog-panel-radius:24px;--yitm-blog-panel-gap:18px;--yitm-blog-h2-size:clamp(1.85rem,8.2vw,2.55rem);--yitm-blog-h3-size:clamp(1.3rem,6.2vw,1.7rem);--yitm-blog-copy-size:1rem} html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.template-service-page main,html:has(meta.yt92.yt92) body.blog-page .yitm-post,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-post,html:has(meta.yt92.yt92) body.template-service-page .yitm-post{width:min(100% - 28px,var(--yitm-blog-shell-width))!important} html:has(meta.yt92.yt92) body.blog-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.blog-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-who-this-helps ul{grid-template-columns:1fr!important}} html:has(meta.yt92.yt92){--yitm-blog-display-weight:760;--yitm-blog-heading-weight:720;--yitm-blog-body-weight:400;--yitm-blog-h1-size:clamp(2.35rem,4.4vw,4.15rem);--yitm-blog-h2-size:clamp(1.9rem,2.75vw,2.55rem);--yitm-blog-h3-size:clamp(1.28rem,1.75vw,1.62rem);--yitm-blog-copy-size:1.04rem;--yitm-blog-copy-line:1.7;--yitm-blog-panel-pad:clamp(26px,3.1vw,38px)} html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.template-service-page{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:var(--yitm-blog-body-weight)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified main>h1:first-of-type,html:has(meta.yt92.yt92) body.has-yitm-unified-shell main>h1:first-of-type,html:has(meta.yt92.yt92) body.template-service-page main>h1:first-of-type{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h1-size)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:var(--yitm-blog-display-weight)!important;color:#10233f!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h1,html:has(meta.yt92.yt92) body.blog-page .yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2,html:has(meta.yt92.yt92) body.blog-page article.yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified article.yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page article.yitm-card h2,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.blog-page .article h2,html:has(meta.yt92.yt92) body.blog-page main>article h2,html:has(meta.yt92.yt92) body.blog-page .section h2,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta h2{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance!important;max-width:920px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h3,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h3{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.22!important;letter-spacing:-.025em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:26px 0 10px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p,html:has(meta.yt92.yt92) body.blog-page .yitm-card li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card li,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides p,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides li,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides li{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;font-weight:400!important;letter-spacing:0!important;color:#30425c!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card,html:has(meta.yt92.yt92) body.template-service-page .yitm-card,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides{padding:var(--yitm-blog-panel-pad)!important} @media(max-width:760px){html:has(meta.yt92.yt92){--yitm-blog-h1-size:clamp(2.05rem,10vw,3rem);--yitm-blog-h2-size:clamp(1.65rem,7.8vw,2.25rem);--yitm-blog-h3-size:clamp(1.22rem,5.8vw,1.55rem);--yitm-blog-copy-size:1rem;--yitm-blog-panel-pad:22px}} html:has(meta.yt92.yt92){--yitm-editorial-ink:#13213b;--yitm-editorial-muted:#3f4d63;--yitm-editorial-soft:#f7f3ec;--yitm-editorial-panel:#ffffff;--yitm-editorial-line:rgba(19,33,59,.10);--yitm-editorial-shadow:0 18px 46px rgba(19,33,59,.08);--yitm-editorial-radius:32px;--yitm-editorial-width:1180px;--yitm-editorial-readable:920px;--yitm-editorial-pad:clamp(28px,4vw,52px);--yitm-editorial-gap:clamp(22px,3vw,34px);--yitm-editorial-h1:clamp(3.15rem,6.4vw,5.05rem);--yitm-editorial-h2:clamp(2.05rem,3.35vw,3rem);--yitm-editorial-h3:clamp(1.35rem,2vw,1.85rem);--yitm-editorial-copy:clamp(1.06rem,1.22vw,1.22rem);--yitm-editorial-small:clamp(.95rem,1vw,1.04rem)} html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.template-service-page{background:var(--yitm-editorial-soft)!important;color:var(--yitm-editorial-ink)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased} html:has(meta.yt92.yt92) body.blog-page .wrap,html:has(meta.yt92.yt92) body.yitm-post-unified .wrap,html:has(meta.yt92.yt92) body.template-service-page .wrap{max-width:var(--yitm-editorial-width)!important} html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.template-service-page main,html:has(meta.yt92.yt92) body.blog-page .yitm-post,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-post,html:has(meta.yt92.yt92) body.template-service-page .yitm-post{max-width:calc(var(--yitm-editorial-width) + 48px)!important;margin-inline:auto!important;padding-inline:24px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-breadcrumbs,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-breadcrumbs,html:has(meta.yt92.yt92) body.template-service-page .yitm-breadcrumbs{max-width:var(--yitm-editorial-width)!important;margin:22px auto 14px!important;padding:0!important;color:rgba(19,33,59,.64)!important;font-size:.95rem!important;line-height:1.45!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .blog-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero,html:has(meta.yt92.yt92) body.template-service-page .blog-hero,html:has(meta.yt92.yt92) body.blog-page .article-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero,html:has(meta.yt92.yt92) body.template-service-page .article-hero,html:has(meta.yt92.yt92) body.blog-page .post-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero,html:has(meta.yt92.yt92) body.template-service-page .post-hero{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:clamp(34px,5vw,68px)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:0 0 var(--yitm-editorial-radius) var(--yitm-editorial-radius)!important;background:radial-gradient(circle at 88% 36%,rgba(45,140,255,.08),transparent 34%),#fbfaf7!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,330px)!important;gap:clamp(28px,5vw,58px)!important;align-items:center!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-copy,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-copy,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-copy{min-width:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-badge,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-badge,html:has(meta.yt92.yt92) body.template-service-page .yitm-badge,html:has(meta.yt92.yt92) body.blog-page .pill,html:has(meta.yt92.yt92) body.yitm-post-unified .pill,html:has(meta.yt92.yt92) body.template-service-page .pill,html:has(meta.yt92.yt92) body.blog-page .eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow,html:has(meta.yt92.yt92) body.template-service-page .eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:38px!important;margin:0 0 18px!important;padding:8px 18px!important;border:0!important;border-radius:999px!important;background:var(--yitm-editorial-ink)!important;color:#fff!important;font-size:.96rem!important;line-height:1.2!important;font-weight:720!important;letter-spacing:-.01em!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{max-width:860px!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h1)!important;line-height:1!important;letter-spacing:-.062em!important;font-weight:760!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.blog-page .yitm-subtitle,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-subtitle,html:has(meta.yt92.yt92) body.template-service-page .yitm-subtitle,html:has(meta.yt92.yt92) body.blog-page .blog-hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero p,html:has(meta.yt92.yt92) body.template-service-page .blog-hero p,html:has(meta.yt92.yt92) body.blog-page .article-hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero p,html:has(meta.yt92.yt92) body.template-service-page .article-hero p,html:has(meta.yt92.yt92) body.blog-page .post-hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero p,html:has(meta.yt92.yt92) body.template-service-page .post-hero p{max-width:780px!important;margin:0 0 22px!important;color:var(--yitm-editorial-muted)!important;font-size:clamp(1.18rem,2.05vw,1.45rem)!important;line-height:1.58!important;letter-spacing:-.015em!important;font-weight:400!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media{justify-self:end!important;width:min(330px,100%)!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 42px rgba(19,33,59,.14)!important;background:#fff!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media img,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media img,html:has(meta.yt92.yt92) body.blog-page .yitm-hero img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero img,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important} html:has(meta.yt92.yt92) body.blog-page .yitm-chip-row,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-chip-row,html:has(meta.yt92.yt92) body.template-service-page .yitm-chip-row,html:has(meta.yt92.yt92) body.blog-page .yitm-actions,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-actions,html:has(meta.yt92.yt92) body.template-service-page .yitm-actions{max-width:920px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-chip,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-chip,html:has(meta.yt92.yt92) body.template-service-page .yitm-chip{font-size:.92rem!important;line-height:1.2!important;font-weight:650!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card,html:has(meta.yt92.yt92) body.template-service-page .yitm-card,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides,html:has(meta.yt92.yt92) body.blog-page .blog-card,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-card,html:has(meta.yt92.yt92) body.template-service-page .blog-card,html:has(meta.yt92.yt92) body.blog-page .article-card,html:has(meta.yt92.yt92) body.yitm-post-unified .article-card,html:has(meta.yt92.yt92) body.template-service-page .article-card,html:has(meta.yt92.yt92) body.blog-page .post-card,html:has(meta.yt92.yt92) body.yitm-post-unified .post-card,html:has(meta.yt92.yt92) body.template-service-page .post-card,html:has(meta.yt92.yt92) body.blog-page .content-card,html:has(meta.yt92.yt92) body.yitm-post-unified .content-card,html:has(meta.yt92.yt92) body.template-service-page .content-card,html:has(meta.yt92.yt92) body.blog-page .blog-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-panel,html:has(meta.yt92.yt92) body.template-service-page .blog-panel,html:has(meta.yt92.yt92) body.blog-page .article-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .article-panel,html:has(meta.yt92.yt92) body.template-service-page .article-panel,html:has(meta.yt92.yt92) body.blog-page .post-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .post-panel,html:has(meta.yt92.yt92) body.template-service-page .post-panel{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:var(--yitm-editorial-pad)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;background:var(--yitm-editorial-panel)!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card-soft,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-soft,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-soft{background:linear-gradient(180deg,#fff,#fbfaf7)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.blog-page .blog-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-card h2,html:has(meta.yt92.yt92) body.template-service-page .blog-card h2,html:has(meta.yt92.yt92) body.blog-page .article-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .article-card h2,html:has(meta.yt92.yt92) body.template-service-page .article-card h2,html:has(meta.yt92.yt92) body.blog-page .post-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .post-card h2,html:has(meta.yt92.yt92) body.template-service-page .post-card h2,html:has(meta.yt92.yt92) body.blog-page .content-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .content-card h2,html:has(meta.yt92.yt92) body.template-service-page .content-card h2,html:has(meta.yt92.yt92) body.blog-page .blog-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-panel h2,html:has(meta.yt92.yt92) body.template-service-page .blog-panel h2,html:has(meta.yt92.yt92) body.blog-page .article-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .article-panel h2,html:has(meta.yt92.yt92) body.template-service-page .article-panel h2,html:has(meta.yt92.yt92) body.blog-page .post-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .post-panel h2,html:has(meta.yt92.yt92) body.template-service-page .post-panel h2{max-width:var(--yitm-editorial-readable)!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.08!important;letter-spacing:-.047em!important;font-weight:740!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.blog-page .yitm-article-body h2:not(:first-child),html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-body h2:not(:first-child),html:has(meta.yt92.yt92) body.template-service-page .yitm-article-body h2:not(:first-child){margin-top:34px!important;padding-top:30px!important;border-top:1px solid var(--yitm-editorial-line)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h3,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h3{max-width:var(--yitm-editorial-readable)!important;margin:28px 0 12px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:720!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides p,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides p{max-width:var(--yitm-editorial-readable)!important;margin:0 0 18px!important;color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.68!important;letter-spacing:-.01em!important;font-weight:400!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card p:last-child,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p:last-child,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p:last-child{margin-bottom:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(28px,6vw,90px)!important;row-gap:14px!important;max-width:1040px!important;margin:0!important;padding-left:22px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-article-body ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-body ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-article-body ul,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;max-width:var(--yitm-editorial-readable)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.blog-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-what-you-get ul{grid-template-columns:repeat(2,minmax(0,1fr))!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card li,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides li,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides li{color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.56!important;font-weight:400!important;padding-left:4px!important;margin:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card a,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card a,html:has(meta.yt92.yt92) body.template-service-page .yitm-card a,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides a,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides a,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides a{color:#07509d!important;font-weight:700!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card img,html:has(meta.yt92.yt92) body.template-service-page .yitm-card img,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides img,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides img{max-width:100%!important;height:auto!important;border-radius:22px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta{background:linear-gradient(135deg,#10233f,#0d4d5f)!important;color:#fff!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta h2,html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta p{color:#fff!important} html:has(meta.yt92.yt92) body.blog-page .yitm-btn,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-btn,html:has(meta.yt92.yt92) body.template-service-page .yitm-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 16px!important;border-radius:999px!important;font-size:.96rem!important;line-height:1.18!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important} html:has(meta.yt92.yt92) body.blog-page .article-layout,html:has(meta.yt92.yt92) body.yitm-post-unified .article-layout,html:has(meta.yt92.yt92) body.template-service-page .article-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:28px!important;max-width:calc(var(--yitm-editorial-width) + 280px)!important;margin-inline:auto!important} html:has(meta.yt92.yt92) body.blog-page .article-toc,html:has(meta.yt92.yt92) body.yitm-post-unified .article-toc,html:has(meta.yt92.yt92) body.template-service-page .article-toc,html:has(meta.yt92.yt92) body.blog-page .yitm-article-toc,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-toc,html:has(meta.yt92.yt92) body.template-service-page .yitm-article-toc{position:sticky!important;top:96px!important;align-self:start!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:22px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 12px 30px rgba(19,33,59,.07)!important;backdrop-filter:blur(14px)!important} html:has(meta.yt92.yt92) body.blog-page .article-toc a,html:has(meta.yt92.yt92) body.yitm-post-unified .article-toc a,html:has(meta.yt92.yt92) body.template-service-page .article-toc a,html:has(meta.yt92.yt92) body.blog-page .yitm-article-toc a,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-toc a,html:has(meta.yt92.yt92) body.template-service-page .yitm-article-toc a{display:block!important;padding:7px 0!important;color:var(--yitm-editorial-muted)!important;font-size:.95rem!important;line-height:1.3!important;font-weight:650!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.blog-page .article-toc a:hover,html:has(meta.yt92.yt92) body.yitm-post-unified .article-toc a:hover,html:has(meta.yt92.yt92) body.template-service-page .article-toc a:hover,html:has(meta.yt92.yt92) body.blog-page .yitm-article-toc a:hover,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-toc a:hover,html:has(meta.yt92.yt92) body.template-service-page .yitm-article-toc a:hover{color:#07509d!important;text-decoration:underline!important;text-underline-offset:3px!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .blog-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero,html:has(meta.yt92.yt92) body.template-service-page .blog-hero,html:has(meta.yt92.yt92) body.blog-page .article-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero,html:has(meta.yt92.yt92) body.template-service-page .article-hero,html:has(meta.yt92.yt92) body.blog-page .post-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero,html:has(meta.yt92.yt92) body.template-service-page .post-hero{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media{justify-self:start!important;width:min(360px,100%)!important} html:has(meta.yt92.yt92) body.blog-page .article-layout,html:has(meta.yt92.yt92) body.yitm-post-unified .article-layout,html:has(meta.yt92.yt92) body.template-service-page .article-layout{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.blog-page .article-toc,html:has(meta.yt92.yt92) body.yitm-post-unified .article-toc,html:has(meta.yt92.yt92) body.template-service-page .article-toc,html:has(meta.yt92.yt92) body.blog-page .yitm-article-toc,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-article-toc,html:has(meta.yt92.yt92) body.template-service-page .yitm-article-toc{position:relative!important;top:auto!important;display:flex!important;gap:12px!important;overflow:auto!important}} @media(max-width:760px){html:has(meta.yt92.yt92){--yitm-editorial-radius:24px;--yitm-editorial-pad:24px;--yitm-editorial-gap:18px;--yitm-editorial-h1:clamp(2.35rem,11vw,3.45rem);--yitm-editorial-h2:clamp(1.78rem,7.8vw,2.45rem);--yitm-editorial-h3:clamp(1.25rem,5.8vw,1.55rem);--yitm-editorial-copy:1rem} html:has(meta.yt92.yt92) body.blog-page main,html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.template-service-page main,html:has(meta.yt92.yt92) body.blog-page .yitm-post,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-post,html:has(meta.yt92.yt92) body.template-service-page .yitm-post{padding-inline:14px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .blog-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero,html:has(meta.yt92.yt92) body.template-service-page .blog-hero,html:has(meta.yt92.yt92) body.blog-page .article-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero,html:has(meta.yt92.yt92) body.template-service-page .article-hero,html:has(meta.yt92.yt92) body.blog-page .post-hero,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero,html:has(meta.yt92.yt92) body.template-service-page .post-hero{padding:30px 20px!important;border-radius:0 0 26px 26px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{letter-spacing:-.052em!important;line-height:1.03!important} html:has(meta.yt92.yt92) body.blog-page .yitm-subtitle,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-subtitle,html:has(meta.yt92.yt92) body.template-service-page .yitm-subtitle{font-size:1.08rem!important;line-height:1.58!important} html:has(meta.yt92.yt92) body.blog-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-who-this-helps ul,html:has(meta.yt92.yt92) body.blog-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-what-you-get ul,html:has(meta.yt92.yt92) body.blog-page .yitm-card ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;gap:10px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-actions,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-actions,html:has(meta.yt92.yt92) body.template-service-page .yitm-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-btn,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-btn,html:has(meta.yt92.yt92) body.template-service-page .yitm-btn{width:100%!important}} html:has(meta.yt92.yt92){--yitm-editorial-line:rgba(19,33,59,.08);--yitm-editorial-shadow:0 10px 30px rgba(19,33,59,.055);--yitm-editorial-radius:28px;--yitm-editorial-readable:820px;--yitm-editorial-h1:clamp(3.05rem,5.9vw,4.75rem);--yitm-editorial-h2:clamp(1.9rem,3.05vw,2.75rem);--yitm-editorial-h3:clamp(1.32rem,1.9vw,1.75rem);--yitm-editorial-copy:clamp(1.05rem,1.12vw,1.16rem)} html:has(meta.yt92.yt92) body.blog-page,html:has(meta.yt92.yt92) body.yitm-post-unified,html:has(meta.yt92.yt92) body.template-service-page{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important;letter-spacing:0!important} html:has(meta.yt92.yt92) body.blog-page article h1,html:has(meta.yt92.yt92) body.blog-page article h2,html:has(meta.yt92.yt92) body.blog-page article h3,html:has(meta.yt92.yt92) body.blog-page main article h1,html:has(meta.yt92.yt92) body.blog-page main article h2,html:has(meta.yt92.yt92) body.blog-page main article h3,html:has(meta.yt92.yt92) body.blog-page .article h1,html:has(meta.yt92.yt92) body.blog-page .article h2,html:has(meta.yt92.yt92) body.blog-page .article h3,html:has(meta.yt92.yt92) body.blog-page .main-col h1,html:has(meta.yt92.yt92) body.blog-page .main-col h2,html:has(meta.yt92.yt92) body.blog-page .main-col h3,html:has(meta.yt92.yt92) body.blog-page .yitm-card h1,html:has(meta.yt92.yt92) body.blog-page .yitm-card h2,html:has(meta.yt92.yt92) body.blog-page .yitm-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified article h1,html:has(meta.yt92.yt92) body.yitm-post-unified article h2,html:has(meta.yt92.yt92) body.yitm-post-unified article h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h3,html:has(meta.yt92.yt92) body.template-service-page main#main-content section h1,html:has(meta.yt92.yt92) body.template-service-page main#main-content section h2,html:has(meta.yt92.yt92) body.template-service-page main#main-content section h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h3{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-style:normal!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;max-width:860px!important;font-size:var(--yitm-editorial-h1)!important;line-height:1.01!important;letter-spacing:-.055em!important;font-weight:760!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h2,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h2,html:has(meta.yt92.yt92) body.blog-page .blog-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-card h2,html:has(meta.yt92.yt92) body.template-service-page .blog-card h2,html:has(meta.yt92.yt92) body.blog-page .article-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .article-card h2,html:has(meta.yt92.yt92) body.template-service-page .article-card h2,html:has(meta.yt92.yt92) body.blog-page .post-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .post-card h2,html:has(meta.yt92.yt92) body.template-service-page .post-card h2,html:has(meta.yt92.yt92) body.blog-page .content-card h2,html:has(meta.yt92.yt92) body.yitm-post-unified .content-card h2,html:has(meta.yt92.yt92) body.template-service-page .content-card h2,html:has(meta.yt92.yt92) body.blog-page .blog-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-panel h2,html:has(meta.yt92.yt92) body.template-service-page .blog-panel h2,html:has(meta.yt92.yt92) body.blog-page .article-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .article-panel h2,html:has(meta.yt92.yt92) body.template-service-page .article-panel h2,html:has(meta.yt92.yt92) body.blog-page .post-panel h2,html:has(meta.yt92.yt92) body.yitm-post-unified .post-panel h2,html:has(meta.yt92.yt92) body.template-service-page .post-panel h2,html:has(meta.yt92.yt92) body.blog-page main article section h2,html:has(meta.yt92.yt92) body.yitm-post-unified main article section h2,html:has(meta.yt92.yt92) body.template-service-page main#main-content section h2{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.1!important;letter-spacing:-.042em!important;font-weight:720!important;margin:0 0 18px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card h3,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides h3,html:has(meta.yt92.yt92) body.blog-page main article section h3,html:has(meta.yt92.yt92) body.yitm-post-unified main article section h3,html:has(meta.yt92.yt92) body.template-service-page main#main-content section h3{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.18!important;letter-spacing:-.028em!important;font-weight:700!important;margin:24px 0 10px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card,html:has(meta.yt92.yt92) body.template-service-page .yitm-card,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides,html:has(meta.yt92.yt92) body.blog-page .blog-card,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-card,html:has(meta.yt92.yt92) body.template-service-page .blog-card,html:has(meta.yt92.yt92) body.blog-page .article-card,html:has(meta.yt92.yt92) body.yitm-post-unified .article-card,html:has(meta.yt92.yt92) body.template-service-page .article-card,html:has(meta.yt92.yt92) body.blog-page .post-card,html:has(meta.yt92.yt92) body.yitm-post-unified .post-card,html:has(meta.yt92.yt92) body.template-service-page .post-card,html:has(meta.yt92.yt92) body.blog-page .content-card,html:has(meta.yt92.yt92) body.yitm-post-unified .content-card,html:has(meta.yt92.yt92) body.template-service-page .content-card,html:has(meta.yt92.yt92) body.blog-page .blog-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-panel,html:has(meta.yt92.yt92) body.template-service-page .blog-panel,html:has(meta.yt92.yt92) body.blog-page .article-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .article-panel,html:has(meta.yt92.yt92) body.template-service-page .article-panel,html:has(meta.yt92.yt92) body.blog-page .post-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .post-panel,html:has(meta.yt92.yt92) body.template-service-page .post-panel{border-color:var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;box-shadow:var(--yitm-editorial-shadow)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card p,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides p,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides p,html:has(meta.yt92.yt92) body.blog-page main article section p,html:has(meta.yt92.yt92) body.yitm-post-unified main article section p,html:has(meta.yt92.yt92) body.template-service-page main#main-content section p{max-width:var(--yitm-editorial-readable)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.7!important;color:#34445c!important;font-weight:400!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides ul,html:has(meta.yt92.yt92) body.blog-page main article section ul,html:has(meta.yt92.yt92) body.yitm-post-unified main article section ul,html:has(meta.yt92.yt92) body.template-service-page main#main-content section ul{max-width:var(--yitm-editorial-readable)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card li,html:has(meta.yt92.yt92) body.blog-page .yitm-related-guides li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-related-guides li,html:has(meta.yt92.yt92) body.template-service-page .yitm-related-guides li,html:has(meta.yt92.yt92) body.blog-page main article section li,html:has(meta.yt92.yt92) body.yitm-post-unified main article section li,html:has(meta.yt92.yt92) body.template-service-page main#main-content section li{font-size:var(--yitm-editorial-copy)!important;line-height:1.58!important;color:#34445c!important;font-weight:400!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media{width:min(340px,32vw)!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:24px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 10px 28px rgba(19,33,59,.075)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media img,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media img{aspect-ratio:4/3!important;object-fit:contain!important;border-radius:18px!important;background:transparent!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta,html:has(meta.yt92.yt92) body.blog-page .blog-cta,html:has(meta.yt92.yt92) body.yitm-post-unified .blog-cta,html:has(meta.yt92.yt92) body.template-service-page .blog-cta,html:has(meta.yt92.yt92) body.blog-page .cta-panel,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-panel,html:has(meta.yt92.yt92) body.template-service-page .cta-panel{background:#0f243f!important;color:#fff!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 16px 38px rgba(15,36,63,.16)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta h2,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta h2,html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta h3,html:has(meta.yt92.yt92) body.blog-page .yitm-card-cta p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card-cta p,html:has(meta.yt92.yt92) body.template-service-page .yitm-card-cta p,html:has(meta.yt92.yt92) body.blog-page .blog-cta h2,html:has(meta.yt92.yt92) body.blog-page .blog-cta p,html:has(meta.yt92.yt92) body.blog-page .cta-panel h2,html:has(meta.yt92.yt92) body.blog-page .cta-panel p{color:#fff!important} html:has(meta.yt92.yt92) body.blog-page .read-next,html:has(meta.yt92.yt92) body.yitm-post-unified .read-next,html:has(meta.yt92.yt92) body.template-service-page .read-next,html:has(meta.yt92.yt92) body.blog-page .related-posts,html:has(meta.yt92.yt92) body.yitm-post-unified .related-posts,html:has(meta.yt92.yt92) body.template-service-page .related-posts{max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important} html:has(meta.yt92.yt92) body.blog-page .read-next a,html:has(meta.yt92.yt92) body.yitm-post-unified .read-next a,html:has(meta.yt92.yt92) body.template-service-page .read-next a,html:has(meta.yt92.yt92) body.blog-page .related-posts a,html:has(meta.yt92.yt92) body.yitm-post-unified .related-posts a,html:has(meta.yt92.yt92) body.template-service-page .related-posts a{border-color:var(--yitm-editorial-line)!important;box-shadow:0 8px 22px rgba(19,33,59,.045)!important;font-weight:680!important} html:has(meta.yt92.yt92) body.blog-page .yitm-btn,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-btn,html:has(meta.yt92.yt92) body.template-service-page .yitm-btn,html:has(meta.yt92.yt92) body.blog-page .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .btn,html:has(meta.yt92.yt92) body.template-service-page .btn{font-weight:700!important} @media(max-width:760px){html:has(meta.yt92.yt92){--yitm-editorial-radius:22px;--yitm-editorial-h1:clamp(2.25rem,10.4vw,3.2rem);--yitm-editorial-h2:clamp(1.62rem,7vw,2.15rem);--yitm-editorial-h3:clamp(1.2rem,5.4vw,1.48rem);--yitm-editorial-readable:100%} html:has(meta.yt92.yt92) body.blog-page .yitm-hero-media,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-media,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-media{width:100%!important;max-width:360px!important;padding:14px!important}} @media (max-width:919px){html:has(meta.yt92.yt92) body.yitm-post-unified>.site-header,html:has(meta.yt92.yt92) body.has-yitm-unified-shell>.site-header,html:has(meta.yt92.yt92) body.blog-page>.site-header,html:has(meta.yt92.yt92) body.template-service-page>.site-header,html:has(meta.yt92.yt92) .site-header{position:sticky!important;top:0!important;z-index:1400!important;overflow:visible!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 22px rgba(16,35,63,.055)!important} html:has(meta.yt92.yt92) body.yitm-post-unified>.site-header .wrap,html:has(meta.yt92.yt92) body.has-yitm-unified-shell>.site-header .wrap,html:has(meta.yt92.yt92) body.blog-page>.site-header .wrap,html:has(meta.yt92.yt92) body.template-service-page>.site-header .wrap,html:has(meta.yt92.yt92) .site-header .wrap{width:min(100% - 20px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important} html:has(meta.yt92.yt92) body.yitm-post-unified .header-inner,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .header-inner,html:has(meta.yt92.yt92) body.blog-page .header-inner,html:has(meta.yt92.yt92) body.template-service-page .header-inner,html:has(meta.yt92.yt92) .header-inner{position:relative!important;min-height:64px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .brand,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .brand,html:has(meta.yt92.yt92) body.blog-page .brand,html:has(meta.yt92.yt92) body.template-service-page .brand,html:has(meta.yt92.yt92) .brand{min-width:0!important;max-width:calc(100% - 92px)!important;flex:1 1 auto!important;gap:9px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .brand-mark,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .brand-mark,html:has(meta.yt92.yt92) body.blog-page .brand-mark,html:has(meta.yt92.yt92) body.template-service-page .brand-mark,html:has(meta.yt92.yt92) .brand-mark{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:14px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .brand-text,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .brand-text,html:has(meta.yt92.yt92) body.blog-page .brand-text,html:has(meta.yt92.yt92) body.template-service-page .brand-text,html:has(meta.yt92.yt92) .brand-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.05rem!important;line-height:1!important} html:has(meta.yt92.yt92) body.yitm-post-unified .brand-text small,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .brand-text small,html:has(meta.yt92.yt92) body.blog-page .brand-text small,html:has(meta.yt92.yt92) body.template-service-page .brand-text small,html:has(meta.yt92.yt92) .brand-text small{display:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .mobile-menu-btn,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .mobile-menu-btn,html:has(meta.yt92.yt92) body.blog-page .mobile-menu-btn,html:has(meta.yt92.yt92) body.template-service-page .mobile-menu-btn,html:has(meta.yt92.yt92) .mobile-menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:42px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font-size:.92rem!important;font-weight:850!important;box-shadow:0 8px 18px rgba(16,35,63,.06)!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav:not(.is-open),html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav:not(.is-open),html:has(meta.yt92.yt92) body.blog-page .nav:not(.is-open),html:has(meta.yt92.yt92) body.template-service-page .nav:not(.is-open),html:has(meta.yt92.yt92) .nav:not(.is-open){display:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav.is-open,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav.is-open,html:has(meta.yt92.yt92) body.blog-page .nav.is-open,html:has(meta.yt92.yt92) body.template-service-page .nav.is-open,html:has(meta.yt92.yt92) .nav.is-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 94px)!important;overflow:auto!important;gap:8px!important;padding:12px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 52px rgba(16,35,63,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav.is-open a,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav.is-open a,html:has(meta.yt92.yt92) body.blog-page .nav.is-open a,html:has(meta.yt92.yt92) body.template-service-page .nav.is-open a,html:has(meta.yt92.yt92) .nav.is-open a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;background:#f6f8fa!important;color:#10233f!important;text-align:center!important;white-space:normal!important;font-size:.92rem!important;line-height:1.16!important;font-weight:850!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .nav.is-open .nav-cta,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav.is-open .nav-cta,html:has(meta.yt92.yt92) body.blog-page .nav.is-open .nav-cta,html:has(meta.yt92.yt92) body.template-service-page .nav.is-open .nav-cta,html:has(meta.yt92.yt92) .nav.is-open .nav-cta{grid-column:1/-1!important;background:#10233f!important;color:#fff!important;box-shadow:none!important}} @media (max-width:420px){html:has(meta.yt92.yt92) body.yitm-post-unified .nav.is-open,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .nav.is-open,html:has(meta.yt92.yt92) body.blog-page .nav.is-open,html:has(meta.yt92.yt92) body.template-service-page .nav.is-open,html:has(meta.yt92.yt92) .nav.is-open{grid-template-columns:1fr!important}} @media (min-width:920px){html:has(meta.yt92.yt92) body.yitm-post-unified .mobile-menu-btn,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .mobile-menu-btn,html:has(meta.yt92.yt92) body.blog-page .mobile-menu-btn,html:has(meta.yt92.yt92) body.template-service-page .mobile-menu-btn,html:has(meta.yt92.yt92) .mobile-menu-btn{display:none!important}} html:has(meta.yt92.yt92) body.template-service-page .services-bento,html:has(meta.yt92.yt92) body.yitm-post-unified .services-bento{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;margin:24px 0 10px!important} html:has(meta.yt92.yt92) body.template-service-page .service-card,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;min-height:100%!important;padding:24px!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f7fbfc)!important;box-shadow:0 18px 44px rgba(16,35,63,.07)!important;color:#10233f!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-icon,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-icon{display:inline-grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;flex:0 0 52px!important;border-radius:18px!important;background:rgba(25,91,99,.10)!important;color:#195b63!important;line-height:1!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-icon svg,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-icon svg{display:block!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;min-height:26px!important;max-height:26px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important} html:has(meta.yt92.yt92) body.template-service-page .service-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card h3{margin:8px 0 4px!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#10233f!important} html:has(meta.yt92.yt92) body.template-service-page .service-card p,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card p{margin:0!important;color:#2b3f5d!important;line-height:1.68!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-link,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-link{margin-top:auto!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.11)!important;color:#005e66!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(16,35,63,.05)!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-link:hover,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-link:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px rgba(16,35,63,.08)!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.template-service-page .services-bento,html:has(meta.yt92.yt92) body.yitm-post-unified .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:680px){html:has(meta.yt92.yt92) body.template-service-page .services-bento,html:has(meta.yt92.yt92) body.yitm-post-unified .services-bento{grid-template-columns:1fr!important;gap:14px!important} html:has(meta.yt92.yt92) body.template-service-page .service-card,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card{padding:20px!important;border-radius:22px!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-icon,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-icon{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;border-radius:16px!important} html:has(meta.yt92.yt92) body.template-service-page .service-card .sc-icon svg,html:has(meta.yt92.yt92) body.yitm-post-unified .service-card .sc-icon svg{width:23px!important;height:23px!important;min-width:23px!important;max-width:23px!important;min-height:23px!important;max-height:23px!important}} html:has(meta.yt92.yt92) .yitm-customer-answer-hub,html:has(meta.yt92.yt92) .yitm-llm-summary,html:has(meta.yt92.yt92) .yitm-customer-faq{position:relative} html:has(meta.yt92.yt92) .yitm-customer-perspective-grid .glass-card,html:has(meta.yt92.yt92) .yitm-llm-summary .comparison-card{min-height:100%} html:has(meta.yt92.yt92) .yitm-geo-answer{margin:22px 0 0;padding:18px 22px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(126,94,57,.16);box-shadow:0 16px 40px rgba(22,34,51,.06)} html:has(meta.yt92.yt92) .yitm-customer-cta{margin-top:18px} html:has(meta.yt92.yt92) .yitm-related-service-links{margin-top:24px} html:has(meta.yt92.yt92) .yitm-customer-answer-hub .section-header--card,html:has(meta.yt92.yt92) .yitm-customer-faq .section-header{scroll-margin-top:120px} html:has(meta.yt92.yt92) .yitm-customer-answer-hub .glass-card h3,html:has(meta.yt92.yt92) .yitm-llm-summary .comparison-card h3{color:#10284a} html:has(meta.yt92.yt92) .yitm-customer-answer-hub p,html:has(meta.yt92.yt92) .yitm-llm-summary p,html:has(meta.yt92.yt92) .yitm-customer-faq p{color:#344765} @media (max-width:760px){html:has(meta.yt92.yt92) .yitm-geo-answer{padding:16px}html:has(meta.yt92.yt92) .yitm-customer-cta .btn{width:100%;justify-content:center}} html:has(meta.yt92.yt92) body.yitm-app-page{background:#f7f3eb;color:#10233f} html:has(meta.yt92.yt92) body.yitm-app-page main.wrap,html:has(meta.yt92.yt92) body.yitm-app-page .wrap.yitm-app-main{padding-top:34px;padding-bottom:48px} html:has(meta.yt92.yt92) body.yitm-app-page .top{max-width:1120px;margin:18px auto 0;padding:0 20px;background:transparent!important;border:0!important} html:has(meta.yt92.yt92) body.yitm-app-page .top .btn,html:has(meta.yt92.yt92) body.yitm-app-page .btn{border-radius:999px} html:has(meta.yt92.yt92) body.yitm-app-page .card,html:has(meta.yt92.yt92) body.yitm-app-page .yitm-app-card{border-radius:24px;border:1px solid rgba(16,35,63,.10);box-shadow:0 16px 42px rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.yitm-app-page .yitm-unified-site-footer,html:has(meta.yt92.yt92) body.yitm-app-page footer.wrap{display:none!important} html:has(meta.yt92.yt92) body.yitm-app-page .footer.yitm-unified-footer{display:block!important;margin-top:0} html:has(meta.yt92.yt92) body.yitm-app-page .sticky-mobile-bar{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif} @media(max-width:680px){html:has(meta.yt92.yt92) body.yitm-app-page main.wrap,html:has(meta.yt92.yt92) body.yitm-app-page .wrap.yitm-app-main{padding-top:22px;padding-bottom:34px}html:has(meta.yt92.yt92) body.yitm-app-page .top{padding:0 14px}} html:has(meta.yt92.yt92) body.yitm-app-page .yitm-unified-site-footer,html:has(meta.yt92.yt92) body.yitm-app-page footer.child-wrap,html:has(meta.yt92.yt92) body.yitm-app-page footer.wrap:not(.footer-terms):not(.footer-main){display:none!important} html:has(meta.yt92.yt92) .yitm-spoke-library .columns{columns:2;column-gap:2rem} html:has(meta.yt92.yt92) .yitm-spoke-library .columns li{break-inside:avoid;margin:0 0 .45rem} html:has(meta.yt92.yt92) .yitm-epping-reverse-links .grid,html:has(meta.yt92.yt92) .yitm-spoke-library .grid{align-items:stretch} @media (max-width:720px){html:has(meta.yt92.yt92) .yitm-spoke-library .columns{columns:1}} html:has(meta.yt92.yt92) .yitm-epping-trust-cta{margin-top:clamp(1.25rem,3vw,2rem)} html:has(meta.yt92.yt92) .yitm-epping-trust-cta .inline-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem} html:has(meta.yt92.yt92) .yitm-epping-trust-cta .small-note{font-size:.95rem;color:var(--muted,#526173)} html:has(meta.yt92.yt92) body.yitm-post-unified main,html:has(meta.yt92.yt92) body.template-service-page main{background:#f7f3eb} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body,html:has(meta.yt92.yt92) body.template-service-page .article-body{width:min(940px,calc(100% - 40px));margin:0 auto clamp(2rem,5vw,4rem)} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .safety-disclaimer,html:has(meta.yt92.yt92) body.template-service-page .article-body .safety-disclaimer{margin:clamp(1.25rem,3vw,2rem) 0;padding:clamp(1rem,2.4vw,1.35rem) clamp(1rem,2.6vw,1.5rem);border-radius:22px;background:#fff8e7;border:1px solid rgba(245,184,63,.35);box-shadow:0 14px 32px rgba(16,35,63,.06);color:#37475e} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section{margin:clamp(1rem,3vw,1.55rem) 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(16,35,63,.10);border-radius:28px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section>h2:first-child,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section>h2:first-child{margin-top:0;font-size:clamp(2rem,4vw,3rem)} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section p,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section p{max-width:76ch} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section ul,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section ul{display:grid;gap:.5rem;margin:1rem 0 0;padding-left:1.35rem} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section li,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section li{padding-left:.25rem} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section.related-section .grid,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section.related-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section.related-section .card,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section.related-section .card{box-shadow:none;border-radius:20px;background:#fbfdfe} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .faq details,html:has(meta.yt92.yt92) body.template-service-page .article-body .faq details{border-radius:18px;background:#fbfdfe} html:has(meta.yt92.yt92) body.yitm-post-unified .quick-answer,html:has(meta.yt92.yt92) body.template-service-page .quick-answer{width:min(940px,calc(100% - 40px));margin:clamp(1rem,3vw,2rem) auto;display:grid;grid-template-columns:1.2fr .8fr;gap:1rem} html:has(meta.yt92.yt92) body.yitm-post-unified .quick-answer .card,html:has(meta.yt92.yt92) body.template-service-page .quick-answer .card{border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.yitm-post-unified .mini-kicker,html:has(meta.yt92.yt92) body.template-service-page .mini-kicker{font-weight:900;color:#195b63;margin-bottom:.45rem} html:has(meta.yt92.yt92) body.yitm-post-unified .topic-pills,html:has(meta.yt92.yt92) body.template-service-page .topic-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem} html:has(meta.yt92.yt92) body.yitm-post-unified .topic-pills span,html:has(meta.yt92.yt92) body.template-service-page .topic-pills span{display:inline-flex;align-items:center;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:.5rem .8rem;background:#f7fafb;color:#344765;font-weight:800;line-height:1.25} html:has(meta.yt92.yt92) body.yitm-post-unified .trust-strip,html:has(meta.yt92.yt92) body.template-service-page .trust-strip{display:none!important} @media(max-width:760px){html:has(meta.yt92.yt92) body.yitm-post-unified .article-body,html:has(meta.yt92.yt92) body.template-service-page .article-body,html:has(meta.yt92.yt92) body.yitm-post-unified .quick-answer,html:has(meta.yt92.yt92) body.template-service-page .quick-answer{width:min(100% - 28px,940px)} html:has(meta.yt92.yt92) body.yitm-post-unified .quick-answer,html:has(meta.yt92.yt92) body.template-service-page .quick-answer{grid-template-columns:1fr} html:has(meta.yt92.yt92) body.yitm-post-unified .article-body .article-section,html:has(meta.yt92.yt92) body.template-service-page .article-body .article-section{border-radius:22px}} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow,html:has(meta.yt92.yt92) body.template-service-page .eyebrow,html:has(meta.yt92.yt92) body.blog-page .eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-badge,html:has(meta.yt92.yt92) body.template-service-page .yitm-badge,html:has(meta.yt92.yt92) body.blog-page .yitm-badge,html:has(meta.yt92.yt92) body.yitm-post-unified .tag,html:has(meta.yt92.yt92) body.template-service-page .tag,html:has(meta.yt92.yt92) body.blog-page .tag{background:#10233f!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 24px rgba(16,35,63,.12)!important;opacity:1!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow *,html:has(meta.yt92.yt92) body.template-service-page .eyebrow *,html:has(meta.yt92.yt92) body.blog-page .eyebrow *,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-badge *,html:has(meta.yt92.yt92) body.template-service-page .yitm-badge *,html:has(meta.yt92.yt92) body.blog-page .yitm-badge *{color:#fff!important} html:has(meta.yt92.yt92) body.yitm-post-unified .btn-primary,html:has(meta.yt92.yt92) body.template-service-page .btn-primary,html:has(meta.yt92.yt92) body.blog-page .btn-primary,html:has(meta.yt92.yt92) body.yitm-post-unified a.btn-primary,html:has(meta.yt92.yt92) body.template-service-page a.btn-primary,html:has(meta.yt92.yt92) body.blog-page a.btn-primary,html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions a.btn-primary,html:has(meta.yt92.yt92) body.template-service-page .inline-actions a.btn-primary,html:has(meta.yt92.yt92) body.blog-page .inline-actions a.btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;border:1px solid #10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 14px 28px rgba(16,35,63,.18)!important} html:has(meta.yt92.yt92) body.yitm-post-unified .btn-secondary,html:has(meta.yt92.yt92) body.template-service-page .btn-secondary,html:has(meta.yt92.yt92) body.blog-page .btn-secondary,html:has(meta.yt92.yt92) body.yitm-post-unified a.btn-secondary,html:has(meta.yt92.yt92) body.template-service-page a.btn-secondary,html:has(meta.yt92.yt92) body.blog-page a.btn-secondary,html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions a.btn-secondary,html:has(meta.yt92.yt92) body.template-service-page .inline-actions a.btn-secondary,html:has(meta.yt92.yt92) body.blog-page .inline-actions a.btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#fff!important;color:#195b63!important;border:1px solid rgba(16,35,63,.14)!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(16,35,63,.08)!important} html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions,html:has(meta.yt92.yt92) body.template-service-page .inline-actions,html:has(meta.yt92.yt92) body.blog-page .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:24px 0 8px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;gap:clamp(22px,4vw,48px)!important;align-items:start!important;padding:clamp(28px,4vw,54px)!important;border-radius:34px!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .lead,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead{grid-column:1!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line{grid-column:1!important;max-width:620px!important;margin-top:6px!important;padding:12px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important;font-size:1rem!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:2!important;grid-row:1 / span 5!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:320px!important;max-height:560px!important;object-fit:cover!important;border-radius:28px!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;background:#eef3f6!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero .lead,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero .lead,html:has(meta.yt92.yt92) body.blog-page .yitm-hero .lead{max-width:720px!important;font-size:clamp(1.08rem,1.55vw,1.28rem)!important;line-height:1.62!important;color:#344961!important} html:has(meta.yt92.yt92) body.yitm-post-unified main>section:not(.yitm-hero),html:has(meta.yt92.yt92) body.template-service-page main>section:not(.yitm-hero),html:has(meta.yt92.yt92) body.blog-page main>section:not(.yitm-hero){max-width:100%!important} html:has(meta.yt92.yt92) body.yitm-post-unified main>section.card,html:has(meta.yt92.yt92) body.template-service-page main>section.card,html:has(meta.yt92.yt92) body.blog-page main>section.card{border-radius:34px!important;padding:clamp(26px,4vw,44px)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.08)!important;background:#fff!important} html:has(meta.yt92.yt92) body.yitm-post-unified main>section:not(.card):not(.yitm-hero),html:has(meta.yt92.yt92) body.template-service-page main>section:not(.card):not(.yitm-hero),html:has(meta.yt92.yt92) body.blog-page main>section:not(.card):not(.yitm-hero){padding:clamp(24px,3vw,36px)!important;margin:24px 0!important;border-radius:30px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;box-shadow:0 12px 34px rgba(16,35,63,.05)!important} html:has(meta.yt92.yt92) body.yitm-post-unified .soft-card,html:has(meta.yt92.yt92) body.template-service-page .soft-card,html:has(meta.yt92.yt92) body.blog-page .soft-card,html:has(meta.yt92.yt92) body.yitm-post-unified .grid>.card,html:has(meta.yt92.yt92) body.template-service-page .grid>.card,html:has(meta.yt92.yt92) body.blog-page .grid>.card{border-radius:26px!important;padding:clamp(20px,2.6vw,28px)!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 10px 26px rgba(16,35,63,.05)!important} html:has(meta.yt92.yt92) body.yitm-post-unified h2,html:has(meta.yt92.yt92) body.template-service-page h2,html:has(meta.yt92.yt92) body.blog-page h2{max-width:900px!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.yitm-post-unified p,html:has(meta.yt92.yt92) body.template-service-page p,html:has(meta.yt92.yt92) body.blog-page p,html:has(meta.yt92.yt92) body.yitm-post-unified li,html:has(meta.yt92.yt92) body.template-service-page li,html:has(meta.yt92.yt92) body.blog-page li{overflow-wrap:normal!important;word-break:normal!important} html:has(meta.yt92.yt92) body.yitm-post-unified .link-list,html:has(meta.yt92.yt92) body.template-service-page .link-list,html:has(meta.yt92.yt92) body.blog-page .link-list{display:grid!important;gap:10px!important;padding-left:1.1rem!important} html:has(meta.yt92.yt92) body.yitm-post-unified .small-note,html:has(meta.yt92.yt92) body.template-service-page .small-note,html:has(meta.yt92.yt92) body.blog-page .small-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#f7fafb!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important} html:has(meta.yt92.yt92) body.yitm-post-unified .footer-links,html:has(meta.yt92.yt92) body.template-service-page .footer-links,html:has(meta.yt92.yt92) body.blog-page .footer-links{gap:8px!important} @media(max-width:920px){html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,html:has(meta.yt92.yt92) body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:1!important;grid-row:auto!important;min-height:0!important;max-height:420px!important;aspect-ratio:16/9!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions,html:has(meta.yt92.yt92) body.template-service-page .inline-actions,html:has(meta.yt92.yt92) body.blog-page .inline-actions{display:grid!important;grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions a,html:has(meta.yt92.yt92) body.template-service-page .inline-actions a,html:has(meta.yt92.yt92) body.blog-page .inline-actions a{width:100%!important}} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow,html:has(meta.yt92.yt92) body.template-service-page .eyebrow,html:has(meta.yt92.yt92) body.blog-page .eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-badge,html:has(meta.yt92.yt92) body.template-service-page .yitm-badge,html:has(meta.yt92.yt92) body.blog-page .yitm-badge,html:has(meta.yt92.yt92) body.yitm-post-unified .pill,html:has(meta.yt92.yt92) body.template-service-page .pill,html:has(meta.yt92.yt92) body.blog-page .pill,html:has(meta.yt92.yt92) body.yitm-post-unified .badge,html:has(meta.yt92.yt92) body.template-service-page .badge,html:has(meta.yt92.yt92) body.blog-page .badge{color:#fff!important;background:#10233f!important;border-color:#10233f!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow a,html:has(meta.yt92.yt92) body.template-service-page .eyebrow a,html:has(meta.yt92.yt92) body.blog-page .eyebrow a,html:has(meta.yt92.yt92) body.yitm-post-unified .badge a,html:has(meta.yt92.yt92) body.template-service-page .badge a,html:has(meta.yt92.yt92) body.blog-page .badge a{color:#fff!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .button-row a,html:has(meta.yt92.yt92) body.template-service-page .button-row a,html:has(meta.yt92.yt92) body.blog-page .button-row a,html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions a,html:has(meta.yt92.yt92) body.template-service-page .inline-actions a,html:has(meta.yt92.yt92) body.blog-page .inline-actions a,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-row a,html:has(meta.yt92.yt92) body.template-service-page .cta-row a,html:has(meta.yt92.yt92) body.blog-page .cta-row a{border-radius:999px!important;padding:.82rem 1.05rem!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;line-height:1.1!important} html:has(meta.yt92.yt92) body.yitm-post-unified .button-row a:first-child,html:has(meta.yt92.yt92) body.template-service-page .button-row a:first-child,html:has(meta.yt92.yt92) body.blog-page .button-row a:first-child,html:has(meta.yt92.yt92) body.yitm-post-unified .inline-actions a:first-child,html:has(meta.yt92.yt92) body.template-service-page .inline-actions a:first-child,html:has(meta.yt92.yt92) body.blog-page .inline-actions a:first-child,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-row a:first-child,html:has(meta.yt92.yt92) body.template-service-page .cta-row a:first-child,html:has(meta.yt92.yt92) body.blog-page .cta-row a:first-child{background:#10233f!important;color:#fff!important;border-color:#10233f!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(16,35,63,.16)!important} html:has(meta.yt92.yt92) .yitm-repair-guide-template{margin:clamp(24px,4vw,42px) 0!important;padding:clamp(22px,3.4vw,38px)!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#ffffff 0%,#fbfaf6 52%,#edf7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;color:#10233f!important;clear:both!important} html:has(meta.yt92.yt92) .yitm-guide-template-head{max-width:850px!important;margin:0 0 18px!important} html:has(meta.yt92.yt92) .yitm-template-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;border-radius:999px!important;padding:.48rem .78rem!important;background:#10233f!important;color:#fff!important;font-size:.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important} html:has(meta.yt92.yt92) .yitm-guide-template-head h2{margin:14px 0 8px!important;font-size:clamp(2rem,3.8vw,3.3rem)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:900px!important} html:has(meta.yt92.yt92) .yitm-guide-template-head p{margin:0!important;color:#40536a!important;font-size:1.04rem!important} html:has(meta.yt92.yt92) .yitm-quick-answer-card{padding:clamp(18px,2.5vw,26px)!important;border-radius:24px!important;background:#f7fbf6!important;border:1px solid rgba(25,91,99,.14)!important;box-shadow:0 10px 26px rgba(16,35,63,.04)!important;margin:18px 0!important} html:has(meta.yt92.yt92) .yitm-quick-answer-card strong{display:block!important;color:#10233f!important;font-size:1rem!important;margin-bottom:8px!important} html:has(meta.yt92.yt92) .yitm-quick-answer-card p{margin:0!important;color:#2d4058!important;font-size:1.05rem!important;line-height:1.65!important;max-width:920px!important} html:has(meta.yt92.yt92) .yitm-decision-strip,html:has(meta.yt92.yt92) .yitm-stop-try-send,html:has(meta.yt92.yt92) .yitm-guide-template-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important} html:has(meta.yt92.yt92) .yitm-decision-strip>div,html:has(meta.yt92.yt92) .yitm-stop-try-send>article,html:has(meta.yt92.yt92) .yitm-template-panel{background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:24px!important;padding:clamp(18px,2.2vw,24px)!important;box-shadow:0 12px 30px rgba(16,35,63,.045)!important;min-width:0!important} html:has(meta.yt92.yt92) .yitm-decision-strip strong,html:has(meta.yt92.yt92) .yitm-stop-try-send h3,html:has(meta.yt92.yt92) .yitm-template-panel h3{display:block!important;margin:0 0 8px!important;color:#10233f!important;font-weight:900!important;font-size:1.28rem!important;line-height:1.1!important} html:has(meta.yt92.yt92) .yitm-decision-strip span{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 10px!important;border-radius:999px!important;padding:.42rem .7rem!important;font-weight:900!important;font-size:.86rem!important;background:#eef6f7!important;color:#195b63!important;border:1px solid rgba(25,91,99,.15)!important} html:has(meta.yt92.yt92) .yitm-decision-strip span.risk-high{background:#fff0ef!important;color:#9f1f1f!important;border-color:rgba(159,31,31,.18)!important} html:has(meta.yt92.yt92) .yitm-decision-strip span.risk-medium{background:#fff7e0!important;color:#705012!important;border-color:rgba(112,80,18,.18)!important} html:has(meta.yt92.yt92) .yitm-decision-strip span.risk-low{background:#edf8ef!important;color:#195b2c!important;border-color:rgba(25,91,44,.18)!important} html:has(meta.yt92.yt92) .yitm-decision-strip p,html:has(meta.yt92.yt92) .yitm-stop-try-send p,html:has(meta.yt92.yt92) .yitm-template-panel p,html:has(meta.yt92.yt92) .yitm-template-panel li{margin:.25rem 0 0!important;color:#40536a!important;line-height:1.62!important;font-size:1rem!important} html:has(meta.yt92.yt92) .yitm-template-panel ul{margin:8px 0 0!important;padding-left:1.2rem!important} html:has(meta.yt92.yt92) .yitm-template-links{display:grid!important;gap:8px!important;margin-top:8px!important} html:has(meta.yt92.yt92) .yitm-template-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:11px 13px!important;border-radius:16px!important;background:#f8fbfc!important;border:1px solid rgba(16,35,63,.08)!important;color:#195b63!important;font-weight:900!important;text-decoration:none!important} html:has(meta.yt92.yt92) .yitm-template-links a:hover{background:#eef7f8!important;text-decoration:none!important;transform:translateY(-1px)!important} html:has(meta.yt92.yt92) .yitm-guide-template-tags{margin:16px 0 0!important;padding:12px 14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;color:#526276!important;font-size:.95rem!important} @media(max-width:900px){html:has(meta.yt92.yt92) .yitm-decision-strip,html:has(meta.yt92.yt92) .yitm-stop-try-send,html:has(meta.yt92.yt92) .yitm-guide-template-grid{grid-template-columns:1fr!important}html:has(meta.yt92.yt92) .yitm-repair-guide-template{border-radius:26px!important;padding:20px!important}html:has(meta.yt92.yt92) .yitm-guide-template-head h2{font-size:clamp(1.9rem,8vw,2.6rem)!important}} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow,html:has(meta.yt92.yt92) body.template-service-page .eyebrow,html:has(meta.yt92.yt92) body.blog-page .eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified p.eyebrow,html:has(meta.yt92.yt92) body.template-service-page p.eyebrow,html:has(meta.yt92.yt92) body.blog-page p.eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified span.eyebrow,html:has(meta.yt92.yt92) body.template-service-page span.eyebrow,html:has(meta.yt92.yt92) body.blog-page span.eyebrow{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important;opacity:1!important;text-shadow:none!important} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow *,html:has(meta.yt92.yt92) body.template-service-page .eyebrow *,html:has(meta.yt92.yt92) body.blog-page .eyebrow *{color:#ffffff!important;opacity:1!important} html:has(meta.yt92.yt92) body.template-service-page .primary-start,html:has(meta.yt92.yt92) body.yitm-post-unified .primary-start,html:has(meta.yt92.yt92) body.blog-page .primary-start{background:linear-gradient(135deg,#10233f,#17395a)!important;color:#fff!important} html:has(meta.yt92.yt92) body.template-service-page .primary-start strong,html:has(meta.yt92.yt92) body.template-service-page .primary-start span,html:has(meta.yt92.yt92) body.template-service-page .primary-start p,html:has(meta.yt92.yt92) body.yitm-post-unified .primary-start strong,html:has(meta.yt92.yt92) body.yitm-post-unified .primary-start span,html:has(meta.yt92.yt92) body.yitm-post-unified .primary-start p,html:has(meta.yt92.yt92) body.blog-page .primary-start strong,html:has(meta.yt92.yt92) body.blog-page .primary-start span,html:has(meta.yt92.yt92) body.blog-page .primary-start p{color:#fff!important;opacity:1!important;text-shadow:none!important} html:has(meta.yt92.yt92) body.template-service-page .primary-start .start-number,html:has(meta.yt92.yt92) body.yitm-post-unified .primary-start .start-number,html:has(meta.yt92.yt92) body.blog-page .primary-start .start-number{color:rgba(255,255,255,.55)!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-epping-service-triage,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-epping-service-triage{margin:clamp(24px,4vw,42px) auto!important;width:min(100% - 48px,1180px)!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-epping-service-triage .yitm-template-kicker,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-epping-service-triage .yitm-template-kicker{background:#10233f!important;color:#fff!important;border-color:#10233f!important;opacity:1!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-epping-service-triage ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-epping-service-triage ul{margin:8px 0 0!important;padding-left:1.15rem!important;color:#40536a!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-epping-service-triage li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-epping-service-triage li{margin:.28rem 0!important;color:#40536a!important;line-height:1.55!important} @media(max-width:760px){html:has(meta.yt92.yt92) body.template-service-page .yitm-epping-service-triage,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-epping-service-triage{width:min(100% - 28px,1180px)!important}} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow,html:has(meta.yt92.yt92) body.template-service-page .eyebrow,html:has(meta.yt92.yt92) body.template-suburb-page .eyebrow,html:has(meta.yt92.yt92) body.blog-page .eyebrow,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-template-kicker,html:has(meta.yt92.yt92) body.template-service-page .yitm-template-kicker,html:has(meta.yt92.yt92) body.template-suburb-page .yitm-template-kicker,html:has(meta.yt92.yt92) body.blog-page .yitm-template-kicker,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-badge-pill,html:has(meta.yt92.yt92) body.template-service-page .hero-badge-pill,html:has(meta.yt92.yt92) body.template-suburb-page .hero-badge-pill,html:has(meta.yt92.yt92) body.blog-page .hero-badge-pill,html:has(meta.yt92.yt92) body.yitm-post-unified .pill,html:has(meta.yt92.yt92) body.template-service-page .pill,html:has(meta.yt92.yt92) body.template-suburb-page .pill,html:has(meta.yt92.yt92) body.blog-page .pill,html:has(meta.yt92.yt92) body.yitm-post-unified .badge,html:has(meta.yt92.yt92) body.template-service-page .badge,html:has(meta.yt92.yt92) body.template-suburb-page .badge,html:has(meta.yt92.yt92) body.blog-page .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:.72rem 1.18rem!important;border-radius:999px!important;background:#10233f!important;border:1px solid #10233f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-size:.92rem!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:900!important} html:has(meta.yt92.yt92) body.yitm-post-unified .eyebrow *,html:has(meta.yt92.yt92) body.template-service-page .eyebrow *,html:has(meta.yt92.yt92) body.template-suburb-page .eyebrow *,html:has(meta.yt92.yt92) body.blog-page .eyebrow *,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-template-kicker *,html:has(meta.yt92.yt92) body.template-service-page .yitm-template-kicker *,html:has(meta.yt92.yt92) body.template-suburb-page .yitm-template-kicker *,html:has(meta.yt92.yt92) body.blog-page .yitm-template-kicker *,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-badge-pill *,html:has(meta.yt92.yt92) body.template-service-page .hero-badge-pill *,html:has(meta.yt92.yt92) body.template-suburb-page .hero-badge-pill *,html:has(meta.yt92.yt92) body.blog-page .hero-badge-pill *,html:has(meta.yt92.yt92) body.yitm-post-unified .pill *,html:has(meta.yt92.yt92) body.template-service-page .pill *,html:has(meta.yt92.yt92) body.template-suburb-page .pill *,html:has(meta.yt92.yt92) body.blog-page .pill *,html:has(meta.yt92.yt92) body.yitm-post-unified .badge *,html:has(meta.yt92.yt92) body.template-service-page .badge *,html:has(meta.yt92.yt92) body.template-suburb-page .badge *,html:has(meta.yt92.yt92) body.blog-page .badge *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important} html:has(meta.yt92.yt92) body.yitm-post-unified section.card>.eyebrow,html:has(meta.yt92.yt92) body.template-service-page section.card>.eyebrow,html:has(meta.yt92.yt92) body.template-suburb-page section.card>.eyebrow,html:has(meta.yt92.yt92) body.blog-page section.card>.eyebrow{margin:0 0 18px!important} html:has(meta.yt92.yt92) .footer-referral-link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}html:has(meta.yt92.yt92) .footer-referral-link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px} html:has(meta.yt92.yt92) .footer-referral-cta{margin:0 auto 0;padding:0 20px 14px;text-align:center;color:#d9e2ec;font-size:.95rem;line-height:1.55} html:has(meta.yt92.yt92) .footer-referral-cta__link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px} html:has(meta.yt92.yt92) .footer-referral-cta__link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px} html:has(meta.yt92.yt92) .footer.yitm-unified-footer{padding:36px 0 42px;background:#071929;color:#fff} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-main{align-items:flex-start} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-grid{grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:24px} html:has(meta.yt92.yt92) .footer.yitm-unified-footer strong{display:block;font-weight:900;margin-bottom:6px} html:has(meta.yt92.yt92) .footer.yitm-unified-footer p{margin:0;color:rgba(255,255,255,.72);max-width:440px;line-height:1.5} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-links,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-links a,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:800;font-size:.92rem;line-height:1} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.42);background:rgba(245,184,63,.08)} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;gap:18px} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms span{color:rgba(255,255,255,.82)} html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-referral-cta{display:none!important} @media(max-width:760px){html:has(meta.yt92.yt92) .footer.yitm-unified-footer{padding:30px 0 32px}html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-links,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms-links{justify-content:flex-start}html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms{display:block}html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms-links{margin-top:12px}} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-referral-note,html:has(meta.yt92.yt92) .footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem} html:has(meta.yt92.yt92) .footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900} @media (max-width:680px){html:has(meta.yt92.yt92) body{padding-bottom:92px} html:has(meta.yt92.yt92) .sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}} html:has(meta.yt92.yt92) .sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important} @media (max-width:680px){html:has(meta.yt92.yt92) .sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}} @media (min-width:681px){html:has(meta.yt92.yt92) .sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}} html:has(meta.yt92.yt92) .yitm-virus-modern{max-width:1180px;margin:0 auto;padding:28px 22px 68px;color:#10233f}html:has(meta.yt92.yt92) .yitm-virus-modern a{color:#064e35;font-weight:900}html:has(meta.yt92.yt92) .vm-hero{background:linear-gradient(135deg,#fff,#f6fbff 58%,#eef8f3);border:1px solid #d9e6ee;border-radius:34px;padding:34px;box-shadow:0 18px 50px rgba(16,35,63,.08);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:28px;align-items:center}html:has(meta.yt92.yt92) .vm-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8eadf;background:#f8fffb;border-radius:999px;color:#064e35;font-weight:1000;padding:8px 13px;margin:0 0 14px}html:has(meta.yt92.yt92) .vm-hero h1{font-size:clamp(3rem,6vw,6.2rem);line-height:.9;letter-spacing:-.055em;margin:0 0 16px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif}html:has(meta.yt92.yt92) .vm-hero h1 em{font-style:normal;color:#064e35}html:has(meta.yt92.yt92) .vm-lead{font-size:1.18rem;line-height:1.55;color:#33465c;max-width:720px}html:has(meta.yt92.yt92) .vm-actions,html:has(meta.yt92.yt92) .vm-chipbar,html:has(meta.yt92.yt92) .vm-linkgrid,html:has(meta.yt92.yt92) .vm-cards,html:has(meta.yt92.yt92) .vm-stoptry,html:has(meta.yt92.yt92) .vm-checks,html:has(meta.yt92.yt92) .vm-local{display:flex;flex-wrap:wrap;gap:10px}html:has(meta.yt92.yt92) .vm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:1000;box-shadow:0 10px 24px rgba(6,78,53,.16)}html:has(meta.yt92.yt92) .vm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8;box-shadow:none}html:has(meta.yt92.yt92) .vm-hero-img{border-radius:28px;overflow:hidden;border:1px solid #d9e6ee;background:#fff;box-shadow:0 16px 42px rgba(16,35,63,.12)}html:has(meta.yt92.yt92) .vm-hero-img img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}html:has(meta.yt92.yt92) .vm-triage{margin:22px 0;background:#fff;border:1px solid #d8eadf;border-radius:28px;padding:16px;box-shadow:0 12px 30px rgba(16,35,63,.06)}html:has(meta.yt92.yt92) .vm-chipbar{align-items:center}html:has(meta.yt92.yt92) .vm-chipbar strong{color:#064e35;margin-right:4px}html:has(meta.yt92.yt92) .vm-chipbar a{display:inline-flex;text-decoration:none;border:1px solid #cfe4d8;border-radius:999px;padding:9px 13px;background:#f8fffb;color:#064e35}html:has(meta.yt92.yt92) .vm-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}html:has(meta.yt92.yt92) .vm-panel{background:#fff;border:1px solid #d9e6ee;border-radius:28px;padding:24px;margin:20px 0;box-shadow:0 12px 34px rgba(16,35,63,.06)}html:has(meta.yt92.yt92) .vm-answer{background:#fff;color:#10233f;border-top:7px solid #064e35}html:has(meta.yt92.yt92) .vm-panel h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.5vw,3.35rem);line-height:.95;letter-spacing:-.035em;color:#10233f;margin:10px 0 12px}html:has(meta.yt92.yt92) .vm-panel h3{color:#064e35;margin:10px 0 8px}html:has(meta.yt92.yt92) .vm-panel p,html:has(meta.yt92.yt92) .vm-panel li,html:has(meta.yt92.yt92) .vm-panel td{color:#33465c}html:has(meta.yt92.yt92) .vm-urgent{background:#fff7f4;border:2px solid #e07a5f}html:has(meta.yt92.yt92) .vm-urgent h2{color:#8a2715}html:has(meta.yt92.yt92) .vm-pill{display:inline-flex;border-radius:999px;padding:6px 11px;font-weight:1000;background:#fff1c4;color:#62480b}html:has(meta.yt92.yt92) .vm-pill.high{background:#ffe4de;color:#8a2715}html:has(meta.yt92.yt92) .vm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .vm-card{border:1px solid #d8eadf;background:#fbfffd;border-radius:20px;padding:15px}html:has(meta.yt92.yt92) .vm-stoptry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .vm-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}html:has(meta.yt92.yt92) .vm-table th{background:#064e35;color:#fff;text-align:left}html:has(meta.yt92.yt92) .vm-table th,html:has(meta.yt92.yt92) .vm-table td{padding:13px;border-bottom:1px solid #e5f0e9;vertical-align:top}html:has(meta.yt92.yt92) .vm-table tr:last-child td{border-bottom:0}html:has(meta.yt92.yt92) .vm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .vm-side{position:sticky;top:96px}html:has(meta.yt92.yt92) .vm-side .vm-panel{margin-top:0}html:has(meta.yt92.yt92) .vm-side a,html:has(meta.yt92.yt92) .vm-linkgrid a,html:has(meta.yt92.yt92) .vm-local a{display:block;text-decoration:none;border:1px solid #d8eadf;background:#fff;border-radius:16px;padding:12px;margin:8px 0;color:#064e35}html:has(meta.yt92.yt92) .vm-linkgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html:has(meta.yt92.yt92) .vm-local{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .vm-note{background:#fffaf1;border-color:#ead79b}html:has(meta.yt92.yt92) .vm-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}html:has(meta.yt92.yt92) .vm-trust span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}html:has(meta.yt92.yt92) .vm-faq details{border:1px solid #d8eadf;border-radius:18px;padding:14px;background:#fff;margin:10px 0}html:has(meta.yt92.yt92) .vm-faq summary{cursor:pointer;font-weight:1000;color:#10233f}html:has(meta.yt92.yt92) .vm-subtle{color:#607267!important;font-size:.95rem}html:has(meta.yt92.yt92) .vm-bottom-cta{text-align:center;background:linear-gradient(135deg,#064e35,#123448);color:#fff}html:has(meta.yt92.yt92) .vm-bottom-cta h2,html:has(meta.yt92.yt92) .vm-bottom-cta p{color:#fff}html:has(meta.yt92.yt92) .vm-bottom-cta .vm-btn.secondary{border-color:rgba(255,255,255,.35)}@media(max-width:900px){html:has(meta.yt92.yt92) .vm-hero,html:has(meta.yt92.yt92) .vm-layout,html:has(meta.yt92.yt92) .vm-cards,html:has(meta.yt92.yt92) .vm-stoptry,html:has(meta.yt92.yt92) .vm-checks,html:has(meta.yt92.yt92) .vm-linkgrid,html:has(meta.yt92.yt92) .vm-local{grid-template-columns:1fr}html:has(meta.yt92.yt92) .vm-side{position:static}html:has(meta.yt92.yt92) .yitm-virus-modern{padding:18px 14px 78px}html:has(meta.yt92.yt92) .vm-hero{padding:24px;border-radius:26px}html:has(meta.yt92.yt92) .vm-triage{border-radius:22px}html:has(meta.yt92.yt92) .vm-hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}} html:has(meta.yt92.yt92) .sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important} @media (max-width:680px){html:has(meta.yt92.yt92) .sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;overflow:visible!important}} html:has(meta.yt92.yt92) .yitm-triage-post{max-width:1180px;margin:0 auto;padding:22px}html:has(meta.yt92.yt92) .yitm-triage-post .yitm-breadcrumbs{margin:12px 0 18px;color:#607267;font-weight:800}html:has(meta.yt92.yt92) .yitm-triage-post .yitm-breadcrumbs a{color:#064e35;text-decoration:none}html:has(meta.yt92.yt92) .yitm-triage-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#eff8f2,#fff);border:1px solid #d8eadf;border-radius:32px;padding:30px;margin-bottom:22px}html:has(meta.yt92.yt92) .yitm-kicker{display:inline-flex;border:1px solid #cfe4d8;border-radius:999px;padding:7px 12px;background:#fff;color:#064e35;font-weight:900}html:has(meta.yt92.yt92) .yitm-triage-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.03;margin:14px 0;color:#10241a}html:has(meta.yt92.yt92) .yitm-subtitle{font-size:1.15rem;line-height:1.55;color:#30483a}html:has(meta.yt92.yt92) .yitm-hero-media img{width:100%;height:auto;border-radius:26px;box-shadow:0 18px 38px rgba(16,36,26,.13)}html:has(meta.yt92.yt92) .yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}html:has(meta.yt92.yt92) .yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 17px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:900}html:has(meta.yt92.yt92) .yitm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8}html:has(meta.yt92.yt92) .yitm-content{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px}html:has(meta.yt92.yt92) .yitm-article{min-width:0}html:has(meta.yt92.yt92) .yitm-card{border:1px solid #d8eadf;border-radius:26px;background:#fff;padding:22px;margin:18px 0;box-shadow:0 10px 24px rgba(16,36,26,.06)}html:has(meta.yt92.yt92) .yitm-answer{background:#064e35;color:#fff;border-color:#064e35}html:has(meta.yt92.yt92) .yitm-answer h2,html:has(meta.yt92.yt92) .yitm-answer p,html:has(meta.yt92.yt92) .yitm-answer a{color:#fff}html:has(meta.yt92.yt92) .yitm-answer .yitm-btn{background:#fff;color:#064e35!important}html:has(meta.yt92.yt92) .yitm-risk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .yitm-risk div{border:1px solid #cfe4d8;border-radius:18px;background:#f8fffb;padding:14px}html:has(meta.yt92.yt92) .yitm-risk strong,html:has(meta.yt92.yt92) .yitm-sts h3,html:has(meta.yt92.yt92) .yitm-card h2,html:has(meta.yt92.yt92) .yitm-card h3{color:#064e35}html:has(meta.yt92.yt92) .risk-low,html:has(meta.yt92.yt92) .risk-medium{display:inline-flex;border-radius:999px;padding:5px 10px;font-weight:1000}html:has(meta.yt92.yt92) .risk-low{background:#eaf7ef;color:#064e35}html:has(meta.yt92.yt92) .risk-medium{background:#fff1c4;color:#62480b}html:has(meta.yt92.yt92) .yitm-sts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .yitm-sts article{border:1px solid #cfe4d8;border-radius:20px;background:#f8fffb;padding:16px}html:has(meta.yt92.yt92) .yitm-table{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}html:has(meta.yt92.yt92) .yitm-table th{background:#064e35;color:#fff;text-align:left}html:has(meta.yt92.yt92) .yitm-table th,html:has(meta.yt92.yt92) .yitm-table td{padding:12px;border-bottom:1px solid #e5f0e9;vertical-align:top}html:has(meta.yt92.yt92) .yitm-table tr:last-child td{border-bottom:0}html:has(meta.yt92.yt92) .yitm-checkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .yitm-checkgrid div{border:1px solid #d8eadf;border-radius:18px;padding:15px;background:#fbfffd}html:has(meta.yt92.yt92) .yitm-pathways a,html:has(meta.yt92.yt92) .yitm-side a{display:block;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #d8eadf;border-radius:16px;padding:11px 12px;margin:8px 0;background:#fff}html:has(meta.yt92.yt92) .yitm-side{position:sticky;top:18px;height:max-content}html:has(meta.yt92.yt92) .yitm-side .yitm-card{margin-top:0}html:has(meta.yt92.yt92) .yitm-note{background:#fffaf1;border-color:#ead79b}html:has(meta.yt92.yt92) .yitm-faq h3{margin-top:18px}html:has(meta.yt92.yt92) .yitm-mini{font-size:.94rem;color:#607267}html:has(meta.yt92.yt92) .yitm-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}html:has(meta.yt92.yt92) .yitm-trust-strip span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}html:has(meta.yt92.yt92) .yitm-triage-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;padding:12px 14px;border:1px solid #d8eadf;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(16,36,26,.08)}html:has(meta.yt92.yt92) .yitm-triage-bar strong{color:#064e35;margin-right:4px}html:has(meta.yt92.yt92) .yitm-triage-bar a{display:inline-flex;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #cfe4d8;border-radius:999px;padding:8px 12px;background:#f8fffb}html:has(meta.yt92.yt92) .yitm-definition{background:#f8fffb;border-left:6px solid #064e35}html:has(meta.yt92.yt92) .yitm-definition .yitm-def-label{display:inline-flex;border-radius:999px;background:#eaf7ef;color:#064e35;font-weight:1000;padding:5px 10px;margin-bottom:8px}html:has(meta.yt92.yt92) .yitm-time-saved{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:has(meta.yt92.yt92) .yitm-time-saved span{display:block;border:1px solid #d8eadf;border-radius:16px;padding:11px;background:#fff}html:has(meta.yt92.yt92) .yitm-related-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html:has(meta.yt92.yt92) .yitm-related-groups div{border:1px solid #d8eadf;border-radius:18px;background:#fbfffd;padding:14px}html:has(meta.yt92.yt92) .yitm-related-groups h3{margin-top:0}html:has(meta.yt92.yt92) .yitm-related-groups a{margin:7px 0}@media(max-width:900px){html:has(meta.yt92.yt92) .yitm-triage-bar{position:static;border-radius:22px}html:has(meta.yt92.yt92) .yitm-related-groups,html:has(meta.yt92.yt92) .yitm-time-saved{grid-template-columns:1fr}}@media(max-width:900px){html:has(meta.yt92.yt92) .yitm-triage-hero,html:has(meta.yt92.yt92) .yitm-content,html:has(meta.yt92.yt92) .yitm-risk,html:has(meta.yt92.yt92) .yitm-sts,html:has(meta.yt92.yt92) .yitm-checkgrid{grid-template-columns:1fr}html:has(meta.yt92.yt92) .yitm-side{position:static}html:has(meta.yt92.yt92) .yitm-triage-post{padding:14px}html:has(meta.yt92.yt92) .yitm-triage-hero{padding:22px}} html:has(meta.yt92.yt92) .yitm-unified-footer{background:#061827;color:#fff;padding:34px 0 28px;margin-top:48px;border-top:1px solid rgba(255,255,255,.08)}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-grid,html:has(meta.yt92.yt92) .yitm-unified-footer .footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;max-width:1180px;margin:0 auto;padding:0 22px}html:has(meta.yt92.yt92) .yitm-unified-footer strong{display:block;margin:0 0 8px;font-weight:900;color:#fff}html:has(meta.yt92.yt92) .yitm-unified-footer p{margin:0;color:#d9e6ee;line-height:1.5;max-width:520px}html:has(meta.yt92.yt92) .yitm-unified-footer a{color:#fff;text-decoration:none}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-links,html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-links a,html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms-links a{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 13px;font-weight:800;font-size:.92rem;line-height:1}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms{max-width:1180px;margin:24px auto 0;padding:18px 22px 0;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:16px;align-items:center;justify-content:space-between;color:#fff}@media(max-width:760px){html:has(meta.yt92.yt92) .yitm-unified-footer .footer-grid,html:has(meta.yt92.yt92) .yitm-unified-footer .footer-main{grid-template-columns:1fr}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-links,html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms-links{justify-content:flex-start}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms{display:block}html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms-links{margin-top:14px}} @media (max-width:680px){html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}} html:has(meta.yt92.yt92) .yitm-blog-cta-row{display:none!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-main,html:has(meta.yt92.yt92) .footer-main{border-bottom:0!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-referral-note,html:has(meta.yt92.yt92) .footer-referral-note{border-top:0!important;padding-top:8px!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-main,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-main,html:has(meta.yt92.yt92) .footer-main{border-bottom:0!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-referral-note,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-referral-note,html:has(meta.yt92.yt92) .footer-referral-note{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin:18px auto 0!important;padding:16px 20px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#f8fafc,#eef7f1)!important;color:#10233f!important;font-weight:900!important;line-height:1.45!important;text-align:center!important;box-shadow:0 14px 34px rgba(0,0,0,.12)!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-referral-note a,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-referral-note a,html:has(meta.yt92.yt92) .footer-referral-note a{color:#07563b!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:1000!important} html:has(meta.yt92.yt92) .yitm-unified-footer .footer-terms,html:has(meta.yt92.yt92) .footer.yitm-unified-footer .footer-terms,html:has(meta.yt92.yt92) .footer-terms{border-top:0!important;padding-top:8px!important;margin-top:14px!important} html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important} @media (max-width:680px){html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a,html:has(meta.yt92.yt92) .mobile-sticky-bar a,html:has(meta.yt92.yt92) .mobile-action-dock a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:first-child,html:has(meta.yt92.yt92) .mobile-sticky-bar a:first-child,html:has(meta.yt92.yt92) .mobile-action-dock a:first-child{background:#10233f!important;color:#fff!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:nth-child(2),html:has(meta.yt92.yt92) .mobile-sticky-bar a:nth-child(2),html:has(meta.yt92.yt92) .mobile-action-dock a:nth-child(2){background:#f5b800!important;color:#10233f!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a:last-child,html:has(meta.yt92.yt92) .mobile-sticky-bar a:last-child,html:has(meta.yt92.yt92) .mobile-action-dock a:last-child{background:#eef3f6!important;color:#10233f!important} html:has(meta.yt92.yt92) body{padding-bottom:82px}} @media (min-width:681px){html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)!important;align-items:center!important;background:linear-gradient(135deg,#ffffff 0%,#f7fbff 60%,#f4faf6 100%)!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero h1{font-size:clamp(2.7rem,4.45vw,4.6rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;max-width:760px!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero h1 em{color:#064e35!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-lead{font-size:1.08rem!important;line-height:1.65!important;color:#33465c!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero-img{max-width:430px!important;justify-self:center!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero-img img{aspect-ratio:16/11!important;object-fit:cover!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-bottom-cta{background:linear-gradient(135deg,#fffaf1,#f8fffb)!important;border:2px solid #ead79b!important;color:#10233f!important;text-align:center!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-bottom-cta h2,html:has(meta.yt92.yt92) .yitm-virus-modern .vm-bottom-cta p{color:#10233f!important;text-shadow:none!important;opacity:1!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-bottom-cta .vm-btn{background:#064e35!important;color:#fff!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-bottom-cta .vm-btn.secondary{background:#fff!important;color:#064e35!important;border:1px solid #cfe4d8!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-panel,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-card{overflow-wrap:anywhere} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-panel h2,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-card h2{color:#10233f!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-panel h3,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-card h3{color:#064e35!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-answer{background:#ffffff!important;color:#10233f!important;border-top:7px solid #064e35!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-answer h2,html:has(meta.yt92.yt92) .yitm-virus-modern .vm-answer p{color:#10233f!important} html:has(meta.yt92.yt92) .yitm-virus-modern .vm-answer .vm-kicker{background:#f8fffb!important;color:#064e35!important} html:has(meta.yt92.yt92) .site-footer .footer-referral-line,html:has(meta.yt92.yt92) .site-footer .footer-referral-panel,html:has(meta.yt92.yt92) .site-footer [class*="referral"]{border-top:0!important} html:has(meta.yt92.yt92) .site-footer hr{display:none!important} @media(max-width:900px){html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero{grid-template-columns:1fr!important}html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero h1{font-size:clamp(2.4rem,11vw,3.6rem)!important}html:has(meta.yt92.yt92) .yitm-virus-modern .vm-hero-img{max-width:100%!important}} @media(min-width:901px){html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{display:none!important;visibility:hidden!important}} @media(max-width:900px){html:has(meta.yt92.yt92) .sticky-mobile-bar,html:has(meta.yt92.yt92) .mobile-sticky-bar,html:has(meta.yt92.yt92) .mobile-action-dock{display:flex!important;visibility:visible!important}} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-stop-try-send,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-stop-try-send,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-stop-try-send,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-stop-try-send{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-stop-try-send>div,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-stop-try-send>div,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-stop-try-send>div,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-stop-try-send>div{min-width:0!important;width:100%!important;overflow-wrap:break-word!important;word-break:normal!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-stop-try-send ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-stop-try-send ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-stop-try-send ul,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-stop-try-send ul,html:has(meta.yt92.yt92) body.blog-page .yitm-card ul.yitm-checklist,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul.yitm-checklist,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul.yitm-checklist,html:has(meta.yt92.yt92) .yitm-triage-post ul.yitm-checklist{display:block!important;grid-template-columns:1fr!important;columns:1!important;max-width:100%!important;margin:.4rem 0 0!important;padding-left:1.25rem!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-stop-try-send li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-stop-try-send li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-stop-try-send li,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-stop-try-send li,html:has(meta.yt92.yt92) body.blog-page .yitm-card ul.yitm-checklist li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card ul.yitm-checklist li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card ul.yitm-checklist li,html:has(meta.yt92.yt92) .yitm-triage-post ul.yitm-checklist li{display:list-item!important;max-width:100%!important;margin:0 0 .55rem!important;line-height:1.55!important;overflow-wrap:break-word!important;word-break:normal!important} @media (min-width:1040px){html:has(meta.yt92.yt92) body.blog-page .yitm-content .yitm-article .yitm-stop-try-send,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-content .yitm-article .yitm-stop-try-send,html:has(meta.yt92.yt92) body.template-service-page .yitm-content .yitm-article .yitm-stop-try-send{grid-template-columns:repeat(3,minmax(0,1fr))!important}} @media (max-width:720px){html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-stop-try-send,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-stop-try-send,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-stop-try-send{grid-template-columns:1fr!important}} html:has(meta.yt92.yt92) body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),html:has(meta.yt92.yt92) body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),html:has(meta.yt92.yt92) body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary),html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary),html:has(meta.yt92.yt92) body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary){background:#064e35!important;color:#ffffff!important;border-color:#064e35!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,html:has(meta.yt92.yt92) body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,html:has(meta.yt92.yt92) body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary):hover,html:has(meta.yt92.yt92) body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover{background:#053f2b!important;color:#ffffff!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card a.yitm-btn.secondary,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card a.yitm-btn.secondary,html:has(meta.yt92.yt92) body.template-service-page .yitm-card a.yitm-btn.secondary,html:has(meta.yt92.yt92) body.blog-page .yitm-local-bridge a.yitm-btn.secondary,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-local-bridge a.yitm-btn.secondary,html:has(meta.yt92.yt92) body.template-service-page .yitm-local-bridge a.yitm-btn.secondary{background:#ffffff!important;color:#064e35!important;border-color:#cfe4d8!important;text-decoration:none!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid>div{position:relative!important;display:grid!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;min-width:0!important;width:100%!important;overflow:hidden!important;padding:18px 20px 18px 26px!important;border-radius:20px!important;border:1px solid rgba(16,35,63,.1)!important;background:#ffffff!important;box-shadow:0 12px 28px rgba(16,35,63,.055)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article::before,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid>div::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid>div::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid>div::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid>div::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:8px!important;background:#0f766e!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article:nth-child(1)::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(1)::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article:nth-child(1)::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article:nth-child(1)::before{background:#dc2626!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article:nth-child(2)::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(2)::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article:nth-child(2)::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article:nth-child(2)::before{background:#2563eb!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article:nth-child(3)::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(3)::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article:nth-child(3)::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article:nth-child(3)::before{background:#0f766e!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(1)::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid>div:nth-child(1)::before{background:#2563eb!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(2)::before,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid>div:nth-child(2)::before{background:#0f766e!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts h3,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts h3,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid h3,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid h3,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid h3,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid h3{margin:0!important;color:#10233f!important;font-size:clamp(1.25rem,2vw,1.55rem)!important;line-height:1.15!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts ul,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid ul{display:grid!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;columns:1!important;gap:8px 22px!important;max-width:100%!important;margin:0!important;padding-left:1.15rem!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts li,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts li,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid li,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid li,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid li,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid li{display:list-item!important;margin:0!important;max-width:100%!important;color:#33465c!important;line-height:1.55!important;font-size:1rem!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important} @media(max-width:760px){html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts article,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts article,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid>div,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid>div{grid-template-columns:1fr!important;gap:10px!important;padding:18px 18px 18px 24px!important} html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-sts ul,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-sts ul,html:has(meta.yt92.yt92) body.blog-page .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) body.template-service-page .yitm-card .yitm-checkgrid ul,html:has(meta.yt92.yt92) .yitm-triage-post .yitm-checkgrid ul{grid-template-columns:1fr!important}} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero h1,html:has(meta.yt92.yt92) .blog-page .hero-h1{font-size:clamp(2.15rem,4.2vw,3.85rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:760px!important;text-wrap:balance;overflow-wrap:anywhere} html:has(meta.yt92.yt92) body.blog-page .hero{padding:clamp(24px,4vw,38px) clamp(20px,4vw,32px)!important;gap:clamp(18px,3vw,26px)!important} html:has(meta.yt92.yt92) body.blog-page .hero .lead,html:has(meta.yt92.yt92) body.blog-page .hero p{font-size:clamp(1rem,1.45vw,1.14rem)!important;line-height:1.58!important} html:has(meta.yt92.yt92) .student-outcome-pathway,html:has(meta.yt92.yt92) .yitm-student-link-map,html:has(meta.yt92.yt92) .yitm-student-hub-upgrade,html:has(meta.yt92.yt92) .yitm-student-expanded-guide{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:26px auto!important;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px} html:has(meta.yt92.yt92) .student-outcome-pathway h2,html:has(meta.yt92.yt92) .yitm-student-link-map h2,html:has(meta.yt92.yt92) .yitm-student-hub-upgrade h2,html:has(meta.yt92.yt92) .yitm-student-expanded-guide h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1;letter-spacing:-.03em;color:#10233f;margin:8px 0 12px} html:has(meta.yt92.yt92) .student-outcome-grid,html:has(meta.yt92.yt92) .student-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0} html:has(meta.yt92.yt92) .student-outcome-grid>div,html:has(meta.yt92.yt92) .student-link-grid>a{display:block;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;background:#f7fbfb;color:#10233f;text-decoration:none;box-shadow:0 10px 26px rgba(16,35,63,.05)} html:has(meta.yt92.yt92) .student-outcome-grid strong,html:has(meta.yt92.yt92) .student-link-grid a{font-weight:900} html:has(meta.yt92.yt92) .student-outcome-grid span,html:has(meta.yt92.yt92) .student-link-grid span{display:block;margin-top:6px;color:#516174;font-weight:600;line-height:1.5} html:has(meta.yt92.yt92) .student-safe-next-step{background:#fff8df;border:1px solid rgba(245,184,63,.32);border-radius:18px;padding:16px 18px;margin:18px 0 0!important} html:has(meta.yt92.yt92) .student-moved-fallback{width:min(960px,calc(100% - 32px));margin:30px auto;padding:24px;border-radius:24px;background:#fff;border:1px solid rgba(16,35,63,.12)} @media(max-width:880px){html:has(meta.yt92.yt92) .student-outcome-grid,html:has(meta.yt92.yt92) .student-link-grid{grid-template-columns:1fr}} @media(max-width:640px){html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) .blog-page.template-blog-post .hero h1,html:has(meta.yt92.yt92) .blog-page .hero-h1{font-size:clamp(1.9rem,8.5vw,2.65rem)!important;line-height:1.05!important;letter-spacing:-.025em!important} html:has(meta.yt92.yt92) body.blog-page .hero{margin:16px auto 18px!important;border-radius:22px!important;padding:24px 18px!important} html:has(meta.yt92.yt92) .student-outcome-pathway,html:has(meta.yt92.yt92) .yitm-student-link-map,html:has(meta.yt92.yt92) .yitm-student-hub-upgrade,html:has(meta.yt92.yt92) .yitm-student-expanded-guide{width:min(100% - 32px,1040px);padding:20px;border-radius:22px} html:has(meta.yt92.yt92) .student-outcome-pathway h2,html:has(meta.yt92.yt92) .yitm-student-link-map h2,html:has(meta.yt92.yt92) .yitm-student-hub-upgrade h2,html:has(meta.yt92.yt92) .yitm-student-expanded-guide h2{font-size:clamp(1.75rem,8vw,2.45rem)} html:has(meta.yt92.yt92) .button-row,html:has(meta.yt92.yt92) .hero-actions,html:has(meta.yt92.yt92) .yitm-actions{gap:10px!important} html:has(meta.yt92.yt92) .button-row .btn,html:has(meta.yt92.yt92) .hero-actions .btn,html:has(meta.yt92.yt92) .yitm-actions .yitm-btn{width:100%;min-height:46px}} html:has(meta.yt92.yt92) body.blog-page .hero,html:has(meta.yt92.yt92) body.blog-page main>.hero,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .blog-hero,html:has(meta.yt92.yt92) body.blog-page .article-hero,html:has(meta.yt92.yt92) body.blog-page .post-hero,html:has(meta.yt92.yt92) body.template-service-page .hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .blog-hero,html:has(meta.yt92.yt92) body.template-service-page .article-hero,html:has(meta.yt92.yt92) body.template-service-page .post-hero{padding:clamp(28px,4vw,46px)!important;gap:clamp(18px,3vw,30px)!important} html:has(meta.yt92.yt92) body.blog-page .hero .hero-text,html:has(meta.yt92.yt92) body.blog-page .hero>div:first-child,html:has(meta.yt92.yt92) body.blog-page main>.hero .hero-text,html:has(meta.yt92.yt92) body.blog-page main>.hero>div:first-child,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero .hero-text,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero>div:first-child,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero .hero-text,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero>div:first-child,html:has(meta.yt92.yt92) body.yitm-post-unified .hero .hero-text,html:has(meta.yt92.yt92) body.yitm-post-unified .hero>div:first-child,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero-copy,html:has(meta.yt92.yt92) body.blog-page .yitm-hero-copy,html:has(meta.yt92.yt92) body.template-service-page .hero .hero-text,html:has(meta.yt92.yt92) body.template-service-page .hero>div:first-child,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero-copy{max-width:920px!important;width:100%!important;min-width:0!important} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1,html:has(meta.yt92.yt92) body.blog-page main>.hero h1,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero h1,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{max-width:920px!important;font-size:clamp(2.05rem,3.35vw,3.35rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;margin:10px 0 16px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important} html:has(meta.yt92.yt92) body.blog-page .hero .lead,html:has(meta.yt92.yt92) body.blog-page .hero p,html:has(meta.yt92.yt92) body.blog-page .yitm-subtitle,html:has(meta.yt92.yt92) body.blog-page .blog-hero p,html:has(meta.yt92.yt92) body.blog-page .article-hero p,html:has(meta.yt92.yt92) body.blog-page .post-hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .hero .lead,html:has(meta.yt92.yt92) body.yitm-post-unified .hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-subtitle,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero p,html:has(meta.yt92.yt92) body.template-service-page .hero .lead,html:has(meta.yt92.yt92) body.template-service-page .hero p,html:has(meta.yt92.yt92) body.template-service-page .yitm-subtitle{max-width:760px!important;font-size:clamp(1rem,1.35vw,1.15rem)!important;line-height:1.58!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1,html:has(meta.yt92.yt92) body.blog-page main>.hero h1,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero h1,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{font-size:clamp(2rem,5.2vw,2.85rem)!important;line-height:1.08!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.blog-page .hero,html:has(meta.yt92.yt92) body.blog-page main>.hero,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .hero,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .yitm-hero,html:has(meta.yt92.yt92) body.blog-page .blog-hero,html:has(meta.yt92.yt92) body.blog-page .article-hero,html:has(meta.yt92.yt92) body.blog-page .post-hero,html:has(meta.yt92.yt92) body.template-service-page .hero,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero,html:has(meta.yt92.yt92) body.template-service-page .blog-hero,html:has(meta.yt92.yt92) body.template-service-page .article-hero,html:has(meta.yt92.yt92) body.template-service-page .post-hero{padding:22px 18px!important;margin:16px auto 18px!important;border-radius:22px!important} html:has(meta.yt92.yt92) body.blog-page .hero h1,html:has(meta.yt92.yt92) body.blog-page .hero .hero-h1,html:has(meta.yt92.yt92) body.blog-page main>.hero h1,html:has(meta.yt92.yt92) body.blog-page main>.breadcrumb + .hero h1,html:has(meta.yt92.yt92) body.blog-page.template-blog-post .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .hero h1,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-hero h1,html:has(meta.yt92.yt92) body.has-yitm-unified-shell .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .yitm-hero h1,html:has(meta.yt92.yt92) body.blog-page .blog-hero h1,html:has(meta.yt92.yt92) body.blog-page .article-hero h1,html:has(meta.yt92.yt92) body.blog-page .post-hero h1,html:has(meta.yt92.yt92) body.template-service-page .hero h1,html:has(meta.yt92.yt92) body.template-service-page .yitm-hero h1,html:has(meta.yt92.yt92) body.template-service-page .blog-hero h1,html:has(meta.yt92.yt92) body.template-service-page .article-hero h1,html:has(meta.yt92.yt92) body.template-service-page .post-hero h1{font-size:clamp(1.82rem,8.4vw,2.45rem)!important;line-height:1.1!important;letter-spacing:-.022em!important;margin-bottom:12px!important} html:has(meta.yt92.yt92) body.blog-page .hero .lead,html:has(meta.yt92.yt92) body.blog-page .hero p,html:has(meta.yt92.yt92) body.blog-page .yitm-subtitle,html:has(meta.yt92.yt92) body.blog-page .blog-hero p,html:has(meta.yt92.yt92) body.blog-page .article-hero p,html:has(meta.yt92.yt92) body.blog-page .post-hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .hero .lead,html:has(meta.yt92.yt92) body.yitm-post-unified .hero p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-subtitle,html:has(meta.yt92.yt92) body.template-service-page .hero .lead,html:has(meta.yt92.yt92) body.template-service-page .hero p,html:has(meta.yt92.yt92) body.template-service-page .yitm-subtitle{font-size:1rem!important;line-height:1.55!important}} html:has(meta.yt92.yt92) body.blog-page .gateway-strip,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip{color:#ffffff!important;background:linear-gradient(135deg,#102d4b 0%,#0b5139 100%)!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip h1,html:has(meta.yt92.yt92) body.blog-page .gateway-strip h2,html:has(meta.yt92.yt92) body.blog-page .gateway-strip h3,html:has(meta.yt92.yt92) body.blog-page .gateway-strip p,html:has(meta.yt92.yt92) body.blog-page .gateway-strip strong,html:has(meta.yt92.yt92) body.blog-page .gateway-strip span,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip h1,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip h2,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip h3,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip p,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip strong,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip span,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip h1,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip h2,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip h3,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip p,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip strong,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip span{color:#ffffff!important;opacity:1!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip p,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip p,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip p{color:rgba(255,255,255,.9)!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip .btn,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip .btn{color:#ffffff!important;background:#10233f!important;border-color:rgba(255,255,255,.22)!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip .btn.secondary,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip .btn.secondary,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip .btn.secondary{color:#0b5139!important;background:#ffffff!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip .btn.gold,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip .btn.gold,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip .btn.gold{color:#ffffff!important;background:#10233f!important} html:has(meta.yt92.yt92) body.blog-page .hero.has-student-hero-image,html:has(meta.yt92.yt92) body.yitm-post-unified .hero.has-student-hero-image,html:has(meta.yt92.yt92) body.template-service-page .hero.has-student-hero-image{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)!important;gap:28px!important;align-items:center!important} html:has(meta.yt92.yt92) body.blog-page .hero.has-student-hero-image .hero-text,html:has(meta.yt92.yt92) body.yitm-post-unified .hero.has-student-hero-image .hero-text{min-width:0!important} html:has(meta.yt92.yt92) body.blog-page .yitm-student-seo-hero-media,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-student-seo-hero-media{min-width:0!important;width:100%!important} html:has(meta.yt92.yt92) body.blog-page .yitm-student-seo-hero-image,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-student-seo-hero-image{margin:0!important;border-radius:26px!important;overflow:hidden!important;background:#eef5f7!important;box-shadow:0 18px 46px rgba(16,35,63,.13)!important;border:1px solid rgba(16,35,63,.09)!important} html:has(meta.yt92.yt92) body.blog-page .yitm-student-seo-hero-image img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-student-seo-hero-image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important} html:has(meta.yt92.yt92) body.blog-page [class*="cta"],html:has(meta.yt92.yt92) body.blog-page [class*="banner"],html:has(meta.yt92.yt92) body.blog-page [class*="strip"]{text-shadow:none} html:has(meta.yt92.yt92) body.blog-page .final-cta,html:has(meta.yt92.yt92) body.blog-page .post-footer-cta{color:#10233f!important} @media(max-width:900px){html:has(meta.yt92.yt92) body.blog-page .hero.has-student-hero-image,html:has(meta.yt92.yt92) body.yitm-post-unified .hero.has-student-hero-image,html:has(meta.yt92.yt92) body.template-service-page .hero.has-student-hero-image{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.blog-page .yitm-student-seo-hero-image img,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-student-seo-hero-image img{aspect-ratio:16/9!important}} @media(max-width:640px){html:has(meta.yt92.yt92) body.blog-page .gateway-strip,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip{display:grid!important;gap:16px!important;padding:24px 20px!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip .button-row,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip .button-row,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip .button-row{display:grid!important;width:100%!important} html:has(meta.yt92.yt92) body.blog-page .gateway-strip .button-row .btn,html:has(meta.yt92.yt92) body.blog-page main>.gateway-strip .button-row .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .gateway-strip .button-row .btn{width:100%!important}} @media (max-width:900px){html:has(meta.yt92.yt92) body.yitm-mobile-menu-open .sticky-mobile-bar,html:has(meta.yt92.yt92) body.yitm-mobile-menu-open .mobile-sticky-bar,html:has(meta.yt92.yt92) body.yitm-mobile-menu-open .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important} html:has(meta.yt92.yt92) body.yitm-mobile-menu-open .mobile-menu-btn{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important} html:has(meta.yt92.yt92) .sticky-mobile-bar a,html:has(meta.yt92.yt92) .mobile-sticky-bar a,html:has(meta.yt92.yt92) .mobile-action-dock a{font-family:Arial,"Helvetica Neue",Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}} html:has(meta.yt92.yt92) .site-header .mobile-menu-btn{width:auto!important;max-width:none!important;min-width:92px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important} html:has(meta.yt92.yt92) .site-header .nav a[href*="scam-message-checker"]{display:none!important} html:has(meta.yt92.yt92) body.yitm-mobile-menu-open .sticky-mobile-bar{display:none!important;visibility:hidden!important} @media(max-width:920px){html:has(meta.yt92.yt92) .site-header{z-index:10050!important} html:has(meta.yt92.yt92) .site-header .header-inner{position:relative!important} html:has(meta.yt92.yt92) .site-header .nav{display:none;position:absolute!important;left:14px!important;right:14px!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 112px)!important;overflow-y:auto!important;background:#fff!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important} html:has(meta.yt92.yt92) .site-header .nav.is-open{display:flex!important} html:has(meta.yt92.yt92) .site-header .nav a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;width:100%!important;border-radius:14px!important;padding:10px 12px!important;box-sizing:border-box!important} html:has(meta.yt92.yt92) .site-header .nav a.nav-cta{background:#10233f!important;color:#fff!important}} @media(max-width:760px){html:has(meta.yt92.yt92) .site-header .mobile-menu-btn{display:inline-flex!important;width:auto!important;max-width:none!important;min-height:44px!important;padding:10px 16px!important;border-radius:999px!important} html:has(meta.yt92.yt92) .site-header .brand{min-width:0!important}} html:has(meta.yt92.yt92) body .site-footer,html:has(meta.yt92.yt92) body .site-footer p,html:has(meta.yt92.yt92) body .site-footer span,html:has(meta.yt92.yt92) body .site-footer strong,html:has(meta.yt92.yt92) body .site-footer li,html:has(meta.yt92.yt92) body .yitm-unified-footer,html:has(meta.yt92.yt92) body .yitm-unified-footer p,html:has(meta.yt92.yt92) body .yitm-unified-footer span,html:has(meta.yt92.yt92) body .yitm-unified-footer strong,html:has(meta.yt92.yt92) body .yitm-unified-footer li{color:#eef4fb!important} html:has(meta.yt92.yt92) body .site-footer a,html:has(meta.yt92.yt92) body .site-footer a:visited,html:has(meta.yt92.yt92) body .site-footer .footer-links a,html:has(meta.yt92.yt92) body .site-footer .footer-terms-links a,html:has(meta.yt92.yt92) body .yitm-unified-footer a,html:has(meta.yt92.yt92) body .yitm-unified-footer a:visited,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-links a,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-terms-links a{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important} html:has(meta.yt92.yt92) body .site-footer .footer-referral-cta,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-referral-cta{color:#fff7d6!important} html:has(meta.yt92.yt92) body .site-footer .footer-referral-cta a,html:has(meta.yt92.yt92) body .site-footer a.footer-referral-link,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-referral-cta a,html:has(meta.yt92.yt92) body .yitm-unified-footer a.footer-referral-link{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;text-decoration-color:currentColor!important} html:has(meta.yt92.yt92) body .site-footer a:hover,html:has(meta.yt92.yt92) body .site-footer a:focus-visible,html:has(meta.yt92.yt92) body .yitm-unified-footer a:hover,html:has(meta.yt92.yt92) body .yitm-unified-footer a:focus-visible{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;border-color:rgba(255,226,122,.72)!important;outline-color:#ffe27a!important} html:has(meta.yt92.yt92) body.template-service-page .section>.wrap,html:has(meta.yt92.yt92) body.yitm-post-unified .section>.wrap{min-width:0} html:has(meta.yt92.yt92) body.template-service-page .section-header,html:has(meta.yt92.yt92) body.template-service-page .section-head,html:has(meta.yt92.yt92) body.yitm-post-unified .section-header,html:has(meta.yt92.yt92) body.yitm-post-unified .section-head{max-width:880px;margin:0 0 28px} html:has(meta.yt92.yt92) body.template-service-page .section-header--card,html:has(meta.yt92.yt92) body.yitm-post-unified .section-header--card{max-width:none;padding:26px 28px;border:1px solid rgba(16,35,63,.09);border-radius:24px;background:linear-gradient(135deg,#fff 0%,#f8fbf6 100%);box-shadow:0 14px 36px rgba(16,35,63,.06)} html:has(meta.yt92.yt92) body.template-service-page .section-header h2,html:has(meta.yt92.yt92) body.template-service-page .section-head h2,html:has(meta.yt92.yt92) body.yitm-post-unified .section-header h2,html:has(meta.yt92.yt92) body.yitm-post-unified .section-head h2{margin:12px 0 10px!important;max-width:900px} html:has(meta.yt92.yt92) body.template-service-page .section-header p:last-child,html:has(meta.yt92.yt92) body.template-service-page .section-head p:last-child,html:has(meta.yt92.yt92) body.yitm-post-unified .section-header p:last-child,html:has(meta.yt92.yt92) body.yitm-post-unified .section-head p:last-child{margin-bottom:0} html:has(meta.yt92.yt92) body.template-service-page .grid-2,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .grid-3,html:has(meta.yt92.yt92) body.template-service-page .cards-3,html:has(meta.yt92.yt92) body.template-service-page .service-grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .cards-3,html:has(meta.yt92.yt92) body.yitm-post-unified .service-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .grid-2>*,html:has(meta.yt92.yt92) body.template-service-page .grid-3>*,html:has(meta.yt92.yt92) body.template-service-page .cards-3>*,html:has(meta.yt92.yt92) body.template-service-page .service-grid-3>*,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-2>*,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-3>*,html:has(meta.yt92.yt92) body.yitm-post-unified .cards-3>*,html:has(meta.yt92.yt92) body.yitm-post-unified .service-grid-3>*{min-width:0;height:100%} html:has(meta.yt92.yt92) body.template-service-page .service,html:has(meta.yt92.yt92) body.template-service-page .glass-card,html:has(meta.yt92.yt92) body.template-service-page .price-card,html:has(meta.yt92.yt92) body.template-service-page .comparison-card,html:has(meta.yt92.yt92) body.yitm-post-unified .service,html:has(meta.yt92.yt92) body.yitm-post-unified .glass-card,html:has(meta.yt92.yt92) body.yitm-post-unified .price-card,html:has(meta.yt92.yt92) body.yitm-post-unified .comparison-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid rgba(16,35,63,.10);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(16,35,63,.06);overflow-wrap:anywhere} html:has(meta.yt92.yt92) body.template-service-page .service h3,html:has(meta.yt92.yt92) body.template-service-page .glass-card h3,html:has(meta.yt92.yt92) body.template-service-page .price-card h3,html:has(meta.yt92.yt92) body.template-service-page .comparison-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .service h3,html:has(meta.yt92.yt92) body.yitm-post-unified .glass-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .price-card h3,html:has(meta.yt92.yt92) body.yitm-post-unified .comparison-card h3{margin:10px 0 10px;line-height:1.15} html:has(meta.yt92.yt92) body.template-service-page .price-range,html:has(meta.yt92.yt92) body.template-service-page .pricing-price,html:has(meta.yt92.yt92) body.template-service-page .pricing-model,html:has(meta.yt92.yt92) body.yitm-post-unified .price-range,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-price,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-model{color:#195b63;font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;line-height:1} html:has(meta.yt92.yt92) body.template-service-page .price-range,html:has(meta.yt92.yt92) body.yitm-post-unified .price-range{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:4px} html:has(meta.yt92.yt92) body.template-service-page .hero-pricing-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-pricing-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:24px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .hero-pricing-grid>*,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-pricing-grid>*{min-width:0;height:100%} html:has(meta.yt92.yt92) body.template-service-page .pricing-feature-box,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-feature-box{padding:26px;border:1px solid rgba(16,35,63,.10);border-radius:24px;background:#fff;box-shadow:0 14px 36px rgba(16,35,63,.07)} html:has(meta.yt92.yt92) body.template-service-page .pricing-pills,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px} html:has(meta.yt92.yt92) body.template-service-page .pricing-pill,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-pill{display:inline-flex;align-items:center;min-height:36px;padding:7px 12px;border-radius:999px;background:#eef7f8;border:1px solid rgba(25,91,99,.16);color:#173e45;font-size:.92rem;font-weight:800} html:has(meta.yt92.yt92) body.template-service-page .pricing-kicker-strip,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-kicker-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px 22px;border-radius:22px;background:#10233f;color:#fff} html:has(meta.yt92.yt92) body.template-service-page .pricing-kicker-strip p,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-kicker-strip p{margin:0;color:#fff;max-width:720px} html:has(meta.yt92.yt92) body.template-service-page .pricing-kicker-strip .cta-actions,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-kicker-strip .cta-actions{margin:0;flex:0 0 auto} html:has(meta.yt92.yt92) body.template-service-page .pricing-overview-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .pricing-card,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-card{display:flex;flex-direction:column;min-width:0;height:100%;padding:26px} html:has(meta.yt92.yt92) body.template-service-page .pricing-card-featured,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-card-featured{border-color:rgba(25,91,99,.28);background:linear-gradient(180deg,#f4fbfb 0%,#fff 100%);box-shadow:0 18px 44px rgba(25,91,99,.10)} html:has(meta.yt92.yt92) body.template-service-page .pricing-card-label,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-card-label{align-self:flex-start;padding:6px 10px;border-radius:999px;background:#fff2cf;color:#6d4c0e;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase} html:has(meta.yt92.yt92) body.template-service-page .pricing-list,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-list{margin:18px 0 0;padding-left:20px} html:has(meta.yt92.yt92) body.template-service-page .pricing-list li+li,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-list li+li{margin-top:8px} html:has(meta.yt92.yt92) body.template-service-page .manual-cro-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .manual-cro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .manual-cro-card,html:has(meta.yt92.yt92) body.yitm-post-unified .manual-cro-card{height:100%;padding:20px;border:1px solid rgba(16,35,63,.09);border-radius:20px;background:#fff} html:has(meta.yt92.yt92) body.template-service-page .cta-actions,html:has(meta.yt92.yt92) body.template-service-page .cta-button-grid,html:has(meta.yt92.yt92) body.template-service-page .hero-ctas,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-actions,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-button-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch} html:has(meta.yt92.yt92) body.template-service-page .cta-actions .btn,html:has(meta.yt92.yt92) body.template-service-page .cta-button-grid .btn,html:has(meta.yt92.yt92) body.template-service-page .hero-ctas .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-actions .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-button-grid .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-ctas .btn{min-height:48px;text-align:center} html:has(meta.yt92.yt92) body.template-service-page .table-wrap,html:has(meta.yt92.yt92) body.yitm-post-unified .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(16,35,63,.09);border-radius:18px} html:has(meta.yt92.yt92) body.template-service-page .table-wrap table,html:has(meta.yt92.yt92) body.yitm-post-unified .table-wrap table{width:100%;min-width:620px;border-collapse:collapse;margin:0} html:has(meta.yt92.yt92) body.template-service-page .table-wrap th,html:has(meta.yt92.yt92) body.template-service-page .table-wrap td,html:has(meta.yt92.yt92) body.yitm-post-unified .table-wrap th,html:has(meta.yt92.yt92) body.yitm-post-unified .table-wrap td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.template-service-page .table-wrap tr:last-child td,html:has(meta.yt92.yt92) body.yitm-post-unified .table-wrap tr:last-child td{border-bottom:0} @media(max-width:980px){html:has(meta.yt92.yt92) body.template-service-page .hero-pricing-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-pricing-grid,html:has(meta.yt92.yt92) body.template-service-page .pricing-overview-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-overview-grid,html:has(meta.yt92.yt92) body.template-service-page .grid-3,html:has(meta.yt92.yt92) body.template-service-page .cards-3,html:has(meta.yt92.yt92) body.template-service-page .service-grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .cards-3,html:has(meta.yt92.yt92) body.yitm-post-unified .service-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.yt92.yt92) body.template-service-page .pricing-kicker-strip,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-kicker-strip{align-items:flex-start;flex-direction:column}} @media(max-width:680px){html:has(meta.yt92.yt92) body.template-service-page .grid-2,html:has(meta.yt92.yt92) body.template-service-page .grid-3,html:has(meta.yt92.yt92) body.template-service-page .cards-3,html:has(meta.yt92.yt92) body.template-service-page .service-grid-3,html:has(meta.yt92.yt92) body.template-service-page .hero-pricing-grid,html:has(meta.yt92.yt92) body.template-service-page .pricing-overview-grid,html:has(meta.yt92.yt92) body.template-service-page .manual-cro-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-2,html:has(meta.yt92.yt92) body.yitm-post-unified .grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .cards-3,html:has(meta.yt92.yt92) body.yitm-post-unified .service-grid-3,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-pricing-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-overview-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .manual-cro-grid{grid-template-columns:1fr} html:has(meta.yt92.yt92) body.template-service-page .section-header--card,html:has(meta.yt92.yt92) body.yitm-post-unified .section-header--card,html:has(meta.yt92.yt92) body.template-service-page .pricing-card,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-card,html:has(meta.yt92.yt92) body.template-service-page .pricing-feature-box,html:has(meta.yt92.yt92) body.yitm-post-unified .pricing-feature-box{padding:20px;border-radius:20px} html:has(meta.yt92.yt92) body.template-service-page .cta-actions,html:has(meta.yt92.yt92) body.template-service-page .cta-button-grid,html:has(meta.yt92.yt92) body.template-service-page .hero-ctas,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-actions,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-button-grid,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-ctas{flex-direction:column} html:has(meta.yt92.yt92) body.template-service-page .cta-actions .btn,html:has(meta.yt92.yt92) body.template-service-page .cta-button-grid .btn,html:has(meta.yt92.yt92) body.template-service-page .hero-ctas .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-actions .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .cta-button-grid .btn,html:has(meta.yt92.yt92) body.yitm-post-unified .hero-ctas .btn{width:100%}} html:has(meta.yt92.yt92) body.yitm-simple-page{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#fff 260px);color:var(--ink)} html:has(meta.yt92.yt92) body.yitm-simple-page main.container{width:min(1040px,calc(100% - 40px));max-width:none!important;margin:0 auto!important;padding:clamp(42px,7vw,76px) 0 84px!important} html:has(meta.yt92.yt92) body.yitm-simple-page main.container>h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1;letter-spacing:-.04em;margin:0 0 18px;color:var(--ink);text-wrap:balance} html:has(meta.yt92.yt92) body.yitm-simple-page main.container>p{max-width:820px;color:var(--muted);font-size:1.08rem;line-height:1.65} html:has(meta.yt92.yt92) body.yitm-simple-page .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0} html:has(meta.yt92.yt92) body.yitm-simple-page .service-card{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--shadow-soft);text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease} html:has(meta.yt92.yt92) body.yitm-simple-page .service-card:hover,html:has(meta.yt92.yt92) body.yitm-simple-page .service-card:focus-visible{transform:translateY(-3px);box-shadow:var(--shadow);border-color:rgba(25,91,99,.35)} html:has(meta.yt92.yt92) body.yitm-simple-page .service-card h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 12px;color:var(--ink);text-decoration:none} html:has(meta.yt92.yt92) body.yitm-simple-page .service-card p{margin:0;color:var(--muted);line-height:1.55;text-decoration:none} html:has(meta.yt92.yt92) body.yitm-simple-page section.card{margin:18px 0;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-soft)} html:has(meta.yt92.yt92) body.yitm-simple-page section.card h2{margin:0 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.8rem;line-height:1.1;color:var(--ink)} html:has(meta.yt92.yt92) body.yitm-simple-page label{display:grid;gap:8px;font-weight:800;color:var(--ink)} html:has(meta.yt92.yt92) body.yitm-simple-page input[type="text"]{width:100%;min-height:48px;padding:12px 14px;border:1px solid #b9c6d6;border-radius:12px;background:#fff;color:var(--ink);font:inherit} html:has(meta.yt92.yt92) body.yitm-simple-page input[type="text"]:focus{outline:3px solid rgba(25,91,99,.2);border-color:var(--brand2)} html:has(meta.yt92.yt92) body.yitm-simple-page button,html:has(meta.yt92.yt92) body.yitm-simple-page .no-print a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 17px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-weight:900;text-decoration:none;cursor:pointer} html:has(meta.yt92.yt92) body.yitm-simple-page button{background:var(--ink);color:#fff;border-color:var(--ink)} html:has(meta.yt92.yt92) body.yitm-simple-page .no-print{margin-top:28px;padding:22px;border-radius:20px;background:var(--soft)} html:has(meta.yt92.yt92) body.yitm-simple-page .no-print p{display:flex;flex-wrap:wrap;gap:10px;margin-top:0} @media(max-width:700px){html:has(meta.yt92.yt92) body.yitm-simple-page main.container{width:min(100% - 28px,1040px);padding-top:34px!important}html:has(meta.yt92.yt92) body.yitm-simple-page .service-grid{grid-template-columns:1fr;gap:12px}html:has(meta.yt92.yt92) body.yitm-simple-page .service-card{min-height:0;padding:20px;border-radius:20px}} html:has(meta.yt92.yt92) body .footer.yitm-unified-footer,html:has(meta.yt92.yt92) body .yitm-unified-footer{margin-top:24px!important} html:has(meta.yt92.yt92) body .footer.yitm-unified-footer .footer-referral-note,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-referral-note{color:#10233f!important;-webkit-text-fill-color:#10233f!important} html:has(meta.yt92.yt92) body .footer.yitm-unified-footer .footer-referral-note a,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-referral-note a{color:#07563b!important;-webkit-text-fill-color:#07563b!important;opacity:1!important} html:has(meta.yt92.yt92) body .footer.yitm-unified-footer .footer-terms,html:has(meta.yt92.yt92) body .yitm-unified-footer .footer-terms{margin-top:10px!important} html:has(meta.yt92.yt92) body .footer.yitm-unified-footer{padding-bottom:34px!important} html:has(meta.yt92.yt92) body.yitm-progressive-tool .footer.yitm-unified-footer,html:has(meta.yt92.yt92) body.yitm-progressive-tool .yitm-unified-footer{margin-top:0!important} @media(max-width:760px){html:has(meta.yt92.yt92) body .footer.yitm-unified-footer{padding-bottom:30px!important}} html:has(meta.yt92.yt92){--yitm-navy-900:#10233f;--yitm-teal-700:#195b63;--yitm-teal-050:#eef7f6;--yitm-gold-400:#f5b83f;--yitm-line-soft:rgba(16,35,63,.11)} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip{display:grid!important;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:clamp(20px,3vw,38px)!important;padding:clamp(24px,3vw,32px)!important;background:linear-gradient(135deg,#10233f 0%,#173352 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 42px rgba(16,35,63,.18)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip p{max-width:44ch!important;margin:0!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;font-size:clamp(1rem,1.35vw,1.16rem)!important;line-height:1.58!important;font-weight:500!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip p strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn{min-height:50px!important;padding:12px 18px!important;white-space:nowrap!important;box-shadow:none!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn-primary{background:var(--yitm-gold-400)!important;border-color:var(--yitm-gold-400)!important;color:var(--yitm-navy-900)!important;-webkit-text-fill-color:var(--yitm-navy-900)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn-secondary{background:#fff!important;border-color:rgba(255,255,255,.82)!important;color:#174b52!important;-webkit-text-fill-color:#174b52!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 24px rgba(0,0,0,.18)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:24px!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-step{position:relative!important;min-width:0!important;padding:24px!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;box-shadow:0 12px 28px rgba(16,35,63,.06)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-step .step-num{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:18px!important;border-radius:14px!important;background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;box-shadow:0 8px 18px rgba(16,35,63,.16)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-step h3{margin:0 0 10px!important;color:var(--yitm-navy-900)!important;font-size:clamp(1.2rem,2vw,1.48rem)!important;line-height:1.18!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-step p{margin:0!important;color:#40536a!important;font-size:1rem!important;line-height:1.62!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table-wrap{width:100%!important;margin-top:24px!important;overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgba(16,35,63,.07)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table{width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fff!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table th,html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td{padding:15px 18px!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.08)!important;line-height:1.48!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table th{background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.065em!important;text-transform:uppercase!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table th:nth-child(1),html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td:nth-child(1){width:34%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table th:nth-child(2),html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td:nth-child(2){width:21%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table th:nth-child(3),html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td:nth-child(3){width:45%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr:nth-child(odd){background:#fff!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr:nth-child(even){background:var(--yitm-teal-050)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr:last-child td{border-bottom:0!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr:hover{background:#fff8e6!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td{color:#31445a!important;font-size:1rem!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td:first-child{color:var(--yitm-navy-900)!important;font-weight:800!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td:nth-child(2){color:var(--yitm-teal-700)!important;font-weight:900!important;white-space:nowrap!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-weekend-home-visit .glass-card,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-gold-400)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-weekend-home-visit h2,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-navy-900)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-weekend-home-visit p,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;font-size:1rem!important;line-height:1.68!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip p{max-width:66ch!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{justify-content:flex-start!important}} @media(max-width:760px){html:has(meta.yt92.yt92) body.yitm-pricing-page .decision-steps{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip{padding:22px!important;border-radius:20px!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;white-space:normal!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table,html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody,html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tr,html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td{display:block!important;width:100%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody{display:grid!important;gap:12px!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr{overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td{display:grid!important;grid-template-columns:minmax(105px,.42fr) minmax(0,1fr)!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgba(16,35,63,.08)!important;white-space:normal!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table td::before{content:attr(data-label)!important;color:#607084!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .price-table tbody tr td:last-child{border-bottom:0!important}} html:has(meta.yt92.yt92){--yitm-ui-navy:#10233f;--yitm-ui-navy-hover:#0b1a31;--yitm-ui-teal:#165f4a;--yitm-ui-gold:#f5b83f;--yitm-ui-line:#d9e2e7;--yitm-ui-soft:#f4faf8;--yitm-ui-radius:24px;--yitm-ui-shadow:0 16px 40px rgba(16,35,63,.08)} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),html:has(meta.yt92.yt92) body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),html:has(meta.yt92.yt92) body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a){min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none} html:has(meta.yt92.yt92) body.template-service-page:is(a,button,summary):focus-visible,html:has(meta.yt92.yt92) body.yitm-post-unified:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-ui-gold)!important;outline-offset:3px!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,html:has(meta.yt92.yt92) body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card){border-radius:var(--yitm-ui-radius)} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro){max-width:70ch;line-height:1.65;text-wrap:pretty} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-list,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px!important;align-items:start!important;margin-top:24px!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-list details,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-list details{min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--yitm-ui-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-list summary,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-list summary{min-height:58px!important;padding:17px 20px!important;display:flex!important;align-items:center!important;color:var(--yitm-ui-navy)!important;-webkit-text-fill-color:var(--yitm-ui-navy)!important;font-weight:800!important;line-height:1.35!important;cursor:pointer!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-list details[open] summary,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-list details[open] summary{border-bottom:1px solid var(--yitm-ui-line)!important;background:var(--yitm-ui-soft)!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-answer-inner,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-answer-inner{padding:18px 20px 20px!important} html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq{min-height:0!important;height:auto!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .yitm-hero{align-items:center!important;column-gap:clamp(32px,4vw,56px)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .yitm-hero-img{height:clamp(430px,43vw,560px)!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:minmax(250px,.8fr) minmax(560px,1.2fr)!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;min-width:0!important;white-space:normal!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .yitm-customer-faq .wrap{padding-bottom:0!important} @media(max-width:980px){html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:1/-1!important}} @media(max-width:760px){html:has(meta.yt92.yt92) body.template-service-page .yitm-customer-faq .faq-list,html:has(meta.yt92.yt92) body.yitm-post-unified .yitm-customer-faq .faq-list{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,html:has(meta.yt92.yt92) body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(100% - 28px,1160px)} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:1fr!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:auto!important} html:has(meta.yt92.yt92) body.yitm-pricing-page .yitm-hero-img{height:auto!important;max-height:none!important}} html:has(meta.yt92.yt92) .feature-band:where(h1,h2,h3,h4,p,li,strong,small,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.yt92.yt92) .feature-band .eyebrow{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.10)!important} html:has(meta.yt92.yt92) body[class]:is(a,button,input)[class][class~="btn"],html:has(meta.yt92.yt92) body[class]:is(a,button,input)[class][class*="-btn"],html:has(meta.yt92.yt92) body[class]:is(a,button,input)[class][class*="btn-"]{-webkit-text-fill-color:currentColor!important} html:has(meta.yt92.yt92) body[class]:is(a,button)[class][class~="btn"]:is(span,strong,em,small),html:has(meta.yt92.yt92) body[class]:is(a,button)[class][class*="-btn"]:is(span,strong,em,small),html:has(meta.yt92.yt92) body[class]:is(a,button)[class][class*="btn-"]:is(span,strong,em,small){-webkit-text-fill-color:currentColor!important} html:has(meta.yt92.yt92) body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important} html:has(meta.yt92.yt92) body.yitm-editorial-page .theme-software-ai-for-business .yitm-inline-link{color:#a10f35!important;-webkit-text-fill-color:#a10f35!important} html:has(meta.yt92.yt92) body.yitm-editorial-page .yitm-card-qh-hero .yitm-qh-step span{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important} html:has(meta.yt92.yt92) body.yitm-editorial-page .yitm-card-qh-hero .yitm-safe-note{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel){-webkit-text-fill-color:currentColor} html:has(meta.yt92.yt92) body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label),html:has(meta.yt92.yt92) body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label){-webkit-text-fill-color:currentColor} html:has(meta.yt92.yt92) body .skip-link{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yt92.yt92):is(.yitm-card-cta,.blog-cta,.cta-panel,.leadroom-cta){box-sizing:border-box} html:has(meta.yt92.yt92):is(.yitm-card-cta,.blog-cta,.cta-panel){padding:clamp(28px,3.2vw,44px)!important} html:has(meta.yt92.yt92):is(.yitm-card-cta,.blog-cta,.cta-panel)>* + *{margin-top:clamp(14px,1.8vw,22px)!important} html:has(meta.yt92.yt92) .leadroom-cta{gap:clamp(20px,2.6vw,34px)!important;padding:clamp(26px,3vw,40px)!important;align-items:center!important} html:has(meta.yt92.yt92) .leadroom-cta>div{min-width:0;display:grid;gap:clamp(10px,1.25vw,16px)} html:has(meta.yt92.yt92) .leadroom-cta>div>:is(h2,h3,p){margin:0!important} html:has(meta.yt92.yt92) .leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){margin-top:4px!important;flex:0 0 auto} html:has(meta.yt92.yt92) .yitm-card-cta>.leadroom-cta{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important} @media (max-width:980px){html:has(meta.yt92.yt92) .leadroom-cta{grid-template-columns:1fr!important;align-items:start!important} html:has(meta.yt92.yt92) .leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:auto!important;justify-self:start;margin-top:2px!important}} @media (max-width:640px){html:has(meta.yt92.yt92):is(.yitm-card-cta,.blog-cta,.cta-panel){padding:24px 20px!important} html:has(meta.yt92.yt92) .leadroom-cta{padding:24px 20px!important;gap:18px!important} html:has(meta.yt92.yt92) .yitm-card-cta>.leadroom-cta{padding:0!important} html:has(meta.yt92.yt92) .leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:100%!important}} html:has(meta.ykw8.ykw8){--yitm-mobile-green:#078a52;--yitm-mobile-dark:#064e35;--yitm-mobile-ink:#13231c;--yitm-mobile-cream:#f8f5ee;--yitm-mobile-line:#dfd8cc;--yitm-mobile-muted:#5e6f66;--yitm-mobile-amber:#f1a33a;--yitm-mobile-safe-bottom:env(safe-area-inset-bottom,0px)} html:has(meta.ykw8.ykw8){scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%} html:has(meta.ykw8.ykw8) body{min-width:0;overflow-x:hidden} html:has(meta.ykw8.ykw8) img,html:has(meta.ykw8.ykw8) svg,html:has(meta.ykw8.ykw8) video,html:has(meta.ykw8.ykw8) canvas{max-width:100%;height:auto} html:has(meta.ykw8.ykw8) a,html:has(meta.ykw8.ykw8) button,html:has(meta.ykw8.ykw8) input,html:has(meta.ykw8.ykw8) select,html:has(meta.ykw8.ykw8) textarea{font:inherit} html:has(meta.ykw8.ykw8) input,html:has(meta.ykw8.ykw8) select,html:has(meta.ykw8.ykw8) textarea,html:has(meta.ykw8.ykw8) button{font-size:16px} html:has(meta.ykw8.ykw8) button,html:has(meta.ykw8.ykw8) .btn,html:has(meta.ykw8.ykw8) [role="button"],html:has(meta.ykw8.ykw8) input[type="submit"],html:has(meta.ykw8.ykw8) input[type="button"]{min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(7,138,82,.18)} html:has(meta.ykw8.ykw8) input,html:has(meta.ykw8.ykw8) select,html:has(meta.ykw8.ykw8) textarea{max-width:100%} html:has(meta.ykw8.ykw8) textarea{resize:vertical} html:has(meta.ykw8.ykw8):focus-visible{outline:3px solid rgba(7,138,82,.35);outline-offset:3px} html:has(meta.ykw8.ykw8) .wrap,html:has(meta.ykw8.ykw8) .shell,html:has(meta.ykw8.ykw8) .container,html:has(meta.ykw8.ykw8) main,html:has(meta.ykw8.ykw8) section,html:has(meta.ykw8.ykw8) .card,html:has(meta.ykw8.ykw8) .hero,html:has(meta.ykw8.ykw8) .doc,html:has(meta.ykw8.ykw8) .inner{max-width:100%} html:has(meta.ykw8.ykw8) .card,html:has(meta.ykw8.ykw8) .hero,html:has(meta.ykw8.ykw8) .box,html:has(meta.ykw8.ykw8) .panel,html:has(meta.ykw8.ykw8) .doc,html:has(meta.ykw8.ykw8) .choice,html:has(meta.ykw8.ykw8) .step,html:has(meta.ykw8.ykw8) .trust-card,html:has(meta.ykw8.ykw8) .status-tile,html:has(meta.ykw8.ykw8) .timeline-step{overflow-wrap:anywhere} html:has(meta.ykw8.ykw8) .table-wrap,html:has(meta.ykw8.ykw8) .table-responsive{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} html:has(meta.ykw8.ykw8) table{max-width:100%} html:has(meta.ykw8.ykw8) .yitm-swipe-hint{display:none;margin:8px 0 0;color:var(--yitm-mobile-muted);font-size:13px;font-weight:800} html:has(meta.ykw8.ykw8) .yitm-mobile-dock{display:none} html:has(meta.ykw8.ykw8) .yitm-copy-toast{position:fixed;left:50%;bottom:calc(86px + var(--yitm-mobile-safe-bottom));transform:translateX(-50%);z-index:9999;background:#13231c;color:#fff;border-radius:999px;padding:10px 14px;font-weight:900;box-shadow:0 12px 34px rgba(0,0,0,.24)} @media(max-width:860px){html:has(meta.ykw8.ykw8) body{font-size:16px;line-height:1.5;padding-bottom:calc(82px + var(--yitm-mobile-safe-bottom))} html:has(meta.ykw8.ykw8) .wrap,html:has(meta.ykw8.ykw8) .shell,html:has(meta.ykw8.ykw8) .container{width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:14px!important;padding-right:14px!important} html:has(meta.ykw8.ykw8) .top,html:has(meta.ykw8.ykw8) .topbar-inner,html:has(meta.ykw8.ykw8) .doc-head,html:has(meta.ykw8.ykw8) .two-col,html:has(meta.ykw8.ykw8) .grid,html:has(meta.ykw8.ykw8) .grid.two,html:has(meta.ykw8.ykw8) .meta,html:has(meta.ykw8.ykw8) .sign-grid,html:has(meta.ykw8.ykw8) .summary,html:has(meta.ykw8.ykw8) .status-grid,html:has(meta.ykw8.ykw8) .trust-grid{grid-template-columns:1fr!important} html:has(meta.ykw8.ykw8) .top,html:has(meta.ykw8.ykw8) .brand,html:has(meta.ykw8.ykw8) .logo-card,html:has(meta.ykw8.ykw8) .topbar-inner,html:has(meta.ykw8.ykw8) .doc-head,html:has(meta.ykw8.ykw8) .two-col{flex-wrap:wrap} html:has(meta.ykw8.ykw8) .topbar .wrap,html:has(meta.ykw8.ykw8) .topbar-inner{gap:8px!important} html:has(meta.ykw8.ykw8) h1{font-size:clamp(1.9rem,9vw,2.7rem)!important;line-height:1.05!important} html:has(meta.ykw8.ykw8) h2{font-size:clamp(1.35rem,6vw,1.9rem)!important;line-height:1.15!important} html:has(meta.ykw8.ykw8) h3{font-size:clamp(1.1rem,5vw,1.35rem)!important} html:has(meta.ykw8.ykw8) p,html:has(meta.ykw8.ykw8) li{line-height:1.55} html:has(meta.ykw8.ykw8) .hero,html:has(meta.ykw8.ykw8) .card,html:has(meta.ykw8.ykw8) .box,html:has(meta.ykw8.ykw8) .panel,html:has(meta.ykw8.ykw8) .doc,html:has(meta.ykw8.ykw8) .choice,html:has(meta.ykw8.ykw8) .step{border-radius:20px!important;padding:18px!important} html:has(meta.ykw8.ykw8) .actions,html:has(meta.ykw8.ykw8) .top-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important} html:has(meta.ykw8.ykw8) .actions .btn,html:has(meta.ykw8.ykw8) .actions button,html:has(meta.ykw8.ykw8) .btn,html:has(meta.ykw8.ykw8) button,html:has(meta.ykw8.ykw8) input[type="submit"]{width:100%;justify-content:center;text-align:center} html:has(meta.ykw8.ykw8) .phone,html:has(meta.ykw8.ykw8) .call-top,html:has(meta.ykw8.ykw8) .track-job-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:999px;padding:9px 12px} html:has(meta.ykw8.ykw8) .logo{max-width:min(180px,48vw)!important;height:auto!important} html:has(meta.ykw8.ykw8) .field,html:has(meta.ykw8.ykw8) .formgrid,html:has(meta.ykw8.ykw8) .portal-form{min-width:0} html:has(meta.ykw8.ykw8) .option{grid-template-columns:28px 1fr!important} html:has(meta.ykw8.ykw8) .option-price{grid-column:2;white-space:normal!important} html:has(meta.ykw8.ykw8) .total,html:has(meta.ykw8.ykw8) .sticky-inner{flex-direction:column;align-items:stretch!important;text-align:left} html:has(meta.ykw8.ykw8) .reward-row{grid-template-columns:1fr auto!important} html:has(meta.ykw8.ykw8) .share-list{grid-template-columns:1fr!important} html:has(meta.ykw8.ykw8) .yitm-swipe-hint{display:block} html:has(meta.ykw8.ykw8) .yitm-mobile-dock{position:fixed;left:0;right:0;bottom:0;z-index:9998;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px max(10px,env(safe-area-inset-left)) calc(10px + var(--yitm-mobile-safe-bottom)) max(10px,env(safe-area-inset-right));background:rgba(255,255,255,.96);border-top:1px solid var(--yitm-mobile-line);box-shadow:0 -10px 30px rgba(0,0,0,.12);backdrop-filter:blur(14px)} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;text-decoration:none;font-weight:900;font-size:14px;color:#fff;background:var(--yitm-mobile-green);padding:9px 8px;line-height:1.1;text-align:center} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a.secondary{background:#13231c} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a.light{background:#f0f7f3;color:var(--yitm-mobile-dark);border:1px solid rgba(7,138,82,.2)}} @media(max-width:720px){html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"]{display:block;border:0!important;background:transparent!important;border-radius:0!important;min-width:0!important} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] thead{display:none!important} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] tbody{display:grid!important;gap:10px!important} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] tr{display:block!important;border:1px solid var(--yitm-mobile-line)!important;border-radius:16px!important;background:#fff!important;padding:10px 12px!important;box-shadow:0 6px 18px rgba(0,0,0,.04)!important} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] th,html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] td{display:flex!important;justify-content:space-between!important;gap:14px!important;border:0!important;padding:7px 0!important;text-align:right!important;white-space:normal!important} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] td::before{content:attr(data-label);font-size:12px;font-weight:900;color:var(--yitm-mobile-muted);text-align:left;text-transform:uppercase;letter-spacing:.03em;flex:0 0 42%} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] td:first-child{display:block!important;text-align:left!important;font-weight:800} html:has(meta.ykw8.ykw8) table[data-yitm-cardtable="1"] td:first-child::before{display:block;margin-bottom:3px}} @media(max-width:430px){html:has(meta.ykw8.ykw8) .wrap,html:has(meta.ykw8.ykw8) .shell,html:has(meta.ykw8.ykw8) .container{padding-left:10px!important;padding-right:10px!important} html:has(meta.ykw8.ykw8) .hero,html:has(meta.ykw8.ykw8) .card,html:has(meta.ykw8.ykw8) .box,html:has(meta.ykw8.ykw8) .panel,html:has(meta.ykw8.ykw8) .doc,html:has(meta.ykw8.ykw8) .choice,html:has(meta.ykw8.ykw8) .step{padding:15px!important;border-radius:18px!important} html:has(meta.ykw8.ykw8) .yitm-mobile-dock{gap:6px;padding-left:8px;padding-right:8px} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a{font-size:12.5px;padding-left:6px;padding-right:6px}} @media(prefers-reduced-motion:reduce){html:has(meta.ykw8.ykw8) *{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}} @media print{html:has(meta.ykw8.ykw8) body{padding-bottom:0!important}html:has(meta.ykw8.ykw8) .yitm-mobile-dock,html:has(meta.ykw8.ykw8) .yitm-copy-toast,html:has(meta.ykw8.ykw8) .yitm-swipe-hint{display:none!important}} html:has(meta.ykw8.ykw8){--yitm-app-green:#078a52;--yitm-app-dark:#064e35;--yitm-app-ink:#13231c;--yitm-app-cream:#f8f5ee;--yitm-app-card:#ffffff;--yitm-app-line:#dfd8cc;--yitm-app-soft:#eef8f2;--yitm-app-warn:#fff7e8;--yitm-app-warn-line:#efd19a;--yitm-app-shadow:0 16px 44px rgba(16,31,24,.12)} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell{background:linear-gradient(180deg,#f8f5ee 0%,#fffaf1 100%)} html:has(meta.ykw8.ykw8) .yitm-app-header{position:sticky;top:0;z-index:9996;background:rgba(255,255,255,.92);border-bottom:1px solid var(--yitm-app-line);backdrop-filter:blur(16px)} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{max-width:1080px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px} html:has(meta.ykw8.ykw8) .yitm-app-brand{display:flex;align-items:center;gap:10px;min-width:0;color:var(--yitm-app-ink);text-decoration:none} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:42px;height:42px;border-radius:13px;object-fit:cover;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08)} html:has(meta.ykw8.ykw8) .yitm-app-title{display:block;font-weight:950;color:var(--yitm-app-dark);line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{display:block;font-size:12px;font-weight:850;color:#5d6d64;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw} html:has(meta.ykw8.ykw8) .yitm-app-header-actions{display:flex;align-items:center;gap:8px} html:has(meta.ykw8.ykw8) .yitm-app-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;min-height:38px;padding:8px 12px;font-weight:950;text-decoration:none;border:1px solid rgba(7,138,82,.2);background:#f0f7f3;color:var(--yitm-app-dark);white-space:nowrap} html:has(meta.ykw8.ykw8) .yitm-app-pill.call{background:var(--yitm-app-green);color:#fff;border-color:transparent} html:has(meta.ykw8.ykw8) .yitm-journey{max-width:1080px;margin:12px auto 0;padding:0 16px} html:has(meta.ykw8.ykw8) .yitm-journey-card{background:rgba(255,255,255,.9);border:1px solid var(--yitm-app-line);border-radius:22px;padding:12px;box-shadow:0 8px 26px rgba(0,0,0,.05)} html:has(meta.ykw8.ykw8) .yitm-journey-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px} html:has(meta.ykw8.ykw8) .yitm-journey-label{font-size:13px;color:#5c6c63;font-weight:950;text-transform:uppercase;letter-spacing:.035em} html:has(meta.ykw8.ykw8) .yitm-journey-current{font-size:14px;color:var(--yitm-app-dark);font-weight:950;text-align:right} html:has(meta.ykw8.ykw8) .yitm-journey-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:7px} html:has(meta.ykw8.ykw8) .yitm-journey-step{height:8px;border-radius:999px;background:#e7e1d8;position:relative;overflow:hidden} html:has(meta.ykw8.ykw8) .yitm-journey-step.done,html:has(meta.ykw8.ykw8) .yitm-journey-step.active{background:var(--yitm-app-green)} html:has(meta.ykw8.ykw8) .yitm-journey-step.active{box-shadow:0 0 0 4px rgba(7,138,82,.13)} html:has(meta.ykw8.ykw8) .yitm-next-action-float{position:fixed;left:16px;right:16px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:9997;display:none;background:#fff;border:1px solid rgba(7,138,82,.24);border-radius:22px;padding:12px;box-shadow:var(--yitm-app-shadow)} html:has(meta.ykw8.ykw8) .yitm-next-action-float strong{display:block;color:var(--yitm-app-dark);font-size:13px;text-transform:uppercase;letter-spacing:.035em;margin-bottom:3px} html:has(meta.ykw8.ykw8) .yitm-next-action-float a{display:flex;align-items:center;justify-content:center;background:var(--yitm-app-green);color:#fff;border-radius:999px;text-decoration:none;font-weight:950;min-height:44px;padding:10px 12px;margin-top:8px} html:has(meta.ykw8.ykw8) .yitm-status-badge,html:has(meta.ykw8.ykw8) .status-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:950;border:1px solid rgba(7,138,82,.2);background:#f0f7f3;color:#064e35} html:has(meta.ykw8.ykw8) .yitm-status-badge.warn{background:#fff7e8;border-color:#efd19a;color:#6b4000} html:has(meta.ykw8.ykw8) .yitm-status-badge.danger{background:#fff0f0;border-color:#f1b7b7;color:#8a1f1f} html:has(meta.ykw8.ykw8) .yitm-customer-alert{border:1px solid rgba(7,138,82,.22);background:#f0fff7;color:#143c2b;border-radius:18px;padding:13px 14px;font-weight:800;margin:12px 0} html:has(meta.ykw8.ykw8) .yitm-customer-alert.warn{background:#fff7e8;border-color:#efd19a;color:#5a3d0a} html:has(meta.ykw8.ykw8) .yitm-customer-alert strong{display:block;color:#064e35;margin-bottom:3px} html:has(meta.ykw8.ykw8) .yitm-success-state{border:2px solid rgba(7,138,82,.25);background:linear-gradient(135deg,#eef8f2,#fff);border-radius:22px;padding:16px;margin:14px 0;box-shadow:0 10px 28px rgba(0,0,0,.06)} html:has(meta.ykw8.ykw8) .yitm-success-state strong{display:block;color:#064e35;font-size:18px;margin-bottom:4px} html:has(meta.ykw8.ykw8) .yitm-app-form-footer{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:12px} html:has(meta.ykw8.ykw8) .yitm-app-form-footer .btn,html:has(meta.ykw8.ykw8) .yitm-app-form-footer button{flex:1 1 180px} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a.is-active{box-shadow:inset 0 0 0 2px rgba(255,255,255,.36),0 7px 18px rgba(0,0,0,.12)} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .ai-box,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #customerAiBox,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .after-submit-chat{border:1px solid rgba(7,138,82,.22)!important;box-shadow:0 14px 38px rgba(7,138,82,.10)!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .ai-row textarea{border-radius:20px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .ai-prompt-chip{border-radius:999px!important;min-height:42px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease} html:has(meta.ykw8.ykw8) body.yitm-page-quote .doc,html:has(meta.ykw8.ykw8) body.yitm-page-invoice .doc,html:has(meta.ykw8.ykw8) body.yitm-page-custom-quote .doc,html:has(meta.ykw8.ykw8) body.yitm-page-job .card{scroll-margin-top:90px} html:has(meta.ykw8.ykw8) body.yitm-page-quote .total,html:has(meta.ykw8.ykw8) body.yitm-page-invoice .total,html:has(meta.ykw8.ykw8) body.yitm-page-invoice .amount-due,html:has(meta.ykw8.ykw8) body.yitm-page-quote .amount-due{font-size:clamp(1.4rem,7vw,2.2rem);font-weight:950;color:#064e35} html:has(meta.ykw8.ykw8) body.yitm-page-invoice a[href*="stripe-start"],html:has(meta.ykw8.ykw8) body.yitm-page-invoice a[href*="afterpay-start"],html:has(meta.ykw8.ykw8) body.yitm-page-quote button[name="accept"],html:has(meta.ykw8.ykw8) body.yitm-page-quote button[type="submit"],html:has(meta.ykw8.ykw8) body.yitm-page-custom-quote button[type="submit"]{position:relative} @media(min-width:861px){html:has(meta.ykw8.ykw8) .yitm-mobile-dock{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell{padding-bottom:0} html:has(meta.ykw8.ykw8) .yitm-journey{margin-top:16px}} @media(max-width:860px){html:has(meta.ykw8.ykw8) body.yitm-webapp-shell{padding-top:0;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{padding:9px 12px} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:38px;height:38px;border-radius:12px} html:has(meta.ykw8.ykw8) .yitm-app-pill{min-height:36px;padding:7px 10px;font-size:13px} html:has(meta.ykw8.ykw8) .yitm-app-pill.status{display:none} html:has(meta.ykw8.ykw8) .yitm-journey{padding:0 10px;margin:10px auto 0} html:has(meta.ykw8.ykw8) .yitm-journey-card{border-radius:18px;padding:10px} html:has(meta.ykw8.ykw8) .yitm-journey-steps{gap:5px} html:has(meta.ykw8.ykw8) .yitm-next-action-float.show{display:block} html:has(meta.ykw8.ykw8) body.yitm-page-quote .actions,html:has(meta.ykw8.ykw8) body.yitm-page-invoice .actions,html:has(meta.ykw8.ykw8) body.yitm-page-custom-quote .actions{position:relative} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .ai-row{position:sticky;bottom:calc(68px + env(safe-area-inset-bottom,0px));z-index:20;background:rgba(255,255,255,.96);border:1px solid rgba(7,138,82,.16);border-radius:22px;padding:10px;box-shadow:0 -10px 28px rgba(0,0,0,.08);backdrop-filter:blur(10px)} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .grid .service{min-height:104px}} @media(max-width:430px){html:has(meta.ykw8.ykw8) .yitm-app-title{max-width:46vw} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{max-width:46vw} html:has(meta.ykw8.ykw8) .yitm-app-pill.call{font-size:0;min-width:42px;padding:8px} html:has(meta.ykw8.ykw8) .yitm-app-pill.call::before{content:'Call';font-size:13px} html:has(meta.ykw8.ykw8) .yitm-journey-current{font-size:12px}} @media print{html:has(meta.ykw8.ykw8) .yitm-app-header,html:has(meta.ykw8.ykw8) .yitm-journey,html:has(meta.ykw8.ykw8) .yitm-next-action-float{display:none!important}} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .grid,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service{position:relative;z-index:60;pointer-events:auto} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service *{pointer-events:auto} @media(max-width:860px){html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .ai-row{z-index:8} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid{isolation:isolate}} html:has(meta.ykw8.ykw8) .customer-action-card.referral-card{border-color:#efd19a!important;background:#fffaf0!important} html:has(meta.ykw8.ykw8) .customer-action-card.referral-card .customer-action-icon{background:#fff4dd!important;border-color:#efd19a!important} @media(max-width:860px){html:has(meta.ykw8.ykw8) .yitm-app-header{position:sticky;top:0} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{min-height:48px;padding:5px 10px!important;gap:8px!important} html:has(meta.ykw8.ykw8) .yitm-app-brand{gap:8px!important} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:34px!important;height:34px!important;border-radius:10px!important;box-shadow:none!important} html:has(meta.ykw8.ykw8) .yitm-app-title{font-size:15px!important;line-height:1!important;max-width:58vw!important} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{font-size:11px!important;line-height:1.05!important;margin-top:1px!important;max-width:58vw!important} html:has(meta.ykw8.ykw8) .yitm-app-header-actions{gap:6px!important} html:has(meta.ykw8.ykw8) .yitm-app-pill{min-height:34px!important;padding:6px 9px!important;font-size:12px!important} html:has(meta.ykw8.ykw8) .yitm-app-pill.call{min-width:50px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-journey{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-auto-alert{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel{margin-top:10px!important;gap:10px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-action-card{padding:12px!important;border-radius:18px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-action-icon{width:46px!important;height:46px!important;min-width:46px!important;border-radius:14px!important;font-size:22px!important}} @media(max-width:430px){html:has(meta.ykw8.ykw8) .yitm-app-header-inner{min-height:46px;padding:4px 9px!important} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:32px!important;height:32px!important} html:has(meta.ykw8.ykw8) .yitm-app-title{font-size:14px!important;max-width:56vw!important} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{font-size:10.5px!important;max-width:56vw!important} html:has(meta.ykw8.ykw8) .yitm-app-pill.call{min-width:44px!important;padding-left:7px!important;padding-right:7px!important}} html:has(meta.ykw8.ykw8){--yitm-56-bg:#fbfaf7;--yitm-56-surface:rgba(255,255,255,.94);--yitm-56-ink:#10231a;--yitm-56-muted:#5c6d64;--yitm-56-green:#078a52;--yitm-56-green-dark:#064e35;--yitm-56-line:rgba(19,35,28,.12);--yitm-56-soft:#eef8f2;--yitm-56-amber:#fff7e8;--yitm-56-radius:24px;--yitm-56-shadow:0 18px 44px rgba(18,35,28,.10)} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell{background:radial-gradient(circle at top left,rgba(7,138,82,.08),transparent 34rem),linear-gradient(180deg,#fbfaf7 0%,#f8f5ee 100%)} html:has(meta.ykw8.ykw8) .yitm-app-header{transition:box-shadow .22s ease,background .22s ease,transform .22s ease} html:has(meta.ykw8.ykw8) .yitm-app-header.yitm-scrolled{box-shadow:0 10px 28px rgba(0,0,0,.08);background:rgba(255,255,255,.96)} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{min-height:54px} html:has(meta.ykw8.ykw8) .yitm-app-pill.status{font-size:0;min-width:42px;padding:8px 10px} html:has(meta.ykw8.ykw8) .yitm-app-pill.status::before{content:'My Job';font-size:13px} html:has(meta.ykw8.ykw8) .yitm-app-menu-btn{display:none;align-items:center;justify-content:center;min-width:42px;min-height:38px;border:1px solid rgba(7,138,82,.2);border-radius:999px;background:#f0f7f3;color:#064e35;font-weight:950;cursor:pointer;padding:8px 11px} html:has(meta.ykw8.ykw8) .yitm-app-menu{position:fixed;inset:0;z-index:10020;display:none;background:rgba(11,18,15,.38);backdrop-filter:blur(10px);padding:80px 16px 16px} html:has(meta.ykw8.ykw8) .yitm-app-menu.open{display:block} html:has(meta.ykw8.ykw8) .yitm-app-menu-panel{max-width:420px;margin:0 auto;background:#fff;border-radius:28px;border:1px solid var(--yitm-56-line);box-shadow:0 28px 70px rgba(0,0,0,.22);padding:12px} html:has(meta.ykw8.ykw8) .yitm-app-menu-panel a,html:has(meta.ykw8.ykw8) .yitm-app-menu-panel button{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;min-height:52px;border:0;border-radius:18px;background:#fff;color:#064e35;text-decoration:none;font-weight:950;padding:12px 14px;text-align:left} html:has(meta.ykw8.ykw8) .yitm-app-menu-panel a:hover,html:has(meta.ykw8.ykw8) .yitm-app-menu-panel button:hover{background:#eef8f2} html:has(meta.ykw8.ykw8) .yitm-app-menu-panel .close{background:#13231c;color:#fff;justify-content:center;margin-top:6px} html:has(meta.ykw8.ykw8) .yitm-webapp-shell .yitm-journey-card{box-shadow:none;background:rgba(255,255,255,.72)} html:has(meta.ykw8.ykw8) .yitm-mobile-dock{transition:transform .22s ease,opacity .22s ease} html:has(meta.ykw8.ykw8) body.yitm-keyboard-open .yitm-mobile-dock,html:has(meta.ykw8.ykw8) body.yitm-keyboard-open .yitm-next-action-float{transform:translateY(120%);opacity:0;pointer-events:none} html:has(meta.ykw8.ykw8) .yitm-next-action-float{max-width:680px;margin:0 auto} html:has(meta.ykw8.ykw8) .yitm-next-action-float.is-hidden-by-visible-action{display:none!important} html:has(meta.ykw8.ykw8) .yitm-hero-actions-secondary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0} html:has(meta.ykw8.ykw8) .yitm-hero-actions-secondary a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;border:1px solid rgba(7,138,82,.18);font-weight:950;text-decoration:none;color:#064e35;background:#f0f7f3} html:has(meta.ykw8.ykw8) .yitm-quickhome-note{margin:8px 0 14px;color:var(--yitm-56-muted);font-weight:800;line-height:1.4} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .topbar{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel{margin-top:8px} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel .customer-action-card.primary{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel .customer-action-card:not(.primary){order:10} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel .referral-card{order:20} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .how-it-works{margin-top:18px} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .hero-image-wrap{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .badge,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .lede{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .help-path-heading{margin-top:8px} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid{position:relative;z-index:80} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid .service[data-service],html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service[data-service]{cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:rgba(7,138,82,.14)} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid .service[data-service] *,html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service[data-service] *{pointer-events:none} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service:active{transform:scale(.985)} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service.yitm-service-selected{border-color:#064e35!important;background:#e9f8ef!important;box-shadow:0 0 0 4px rgba(7,138,82,.14),0 16px 36px rgba(7,138,82,.12)!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service.yitm-service-selected::after{content:'Selected';grid-column:1/-1;justify-self:start;border-radius:999px;background:#064e35;color:#fff;padding:5px 10px;font-size:12px;font-weight:950} html:has(meta.ykw8.ykw8) .yitm-checkout-summary,html:has(meta.ykw8.ykw8) .yitm-portal-dashboard,html:has(meta.ykw8.ykw8) .yitm-stepper-card{background:#fff;border:1px solid var(--yitm-56-line);border-radius:28px;padding:18px;margin:14px 0;box-shadow:var(--yitm-56-shadow)} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .eyebrow,html:has(meta.ykw8.ykw8) .yitm-portal-dashboard .eyebrow,html:has(meta.ykw8.ykw8) .yitm-stepper-card .eyebrow{display:block;color:#5c6d64;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:950;margin-bottom:6px} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .amount{font-size:clamp(2.2rem,10vw,4rem);line-height:1;font-weight:950;color:#064e35;margin:4px 0 8px} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .sub{color:#5c6d64;font-weight:850;line-height:1.4} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .primary-link,html:has(meta.ykw8.ykw8) .yitm-primary-action{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:#078a52;color:#fff;text-decoration:none;font-weight:950;margin-top:14px;padding:12px 14px;border:0} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .secondary-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .secondary-row a{display:flex;align-items:center;justify-content:center;border:1px solid rgba(7,138,82,.18);background:#f0f7f3;color:#064e35;border-radius:999px;text-decoration:none;font-weight:950;min-height:42px;padding:9px 10px} html:has(meta.ykw8.ykw8) .yitm-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px} html:has(meta.ykw8.ykw8) .yitm-status-tile{border:1px solid var(--yitm-56-line);background:#fbfaf7;border-radius:18px;padding:12px;min-height:78px} html:has(meta.ykw8.ykw8) .yitm-status-tile strong{display:block;color:#064e35;font-size:15px;margin-bottom:3px} html:has(meta.ykw8.ykw8) .yitm-status-tile span{display:block;color:#5c6d64;font-weight:800;font-size:13px;line-height:1.35} html:has(meta.ykw8.ykw8) .yitm-portal-next{display:block;border-radius:22px;background:#eef8f2;border:1px solid rgba(7,138,82,.18);padding:14px;margin-top:12px} html:has(meta.ykw8.ykw8) .yitm-portal-next strong{display:block;color:#064e35;font-size:18px} html:has(meta.ykw8.ykw8) .yitm-portal-next p{margin:4px 0 0;color:#5c6d64;font-weight:800;line-height:1.4} html:has(meta.ykw8.ykw8) .yitm-stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px} html:has(meta.ykw8.ykw8) .yitm-stepper span{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:999px;border:1px solid var(--yitm-56-line);background:#fbfaf7;color:#5c6d64;font-size:12px;font-weight:950;text-align:center;padding:6px} html:has(meta.ykw8.ykw8) .yitm-stepper span.active{background:#078a52;color:#fff;border-color:#078a52} html:has(meta.ykw8.ykw8) .yitm-form-polish label{font-size:14px;letter-spacing:.01em} html:has(meta.ykw8.ykw8) .yitm-form-polish input,html:has(meta.ykw8.ykw8) .yitm-form-polish select,html:has(meta.ykw8.ykw8) .yitm-form-polish textarea{border-color:rgba(19,35,28,.16)!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transition:border-color .15s ease,box-shadow .15s ease} html:has(meta.ykw8.ykw8) .yitm-form-polish input:focus,html:has(meta.ykw8.ykw8) .yitm-form-polish select:focus,html:has(meta.ykw8.ykw8) .yitm-form-polish textarea:focus{border-color:#078a52!important;box-shadow:0 0 0 4px rgba(7,138,82,.12)!important;outline:0!important} html:has(meta.ykw8.ykw8) .yitm-error-text{display:none;color:#8a1f1f;font-weight:850;font-size:13px;margin-top:4px} html:has(meta.ykw8.ykw8) .yitm-field-invalid{border-color:#c93d3d!important;background:#fff7f7!important} html:has(meta.ykw8.ykw8) .yitm-field-invalid + .yitm-error-text{display:block} html:has(meta.ykw8.ykw8) .yitm-success-state{border-radius:28px!important;box-shadow:var(--yitm-56-shadow)!important} @media(max-width:860px){html:has(meta.ykw8.ykw8) body{background:#fbfaf7!important} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{min-height:48px;padding:6px 12px;gap:8px} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:34px;height:34px;border-radius:11px} html:has(meta.ykw8.ykw8) .yitm-app-title{font-size:17px;max-width:45vw} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{font-size:11px;max-width:45vw} html:has(meta.ykw8.ykw8) .yitm-app-header.yitm-scrolled .yitm-app-brand img{width:28px;height:28px} html:has(meta.ykw8.ykw8) .yitm-app-header.yitm-scrolled .yitm-app-subtitle{display:none} html:has(meta.ykw8.ykw8) .yitm-app-pill{min-height:36px;padding:7px 11px;font-size:13px} html:has(meta.ykw8.ykw8) .yitm-app-pill.status{display:none} html:has(meta.ykw8.ykw8) .yitm-app-menu-btn{display:inline-flex} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-journey{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help main.hero{padding-top:8px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .card{padding-top:12px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-start-panel{grid-template-columns:1fr!important;gap:10px;margin-bottom:14px} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-action-card{min-height:auto;padding:13px!important;border-radius:20px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-action-card strong{font-size:18px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .customer-action-card span span{font-size:13px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .how-it-works{display:none!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help #serviceGrid{gap:10px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service{grid-template-columns:48px 1fr!important;align-items:center!important;border-radius:22px!important;padding:14px!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .service .action{grid-column:1/-1;min-height:42px!important;margin-top:2px!important} html:has(meta.ykw8.ykw8) .yitm-mobile-dock{grid-template-columns:repeat(3,1fr);padding-top:8px} html:has(meta.ykw8.ykw8) .yitm-mobile-dock a{min-height:48px;border-radius:24px;box-shadow:0 2px 0 rgba(0,0,0,.06)} html:has(meta.ykw8.ykw8) .yitm-checkout-summary,html:has(meta.ykw8.ykw8) .yitm-portal-dashboard,html:has(meta.ykw8.ykw8) .yitm-stepper-card{border-radius:24px;padding:16px;margin-left:0;margin-right:0} html:has(meta.ykw8.ykw8) .yitm-checkout-summary{position:relative;z-index:4} html:has(meta.ykw8.ykw8) .yitm-status-grid{grid-template-columns:1fr 1fr} html:has(meta.ykw8.ykw8) .yitm-stepper{grid-template-columns:1fr} html:has(meta.ykw8.ykw8) .yitm-checkout-summary .secondary-row{grid-template-columns:1fr} html:has(meta.ykw8.ykw8) input,html:has(meta.ykw8.ykw8) select,html:has(meta.ykw8.ykw8) textarea{font-size:16px!important}} @media(max-width:430px){html:has(meta.ykw8.ykw8) .yitm-app-title{font-size:16px;max-width:42vw} html:has(meta.ykw8.ykw8) .yitm-app-subtitle{display:none} html:has(meta.ykw8.ykw8) .yitm-app-header-inner{min-height:44px;padding:5px 10px} html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:32px;height:32px} html:has(meta.ykw8.ykw8) .yitm-app-pill.call{min-width:52px;font-size:0;border-radius:18px} html:has(meta.ykw8.ykw8) .yitm-app-pill.call::before{content:'Call';font-size:14px} html:has(meta.ykw8.ykw8) .yitm-status-grid{grid-template-columns:1fr}} @media(prefers-reduced-motion:reduce){html:has(meta.ykw8.ykw8) .yitm-app-header,html:has(meta.ykw8.ykw8) .yitm-mobile-dock,html:has(meta.ykw8.ykw8) .yitm-next-action-float,html:has(meta.ykw8.ykw8) .service{transition:none!important}} @media print{html:has(meta.ykw8.ykw8) .yitm-app-header,html:has(meta.ykw8.ykw8) .yitm-app-menu,html:has(meta.ykw8.ykw8) .yitm-journey,html:has(meta.ykw8.ykw8) .yitm-mobile-dock,html:has(meta.ykw8.ykw8) .yitm-next-action-float{display:none!important}} html:has(meta.ykw8.ykw8) .yitm-app-brand img{background:#064e35!important} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-app-brand img{box-shadow:0 4px 16px rgba(6,78,53,.18)} html:has(meta.ykw8.ykw8) .yitm-app-brand img[alt=""]{color:transparent} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-app-subtitle{color:#4f6258} @media(max-width:430px){html:has(meta.ykw8.ykw8) .yitm-app-brand{gap:8px}html:has(meta.ykw8.ykw8) .yitm-app-brand img{width:34px;height:34px;border-radius:10px}html:has(meta.ykw8.ykw8) .yitm-app-header.yitm-scrolled .yitm-app-brand img{width:28px;height:28px}} html:has(meta.ykw8.ykw8) .quick-help-page .customer-start-panel{margin-bottom:14px} html:has(meta.ykw8.ykw8) .fast-contact-panel{margin:14px 0 16px;padding:14px;border:1px solid rgba(7,138,82,.22);border-radius:18px;background:#f7fff9} html:has(meta.ykw8.ykw8) .fast-contact-panel h3{grid-column:1/-1;margin:0;color:#064e35;font-size:21px} html:has(meta.ykw8.ykw8) .fast-contact-panel .contact-note{grid-column:1/-1;margin:0 0 2px;color:#51645a;font-weight:750;line-height:1.4} html:has(meta.ykw8.ykw8) .fast-request-promise,html:has(meta.ykw8.ykw8) .lead-capture-note{margin:12px 0;padding:12px 14px;border-radius:16px;background:#eef8f2;border:1px solid #cfe8da;color:#0d3b2c;font-weight:850;line-height:1.45} html:has(meta.ykw8.ykw8) .optional-details{margin:14px 0;border:1px solid #e1eadf;border-radius:18px;background:#fff;overflow:hidden} html:has(meta.ykw8.ykw8) .optional-details>summary{cursor:pointer;list-style:none;padding:13px 14px;font-weight:950;color:#064e35;background:#f8fbf7} html:has(meta.ykw8.ykw8) .optional-details>summary::-webkit-details-marker{display:none} html:has(meta.ykw8.ykw8) .optional-details>summary:after{content:"+";float:right;font-weight:950} html:has(meta.ykw8.ykw8) .optional-details[open]>summary:after{content:"-"} html:has(meta.ykw8.ykw8) .optional-details>.form-grid{padding:12px} html:has(meta.ykw8.ykw8) .call-secondary-box{margin:22px 0 4px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid #eadfce;color:#4b4031;text-align:center;display:grid;gap:4px} html:has(meta.ykw8.ykw8) .call-secondary-box strong{color:#064e35}html:has(meta.ykw8.ykw8) .call-secondary-box a{font-weight:950;color:#064e35} html:has(meta.ykw8.ykw8) #initialEstimateSection.optional-ai{margin-top:18px;border-style:dashed;background:#fbfdfb} html:has(meta.ykw8.ykw8) #sendRequest{font-size:18px;box-shadow:0 10px 24px rgba(7,138,82,.2)} html:has(meta.ykw8.ykw8) .success-box .success-actions a:first-child{background:#064e35;color:#fff} @media(max-width:720px){html:has(meta.ykw8.ykw8) .customer-start-panel .customer-action-card:not(.primary){padding:10px 12px;min-height:52px}html:has(meta.ykw8.ykw8) .how-it-works{font-size:13px;padding:10px 12px}html:has(meta.ykw8.ykw8) .how-it-works ol{grid-template-columns:1fr 1fr!important;gap:6px}html:has(meta.ykw8.ykw8) .help-path-heading{margin-top:12px}html:has(meta.ykw8.ykw8) .help-path-heading h2{font-size:24px;margin-bottom:4px}html:has(meta.ykw8.ykw8) #serviceGrid{gap:9px}html:has(meta.ykw8.ykw8) .service .action{font-size:13px;padding:9px 10px}html:has(meta.ykw8.ykw8) .fast-contact-panel{padding:12px}html:has(meta.ykw8.ykw8) .fast-contact-panel h3{font-size:19px}html:has(meta.ykw8.ykw8) #initialEstimateSection.optional-ai{margin-top:14px}html:has(meta.ykw8.ykw8) .call-secondary-box{font-size:14px;margin-bottom:70px}} html:has(meta.ykw8.ykw8) .quick-referral-section{margin:18px 0 18px;padding:16px;border-radius:22px;background:linear-gradient(135deg,#fffaf0,#f7fff9);border:1px solid rgba(7,138,82,.18);display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center} html:has(meta.ykw8.ykw8) .quick-referral-copy{display:grid;gap:4px} html:has(meta.ykw8.ykw8) .quick-referral-eyebrow{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#8a5a0a} html:has(meta.ykw8.ykw8) .quick-referral-copy strong{font-size:20px;color:#064e35;line-height:1.15} html:has(meta.ykw8.ykw8) .quick-referral-copy p{margin:0;color:#51645a;font-weight:750;line-height:1.42} html:has(meta.ykw8.ykw8) .quick-referral-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 15px;border-radius:999px;background:#064e35;color:#fff!important;text-decoration:none;font-weight:950;box-shadow:0 10px 22px rgba(6,78,53,.16);white-space:nowrap} html:has(meta.ykw8.ykw8) .quick-referral-section:target{outline:3px solid rgba(7,138,82,.25);outline-offset:3px} html:has(meta.ykw8.ykw8) body.yitm-page-quick-help .yitm-mobile-dock a[href="https://thefixers.app/referrals/"]{background:#fff4e6;color:#5a3d0a;border-color:#f0d9a8} @media(max-width:720px){html:has(meta.ykw8.ykw8) .quick-referral-section{grid-template-columns:1fr;margin:16px 0 82px;padding:14px;border-radius:18px} html:has(meta.ykw8.ykw8) .quick-referral-button{width:100%} html:has(meta.ykw8.ykw8) .customer-start-panel .referral-card{order:3}} html:has(meta.ykw8.ykw8) .yitm-status-timeline,html:has(meta.ykw8.ykw8) .customer-timeline{scroll-margin-top:96px} html:has(meta.ykw8.ykw8) .customer-step.done strong,html:has(meta.ykw8.ykw8) .timeline-step.done strong{color:#064e35} @media (min-width:900px){html:has(meta.ykw8.ykw8) body.yitm-customer-page .portal-dashboard{box-shadow:0 18px 38px rgba(5,25,16,.05)}} @media (max-width:760px){html:has(meta.ykw8.ykw8) .portal-dashboard{padding:14px!important;border-radius:20px!important} html:has(meta.ykw8.ykw8) .next-panel{padding:14px!important} html:has(meta.ykw8.ykw8) .customer-step{min-height:52px}} @media (max-width:760px){html:has(meta.ykw8.ykw8) .quick-share{grid-template-columns:1fr !important} html:has(meta.ykw8.ykw8) .share-actions .btn,html:has(meta.ykw8.ykw8) .share-actions button{min-height:48px}} html:has(meta.ykw8.ykw8) .yitm-app-brand img{object-fit:contain!important;background:#fff!important;padding:2px!important;border-radius:10px!important} html:has(meta.ykw8.ykw8) .yitm-page-referrals .btn,html:has(meta.ykw8.ykw8) .yitm-page-referrals button,html:has(meta.ykw8.ykw8) .yitm-page-referrals .yitm-app-pill{min-height:46px;line-height:1.15;text-align:center} html:has(meta.ykw8.ykw8) .yitm-page-referrals .share-actions .btn,html:has(meta.ykw8.ykw8) .yitm-page-referrals .share-actions button{min-width:150px} @media(max-width:700px){html:has(meta.ykw8.ykw8) .yitm-page-referrals .share-actions{display:grid!important;grid-template-columns:1fr!important}html:has(meta.ykw8.ykw8) .yitm-page-referrals .share-actions .btn,html:has(meta.ykw8.ykw8) .yitm-page-referrals .share-actions button{width:100%!important;margin:0!important}} @media(max-width:430px){html:has(meta.ykw8.ykw8) .yitm-app-pill.call{font-size:0!important} html:has(meta.ykw8.ykw8) .yitm-app-pill.call::before{content:'Call';font-size:14px!important}} html:has(meta.ykw8.ykw8) body:not([data-admin]) .yitm-global-quick-help-return{display:none!important} html:has(meta.ykw8.ykw8) .yitm-app-brand[href^="https://youritmates.com"] img{object-fit:cover} @media(max-width:860px){html:has(meta.ykw8.ykw8) .yitm-mobile-dock a{font-size:13.5px}html:has(meta.ykw8.ykw8) .yitm-mobile-dock a.light{background:#eef8f3;color:#064e35}html:has(meta.ykw8.ykw8) .yitm-mobile-dock a.secondary{background:#064e35;color:#fff}} html:has(meta.ykw8.ykw8),html:has(meta.ykw8.ykw8) body{max-width:100%;overflow-x:hidden} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"]{background:radial-gradient(circle at 14% 0%,rgba(7,138,82,.09),transparent 34%),linear-gradient(180deg,#fbfcf8 0%,#f4faf6 58%,#f8faf6 100%)!important;color:#13231c} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell main,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] main,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .wrap,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .wrap,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .container,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .container,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .page-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .page-shell,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .customer-room-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .customer-room-shell,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .control-centre-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .control-centre-shell{width:min(1120px,calc(100% - 32px));max-width:1120px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .card,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .card,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .panel,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .panel,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .box,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .box,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell section,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] section{max-width:100%;overflow-wrap:anywhere;box-sizing:border-box} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .grid,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .grid,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell [class*="grid"],html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] [class*="grid"]{min-width:0} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .grid>*,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .grid>*,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell [class*="grid"]>*,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] [class*="grid"]>*{min-width:0} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .actions,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .actions,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .button-row,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .button-row,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .hero-actions,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .hero-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .btn,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .btn,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell button,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] button,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell input[type="submit"],html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] input[type="submit"]{white-space:normal;text-align:center;max-width:100%} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell input:not([type="hidden"]),html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] input:not([type="hidden"]),html:has(meta.ykw8.ykw8) body.yitm-webapp-shell select,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] select,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell textarea,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] textarea{width:100%;max-width:100%;box-sizing:border-box} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell footer,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] footer{width:min(1120px,calc(100% - 32px));max-width:1120px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell table,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] table{max-width:100%} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .table-wrap,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} @media(max-width:860px){html:has(meta.ykw8.ykw8) body.yitm-webapp-shell main,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] main,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .wrap,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .wrap,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .container,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .container,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .page-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .page-shell,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .customer-room-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .customer-room-shell,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .control-centre-shell,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .control-centre-shell,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell footer,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] footer{width:min(100% - 24px,1120px)!important} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .actions,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .actions,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .button-row,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .button-row,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .hero-actions,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .hero-actions{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .actions>a,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .actions>a,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .button-row>a,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .button-row>a,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .hero-actions>a,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .hero-actions>a,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell .btn,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] .btn,html:has(meta.ykw8.ykw8) body.yitm-webapp-shell button,html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] button{width:100%;justify-content:center} html:has(meta.ykw8.ykw8) body.yitm-webapp-shell [class*="grid"],html:has(meta.ykw8.ykw8) body[class*="yitm-page-"] [class*="grid"]{grid-template-columns:1fr!important}} html:has(meta.y6js.y6js){--admin-ink:#17231d;--admin-muted:#617067;--admin-line:#dce4df;--admin-line-strong:#c5d1ca;--admin-canvas:#f3f5f4;--admin-surface:#ffffff;--admin-surface-soft:#f8faf9;--admin-nav:#1d2721;--admin-nav-soft:#29362e;--admin-brand:#087b4d;--admin-brand-dark:#065f3c;--admin-brand-soft:#e8f5ee;--admin-blue:#2267a7;--admin-blue-soft:#eaf3fb;--admin-warn:#9a5a08;--admin-warn-soft:#fff4de;--admin-danger:#a12b2b;--admin-danger-soft:#fff0f0;--admin-shadow:0 18px 50px rgba(24,47,36,.09);--admin-shadow-soft:0 6px 20px rgba(24,47,36,.06);--admin-radius:14px} html:has(meta.y6js.y6js) *{box-sizing:border-box} html:has(meta.y6js.y6js){min-height:100%;background:var(--admin-canvas);scroll-behavior:smooth} html:has(meta.y6js.y6js) body.quick-chat-admin{min-height:100vh;margin:0;background:var(--admin-canvas);color:var(--admin-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45} html:has(meta.y6js.y6js) button,html:has(meta.y6js.y6js) input,html:has(meta.y6js.y6js) select,html:has(meta.y6js.y6js) textarea{font:inherit} html:has(meta.y6js.y6js) button,html:has(meta.y6js.y6js) a,html:has(meta.y6js.y6js) input,html:has(meta.y6js.y6js) select,html:has(meta.y6js.y6js) textarea{max-width:100%} html:has(meta.y6js.y6js) a{color:var(--admin-brand-dark)} html:has(meta.y6js.y6js) img,html:has(meta.y6js.y6js) svg{max-width:100%;height:auto} html:has(meta.y6js.y6js) [hidden]{display:none!important} html:has(meta.y6js.y6js):focus-visible{outline:3px solid rgba(8,123,77,.27);outline-offset:2px} html:has(meta.y6js.y6js) .admin-app{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr)} html:has(meta.y6js.y6js) .admin-primary-nav{position:sticky;top:0;height:100vh;z-index:50;display:flex;flex-direction:column;min-width:0;padding:18px 14px;background:var(--admin-nav);color:#fff;border-right:1px solid rgba(255,255,255,.08)} html:has(meta.y6js.y6js) .admin-brand-lockup{display:flex;align-items:center;gap:11px;padding:2px 8px 20px;border-bottom:1px solid rgba(255,255,255,.11)} html:has(meta.y6js.y6js) .admin-brand-badge{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:10px;background:var(--admin-brand);color:#fff;font-weight:900;font-size:20px;box-shadow:0 7px 22px rgba(0,0,0,.2)} html:has(meta.y6js.y6js) .admin-brand-lockup div{min-width:0} html:has(meta.y6js.y6js) .admin-brand-lockup strong{display:block;font-size:14px;line-height:1.2;text-wrap:pretty} html:has(meta.y6js.y6js) .admin-brand-lockup span:last-child{display:block;margin-top:3px;color:#b9c9c0;font-size:12px} html:has(meta.y6js.y6js) .primary-menu{display:grid;gap:4px;padding:14px 0;overflow:auto} html:has(meta.y6js.y6js) .menu-label{margin:12px 9px 5px;color:#8fa398;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase} html:has(meta.y6js.y6js) .primary-menu a{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:8px;color:#dfe8e3;text-decoration:none;font-weight:650} html:has(meta.y6js.y6js) .primary-menu a:hover{background:rgba(255,255,255,.08);color:#fff} html:has(meta.y6js.y6js) .primary-menu a.active{background:var(--admin-brand);color:#fff;box-shadow:0 8px 22px rgba(0,0,0,.18)} html:has(meta.y6js.y6js) .primary-menu a b{min-width:24px;min-height:22px;display:inline-grid;place-items:center;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.15);font-size:11px} html:has(meta.y6js.y6js) .admin-account{margin-top:auto;padding:14px 10px 2px;border-top:1px solid rgba(255,255,255,.11)} html:has(meta.y6js.y6js) .admin-account span{display:block;color:#98aaa0;font-size:11px} html:has(meta.y6js.y6js) .admin-account strong{display:block;margin:3px 0 9px;font-size:13px;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .admin-account a{min-height:40px;display:inline-flex;align-items:center;padding:6px 0;color:#dbe9e1;font-size:12px} html:has(meta.y6js.y6js) .nav-scrim{display:none} html:has(meta.y6js.y6js) .admin-workspace{min-width:0;min-height:100vh} html:has(meta.y6js.y6js) .admin-topbar{position:sticky;top:0;z-index:40;min-height:68px;display:flex;align-items:center;gap:14px;padding:10px 20px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--admin-line);backdrop-filter:blur(12px)} html:has(meta.y6js.y6js) .nav-toggle{display:none;align-items:center;gap:8px;min-height:42px;padding:8px 11px;border:1px solid var(--admin-line);border-radius:9px;background:#fff;color:var(--admin-ink);font-weight:750;cursor:pointer} html:has(meta.y6js.y6js) .nav-toggle span:first-child{width:17px;height:12px;display:block;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative} html:has(meta.y6js.y6js) .nav-toggle span:first-child::after{content:"";position:absolute;left:0;right:0;top:4px;border-top:2px solid currentColor} html:has(meta.y6js.y6js) .topbar-heading{min-width:0} html:has(meta.y6js.y6js) .topbar-heading p{margin:0 0 1px;color:var(--admin-muted);font-size:11px;font-weight:650} html:has(meta.y6js.y6js) .topbar-heading h1{margin:0;font-size:20px;line-height:1.2;letter-spacing:-.02em} html:has(meta.y6js.y6js) .topbar-actions{margin-left:auto;display:flex;align-items:center;gap:10px} html:has(meta.y6js.y6js) .secure-admin-state{display:inline-flex;align-items:center;gap:7px;color:var(--admin-muted);font-size:12px;font-weight:700} html:has(meta.y6js.y6js) .secure-admin-state i{width:8px;height:8px;border-radius:50%;background:#22a06b;box-shadow:0 0 0 4px rgba(34,160,107,.12)} html:has(meta.y6js.y6js) .topbar-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:8px;background:var(--admin-brand);color:#fff;text-decoration:none;font-weight:750} html:has(meta.y6js.y6js) .topbar-button:hover{background:var(--admin-brand-dark)} html:has(meta.y6js.y6js) .flash{margin:16px 20px 0;padding:13px 15px;border:1px solid #afd2bd;border-left:4px solid var(--admin-brand);border-radius:10px;background:#eff9f3;box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .flash.error{border-color:#e4b8b8;border-left-color:var(--admin-danger);background:var(--admin-danger-soft)} html:has(meta.y6js.y6js) .secure-link{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px} html:has(meta.y6js.y6js) .secure-link code{flex:1 1 420px;display:block;min-width:0;padding:8px 10px;border:1px solid var(--admin-line);border-radius:7px;background:#fff;color:#24322a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .secure-link button,html:has(meta.y6js.y6js) .secure-link a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border:1px solid var(--admin-line-strong);border-radius:7px;background:#fff;color:var(--admin-ink);text-decoration:none;font-weight:750;cursor:pointer} html:has(meta.y6js.y6js) .dashboard-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:16px 20px 0} html:has(meta.y6js.y6js) .dashboard-summary article{min-width:0;display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:start;padding:14px 15px;border:1px solid var(--admin-line);border-radius:11px;background:#fff;box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .dashboard-summary article span{color:var(--admin-muted);font-size:12px;font-weight:750} html:has(meta.y6js.y6js) .dashboard-summary article strong{grid-row:1/3;grid-column:2;font-size:28px;line-height:1;color:var(--admin-brand-dark);letter-spacing:-.04em} html:has(meta.y6js.y6js) .dashboard-summary article small{margin-top:5px;color:#849088;font-size:11px} html:has(meta.y6js.y6js) .dashboard-summary article.needs-attention{border-color:#edd29f;background:#fffaf0} html:has(meta.y6js.y6js) .dashboard-summary article.needs-attention strong{color:var(--admin-warn)} html:has(meta.y6js.y6js) .dashboard-summary article.expiring{border-color:#e5b9b9;background:#fff8f8} html:has(meta.y6js.y6js) .dashboard-summary article.expiring strong{color:var(--admin-danger)} html:has(meta.y6js.y6js) .admin-shell{height:calc(100vh - 170px);min-height:640px;display:grid;grid-template-columns:minmax(310px,350px) minmax(0,1fr);margin:16px 20px 20px;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:#fff;box-shadow:var(--admin-shadow);overflow:hidden} html:has(meta.y6js.y6js) .thread-sidebar{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff;border-right:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .sidebar-head{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:15px;border-bottom:1px solid var(--admin-line);background:#fff} html:has(meta.y6js.y6js) .section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px} html:has(meta.y6js.y6js) .section-heading p{margin:0;color:var(--admin-brand);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase} html:has(meta.y6js.y6js) .section-heading h2{margin:2px 0 0;font-size:17px;letter-spacing:-.02em} html:has(meta.y6js.y6js) .section-heading>span{min-width:30px;height:26px;display:grid;place-items:center;padding:0 8px;border-radius:999px;background:var(--admin-brand-soft);color:var(--admin-brand-dark);font-size:12px;font-weight:850} html:has(meta.y6js.y6js) .create-thread-panel{margin-bottom:12px;border:1px solid #bcd6c7;border-radius:10px;background:var(--admin-brand-soft);overflow:hidden} html:has(meta.y6js.y6js) .create-thread-panel summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;color:var(--admin-brand-dark);font-weight:800;cursor:pointer;list-style:none} html:has(meta.y6js.y6js) .create-thread-panel summary::-webkit-details-marker{display:none} html:has(meta.y6js.y6js) .create-thread-panel summary b{font-size:20px;line-height:1;transition:transform .2s ease} html:has(meta.y6js.y6js) .create-thread-panel[open] summary{border-bottom:1px solid #c8dfd1;background:#dff0e6} html:has(meta.y6js.y6js) .create-thread-panel[open] summary b{transform:rotate(45deg)} html:has(meta.y6js.y6js) .create-form{display:grid;gap:10px;padding:12px;background:#fff} html:has(meta.y6js.y6js) .form-grid-two{display:grid;grid-template-columns:1fr 1fr;gap:9px} html:has(meta.y6js.y6js) .create-form label,html:has(meta.y6js.y6js) .control-card label{display:grid;gap:5px;color:#33423a;font-size:12px;font-weight:750} html:has(meta.y6js.y6js) .create-form label small,html:has(meta.y6js.y6js) .control-card label small{color:var(--admin-muted);font-size:10px;font-weight:600} html:has(meta.y6js.y6js) .create-form input,html:has(meta.y6js.y6js) .create-form select,html:has(meta.y6js.y6js) .create-form textarea,html:has(meta.y6js.y6js) .control-card input,html:has(meta.y6js.y6js) .control-card textarea,html:has(meta.y6js.y6js) .reply-box textarea,html:has(meta.y6js.y6js) .thread-search input{width:100%;min-height:42px;border:1px solid var(--admin-line-strong);border-radius:8px;padding:9px 10px;background:#fff;color:var(--admin-ink)} html:has(meta.y6js.y6js) .create-form textarea,html:has(meta.y6js.y6js) .control-card textarea,html:has(meta.y6js.y6js) .reply-box textarea{min-height:82px;resize:vertical} html:has(meta.y6js.y6js) .create-form input:focus,html:has(meta.y6js.y6js) .create-form select:focus,html:has(meta.y6js.y6js) .create-form textarea:focus,html:has(meta.y6js.y6js) .control-card input:focus,html:has(meta.y6js.y6js) .control-card textarea:focus,html:has(meta.y6js.y6js) .reply-box textarea:focus,html:has(meta.y6js.y6js) .thread-search input:focus{border-color:var(--admin-brand);box-shadow:0 0 0 3px rgba(8,123,77,.11);outline:0} html:has(meta.y6js.y6js) .create-form button,html:has(meta.y6js.y6js) .control-card button,html:has(meta.y6js.y6js) .reply-box button{min-height:42px;border:0;border-radius:8px;background:var(--admin-brand);color:#fff;padding:9px 12px;font-weight:800;cursor:pointer} html:has(meta.y6js.y6js) .create-form button:hover,html:has(meta.y6js.y6js) .control-card button:hover,html:has(meta.y6js.y6js) .reply-box button:hover{background:var(--admin-brand-dark)} html:has(meta.y6js.y6js) .filtered-result-summary{margin:-4px 0 11px;color:var(--admin-muted);font-size:11px;line-height:1.4} html:has(meta.y6js.y6js) .filtered-result-summary strong{color:var(--admin-ink)} html:has(meta.y6js.y6js) .thread-search{margin-bottom:11px} html:has(meta.y6js.y6js) .thread-search label{display:block;margin-bottom:5px;color:var(--admin-muted);font-size:11px;font-weight:750} html:has(meta.y6js.y6js) .thread-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center} html:has(meta.y6js.y6js) .thread-search input{padding-left:11px;background:var(--admin-surface-soft)} html:has(meta.y6js.y6js) .thread-search button,html:has(meta.y6js.y6js) .thread-search a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;border:1px solid var(--admin-brand);border-radius:8px;background:var(--admin-brand);color:#fff;text-decoration:none;font-size:11px;font-weight:800;cursor:pointer} html:has(meta.y6js.y6js) .thread-search a{border-color:var(--admin-line-strong);background:#fff;color:var(--admin-ink)} html:has(meta.y6js.y6js) .thread-search button:hover{background:var(--admin-brand-dark)} html:has(meta.y6js.y6js) .thread-search a:hover{background:#f3f6f4} html:has(meta.y6js.y6js) .filters{display:flex;gap:6px;overflow-x:auto;padding:1px 0 5px;scrollbar-width:thin} html:has(meta.y6js.y6js) .filters a{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--admin-line);border-radius:999px;background:#fff;color:#3e4c44;text-decoration:none;font-size:11px;font-weight:700;white-space:nowrap} html:has(meta.y6js.y6js) .filters a b{min-width:18px;min-height:18px;display:inline-grid;place-items:center;border-radius:999px;background:#edf1ee;font-size:10px} html:has(meta.y6js.y6js) .filters a:hover{border-color:#a9b9b0;background:#f8faf9} html:has(meta.y6js.y6js) .filters a.active{border-color:var(--admin-brand);background:var(--admin-brand);color:#fff} html:has(meta.y6js.y6js) .filters a.active b{background:rgba(255,255,255,.18)} html:has(meta.y6js.y6js) .thread-list{min-height:0;flex:1 1 180px;overflow:auto;background:#fff} html:has(meta.y6js.y6js) .thread-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;padding:13px 15px;border-bottom:1px solid #edf1ee;color:inherit;text-decoration:none;transition:background .15s ease,border-color .15s ease} html:has(meta.y6js.y6js) .thread-item:hover{background:#f7faf8} html:has(meta.y6js.y6js) .thread-item.selected{position:relative;background:var(--admin-brand-soft)} html:has(meta.y6js.y6js) .thread-item.selected::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--admin-brand)} html:has(meta.y6js.y6js) .thread-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px} html:has(meta.y6js.y6js) .thread-title strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px} html:has(meta.y6js.y6js) .thread-title span{flex:0 0 auto;color:var(--admin-muted);font-size:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace} html:has(meta.y6js.y6js) .thread-summary{margin-top:4px;color:var(--admin-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} html:has(meta.y6js.y6js) .thread-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px} html:has(meta.y6js.y6js) .thread-meta time{color:#849087;font-size:10px} html:has(meta.y6js.y6js) .status{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 8px;border-radius:999px;background:#e9eeeb;color:#3e4c44;font-size:10px;font-weight:800;text-transform:capitalize;white-space:nowrap} html:has(meta.y6js.y6js) .status-temporary_guest{background:#eceff2;color:#46515a} html:has(meta.y6js.y6js) .status-awaiting_staff,html:has(meta.y6js.y6js) .status-verification_required{background:var(--admin-warn-soft);color:#754207} html:has(meta.y6js.y6js) .status-awaiting_customer{background:var(--admin-blue-soft);color:#27557e} html:has(meta.y6js.y6js) .status-converted{background:#dcf4e6;color:#12633b} html:has(meta.y6js.y6js) .status-expired,html:has(meta.y6js.y6js) .status-revoked,html:has(meta.y6js.y6js) .status-closed,html:has(meta.y6js.y6js) .status-closed_no_response,html:has(meta.y6js.y6js) .status-archived,html:has(meta.y6js.y6js) .status-not_proceeding{background:#eef0ef;color:#5c6560} html:has(meta.y6js.y6js) .status-spam_abuse{background:var(--admin-danger-soft);color:var(--admin-danger)} html:has(meta.y6js.y6js) .empty,html:has(meta.y6js.y6js) .search-empty{margin:0;padding:24px 16px;text-align:center;color:var(--admin-muted)} html:has(meta.y6js.y6js) .empty strong,html:has(meta.y6js.y6js) .empty span{display:block} html:has(meta.y6js.y6js) .empty span{margin-top:4px;font-size:12px} html:has(meta.y6js.y6js) .search-empty{font-size:12px} html:has(meta.y6js.y6js) .chat-panel{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff} html:has(meta.y6js.y6js) .chat-header{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 17px;border-bottom:1px solid var(--admin-line);background:#fff} html:has(meta.y6js.y6js) .customer-heading{min-width:0;display:flex;align-items:center;gap:11px} html:has(meta.y6js.y6js) .customer-avatar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:50%;background:var(--admin-brand);color:#fff;font-size:12px;font-weight:900;letter-spacing:.02em} html:has(meta.y6js.y6js) .customer-heading>div{min-width:0} html:has(meta.y6js.y6js) .chat-header .eyebrow{margin:0;color:var(--admin-brand);font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase} html:has(meta.y6js.y6js) .chat-header h2{margin:1px 0 0;font-size:18px;line-height:1.25;letter-spacing:-.02em} html:has(meta.y6js.y6js) .chat-header h2 small{font-size:10px;color:var(--admin-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:600} html:has(meta.y6js.y6js) .chat-header p:last-child{margin:3px 0 0;color:var(--admin-muted);font-size:11px} html:has(meta.y6js.y6js) .header-actions{display:flex;align-items:flex-end;flex-direction:column;gap:7px} html:has(meta.y6js.y6js) .header-links{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end} html:has(meta.y6js.y6js) .header-links a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border:1px solid var(--admin-line);border-radius:7px;background:#fff;color:var(--admin-ink);text-decoration:none;font-size:11px;font-weight:750} html:has(meta.y6js.y6js) .header-links a:hover{border-color:#aebdb5;background:#f8faf9} html:has(meta.y6js.y6js) .chat-layout{min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,340px)} html:has(meta.y6js.y6js) .conversation-column{min-width:0;min-height:0;display:flex;flex-direction:column;background:#f6f8f7} html:has(meta.y6js.y6js) .message-list{min-height:0;flex:1;overflow:auto;padding:18px} html:has(meta.y6js.y6js) .message{max-width:min(78%,720px);margin:0 0 12px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 2px 9px rgba(25,47,36,.04)} html:has(meta.y6js.y6js) .message-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:4px} html:has(meta.y6js.y6js) .message-head strong{font-size:11px} html:has(meta.y6js.y6js) .message-head time{color:var(--admin-muted);font-size:9px} html:has(meta.y6js.y6js) .message p{margin:0;line-height:1.5;font-size:13px;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .message-tech,html:has(meta.y6js.y6js) .message-admin,html:has(meta.y6js.y6js) .message-staff,html:has(meta.y6js.y6js) .message-support,html:has(meta.y6js.y6js) .message-agent,html:has(meta.y6js.y6js) .message-operator{margin-left:auto;border-color:#b8d7c4;border-radius:12px 12px 4px 12px;background:var(--admin-brand-soft)} html:has(meta.y6js.y6js) .message-system{max-width:90%;margin-left:auto;margin-right:auto;border-style:dashed;background:#eef1ef;text-align:center} html:has(meta.y6js.y6js) .conversation-empty{display:grid;place-items:center;gap:4px;min-height:210px;color:var(--admin-muted);text-align:center} html:has(meta.y6js.y6js) .conversation-empty strong{color:var(--admin-ink)} html:has(meta.y6js.y6js) .conversation-empty span{font-size:12px} html:has(meta.y6js.y6js) .reply-box{padding:13px 16px;border-top:1px solid var(--admin-line);background:#fff} html:has(meta.y6js.y6js) .reply-box>label{display:block;margin-bottom:6px;font-size:12px;font-weight:800} html:has(meta.y6js.y6js) .reply-box textarea{min-height:72px} html:has(meta.y6js.y6js) .reply-box>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px} html:has(meta.y6js.y6js) .reply-box span{color:var(--admin-muted);font-size:10px} html:has(meta.y6js.y6js) .reply-box button{min-width:118px} html:has(meta.y6js.y6js) .closed-note{display:grid;gap:3px;margin:14px;padding:12px;border:1px solid #e5c78e;border-radius:9px;background:var(--admin-warn-soft);color:#6e4b08} html:has(meta.y6js.y6js) .closed-note span{font-size:12px} html:has(meta.y6js.y6js) .control-column{min-width:0;overflow:auto;padding:12px;background:#eef2ef;border-left:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .control-card{margin-bottom:10px;padding:13px;border:1px solid var(--admin-line);border-radius:10px;background:#fff;box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .card-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px} html:has(meta.y6js.y6js) .card-heading h3{margin:0;font-size:13px;letter-spacing:-.01em} html:has(meta.y6js.y6js) .card-heading>span:not(.status){min-width:25px;height:22px;display:grid;place-items:center;padding:0 7px;border-radius:999px;background:#edf1ee;color:var(--admin-muted);font-size:10px;font-weight:800} html:has(meta.y6js.y6js) .control-card form{display:grid;gap:7px;margin-top:9px} html:has(meta.y6js.y6js) .control-card dl{margin:0} html:has(meta.y6js.y6js) .control-card dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #edf1ee} html:has(meta.y6js.y6js) .control-card dl div:last-child{border-bottom:0} html:has(meta.y6js.y6js) .control-card dt{color:var(--admin-muted);font-size:10px} html:has(meta.y6js.y6js) .control-card dd{max-width:60%;margin:0;text-align:right;font-size:11px;font-weight:700;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .button-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px} html:has(meta.y6js.y6js) .button-grid form{margin:0} html:has(meta.y6js.y6js) .button-grid button{width:100%;font-size:10px} html:has(meta.y6js.y6js) .status-actions{grid-template-columns:1fr 1fr;margin-top:10px} html:has(meta.y6js.y6js) .status-actions form:last-child:nth-child(odd){grid-column:1/-1} html:has(meta.y6js.y6js) .control-card button.secondary{border:1px solid var(--admin-line-strong);background:#f3f6f4;color:var(--admin-ink)} html:has(meta.y6js.y6js) .control-card button.secondary:hover{background:#e8eeea} html:has(meta.y6js.y6js) .control-card button.warning{background:var(--admin-warn)} html:has(meta.y6js.y6js) .control-card button.danger{background:var(--admin-danger)} html:has(meta.y6js.y6js) .danger-action{grid-column:1/-1} html:has(meta.y6js.y6js) .private-note{margin-top:10px;padding:10px;border-left:3px solid #d6a323;border-radius:7px;background:#fff8da} html:has(meta.y6js.y6js) .private-note strong{font-size:11px} html:has(meta.y6js.y6js) .private-note p{margin:4px 0 0;font-size:11px;line-height:1.45} html:has(meta.y6js.y6js) .upload-links{display:grid;gap:7px} html:has(meta.y6js.y6js) .upload-links a{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-items:center;gap:2px;padding:8px 9px;border:1px solid var(--admin-line);border-radius:8px;background:#fafcfb;color:var(--admin-ink);text-decoration:none} html:has(meta.y6js.y6js) .upload-links a:hover{border-color:#b1c1b8;background:#fff} html:has(meta.y6js.y6js) .upload-links span{font-size:11px;font-weight:800} html:has(meta.y6js.y6js) .upload-links small{color:var(--admin-muted);font-size:9px;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .empty-state{margin:auto;display:grid;justify-items:center;gap:7px;padding:34px;text-align:center;color:var(--admin-muted)} html:has(meta.y6js.y6js) .empty-state>span{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:var(--admin-brand);color:#fff;font-size:22px;font-weight:900} html:has(meta.y6js.y6js) .empty-state h2{margin:5px 0 0;color:var(--admin-ink);font-size:20px} html:has(meta.y6js.y6js) .empty-state p{margin:0} html:has(meta.y6js.y6js) .empty-state a{min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:5px;padding:8px 13px;border-radius:8px;background:var(--admin-brand);color:#fff;text-decoration:none;font-weight:800} @media(max-width:1280px){html:has(meta.y6js.y6js) .admin-app{grid-template-columns:210px minmax(0,1fr)} html:has(meta.y6js.y6js) .admin-shell{grid-template-columns:minmax(290px,320px) minmax(0,1fr)} html:has(meta.y6js.y6js) .chat-layout{grid-template-columns:minmax(0,1fr) 300px}} @media(max-width:1120px){html:has(meta.y6js.y6js) .dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.y6js.y6js) .admin-shell{height:auto;min-height:calc(100vh - 250px)} html:has(meta.y6js.y6js) .chat-layout{grid-template-columns:1fr} html:has(meta.y6js.y6js) .control-column{max-height:460px;border-left:0;border-top:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .message-list{min-height:430px}} @media(max-width:900px){html:has(meta.y6js.y6js) .admin-app{display:block} html:has(meta.y6js.y6js) .admin-primary-nav{position:fixed;left:0;top:0;bottom:0;width:min(280px,86vw);height:100vh;transform:translateX(-105%);transition:transform .2s ease;box-shadow:18px 0 50px rgba(0,0,0,.24)} html:has(meta.y6js.y6js) body.admin-nav-open .admin-primary-nav{transform:translateX(0)} html:has(meta.y6js.y6js) .nav-scrim{position:fixed;inset:0;z-index:45;display:block;width:100%;height:100%;border:0;background:rgba(10,19,14,.54);cursor:pointer} html:has(meta.y6js.y6js) .nav-toggle{display:inline-flex} html:has(meta.y6js.y6js) .admin-topbar{padding-inline:14px} html:has(meta.y6js.y6js) .dashboard-summary{padding-inline:14px} html:has(meta.y6js.y6js) .admin-shell{margin-inline:14px}} @media(max-width:760px){html:has(meta.y6js.y6js) .secure-admin-state{display:none} html:has(meta.y6js.y6js) .topbar-heading p{display:none} html:has(meta.y6js.y6js) .topbar-heading h1{font-size:17px} html:has(meta.y6js.y6js) .dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px} html:has(meta.y6js.y6js) .dashboard-summary article{padding:11px 12px} html:has(meta.y6js.y6js) .dashboard-summary article strong{font-size:23px} html:has(meta.y6js.y6js) .dashboard-summary article small{display:none} html:has(meta.y6js.y6js) .admin-shell{display:block;height:auto;min-height:0;margin-top:12px} html:has(meta.y6js.y6js) .thread-sidebar{max-height:54vh;border-right:0;border-bottom:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .chat-panel{min-height:680px} html:has(meta.y6js.y6js) .chat-header{align-items:flex-start;flex-direction:column} html:has(meta.y6js.y6js) .header-actions{width:100%;align-items:flex-start} html:has(meta.y6js.y6js) .header-links{justify-content:flex-start} html:has(meta.y6js.y6js) .message-list{min-height:360px;max-height:58vh} html:has(meta.y6js.y6js) .control-column{max-height:none} html:has(meta.y6js.y6js) .message{max-width:92%}} @media(max-width:520px){html:has(meta.y6js.y6js) .admin-topbar{min-height:62px;padding:9px 10px} html:has(meta.y6js.y6js) .nav-toggle span:last-child{display:none} html:has(meta.y6js.y6js) .nav-toggle{width:42px;padding:8px;justify-content:center} html:has(meta.y6js.y6js) .topbar-button{padding-inline:10px;font-size:12px} html:has(meta.y6js.y6js) .dashboard-summary{padding-inline:10px} html:has(meta.y6js.y6js) .admin-shell{margin:10px;border-radius:11px} html:has(meta.y6js.y6js) .sidebar-head,html:has(meta.y6js.y6js) .thread-item,html:has(meta.y6js.y6js) .chat-header,html:has(meta.y6js.y6js) .message-list,html:has(meta.y6js.y6js) .reply-box,html:has(meta.y6js.y6js) .control-column{padding-left:11px;padding-right:11px} html:has(meta.y6js.y6js) .form-grid-two,html:has(meta.y6js.y6js) .button-grid{grid-template-columns:1fr} html:has(meta.y6js.y6js) .danger-action,html:has(meta.y6js.y6js) .status-actions form:last-child:nth-child(odd){grid-column:auto} html:has(meta.y6js.y6js) .reply-box>div{align-items:flex-start;flex-direction:column} html:has(meta.y6js.y6js) .reply-box button{width:100%} html:has(meta.y6js.y6js) .chat-header h2 small{display:block;margin-top:2px} html:has(meta.y6js.y6js) .dashboard-summary article span{font-size:10px} html:has(meta.y6js.y6js) .dashboard-summary article strong{font-size:21px}} @media(prefers-reduced-motion:reduce){html:has(meta.y6js.y6js){scroll-behavior:auto} html:has(meta.y6js.y6js) *,html:has(meta.y6js.y6js) *::before,html:has(meta.y6js.y6js) *::after{animation:none!important;transition:none!important}} html:has(meta.y6js.y6js) .access-delivery-card{display:grid;gap:9px;margin-top:11px;padding:11px;border:1px solid #b8d7c4;border-radius:10px;background:#fff} html:has(meta.y6js.y6js) .access-delivery-row{display:grid;grid-template-columns:104px minmax(0,1fr) auto auto auto;align-items:center;gap:8px} html:has(meta.y6js.y6js) .access-delivery-row>span{color:var(--admin-muted);font-size:11px;font-weight:800} html:has(meta.y6js.y6js) .access-delivery-row code,html:has(meta.y6js.y6js) .access-delivery-row pre{min-width:0;margin:0;padding:8px 10px;border:1px solid var(--admin-line);border-radius:7px;background:var(--admin-surface-soft);color:#24322a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap} html:has(meta.y6js.y6js) .access-delivery-row.pin-row{grid-template-columns:104px minmax(0,1fr) auto} html:has(meta.y6js.y6js) .access-delivery-row.pin-row code{max-width:150px;font-size:18px;font-weight:900;letter-spacing:.18em;text-align:center} html:has(meta.y6js.y6js) .access-delivery-row.sms-row{grid-template-columns:104px minmax(0,1fr) auto} html:has(meta.y6js.y6js) .access-delivery-row.sms-row pre{line-height:1.45} html:has(meta.y6js.y6js) .access-delivery-row button,html:has(meta.y6js.y6js) .access-delivery-row a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border:1px solid var(--admin-line-strong);border-radius:7px;background:#fff;color:var(--admin-ink);text-decoration:none;font-size:11px;font-weight:800;cursor:pointer} html:has(meta.y6js.y6js) .create-security-note{margin:0;padding:9px 12px;border-bottom:1px solid #d9e8df;background:#f5fbf7;color:var(--admin-muted);font-size:10px;line-height:1.45} html:has(meta.y6js.y6js) .create-form-scroll:focus{outline:0} html:has(meta.y6js.y6js) .create-form-scroll:focus-visible{box-shadow:inset 0 0 0 3px rgba(8,123,77,.12)} html:has(meta.y6js.y6js) .create-form textarea[name="internal_notes"]{min-height:120px;max-height:280px;overflow:auto;resize:vertical} html:has(meta.y6js.y6js) .create-thread-panel[open]{display:block;height:auto;max-height:none;min-height:0;overflow:hidden} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form{display:block;max-height:clamp(360px,calc(100dvh - 300px),610px);min-height:0;padding:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form-scroll{display:grid;min-height:auto;max-height:none;overflow:visible;padding:12px 12px 22px} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form-actions{position:sticky;left:0;right:0;bottom:0;z-index:8;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--admin-line);background:rgba(255,255,255,.98);box-shadow:0 -12px 24px rgba(21,48,32,.12);backdrop-filter:blur(8px)} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form-actions::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.96))} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form-actions button{position:relative;z-index:1;min-height:48px;font-size:13px} @media(max-width:760px){html:has(meta.y6js.y6js) .create-thread-panel[open]{position:fixed;inset:76px 10px 10px;z-index:120;margin:0;border-radius:12px;background:#fff;box-shadow:0 24px 70px rgba(10,25,16,.34)} html:has(meta.y6js.y6js) .create-thread-panel[open] .create-form{max-height:calc(100dvh - 188px)}} html:has(meta.y6js.y6js) .current-access-card{display:grid;gap:8px;margin:0 0 12px;padding:11px;border:1px solid #bfd9c9;border-radius:10px;background:#f4fbf7} html:has(meta.y6js.y6js) .current-access-card>span,html:has(meta.y6js.y6js) .current-access-card>strong{font-size:11px;font-weight:850;color:var(--admin-brand-dark)} html:has(meta.y6js.y6js) .current-access-card code{display:block;max-height:92px;overflow:auto;padding:8px 9px;border:1px solid var(--admin-line);border-radius:7px;background:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.4;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .current-access-card>div{display:flex;flex-wrap:wrap;gap:7px} html:has(meta.y6js.y6js) .current-access-card button,html:has(meta.y6js.y6js) .current-access-card a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border:1px solid var(--admin-line-strong);border-radius:7px;background:#fff;color:var(--admin-ink);font-size:10px;font-weight:800;text-decoration:none;cursor:pointer} html:has(meta.y6js.y6js) .current-access-card small{color:var(--admin-muted);font-size:9px;line-height:1.45} html:has(meta.y6js.y6js) .current-access-card.converted{background:var(--admin-blue-soft);border-color:#c4d9ed} html:has(meta.y6js.y6js) .job-order-page{width:min(100%,1120px);margin:0 auto;padding:22px 20px 40px} html:has(meta.y6js.y6js) .job-order-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;align-items:start} html:has(meta.y6js.y6js) .job-order-card{padding:22px;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:#fff;box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .job-order-card h2{margin:2px 0 12px;font-size:clamp(1.55rem,3vw,2.3rem);letter-spacing:-.035em} html:has(meta.y6js.y6js) .job-order-lead{max-width:64ch;margin:0 0 20px;color:var(--admin-muted);line-height:1.6} html:has(meta.y6js.y6js) .job-order-form{display:grid;gap:14px} html:has(meta.y6js.y6js) .job-order-form label{display:grid;gap:6px;color:#33423a;font-size:12px;font-weight:800} html:has(meta.y6js.y6js) .job-order-form label small{color:var(--admin-muted);font-weight:600} html:has(meta.y6js.y6js) .job-order-form textarea{width:100%;min-height:112px;padding:11px 12px;border:1px solid var(--admin-line-strong);border-radius:9px;background:#fff;color:var(--admin-ink);font:inherit;resize:vertical} html:has(meta.y6js.y6js) .job-order-form textarea:focus{border-color:var(--admin-brand);box-shadow:0 0 0 3px rgba(8,123,77,.11);outline:0} html:has(meta.y6js.y6js) .job-order-confirm{grid-template-columns:22px minmax(0,1fr)!important;align-items:start;padding:12px;border:1px solid #d8c481;border-radius:10px;background:#fff9e7} html:has(meta.y6js.y6js) .job-order-confirm input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--admin-brand)} html:has(meta.y6js.y6js) .job-order-form-actions,html:has(meta.y6js.y6js) .job-order-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center} html:has(meta.y6js.y6js) .job-order-form-actions button{min-height:46px;padding:10px 18px;border:0;border-radius:9px;background:var(--admin-brand);color:#fff;font-weight:850;cursor:pointer} html:has(meta.y6js.y6js) .secondary-action{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--admin-line-strong);border-radius:9px;background:#fff;color:var(--admin-ink);font-weight:800;text-decoration:none} html:has(meta.y6js.y6js) .job-order-summary{display:grid;gap:0;margin:0} html:has(meta.y6js.y6js) .job-order-summary>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .job-order-summary>div:last-child{border-bottom:0} html:has(meta.y6js.y6js) .job-order-summary dt{color:var(--admin-muted);font-size:11px;font-weight:750} html:has(meta.y6js.y6js) .job-order-summary dd{margin:0;font-weight:750;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .job-order-warning{display:grid;gap:4px;margin-top:16px;padding:12px;border:1px solid #edd29f;border-radius:10px;background:#fffaf0} html:has(meta.y6js.y6js) .job-order-warning span{color:var(--admin-muted);font-size:11px;line-height:1.45} html:has(meta.y6js.y6js) .job-order-success{max-width:820px;margin:0 auto} html:has(meta.y6js.y6js) .job-order-success>p{color:var(--admin-muted);line-height:1.6} @media(max-width:980px){html:has(meta.y6js.y6js) .job-order-grid{grid-template-columns:1fr}html:has(meta.y6js.y6js) .job-order-context{order:-1}} @media(max-width:640px){html:has(meta.y6js.y6js) .job-order-page{padding:14px 10px 30px}html:has(meta.y6js.y6js) .job-order-card{padding:17px;border-radius:12px}html:has(meta.y6js.y6js) .job-order-summary>div{grid-template-columns:1fr;gap:3px}html:has(meta.y6js.y6js) .job-order-form-actions,html:has(meta.y6js.y6js) .job-order-actions{display:grid}html:has(meta.y6js.y6js) .job-order-form-actions button,html:has(meta.y6js.y6js) .secondary-action,html:has(meta.y6js.y6js) .job-order-actions .topbar-button{width:100%}html:has(meta.y6js.y6js) .access-delivery-row,html:has(meta.y6js.y6js) .access-delivery-row.sms-row{grid-template-columns:1fr}html:has(meta.y6js.y6js) .access-delivery-row>span{margin-top:3px}html:has(meta.y6js.y6js) .current-access-card>div{display:grid}html:has(meta.y6js.y6js) .current-access-card button,html:has(meta.y6js.y6js) .current-access-card a{width:100%}} html:has(meta.y6js.y6js) .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.y6js.y6js) .status-active,html:has(meta.y6js.y6js) .status-quote_requested,html:has(meta.y6js.y6js) .status-assessment_requested{background:#e8f5ee;color:#08683f} html:has(meta.y6js.y6js) .status-quote_requested{background:#eef2fb;color:#315b8e} html:has(meta.y6js.y6js) .status-assessment_requested{background:#f1edfb;color:#65489a} html:has(meta.y6js.y6js) .thread-summary span{padding:0 2px;color:#a0aaa4} html:has(meta.y6js.y6js) .message-row{display:flex;align-items:flex-end;gap:8px;margin:0 0 12px} html:has(meta.y6js.y6js) .message-row-staff{justify-content:flex-end} html:has(meta.y6js.y6js) .message-row-staff .message-avatar{order:2;background:var(--admin-blue)} html:has(meta.y6js.y6js) .message-row-system{justify-content:center} html:has(meta.y6js.y6js) .message-row-system .message-avatar{display:none} html:has(meta.y6js.y6js) .message-avatar{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:var(--admin-brand);color:#fff;font-size:11px;font-weight:900;box-shadow:0 2px 8px rgba(20,44,31,.12)} html:has(meta.y6js.y6js) .message-row .message{margin:0} html:has(meta.y6js.y6js) .message-row-staff .message{margin-left:0} html:has(meta.y6js.y6js) .message-row-system .message{margin:0 auto} html:has(meta.y6js.y6js) .composer-shell{border-top:1px solid var(--admin-line);background:#fff} html:has(meta.y6js.y6js) .composer-tabs{display:flex;gap:20px;padding:0 16px;border-bottom:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .composer-tabs button{min-height:42px;padding:0 2px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--admin-muted);font-size:12px;font-weight:800;cursor:pointer} html:has(meta.y6js.y6js) .composer-tabs button.active{border-bottom-color:var(--admin-brand);color:var(--admin-ink)} html:has(meta.y6js.y6js) .composer-grid{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:12px;padding:13px 16px 15px} html:has(meta.y6js.y6js) .composer-grid .reply-box,html:has(meta.y6js.y6js) .composer-panel>.reply-box{padding:0;border:0} html:has(meta.y6js.y6js) .composer-panel>.note-composer{padding:13px 16px 15px} html:has(meta.y6js.y6js) .admin-upload-box{display:grid;align-content:start;gap:8px;padding:10px;border:1px dashed #aebdb5;border-radius:10px;background:#fbfcfb;text-align:center} html:has(meta.y6js.y6js) .admin-upload-box>label{display:grid;justify-items:center;gap:3px;padding:7px;cursor:pointer} html:has(meta.y6js.y6js) .admin-upload-box input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)} html:has(meta.y6js.y6js) .upload-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--admin-brand-soft);color:var(--admin-brand-dark);font-size:22px;font-weight:900} html:has(meta.y6js.y6js) .admin-upload-box strong{font-size:12px}html:has(meta.y6js.y6js) .admin-upload-box small,html:has(meta.y6js.y6js) .upload-file-name{color:var(--admin-muted);font-size:9px;overflow-wrap:anywhere} html:has(meta.y6js.y6js) .admin-upload-box button{min-height:38px;border:1px solid var(--admin-line-strong);border-radius:8px;background:#fff;color:var(--admin-ink);font-weight:800;cursor:pointer} html:has(meta.y6js.y6js) .status-actions button[aria-current=true]{box-shadow:inset 0 0 0 2px rgba(255,255,255,.55),0 0 0 2px rgba(8,123,77,.18)} html:has(meta.y6js.y6js) .no-private-note{margin:10px 0 0;color:var(--admin-muted);font-size:10px;line-height:1.5} html:has(meta.y6js.y6js) .upload-links img{grid-row:1/3;width:46px;height:38px;border-radius:6px;object-fit:cover;background:#edf1ee} html:has(meta.y6js.y6js) .lead-pagination{display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;gap:10px;padding:10px 12px;border-top:1px solid var(--admin-line);background:#fff;color:var(--admin-muted);font-size:10px} html:has(meta.y6js.y6js) .lead-pagination-actions{width:100%;display:grid;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr) auto;align-items:center;gap:6px} html:has(meta.y6js.y6js) .lead-pagination a,html:has(meta.y6js.y6js) .lead-pagination strong,html:has(meta.y6js.y6js) .lead-pagination select{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border:1px solid var(--admin-line);border-radius:7px;background:#fff;color:var(--admin-ink);font-size:10px;text-decoration:none} html:has(meta.y6js.y6js) .lead-pagination a.disabled{opacity:.45;pointer-events:none}html:has(meta.y6js.y6js) .lead-pagination select{cursor:pointer} @media(min-width:1281px){html:has(meta.y6js.y6js) .admin-shell{grid-template-columns:minmax(320px,360px) minmax(0,1fr)}html:has(meta.y6js.y6js) .chat-layout{grid-template-columns:minmax(0,1fr) minmax(300px,350px)}} @media(max-width:980px){html:has(meta.y6js.y6js) .composer-grid{grid-template-columns:1fr}html:has(meta.y6js.y6js) .admin-upload-box{grid-template-columns:1fr auto;align-items:center;text-align:left}html:has(meta.y6js.y6js) .admin-upload-box>label{grid-template-columns:38px 1fr;justify-items:start;text-align:left}html:has(meta.y6js.y6js) .admin-upload-box>label small{grid-column:2}html:has(meta.y6js.y6js) .admin-upload-box button{min-width:130px}html:has(meta.y6js.y6js) .upload-file-name{grid-column:1/-1}} @media(max-width:760px){html:has(meta.y6js.y6js) .lead-pagination{align-items:flex-start;flex-direction:column}html:has(meta.y6js.y6js) .lead-pagination-actions{width:100%;flex-wrap:wrap}html:has(meta.y6js.y6js) .lead-pagination-actions form{margin-left:auto}html:has(meta.y6js.y6js) .composer-tabs{position:sticky;top:0;z-index:3;background:#fff}} @media(max-width:520px){html:has(meta.y6js.y6js) .composer-grid{padding:10px}html:has(meta.y6js.y6js) .composer-panel>.note-composer{padding:10px}html:has(meta.y6js.y6js) .admin-upload-box{grid-template-columns:1fr}html:has(meta.y6js.y6js) .admin-upload-box button{width:100%}html:has(meta.y6js.y6js) .lead-pagination-actions form{margin-left:0}html:has(meta.y6js.y6js) .lead-pagination-actions{display:grid;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr) minmax(82px,auto)}html:has(meta.y6js.y6js) .lead-pagination a{width:100%}} html:has(meta.y6js.y6js) .dashboard-summary .summary-card{grid-template-columns:42px minmax(0,1fr) auto;column-gap:11px;align-items:center} html:has(meta.y6js.y6js) .dashboard-summary .summary-card .summary-icon{grid-column:1;grid-row:1/3;width:36px;height:36px;display:block;position:relative;border-radius:50%;background:var(--admin-brand-soft);color:var(--admin-brand)} html:has(meta.y6js.y6js) .dashboard-summary .summary-card>span{grid-column:2;grid-row:1;align-self:end} html:has(meta.y6js.y6js) .dashboard-summary .summary-card>small{grid-column:2;grid-row:2;align-self:start} html:has(meta.y6js.y6js) .dashboard-summary .summary-card>strong{grid-column:3;grid-row:1/3;align-self:center} html:has(meta.y6js.y6js) .summary-icon::before,html:has(meta.y6js.y6js) .summary-icon::after{content:"";position:absolute;box-sizing:border-box} html:has(meta.y6js.y6js) .summary-all .summary-icon::before{left:9px;top:10px;width:18px;height:14px;border:2px solid currentColor;border-radius:7px} html:has(meta.y6js.y6js) .summary-all .summary-icon::after{left:11px;top:21px;width:6px;height:6px;border-left:2px solid currentColor;transform:skew(-25deg)} html:has(meta.y6js.y6js) .summary-active .summary-icon::before,html:has(meta.y6js.y6js) .expiring .summary-icon::before{left:8px;top:8px;width:20px;height:20px;border:2px solid currentColor;border-radius:50%} html:has(meta.y6js.y6js) .summary-active .summary-icon::after,html:has(meta.y6js.y6js) .expiring .summary-icon::after{left:17px;top:12px;width:6px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor} html:has(meta.y6js.y6js) .needs-attention .summary-icon{background:#fff0dd!important;color:#c27100!important} html:has(meta.y6js.y6js) .needs-attention .summary-icon::before{left:13px;top:8px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%} html:has(meta.y6js.y6js) .needs-attention .summary-icon::after{left:8px;top:20px;width:20px;height:10px;border:2px solid currentColor;border-radius:12px 12px 8px 8px} html:has(meta.y6js.y6js) .expiring .summary-icon{background:#ffe6e9!important;color:var(--admin-danger)!important} html:has(meta.y6js.y6js) .thread-item-body{display:block;min-width:0} html:has(meta.y6js.y6js) .lead-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:11px;font-weight:900;letter-spacing:.02em;box-shadow:0 2px 8px rgba(20,44,31,.12)} html:has(meta.y6js.y6js) .avatar-tone-1{background:#0b8a55!important}html:has(meta.y6js.y6js) .avatar-tone-2{background:#1567a8!important}html:has(meta.y6js.y6js) .avatar-tone-3{background:#7a4bb3!important}html:has(meta.y6js.y6js) .avatar-tone-4{background:#d07a00!important}html:has(meta.y6js.y6js) .avatar-tone-5{background:#c74545!important}html:has(meta.y6js.y6js) .avatar-tone-6{background:#326d65!important} html:has(meta.y6js.y6js) .lead-overflow-menu{position:relative} html:has(meta.y6js.y6js) .lead-overflow-menu summary{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--admin-line);border-radius:7px;background:#fff;color:var(--admin-ink);font-size:20px;font-weight:900;line-height:1;cursor:pointer;list-style:none} html:has(meta.y6js.y6js) .lead-overflow-menu summary::-webkit-details-marker{display:none} html:has(meta.y6js.y6js) .lead-overflow-menu[open] summary{border-color:var(--admin-brand);box-shadow:0 0 0 3px rgba(8,123,77,.1)} html:has(meta.y6js.y6js) .lead-overflow-menu>div{position:absolute;right:0;top:39px;z-index:15;width:190px;display:grid;padding:6px;border:1px solid var(--admin-line);border-radius:10px;background:#fff;box-shadow:0 14px 35px rgba(24,50,36,.17)} html:has(meta.y6js.y6js) .lead-overflow-menu>div a,html:has(meta.y6js.y6js) .lead-overflow-menu>div button{min-height:38px;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:8px 10px;border:0;border-radius:7px;background:#fff;color:var(--admin-ink);font:inherit;font-size:11px;font-weight:750;text-decoration:none;cursor:pointer} html:has(meta.y6js.y6js) .lead-overflow-menu>div a:hover,html:has(meta.y6js.y6js) .lead-overflow-menu>div button:hover{background:var(--admin-brand-soft)} html:has(meta.y6js.y6js) #lead-owner,html:has(meta.y6js.y6js) #lead-access{scroll-margin-top:84px} @media(max-width:760px){html:has(meta.y6js.y6js) .dashboard-summary .summary-card{grid-template-columns:32px minmax(0,1fr) auto}html:has(meta.y6js.y6js) .dashboard-summary .summary-card .summary-icon{width:30px;height:30px}html:has(meta.y6js.y6js) .summary-all .summary-icon::before{left:7px;top:8px;width:16px;height:13px}html:has(meta.y6js.y6js) .summary-all .summary-icon::after{left:9px;top:18px}html:has(meta.y6js.y6js) .summary-active .summary-icon::before,html:has(meta.y6js.y6js) .expiring .summary-icon::before{left:6px;top:6px;width:18px;height:18px}html:has(meta.y6js.y6js) .summary-active .summary-icon::after,html:has(meta.y6js.y6js) .expiring .summary-icon::after{left:14px;top:10px}html:has(meta.y6js.y6js) .needs-attention .summary-icon::before{left:10px;top:6px}html:has(meta.y6js.y6js) .needs-attention .summary-icon::after{left:6px;top:17px;width:18px}html:has(meta.y6js.y6js) .lead-overflow-menu>div{left:0;right:auto}} @media(max-width:520px){html:has(meta.y6js.y6js) .dashboard-summary .summary-card{grid-template-columns:minmax(0,1fr) auto}html:has(meta.y6js.y6js) .dashboard-summary .summary-card .summary-icon{display:none}html:has(meta.y6js.y6js) .dashboard-summary .summary-card>span{grid-column:1}html:has(meta.y6js.y6js) .dashboard-summary .summary-card>strong{grid-column:2}html:has(meta.y6js.y6js) .thread-item{grid-template-columns:34px minmax(0,1fr);gap:9px}html:has(meta.y6js.y6js) .lead-avatar{width:34px;height:34px}html:has(meta.y6js.y6js) .header-links{width:100%}html:has(meta.y6js.y6js) .lead-overflow-menu{margin-left:auto}} html:has(meta.y6js.y6js) .lead-pagination-actions>a{width:100%} html:has(meta.y6js.y6js) .lead-pagination-actions>strong{min-width:42px;white-space:nowrap} html:has(meta.y6js.y6js) .lead-pagination-actions form{margin:0} html:has(meta.y6js.y6js) .dashboard-summary>a.summary-card{min-width:0;display:grid;padding:14px 15px;border:1px solid #bdd8c8;border-radius:11px;background:#f2faf5;box-shadow:var(--admin-shadow-soft);color:inherit;text-decoration:none} html:has(meta.y6js.y6js) .dashboard-summary>a.summary-card:hover{border-color:#7fb99a;box-shadow:0 10px 28px rgba(25,70,48,.11)} html:has(meta.y6js.y6js) .dashboard-summary>a.summary-card strong{color:var(--admin-brand)} html:has(meta.y6js.y6js) .dashboard-summary .link-requests .summary-icon{background:#e4f4ea} html:has(meta.y6js.y6js) .recovery-request-flag{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid #efc26d;border-radius:999px;background:#fff7e5;color:#8b5700;font-size:9px;font-weight:900;white-space:nowrap} html:has(meta.y6js.y6js) .recovery-request-alert{display:grid;gap:4px;margin:0 0 12px;padding:11px 12px;border:1px solid #efc26d;border-radius:10px;background:#fff8e8;color:#6c4700} html:has(meta.y6js.y6js) .recovery-request-alert strong{font-size:12px}html:has(meta.y6js.y6js) .recovery-request-alert span{font-size:10px;font-weight:850}html:has(meta.y6js.y6js) .recovery-request-alert small{font-size:9px;line-height:1.45;color:#795d22} html:has(meta.y6js.y6js) .recovery-request-alert.warning{border-color:#e5adad;background:#fff4f4;color:#8c2e2e}html:has(meta.y6js.y6js) .recovery-request-alert.warning small{color:#7a4545} @media(max-width:1180px){html:has(meta.y6js.y6js) .dashboard-summary{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:760px){html:has(meta.y6js.y6js) .dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.y6js.y6js) .dashboard-summary>a.summary-card{padding:11px 12px}} html:has(meta.y6js.y6js) .callback-work-card{margin:14px 18px 0;padding:16px;border:1px solid rgba(8,123,77,.28);border-radius:18px;background:linear-gradient(145deg,#edf8f2,#fff)}html:has(meta.y6js.y6js) .callback-work-summary{display:flex;align-items:center;justify-content:space-between;gap:14px}html:has(meta.y6js.y6js) .callback-work-summary h3{margin:0;color:#064e35;font-size:22px}html:has(meta.y6js.y6js) .callback-work-summary p{margin:4px 0 0;color:#5d6d65}html:has(meta.y6js.y6js) .callback-call-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border-radius:13px;background:#087b4d;color:#fff!important;text-decoration:none;font-weight:900}html:has(meta.y6js.y6js) .callback-outcome-form{display:grid;grid-template-columns:1fr 1fr 1.4fr auto;gap:10px;align-items:end;margin-top:14px;padding-top:14px;border-top:1px solid rgba(8,123,77,.18)}html:has(meta.y6js.y6js) .callback-outcome-form label{display:grid;gap:6px;font-weight:850;color:#17382f}html:has(meta.y6js.y6js) .callback-outcome-form select,html:has(meta.y6js.y6js) .callback-outcome-form input{min-height:44px;border:1px solid rgba(20,56,47,.24);border-radius:11px;background:#fff;padding:9px 10px;font:inherit}html:has(meta.y6js.y6js) .callback-outcome-form button{min-height:44px;white-space:nowrap} @media(max-width:1050px){html:has(meta.y6js.y6js) .callback-outcome-form{grid-template-columns:1fr 1fr}html:has(meta.y6js.y6js) .callback-note-field{grid-column:1/-1}html:has(meta.y6js.y6js) .callback-outcome-form button{grid-column:1/-1}} @media(max-width:640px){html:has(meta.y6js.y6js) .callback-work-card{margin:10px 10px 0;padding:13px}html:has(meta.y6js.y6js) .callback-work-summary{align-items:stretch;display:grid}html:has(meta.y6js.y6js) .callback-call-button{width:100%}html:has(meta.y6js.y6js) .callback-outcome-form{grid-template-columns:1fr}html:has(meta.y6js.y6js) .callback-note-field,html:has(meta.y6js.y6js) .callback-outcome-form button{grid-column:auto}} @media(max-width:520px){html:has(meta.y6js.y6js) .thread-search-row{grid-template-columns:1fr 1fr}html:has(meta.y6js.y6js) .thread-search-row input{grid-column:1/-1}html:has(meta.y6js.y6js) .thread-search-row a,html:has(meta.y6js.y6js) .thread-search-row button{width:100%}} html:has(meta.y6js.y6js) .staff-productivity-panel{margin:12px 0;border:1px solid var(--admin-line);border-radius:11px;background:#fff;overflow:hidden} html:has(meta.y6js.y6js) .staff-productivity-panel>summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;list-style:none;color:var(--admin-ink)} html:has(meta.y6js.y6js) .staff-productivity-panel>summary::-webkit-details-marker{display:none} html:has(meta.y6js.y6js) .staff-productivity-panel>summary span{display:grid;gap:2px}html:has(meta.y6js.y6js) .staff-productivity-panel>summary strong{font-size:11px}html:has(meta.y6js.y6js) .staff-productivity-panel>summary small{color:var(--admin-muted);font-size:9px;font-weight:650} html:has(meta.y6js.y6js) .staff-productivity-panel>summary b{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--admin-brand-soft);color:var(--admin-brand);font-size:17px;transition:transform .18s ease} html:has(meta.y6js.y6js) .staff-productivity-panel[open]>summary{border-bottom:1px solid var(--admin-line);background:#f7fbf8}html:has(meta.y6js.y6js) .staff-productivity-panel[open]>summary b{transform:rotate(45deg)} html:has(meta.y6js.y6js) .productivity-filter-form{display:grid;gap:10px;padding:12px}html:has(meta.y6js.y6js) .productivity-filter-form label,html:has(meta.y6js.y6js) .save-view-form label{display:grid;gap:5px;color:var(--admin-ink);font-size:9px;font-weight:850} html:has(meta.y6js.y6js) .productivity-filter-form input,html:has(meta.y6js.y6js) .save-view-form input{width:100%;min-height:44px;border:1px solid var(--admin-line);border-radius:8px;background:#fff;padding:8px 10px;color:var(--admin-ink);font:inherit} html:has(meta.y6js.y6js) .productivity-check{grid-template-columns:18px 1fr!important;align-items:center}html:has(meta.y6js.y6js) .productivity-check input{width:18px;min-height:18px;margin:0}html:has(meta.y6js.y6js) .productivity-check span{font-size:10px} html:has(meta.y6js.y6js) .productivity-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}html:has(meta.y6js.y6js) .productivity-filter-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}html:has(meta.y6js.y6js) .productivity-filter-actions button,html:has(meta.y6js.y6js) .productivity-filter-actions a,html:has(meta.y6js.y6js) .save-view-form button{min-height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--admin-brand);border-radius:8px;background:var(--admin-brand);color:#fff;font:inherit;font-size:10px;font-weight:900;text-decoration:none;cursor:pointer}html:has(meta.y6js.y6js) .productivity-filter-actions a{border-color:var(--admin-line);background:#fff;color:var(--admin-ink)} html:has(meta.y6js.y6js) .saved-views{display:grid;gap:9px;padding:12px;border-top:1px solid var(--admin-line);background:#fafcfb}html:has(meta.y6js.y6js) .saved-views-heading{display:grid;gap:2px}html:has(meta.y6js.y6js) .saved-views-heading strong{font-size:11px}html:has(meta.y6js.y6js) .saved-views-heading small,html:has(meta.y6js.y6js) .no-saved-views{margin:0;color:var(--admin-muted);font-size:9px} html:has(meta.y6js.y6js) .saved-view-list{display:grid;gap:6px}html:has(meta.y6js.y6js) .saved-view-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}html:has(meta.y6js.y6js) .saved-view-item>a{min-height:44px;display:flex;align-items:center;padding:8px 10px;border:1px solid var(--admin-line);border-radius:8px;background:#fff;color:var(--admin-ink);font-size:10px;font-weight:850;text-decoration:none;overflow-wrap:anywhere}html:has(meta.y6js.y6js) .saved-view-item form{margin:0}html:has(meta.y6js.y6js) .saved-view-item button{min-height:44px;padding:8px 9px;font-size:9px} html:has(meta.y6js.y6js) .save-view-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:end}html:has(meta.y6js.y6js) .save-view-form button{padding:7px 10px;white-space:nowrap} html:has(meta.y6js.y6js) .delivery-failure-flag{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid #e8a5a5;border-radius:999px;background:#fff0f0;color:#962e2e;font-size:9px;font-weight:900;white-space:nowrap} html:has(meta.y6js.y6js) .staff-productivity-summary{display:grid;grid-template-columns:minmax(240px,1.15fr) minmax(300px,1fr);gap:12px;margin:14px 18px 0;padding:14px;border:1px solid rgba(8,123,77,.24);border-radius:15px;background:linear-gradient(145deg,#f1faf5,#fff);box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .productivity-next-action{display:grid;align-content:start;gap:5px}html:has(meta.y6js.y6js) .productivity-next-action h3{margin:0;color:#064e35;font-size:18px;line-height:1.2}html:has(meta.y6js.y6js) .productivity-next-action p:not(.eyebrow){margin:0;color:#53665c;font-size:11px;line-height:1.5}html:has(meta.y6js.y6js) .productivity-next-action small{color:#326d55;font-size:9px;font-weight:850} html:has(meta.y6js.y6js) .productivity-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}html:has(meta.y6js.y6js) .productivity-metrics div{min-width:0;display:grid;align-content:center;gap:4px;padding:9px;border:1px solid rgba(8,123,77,.16);border-radius:10px;background:#fff}html:has(meta.y6js.y6js) .productivity-metrics dt{color:var(--admin-muted);font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}html:has(meta.y6js.y6js) .productivity-metrics dd{margin:0;color:var(--admin-ink);font-size:10px;font-weight:900;overflow-wrap:anywhere}html:has(meta.y6js.y6js) .productivity-metrics .metric-overdue{border-color:#e9a5a5;background:#fff4f4}html:has(meta.y6js.y6js) .productivity-metrics .metric-overdue dd{color:#982c2c} html:has(meta.y6js.y6js) .presence-warning,html:has(meta.y6js.y6js) .delivery-attention{grid-column:1/-1;display:grid;gap:3px;padding:10px 12px;border:1px solid #e7bf6f;border-radius:10px;background:#fff8e8;color:#704900}html:has(meta.y6js.y6js) .presence-warning strong,html:has(meta.y6js.y6js) .delivery-attention strong{font-size:11px}html:has(meta.y6js.y6js) .presence-warning span,html:has(meta.y6js.y6js) .delivery-attention span{font-size:10px;line-height:1.45}html:has(meta.y6js.y6js) .delivery-attention{border-color:#e5a1a1;background:#fff2f2;color:#8a2d2d} html:has(meta.y6js.y6js) .macro-panel{display:grid;gap:12px;margin:12px 18px 0;padding:14px;border:1px solid var(--admin-line);border-radius:15px;background:#fff;box-shadow:var(--admin-shadow-soft)} html:has(meta.y6js.y6js) .macro-panel-heading h3{margin:0;color:var(--admin-ink);font-size:17px}html:has(meta.y6js.y6js) .macro-panel-heading p:not(.eyebrow){margin:4px 0 0;color:var(--admin-muted);font-size:10px;line-height:1.45} html:has(meta.y6js.y6js) .macro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html:has(meta.y6js.y6js) .macro-action-form{margin:0}html:has(meta.y6js.y6js) .macro-action-form button{width:100%;min-height:62px;display:grid;align-content:center;justify-items:start;gap:3px;padding:9px 10px;border:1px solid var(--admin-line);border-radius:10px;background:#f8fbf9;color:var(--admin-ink);font:inherit;text-align:left;cursor:pointer}html:has(meta.y6js.y6js) .macro-action-form button:hover,html:has(meta.y6js.y6js) .macro-action-form button:focus-visible{border-color:var(--admin-brand);background:var(--admin-brand-soft);outline:0;box-shadow:0 0 0 3px rgba(8,123,77,.11)}html:has(meta.y6js.y6js) .macro-action-form strong{font-size:10px}html:has(meta.y6js.y6js) .macro-action-form span{color:var(--admin-muted);font-size:8px;line-height:1.35} html:has(meta.y6js.y6js) .macro-draft-ready{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #87bba0;border-radius:10px;background:#eef9f3}html:has(meta.y6js.y6js) .macro-draft-ready>div{display:grid;gap:3px}html:has(meta.y6js.y6js) .macro-draft-ready strong{color:#075b3b;font-size:11px}html:has(meta.y6js.y6js) .macro-draft-ready span,html:has(meta.y6js.y6js) .macro-draft-ready small{color:#466659;font-size:9px}html:has(meta.y6js.y6js) .macro-draft-ready form{margin:0}html:has(meta.y6js.y6js) .macro-draft-ready button{min-height:44px;white-space:nowrap} @media(max-width:1050px){html:has(meta.y6js.y6js) .staff-productivity-summary{grid-template-columns:1fr}html:has(meta.y6js.y6js) .productivity-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.y6js.y6js) .macro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:640px){html:has(meta.y6js.y6js) .staff-productivity-summary,html:has(meta.y6js.y6js) .macro-panel{margin:10px 10px 0;padding:12px}html:has(meta.y6js.y6js) .productivity-metrics{grid-template-columns:1fr}html:has(meta.y6js.y6js) .macro-grid{grid-template-columns:1fr}html:has(meta.y6js.y6js) .macro-draft-ready{align-items:stretch;display:grid}html:has(meta.y6js.y6js) .macro-draft-ready button{width:100%}html:has(meta.y6js.y6js) .productivity-date-grid,html:has(meta.y6js.y6js) .productivity-filter-actions,html:has(meta.y6js.y6js) .save-view-form{grid-template-columns:1fr}html:has(meta.y6js.y6js) .save-view-form button{width:100%}} html:has(meta.y6js.y6js) .lifecycle-actions{display:grid;gap:16px}html:has(meta.y6js.y6js) .lifecycle-actions .button-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}html:has(meta.y6js.y6js) .lifecycle-form{display:grid;gap:12px;padding:14px;border:1px solid rgba(15,43,68,.14);border-radius:14px;background:#f8fbfd}html:has(meta.y6js.y6js) .lifecycle-form label{display:grid;gap:6px;font-weight:700;color:#15324a}html:has(meta.y6js.y6js) .lifecycle-form select,html:has(meta.y6js.y6js) .lifecycle-form textarea{width:100%;min-height:44px;border:1px solid #b8c7d2;border-radius:10px;padding:10px 12px;background:#fff;color:#102b40;font:inherit}html:has(meta.y6js.y6js) .lifecycle-form textarea{resize:vertical}html:has(meta.y6js.y6js) .lifecycle-form .check-row{display:flex;align-items:flex-start;gap:10px;font-weight:600}html:has(meta.y6js.y6js) .lifecycle-form .check-row input[type=checkbox]{width:20px;height:20px;min-width:20px;margin-top:1px}html:has(meta.y6js.y6js) .lifecycle-form .muted{margin:0;color:#526b7d;font-size:.92rem}html:has(meta.y6js.y6js) .lifecycle-form small,html:has(meta.y6js.y6js) .danger-action small{display:block;color:#5b7181}html:has(meta.y6js.y6js) .lifecycle-status-buttons form,html:has(meta.y6js.y6js) .danger-action{margin:0}html:has(meta.y6js.y6js) .lifecycle-actions button{min-height:44px}@media(max-width:700px){html:has(meta.y6js.y6js) .lifecycle-actions .button-grid{grid-template-columns:1fr}} html:has(meta.y6js.y6js) .smart-assistance-panel{margin:18px 0;border:1px solid #cfdde8;border-radius:18px;background:#f8fbfd;padding:18px;box-shadow:0 8px 24px rgba(15,39,61,.06)} html:has(meta.y6js.y6js) .smart-assistance-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px} html:has(meta.y6js.y6js) .smart-assistance-heading h3{margin:.15rem 0 .35rem;color:#10263f}html:has(meta.y6js.y6js) .smart-assistance-heading p{margin:.25rem 0;color:#536575} html:has(meta.y6js.y6js) .smart-assistance-heading button,html:has(meta.y6js.y6js) .smart-assistance-actions button,html:has(meta.y6js.y6js) .smart-assistance-missing button{min-height:44px} html:has(meta.y6js.y6js) .smart-assistance-status{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#e9f3f8;color:#173f5c}html:has(meta.y6js.y6js) .smart-assistance-status.is-error{background:#fff1ed;color:#8e2c20} html:has(meta.y6js.y6js) .smart-assistance-review{margin-top:16px;border-top:1px solid #d7e3eb;padding-top:16px}html:has(meta.y6js.y6js) .smart-assistance-review h4{margin:0 0 8px;color:#10263f} html:has(meta.y6js.y6js) .smart-assistance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html:has(meta.y6js.y6js) .smart-assistance-grid>section,html:has(meta.y6js.y6js) .smart-assistance-missing,html:has(meta.y6js.y6js) .smart-assistance-reply{border:1px solid #dbe5ec;border-radius:14px;background:#fff;padding:14px} html:has(meta.y6js.y6js) .smart-assistance-grid p{margin:.35rem 0}html:has(meta.y6js.y6js) .smart-assistance-grid dl{display:grid;gap:7px;margin:12px 0 0}html:has(meta.y6js.y6js) .smart-assistance-grid dl div{display:grid;grid-template-columns:minmax(110px,.38fr) 1fr;gap:10px;border-top:1px solid #edf2f5;padding-top:7px}html:has(meta.y6js.y6js) .smart-assistance-grid dt{font-weight:800;color:#334c5e}html:has(meta.y6js.y6js) .smart-assistance-grid dd{margin:0;color:#536575} html:has(meta.y6js.y6js) .smart-assistance-flag{border-left:4px solid #d39b2a;border-radius:8px;background:#fff8e8;padding:10px 12px;margin:8px 0}html:has(meta.y6js.y6js) .smart-assistance-flag.severity-urgent{border-left-color:#b9362b;background:#fff0ed}html:has(meta.y6js.y6js) .smart-assistance-flag strong{display:block;color:#10263f}html:has(meta.y6js.y6js) .smart-assistance-flag p{margin:.25rem 0 0;color:#536575} html:has(meta.y6js.y6js) .smart-assistance-missing{margin-top:14px}html:has(meta.y6js.y6js) .smart-assistance-missing-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;align-items:center;border-top:1px solid #edf2f5;padding:10px 0}html:has(meta.y6js.y6js) .smart-assistance-missing-row:first-child{border-top:0}html:has(meta.y6js.y6js) .smart-assistance-missing-row input[type="checkbox"]{width:20px;height:20px}html:has(meta.y6js.y6js) .smart-assistance-missing-row input[type="text"]{min-height:44px;width:100%;border:1px solid #bccbd6;border-radius:9px;padding:9px 11px}html:has(meta.y6js.y6js) .smart-assistance-missing-row small{grid-column:2;color:#647481} html:has(meta.y6js.y6js) .smart-assistance-reply{margin-top:14px}html:has(meta.y6js.y6js) .smart-assistance-reply label{display:flex;flex-direction:column;gap:3px}html:has(meta.y6js.y6js) .smart-assistance-reply label small{font-weight:500;color:#647481}html:has(meta.y6js.y6js) .smart-assistance-reply textarea{width:100%;min-height:150px;margin-top:10px;border:1px solid #bccbd6;border-radius:10px;padding:12px;resize:vertical}html:has(meta.y6js.y6js) .smart-assistance-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}html:has(meta.y6js.y6js) .smart-assistance-notice{margin:12px 0 0;font-weight:800;color:#334c5e} @media(max-width:820px){html:has(meta.y6js.y6js) .smart-assistance-heading{flex-direction:column}html:has(meta.y6js.y6js) .smart-assistance-heading button{width:100%}html:has(meta.y6js.y6js) .smart-assistance-grid{grid-template-columns:1fr}html:has(meta.y6js.y6js) .smart-assistance-grid dl div{grid-template-columns:1fr;gap:2px}html:has(meta.y6js.y6js) .smart-assistance-actions button,html:has(meta.y6js.y6js) .smart-assistance-missing button{width:100%}} html:has(meta.y6js.y6js) .conversation-card{min-height:0;display:flex;flex:1 1 auto;flex-direction:column;padding:14px 16px 0;background:#fff} html:has(meta.y6js.y6js) .conversation-card>.card-heading{flex:0 0 auto} html:has(meta.y6js.y6js) .conversation-card>.message-list{min-height:180px;max-height:none;margin:0 -16px;padding:14px 16px;overflow:visible;background:#f7f9f8;border-top:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .message-bubble{max-width:min(82%,760px);margin:0 0 10px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(25,47,36,.04)} html:has(meta.y6js.y6js) .message-bubble strong,html:has(meta.y6js.y6js) .message-bubble time{display:block}html:has(meta.y6js.y6js) .message-bubble p{margin:4px 0;line-height:1.5;overflow-wrap:anywhere}html:has(meta.y6js.y6js) .message-bubble time{color:var(--admin-muted);font-size:10px} html:has(meta.y6js.y6js) .canonical-reply-composer{position:sticky;bottom:0;z-index:3;flex:0 0 auto;border-top:1px solid var(--admin-line-strong);background:#fff;box-shadow:0 -8px 22px rgba(25,47,36,.08)} html:has(meta.y6js.y6js) .canonical-reply-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:12px 16px 0}html:has(meta.y6js.y6js) .canonical-reply-heading h3{margin:1px 0 0;font-size:16px}html:has(meta.y6js.y6js) .canonical-reply-heading>span{max-width:48%;color:var(--admin-muted);font-size:11px;font-weight:700;overflow-wrap:anywhere;text-align:right} html:has(meta.y6js.y6js) .canonical-reply-box{border-top:0}html:has(meta.y6js.y6js) .canonical-reply-box textarea{min-height:92px} @media(max-width:760px){html:has(meta.y6js.y6js) .canonical-reply-heading{align-items:flex-start;flex-direction:column}html:has(meta.y6js.y6js) .canonical-reply-heading>span{max-width:100%;text-align:left}html:has(meta.y6js.y6js) .conversation-card>.message-list{max-height:none}} html:has(meta.y6js.y6js) .conversation-card>.canonical-thread-list{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px;min-height:auto!important;height:auto!important;max-height:none!important;flex:none!important;overflow:visible!important;padding:16px!important} html:has(meta.y6js.y6js) .conversation-card>.canonical-thread-list>.message-bubble{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;height:auto!important;min-height:0!important;margin:0!important} html:has(meta.y6js.y6js) .conversation-card>.canonical-thread-list>.message-bubble:nth-child(even){justify-self:end;background:#eef8f2} html:has(meta.y6js.y6js) .conversation-card>.canonical-thread-list>.message-bubble:nth-child(odd){justify-self:start} @media(max-width:760px){html:has(meta.y6js.y6js) .conversation-card>.canonical-thread-list>.message-bubble{max-width:100%}} html:has(meta.y6js.y6js) .unified-request-timeline{margin:14px 18px 0;padding:16px 18px;border:1px solid var(--admin-line);border-radius:15px;background:var(--admin-surface);box-shadow:var(--admin-shadow-soft);color:var(--admin-ink)} html:has(meta.y6js.y6js) .unified-timeline-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid var(--admin-line)} html:has(meta.y6js.y6js) .unified-timeline-heading>div{min-width:0;max-width:760px} html:has(meta.y6js.y6js) .unified-timeline-heading .eyebrow{margin:0 0 4px;color:var(--admin-brand-dark);font-size:10px;font-weight:850;letter-spacing:.11em} html:has(meta.y6js.y6js) .unified-timeline-heading h3{margin:0;color:var(--admin-ink);font-size:18px;line-height:1.25;letter-spacing:-.015em} html:has(meta.y6js.y6js) .unified-timeline-heading p:not(.eyebrow){margin:6px 0 0;color:var(--admin-muted);font-size:12px;line-height:1.55;text-wrap:pretty} html:has(meta.y6js.y6js) .unified-timeline-heading>span{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:5px 9px;border:1px solid var(--admin-line);border-radius:999px;background:var(--admin-surface-soft);color:var(--admin-muted);font-size:11px;font-weight:800;white-space:nowrap} html:has(meta.y6js.y6js) .unified-timeline-list{position:relative;list-style:none;margin:0;padding:10px 0 0} html:has(meta.y6js.y6js) .unified-timeline-list::before{content:"";position:absolute;left:132px;top:16px;bottom:12px;width:1px;background:var(--admin-line-strong)} html:has(meta.y6js.y6js) .timeline-event{position:relative;display:grid;grid-template-columns:112px 16px minmax(0,1fr);gap:12px;align-items:start;min-width:0;padding:9px 0} html:has(meta.y6js.y6js) .timeline-event>time{padding-top:4px;color:var(--admin-muted);font-size:10px;font-weight:700;line-height:1.35;text-align:right;font-variant-numeric:tabular-nums} html:has(meta.y6js.y6js) .timeline-dot{position:relative;z-index:1;width:10px;height:10px;margin-top:6px;border:2px solid #fff;border-radius:50%;background:var(--admin-brand);box-shadow:0 0 0 2px rgba(8,123,77,.22)} html:has(meta.y6js.y6js) .timeline-event-body{min-width:0;padding:8px 10px;border:1px solid var(--admin-line);border-radius:10px;background:var(--admin-surface-soft)} html:has(meta.y6js.y6js) .timeline-event-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0} html:has(meta.y6js.y6js) .timeline-event-title strong{min-width:0;color:var(--admin-ink);font-size:12px;line-height:1.4;text-wrap:pretty} html:has(meta.y6js.y6js) .timeline-event-title span{flex:0 0 auto;display:inline-flex;align-items:center;min-height:23px;padding:3px 7px;border-radius:999px;background:var(--admin-brand-soft);color:var(--admin-brand-dark);font-size:9px;font-weight:850;letter-spacing:.02em;white-space:nowrap} html:has(meta.y6js.y6js) .timeline-event-body p{margin:5px 0 0;color:var(--admin-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere;text-wrap:pretty} html:has(meta.y6js.y6js) .timeline-source-email .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-quote .timeline-dot{background:var(--admin-blue);box-shadow:0 0 0 2px rgba(34,103,167,.18)} html:has(meta.y6js.y6js) .timeline-source-email .timeline-event-title span,html:has(meta.y6js.y6js) .timeline-source-quote .timeline-event-title span{background:var(--admin-blue-soft);color:#174e82} html:has(meta.y6js.y6js) .timeline-source-sms .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-booking .timeline-dot{background:var(--admin-brand-dark)} html:has(meta.y6js.y6js) .timeline-source-access .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-delivery .timeline-dot{background:var(--admin-warn);box-shadow:0 0 0 2px rgba(154,90,8,.18)} html:has(meta.y6js.y6js) .timeline-source-access .timeline-event-title span,html:has(meta.y6js.y6js) .timeline-source-delivery .timeline-event-title span{background:var(--admin-warn-soft);color:#7c4707} html:has(meta.y6js.y6js) .timeline-source-lifecycle .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-system .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-job .timeline-dot,html:has(meta.y6js.y6js) .timeline-source-photo .timeline-dot{background:#6e7d74;box-shadow:0 0 0 2px rgba(97,112,103,.17)} html:has(meta.y6js.y6js) .timeline-source-lifecycle .timeline-event-title span,html:has(meta.y6js.y6js) .timeline-source-system .timeline-event-title span,html:has(meta.y6js.y6js) .timeline-source-job .timeline-event-title span,html:has(meta.y6js.y6js) .timeline-source-photo .timeline-event-title span{background:#edf1ef;color:#48564e} html:has(meta.y6js.y6js) .unified-timeline-empty{display:grid;gap:3px;padding:16px 0 2px;color:var(--admin-muted)} html:has(meta.y6js.y6js) .unified-timeline-empty strong{color:var(--admin-ink);font-size:12px}html:has(meta.y6js.y6js) .unified-timeline-empty span{font-size:11px} @media(max-width:760px){html:has(meta.y6js.y6js) .unified-request-timeline{margin:10px 10px 0;padding:14px}html:has(meta.y6js.y6js) .unified-timeline-heading{display:grid;gap:9px}html:has(meta.y6js.y6js) .unified-timeline-heading>span{justify-self:start}html:has(meta.y6js.y6js) .unified-timeline-list::before{left:7px}html:has(meta.y6js.y6js) .timeline-event{grid-template-columns:16px minmax(0,1fr);gap:9px;padding:8px 0}html:has(meta.y6js.y6js) .timeline-event>time{grid-column:2;grid-row:1;padding:0;text-align:left;font-size:9px}html:has(meta.y6js.y6js) .timeline-dot{grid-column:1;grid-row:1/3;margin-top:3px}html:has(meta.y6js.y6js) .timeline-event-body{grid-column:2;grid-row:2;padding:8px 9px}html:has(meta.y6js.y6js) .timeline-event-title{display:grid;gap:5px}html:has(meta.y6js.y6js) .timeline-event-title span{justify-self:start}} html:has(meta.yozt.yozt){--tfapp-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Segoe UI",Inter,Roboto,Arial,sans-serif;--tfapp-bg:#f7f8f4;--tfapp-surface:rgba(255,255,255,.92);--tfapp-surface-strong:#ffffff;--tfapp-ink:#10231a;--tfapp-muted:#627267;--tfapp-green:#064e35;--tfapp-green-2:#08784d;--tfapp-mint:#eef8f1;--tfapp-cream:#fffaf0;--tfapp-line:rgba(6,78,53,.14);--tfapp-shadow:0 20px 60px rgba(16,35,26,.10);--tfapp-soft-shadow:0 8px 28px rgba(16,35,26,.07);--tfapp-radius-xl:30px;--tfapp-radius-lg:22px;--tfapp-radius-md:16px;--tfapp-tap:48px} html:has(meta.yozt.yozt) body.yitm-px7868-page{font-family:var(--tfapp-font)!important;color:var(--tfapp-ink)!important;background:radial-gradient(circle at 12% 0%,rgba(8,120,77,.13),transparent 30%),radial-gradient(circle at 90% 8%,rgba(255,250,240,.95),transparent 32%),linear-gradient(180deg,#fbfcf8 0%,#f2fbf5 58%,#f8faf6 100%)!important;letter-spacing:-.012em;text-rendering:optimizeLegibility} html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu{background:rgba(255,255,255,.78)!important;backdrop-filter:saturate(180%) blur(18px)!important;-webkit-backdrop-filter:saturate(180%) blur(18px)!important;border-bottom:1px solid rgba(6,78,53,.10)!important;box-shadow:0 8px 28px rgba(16,35,26,.06)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu-inner{padding:12px 16px!important;max-width:1180px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand{gap:11px!important;font-weight:950!important;letter-spacing:-.035em!important;color:var(--tfapp-ink)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand>span:not(.px-mark){font-size:1.05rem!important;color:var(--tfapp-ink)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-mark{border-radius:14px!important;box-shadow:0 10px 24px rgba(6,78,53,.12)!important;border-color:rgba(6,78,53,.10)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-links{gap:8px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-links a,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a,html:has(meta.yozt.yozt) .yitm-px7868-page .px-button{min-height:var(--tfapp-tap)!important;border-radius:999px!important;font-weight:850!important;letter-spacing:-.018em!important;border-color:rgba(6,78,53,.14)!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-links a,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a{background:rgba(255,255,255,.74)!important;color:var(--tfapp-green)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-links a:hover,html:has(meta.yozt.yozt) .yitm-px7868-page .px-links a:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-links a.is-active,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a:hover,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a.is-active{background:var(--tfapp-green)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 24px rgba(6,78,53,.17)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{max-width:1120px!important;padding-top:24px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero{border:1px solid rgba(6,78,53,.12)!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,248,241,.92))!important;border-radius:var(--tfapp-radius-xl)!important;box-shadow:var(--tfapp-shadow)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero h1,html:has(meta.yozt.yozt) .yitm-px7868-page h1{color:var(--tfapp-ink)!important;letter-spacing:-.055em!important;font-weight:950!important;line-height:.98!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card h2,html:has(meta.yozt.yozt) .yitm-px7868-page .px-card h3,html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice strong{letter-spacing:-.034em!important;color:var(--tfapp-ink)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-lede{color:#3d594b!important;font-weight:650!important;letter-spacing:-.018em!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-kicker{color:var(--tfapp-green-2)!important;letter-spacing:.09em!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card,html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice,html:has(meta.yozt.yozt) .yitm-px7868-page .px-step,html:has(meta.yozt.yozt) .yitm-px7868-page .px-status-row,html:has(meta.yozt.yozt) .yitm-px7868-page .px-acc,html:has(meta.yozt.yozt) .yitm-px7868-page .px-radio,html:has(meta.yozt.yozt) .yitm-px7868-page .px-readonly-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .px-site-note-card{border-radius:var(--tfapp-radius-lg)!important;border-color:rgba(6,78,53,.12)!important;background:var(--tfapp-surface)!important;box-shadow:var(--tfapp-soft-shadow)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice{min-height:148px!important;padding:20px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice:hover,html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice:focus-within,html:has(meta.yozt.yozt) .yitm-px7868-page .px-card:hover{border-color:rgba(6,78,53,.18)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-button.primary,html:has(meta.yozt.yozt) .yitm-px7868-page button.px-button.primary,html:has(meta.yozt.yozt) .yitm-px7868-page input[type="submit"].px-button.primary{background:linear-gradient(180deg,#08784d,#064e35)!important;border-color:#064e35!important;box-shadow:0 16px 34px rgba(6,78,53,.22)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-button:not(.primary){background:#fff!important;color:var(--tfapp-green)!important;border-color:rgba(6,78,53,.20)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-note{border:0!important;border-radius:var(--tfapp-radius-lg)!important;background:rgba(238,248,241,.95)!important;box-shadow:var(--tfapp-soft-shadow)!important;color:#173f30!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-warning{border-radius:var(--tfapp-radius-lg)!important;box-shadow:var(--tfapp-soft-shadow)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-field input,html:has(meta.yozt.yozt) .yitm-px7868-page .px-field textarea,html:has(meta.yozt.yozt) .yitm-px7868-page .px-field select,html:has(meta.yozt.yozt) .yitm-px7868-page .px-form input:not([type="hidden"]):not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]),html:has(meta.yozt.yozt) .yitm-px7868-page .px-form textarea,html:has(meta.yozt.yozt) .yitm-px7868-page .px-form select{min-height:54px!important;border-radius:15px!important;border-color:rgba(6,78,53,.17)!important;background:rgba(255,255,255,.96)!important;font-family:var(--tfapp-font)!important;font-weight:700!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-field input:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-field textarea:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-field select:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-form input:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-form textarea:focus,html:has(meta.yozt.yozt) .yitm-px7868-page .px-form select:focus{box-shadow:0 0 0 4px rgba(8,120,77,.14)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer{border-top:0!important;color:rgba(16,35,26,.60)!important;font-family:var(--tfapp-font)!important;font-weight:700!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;align-items:center} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer-tagline{font-size:.82rem!important;color:rgba(16,35,26,.45)!important;font-weight:750!important;letter-spacing:.01em!important} html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-mobile-dock,html:has(meta.yozt.yozt) .yitm-px7868-page .qm8868-mobile-sticky{background:rgba(255,255,255,.84)!important;backdrop-filter:saturate(180%) blur(18px)!important;-webkit-backdrop-filter:saturate(180%) blur(18px)!important;border:1px solid rgba(6,78,53,.12)!important;box-shadow:0 -14px 34px rgba(16,35,26,.14)!important} @media(max-width:900px){html:has(meta.yozt.yozt) body.yitm-px7868-page{font-size:16px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu-inner{grid-template-columns:minmax(0,1fr) auto!important;padding:10px 12px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand>span:not(.px-mark){font-size:1rem!important;max-width:calc(100vw - 110px)!important;overflow:hidden;text-overflow:ellipsis} html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-menu summary{background:#fff!important;border:1px solid rgba(6,78,53,.15)!important;box-shadow:0 8px 20px rgba(16,35,26,.08)!important;min-height:44px!important;padding:9px 14px!important;font-weight:900!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links{background:rgba(255,255,255,.96)!important;box-shadow:var(--tfapp-shadow)!important;border:1px solid rgba(6,78,53,.12)!important;padding:10px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-links a{width:100%!important;justify-content:center!important;margin:4px 0!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{padding:12px 12px 132px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero{padding:24px 20px!important;border-radius:26px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero h1{font-size:clamp(2rem,12vw,3.2rem)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card{padding:18px!important;border-radius:22px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .px-steps,html:has(meta.yozt.yozt) .yitm-px7868-page .px-two,html:has(meta.yozt.yozt) .yitm-px7868-page .px-admin-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .px-option-grid{grid-template-columns:1fr!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-button-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-button-row .px-button{width:100%!important}} @media(prefers-reduced-motion:reduce){html:has(meta.yozt.yozt) .yitm-px7868-page *{transition:none!important;scroll-behavior:auto!important}} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu{position:sticky!important;top:0!important;z-index:140!important;min-height:54px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:8px 12px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand{min-height:40px!important;max-width:calc(100vw - 24px)!important;overflow:hidden!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand .px-mark{width:30px!important;height:30px!important;border-radius:10px!important;flex:0 0 30px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-brand>span:not(.px-mark){font-size:.95rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:calc(100vw - 64px)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-links,html:has(meta.yozt.yozt) .yitm-px7868-page .px-mobile-menu{display:none!important} html:has(meta.yozt.yozt) .yitm-px7868-page:has(.nav2372-dock) .px-menu{box-shadow:0 8px 22px rgba(16,35,26,.05)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .nav2372-safe,html:has(meta.yozt.yozt) .yitm-px7868-page .nav2372-safe-end{display:none!important} html:has(meta.yozt.yozt) .yitm-px7868-page .nav2372-dock{z-index:170!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{padding-top:10px!important;padding-bottom:118px!important}} @media(min-width:901px){html:has(meta.yozt.yozt) .yitm-px7868-page .nav2372-safe{display:block!important} html:has(meta.yozt.yozt) .yitm-px7868-page .nav2372-safe-end{display:block!important}} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-panel,html:has(meta.yozt.yozt) .pmd2662-panel{border:1px solid rgba(6,78,53,.13);border-radius:var(--tfapp-radius-xl,30px);background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,248,241,.90));box-shadow:var(--tfapp-soft-shadow,0 8px 28px rgba(16,35,26,.07));padding:clamp(18px,3vw,28px);margin:0 0 18px;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-head,html:has(meta.yozt.yozt) .pmd2662-head{max-width:820px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-kicker,html:has(meta.yozt.yozt) .pmd2662-kicker{margin:0 0 8px;color:var(--tfapp-green-2,#08784d);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-panel h2,html:has(meta.yozt.yozt) .pmd2662-panel h2{margin:.05rem 0 .55rem;font-size:clamp(1.55rem,4.8vw,2.75rem);line-height:1;letter-spacing:-.045em;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-panel p,html:has(meta.yozt.yozt) .pmd2662-panel p{color:#3d594b;font-weight:650;line-height:1.55;margin:.35rem 0} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-actions,html:has(meta.yozt.yozt) .pmd2662-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action,html:has(meta.yozt.yozt) .pmd2662-action{display:flex;flex-direction:column;gap:7px;min-height:132px;padding:16px;border:1px solid rgba(6,78,53,.14);border-radius:22px;background:rgba(255,255,255,.86);color:var(--tfapp-ink,#10231a)!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(16,35,26,.055)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action.primary,html:has(meta.yozt.yozt) .pmd2662-action.primary{background:linear-gradient(180deg,#08784d,#064e35);color:#fff!important;box-shadow:0 16px 34px rgba(6,78,53,.22)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action span,html:has(meta.yozt.yozt) .pmd2662-action span{font-weight:950;letter-spacing:-.025em;font-size:1.02rem} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action small,html:has(meta.yozt.yozt) .pmd2662-action small{color:rgba(16,35,26,.66);font-weight:720;line-height:1.38} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action.primary small,html:has(meta.yozt.yozt) .pmd2662-action.primary small{color:rgba(255,255,255,.82)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-more,html:has(meta.yozt.yozt) .pmd2662-more{margin-top:14px;border:1px solid rgba(6,78,53,.12);border-radius:22px;background:rgba(255,255,255,.72);padding:12px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-more summary,html:has(meta.yozt.yozt) .pmd2662-more summary{cursor:pointer;font-weight:950;color:var(--tfapp-green,#064e35);min-height:44px;display:flex;align-items:center} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid,html:has(meta.yozt.yozt) .pmd2662-mini-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid a,html:has(meta.yozt.yozt) .pmd2662-mini-grid a{display:block;border-radius:16px;background:#f8fbf9;padding:12px;color:var(--tfapp-ink,#10231a)!important;text-decoration:none!important} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid strong,html:has(meta.yozt.yozt) .pmd2662-mini-grid strong{display:block;color:var(--tfapp-green,#064e35);margin-bottom:5px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid span,html:has(meta.yozt.yozt) .pmd2662-mini-grid span{display:block;color:#5f6b63;font-size:.92rem;line-height:1.38} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-guardrail,html:has(meta.yozt.yozt) .pmd2662-guardrail{margin-top:14px!important;background:rgba(255,250,240,.92);border:1px solid rgba(191,137,42,.18);border-radius:18px;padding:12px 14px;color:#4d3512!important;font-weight:760!important} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-panel,html:has(meta.yozt.yozt) .pmd2662-panel{border-radius:24px;padding:18px;margin:0 0 14px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-actions,html:has(meta.yozt.yozt) .pmd2662-actions{grid-template-columns:1fr;gap:10px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-action,html:has(meta.yozt.yozt) .pmd2662-action{min-height:0;border-radius:19px;padding:15px} html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid,html:has(meta.yozt.yozt) .pmd2662-mini-grid{grid-template-columns:1fr}} @media(min-width:901px) and (max-width:1120px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-actions,html:has(meta.yozt.yozt) .pmd2662-actions,html:has(meta.yozt.yozt) .yitm-px7868-page .pmd2662-mini-grid,html:has(meta.yozt.yozt) .pmd2662-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-flow,html:has(meta.yozt.yozt) .pfc2672-flow{border:1px solid rgba(6,78,53,.13);border-radius:var(--tfapp-radius-xl,30px);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(242,249,244,.92));box-shadow:var(--tfapp-soft-shadow,0 8px 28px rgba(16,35,26,.07));padding:clamp(18px,3vw,28px);margin:0 0 18px;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-copy,html:has(meta.yozt.yozt) .pfc2672-copy{max-width:820px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-kicker,html:has(meta.yozt.yozt) .pfc2672-kicker{margin:0 0 8px;color:var(--tfapp-green-2,#08784d);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-flow h2,html:has(meta.yozt.yozt) .pfc2672-flow h2{margin:.05rem 0 .55rem;font-size:clamp(1.45rem,4.5vw,2.55rem);line-height:1.02;letter-spacing:-.045em;color:var(--tfapp-ink,#10231a)}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-flow p,html:has(meta.yozt.yozt) .pfc2672-flow p{color:#3d594b;font-weight:650;line-height:1.55;margin:.35rem 0}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-steps,html:has(meta.yozt.yozt) .pfc2672-steps{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step,html:has(meta.yozt.yozt) .pfc2672-step{margin:0}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step a,html:has(meta.yozt.yozt) .pfc2672-step a{display:flex;min-height:116px;flex-direction:column;gap:7px;border:1px solid rgba(6,78,53,.13);border-radius:19px;background:rgba(255,255,255,.86);padding:14px;color:var(--tfapp-ink,#10231a)!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(16,35,26,.045)}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step.active a,html:has(meta.yozt.yozt) .pfc2672-step.active a{background:linear-gradient(180deg,#08784d,#064e35);color:#fff!important;box-shadow:0 16px 34px rgba(6,78,53,.22)}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step strong,html:has(meta.yozt.yozt) .pfc2672-step strong{font-weight:950;letter-spacing:-.025em}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step span,html:has(meta.yozt.yozt) .pfc2672-step span{color:rgba(16,35,26,.66);font-size:.9rem;font-weight:720;line-height:1.36}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step.active span,html:has(meta.yozt.yozt) .pfc2672-step.active span{color:rgba(255,255,255,.83)}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-next,html:has(meta.yozt.yozt) .pfc2672-next{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;border:1px solid rgba(6,78,53,.14);border-radius:20px;background:#fff;padding:12px 14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-next span,html:has(meta.yozt.yozt) .pfc2672-next span{font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;color:#5f6b63}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-next a,html:has(meta.yozt.yozt) .pfc2672-next a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:950}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-safe,html:has(meta.yozt.yozt) .pfc2672-safe{margin-top:14px!important;background:rgba(255,250,240,.92);border:1px solid rgba(191,137,42,.18);border-radius:18px;padding:12px 14px;color:#4d3512!important;font-weight:760!important}html:has(meta.yozt.yozt) .pfc2672-dock{display:none} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-flow,html:has(meta.yozt.yozt) .pfc2672-flow{border-radius:24px;padding:18px;margin:0 0 14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-steps,html:has(meta.yozt.yozt) .pfc2672-steps{grid-template-columns:1fr;gap:9px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-step a,html:has(meta.yozt.yozt) .pfc2672-step a{min-height:0;border-radius:18px;padding:13px}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-next,html:has(meta.yozt.yozt) .pfc2672-next{align-items:stretch;flex-direction:column}html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-next a,html:has(meta.yozt.yozt) .pfc2672-next a{width:100%}html:has(meta.yozt.yozt) .pfc2672-dock{position:fixed;left:0;right:0;bottom:0;z-index:999;display:block;padding:8px max(10px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-right));background:linear-gradient(180deg,rgba(248,251,249,0),rgba(248,251,249,.96) 32%,rgba(248,251,249,.98));pointer-events:none}html:has(meta.yozt.yozt) .pfc2672-dock-inner{max-width:540px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;border:1px solid rgba(6,78,53,.15);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(16,35,26,.18);padding:7px;pointer-events:auto}html:has(meta.yozt.yozt) .pfc2672-dock a{display:flex;min-height:50px;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:17px;color:#10231a!important;text-decoration:none!important;font-weight:950}html:has(meta.yozt.yozt) .pfc2672-dock a.active{background:#064e35;color:#fff!important}html:has(meta.yozt.yozt) .pfc2672-dock small{font-size:10px;font-weight:850;color:inherit;opacity:.76}html:has(meta.yozt.yozt) .pfc2672-dock span{font-size:13px;line-height:1}html:has(meta.yozt.yozt) body:has(.pfc2672-dock){padding-bottom:calc(82px + env(safe-area-inset-bottom))}} @media(min-width:901px) and (max-width:1120px){html:has(meta.yozt.yozt) .yitm-px7868-page .pfc2672-steps,html:has(meta.yozt.yozt) .pfc2672-steps{grid-template-columns:repeat(3,minmax(0,1fr))}} html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-panel,html:has(meta.yozt.yozt) .pmts2682-panel{border:1px solid rgba(6,78,53,.13);border-radius:var(--tfapp-radius-xl,30px);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(245,250,246,.94));box-shadow:var(--tfapp-soft-shadow,0 8px 28px rgba(16,35,26,.07));padding:clamp(18px,3vw,28px);margin:0 0 18px;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-status,html:has(meta.yozt.yozt) .pmts2682-status{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:8px 10px;border:1px solid rgba(6,78,53,.14);border-radius:999px;background:rgba(255,255,255,.82);box-shadow:0 8px 20px rgba(16,35,26,.05)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-status span,html:has(meta.yozt.yozt) .pmts2682-status span{font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#62756a}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-status strong,html:has(meta.yozt.yozt) .pmts2682-status strong{font-size:.92rem;color:var(--tfapp-green,#064e35);font-weight:950} html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-body,html:has(meta.yozt.yozt) .pmts2682-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:16px;align-items:stretch}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-panel h2,html:has(meta.yozt.yozt) .pmts2682-panel h2{margin:.05rem 0 .55rem;font-size:clamp(1.45rem,4.4vw,2.5rem);line-height:1.02;letter-spacing:-.045em;color:var(--tfapp-ink,#10231a)}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-panel p,html:has(meta.yozt.yozt) .pmts2682-panel p{color:#3d594b;font-weight:650;line-height:1.55;margin:.35rem 0}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-empty,html:has(meta.yozt.yozt) .pmts2682-empty{border:1px solid rgba(6,78,53,.14);border-radius:22px;background:rgba(255,255,255,.86);padding:15px;box-shadow:0 8px 22px rgba(16,35,26,.045)}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-empty span,html:has(meta.yozt.yozt) .pmts2682-empty span{display:block;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#62756a;margin-bottom:7px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-empty a,html:has(meta.yozt.yozt) .pmts2682-empty a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:10px;padding:0 16px;border-radius:999px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:950}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks,html:has(meta.yozt.yozt) .pmts2682-tasks{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks li,html:has(meta.yozt.yozt) .pmts2682-tasks li{margin:0;border:1px solid rgba(6,78,53,.12);border-radius:18px;background:#fff;padding:12px 13px;color:#244437;font-weight:850;line-height:1.35}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks li:before,html:has(meta.yozt.yozt) .pmts2682-tasks li:before{content:'';display:inline-block;width:8px;height:8px;border-radius:99px;background:#08784d;margin-right:8px;vertical-align:1px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-guardrail,html:has(meta.yozt.yozt) .pmts2682-guardrail{margin-top:14px!important;background:rgba(255,250,240,.92);border:1px solid rgba(191,137,42,.18);border-radius:18px;padding:12px 14px;color:#4d3512!important;font-weight:760!important} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-panel,html:has(meta.yozt.yozt) .pmts2682-panel{border-radius:24px;padding:18px;margin:0 0 14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-status,html:has(meta.yozt.yozt) .pmts2682-status{width:100%;align-items:flex-start;flex-direction:column;border-radius:18px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-body,html:has(meta.yozt.yozt) .pmts2682-body{grid-template-columns:1fr;gap:12px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-empty,html:has(meta.yozt.yozt) .pmts2682-empty{border-radius:19px;padding:14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-empty a,html:has(meta.yozt.yozt) .pmts2682-empty a{width:100%}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks,html:has(meta.yozt.yozt) .pmts2682-tasks{grid-template-columns:1fr;gap:9px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks li,html:has(meta.yozt.yozt) .pmts2682-tasks li{border-radius:16px;padding:12px}} @media(min-width:901px) and (max-width:1120px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-body,html:has(meta.yozt.yozt) .pmts2682-body{grid-template-columns:1fr}html:has(meta.yozt.yozt) .yitm-px7868-page .pmts2682-tasks,html:has(meta.yozt.yozt) .pmts2682-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-panel,html:has(meta.yozt.yozt) .pmfr2692-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel,html:has(meta.yozt.yozt) .pmsr2702-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-panel,html:has(meta.yozt.yozt) .pmcl2712-panel{border:1px solid rgba(6,78,53,.13);border-radius:var(--tfapp-radius-xl,30px);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(242,249,244,.92));box-shadow:var(--tfapp-soft-shadow,0 8px 28px rgba(16,35,26,.07));padding:clamp(18px,3vw,28px);margin:0 0 18px;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel,html:has(meta.yozt.yozt) .pmsr2702-panel{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(255,250,240,.92))}html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-panel,html:has(meta.yozt.yozt) .pmcl2712-panel{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(238,248,241,.94))} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-kicker,html:has(meta.yozt.yozt) .pmfr2692-kicker,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-kicker,html:has(meta.yozt.yozt) .pmsr2702-kicker,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-kicker,html:has(meta.yozt.yozt) .pmcl2712-kicker{margin:0 0 8px;color:var(--tfapp-green-2,#08784d);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-kicker,html:has(meta.yozt.yozt) .pmsr2702-kicker{color:#8a5a00} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-panel h2,html:has(meta.yozt.yozt) .pmfr2692-panel h2,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel h2,html:has(meta.yozt.yozt) .pmsr2702-panel h2,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-panel h2,html:has(meta.yozt.yozt) .pmcl2712-panel h2{margin:.05rem 0 .55rem;font-size:clamp(1.35rem,4.15vw,2.35rem);line-height:1.03;letter-spacing:-.04em;color:var(--tfapp-ink,#10231a)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-panel p,html:has(meta.yozt.yozt) .pmfr2692-panel p,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel p,html:has(meta.yozt.yozt) .pmsr2702-panel p,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-panel p,html:has(meta.yozt.yozt) .pmcl2712-panel p{color:#3d594b;font-weight:650;line-height:1.55;margin:.35rem 0}html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel p,html:has(meta.yozt.yozt) .pmsr2702-panel p{color:#574723} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-grid,html:has(meta.yozt.yozt) .pmfr2692-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-grid,html:has(meta.yozt.yozt) .pmsr2702-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-grid,html:has(meta.yozt.yozt) .pmcl2712-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-card,html:has(meta.yozt.yozt) .pmfr2692-card,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-card,html:has(meta.yozt.yozt) .pmsr2702-card,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-card,html:has(meta.yozt.yozt) .pmcl2712-card{border:1px solid rgba(6,78,53,.12);border-radius:18px;background:rgba(255,255,255,.86);padding:14px;box-shadow:0 8px 22px rgba(16,35,26,.045)} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-card strong,html:has(meta.yozt.yozt) .pmfr2692-card strong,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-card strong,html:has(meta.yozt.yozt) .pmsr2702-card strong,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-card strong,html:has(meta.yozt.yozt) .pmcl2712-card strong{display:block;margin-bottom:6px;color:var(--tfapp-green,#064e35);font-weight:950;letter-spacing:-.02em}html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-card strong,html:has(meta.yozt.yozt) .pmsr2702-card strong{color:#7a4a00} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-card span,html:has(meta.yozt.yozt) .pmfr2692-card span,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-card span,html:has(meta.yozt.yozt) .pmsr2702-card span,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-card span,html:has(meta.yozt.yozt) .pmcl2712-card span{display:block;color:#506257;font-weight:720;line-height:1.42}html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-card span,html:has(meta.yozt.yozt) .pmsr2702-card span{color:#62563d} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-next,html:has(meta.yozt.yozt) .pmfr2692-next,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next,html:has(meta.yozt.yozt) .pmsr2702-next,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-next,html:has(meta.yozt.yozt) .pmcl2712-next{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;border:1px solid rgba(6,78,53,.14);border-radius:20px;background:#fff;padding:12px 14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-next span,html:has(meta.yozt.yozt) .pmfr2692-next span,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next span,html:has(meta.yozt.yozt) .pmsr2702-next span,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-next span,html:has(meta.yozt.yozt) .pmcl2712-next span{font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;color:#5f6b63}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-next a,html:has(meta.yozt.yozt) .pmfr2692-next a,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next a,html:has(meta.yozt.yozt) .pmsr2702-next a,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-next a,html:has(meta.yozt.yozt) .pmcl2712-next a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:950}html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next a,html:has(meta.yozt.yozt) .pmsr2702-next a{background:#7a4a00} html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-safe,html:has(meta.yozt.yozt) .pmfr2692-safe,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-safe,html:has(meta.yozt.yozt) .pmsr2702-safe,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-safe,html:has(meta.yozt.yozt) .pmcl2712-safe{margin-top:14px!important;background:rgba(255,250,240,.92);border:1px solid rgba(191,137,42,.18);border-radius:18px;padding:12px 14px;color:#4d3512!important;font-weight:760!important} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-panel,html:has(meta.yozt.yozt) .pmfr2692-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-panel,html:has(meta.yozt.yozt) .pmsr2702-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-panel,html:has(meta.yozt.yozt) .pmcl2712-panel{border-radius:24px;padding:18px;margin:0 0 14px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-grid,html:has(meta.yozt.yozt) .pmfr2692-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-grid,html:has(meta.yozt.yozt) .pmsr2702-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-grid,html:has(meta.yozt.yozt) .pmcl2712-grid{grid-template-columns:1fr;gap:9px}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-next,html:has(meta.yozt.yozt) .pmfr2692-next,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next,html:has(meta.yozt.yozt) .pmsr2702-next,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-next,html:has(meta.yozt.yozt) .pmcl2712-next{align-items:stretch;flex-direction:column}html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-next a,html:has(meta.yozt.yozt) .pmfr2692-next a,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-next a,html:has(meta.yozt.yozt) .pmsr2702-next a,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-next a,html:has(meta.yozt.yozt) .pmcl2712-next a{width:100%;box-sizing:border-box}html:has(meta.yozt.yozt) .yitm-px7868-page input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),html:has(meta.yozt.yozt) .yitm-px7868-page select,html:has(meta.yozt.yozt) .yitm-px7868-page textarea{min-height:48px;font-size:16px}html:has(meta.yozt.yozt) .yitm-px7868-page button,html:has(meta.yozt.yozt) .yitm-px7868-page .btn,html:has(meta.yozt.yozt) .yitm-px7868-page a.btn,html:has(meta.yozt.yozt) .yitm-px7868-page .provider-primary-action{min-height:44px}} @media(min-width:901px) and (max-width:1120px){html:has(meta.yozt.yozt) .yitm-px7868-page .pmfr2692-grid,html:has(meta.yozt.yozt) .pmfr2692-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmsr2702-grid,html:has(meta.yozt.yozt) .pmsr2702-grid,html:has(meta.yozt.yozt) .yitm-px7868-page .pmcl2712-grid,html:has(meta.yozt.yozt) .pmcl2712-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} html:has(meta.yozt.yozt) .yitm-px7868-page,html:has(meta.yozt.yozt) .yitm-pe6868-page,html:has(meta.yozt.yozt) .yitm-gpdc2752-page{font-family:var(--tfapp-font)!important;color:var(--tfapp-ink)!important;background:linear-gradient(180deg,#fbfcf8 0%,#f4faf6 58%,#f8faf6 100%)!important} html:has(meta.yozt.yozt) .yitm-px7868-page a,html:has(meta.yozt.yozt) .yitm-pe6868-page a,html:has(meta.yozt.yozt) .yitm-gpdc2752-page a{text-underline-offset:3px} html:has(meta.yozt.yozt) .yitm-px7868-page main,html:has(meta.yozt.yozt) .yitm-pe6868-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .wrap,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .container{max-width:1120px;margin-inline:auto} html:has(meta.yozt.yozt) .yitm-px7868-page .hero,html:has(meta.yozt.yozt) .yitm-px7868-page .card,html:has(meta.yozt.yozt) .yitm-pe6868-page .hero,html:has(meta.yozt.yozt) .yitm-pe6868-page .card,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .hero,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .card,html:has(meta.yozt.yozt) .yitm-gpdc2752-page section,html:has(meta.yozt.yozt) .yitm-gpdc2752-page article{border-radius:var(--tfapp-radius-lg)!important;border:1px solid rgba(6,78,53,.12)!important;box-shadow:var(--tfapp-soft-shadow)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .btn,html:has(meta.yozt.yozt) .yitm-px7868-page .button,html:has(meta.yozt.yozt) .yitm-px7868-page button,html:has(meta.yozt.yozt) .yitm-pe6868-page .btn,html:has(meta.yozt.yozt) .yitm-pe6868-page .button,html:has(meta.yozt.yozt) .yitm-pe6868-page button,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .btn,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .button,html:has(meta.yozt.yozt) .yitm-gpdc2752-page button,html:has(meta.yozt.yozt) .yitm-gpdc2752-page input[type="submit"]{min-height:48px!important;border-radius:999px!important;font-weight:900!important;letter-spacing:-.015em!important} html:has(meta.yozt.yozt) .yitm-px7868-page input,html:has(meta.yozt.yozt) .yitm-px7868-page textarea,html:has(meta.yozt.yozt) .yitm-px7868-page select,html:has(meta.yozt.yozt) .yitm-pe6868-page input,html:has(meta.yozt.yozt) .yitm-pe6868-page textarea,html:has(meta.yozt.yozt) .yitm-pe6868-page select,html:has(meta.yozt.yozt) .yitm-gpdc2752-page input,html:has(meta.yozt.yozt) .yitm-gpdc2752-page textarea,html:has(meta.yozt.yozt) .yitm-gpdc2752-page select{min-height:48px;border-radius:14px;font-size:16px} html:has(meta.yozt.yozt) .yitm-px7868-page footer,html:has(meta.yozt.yozt) .yitm-pe6868-page footer,html:has(meta.yozt.yozt) .yitm-gpdc2752-page footer{color:rgba(16,35,26,.62)!important} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page main,html:has(meta.yozt.yozt) .yitm-pe6868-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .wrap,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .container{padding-left:12px!important;padding-right:12px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .hero,html:has(meta.yozt.yozt) .yitm-px7868-page .card,html:has(meta.yozt.yozt) .yitm-pe6868-page .hero,html:has(meta.yozt.yozt) .yitm-pe6868-page .card,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .hero,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .card,html:has(meta.yozt.yozt) .yitm-gpdc2752-page section,html:has(meta.yozt.yozt) .yitm-gpdc2752-page article{border-radius:22px!important}} html:has(meta.yozt.yozt){box-sizing:border-box;max-width:100%;overflow-x:hidden;scroll-padding-top:84px} html:has(meta.yozt.yozt) *,html:has(meta.yozt.yozt) *::before,html:has(meta.yozt.yozt) *::after{box-sizing:inherit} html:has(meta.yozt.yozt) body{max-width:100%;overflow-x:hidden} html:has(meta.yozt.yozt) .yitm-px7868-page,html:has(meta.yozt.yozt) .yitm-pe6868-page,html:has(meta.yozt.yozt) .yitm-gpdc2752-page,html:has(meta.yozt.yozt) .yitm-webapp-shell,html:has(meta.yozt.yozt) body[class*="yitm-page-"],html:has(meta.yozt.yozt) body[class*="student"],html:has(meta.yozt.yozt) body[class*="provider"],html:has(meta.yozt.yozt) body[class*="partner"]{width:100%;min-width:0;font-family:var(--tfapp-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)!important;color:var(--tfapp-ink,#10231a);background:radial-gradient(circle at 14% 0%,rgba(8,120,77,.10),transparent 34%),linear-gradient(180deg,#fbfcf8 0%,#f4faf6 58%,#f8faf6 100%)!important} html:has(meta.yozt.yozt) .yitm-px7868-page main,html:has(meta.yozt.yozt) .yitm-pe6868-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page main,html:has(meta.yozt.yozt) .yitm-webapp-shell main,html:has(meta.yozt.yozt) body[class*="yitm-page-"] main,html:has(meta.yozt.yozt) .yitm-px7868-page .wrap,html:has(meta.yozt.yozt) .yitm-pe6868-page .wrap,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .wrap,html:has(meta.yozt.yozt) .yitm-webapp-shell .wrap,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .container,html:has(meta.yozt.yozt) .yitm-pe6868-page .container,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .container,html:has(meta.yozt.yozt) .yitm-webapp-shell .container,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .container,html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .page-shell,html:has(meta.yozt.yozt) .yitm-px7868-page .customer-room-shell,html:has(meta.yozt.yozt) .yitm-px7868-page .control-centre-shell{width:min(1120px,calc(100% - 32px));max-width:1120px;margin-left:auto!important;margin-right:auto!important} html:has(meta.yozt.yozt) .yitm-px7868-page .wide,html:has(meta.yozt.yozt) .yitm-pe6868-page .wide,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .wide,html:has(meta.yozt.yozt) .yitm-webapp-shell .wide,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .wide{width:min(1240px,calc(100% - 32px));max-width:1240px;margin-left:auto!important;margin-right:auto!important} html:has(meta.yozt.yozt) .yitm-px7868-page section,html:has(meta.yozt.yozt) .yitm-pe6868-page section,html:has(meta.yozt.yozt) .yitm-gpdc2752-page section,html:has(meta.yozt.yozt) .yitm-webapp-shell section,html:has(meta.yozt.yozt) body[class*="yitm-page-"] section,html:has(meta.yozt.yozt) .yitm-px7868-page .card,html:has(meta.yozt.yozt) .yitm-pe6868-page .card,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .card,html:has(meta.yozt.yozt) .yitm-webapp-shell .card,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .card,html:has(meta.yozt.yozt) .yitm-px7868-page .panel,html:has(meta.yozt.yozt) .yitm-pe6868-page .panel,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .panel,html:has(meta.yozt.yozt) .yitm-webapp-shell .panel,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .panel,html:has(meta.yozt.yozt) .yitm-px7868-page .box,html:has(meta.yozt.yozt) .yitm-pe6868-page .box,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .box,html:has(meta.yozt.yozt) .yitm-webapp-shell .box,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .box{max-width:100%;overflow-wrap:anywhere;word-break:normal} html:has(meta.yozt.yozt) .yitm-px7868-page img,html:has(meta.yozt.yozt) .yitm-pe6868-page img,html:has(meta.yozt.yozt) .yitm-gpdc2752-page img,html:has(meta.yozt.yozt) .yitm-webapp-shell img,html:has(meta.yozt.yozt) body[class*="yitm-page-"] img,html:has(meta.yozt.yozt) .yitm-px7868-page svg,html:has(meta.yozt.yozt) .yitm-pe6868-page svg,html:has(meta.yozt.yozt) .yitm-gpdc2752-page svg,html:has(meta.yozt.yozt) .yitm-webapp-shell svg,html:has(meta.yozt.yozt) body[class*="yitm-page-"] svg,html:has(meta.yozt.yozt) .yitm-px7868-page video,html:has(meta.yozt.yozt) .yitm-pe6868-page video,html:has(meta.yozt.yozt) .yitm-gpdc2752-page video,html:has(meta.yozt.yozt) .yitm-webapp-shell video,html:has(meta.yozt.yozt) body[class*="yitm-page-"] video,html:has(meta.yozt.yozt) .yitm-px7868-page iframe,html:has(meta.yozt.yozt) .yitm-pe6868-page iframe,html:has(meta.yozt.yozt) .yitm-gpdc2752-page iframe,html:has(meta.yozt.yozt) .yitm-webapp-shell iframe,html:has(meta.yozt.yozt) body[class*="yitm-page-"] iframe{max-width:100%;height:auto} html:has(meta.yozt.yozt) .yitm-px7868-page table,html:has(meta.yozt.yozt) .yitm-pe6868-page table,html:has(meta.yozt.yozt) .yitm-gpdc2752-page table,html:has(meta.yozt.yozt) .yitm-webapp-shell table,html:has(meta.yozt.yozt) body[class*="yitm-page-"] table{max-width:100%;border-collapse:collapse} html:has(meta.yozt.yozt) .yitm-px7868-page .table-wrap,html:has(meta.yozt.yozt) .yitm-pe6868-page .table-wrap,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .table-wrap,html:has(meta.yozt.yozt) .yitm-webapp-shell .table-wrap,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} html:has(meta.yozt.yozt) .yitm-px7868-page .grid,html:has(meta.yozt.yozt) .yitm-pe6868-page .grid,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .grid,html:has(meta.yozt.yozt) .yitm-webapp-shell .grid,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .grid,html:has(meta.yozt.yozt) .yitm-px7868-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-pe6868-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-gpdc2752-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-webapp-shell [class*="grid"],html:has(meta.yozt.yozt) body[class*="yitm-page-"] [class*="grid"]{min-width:0} html:has(meta.yozt.yozt) .yitm-px7868-page .grid>*,html:has(meta.yozt.yozt) .yitm-pe6868-page .grid>*,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .grid>*,html:has(meta.yozt.yozt) .yitm-webapp-shell .grid>*,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .grid>*,html:has(meta.yozt.yozt) .yitm-px7868-page [class*="grid"]>*,html:has(meta.yozt.yozt) .yitm-pe6868-page [class*="grid"]>*,html:has(meta.yozt.yozt) .yitm-gpdc2752-page [class*="grid"]>*,html:has(meta.yozt.yozt) .yitm-webapp-shell [class*="grid"]>*,html:has(meta.yozt.yozt) body[class*="yitm-page-"] [class*="grid"]>*{min-width:0} html:has(meta.yozt.yozt) .yitm-px7868-page .actions,html:has(meta.yozt.yozt) .yitm-pe6868-page .actions,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .actions,html:has(meta.yozt.yozt) .yitm-webapp-shell .actions,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .actions,html:has(meta.yozt.yozt) .yitm-px7868-page .button-row,html:has(meta.yozt.yozt) .yitm-pe6868-page .button-row,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .button-row,html:has(meta.yozt.yozt) .yitm-webapp-shell .button-row,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .button-row,html:has(meta.yozt.yozt) .yitm-px7868-page .hero-actions,html:has(meta.yozt.yozt) .yitm-pe6868-page .hero-actions,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .hero-actions,html:has(meta.yozt.yozt) .yitm-webapp-shell .hero-actions,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .hero-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center} html:has(meta.yozt.yozt) .yitm-px7868-page .btn,html:has(meta.yozt.yozt) .yitm-pe6868-page .btn,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .btn,html:has(meta.yozt.yozt) .yitm-webapp-shell .btn,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .btn,html:has(meta.yozt.yozt) .yitm-px7868-page button,html:has(meta.yozt.yozt) .yitm-pe6868-page button,html:has(meta.yozt.yozt) .yitm-gpdc2752-page button,html:has(meta.yozt.yozt) .yitm-webapp-shell button,html:has(meta.yozt.yozt) body[class*="yitm-page-"] button,html:has(meta.yozt.yozt) .yitm-px7868-page input[type="submit"],html:has(meta.yozt.yozt) .yitm-pe6868-page input[type="submit"],html:has(meta.yozt.yozt) .yitm-gpdc2752-page input[type="submit"],html:has(meta.yozt.yozt) .yitm-webapp-shell input[type="submit"],html:has(meta.yozt.yozt) body[class*="yitm-page-"] input[type="submit"]{white-space:normal;text-align:center;max-width:100%} html:has(meta.yozt.yozt) .yitm-px7868-page input:not([type="hidden"]),html:has(meta.yozt.yozt) .yitm-pe6868-page input:not([type="hidden"]),html:has(meta.yozt.yozt) .yitm-gpdc2752-page input:not([type="hidden"]),html:has(meta.yozt.yozt) .yitm-webapp-shell input:not([type="hidden"]),html:has(meta.yozt.yozt) body[class*="yitm-page-"] input:not([type="hidden"]),html:has(meta.yozt.yozt) .yitm-px7868-page select,html:has(meta.yozt.yozt) .yitm-pe6868-page select,html:has(meta.yozt.yozt) .yitm-gpdc2752-page select,html:has(meta.yozt.yozt) .yitm-webapp-shell select,html:has(meta.yozt.yozt) body[class*="yitm-page-"] select,html:has(meta.yozt.yozt) .yitm-px7868-page textarea,html:has(meta.yozt.yozt) .yitm-pe6868-page textarea,html:has(meta.yozt.yozt) .yitm-gpdc2752-page textarea,html:has(meta.yozt.yozt) .yitm-webapp-shell textarea,html:has(meta.yozt.yozt) body[class*="yitm-page-"] textarea{width:100%;max-width:100%;box-sizing:border-box} html:has(meta.yozt.yozt) .yitm-px7868-page footer,html:has(meta.yozt.yozt) .yitm-pe6868-page footer,html:has(meta.yozt.yozt) .yitm-gpdc2752-page footer,html:has(meta.yozt.yozt) .yitm-webapp-shell footer,html:has(meta.yozt.yozt) body[class*="yitm-page-"] footer,html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer,html:has(meta.yozt.yozt) .yitm-pe6868-page .px-footer,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .px-footer{width:min(1120px,calc(100% - 32px));max-width:1120px;margin-left:auto!important;margin-right:auto!important} @media(max-width:900px){html:has(meta.yozt.yozt){scroll-padding-top:66px} html:has(meta.yozt.yozt) .yitm-px7868-page main,html:has(meta.yozt.yozt) .yitm-pe6868-page main,html:has(meta.yozt.yozt) .yitm-gpdc2752-page main,html:has(meta.yozt.yozt) .yitm-webapp-shell main,html:has(meta.yozt.yozt) body[class*="yitm-page-"] main,html:has(meta.yozt.yozt) .yitm-px7868-page .wrap,html:has(meta.yozt.yozt) .yitm-pe6868-page .wrap,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .wrap,html:has(meta.yozt.yozt) .yitm-webapp-shell .wrap,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .container,html:has(meta.yozt.yozt) .yitm-pe6868-page .container,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .container,html:has(meta.yozt.yozt) .yitm-webapp-shell .container,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .container,html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .page-shell,html:has(meta.yozt.yozt) .yitm-px7868-page .customer-room-shell,html:has(meta.yozt.yozt) .yitm-px7868-page .control-centre-shell,html:has(meta.yozt.yozt) .yitm-px7868-page footer,html:has(meta.yozt.yozt) .yitm-pe6868-page footer,html:has(meta.yozt.yozt) .yitm-gpdc2752-page footer,html:has(meta.yozt.yozt) .yitm-webapp-shell footer,html:has(meta.yozt.yozt) body[class*="yitm-page-"] footer,html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer{width:min(100% - 24px,1120px)!important} html:has(meta.yozt.yozt) .yitm-px7868-page .actions,html:has(meta.yozt.yozt) .yitm-pe6868-page .actions,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .actions,html:has(meta.yozt.yozt) .yitm-webapp-shell .actions,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .actions,html:has(meta.yozt.yozt) .yitm-px7868-page .button-row,html:has(meta.yozt.yozt) .yitm-pe6868-page .button-row,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .button-row,html:has(meta.yozt.yozt) .yitm-webapp-shell .button-row,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .button-row,html:has(meta.yozt.yozt) .yitm-px7868-page .hero-actions,html:has(meta.yozt.yozt) .yitm-pe6868-page .hero-actions,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .hero-actions,html:has(meta.yozt.yozt) .yitm-webapp-shell .hero-actions,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .hero-actions{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important} html:has(meta.yozt.yozt) .yitm-px7868-page .actions>a,html:has(meta.yozt.yozt) .yitm-pe6868-page .actions>a,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .actions>a,html:has(meta.yozt.yozt) .yitm-webapp-shell .actions>a,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .actions>a,html:has(meta.yozt.yozt) .yitm-px7868-page .button-row>a,html:has(meta.yozt.yozt) .yitm-pe6868-page .button-row>a,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .button-row>a,html:has(meta.yozt.yozt) .yitm-webapp-shell .button-row>a,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .button-row>a,html:has(meta.yozt.yozt) .yitm-px7868-page .hero-actions>a,html:has(meta.yozt.yozt) .yitm-pe6868-page .hero-actions>a,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .hero-actions>a,html:has(meta.yozt.yozt) .yitm-webapp-shell .hero-actions>a,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .hero-actions>a,html:has(meta.yozt.yozt) .yitm-px7868-page .btn,html:has(meta.yozt.yozt) .yitm-pe6868-page .btn,html:has(meta.yozt.yozt) .yitm-gpdc2752-page .btn,html:has(meta.yozt.yozt) .yitm-webapp-shell .btn,html:has(meta.yozt.yozt) body[class*="yitm-page-"] .btn,html:has(meta.yozt.yozt) .yitm-px7868-page button,html:has(meta.yozt.yozt) .yitm-pe6868-page button,html:has(meta.yozt.yozt) .yitm-gpdc2752-page button,html:has(meta.yozt.yozt) .yitm-webapp-shell button,html:has(meta.yozt.yozt) body[class*="yitm-page-"] button{width:100%;justify-content:center} html:has(meta.yozt.yozt) .yitm-px7868-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-pe6868-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-gpdc2752-page [class*="grid"],html:has(meta.yozt.yozt) .yitm-webapp-shell [class*="grid"],html:has(meta.yozt.yozt) body[class*="yitm-page-"] [class*="grid"]{grid-template-columns:1fr!important}} html:has(meta.yozt.yozt) .yitm-px7868-page,html:has(meta.yozt.yozt) .yitm-px7868-page *{box-sizing:border-box} html:has(meta.yozt.yozt):has(body.yitm-px7868-page),html:has(meta.yozt.yozt) body.yitm-px7868-page{width:100%;max-width:100%;overflow-x:hidden} html:has(meta.yozt.yozt) body.yitm-px7868-page{min-height:100svh} html:has(meta.yozt.yozt) .yitm-px7868-page .px-menu-inner,html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer-inner,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rji3813-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rjs3833-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-gsa3793-shell,html:has(meta.yozt.yozt) .yitm-px7868-page .tf-role-room,html:has(meta.yozt.yozt) .yitm-px7868-page .tf-control-centre,html:has(meta.yozt.yozt) .yitm-px7868-page main[role="main"],html:has(meta.yozt.yozt) .yitm-px7868-page main#main-content{width:min(100%,1120px)!important;margin-left:auto!important;margin-right:auto!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{display:grid;gap:18px;align-content:start} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero,html:has(meta.yozt.yozt) .yitm-px7868-page .px-card,html:has(meta.yozt.yozt) .yitm-px7868-page .px-choice,html:has(meta.yozt.yozt) .yitm-px7868-page .px-step,html:has(meta.yozt.yozt) .yitm-px7868-page .px-note,html:has(meta.yozt.yozt) .yitm-px7868-page .px-warning,html:has(meta.yozt.yozt) .yitm-px7868-page .px-readonly-panel,html:has(meta.yozt.yozt) .yitm-px7868-page .px-site-note-card,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rji3813-card,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rjs3833-card{max-width:100%;overflow-wrap:anywhere} html:has(meta.yozt.yozt) .yitm-px7868-page:where(h1,h2,h3){text-wrap:balance;max-width:18ch} html:has(meta.yozt.yozt) .yitm-px7868-page:where(p,li,dd,td,th,label,span){overflow-wrap:anywhere} html:has(meta.yozt.yozt) .yitm-px7868-page:where(p,li){line-height:1.62} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero:where(p,.px-lede),html:has(meta.yozt.yozt) .yitm-px7868-page .px-card:where(p,li),html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rji3813-card p,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rjs3833-card p{max-width:68ch} html:has(meta.yozt.yozt) .yitm-px7868-page:where(img,svg,video,canvas,iframe){max-width:100%;height:auto} html:has(meta.yozt.yozt) .yitm-px7868-page:where(table){width:100%;border-collapse:collapse} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card:has(table),html:has(meta.yozt.yozt) .yitm-px7868-page .px-readonly-panel:has(table){overflow-x:auto;-webkit-overflow-scrolling:touch} html:has(meta.yozt.yozt) .yitm-px7868-page:where(a,button,input,select,textarea,summary){touch-action:manipulation} html:has(meta.yozt.yozt) .yitm-px7868-page:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(8,120,77,.32)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(8,120,77,.12)!important} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-button,.yitm-rjs3833-btn,.yitm-rji3813-btn,.px-links a,.px-mobile-links a){min-height:48px;line-height:1.15;text-align:center;white-space:normal} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-grid,.px-steps,.px-two,.px-admin-grid,.px-option-grid,.yitm-rjs3833-grid,.yitm-rji3813-grid){min-width:0} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-grid,.px-steps,.px-two,.px-admin-grid,.px-option-grid){gap:16px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card + .px-card,html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero + .px-card,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rjs3833-wrap + .px-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rji3813-wrap + .px-wrap{margin-top:0!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-form:where(input,select,textarea),html:has(meta.yozt.yozt) .yitm-px7868-page .px-field:where(input,select,textarea){width:100%;max-width:100%} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer{padding-inline:16px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer-inner{border-radius:22px;background:rgba(255,255,255,.58);padding:14px 16px;margin-bottom:14px} @media(min-width:901px){html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{padding-top:28px!important;padding-bottom:64px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero{padding:34px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card{padding:24px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-grid:not(.keep-columns),html:has(meta.yozt.yozt) .yitm-px7868-page .px-steps:not(.keep-columns),html:has(meta.yozt.yozt) .yitm-px7868-page .px-admin-grid:not(.keep-columns),html:has(meta.yozt.yozt) .yitm-px7868-page .px-option-grid:not(.keep-columns){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}} @media(max-width:900px){html:has(meta.yozt.yozt) .yitm-px7868-page{--tfapp-radius-xl:24px;--tfapp-radius-lg:20px;--tfapp-radius-md:14px} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rji3813-wrap,html:has(meta.yozt.yozt) .yitm-px7868-page .yitm-rjs3833-wrap{width:100%!important;padding-left:12px!important;padding-right:12px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-wrap{gap:14px;padding-bottom:136px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero{padding:22px 18px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-card{padding:18px!important} html:has(meta.yozt.yozt) .yitm-px7868-page .px-hero h1,html:has(meta.yozt.yozt) .yitm-px7868-page h1{font-size:clamp(2rem,10vw,3rem)!important;line-height:1.02!important;max-width:11ch} html:has(meta.yozt.yozt) .yitm-px7868-page h2{font-size:clamp(1.25rem,6vw,1.7rem)!important;line-height:1.12!important} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-grid,.px-steps,.px-two,.px-admin-grid,.px-option-grid,.yitm-rjs3833-grid,.yitm-rjs3833-grid.four,.yitm-rji3813-grid){display:grid!important;grid-template-columns:1fr!important;gap:12px!important} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-button-row,.yitm-rjs3833-actions,.yitm-rji3813-actions){display:grid!important;grid-template-columns:1fr!important;gap:10px!important} html:has(meta.yozt.yozt) .yitm-px7868-page:where(.px-button,.yitm-rjs3833-btn,.yitm-rji3813-btn){width:100%;justify-content:center} html:has(meta.yozt.yozt) .yitm-px7868-page .px-footer-inner{display:grid!important;text-align:center;gap:6px}} html:has(meta.y81i.y81i) *{box-sizing:border-box}html:has(meta.y81i.y81i) body{margin:0;background:#f5f7f5;color:#173247;font:1rem/1.6 system-ui,sans-serif}html:has(meta.y81i.y81i) .ba-wrap{max-width:960px;margin:auto;padding:24px 16px 80px}html:has(meta.y81i.y81i) h1,html:has(meta.y81i.y81i) h2{line-height:1.2;color:#064e35}html:has(meta.y81i.y81i) h1{font-size:2rem}html:has(meta.y81i.y81i) h2{font-size:1.4rem}html:has(meta.y81i.y81i) .ba-card{background:#fff;border:1px solid #cbdcd2;border-radius:18px;padding:24px;margin:18px 0;overflow-wrap:anywhere}html:has(meta.y81i.y81i) .ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}html:has(meta.y81i.y81i) label{display:grid;gap:6px;font-weight:650;margin-bottom:16px}html:has(meta.y81i.y81i) input,html:has(meta.y81i.y81i) select,html:has(meta.y81i.y81i) button,html:has(meta.y81i.y81i) .ba-btn{font:inherit;min-height:48px;border-radius:10px}html:has(meta.y81i.y81i) input,html:has(meta.y81i.y81i) select{width:100%;padding:10px;border:1px solid #7e9288;background:#fff;color:#173247}html:has(meta.y81i.y81i) button,html:has(meta.y81i.y81i) .ba-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;background:#064e35;color:#fff;border:1px solid #064e35;text-decoration:none;cursor:pointer}html:has(meta.y81i.y81i) button:disabled{opacity:.55;cursor:not-allowed}html:has(meta.y81i.y81i) .ba-actions,html:has(meta.y81i.y81i) nav{display:flex;gap:12px;flex-wrap:wrap;align-items:center}html:has(meta.y81i.y81i) .ba-actions form{margin:0}html:has(meta.y81i.y81i) .ba-notice{padding:16px;background:#fff4d6;border:1px solid #bda75f;border-radius:12px;margin:16px 0}html:has(meta.y81i.y81i) a{color:#064e35}html:has(meta.y81i.y81i) a:focus-visible,html:has(meta.y81i.y81i) button:focus-visible,html:has(meta.y81i.y81i) input:focus-visible,html:has(meta.y81i.y81i) select:focus-visible{outline:3px solid #1266ba;outline-offset:3px}html:has(meta.y81i.y81i) .ba-meta{color:#475c50}html:has(meta.y81i.y81i) .ba-badge{display:inline-block;padding:4px 10px;background:#edf5ef;border-radius:8px}html:has(meta.y81i.y81i) .ba-check{display:flex;align-items:flex-start;gap:12px}html:has(meta.y81i.y81i) .ba-check input{width:22px;min-height:22px;margin-top:4px;flex-shrink:0}@media(max-width:600px){html:has(meta.y81i.y81i) .ba-grid{grid-template-columns:1fr}html:has(meta.y81i.y81i) .ba-card{padding:18px}html:has(meta.y81i.y81i) .ba-actions{align-items:stretch;flex-direction:column}html:has(meta.y81i.y81i) .ba-actions button,html:has(meta.y81i.y81i) .ba-actions .ba-btn{width:100%}html:has(meta.y81i.y81i) h1{font-size:1.7rem}} html:has(meta.y81i.y81i) .ba-secondary{background:#fff;color:#064e35}html:has(meta.y81i.y81i) .ba-account{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}html:has(meta.y81i.y81i) .ba-account p{overflow-wrap:anywhere;min-width:0}html:has(meta.y81i.y81i) .ba-grid>div{min-width:0}html:has(meta.y81i.y81i) .ba-support h3{margin-top:0}html:has(meta.y81i.y81i) .ba-tech{font-size:1.3rem;font-weight:700}html:has(meta.y81i.y81i) summary{cursor:pointer;min-height:44px;font-weight:650}html:has(meta.y81i.y81i) summary:focus-visible{outline:3px solid #1266ba;outline-offset:3px}html:has(meta.y81i.y81i) nav a{display:inline-flex;align-items:center;min-height:44px}html:has(meta.y81i.y81i) nav [aria-current=page]{font-weight:750;text-decoration-thickness:3px}@media(max-width:600px){html:has(meta.y81i.y81i) .ba-account{display:block}html:has(meta.y81i.y81i) .ba-account button{width:100%;white-space:normal}html:has(meta.y81i.y81i) .ba-grid>div+div{border-top:1px solid #cbdcd2;padding-top:18px}html:has(meta.y81i.y81i) .ba-support .ba-btn{width:100%}} html:has(meta.y81i.y81i) .topnav{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}html:has(meta.y81i.y81i) .topnav a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #c9dcd2;border-radius:10px;background:#fff;color:#174633;text-decoration:none;font-weight:700;box-sizing:border-box}html:has(meta.y81i.y81i) .topnav a[aria-current]{background:#174633;color:#fff}html:has(meta.y81i.y81i) .specialist-tools{margin:12px 0}html:has(meta.y81i.y81i) .specialist-tools summary{cursor:pointer;padding:10px}html:has(meta.y81i.y81i) body{font-family:system-ui,-apple-system,Segoe UI,sans-serif}html:has(meta.y81i.y81i) button,html:has(meta.y81i.y81i) input,html:has(meta.y81i.y81i) select,html:has(meta.y81i.y81i) textarea{font:inherit}html:has(meta.y81i.y81i) button,html:has(meta.y81i.y81i) select,html:has(meta.y81i.y81i) input:not([type=hidden]):not([type=checkbox]):not([type=radio]){min-height:42px;box-sizing:border-box}html:has(meta.y81i.y81i) a:focus-visible,html:has(meta.y81i.y81i) button:focus-visible,html:has(meta.y81i.y81i) input:focus-visible,html:has(meta.y81i.y81i) select:focus-visible,html:has(meta.y81i.y81i) summary:focus-visible{outline:3px solid #d18a14;outline-offset:3px}html:has(meta.y81i.y81i) .admin-primary-nav .topnav{display:flex;flex-direction:column;gap:8px}html:has(meta.y81i.y81i) .admin-primary-nav .topnav a{background:transparent;color:#fff;border-color:#586960}html:has(meta.y81i.y81i) .admin-primary-nav .topnav a[aria-current]{background:#2c7b50}html:has(meta.y81i.y81i) .admin-primary-nav .specialist-tools a{color:#fff}html:has(meta.y81i.y81i) .admin-topbar{flex-wrap:wrap}html:has(meta.y81i.y81i) .topbar-actions{flex-wrap:wrap}html:has(meta.y81i.y81i) .customer-message-preview{margin:16px;padding:18px;border:1px solid #c9dcd2;border-radius:16px;background:#fff}html:has(meta.y81i.y81i) .customer-message-preview blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;max-height:240px;overflow:auto}html:has(meta.y81i.y81i) .customer-message-preview nav{display:flex;gap:16px;flex-wrap:wrap}html:has(meta.y81i.y81i) #conversation-thread,html:has(meta.y81i.y81i) #lead-access,html:has(meta.y81i.y81i) #canonical-retention{scroll-margin-top:160px} html:has(meta.y81i.y81i) .ba-topnav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}html:has(meta.y81i.y81i) .ba-topnav a{padding:10px 14px;border:1px solid #d7e1db;border-radius:999px;text-decoration:none;color:#214a3d;background:#fff;font-weight:800}html:has(meta.y81i.y81i) .ba-topnav a.active{background:#0b5b3d;color:#fff;border-color:#0b5b3d}html:has(meta.y81i.y81i) .ba-hero{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;background:linear-gradient(135deg,#0b5b3d,#164f3f);color:#fff;border-radius:26px;padding:28px;margin:0 0 18px}html:has(meta.y81i.y81i) .ba-hero h1{color:#fff;margin:8px 0}html:has(meta.y81i.y81i) .ba-hero p{color:#e8f4ee}html:has(meta.y81i.y81i) .ba-techbox{background:rgba(255,255,255,.12);padding:16px;border-radius:18px;min-width:190px}html:has(meta.y81i.y81i) .ba-techbox small,html:has(meta.y81i.y81i) .ba-techbox strong{display:block}html:has(meta.y81i.y81i) .ba-techbox strong{margin-top:6px;font-size:18px}html:has(meta.y81i.y81i) .ba-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:18px 0}html:has(meta.y81i.y81i) .ba-stats article{background:#fff;border:1px solid #dfe8e2;border-radius:18px;padding:18px}html:has(meta.y81i.y81i) .ba-stats strong,html:has(meta.y81i.y81i) .ba-stats span{display:block}html:has(meta.y81i.y81i) .ba-stats strong{font-size:30px;color:#0b5b3d}html:has(meta.y81i.y81i) .ba-stats span{color:#5b6d64;margin-top:4px}html:has(meta.y81i.y81i) .ba-cardhead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}html:has(meta.y81i.y81i) .ba-eyebrow{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#557064}html:has(meta.y81i.y81i) .ba-grid-3{grid-template-columns:repeat(3,1fr)}html:has(meta.y81i.y81i) .ba-grid-2{grid-template-columns:repeat(2,1fr)}html:has(meta.y81i.y81i) .ba-home .ba-grid>div{border:1px solid #e3ebe6;border-radius:16px;padding:16px;background:#fafcfb}html:has(meta.y81i.y81i) .ba-home small,html:has(meta.y81i.y81i) .ba-home strong{display:block}html:has(meta.y81i.y81i) .ba-home strong{margin-top:5px}html:has(meta.y81i.y81i) .ba-ticketlist{display:grid;gap:12px}html:has(meta.y81i.y81i) .ba-ticket{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid #e0e8e3;border-radius:18px;padding:18px;background:#fbfdfc}html:has(meta.y81i.y81i) .ba-ticket h3{margin:8px 0 6px}html:has(meta.y81i.y81i) .ba-ticket p{margin:0 0 8px;color:#53665d}html:has(meta.y81i.y81i) .ba-ticketmeta{display:flex;gap:7px;flex-wrap:wrap}html:has(meta.y81i.y81i) .ba-status,html:has(meta.y81i.y81i) .ba-unread{display:inline-flex;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}html:has(meta.y81i.y81i) .ba-status.us{background:#eaf4ff;color:#164d73}html:has(meta.y81i.y81i) .ba-status.you{background:#fff0c7;color:#725000}html:has(meta.y81i.y81i) .ba-status.done{background:#e9f6ed;color:#176235}html:has(meta.y81i.y81i) .ba-unread{background:#0b5b3d;color:#fff}html:has(meta.y81i.y81i) .ba-empty{text-align:center;padding:26px 10px}html:has(meta.y81i.y81i) .ba-warning{border-color:#e7c56d;background:#fffaf0}html:has(meta.y81i.y81i) .ba-form label,html:has(meta.y81i.y81i) .ba-reply label,html:has(meta.y81i.y81i) .ba-upload label{display:grid;gap:7px;font-weight:800}html:has(meta.y81i.y81i) .ba-form input,html:has(meta.y81i.y81i) .ba-form textarea,html:has(meta.y81i.y81i) .ba-form select,html:has(meta.y81i.y81i) .ba-reply textarea,html:has(meta.y81i.y81i) .ba-upload input{width:100%;border:1px solid #cbd9d1;border-radius:12px;padding:12px;font:inherit;background:#fff}html:has(meta.y81i.y81i) .ba-muted{color:#607168;font-size:14px}html:has(meta.y81i.y81i) .ba-back{display:inline-block;margin:4px 0 16px}html:has(meta.y81i.y81i) .ba-messages{display:grid;gap:12px;margin:18px 0}html:has(meta.y81i.y81i) .ba-message{max-width:82%;padding:14px 16px;border-radius:18px;background:#f1f5f2}html:has(meta.y81i.y81i) .ba-message.customer{margin-left:auto;background:#e9f6ed}html:has(meta.y81i.y81i) .ba-message p{margin:6px 0}html:has(meta.y81i.y81i) .ba-message small{color:#68796f}html:has(meta.y81i.y81i) .ba-reply{display:grid;gap:12px;border-top:1px solid #e0e8e3;padding-top:18px}html:has(meta.y81i.y81i) .ba-attachments{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}html:has(meta.y81i.y81i) .ba-attachments a{padding:9px 12px;border:1px solid #dbe5df;border-radius:12px}html:has(meta.y81i.y81i) .ba-upload{display:flex;gap:12px;align-items:end;flex-wrap:wrap}html:has(meta.y81i.y81i) .ba-secondary-panels{align-items:stretch}@media(max-width:760px){html:has(meta.y81i.y81i) .ba-hero,html:has(meta.y81i.y81i) .ba-cardhead,html:has(meta.y81i.y81i) .ba-ticket{display:block}html:has(meta.y81i.y81i) .ba-techbox{margin-top:16px}html:has(meta.y81i.y81i) .ba-stats,html:has(meta.y81i.y81i) .ba-grid-3,html:has(meta.y81i.y81i) .ba-grid-2{grid-template-columns:1fr 1fr}html:has(meta.y81i.y81i) .ba-ticket .ba-btn{display:inline-block;margin-top:14px}html:has(meta.y81i.y81i) .ba-message{max-width:94%}}@media(max-width:520px){html:has(meta.y81i.y81i) .ba-stats,html:has(meta.y81i.y81i) .ba-grid-3,html:has(meta.y81i.y81i) .ba-grid-2{grid-template-columns:1fr}html:has(meta.y81i.y81i) .ba-hero{padding:22px}html:has(meta.y81i.y81i) .ba-card{border-radius:18px}html:has(meta.y81i.y81i) .ba-topnav a{flex:1;text-align:center}} html:has(meta.y81i.y81i) .ba-workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}html:has(meta.y81i.y81i) .ba-workspace-card{display:flex;flex-direction:column;align-items:flex-start;margin:0}html:has(meta.y81i.y81i) .ba-workspace-card h2{margin-bottom:8px}html:has(meta.y81i.y81i) .ba-workspace-card .ba-btn{margin-top:auto}html:has(meta.y81i.y81i) .ba-workspace-card .ba-meta{color:#607168;font-size:14px}@media(max-width:700px){html:has(meta.y81i.y81i) .ba-workspace-grid{grid-template-columns:1fr}} html:has(meta.y81i.y81i) .ba-mobile-dock{display:none} @media(max-width:760px){html:has(meta.y81i.y81i) body{padding-bottom:calc(78px + env(safe-area-inset-bottom))} html:has(meta.y81i.y81i) .ba-wrap{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))} html:has(meta.y81i.y81i) .ba-topnav{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none} html:has(meta.y81i.y81i) .ba-topnav::-webkit-scrollbar{display:none} html:has(meta.y81i.y81i) .ba-topnav a{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center} html:has(meta.y81i.y81i) .ba-btn,html:has(meta.y81i.y81i) button,html:has(meta.y81i.y81i) .ba-secondary{min-height:48px} html:has(meta.y81i.y81i) .ba-form input,html:has(meta.y81i.y81i) .ba-form select,html:has(meta.y81i.y81i) .ba-reply textarea,html:has(meta.y81i.y81i) .ba-upload input{font-size:16px} html:has(meta.y81i.y81i) .ba-mobile-dock{position:fixed;z-index:9990;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:rgba(255,255,255,.97);border-top:1px solid #d7e1db;box-shadow:0 -8px 28px rgba(15,55,42,.10);backdrop-filter:blur(12px)} html:has(meta.y81i.y81i) .ba-mobile-dock a{min-height:48px;padding:6px 4px;border-radius:12px;color:#385b4f;text-decoration:none;font-size:12px;font-weight:850;text-align:center;display:flex;align-items:center;justify-content:center} html:has(meta.y81i.y81i) .ba-mobile-dock a.active{background:#e9f6ed;color:#064e35} html:has(meta.y81i.y81i) .ba-message{max-width:92%;font-size:16px;line-height:1.55} html:has(meta.y81i.y81i) .ba-ticket p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}} @media(max-width:390px){html:has(meta.y81i.y81i) .ba-mobile-dock a{font-size:11px}html:has(meta.y81i.y81i) .ba-hero h1{font-size:clamp(28px,9vw,38px)}} @media(max-width:760px){html:has(meta.y81i.y81i) .ba-mobile-dock a.ba-dock-primary{position:relative;overflow:visible;flex-direction:column;gap:1px;color:#064e35;font-weight:900} html:has(meta.y81i.y81i) .ba-mobile-dock a.ba-dock-primary .ba-dock-plus{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-top:-22px;margin-bottom:1px;border-radius:50%;background:#064e35;color:#fff;border:4px solid #fff;box-shadow:0 6px 18px rgba(6,78,53,.24);font-size:28px;line-height:1;font-weight:500} html:has(meta.y81i.y81i) .ba-mobile-dock a.ba-dock-primary.active{background:transparent} html:has(meta.y81i.y81i) .ba-mobile-dock a.ba-dock-primary.active .ba-dock-plus{background:#0b5b3d}} html:has(meta.yzzy.yzzy){--tht-green:#064e35;--tht-accent:#087b4d;--tht-accent-dark:#05623d;--tht-cream:#f5f1e8;--tht-paper:#fff;--tht-ink:#17382f;--tht-muted:#5d6d65;--tht-line:rgba(20,56,47,.15);--tht-soft:#edf7f1;--tht-warn:#fff5d8;--tht-danger:#fff0ec;--tht-blue:#edf4ff;--tht-shadow:0 16px 42px rgba(20,56,47,.08);--tht-bottom-height:72px}html:has(meta.yzzy.yzzy) *{box-sizing:border-box}html:has(meta.yzzy.yzzy){scroll-behavior:smooth;scroll-padding-top:78px}html:has(meta.yzzy.yzzy) body.tht-page{margin:0;min-width:320px;background:linear-gradient(180deg,#f8fbf8 0,var(--tht-cream) 100%);color:var(--tht-ink);font:17px/1.52 Arial,Helvetica,sans-serif;overflow-x:hidden}html:has(meta.yzzy.yzzy) .tht-top{position:sticky;z-index:30;top:0;background:var(--tht-green);color:#fff;box-shadow:0 1px 0 rgba(255,255,255,.12)}html:has(meta.yzzy.yzzy) .tht-top-inner{max-width:1160px;margin:auto;padding:10px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}html:has(meta.yzzy.yzzy) .tht-brand-group{display:flex;align-items:center;gap:10px;min-width:0}html:has(meta.yzzy.yzzy) .tht-brand-group>div{display:grid;line-height:1.12}html:has(meta.yzzy.yzzy) .tht-brand-group strong{font-size:15px;white-space:nowrap}html:has(meta.yzzy.yzzy) .tht-brand-group span{font-size:12px;color:rgba(255,255,255,.78)}html:has(meta.yzzy.yzzy) .tht-brand-mark,html:has(meta.yzzy.yzzy) .tht-state-mark{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:12px;background:#21895a;color:#fff;font-size:20px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-private{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-weight:800;font-size:13px}html:has(meta.yzzy.yzzy) .tht-private:before{content:"";width:9px;height:9px;border-radius:50%;background:#84e1b2;box-shadow:0 0 0 4px rgba(132,225,178,.18)}html:has(meta.yzzy.yzzy) .tht-wrap{max-width:1160px;margin:auto;padding:20px 18px calc(var(--tht-bottom-height) + 40px + env(safe-area-inset-bottom))}html:has(meta.yzzy.yzzy) .tht-layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 326px;gap:18px;align-items:start}html:has(meta.yzzy.yzzy) .tht-main-column,html:has(meta.yzzy.yzzy) .tht-layout>*,html:has(meta.yzzy.yzzy) .tht-card{min-width:0}html:has(meta.yzzy.yzzy) .tht-card{background:var(--tht-paper);border:1px solid var(--tht-line);border-radius:24px;padding:clamp(18px,2.5vw,26px);box-shadow:var(--tht-shadow);scroll-margin-top:86px}html:has(meta.yzzy.yzzy) .tht-card+.tht-card,html:has(meta.yzzy.yzzy) .tht-main-column>.tht-disclosure{margin-top:16px}html:has(meta.yzzy.yzzy) .tht-kicker{display:block;margin:0 0 5px;color:var(--tht-accent);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}html:has(meta.yzzy.yzzy) .tht-card h1,html:has(meta.yzzy.yzzy) .tht-card h2,html:has(meta.yzzy.yzzy) .tht-card h3{color:var(--tht-green);text-wrap:pretty}html:has(meta.yzzy.yzzy) .tht-card h1{margin:.08em 0 .25em;font-size:clamp(30px,5vw,48px);line-height:1.04}html:has(meta.yzzy.yzzy) .tht-card h2{margin:0 0 8px;font-size:clamp(22px,3.4vw,29px);line-height:1.15}html:has(meta.yzzy.yzzy) .tht-card p{margin:.55em 0;color:var(--tht-muted)}html:has(meta.yzzy.yzzy) .tht-overview>p:not(.tht-kicker){max-width:760px}html:has(meta.yzzy.yzzy) .tht-meta{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}html:has(meta.yzzy.yzzy) .tht-pill{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border-radius:999px;background:var(--tht-soft);color:var(--tht-green);font-size:13px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-pill.warn{background:var(--tht-warn);color:#704500}html:has(meta.yzzy.yzzy) .tht-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:16px}html:has(meta.yzzy.yzzy) .tht-step{display:flex;min-height:58px;padding:9px 7px;border:1px solid var(--tht-line);border-radius:14px;background:#fafcfb;align-items:center;justify-content:center;gap:6px;text-align:center;color:var(--tht-muted);font-size:12px;font-weight:800}html:has(meta.yzzy.yzzy) .tht-step>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e7eeea;color:var(--tht-green);font-size:11px}html:has(meta.yzzy.yzzy) .tht-step strong{color:inherit}html:has(meta.yzzy.yzzy) .tht-step.active{background:var(--tht-green);color:#fff;border-color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-step.active>span{background:#fff;color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-step.done{background:var(--tht-soft);color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-notice{display:grid;gap:3px;padding:13px 15px;border-radius:16px;background:var(--tht-blue);border:1px solid #c9d9ef;color:#213e63}html:has(meta.yzzy.yzzy) .tht-notice span{font-size:15px}html:has(meta.yzzy.yzzy) .tht-notice.warn{background:var(--tht-warn);border-color:#ead18a;color:#614500}html:has(meta.yzzy.yzzy) .tht-notice.danger{background:var(--tht-danger);border-color:#e7b5a8;color:#702b20}html:has(meta.yzzy.yzzy) .tht-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html:has(meta.yzzy.yzzy) .tht-text-btn{min-height:44px;border:0;border-radius:999px;padding:8px 12px;background:var(--tht-soft);color:var(--tht-green);font:inherit;font-size:13px;font-weight:900;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-messages{display:grid;gap:10px;max-height:min(56dvh,560px);overflow:auto;padding:4px 3px 12px;scrollbar-gutter:stable;overscroll-behavior:contain}html:has(meta.yzzy.yzzy) .tht-messages:focus-visible{outline:3px solid #f3c84b;outline-offset:3px;border-radius:12px}html:has(meta.yzzy.yzzy) .tht-message{max-width:min(82%,680px);padding:12px 14px;border-radius:18px 18px 18px 5px;background:#eef2f0;border:1px solid var(--tht-line);box-shadow:0 4px 12px rgba(20,56,47,.04)}html:has(meta.yzzy.yzzy) .tht-message.customer{justify-self:end;border-radius:18px 18px 5px 18px;background:var(--tht-green);color:#fff;border-color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-message.customer p,html:has(meta.yzzy.yzzy) .tht-message.customer time{color:#fff}html:has(meta.yzzy.yzzy) .tht-message.system{justify-self:center;max-width:94%;border-radius:15px;background:var(--tht-warn);color:#614500;text-align:center}html:has(meta.yzzy.yzzy) .tht-message p{margin:0;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}html:has(meta.yzzy.yzzy) .tht-message time{display:block;margin-top:5px;color:var(--tht-muted);font-size:11px}html:has(meta.yzzy.yzzy) .tht-empty{padding:20px;border:1px dashed var(--tht-line);border-radius:17px;text-align:center;color:var(--tht-muted)}html:has(meta.yzzy.yzzy) .tht-form{display:grid;gap:11px;margin-top:15px}html:has(meta.yzzy.yzzy) .tht-form label{display:grid;gap:6px;color:var(--tht-green);font-weight:900}html:has(meta.yzzy.yzzy) .tht-form input,html:has(meta.yzzy.yzzy) .tht-form textarea,html:has(meta.yzzy.yzzy) .tht-form select{width:100%;min-height:50px;border:1px solid #aebdb6;border-radius:14px;background:#fff;color:var(--tht-ink);font:inherit;padding:12px 14px}html:has(meta.yzzy.yzzy) .tht-form textarea{min-height:96px;max-height:220px;resize:vertical}html:has(meta.yzzy.yzzy) .tht-form input:focus,html:has(meta.yzzy.yzzy) .tht-form textarea:focus,html:has(meta.yzzy.yzzy) .tht-form select:focus,html:has(meta.yzzy.yzzy) .tht-btn:focus-visible,html:has(meta.yzzy.yzzy) .tht-link-btn:focus-visible,html:has(meta.yzzy.yzzy) .tht-action:focus-visible,html:has(meta.yzzy.yzzy) .tht-bottom-link:focus-visible,html:has(meta.yzzy.yzzy) .tht-text-btn:focus-visible,html:has(meta.yzzy.yzzy) .tht-disclosure summary:focus-visible{outline:3px solid #f3c84b;outline-offset:2px}html:has(meta.yzzy.yzzy) .tht-form .tht-check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:4px 0}html:has(meta.yzzy.yzzy) .tht-form .tht-check input[type=checkbox],html:has(meta.yzzy.yzzy) .tht-form .tht-check input[type=radio]{width:22px;height:22px;min-height:22px;flex:0 0 22px;padding:0;margin:1px 0 0}html:has(meta.yzzy.yzzy) .tht-message-composer{border-top:1px solid var(--tht-line);padding-top:13px}html:has(meta.yzzy.yzzy) .tht-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}html:has(meta.yzzy.yzzy) .tht-character-count{color:var(--tht-muted);font-size:12px;font-weight:700}html:has(meta.yzzy.yzzy) .tht-btn,html:has(meta.yzzy.yzzy) .tht-link-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:0;border-radius:14px;padding:12px 17px;background:var(--tht-accent);color:#fff;font:inherit;font-weight:900;text-decoration:none;cursor:pointer;text-align:center}html:has(meta.yzzy.yzzy) .tht-btn:hover,html:has(meta.yzzy.yzzy) .tht-link-btn:hover{background:var(--tht-accent-dark)}html:has(meta.yzzy.yzzy) .tht-btn.secondary,html:has(meta.yzzy.yzzy) .tht-link-btn.secondary{background:#fff;color:var(--tht-green);border:1px solid #8fa49a}html:has(meta.yzzy.yzzy) .tht-btn.secondary:hover,html:has(meta.yzzy.yzzy) .tht-link-btn.secondary:hover{background:var(--tht-soft)}html:has(meta.yzzy.yzzy) .tht-btn.danger{background:#a33726}html:has(meta.yzzy.yzzy) .tht-btn[disabled]{opacity:.55;cursor:not-allowed}html:has(meta.yzzy.yzzy) .tht-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}html:has(meta.yzzy.yzzy) .tht-actions{display:grid;gap:9px}html:has(meta.yzzy.yzzy) .tht-action{display:grid;width:100%;min-height:68px;font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--tht-line);border-radius:17px;padding:14px;background:#fff;color:var(--tht-ink);text-decoration:none}html:has(meta.yzzy.yzzy) .tht-action:hover{background:#f8fbf9;border-color:#8fa49a}html:has(meta.yzzy.yzzy) .tht-action strong{display:block;color:var(--tht-green);font-size:17px}html:has(meta.yzzy.yzzy) .tht-action span span{display:block;margin-top:2px;color:var(--tht-muted);font-size:14px}html:has(meta.yzzy.yzzy) .tht-action.primary{background:var(--tht-green);color:#fff;border-color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-action.primary strong,html:has(meta.yzzy.yzzy) .tht-action.primary span span{color:#fff}html:has(meta.yzzy.yzzy) .tht-action-arrow{font-size:24px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-file-label{padding:14px;border:1px dashed #8fa49a;border-radius:15px;background:#f8fbf9;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-file-label>span{font-size:16px}html:has(meta.yzzy.yzzy) .tht-file-label small{color:var(--tht-muted);font-weight:400}html:has(meta.yzzy.yzzy) .tht-file-label input[type=file]{min-height:44px;padding:7px;background:#fff}html:has(meta.yzzy.yzzy) .tht-file-selection{padding:10px 12px;border-radius:12px;background:var(--tht-soft);color:var(--tht-green);font-size:14px;font-weight:800;overflow-wrap:anywhere}html:has(meta.yzzy.yzzy) .tht-upload-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}html:has(meta.yzzy.yzzy) .tht-upload{display:block;border:1px solid var(--tht-line);border-radius:15px;overflow:hidden;background:#f3f6f4;text-decoration:none}html:has(meta.yzzy.yzzy) .tht-upload img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}html:has(meta.yzzy.yzzy) .tht-upload span{display:block;padding:8px;color:var(--tht-green);font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:has(meta.yzzy.yzzy) .tht-device-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}html:has(meta.yzzy.yzzy) .tht-disclosure{padding:0;overflow:hidden}html:has(meta.yzzy.yzzy) .tht-disclosure summary,html:has(meta.yzzy.yzzy) .tht-safety-card summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:18px 22px;cursor:pointer;list-style:none}html:has(meta.yzzy.yzzy) .tht-disclosure summary::-webkit-details-marker,html:has(meta.yzzy.yzzy) .tht-safety-card summary::-webkit-details-marker{display:none}html:has(meta.yzzy.yzzy) .tht-disclosure summary strong,html:has(meta.yzzy.yzzy) .tht-safety-card summary strong{display:block;color:var(--tht-green);font-size:20px}html:has(meta.yzzy.yzzy) .tht-summary-action{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;border-radius:999px;background:var(--tht-soft);color:var(--tht-green);font-size:12px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-disclosure[open] summary,html:has(meta.yzzy.yzzy) .tht-safety-card[open] summary{border-bottom:1px solid var(--tht-line)}html:has(meta.yzzy.yzzy) .tht-disclosure>.tht-form{margin:0;padding:20px 22px 22px}html:has(meta.yzzy.yzzy) .tht-sidebar{position:sticky;top:76px;display:grid;gap:16px}html:has(meta.yzzy.yzzy) .tht-sidebar .tht-card+.tht-card{margin-top:0}html:has(meta.yzzy.yzzy) .tht-safety-card{padding:0;overflow:hidden}html:has(meta.yzzy.yzzy) .tht-safety-card .tht-safety{padding:16px}html:has(meta.yzzy.yzzy) .tht-safety{display:grid;gap:10px}html:has(meta.yzzy.yzzy) .tht-safety-item{padding:12px;border-radius:14px;background:#f8faf9;border:1px solid var(--tht-line)}html:has(meta.yzzy.yzzy) .tht-safety-item strong{display:block;color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-safety-item span{display:block;margin-top:2px;color:var(--tht-muted);font-size:14px}html:has(meta.yzzy.yzzy) .tht-call-card .tht-link-btn{width:100%}html:has(meta.yzzy.yzzy) .tht-status{min-height:1.5em;font-weight:800;color:var(--tht-green)}html:has(meta.yzzy.yzzy) .tht-status.error{color:#a33726}html:has(meta.yzzy.yzzy) .tht-bottom{position:fixed;z-index:40;left:0;right:0;bottom:0;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);border-top:1px solid var(--tht-line);backdrop-filter:blur(12px)}html:has(meta.yzzy.yzzy) .tht-bottom-inner{max-width:640px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}html:has(meta.yzzy.yzzy) .tht-bottom-link{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #9fb1a8;border-radius:13px;background:#fff;color:var(--tht-green);font-size:14px;font-weight:900;text-decoration:none}html:has(meta.yzzy.yzzy) .tht-hidden{display:none!important}html:has(meta.yzzy.yzzy) .tht-state-card{max-width:680px;margin:clamp(24px,8vh,80px) auto;text-align:center}html:has(meta.yzzy.yzzy) .tht-state-card .tht-state-mark{margin:0 auto 14px;width:58px;height:58px;border-radius:17px;font-size:26px}html:has(meta.yzzy.yzzy) .tht-state-card .tht-row{justify-content:center}html:has(meta.yzzy.yzzy) .tht-pin-card{max-width:560px;margin:clamp(24px,8vh,80px) auto;text-align:center}html:has(meta.yzzy.yzzy) .tht-pin-lock{width:62px;height:62px;display:grid;place-items:center;margin:0 auto 14px;border-radius:18px;background:var(--tht-accent);color:#fff;font-size:27px;font-weight:900;box-shadow:0 14px 32px rgba(8,123,77,.2)}html:has(meta.yzzy.yzzy) .tht-pin-card h1{max-width:480px;margin-left:auto;margin-right:auto}html:has(meta.yzzy.yzzy) .tht-pin-card>p{max-width:500px;margin-left:auto;margin-right:auto}html:has(meta.yzzy.yzzy) .tht-pin-form{max-width:360px;margin:20px auto 0;text-align:left}html:has(meta.yzzy.yzzy) .tht-pin-form input[name=pin]{min-height:62px;padding:12px 14px;text-align:center;font-size:28px;font-weight:900;letter-spacing:.28em;font-variant-numeric:tabular-nums}html:has(meta.yzzy.yzzy) .tht-pin-form .tht-btn{width:100%;margin-top:3px}html:has(meta.yzzy.yzzy) .tht-pin-card .tht-status{min-height:24px;text-align:center}html:has(meta.yzzy.yzzy) .tht-pin-card .tht-notice{margin-top:16px;text-align:left}html:has(meta.yzzy.yzzy) .tht-admin-wrap{max-width:1160px;margin:auto;padding:24px 18px 80px}html:has(meta.yzzy.yzzy) .tht-admin-grid{display:grid;grid-template-columns:380px 1fr;gap:18px}html:has(meta.yzzy.yzzy) .tht-table-wrap{overflow:auto;border:1px solid var(--tht-line);border-radius:18px}html:has(meta.yzzy.yzzy) .tht-table{width:100%;border-collapse:collapse;min-width:900px}html:has(meta.yzzy.yzzy) .tht-table th,html:has(meta.yzzy.yzzy) .tht-table td{padding:11px 12px;border-bottom:1px solid var(--tht-line);text-align:left;vertical-align:top}html:has(meta.yzzy.yzzy) .tht-table th{background:#edf7f1;color:var(--tht-green);font-size:13px}html:has(meta.yzzy.yzzy) .tht-table td{font-size:14px}html:has(meta.yzzy.yzzy) .tht-filter{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}html:has(meta.yzzy.yzzy) .tht-filter a{padding:8px 11px;border:1px solid var(--tht-line);border-radius:999px;text-decoration:none;color:var(--tht-green);font-weight:800}html:has(meta.yzzy.yzzy) .tht-filter a.active{background:var(--tht-green);color:#fff}@media(max-width:920px){html:has(meta.yzzy.yzzy) .tht-layout,html:has(meta.yzzy.yzzy) .tht-admin-grid{grid-template-columns:1fr}html:has(meta.yzzy.yzzy) .tht-sidebar{position:static}html:has(meta.yzzy.yzzy) .tht-sidebar .tht-safety-card{margin-top:0}html:has(meta.yzzy.yzzy) .tht-upload-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html:has(meta.yzzy.yzzy){--tht-bottom-height:66px}html:has(meta.yzzy.yzzy){scroll-padding-top:68px}html:has(meta.yzzy.yzzy) body.tht-page{font-size:16px}html:has(meta.yzzy.yzzy) .tht-top-inner{padding:8px 12px}html:has(meta.yzzy.yzzy) .tht-brand-mark{width:34px;height:34px;border-radius:10px;font-size:18px}html:has(meta.yzzy.yzzy) .tht-brand-group strong{font-size:14px}html:has(meta.yzzy.yzzy) .tht-private{font-size:12px}html:has(meta.yzzy.yzzy) .tht-private:before{width:8px;height:8px}html:has(meta.yzzy.yzzy) .tht-wrap{padding:12px 10px calc(var(--tht-bottom-height) + 24px + env(safe-area-inset-bottom))}html:has(meta.yzzy.yzzy) .tht-card{padding:16px;border-radius:18px;box-shadow:0 10px 28px rgba(20,56,47,.07);scroll-margin-top:72px}html:has(meta.yzzy.yzzy) .tht-card+.tht-card,html:has(meta.yzzy.yzzy) .tht-main-column>.tht-disclosure{margin-top:11px}html:has(meta.yzzy.yzzy) .tht-card h1{font-size:28px;line-height:1.08}html:has(meta.yzzy.yzzy) .tht-card h2{font-size:22px}html:has(meta.yzzy.yzzy) .tht-meta{margin:11px 0}html:has(meta.yzzy.yzzy) .tht-pill{font-size:12px;min-height:32px}html:has(meta.yzzy.yzzy) .tht-notice{padding:12px 13px}html:has(meta.yzzy.yzzy) .tht-notice span{font-size:14px}html:has(meta.yzzy.yzzy) .tht-progress{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:1px 1px 6px;scrollbar-width:none}html:has(meta.yzzy.yzzy) .tht-progress::-webkit-scrollbar{display:none}html:has(meta.yzzy.yzzy) .tht-step{flex:0 0 118px;min-height:52px;scroll-snap-align:center}html:has(meta.yzzy.yzzy) .tht-messages{max-height:min(48dvh,440px);padding-bottom:8px}html:has(meta.yzzy.yzzy) .tht-message{max-width:90%;padding:11px 12px}html:has(meta.yzzy.yzzy) .tht-message-composer{position:sticky;z-index:6;bottom:calc(var(--tht-bottom-height) + env(safe-area-inset-bottom));margin:0 -5px -5px;padding:12px 5px 5px;background:linear-gradient(180deg,rgba(255,255,255,.85),#fff 22%)}html:has(meta.yzzy.yzzy) .tht-message-composer textarea{min-height:76px}html:has(meta.yzzy.yzzy) .tht-composer-footer .tht-btn{min-width:132px}html:has(meta.yzzy.yzzy) .tht-device-row{grid-template-columns:1fr}html:has(meta.yzzy.yzzy) .tht-upload-list{display:flex;overflow-x:auto;gap:9px;scroll-snap-type:x proximity;padding-bottom:5px}html:has(meta.yzzy.yzzy) .tht-upload{flex:0 0 150px;scroll-snap-align:start}html:has(meta.yzzy.yzzy) .tht-row>.tht-btn,html:has(meta.yzzy.yzzy) .tht-row>.tht-link-btn{width:100%}html:has(meta.yzzy.yzzy) .tht-action{min-height:64px;padding:13px}html:has(meta.yzzy.yzzy) .tht-action strong{font-size:16px}html:has(meta.yzzy.yzzy) .tht-action span span{font-size:13px}html:has(meta.yzzy.yzzy) .tht-disclosure summary,html:has(meta.yzzy.yzzy) .tht-safety-card summary{min-height:70px;padding:15px 16px}html:has(meta.yzzy.yzzy) .tht-disclosure summary strong,html:has(meta.yzzy.yzzy) .tht-safety-card summary strong{font-size:18px}html:has(meta.yzzy.yzzy) .tht-disclosure>.tht-form{padding:16px}html:has(meta.yzzy.yzzy) .tht-safety-card:not([open]){display:block}html:has(meta.yzzy.yzzy) .tht-call-card{display:none}html:has(meta.yzzy.yzzy) .tht-bottom{padding:7px 8px calc(7px + env(safe-area-inset-bottom))}html:has(meta.yzzy.yzzy) .tht-bottom-inner{gap:6px}html:has(meta.yzzy.yzzy) .tht-bottom-link{min-height:46px;border-radius:12px;font-size:13px}html:has(meta.yzzy.yzzy) .tht-pin-card,html:has(meta.yzzy.yzzy) .tht-state-card{margin-top:12px}html:has(meta.yzzy.yzzy) .tht-pin-form input[name=pin]{font-size:24px;letter-spacing:.2em}html:has(meta.yzzy.yzzy) .tht-section-heading{align-items:center}html:has(meta.yzzy.yzzy) .tht-text-btn{min-height:40px}}@media(max-width:380px){html:has(meta.yzzy.yzzy) .tht-private{font-size:0}html:has(meta.yzzy.yzzy) .tht-private:after{content:"Secure";font-size:12px}html:has(meta.yzzy.yzzy) .tht-brand-group span{display:none}html:has(meta.yzzy.yzzy) .tht-card{padding:14px}html:has(meta.yzzy.yzzy) .tht-composer-footer{align-items:flex-end}html:has(meta.yzzy.yzzy) .tht-composer-footer .tht-btn{min-width:116px;padding-inline:12px}html:has(meta.yzzy.yzzy) .tht-bottom-link{font-size:12px}}@media(max-height:540px) and (max-width:920px){html:has(meta.yzzy.yzzy) .tht-bottom{display:none}html:has(meta.yzzy.yzzy) .tht-wrap{padding-bottom:24px}html:has(meta.yzzy.yzzy) .tht-message-composer{bottom:0}}@media(prefers-reduced-motion:reduce){html:has(meta.yzzy.yzzy){scroll-behavior:auto}html:has(meta.yzzy.yzzy) *{transition:none!important;animation:none!important}} html:has(meta.yzzy.yzzy) .tht-primary-actions{display:grid;grid-template-columns:1.45fr .8fr .8fr;gap:10px}html:has(meta.yzzy.yzzy) .tht-primary-action{min-width:0;border:1px solid var(--tht-line);border-radius:18px;background:#fff;padding:14px}html:has(meta.yzzy.yzzy) .tht-primary-link{display:flex;align-items:center;gap:11px;min-height:92px;color:var(--tht-ink);text-decoration:none}html:has(meta.yzzy.yzzy) .tht-primary-link:hover{background:var(--tht-soft);border-color:#8fa49a}html:has(meta.yzzy.yzzy) .tht-primary-link strong{display:block;color:var(--tht-green);font-size:17px}html:has(meta.yzzy.yzzy) .tht-primary-link small{display:block;margin-top:3px;color:var(--tht-muted);font-size:13px;line-height:1.35}html:has(meta.yzzy.yzzy) .tht-action-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:var(--tht-green);color:#fff;font-size:14px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-callback-action{background:linear-gradient(145deg,#edf8f2,#fff);border-color:rgba(8,123,77,.3)}html:has(meta.yzzy.yzzy) .tht-callback-status{display:flex;align-items:center;gap:11px}html:has(meta.yzzy.yzzy) .tht-callback-status>div{display:grid;gap:2px}html:has(meta.yzzy.yzzy) .tht-callback-status strong{color:var(--tht-green);font-size:18px}html:has(meta.yzzy.yzzy) .tht-callback-status span:not(.tht-action-icon){color:var(--tht-muted);font-size:13px;font-weight:700}html:has(meta.yzzy.yzzy) .tht-inline-details{margin-top:8px}html:has(meta.yzzy.yzzy) .tht-inline-details summary{display:flex;align-items:center;min-height:44px;color:var(--tht-green);font-size:13px;font-weight:900;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-callback-form{margin-top:4px;padding-top:10px;border-top:1px solid var(--tht-line)}html:has(meta.yzzy.yzzy) .tht-callback-form fieldset{margin:0;padding:0;border:0}html:has(meta.yzzy.yzzy) .tht-callback-form legend{margin-bottom:7px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-choice-chips{display:flex;flex-wrap:wrap;gap:7px}html:has(meta.yzzy.yzzy) .tht-choice-chips label{position:relative;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-choice-chips input{position:absolute;opacity:0;pointer-events:none}html:has(meta.yzzy.yzzy) .tht-choice-chips span{display:flex;align-items:center;min-height:44px;padding:8px 11px;border:1px solid #9fb1a8;border-radius:999px;background:#fff;color:var(--tht-green);font-size:13px;font-weight:900}html:has(meta.yzzy.yzzy) .tht-choice-chips label:has(input:checked) span{background:var(--tht-green);border-color:var(--tht-green);color:#fff}html:has(meta.yzzy.yzzy) .tht-choice-chips label:has(input:focus-visible) span{outline:3px solid rgba(8,123,77,.2);outline-offset:2px}html:has(meta.yzzy.yzzy) .tht-more-options{padding:18px 22px 22px}html:has(meta.yzzy.yzzy) .tht-bottom-link:first-child{background:var(--tht-accent);border-color:var(--tht-accent);color:#fff}html:has(meta.yzzy.yzzy) .tht-bottom-link:nth-child(2),html:has(meta.yzzy.yzzy) .tht-bottom-link:nth-child(3){background:#fff;border-color:#9fb1a8;color:var(--tht-green)} @media(max-width:920px){html:has(meta.yzzy.yzzy) .tht-primary-actions{grid-template-columns:1fr 1fr}html:has(meta.yzzy.yzzy) .tht-callback-action{grid-column:1/-1}} @media(max-width:640px){html:has(meta.yzzy.yzzy) .tht-primary-actions{grid-template-columns:1fr 1fr;gap:8px}html:has(meta.yzzy.yzzy) .tht-callback-action{grid-column:1/-1}html:has(meta.yzzy.yzzy) .tht-primary-link{min-height:76px;padding:12px}html:has(meta.yzzy.yzzy) .tht-action-icon{width:34px;height:34px;flex-basis:34px}html:has(meta.yzzy.yzzy) .tht-primary-link strong{font-size:15px}html:has(meta.yzzy.yzzy) .tht-primary-link small{font-size:12px}html:has(meta.yzzy.yzzy) .tht-choice-chips{display:grid;grid-template-columns:1fr}html:has(meta.yzzy.yzzy) .tht-choice-chips span{justify-content:center;border-radius:12px}html:has(meta.yzzy.yzzy) .tht-more-options{padding:15px 16px 17px}} @media(max-width:370px){html:has(meta.yzzy.yzzy) .tht-primary-actions{grid-template-columns:1fr}html:has(meta.yzzy.yzzy) .tht-callback-action{grid-column:auto}html:has(meta.yzzy.yzzy) .tht-primary-link{min-height:64px}} html:has(meta.yzzy.yzzy) .tht-overview>p:not(.tht-kicker):not(.tht-approval-note){max-width:680px}html:has(meta.yzzy.yzzy) .tht-overview .tht-primary-actions{margin-top:16px}html:has(meta.yzzy.yzzy) .tht-approval-note{margin:14px 0 0;padding:11px 13px;border-radius:13px;background:#f7faf8;color:var(--tht-muted);font-size:13px}html:has(meta.yzzy.yzzy) .tht-approval-note strong{color:var(--tht-green)} html:has(meta.yzzy.yzzy) .tht-quick-callback{width:100%;min-height:48px;margin-top:12px;border:0;border-radius:13px;background:var(--tht-accent);color:#fff;font:inherit;font-weight:900;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-quick-callback:hover{filter:brightness(.96)}html:has(meta.yzzy.yzzy) .tht-quick-callback:focus-visible{outline:3px solid rgba(8,123,77,.25);outline-offset:2px}html:has(meta.yzzy.yzzy) .tht-quick-callback[disabled]{opacity:.65;cursor:wait} html:has(meta.yzzy.yzzy) .tht-service-progress{margin-top:12px}html:has(meta.yzzy.yzzy) .tht-service-progress summary{display:flex;align-items:center;min-height:44px;color:var(--tht-green);font-weight:900;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-service-progress .tht-progress{margin-top:8px} html:has(meta.yzzy.yzzy) .tht-photo-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}html:has(meta.yzzy.yzzy) .tht-photo-actions .tht-link-btn{width:100%;cursor:pointer}html:has(meta.yzzy.yzzy) .tht-file-input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}html:has(meta.yzzy.yzzy) .tht-file-selection{padding:11px 12px;border-radius:12px;background:var(--tht-soft);color:var(--tht-green);font-weight:800}html:has(meta.yzzy.yzzy) .tht-upload-form [data-tht-upload-submit][disabled]{opacity:.55;cursor:not-allowed} @media(max-width:640px){html:has(meta.yzzy.yzzy) .tht-overview{padding-top:18px}html:has(meta.yzzy.yzzy) .tht-overview h1{margin-bottom:7px}html:has(meta.yzzy.yzzy) .tht-overview .tht-meta{margin-bottom:8px}html:has(meta.yzzy.yzzy) .tht-overview .tht-primary-actions{margin-top:12px}html:has(meta.yzzy.yzzy) .tht-callback-action{padding:13px}html:has(meta.yzzy.yzzy) .tht-photo-actions{grid-template-columns:1fr}html:has(meta.yzzy.yzzy) .tht-approval-note{font-size:12px}html:has(meta.yzzy.yzzy) .tht-safety-card{margin-top:0}} html:has(meta.yc2a.yc2a){--yitm-admin-bg:#F8F5EF;--yitm-admin-surface:#FFFFFF;--yitm-admin-surface-soft:#F1EDE5;--yitm-admin-text:#24302C;--yitm-admin-text-muted:#66736D;--yitm-admin-primary:#24483F;--yitm-admin-primary-hover:#183D35;--yitm-admin-primary-soft:#E6F0EC;--yitm-admin-secondary:#6B7F76;--yitm-admin-accent:#A5532B;--yitm-admin-accent-functional:#A5532B;--yitm-admin-accent-visual:#C47A4A;--yitm-admin-accent-soft:#F6E6DB;--yitm-admin-earth:#5B3A29;--yitm-admin-border-token:#DDD6CB;--yitm-admin-border-subtle:rgba(36,72,63,.14);--yitm-admin-focus:#A5532B;--yitm-admin-success:#356D4E;--yitm-admin-success-soft:#E9F3EC;--yitm-admin-warning:#855817;--yitm-admin-warning-soft:#FFF2D8;--yitm-admin-danger:#A33F34;--yitm-admin-danger-soft:#FBEAE7;--yitm-admin-info:#3D568C;--yitm-admin-info-soft:#E9EDF8;--yitm-admin-shadow-soft:0 12px 30px rgba(36,72,63,.08);--yitm-admin-shadow-card:0 18px 45px rgba(36,72,63,.10);--yitm-admin-shadow-raised:0 24px 56px rgba(36,72,63,.14);--yitm-admin-touch-min:44px;--yitm-admin-heading:'Cormorant Garamond',Georgia,'Times New Roman',serif;--yitm-admin-body:'Nunito Sans',Arial,sans-serif;--yitm-admin-page-title-size:clamp(2.25rem,3.6vw,3.65rem);--cream:var(--yitm-admin-surface-soft);--linen:var(--yitm-admin-bg);--olive:var(--yitm-admin-primary);--sage:var(--yitm-admin-secondary);--terracotta:var(--yitm-admin-accent);--clay:var(--yitm-admin-accent-visual);--brown:var(--yitm-admin-earth);--white:var(--yitm-admin-surface);--ink:var(--yitm-admin-text);--muted:var(--yitm-admin-text-muted);--danger:var(--yitm-admin-danger);--warning:var(--yitm-admin-warning);--success:var(--yitm-admin-success);--rust:var(--yitm-admin-accent);--green:var(--yitm-admin-primary);--admin-border:var(--yitm-admin-border-token);--line:var(--yitm-admin-border-subtle);--shadow:var(--yitm-admin-shadow-card);--font-heading:var(--yitm-admin-heading);--font-body:var(--yitm-admin-body)} html:has(meta.yc2a.yc2a) *{box-sizing:border-box} html:has(meta.yc2a.yc2a) body.admin-body{margin:0;background:var(--linen);color:var(--ink);font-family:var(--font-body)} html:has(meta.yc2a.yc2a) a{color:var(--terracotta)} html:has(meta.yc2a.yc2a) .admin-topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 6%;background:rgba(255,248,239,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(10px)} html:has(meta.yc2a.yc2a) .admin-brand{color:var(--olive);font-family:var(--font-heading);font-size:1.75rem;font-weight:700;text-decoration:none} html:has(meta.yc2a.yc2a) .admin-nav{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end} html:has(meta.yc2a.yc2a) .admin-nav a{text-decoration:none;color:var(--olive);font-weight:800;padding:9px 14px;border-radius:999px} html:has(meta.yc2a.yc2a) .admin-nav a:hover{background:#f1dfcc;color:var(--terracotta)} html:has(meta.yc2a.yc2a) .admin-main{width:min(1180px,92vw);margin:0 auto;padding:46px 0 70px} html:has(meta.yc2a.yc2a) .admin-footer{text-align:center;color:var(--muted);padding:28px 6%;border-top:1px solid var(--line)} html:has(meta.yc2a.yc2a) .admin-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:26px;align-items:stretch;margin-bottom:28px} html:has(meta.yc2a.yc2a) .admin-card,html:has(meta.yc2a.yc2a) .admin-panel{background:var(--white);border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:var(--shadow)} html:has(meta.yc2a.yc2a) .admin-card-soft{background:#f3e5d6;border:1px solid rgba(184,98,52,.18);border-radius:28px;padding:28px} html:has(meta.yc2a.yc2a) h1,html:has(meta.yc2a.yc2a) h2,html:has(meta.yc2a.yc2a) h3{color:var(--olive);font-family:var(--font-heading);line-height:1.1;margin:0 0 12px} html:has(meta.yc2a.yc2a) h1{font-size:var(--yitm-admin-page-title-size)} html:has(meta.yc2a.yc2a) h2{font-size:2.2rem} html:has(meta.yc2a.yc2a) h3{font-size:1.55rem} html:has(meta.yc2a.yc2a) p{line-height:1.7} html:has(meta.yc2a.yc2a) .admin-eyebrow{color:var(--terracotta);text-transform:uppercase;letter-spacing:.16em;font-weight:900;font-size:.78rem;margin:0 0 10px} html:has(meta.yc2a.yc2a) .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0} html:has(meta.yc2a.yc2a) .stat-card{background:var(--white);border:1px solid var(--line);border-radius:22px;padding:20px;box-shadow:0 12px 30px rgba(47,61,40,.08)} html:has(meta.yc2a.yc2a) .stat-card strong{display:block;color:var(--olive);font-size:2rem;line-height:1} html:has(meta.yc2a.yc2a) .stat-card span{color:var(--muted);font-weight:800;font-size:.9rem} html:has(meta.yc2a.yc2a) .toolbar{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:22px 0;align-items:center} html:has(meta.yc2a.yc2a) .search-form{display:flex;gap:10px;flex-wrap:wrap;align-items:center} html:has(meta.yc2a.yc2a) input,html:has(meta.yc2a.yc2a) select,html:has(meta.yc2a.yc2a) textarea{width:100%;border:1px solid rgba(47,61,40,.22);border-radius:16px;padding:12px 14px;font:inherit;background:var(--white);color:var(--ink)} html:has(meta.yc2a.yc2a) textarea{min-height:130px;resize:vertical} html:has(meta.yc2a.yc2a) .search-form input,html:has(meta.yc2a.yc2a) .search-form select{width:auto;min-width:190px} html:has(meta.yc2a.yc2a) label{font-weight:800;color:var(--olive);display:block;margin:0 0 7px} html:has(meta.yc2a.yc2a) .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px} html:has(meta.yc2a.yc2a) .form-full{grid-column:1 / -1} html:has(meta.yc2a.yc2a) .btn,html:has(meta.yc2a.yc2a) button.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:12px 18px;font-weight:900;text-decoration:none;cursor:pointer;font:inherit} html:has(meta.yc2a.yc2a) .btn-primary{background:var(--terracotta);color:#fff} html:has(meta.yc2a.yc2a) .btn-primary:hover{background:var(--olive);color:#fff} html:has(meta.yc2a.yc2a) .btn-secondary{border:1px solid var(--olive);color:var(--olive);background:transparent} html:has(meta.yc2a.yc2a) .btn-secondary:hover{background:var(--olive);color:#fff} html:has(meta.yc2a.yc2a) .btn-danger{background:var(--danger);color:#fff} html:has(meta.yc2a.yc2a) .btn-small{padding:8px 12px;font-size:.88rem} html:has(meta.yc2a.yc2a) .table-wrap{overflow-x:auto;background:var(--white);border-radius:24px;border:1px solid var(--line);box-shadow:var(--shadow)} html:has(meta.yc2a.yc2a) table{width:100%;border-collapse:collapse;min-width:860px} html:has(meta.yc2a.yc2a) th,html:has(meta.yc2a.yc2a) td{text-align:left;padding:14px 16px;border-bottom:1px solid rgba(47,61,40,.1);vertical-align:top} html:has(meta.yc2a.yc2a) th{color:var(--olive);font-size:.82rem;text-transform:uppercase;letter-spacing:.09em;background:#f8f0e6} html:has(meta.yc2a.yc2a) tr:last-child td{border-bottom:0} html:has(meta.yc2a.yc2a) .badge{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:.78rem;font-weight:900;background:var(--yitm-admin-accent-soft);color:var(--yitm-admin-earth)} html:has(meta.yc2a.yc2a) .badge-admin{background:#2f3d28;color:#fff} html:has(meta.yc2a.yc2a) .badge-paid_member,html:has(meta.yc2a.yc2a) .badge-active{background:var(--yitm-admin-success-soft);color:var(--success)} html:has(meta.yc2a.yc2a) .badge-free_member,html:has(meta.yc2a.yc2a) .badge-lead{background:var(--yitm-admin-accent-soft);color:var(--yitm-admin-earth)} html:has(meta.yc2a.yc2a) .badge-paused,html:has(meta.yc2a.yc2a) .badge-trial{background:var(--yitm-admin-warning-soft);color:var(--warning)} html:has(meta.yc2a.yc2a) .badge-cancelled,html:has(meta.yc2a.yc2a) .badge-deleted{background:var(--yitm-admin-danger-soft);color:var(--danger)} html:has(meta.yc2a.yc2a) .actions{display:flex;gap:8px;flex-wrap:wrap} html:has(meta.yc2a.yc2a) .notice{padding:14px 16px;border-radius:18px;margin:0 0 18px;font-weight:800} html:has(meta.yc2a.yc2a) .notice-success{background:var(--yitm-admin-success-soft);color:var(--success)} html:has(meta.yc2a.yc2a) .notice-error{background:var(--yitm-admin-danger-soft);color:var(--danger)} html:has(meta.yc2a.yc2a) .notice-info{background:var(--yitm-admin-accent-soft);color:var(--yitm-admin-earth)} html:has(meta.yc2a.yc2a) .login-shell{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:46px 0} html:has(meta.yc2a.yc2a) .login-card{width:min(520px,92vw)} html:has(meta.yc2a.yc2a) .help-text{color:var(--muted);font-size:.92rem;margin-top:6px} html:has(meta.yc2a.yc2a) .member-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:22px} html:has(meta.yc2a.yc2a) .audit-list{display:grid;gap:12px} html:has(meta.yc2a.yc2a) .audit-item{background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px} html:has(meta.yc2a.yc2a) .audit-item small{display:block;color:var(--muted);margin-top:5px} html:has(meta.yc2a.yc2a) .danger-zone{border-color:rgba(162,59,43,.25);background:#fff8f6} @media (max-width:900px){html:has(meta.yc2a.yc2a) .admin-topbar{align-items:flex-start;flex-direction:column} html:has(meta.yc2a.yc2a) .admin-nav{justify-content:flex-start} html:has(meta.yc2a.yc2a) .admin-hero,html:has(meta.yc2a.yc2a) .stats-grid,html:has(meta.yc2a.yc2a) .form-grid{grid-template-columns:1fr} html:has(meta.yc2a.yc2a) .member-header{flex-direction:column} html:has(meta.yc2a.yc2a) .search-form input,html:has(meta.yc2a.yc2a) .search-form select{width:100%}} html:has(meta.yc2a.yc2a) .checkbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}html:has(meta.yc2a.yc2a) .checkbox-grid label{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid rgba(47,61,40,.16);border-radius:12px;padding:10px 12px;font-weight:700}html:has(meta.yc2a.yc2a) .checkbox-grid input{width:auto}@media(max-width:760px){html:has(meta.yc2a.yc2a) .checkbox-grid{grid-template-columns:1fr}} html:has(meta.yc2a.yc2a) .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.yc2a.yc2a) .footer-contact{display:flex;flex-direction:column;align-items:center;gap:8px;margin:.7rem 0 1rem!important} html:has(meta.yc2a.yc2a) .footer-contact-line{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.45} html:has(meta.yc2a.yc2a) .footer-icon{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;min-width:1.15em;max-width:1.15em;max-height:1.15em;flex:0 0 1.15em;color:#fff;font-size:1em;line-height:1;vertical-align:-.12em} @media(max-width:760px){html:has(meta.yc2a.yc2a) .footer-contact{align-items:flex-start}html:has(meta.yc2a.yc2a) .footer-contact-line{justify-content:flex-start;text-align:left}} html:has(meta.yc2a.yc2a) .footer svg.footer-icon{display:inline-block!important;width:1.15em!important;height:1.15em!important;min-width:1.15em!important;max-width:1.15em!important;max-height:1.15em!important;fill:currentColor!important;color:#fff!important;vertical-align:-.12em!important} html:has(meta.yc2a.yc2a) .footer-contact{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.75rem 0 1rem!important;text-align:center!important} html:has(meta.yc2a.yc2a) .footer-contact-line{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;line-height:1.45!important;white-space:normal!important} html:has(meta.yc2a.yc2a) .footer-contact-line + .footer-contact-line{margin-top:2px!important} html:has(meta.yc2a.yc2a) .footer-icon{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;color:#fff!important;fill:currentColor!important;vertical-align:-3px!important} @media(max-width:760px){html:has(meta.yc2a.yc2a) .footer-contact{align-items:flex-start!important;text-align:left!important} html:has(meta.yc2a.yc2a) .footer-contact-line{justify-content:flex-start!important;text-align:left!important}} html:has(meta.yc2a.yc2a) .footer-contact,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.75rem 0 1rem!important;text-align:center!important} html:has(meta.yc2a.yc2a) .footer-contact-line,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1.45!important;width:auto!important;max-width:100%!important} html:has(meta.yc2a.yc2a) .footer-icon,html:has(meta.yc2a.yc2a) .footer-contact-line svg,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line svg{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;color:#fff!important;fill:currentColor!important;vertical-align:-3px!important} html:has(meta.yc2a.yc2a) .footer-nav,html:has(meta.yc2a.yc2a) .admin-footer .footer-nav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.85rem auto 0!important;line-height:1.55!important;text-align:center!important} html:has(meta.yc2a.yc2a) .footer-nav a,html:has(meta.yc2a.yc2a) .admin-footer .footer-nav a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px!important} @media(max-width:760px){html:has(meta.yc2a.yc2a) .footer-contact,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact{align-items:flex-start!important;text-align:left!important} html:has(meta.yc2a.yc2a) .footer-contact-line,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line{justify-content:flex-start!important;text-align:left!important} html:has(meta.yc2a.yc2a) .footer-nav,html:has(meta.yc2a.yc2a) .admin-footer .footer-nav{justify-content:flex-start!important;text-align:left!important}} html:has(meta.yc2a.yc2a) .footer-icon,html:has(meta.yc2a.yc2a) .footer-icon *,html:has(meta.yc2a.yc2a) .footer-contact-line svg,html:has(meta.yc2a.yc2a) .footer-contact-line svg *,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line svg,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important} html:has(meta.yc2a.yc2a) .footer-contact-line svg,html:has(meta.yc2a.yc2a) .admin-footer .footer-contact-line svg{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;display:inline-block!important} html:has(meta.yc2a.yc2a) .footer-contact{display:flex!important;flex-direction:column!important;gap:8px!important} html:has(meta.yc2a.yc2a) .footer-contact-line{display:inline-flex!important;align-items:center!important;gap:8px!important} html:has(meta.yc2a.yc2a) .shop-admin-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:start}html:has(meta.yc2a.yc2a) .shop-admin-main,html:has(meta.yc2a.yc2a) .shop-admin-side{display:grid;gap:22px}html:has(meta.yc2a.yc2a) .section-card{border-radius:24px;padding:24px}html:has(meta.yc2a.yc2a) .sticky-card{position:sticky;top:110px}html:has(meta.yc2a.yc2a) .section-card label:not(:first-child){margin-top:15px}html:has(meta.yc2a.yc2a) .full-button{width:100%;margin-top:18px}html:has(meta.yc2a.yc2a) .check-row{display:flex;align-items:center;gap:9px;margin-top:16px!important}html:has(meta.yc2a.yc2a) .check-row input,html:has(meta.yc2a.yc2a) .inline-check{width:auto}html:has(meta.yc2a.yc2a) .table-subtext{display:block;color:var(--muted);margin-top:4px}html:has(meta.yc2a.yc2a) .media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}html:has(meta.yc2a.yc2a) .media-card{display:grid;grid-template-columns:86px 1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:18px;padding:10px;background:#fff}html:has(meta.yc2a.yc2a) .media-card img{width:86px;height:86px;object-fit:cover;border-radius:12px}html:has(meta.yc2a.yc2a) .media-card small{display:block;color:var(--muted);margin-top:4px}html:has(meta.yc2a.yc2a) .compact-table{margin-top:20px}html:has(meta.yc2a.yc2a) .compact-table table{min-width:640px}html:has(meta.yc2a.yc2a) .admin-panel+.admin-panel{margin-top:24px}html:has(meta.yc2a.yc2a) .admin-card input[type=file]{padding:10px}html:has(meta.yc2a.yc2a) .admin-card form>.btn-danger{margin-top:10px}@media(max-width:960px){html:has(meta.yc2a.yc2a) .shop-admin-layout{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .sticky-card{position:static}html:has(meta.yc2a.yc2a) .media-grid{grid-template-columns:1fr}}@media(max-width:620px){html:has(meta.yc2a.yc2a) .media-card{grid-template-columns:70px 1fr}html:has(meta.yc2a.yc2a) .media-card img{width:70px;height:70px}html:has(meta.yc2a.yc2a) .media-card .btn{grid-column:1/-1}html:has(meta.yc2a.yc2a) .section-card{padding:18px}} html:has(meta.yc2a.yc2a) .blog-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:24px;align-items:start}html:has(meta.yc2a.yc2a) .blog-editor-main,html:has(meta.yc2a.yc2a) .blog-editor-side{display:grid;gap:22px}html:has(meta.yc2a.yc2a) .editor-card{padding:26px}html:has(meta.yc2a.yc2a) .title-input{font-family:var(--font-heading);font-size:clamp(1.9rem,4vw,3rem);font-weight:700;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:8px 0 14px;margin-bottom:20px}html:has(meta.yc2a.yc2a) .editor-toolbar{display:flex;gap:7px;flex-wrap:wrap;padding:10px;background:var(--cream);border:1px solid var(--line);border-radius:16px 16px 0 0;margin-top:18px}html:has(meta.yc2a.yc2a) .editor-toolbar button{border:1px solid var(--line);background:#fff;color:var(--olive);border-radius:9px;padding:8px 11px;font-weight:800;cursor:pointer}html:has(meta.yc2a.yc2a) .editor-toolbar button:hover,html:has(meta.yc2a.yc2a) .editor-toolbar button:focus{background:var(--olive);color:#fff}html:has(meta.yc2a.yc2a) .visual-editor,html:has(meta.yc2a.yc2a) .source-editor{min-height:520px;border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;padding:26px;background:#fff;line-height:1.75;outline:none}html:has(meta.yc2a.yc2a) .visual-editor:focus{box-shadow:inset 0 0 0 2px rgba(184,98,52,.35)}html:has(meta.yc2a.yc2a) .source-editor{display:none;width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem}html:has(meta.yc2a.yc2a) .visual-editor h2{font-size:2rem;margin-top:1.6em}html:has(meta.yc2a.yc2a) .visual-editor h3{font-size:1.55rem;margin-top:1.4em}html:has(meta.yc2a.yc2a) .visual-editor img{max-width:100%;height:auto}html:has(meta.yc2a.yc2a) .code-field{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;min-height:180px}html:has(meta.yc2a.yc2a) .hero-preview{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px;margin-bottom:15px}html:has(meta.yc2a.yc2a) .legacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.yc2a.yc2a) .legacy-card{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:14px;background:#fff}html:has(meta.yc2a.yc2a) .badge-draft{background:#fff2cc;color:var(--warning)}html:has(meta.yc2a.yc2a) .badge-published{background:#dcead7;color:var(--success)}@media(max-width:980px){html:has(meta.yc2a.yc2a) .blog-editor-layout{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .blog-editor-side .sticky-card{position:static}html:has(meta.yc2a.yc2a) .legacy-grid{grid-template-columns:1fr}}@media(max-width:620px){html:has(meta.yc2a.yc2a) .editor-card{padding:16px}html:has(meta.yc2a.yc2a) .visual-editor,html:has(meta.yc2a.yc2a) .source-editor{padding:18px;min-height:400px}html:has(meta.yc2a.yc2a) .legacy-card{align-items:flex-start;flex-direction:column}} html:has(meta.yc2a.yc2a) .category-checklist{display:grid;gap:10px}html:has(meta.yc2a.yc2a) .category-check{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:14px;padding:12px;background:#fff}html:has(meta.yc2a.yc2a) .category-check input{width:auto;margin-top:4px}html:has(meta.yc2a.yc2a) .category-check span{display:grid;gap:3px}html:has(meta.yc2a.yc2a) .category-check small{color:var(--muted);line-height:1.35}html:has(meta.yc2a.yc2a) .section-heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px}html:has(meta.yc2a.yc2a) .category-admin-layout{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:24px;align-items:start}html:has(meta.yc2a.yc2a) .category-admin-layout form{display:grid;gap:10px}html:has(meta.yc2a.yc2a) .category-badges{display:flex;flex-wrap:wrap;gap:5px}@media(max-width:900px){html:has(meta.yc2a.yc2a) .category-admin-layout{grid-template-columns:1fr}} html:has(meta.yc2a.yc2a){--sidebar:#293425;--sidebar-muted:#b9c1ad;--sidebar-hover:#394633;--workspace:#f5f1ea;--panel-radius:18px} html:has(meta.yc2a.yc2a) body.admin-body{background:var(--workspace)} html:has(meta.yc2a.yc2a) .admin-shell{min-height:100vh;display:grid;grid-template-columns:268px minmax(0,1fr)} html:has(meta.yc2a.yc2a) .admin-sidebar{position:sticky;top:0;height:100vh;background:var(--sidebar);color:#fff;display:flex;flex-direction:column;overflow-y:auto;z-index:30} html:has(meta.yc2a.yc2a) .sidebar-brand-wrap{padding:25px 22px 20px;border-bottom:1px solid rgba(255,255,255,.1)} html:has(meta.yc2a.yc2a) .admin-sidebar .admin-brand{color:#fff;display:block;font-size:1.55rem}html:has(meta.yc2a.yc2a) .sidebar-label{display:block;color:var(--sidebar-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.15em;margin-top:3px;font-weight:800} html:has(meta.yc2a.yc2a) .sidebar-nav{padding:14px 10px;display:grid;gap:3px}html:has(meta.yc2a.yc2a) .sidebar-section{color:#8f9a84;text-transform:uppercase;letter-spacing:.14em;font-size:.65rem;font-weight:900;margin:18px 12px 6px;line-height:1} html:has(meta.yc2a.yc2a) .sidebar-nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:9px;color:#e9eee4;text-decoration:none;font-weight:700;font-size:.92rem}html:has(meta.yc2a.yc2a) .sidebar-nav a:hover,html:has(meta.yc2a.yc2a) .sidebar-nav a.is-active{background:var(--sidebar-hover);color:#fff}html:has(meta.yc2a.yc2a) .sidebar-nav a.is-active{box-shadow:inset 3px 0 0 var(--clay)} html:has(meta.yc2a.yc2a) .nav-icon{width:25px;height:25px;border:1px solid rgba(255,255,255,.2);border-radius:7px;display:inline-grid;place-items:center;font-size:.76rem;font-weight:900;flex:0 0 auto} html:has(meta.yc2a.yc2a) .sidebar-account{margin-top:auto;padding:18px 22px;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:3px}html:has(meta.yc2a.yc2a) .sidebar-account small{color:var(--sidebar-muted);overflow:hidden;text-overflow:ellipsis}html:has(meta.yc2a.yc2a) .sidebar-account-links{display:flex;gap:12px;margin-top:10px}html:has(meta.yc2a.yc2a) .sidebar-account a{color:#fff;font-size:.8rem;font-weight:800} html:has(meta.yc2a.yc2a) .admin-workspace{min-width:0}html:has(meta.yc2a.yc2a) .admin-topbar{position:sticky;top:0;z-index:20;padding:12px 28px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--line);box-shadow:0 4px 18px rgba(47,61,40,.05)}html:has(meta.yc2a.yc2a) .topbar-kicker{font-size:.68rem;line-height:1;text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin:0 0 3px}html:has(meta.yc2a.yc2a) .admin-topbar strong{color:var(--olive)}html:has(meta.yc2a.yc2a) .topbar-actions{display:flex;gap:8px}html:has(meta.yc2a.yc2a) .sidebar-toggle{display:none;border:1px solid var(--line);background:#fff;border-radius:9px;padding:9px 12px;font:inherit;font-weight:800;color:var(--olive)} html:has(meta.yc2a.yc2a) .admin-main{width:auto;max-width:1500px;margin:0 auto;padding:30px}html:has(meta.yc2a.yc2a) .admin-footer{background:#fff;padding:18px 30px;text-align:left;font-size:.82rem} html:has(meta.yc2a.yc2a) .admin-card,html:has(meta.yc2a.yc2a) .admin-panel{border-radius:var(--panel-radius);box-shadow:0 8px 28px rgba(47,61,40,.07)} html:has(meta.yc2a.yc2a) .dashboard-welcome{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}html:has(meta.yc2a.yc2a) .dashboard-welcome h1{font-size:var(--yitm-admin-page-title-size)}html:has(meta.yc2a.yc2a) .dashboard-welcome p:last-child{margin-bottom:0;color:var(--muted)}html:has(meta.yc2a.yc2a) .dashboard-date{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 18px;min-width:220px}html:has(meta.yc2a.yc2a) .dashboard-date span{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;color:var(--muted);font-weight:900}html:has(meta.yc2a.yc2a) .dashboard-date strong{display:block;margin-top:3px;color:var(--olive)} html:has(meta.yc2a.yc2a) .dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}html:has(meta.yc2a.yc2a) .metric-card{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;color:var(--ink);text-decoration:none;box-shadow:0 6px 20px rgba(47,61,40,.05);transition:transform .18s ease,box-shadow .18s ease}html:has(meta.yc2a.yc2a) .metric-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(47,61,40,.1)}html:has(meta.yc2a.yc2a) .metric-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:var(--cream);color:var(--terracotta);font-weight:900}html:has(meta.yc2a.yc2a) .metric-card div{display:grid}html:has(meta.yc2a.yc2a) .metric-card strong{font-size:1.65rem;line-height:1;color:var(--olive)}html:has(meta.yc2a.yc2a) .metric-card span:not(.metric-icon){font-weight:900}html:has(meta.yc2a.yc2a) .metric-card small{color:var(--muted);margin-top:3px} html:has(meta.yc2a.yc2a) .dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);gap:22px;align-items:start}html:has(meta.yc2a.yc2a) .dashboard-main-column,html:has(meta.yc2a.yc2a) .dashboard-side-column{display:grid;gap:22px}html:has(meta.yc2a.yc2a) .dashboard-panel{padding:22px}html:has(meta.yc2a.yc2a) .panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px}html:has(meta.yc2a.yc2a) .panel-heading h2,html:has(meta.yc2a.yc2a) .dashboard-panel h2{font-size:1.75rem}html:has(meta.yc2a.yc2a) .panel-heading>a{font-size:.86rem;font-weight:900;text-decoration:none} html:has(meta.yc2a.yc2a) .task-list{display:grid}html:has(meta.yc2a.yc2a) .task-item{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;align-items:center;padding:15px 0;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}html:has(meta.yc2a.yc2a) .task-item:first-child{border-top:0}html:has(meta.yc2a.yc2a) .task-count{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--cream);font-weight:900;color:var(--terracotta)}html:has(meta.yc2a.yc2a) .task-item div{display:grid;gap:3px}html:has(meta.yc2a.yc2a) .task-item small{color:var(--muted)}html:has(meta.yc2a.yc2a) .task-arrow{font-size:1.2rem;color:var(--terracotta)} html:has(meta.yc2a.yc2a) .compact-list{display:grid}html:has(meta.yc2a.yc2a) .compact-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:13px 0;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}html:has(meta.yc2a.yc2a) .compact-row:first-child{border-top:0}html:has(meta.yc2a.yc2a) .compact-row>div{display:grid;gap:3px}html:has(meta.yc2a.yc2a) .compact-row small{color:var(--muted)}html:has(meta.yc2a.yc2a) .compact-meta{text-align:right;justify-items:end}html:has(meta.yc2a.yc2a) .empty-state{padding:18px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);text-align:center} html:has(meta.yc2a.yc2a) .quick-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:has(meta.yc2a.yc2a) .quick-action-grid a{display:grid;gap:3px;padding:14px;border:1px solid var(--line);border-radius:13px;text-decoration:none;color:var(--ink);background:var(--linen)}html:has(meta.yc2a.yc2a) .quick-action-grid a:hover{border-color:var(--terracotta);background:#fff}html:has(meta.yc2a.yc2a) .quick-action-grid a>span{width:28px;height:28px;border-radius:8px;background:#fff;display:grid;place-items:center;color:var(--terracotta);font-weight:900}html:has(meta.yc2a.yc2a) .quick-action-grid small{color:var(--muted);line-height:1.35} html:has(meta.yc2a.yc2a) .mini-content-list{display:grid}html:has(meta.yc2a.yc2a) .mini-content-list>a{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:11px 0;border-top:1px solid var(--line);text-decoration:none;color:var(--ink)}html:has(meta.yc2a.yc2a) .mini-content-list>a:first-child{border-top:0}html:has(meta.yc2a.yc2a) .content-type{height:28px;display:grid;place-items:center;border-radius:7px;background:var(--cream);font-size:.68rem;font-weight:900;color:var(--terracotta)}html:has(meta.yc2a.yc2a) .mini-content-list div{display:grid;gap:2px}html:has(meta.yc2a.yc2a) .mini-content-list small{color:var(--muted);font-size:.76rem}html:has(meta.yc2a.yc2a) .system-card{display:grid;gap:0}html:has(meta.yc2a.yc2a) .system-card>a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-weight:800;text-decoration:none;color:var(--olive)} @media(max-width:1180px){html:has(meta.yc2a.yc2a) .dashboard-metrics{grid-template-columns:repeat(2,1fr)}html:has(meta.yc2a.yc2a) .dashboard-grid{grid-template-columns:1fr}} @media(max-width:900px){html:has(meta.yc2a.yc2a) .admin-shell{display:block}html:has(meta.yc2a.yc2a) .admin-sidebar{position:fixed;left:0;top:0;width:278px;transform:translateX(-102%);transition:transform .22s ease;box-shadow:20px 0 50px rgba(0,0,0,.2)}html:has(meta.yc2a.yc2a) body.sidebar-open .admin-sidebar{transform:translateX(0)}html:has(meta.yc2a.yc2a) body.sidebar-open:after{content:"";position:fixed;inset:0;background:rgba(20,28,18,.45);z-index:25}html:has(meta.yc2a.yc2a) .sidebar-toggle{display:inline-flex}html:has(meta.yc2a.yc2a) .admin-topbar{justify-content:flex-start}html:has(meta.yc2a.yc2a) .topbar-actions{margin-left:auto}html:has(meta.yc2a.yc2a) .admin-main{padding:24px 18px}html:has(meta.yc2a.yc2a) .dashboard-welcome{align-items:flex-start;flex-direction:column}html:has(meta.yc2a.yc2a) .dashboard-date{min-width:0;width:100%}} @media(max-width:620px){html:has(meta.yc2a.yc2a) .dashboard-metrics{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .quick-action-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .topbar-actions .btn-secondary{display:none}html:has(meta.yc2a.yc2a) .compact-row{align-items:flex-start;flex-direction:column}html:has(meta.yc2a.yc2a) .compact-meta{text-align:left;justify-items:start}html:has(meta.yc2a.yc2a) .admin-main{padding:20px 12px}html:has(meta.yc2a.yc2a) .dashboard-panel{padding:18px}} html:has(meta.yc2a.yc2a) .editor-save-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap} html:has(meta.yc2a.yc2a) .editor-save-status{display:inline-flex;align-items:center;gap:7px;min-height:28px;color:#66705f;font-size:.88rem;font-weight:800} html:has(meta.yc2a.yc2a) .editor-save-status::before{content:"";width:8px;height:8px;border-radius:50%;background:#9aa393}html:has(meta.yc2a.yc2a) .editor-save-status.is-idle{opacity:.72}html:has(meta.yc2a.yc2a) .editor-save-status.is-dirty::before{background:#b86632} html:has(meta.yc2a.yc2a) .editor-save-status.is-saving::before{background:#b86632;animation:admin-save-pulse 1s ease-in-out infinite} html:has(meta.yc2a.yc2a) .editor-save-status.is-saved::before{background:#397552} html:has(meta.yc2a.yc2a) .editor-save-status.is-error::before{background:#a13f35} html:has(meta.yc2a.yc2a) .admin-toast{position:fixed;right:24px;bottom:24px;z-index:10000;max-width:min(390px,calc(100vw - 32px));padding:13px 17px;border-radius:14px;box-shadow:0 18px 46px rgba(25,37,23,.2);font-weight:800;line-height:1.4;transition:opacity .25s ease,transform .25s ease;background:#fff;border:1px solid rgba(47,61,40,.14)} html:has(meta.yc2a.yc2a) .admin-toast.notice-success{color:#2f633f;border-color:#bfd8c5;background:#f4fbf5} html:has(meta.yc2a.yc2a) .admin-toast.notice-error{color:#842f28;border-color:#e7bdb8;background:#fff6f5} html:has(meta.yc2a.yc2a) .admin-toast.is-hiding{opacity:0;transform:translateY(10px);pointer-events:none} @keyframes admin-save-pulse{50%{opacity:.35;transform:scale(.8)}} @media(max-width:720px){html:has(meta.yc2a.yc2a) .admin-toast{right:16px;bottom:16px}html:has(meta.yc2a.yc2a) .editor-save-row{align-items:stretch}html:has(meta.yc2a.yc2a) .editor-save-row .btn{width:100%}} @media(prefers-reduced-motion:reduce){html:has(meta.yc2a.yc2a) .editor-save-status.is-saving::before{animation:none}html:has(meta.yc2a.yc2a) .admin-toast{transition:none}} html:has(meta.yc2a.yc2a) .media-library{margin:16px 0 20px;border:1px solid var(--line);border-radius:16px;background:var(--cream);overflow:hidden}html:has(meta.yc2a.yc2a) .media-library summary{cursor:pointer;padding:14px 16px;font-weight:800;color:var(--olive)}html:has(meta.yc2a.yc2a) .media-library-filters{display:flex;gap:8px;flex-wrap:wrap;padding:0 14px 12px}html:has(meta.yc2a.yc2a) .media-filter{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--olive);padding:7px 11px;font-weight:750;cursor:pointer}html:has(meta.yc2a.yc2a) .media-filter.is-active,html:has(meta.yc2a.yc2a) .media-filter:hover,html:has(meta.yc2a.yc2a) .media-filter:focus{background:var(--olive);color:#fff}html:has(meta.yc2a.yc2a) .media-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px 14px;max-height:430px;overflow:auto}html:has(meta.yc2a.yc2a) .media-library-item{position:relative;display:block!important;margin:0!important;padding:7px;border:2px solid transparent;border-radius:13px;background:#fff;cursor:pointer}html:has(meta.yc2a.yc2a) .media-library-item:has(input:checked){border-color:var(--rust);box-shadow:0 0 0 2px rgba(184,98,52,.16)}html:has(meta.yc2a.yc2a) .media-library-item input{position:absolute;top:10px;right:10px;width:auto}html:has(meta.yc2a.yc2a) .media-library-item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:9px;background:#eee}html:has(meta.yc2a.yc2a) .media-library-item span,html:has(meta.yc2a.yc2a) .media-library-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:has(meta.yc2a.yc2a) .media-library-item span{font-weight:800;font-size:.78rem;margin-top:7px}html:has(meta.yc2a.yc2a) .media-library-item small{color:var(--muted);font-size:.7rem;margin-top:2px}html:has(meta.yc2a.yc2a) .media-library-item[hidden]{display:none!important}@media(max-width:620px){html:has(meta.yc2a.yc2a) .media-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} html:has(meta.yc2a.yc2a) .editor-save-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%} html:has(meta.yc2a.yc2a) .editor-save-button{width:auto!important;min-width:132px;padding:11px 20px!important;margin:0!important;justify-self:end;white-space:nowrap} @media(max-width:720px){html:has(meta.yc2a.yc2a) .editor-save-row{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .editor-save-button{justify-self:end;width:auto!important;min-width:118px}} html:has(meta.yc2a.yc2a) .editor-save-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:12px} html:has(meta.yc2a.yc2a) .editor-save-button{min-width:0!important;width:auto!important;padding:8px 14px!important;min-height:36px;font-size:.86rem!important;line-height:1!important;box-shadow:none!important} html:has(meta.yc2a.yc2a) .editor-save-button:hover,html:has(meta.yc2a.yc2a) .editor-save-button:focus-visible{box-shadow:0 0 0 3px rgba(184,98,52,.16)!important} @media(max-width:720px){html:has(meta.yc2a.yc2a) .editor-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:center} html:has(meta.yc2a.yc2a) .editor-save-button{justify-self:end;width:auto!important;min-width:0!important}} html:has(meta.yc2a.yc2a) .shop-admin-layout,html:has(meta.yc2a.yc2a) .blog-editor-layout{grid-template-columns:minmax(0,1fr)} html:has(meta.yc2a.yc2a) .editor-settings-drawer{position:fixed;z-index:1300;top:92px;right:18px;bottom:18px;width:min(50vw,760px);min-width:520px;padding:2px 4px 24px;overflow-y:auto;overscroll-behavior:contain;transform:translateX(calc(100% + 38px));opacity:0;visibility:hidden;transition:transform .22s ease,opacity .18s ease,visibility 0s linear .22s;filter:drop-shadow(0 22px 42px rgba(25,37,23,.22))} html:has(meta.yc2a.yc2a) .editor-settings-drawer.is-open{transform:translateX(0);opacity:1;visibility:visible;transition:transform .22s ease,opacity .18s ease} html:has(meta.yc2a.yc2a) .editor-settings-drawer .sticky-card{position:static} html:has(meta.yc2a.yc2a) .editor-settings-toggle{position:fixed;z-index:1320;right:0;top:46%;transform:translateY(-50%);border:1px solid rgba(255,255,255,.28);border-right:0;border-radius:14px 0 0 14px;background:var(--olive);color:#fff;min-width:42px;min-height:104px;padding:12px 9px;cursor:pointer;box-shadow:0 12px 30px rgba(25,37,23,.2);font:800 .78rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;transition:right .22s ease,background .18s ease} html:has(meta.yc2a.yc2a) .editor-settings-toggle-label{writing-mode:vertical-rl;transform:rotate(180deg)} html:has(meta.yc2a.yc2a) .editor-settings-toggle:hover,html:has(meta.yc2a.yc2a) .editor-settings-toggle:focus-visible{background:var(--rust)} html:has(meta.yc2a.yc2a) .editor-settings-toggle.is-open{right:min(calc(50vw + 18px),778px)} html:has(meta.yc2a.yc2a) .editor-drawer-backdrop{position:fixed;z-index:1250;inset:0;background:rgba(26,38,23,.18);backdrop-filter:blur(1px)} html:has(meta.yc2a.yc2a) .editor-drawer-backdrop[hidden]{display:none!important} html:has(meta.yc2a.yc2a).editor-drawer-open{overflow:hidden} @media(max-width:980px){html:has(meta.yc2a.yc2a) .editor-settings-drawer{min-width:0;width:min(72vw,680px)} html:has(meta.yc2a.yc2a) .editor-settings-toggle.is-open{right:min(calc(72vw + 18px),698px)}} @media(max-width:720px){html:has(meta.yc2a.yc2a) .editor-settings-drawer{top:76px;right:8px;bottom:8px;min-width:0;width:calc(100vw - 16px);padding-bottom:18px} html:has(meta.yc2a.yc2a) .editor-settings-toggle{top:auto;bottom:24px;min-height:0;min-width:0;padding:11px 14px;border-radius:999px 0 0 999px} html:has(meta.yc2a.yc2a) .editor-settings-toggle-label{writing-mode:horizontal-tb;transform:none} html:has(meta.yc2a.yc2a) .editor-settings-toggle.is-open{right:16px}} @media(prefers-reduced-motion:reduce){html:has(meta.yc2a.yc2a) .editor-settings-drawer,html:has(meta.yc2a.yc2a) .editor-settings-toggle{transition:none}} html:has(meta.yc2a.yc2a) .notice-warning{background:#fff2cc;color:var(--warning)} html:has(meta.yc2a.yc2a) .product-dashboard-summary{max-width:760px;margin:4px 0 0} html:has(meta.yc2a.yc2a) .product-ops-table{min-width:1180px} html:has(meta.yc2a.yc2a) .product-ops-table th,html:has(meta.yc2a.yc2a) .product-ops-table td{vertical-align:middle} html:has(meta.yc2a.yc2a) .product-ops-row:hover>td{background:#fffdf9} html:has(meta.yc2a.yc2a) .product-cell{display:grid;grid-template-columns:72px minmax(210px,1fr);gap:14px;align-items:center;min-width:300px} html:has(meta.yc2a.yc2a) .product-thumb{position:relative;width:72px;height:72px;border-radius:14px;overflow:hidden;background:var(--cream);border:1px solid var(--line);display:grid;place-items:center;color:var(--muted);font-size:.7rem;font-weight:800;text-align:center} html:has(meta.yc2a.yc2a) .product-thumb img{width:100%;height:100%;display:block;object-fit:cover} html:has(meta.yc2a.yc2a) .product-cell-copy{min-width:0} html:has(meta.yc2a.yc2a) .product-cell-copy>strong{display:block;color:var(--olive);line-height:1.25} html:has(meta.yc2a.yc2a) .product-indicators{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px} html:has(meta.yc2a.yc2a) .ops-chip{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;background:#f1eee7;color:#4f5b4a;font-size:.72rem;line-height:1.25;font-weight:900} html:has(meta.yc2a.yc2a) .ops-chip.is-active{background:#dcead7;color:#285a35} html:has(meta.yc2a.yc2a) .ops-chip.is-warning{background:#fff0cf;color:#855817} html:has(meta.yc2a.yc2a) .ops-chip.is-danger{background:#f7d9d4;color:#8b3027} html:has(meta.yc2a.yc2a) .ops-chip.is-featured{background:#efe4d8;color:#8a4b28} html:has(meta.yc2a.yc2a) .product-price-old{display:block;color:var(--muted);text-decoration:line-through;font-size:.84rem} html:has(meta.yc2a.yc2a) .product-price-current{display:block;color:var(--olive);margin:2px 0 6px;white-space:nowrap} html:has(meta.yc2a.yc2a) .admin-announcement-icon{position:absolute;right:5px;top:5px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#2f6f4e;color:#fff;border:2px solid #fff;box-shadow:0 5px 14px rgba(31,76,54,.22)} html:has(meta.yc2a.yc2a) .admin-announcement-icon svg{display:block;fill:currentColor} html:has(meta.yc2a.yc2a) .admin-announcement-icon.is-inline{position:static;flex:0 0 26px;width:26px;height:26px;border-width:0;box-shadow:none} html:has(meta.yc2a.yc2a) .promotion-summary{display:flex;align-items:center;gap:8px;max-width:250px} html:has(meta.yc2a.yc2a) .promotion-summary strong{font-size:.78rem;line-height:1.3;color:var(--olive)} html:has(meta.yc2a.yc2a) .product-row-actions{min-width:150px} html:has(meta.yc2a.yc2a) .inline-action-form{display:inline-flex;margin:0} html:has(meta.yc2a.yc2a) .quick-edit-row>td{padding:0;background:#f8f3eb} html:has(meta.yc2a.yc2a) .quick-edit-row[hidden]{display:none!important} html:has(meta.yc2a.yc2a) .quick-edit-form{margin:0;padding:22px 24px 24px;border-top:2px solid rgba(47,61,40,.12);border-bottom:1px solid rgba(47,61,40,.1);background:linear-gradient(180deg,#fffaf3 0%,#fff 100%)} html:has(meta.yc2a.yc2a) .quick-edit-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px} html:has(meta.yc2a.yc2a) .quick-edit-heading h2{font-size:1.7rem;margin-bottom:5px} html:has(meta.yc2a.yc2a) .quick-edit-heading .help-text{margin:0;max-width:720px} html:has(meta.yc2a.yc2a) .quick-edit-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:14px;align-items:end} html:has(meta.yc2a.yc2a) .quick-edit-grid label{margin:0} html:has(meta.yc2a.yc2a) .quick-edit-grid input,html:has(meta.yc2a.yc2a) .quick-edit-grid select{border-radius:12px;padding:10px 12px} html:has(meta.yc2a.yc2a) .quick-edit-check{display:flex!important;align-items:center;gap:9px;min-height:44px;padding:10px 12px;border:1px solid rgba(47,61,40,.18);border-radius:12px;background:#fff} html:has(meta.yc2a.yc2a) .quick-edit-check input{width:auto;flex:0 0 auto} html:has(meta.yc2a.yc2a) .quick-edit-wide{grid-column:1/-1} html:has(meta.yc2a.yc2a) .quick-edit-wide small{display:block;color:var(--muted);font-weight:600;margin-top:5px;line-height:1.35} html:has(meta.yc2a.yc2a) .quick-edit-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:18px} html:has(meta.yc2a.yc2a) .quick-edit-status{color:var(--muted);font-size:.84rem;font-weight:800} html:has(meta.yc2a.yc2a) .quick-edit-status.is-dirty{color:var(--warning)} html:has(meta.yc2a.yc2a) .editor-settings-drawer:focus{outline:none} html:has(meta.yc2a.yc2a) .editor-settings-drawer.is-open:focus-visible{outline:3px solid var(--yitm-admin-focus);outline-offset:-3px} @media(max-width:1100px){html:has(meta.yc2a.yc2a) .quick-edit-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}} @media(max-width:720px){html:has(meta.yc2a.yc2a) .quick-edit-form{padding:18px}html:has(meta.yc2a.yc2a) .quick-edit-heading{display:grid}html:has(meta.yc2a.yc2a) .quick-edit-heading .btn{justify-self:start}html:has(meta.yc2a.yc2a) .quick-edit-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .quick-edit-wide{grid-column:auto}html:has(meta.yc2a.yc2a) .quick-edit-actions{align-items:stretch;flex-direction:column}html:has(meta.yc2a.yc2a) .quick-edit-actions .btn{width:100%}} html:has(meta.yc2a.yc2a) .shop-ops-metrics .stat-card-link{text-decoration:none;color:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease} html:has(meta.yc2a.yc2a) .shop-ops-metrics .stat-card-link:hover,html:has(meta.yc2a.yc2a) .shop-ops-metrics .stat-card-link:focus-visible{transform:translateY(-2px);box-shadow:0 15px 34px rgba(47,61,40,.12);border-color:rgba(184,98,52,.35);outline:none} html:has(meta.yc2a.yc2a) .shop-ops-metrics .stat-card-link.is-attention{border-color:#e4bd74;background:#fff9e9} html:has(meta.yc2a.yc2a) .dashboard-product-table{min-width:1040px} html:has(meta.yc2a.yc2a) .product-cell-compact{grid-template-columns:58px minmax(180px,1fr);min-width:250px} html:has(meta.yc2a.yc2a) .product-cell-compact .product-thumb{width:58px;height:58px;border-radius:12px} html:has(meta.yc2a.yc2a) .product-cell-compact .admin-announcement-icon{width:24px;height:24px;right:3px;top:3px} html:has(meta.yc2a.yc2a) .admin-pill-nav{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 20px}html:has(meta.yc2a.yc2a) .admin-pill-nav a{display:inline-flex;padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--olive);font-weight:800;text-decoration:none}html:has(meta.yc2a.yc2a) .admin-pill-nav a:hover,html:has(meta.yc2a.yc2a) .admin-pill-nav a:focus-visible,html:has(meta.yc2a.yc2a) .admin-pill-nav a.is-active{background:var(--olive);color:#fff;outline:none}html:has(meta.yc2a.yc2a) .promotion-table{min-width:980px}html:has(meta.yc2a.yc2a) .shop-performance-panel{margin-top:24px}html:has(meta.yc2a.yc2a) .ops-alert{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:14px 16px;border:1px solid #e4bd74;border-radius:14px;background:#fff9e9;color:#765116;text-decoration:none}html:has(meta.yc2a.yc2a) .ops-alert:hover,html:has(meta.yc2a.yc2a) .ops-alert:focus-visible{outline:3px solid var(--yitm-admin-focus);outline-offset:3px}html:has(meta.yc2a.yc2a) .shop-insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}html:has(meta.yc2a.yc2a) .shop-insight-grid .admin-panel{margin:0}html:has(meta.yc2a.yc2a) .orders-ops-table{min-width:1180px}html:has(meta.yc2a.yc2a) .next-action-text{font-size:.82rem;color:var(--olive);white-space:nowrap}html:has(meta.yc2a.yc2a) .order-status-new{background:#fff0cf;color:#855817}html:has(meta.yc2a.yc2a) .order-status-confirmed,html:has(meta.yc2a.yc2a) .order-status-processing{background:#e6f0ec;color:#285a35}html:has(meta.yc2a.yc2a) .order-status-shipped{background:#e9edf8;color:#3d568c}html:has(meta.yc2a.yc2a) .order-status-completed{background:#dcead7;color:#285a35}html:has(meta.yc2a.yc2a) .order-status-cancelled{background:#f7d9d4;color:#8b3027}html:has(meta.yc2a.yc2a) .payment-status-paid{background:#dcead7;color:#285a35}html:has(meta.yc2a.yc2a) .payment-status-unpaid,html:has(meta.yc2a.yc2a) .payment-status-pending{background:#fff0cf;color:#855817}html:has(meta.yc2a.yc2a) .payment-status-failed,html:has(meta.yc2a.yc2a) .payment-status-refunded,html:has(meta.yc2a.yc2a) .payment-status-partially_refunded{background:#f7d9d4;color:#8b3027}html:has(meta.yc2a.yc2a) .order-workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 26px}html:has(meta.yc2a.yc2a) .order-workflow-step{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--muted)}html:has(meta.yc2a.yc2a) .order-workflow-step>span{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#f1eee7;color:var(--olive);font-weight:900;flex:0 0 26px}html:has(meta.yc2a.yc2a) .order-workflow-step strong{font-size:.78rem}html:has(meta.yc2a.yc2a) .order-workflow-step.is-complete{background:#eef6f1;border-color:#cadfd6;color:#285a35}html:has(meta.yc2a.yc2a) .order-workflow-step.is-complete>span,html:has(meta.yc2a.yc2a) .order-workflow-step.is-current>span{background:#2f6f4e;color:#fff}html:has(meta.yc2a.yc2a) .order-workflow-step.is-current{border-color:#2f6f4e;color:#24483f;box-shadow:0 0 0 2px rgba(47,111,78,.08)}html:has(meta.yc2a.yc2a) .order-workflow-step.is-cancelled{opacity:.62}html:has(meta.yc2a.yc2a) .activity-list{display:grid;gap:0;margin-top:18px}html:has(meta.yc2a.yc2a) .activity-row{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}html:has(meta.yc2a.yc2a) .activity-dot{width:10px;height:10px;border-radius:50%;background:var(--terracotta);margin-top:7px}html:has(meta.yc2a.yc2a) .activity-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:has(meta.yc2a.yc2a) .activity-row p{margin:.35rem 0;color:var(--muted)}html:has(meta.yc2a.yc2a) .activity-changes{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}html:has(meta.yc2a.yc2a) .activity-changes span{display:inline-flex;padding:6px 9px;border-radius:10px;background:#f7f3ed;font-size:.78rem}html:has(meta.yc2a.yc2a) .activity-row details{margin-top:8px}html:has(meta.yc2a.yc2a) .activity-row pre{white-space:pre-wrap;word-break:break-word;background:#f7f3ed;padding:12px;border-radius:10px;font-size:.76rem;max-height:240px;overflow:auto}html:has(meta.yc2a.yc2a) .toolbar.search-form{align-items:center}html:has(meta.yc2a.yc2a) .toolbar.search-form select{min-width:150px}html:has(meta.yc2a.yc2a) .admin-filter{display:flex;gap:10px;flex-wrap:wrap;align-items:center}html:has(meta.yc2a.yc2a) .admin-filter input{min-width:240px;flex:1}html:has(meta.yc2a.yc2a) .admin-filter select{min-width:160px}html:has(meta.yc2a.yc2a) .table-wrap:focus-within{box-shadow:0 0 0 3px rgba(184,98,52,.08);border-radius:12px}html:has(meta.yc2a.yc2a) .product-thumb img{content-visibility:auto} @media(max-width:980px){html:has(meta.yc2a.yc2a) .shop-insight-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .order-workflow{grid-template-columns:1fr 1fr}html:has(meta.yc2a.yc2a) .toolbar.search-form select{min-width:0}} @media(max-width:620px){html:has(meta.yc2a.yc2a) .order-workflow{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .admin-filter>*{width:100%;min-width:0}html:has(meta.yc2a.yc2a) .ops-alert{align-items:flex-start;flex-direction:column}} html:has(meta.yc2a.yc2a) .refund-form{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}html:has(meta.yc2a.yc2a) .admin-details{margin-top:18px}html:has(meta.yc2a.yc2a) .admin-details summary{cursor:pointer;font-weight:800;color:var(--green);padding:8px 0}html:has(meta.yc2a.yc2a) .order-audit-list small{display:block;color:var(--muted);margin:.25rem 0 .65rem}html:has(meta.yc2a.yc2a) .topbar-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center} html:has(meta.yc2a.yc2a) .attention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}html:has(meta.yc2a.yc2a) .attention-grid .admin-card{margin:0}html:has(meta.yc2a.yc2a) .attention-all-clear{padding:22px;border:1px solid #c6ddd2;border-radius:18px;background:#eef6f1;color:#285a35}html:has(meta.yc2a.yc2a) .attention-list{display:grid;gap:10px;margin-top:14px}html:has(meta.yc2a.yc2a) .attention-item{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px;border:1px solid var(--line);border-radius:14px;background:#fff}html:has(meta.yc2a.yc2a) .attention-item p{margin:.2rem 0;color:var(--muted)}html:has(meta.yc2a.yc2a) .preorder-quick-form{display:grid;grid-template-columns:minmax(135px,1fr) minmax(145px,1fr) auto;gap:8px;align-items:end}html:has(meta.yc2a.yc2a) .preorder-quick-form label{margin:0}html:has(meta.yc2a.yc2a) .preorder-quick-form input,html:has(meta.yc2a.yc2a) .preorder-quick-form select{min-height:40px;padding:8px 9px}html:has(meta.yc2a.yc2a) .preorder-admin-summary{margin:0 0 20px}html:has(meta.yc2a.yc2a) .preorder-admin-summary a{font-weight:900;color:inherit}html:has(meta.yc2a.yc2a) .preorder-management-table{min-width:980px}html:has(meta.yc2a.yc2a) .preorder-management-table td{vertical-align:middle} @media(max-width:980px){html:has(meta.yc2a.yc2a) .attention-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .preorder-quick-form{grid-template-columns:1fr}} html:has(meta.yc2a.yc2a) .order-tracking-admin{margin:1rem 0;padding:1rem;border:1px solid #ccd9d2;border-radius:14px;background:#f4f8f5}html:has(meta.yc2a.yc2a) .order-tracking-admin h3{margin-top:0}html:has(meta.yc2a.yc2a) .order-tracking-admin .wide{grid-column:1/-1}html:has(meta.yc2a.yc2a) .request-admin-list{display:grid;gap:1rem;margin-top:1rem}html:has(meta.yc2a.yc2a) .request-admin-card{padding:1rem}html:has(meta.yc2a.yc2a) .request-note{padding:.8rem;border-radius:10px;background:#f6f3ed}html:has(meta.yc2a.yc2a) .compact-request-form{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(260px,1.4fr) auto;gap:.8rem;align-items:end}html:has(meta.yc2a.yc2a) .compact-request-form label{display:grid;gap:.35rem}html:has(meta.yc2a.yc2a) .bulk-product-bar{display:flex;flex-wrap:wrap;align-items:end;gap:.7rem;margin:.8rem 0;padding:.8rem;border:1px solid #d9d4ca;border-radius:12px;background:#faf8f4}html:has(meta.yc2a.yc2a) .bulk-product-bar label{display:grid;gap:.3rem;font-weight:800}html:has(meta.yc2a.yc2a) .bulk-product-count{font-weight:800;color:#426154}html:has(meta.yc2a.yc2a) .product-select-cell{width:42px;text-align:center}html:has(meta.yc2a.yc2a) .product-select-cell input{width:20px;height:20px}html:has(meta.yc2a.yc2a) .saved-checkout-note{font-size:.85rem;color:#68716d} @media(max-width:820px){html:has(meta.yc2a.yc2a) .compact-request-form{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .order-tracking-admin .wide{grid-column:auto}} html:has(meta.yc2a.yc2a) .admin-reward-order-summary{margin:1rem 0;padding:1rem;border:1px solid #d5dfd8;border-radius:12px;background:#eef6f1}html:has(meta.yc2a.yc2a) .admin-reward-order-summary p{margin:.35rem 0}html:has(meta.yc2a.yc2a) .reward-product-list{display:grid;gap:1rem}html:has(meta.yc2a.yc2a) .reward-product-card .form-grid{margin-top:1rem} html:has(meta.yc2a.yc2a) .voucher-code-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}html:has(meta.yc2a.yc2a) .voucher-code-grid code{display:block;padding:12px 14px;border:1px solid var(--admin-border,#d8dedb);border-radius:10px;background:#fff;font-size:.95rem;overflow-wrap:anywhere} html:has(meta.yc2a.yc2a) .btn,html:has(meta.yc2a.yc2a) .admin-nav a{min-height:var(--yitm-admin-touch-min);transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease} html:has(meta.yc2a.yc2a) .btn:focus-visible,html:has(meta.yc2a.yc2a) .admin-nav a:focus-visible,html:has(meta.yc2a.yc2a) input:focus-visible,html:has(meta.yc2a.yc2a) select:focus-visible,html:has(meta.yc2a.yc2a) textarea:focus-visible,html:has(meta.yc2a.yc2a) summary:focus-visible{outline:3px solid var(--yitm-admin-focus);outline-offset:3px} html:has(meta.yc2a.yc2a) .btn-primary{background:var(--yitm-admin-primary);color:#fff}html:has(meta.yc2a.yc2a) .btn-primary:hover{background:var(--yitm-admin-primary-hover);color:#fff} html:has(meta.yc2a.yc2a) .btn-danger{background:var(--yitm-admin-danger);color:#fff}html:has(meta.yc2a.yc2a) .btn-danger:hover{filter:brightness(.92)} html:has(meta.yc2a.yc2a) .btn:active{transform:translateY(0)}html:has(meta.yc2a.yc2a) .btn[aria-disabled="true"],html:has(meta.yc2a.yc2a) .btn:disabled{opacity:.58;cursor:not-allowed;box-shadow:none} html:has(meta.yc2a.yc2a) .notice-success,html:has(meta.yc2a.yc2a) .badge-paid_member,html:has(meta.yc2a.yc2a) .badge-active{background:var(--yitm-admin-success-soft);color:var(--yitm-admin-success)} html:has(meta.yc2a.yc2a) .notice-error,html:has(meta.yc2a.yc2a) .badge-cancelled,html:has(meta.yc2a.yc2a) .badge-deleted{background:var(--yitm-admin-danger-soft);color:var(--yitm-admin-danger)} html:has(meta.yc2a.yc2a) .badge-paused,html:has(meta.yc2a.yc2a) .badge-trial{background:var(--yitm-admin-warning-soft);color:var(--yitm-admin-warning)} html:has(meta.yc2a.yc2a) .order-status-shipped{background:var(--yitm-admin-info-soft);color:var(--yitm-admin-info)} @media(prefers-reduced-motion:reduce){html:has(meta.yc2a.yc2a) .btn,html:has(meta.yc2a.yc2a) .admin-nav a{transition:none;transform:none}} html:has(meta.yc2a.yc2a) .admin-main:has(.content-studio-header){width:min(1480px,95vw)} html:has(meta.yc2a.yc2a) .content-studio-header h1{font-size:var(--yitm-admin-page-title-size)} html:has(meta.yc2a.yc2a) .content-canvas{padding:clamp(20px,3vw,34px)} html:has(meta.yc2a.yc2a) .editor-title-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:18px;align-items:end} html:has(meta.yc2a.yc2a) .title-input{font-family:var(--font-heading);font-size:clamp(1.65rem,3vw,2.6rem);font-weight:700;line-height:1.1;padding:14px 16px} html:has(meta.yc2a.yc2a) .content-metrics{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:12px 0;color:var(--muted);font-size:.82rem} html:has(meta.yc2a.yc2a) .content-metrics span{display:inline-flex;gap:4px;align-items:center;padding:5px 9px;border-radius:999px;background:var(--yitm-admin-surface-soft)} html:has(meta.yc2a.yc2a) .editor-toolbar{position:sticky;top:84px;z-index:6;display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:10px;border:1px solid var(--line);border-radius:16px 16px 0 0;background:rgba(255,255,255,.97);backdrop-filter:blur(8px)} html:has(meta.yc2a.yc2a) .editor-toolbar button{min-height:40px;border:1px solid transparent;border-radius:10px;padding:8px 10px;background:var(--yitm-admin-surface-soft);color:var(--olive);font-weight:800;cursor:pointer} html:has(meta.yc2a.yc2a) .editor-toolbar button:hover,html:has(meta.yc2a.yc2a) .editor-toolbar button:focus-visible,html:has(meta.yc2a.yc2a) .editor-toolbar button.is-active{background:var(--olive);color:#fff} html:has(meta.yc2a.yc2a) .tiptap-host{min-height:520px;border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;background:#fff;padding:clamp(20px,3vw,38px);cursor:text} html:has(meta.yc2a.yc2a) .tiptap-host:focus-within{box-shadow:0 0 0 3px rgba(165,83,43,.10)} html:has(meta.yc2a.yc2a) .yitm-tiptap-document,html:has(meta.yc2a.yc2a) .tiptap-host.is-fallback-editor{max-width:820px;margin:0 auto;outline:none;font-size:1.05rem;line-height:1.78} html:has(meta.yc2a.yc2a) .yitm-tiptap-document>p:first-child,html:has(meta.yc2a.yc2a) .tiptap-host.is-fallback-editor>p:first-child{margin-top:0} html:has(meta.yc2a.yc2a) .yitm-tiptap-document h2,html:has(meta.yc2a.yc2a) .yitm-tiptap-document h3,html:has(meta.yc2a.yc2a) .yitm-tiptap-document h4,html:has(meta.yc2a.yc2a) .tiptap-host h2,html:has(meta.yc2a.yc2a) .tiptap-host h3,html:has(meta.yc2a.yc2a) .tiptap-host h4{margin:1.65em 0 .55em} html:has(meta.yc2a.yc2a) .yitm-tiptap-document blockquote,html:has(meta.yc2a.yc2a) .tiptap-host blockquote{margin:1.4rem 0;padding:14px 18px;border-left:4px solid var(--yitm-admin-accent);border-radius:0 14px 14px 0;background:var(--yitm-admin-accent-soft);color:var(--ink)} html:has(meta.yc2a.yc2a) .yitm-tiptap-document img,html:has(meta.yc2a.yc2a) .tiptap-host img{display:block;max-width:100%;height:auto;margin:1.4rem auto;border-radius:18px} html:has(meta.yc2a.yc2a) .yitm-tiptap-document a,html:has(meta.yc2a.yc2a) .tiptap-host a{color:var(--yitm-admin-accent);text-decoration-thickness:2px;text-underline-offset:3px} html:has(meta.yc2a.yc2a) .yitm-tiptap-document ul,html:has(meta.yc2a.yc2a) .yitm-tiptap-document ol,html:has(meta.yc2a.yc2a) .tiptap-host ul,html:has(meta.yc2a.yc2a) .tiptap-host ol{padding-left:1.5rem} html:has(meta.yc2a.yc2a) .source-editor{display:block;min-height:520px;border-radius:0 0 16px 16px;border-top:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem;line-height:1.55} html:has(meta.yc2a.yc2a) .block-command-menu{position:absolute;z-index:40;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(430px,calc(100vw - 40px));padding:10px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--yitm-admin-shadow-raised)} html:has(meta.yc2a.yc2a) .block-command-menu[hidden]{display:none} html:has(meta.yc2a.yc2a) .block-command-menu button{min-height:42px;border:1px solid var(--line);border-radius:10px;background:var(--yitm-admin-surface);color:var(--olive);font-weight:800;text-align:left;padding:9px 11px;cursor:pointer} html:has(meta.yc2a.yc2a) .block-command-menu button:hover,html:has(meta.yc2a.yc2a) .block-command-menu button:focus-visible{background:var(--yitm-admin-primary-soft)} html:has(meta.yc2a.yc2a) .seo-assistant-card{margin-top:22px} html:has(meta.yc2a.yc2a) .seo-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px} html:has(meta.yc2a.yc2a) .seo-check{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;font-weight:800;font-size:.86rem} html:has(meta.yc2a.yc2a) .seo-check>span:first-child{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:var(--yitm-admin-surface-soft)} html:has(meta.yc2a.yc2a) .seo-check.is-pass{background:var(--yitm-admin-success-soft);color:var(--yitm-admin-success);border-color:rgba(53,109,78,.24)} html:has(meta.yc2a.yc2a) .seo-check.is-pass>span:first-child{background:var(--yitm-admin-success);color:#fff} html:has(meta.yc2a.yc2a) .seo-check.is-pending{color:var(--muted)} html:has(meta.yc2a.yc2a) .internal-link-panel{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)} html:has(meta.yc2a.yc2a) .internal-link-suggestions{display:grid;gap:8px} html:has(meta.yc2a.yc2a) .internal-link-suggestion{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)} html:has(meta.yc2a.yc2a) .internal-link-suggestion:last-child{border-bottom:0} html:has(meta.yc2a.yc2a) .internal-link-suggestion a{font-weight:800;color:var(--olive)} html:has(meta.yc2a.yc2a) .compact-grid{grid-template-columns:1fr 1fr;gap:10px} html:has(meta.yc2a.yc2a) .revision-list{display:grid;gap:8px} html:has(meta.yc2a.yc2a) .revision-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)} html:has(meta.yc2a.yc2a) .revision-row:last-child{border-bottom:0} html:has(meta.yc2a.yc2a) .revision-row small{display:block;color:var(--muted);margin-top:2px} html:has(meta.yc2a.yc2a) .advanced-json summary{cursor:pointer;color:var(--olive)} html:has(meta.yc2a.yc2a) .advanced-json[open] summary{margin-bottom:14px} html:has(meta.yc2a.yc2a) .code-field[aria-invalid="true"]{border-color:var(--danger);box-shadow:0 0 0 3px var(--yitm-admin-danger-soft)} html:has(meta.yc2a.yc2a) kbd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 6px;border:1px solid var(--line);border-bottom-width:2px;border-radius:6px;background:#fff;font:700 .78rem/1.4 var(--font-body)} html:has(meta.yc2a.yc2a) .inline-form{display:inline-flex;margin:0} @media(min-width:1101px){html:has(meta.yc2a.yc2a) .blog-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,390px);gap:22px;align-items:start} html:has(meta.yc2a.yc2a) .blog-editor-side.editor-settings-drawer{position:sticky;z-index:3;top:92px;right:auto;bottom:auto;width:auto;min-width:0;max-height:calc(100vh - 110px);padding:0 4px 22px 0;overflow-y:auto;transform:none;opacity:1;visibility:visible;filter:none;transition:none} html:has(meta.yc2a.yc2a) .blog-editor-side.editor-settings-drawer .admin-card{border-radius:18px;padding:20px;margin-bottom:14px;box-shadow:var(--yitm-admin-shadow-soft)} html:has(meta.yc2a.yc2a) .editor-settings-toggle,html:has(meta.yc2a.yc2a) .editor-drawer-backdrop{display:none!important} html:has(meta.yc2a.yc2a).editor-drawer-open{overflow:auto}} @media(max-width:1100px){html:has(meta.yc2a.yc2a) .editor-title-grid{grid-template-columns:1fr}} @media(max-width:720px){html:has(meta.yc2a.yc2a) .content-studio-header{display:grid} html:has(meta.yc2a.yc2a) .content-studio-header .actions{width:100%} html:has(meta.yc2a.yc2a) .content-studio-header .actions .btn{flex:1} html:has(meta.yc2a.yc2a) .editor-toolbar{top:70px;overflow-x:auto;flex-wrap:nowrap;padding:8px} html:has(meta.yc2a.yc2a) .editor-toolbar button{white-space:nowrap} html:has(meta.yc2a.yc2a) .tiptap-host,html:has(meta.yc2a.yc2a) .source-editor{min-height:420px;padding:20px 16px} html:has(meta.yc2a.yc2a) .seo-checklist{grid-template-columns:1fr} html:has(meta.yc2a.yc2a) .internal-link-suggestion{align-items:flex-start;flex-direction:column} html:has(meta.yc2a.yc2a) .block-command-menu{grid-template-columns:1fr}} @media(prefers-reduced-motion:reduce){html:has(meta.yc2a.yc2a) .tiptap-host,html:has(meta.yc2a.yc2a) .editor-toolbar button{transition:none}} html:has(meta.yc2a.yc2a) .field-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px} html:has(meta.yc2a.yc2a) .field-label-row label{margin:0} html:has(meta.yc2a.yc2a) .text-button{appearance:none;border:0;background:transparent;color:var(--yitm-admin-primary,var(--admin-accent,#315d50));font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;padding:6px 0;cursor:pointer} html:has(meta.yc2a.yc2a) .text-button:hover{color:var(--yitm-admin-accent-functional,var(--admin-accent-strong,#985437))} html:has(meta.yc2a.yc2a) .text-button:focus-visible{outline:3px solid var(--yitm-admin-focus,#985437);outline-offset:3px;border-radius:4px} html:has(meta.yc2a.yc2a) .published-url-panel{margin:16px 0;padding:14px;border:1px solid var(--yitm-admin-border-token,#d8d1c7);border-radius:14px;background:var(--yitm-admin-surface-soft,#f3efe8);display:grid;gap:8px}html:has(meta.yc2a.yc2a) .published-url{font-weight:700;overflow-wrap:anywhere}html:has(meta.yc2a.yc2a) .field-hint{font-weight:600;color:var(--yitm-admin-text-muted,#66736d);font-size:.82em}html:has(meta.yc2a.yc2a) .published-url-panel .actions{display:flex;gap:8px;flex-wrap:wrap} html:has(meta.yc2a.yc2a) .product-editor-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px} html:has(meta.yc2a.yc2a) .product-editor-summary>div,html:has(meta.yc2a.yc2a) .availability-state-banner{border:1px solid var(--yitm-admin-border-token,#ddd6cb);border-radius:16px;background:var(--yitm-admin-surface-soft,#f1ede5);padding:14px 16px} html:has(meta.yc2a.yc2a) .product-editor-summary span,html:has(meta.yc2a.yc2a) .availability-state-banner span{display:block;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--yitm-admin-text-muted,#66736d)} html:has(meta.yc2a.yc2a) .product-editor-summary strong,html:has(meta.yc2a.yc2a) .availability-state-banner strong{display:block;margin-top:4px;color:var(--yitm-admin-primary,#24483f);font-size:1.15rem} html:has(meta.yc2a.yc2a) .product-editor-summary small,html:has(meta.yc2a.yc2a) .availability-state-banner small{display:block;margin-top:3px;color:var(--yitm-admin-text-muted,#66736d)} html:has(meta.yc2a.yc2a) .availability-choice{display:grid;gap:9px;border:0;padding:0;margin:16px 0} html:has(meta.yc2a.yc2a) .availability-choice legend{font-weight:900;color:var(--yitm-admin-primary,#24483f);margin-bottom:8px} html:has(meta.yc2a.yc2a) .availability-option{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid var(--yitm-admin-border-token,#ddd6cb);border-radius:14px;background:#fff;cursor:pointer} html:has(meta.yc2a.yc2a) .availability-option:has(input:checked){border-color:var(--yitm-admin-primary,#24483f);background:var(--yitm-admin-primary-soft,#e6f0ec)} html:has(meta.yc2a.yc2a) .availability-option input{width:20px;height:20px;flex:0 0 auto;margin-top:2px;accent-color:var(--yitm-admin-primary,#24483f)} html:has(meta.yc2a.yc2a) .availability-option span{display:block}html:has(meta.yc2a.yc2a) .availability-option strong{display:block;color:var(--yitm-admin-text,#24302c)}html:has(meta.yc2a.yc2a) .availability-option small{display:block;margin-top:2px;color:var(--yitm-admin-text-muted,#66736d);font-weight:600;line-height:1.4} @media(max-width:720px){html:has(meta.yc2a.yc2a) .product-editor-summary{grid-template-columns:1fr}} html:has(meta.yc2a.yc2a) .recent-order-panel{margin-top:24px}html:has(meta.yc2a.yc2a) .admin-order-list{display:grid}html:has(meta.yc2a.yc2a) .admin-order-row{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(110px,.65fr) minmax(220px,1fr) auto;align-items:center;gap:16px;padding:15px 4px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}html:has(meta.yc2a.yc2a) .admin-order-row:first-child{border-top:0}html:has(meta.yc2a.yc2a) .admin-order-row:hover,html:has(meta.yc2a.yc2a) .admin-order-row:focus-visible{background:var(--yitm-admin-surface-soft);margin-inline:-10px;padding-inline:14px;border-radius:14px}html:has(meta.yc2a.yc2a) .admin-order-row:focus-visible{outline:3px solid var(--yitm-admin-focus);outline-offset:2px}html:has(meta.yc2a.yc2a) .admin-order-identity,html:has(meta.yc2a.yc2a) .admin-order-total{display:grid;gap:3px}html:has(meta.yc2a.yc2a) .admin-order-identity small,html:has(meta.yc2a.yc2a) .admin-order-total small{color:var(--muted)}html:has(meta.yc2a.yc2a) .admin-order-statuses{display:flex;gap:7px;flex-wrap:wrap}html:has(meta.yc2a.yc2a) .admin-order-action{font-weight:900;color:var(--olive);white-space:nowrap} @media(max-width:820px){html:has(meta.yc2a.yc2a) .admin-order-row{grid-template-columns:1fr auto;gap:10px 14px;padding:16px 0}html:has(meta.yc2a.yc2a) .admin-order-statuses{grid-column:1/-1}html:has(meta.yc2a.yc2a) .admin-order-action{grid-column:1/-1}html:has(meta.yc2a.yc2a) .admin-order-row:hover,html:has(meta.yc2a.yc2a) .admin-order-row:focus-visible{margin-inline:0;padding-inline:10px}html:has(meta.yc2a.yc2a) .admin-order-total{text-align:right}} html:has(meta.yc2a.yc2a) .event-admin-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:22px;align-items:start;margin-bottom:22px}html:has(meta.yc2a.yc2a) .event-admin-main,html:has(meta.yc2a.yc2a) .event-admin-side{display:grid;gap:22px}html:has(meta.yc2a.yc2a) .event-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}html:has(meta.yc2a.yc2a) .event-share-links{display:flex;gap:9px;flex-wrap:wrap}html:has(meta.yc2a.yc2a) .event-submission-text{white-space:normal;line-height:1.75;font-size:1.03rem}html:has(meta.yc2a.yc2a) .event-detail-list{display:grid;gap:0;margin:0}html:has(meta.yc2a.yc2a) .event-detail-list>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:13px 0;border-top:1px solid var(--line)}html:has(meta.yc2a.yc2a) .event-detail-list>div:first-child{border-top:0}html:has(meta.yc2a.yc2a) .event-detail-list dt{font-weight:900;color:var(--olive)}html:has(meta.yc2a.yc2a) .event-detail-list dd{margin:0;line-height:1.55}html:has(meta.yc2a.yc2a) .event-score-grid{display:grid;gap:13px;margin:18px 0}html:has(meta.yc2a.yc2a) .event-admin-stats .stat-card{text-decoration:none;color:var(--ink)}html:has(meta.yc2a.yc2a) .badge-winner{background:#f5dfaa;color:#654514}html:has(meta.yc2a.yc2a) .badge-shortlisted,html:has(meta.yc2a.yc2a) .badge-eligible,html:has(meta.yc2a.yc2a) .badge-confirmed{background:var(--yitm-admin-success-soft);color:var(--success)}html:has(meta.yc2a.yc2a) .badge-submitted,html:has(meta.yc2a.yc2a) .badge-pending,html:has(meta.yc2a.yc2a) .badge-needs_review{background:var(--yitm-admin-warning-soft);color:var(--warning)}html:has(meta.yc2a.yc2a) .badge-ineligible,html:has(meta.yc2a.yc2a) .badge-bounced,html:has(meta.yc2a.yc2a) .badge-withdrawn{background:var(--yitm-admin-danger-soft);color:var(--danger)}html:has(meta.yc2a.yc2a) .badge-unsubscribed,html:has(meta.yc2a.yc2a) .badge-not_selected,html:has(meta.yc2a.yc2a) .badge-archived{background:#ece9e2;color:var(--muted)} @media(max-width:980px){html:has(meta.yc2a.yc2a) .event-admin-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .event-admin-side .sticky-card{position:static}}@media(max-width:620px){html:has(meta.yc2a.yc2a) .event-copy-row,html:has(meta.yc2a.yc2a) .event-detail-list>div{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .event-copy-row .btn{width:100%}} html:has(meta.yc2a.yc2a) .event-workspace-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}html:has(meta.yc2a.yc2a) .event-admin-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px}html:has(meta.yc2a.yc2a) .event-admin-summary-grid .admin-card{margin:0}html:has(meta.yc2a.yc2a) .event-admin-summary-grid h2{margin:.25rem 0 .35rem;font-size:1.5rem}html:has(meta.yc2a.yc2a) .event-admin-summary-grid p{color:var(--muted)} @media(max-width:1050px){html:has(meta.yc2a.yc2a) .event-admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){html:has(meta.yc2a.yc2a) .event-admin-summary-grid{grid-template-columns:1fr}html:has(meta.yc2a.yc2a) .event-workspace-nav{display:grid;grid-template-columns:1fr 1fr}html:has(meta.yc2a.yc2a) .event-workspace-nav .btn{justify-content:center}} html:has(meta.yc2a.yc2a) .footer-settings-form{display:grid;gap:18px} html:has(meta.yc2a.yc2a) .footer-link-editor{display:grid;gap:14px} html:has(meta.yc2a.yc2a) .footer-link-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;padding:14px;border:1px solid var(--yitm-admin-border-subtle);border-radius:14px;background:var(--yitm-admin-surface-soft)} html:has(meta.yc2a.yc2a) .footer-preview-card{padding:18px;border:1px solid var(--yitm-admin-border-subtle);border-radius:16px;background:var(--yitm-admin-surface-soft)} html:has(meta.yc2a.yc2a) .footer-preview-card p{margin:.45rem 0} @media(max-width:760px){html:has(meta.yc2a.yc2a) .footer-link-row{grid-template-columns:1fr}} html:has(meta.yses.yses){font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#183a2e;background:#f4f7f5;line-height:1.5}html:has(meta.yses.yses) *{box-sizing:border-box}html:has(meta.yses.yses) body{margin:0;background:#f4f7f5;color:#183a2e}html:has(meta.yses.yses) a{color:#0b6141}html:has(meta.yses.yses) button,html:has(meta.yses.yses) input,html:has(meta.yses.yses) select,html:has(meta.yses.yses) textarea{font:inherit}html:has(meta.yses.yses) button,html:has(meta.yses.yses) a,html:has(meta.yses.yses) select,html:has(meta.yses.yses) textarea{outline-offset:3px}html:has(meta.yses.yses):focus-visible{outline:3px solid #d18a14}html:has(meta.yses.yses) .si-shell{max-width:1540px;margin:0 auto;padding:22px}html:has(meta.yses.yses) .si-hero{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;padding:22px 24px;border-radius:20px;background:#123c2e;color:#fff}html:has(meta.yses.yses) .si-hero h1{margin:.15rem 0 .35rem;font-size:clamp(1.65rem,2.8vw,2.35rem)}html:has(meta.yses.yses) .si-hero p{margin:0;max-width:760px;color:#dcebe4}html:has(meta.yses.yses) .si-eyebrow{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:900;color:#688176}html:has(meta.yses.yses) .si-hero .si-eyebrow{color:#b9d4c8}html:has(meta.yses.yses) .si-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;border:1px solid #0b6141;border-radius:11px;background:#0b6141;color:#fff;text-decoration:none;font-weight:800;cursor:pointer}html:has(meta.yses.yses) .si-btn.si-secondary{border-color:#c7d9d0;background:#fff;color:#174633}html:has(meta.yses.yses) .si-hero .si-btn.si-secondary{border-color:#6b8f80;background:transparent;color:#fff}html:has(meta.yses.yses) .topnav{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}html:has(meta.yses.yses) .topnav a{display:inline-flex;align-items:center;min-height:40px;padding:7px 12px;border:1px solid #cadbd2;border-radius:10px;background:#fff;color:#174633;text-decoration:none;font-weight:750}html:has(meta.yses.yses) .topnav a[aria-current]{background:#174633;color:#fff}html:has(meta.yses.yses) .specialist-tools{margin:8px 0 14px}html:has(meta.yses.yses) .specialist-tools summary{cursor:pointer;font-weight:700}html:has(meta.yses.yses) .si-notice{margin:14px 0;padding:12px 14px;border:1px solid #c7d9d0;border-radius:12px;background:#fff}html:has(meta.yses.yses) .si-queues{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:16px 0}html:has(meta.yses.yses) .si-queues a{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:48px;padding:10px 12px;border:1px solid #d5e1db;border-radius:12px;background:#fff;color:#315648;text-decoration:none;font-weight:750}html:has(meta.yses.yses) .si-queues a[aria-current]{border-color:#0b6141;background:#eaf5ef;color:#0b5138}html:has(meta.yses.yses) .si-queues strong{display:inline-grid;place-items:center;min-width:27px;height:27px;padding:0 7px;border-radius:999px;background:#eef3f0}html:has(meta.yses.yses) .si-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:14px;align-items:start}html:has(meta.yses.yses) .si-inbox,html:has(meta.yses.yses) .si-room{border:1px solid #d6e2dc;border-radius:18px;background:#fff;box-shadow:0 9px 28px rgba(17,53,40,.05)}html:has(meta.yses.yses) .si-inbox{position:sticky;top:10px;max-height:calc(100vh - 22px);overflow:auto}html:has(meta.yses.yses) .si-inbox-head{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:end;gap:12px;padding:16px 17px;border-bottom:1px solid #e1e9e5;background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}html:has(meta.yses.yses) .si-inbox-head h2{margin:.1rem 0;font-size:1.15rem}html:has(meta.yses.yses) .si-inbox-head>span{color:#718078;font-size:.85rem}html:has(meta.yses.yses) .si-ticket-list{display:grid}html:has(meta.yses.yses) .si-ticket{display:block;padding:14px 16px;border-bottom:1px solid #edf2ef;color:inherit;text-decoration:none}html:has(meta.yses.yses) .si-ticket:hover{background:#f8fbf9}html:has(meta.yses.yses) .si-ticket.selected{background:#eef7f2;box-shadow:inset 4px 0 #0b6141}html:has(meta.yses.yses) .si-ticket-top,html:has(meta.yses.yses) .si-ticket-meta{display:flex;justify-content:space-between;gap:8px;align-items:center}html:has(meta.yses.yses) .si-ticket-top time,html:has(meta.yses.yses) .si-ticket-meta{font-size:.76rem;color:#76857d}html:has(meta.yses.yses) .si-ticket>strong{display:block;margin-top:8px;font-size:.86rem;color:#5a7166}html:has(meta.yses.yses) .si-ticket h3{margin:2px 0 5px;font-size:1rem}html:has(meta.yses.yses) .si-ticket p{margin:0 0 8px;color:#5b6d64;font-size:.88rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:has(meta.yses.yses) .si-state{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:.74rem;font-weight:850;background:#eef2ef;color:#40564c}html:has(meta.yses.yses) .si-state.needs_reply{background:#fff0dc;color:#8a4e00}html:has(meta.yses.yses) .si-state.waiting_customer{background:#edf0ff;color:#3f4e94}html:has(meta.yses.yses) .si-state.waiting_external{background:#f4eefb;color:#714d91}html:has(meta.yses.yses) .si-state.active{background:#e9f6ed;color:#176342}html:has(meta.yses.yses) .si-state.completed{background:#edf2ef;color:#68766f}html:has(meta.yses.yses) .si-room{padding:18px}html:has(meta.yses.yses) .si-room-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid #e4ece8}html:has(meta.yses.yses) .si-room-head h2{margin:.15rem 0 .2rem;font-size:1.35rem}html:has(meta.yses.yses) .si-room-head p{margin:0;color:#687a71}html:has(meta.yses.yses) .si-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;margin:14px 0;padding:14px 16px;border:1px solid #c9ddd2;border-radius:14px;background:#f6fbf8}html:has(meta.yses.yses) .si-next strong{display:block;font-size:1.2rem}html:has(meta.yses.yses) .si-next p{margin:.1rem 0 0;color:#5f7168}html:has(meta.yses.yses) .si-status-form{display:flex;gap:8px;align-items:end}html:has(meta.yses.yses) .si-status-form label{display:grid;gap:4px;font-size:.78rem;font-weight:800}html:has(meta.yses.yses) .si-status-form select{min-height:44px;padding:7px 10px;border:1px solid #bdcfc6;border-radius:10px;background:#fff}html:has(meta.yses.yses) .si-room-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px;align-items:start}html:has(meta.yses.yses) .si-thread-wrap{min-width:0}html:has(meta.yses.yses) .si-thread{display:grid;gap:11px;min-height:180px;padding:8px 2px 16px}html:has(meta.yses.yses) .si-message{max-width:84%;padding:12px 14px;border:1px solid #e0e8e4;border-radius:16px;background:#f3f6f4}html:has(meta.yses.yses) .si-message.customer{margin-left:auto;background:#e9f6ed;border-color:#cde4d5}html:has(meta.yses.yses) .si-message.team{margin-right:auto;background:#f1f5f3}html:has(meta.yses.yses) .si-message.internal{max-width:100%;border-style:dashed;background:#fff8e7;border-color:#dfbd64}html:has(meta.yses.yses) .si-message-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline}html:has(meta.yses.yses) .si-message-head time{font-size:.76rem;color:#74827b;white-space:nowrap}html:has(meta.yses.yses) .si-message p{margin:5px 0 0;overflow-wrap:anywhere}html:has(meta.yses.yses) .si-message small{display:block;margin-top:6px;color:#75653e}html:has(meta.yses.yses) .si-composer{position:sticky;bottom:10px;padding:12px;border:1px solid #c7d9d0;border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 15px 34px rgba(13,43,28,.12);backdrop-filter:blur(12px)}html:has(meta.yses.yses) .si-macros{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:9px}html:has(meta.yses.yses) .si-macros button{min-height:34px;padding:5px 9px;border:1px solid #cadbd2;border-radius:999px;background:#fff;color:#315648;font-size:.78rem;font-weight:750;cursor:pointer}html:has(meta.yses.yses) .si-macros button:hover{background:#eef7f2}html:has(meta.yses.yses) .si-reply-form label,html:has(meta.yses.yses) .si-internal label{display:grid;gap:5px;font-weight:800}html:has(meta.yses.yses) .si-reply-form textarea,html:has(meta.yses.yses) .si-internal textarea{width:100%;padding:10px 11px;border:1px solid #bfcfc7;border-radius:12px;resize:vertical}html:has(meta.yses.yses) .si-reply-actions{display:flex;justify-content:flex-end;gap:8px;align-items:end;margin-top:8px}html:has(meta.yses.yses) .si-reply-actions label{font-size:.76rem}html:has(meta.yses.yses) .si-reply-actions select{min-height:44px;padding:7px 10px;border:1px solid #bdcfc6;border-radius:10px;background:#fff}html:has(meta.yses.yses) .si-help{margin:7px 0 0;color:#728078;font-size:.76rem}html:has(meta.yses.yses) .si-internal{margin-top:8px}html:has(meta.yses.yses) .si-internal summary{cursor:pointer;font-size:.82rem;font-weight:750;color:#536a5f}html:has(meta.yses.yses) .si-internal form{margin-top:8px;padding:10px;border:1px dashed #d8c784;border-radius:12px;background:#fffdf6}html:has(meta.yses.yses) .si-internal form p{font-size:.76rem;color:#756d53}html:has(meta.yses.yses) .si-context{display:grid;gap:10px;position:sticky;top:10px}html:has(meta.yses.yses) .si-context section{padding:14px;border:1px solid #dce7e1;border-radius:14px;background:#fbfdfc}html:has(meta.yses.yses) .si-context dl{margin:8px 0 0;display:grid;gap:9px}html:has(meta.yses.yses) .si-context dl div{display:grid;gap:1px}html:has(meta.yses.yses) .si-context dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#718078;font-weight:850}html:has(meta.yses.yses) .si-context dd{margin:0;font-weight:700;overflow-wrap:anywhere}html:has(meta.yses.yses) .si-context p{font-size:.84rem;overflow-wrap:anywhere}html:has(meta.yses.yses) .si-order{display:grid;gap:2px;margin-top:8px;padding:9px;border:1px solid #d5e2db;border-radius:10px;background:#fff;color:inherit;text-decoration:none}html:has(meta.yses.yses) .si-order span,html:has(meta.yses.yses) .si-order small{font-size:.76rem;color:#63766c}html:has(meta.yses.yses) .si-text-link{display:inline-block;margin-top:10px;font-size:.82rem;font-weight:750}html:has(meta.yses.yses) .si-empty{padding:30px;text-align:center;color:#5f7168}html:has(meta.yses.yses) .si-empty h2{color:#183a2e}html:has(meta.yses.yses) .si-empty.compact{padding:24px 14px} @media(max-width:1180px){html:has(meta.yses.yses) .si-layout{grid-template-columns:310px minmax(0,1fr)}html:has(meta.yses.yses) .si-room-grid{grid-template-columns:1fr}html:has(meta.yses.yses) .si-context{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:900px){html:has(meta.yses.yses) .si-shell{padding:12px}html:has(meta.yses.yses) .si-hero{display:grid}html:has(meta.yses.yses) .si-queues{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.yses.yses) .si-layout{grid-template-columns:1fr}html:has(meta.yses.yses) .si-inbox{position:static;max-height:none}html:has(meta.yses.yses) .si-ticket-list{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yses.yses) .si-ticket{border-right:1px solid #edf2ef}html:has(meta.yses.yses) .si-next{grid-template-columns:1fr}html:has(meta.yses.yses) .si-status-form{justify-content:flex-start}html:has(meta.yses.yses) .si-context{grid-template-columns:1fr 1fr}html:has(meta.yses.yses) .si-composer{bottom:8px}} @media(max-width:620px){html:has(meta.yses.yses) .si-hero{padding:18px}html:has(meta.yses.yses) .si-queues{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yses.yses) .si-ticket-list,html:has(meta.yses.yses) .si-context{grid-template-columns:1fr}html:has(meta.yses.yses) .si-room{padding:13px}html:has(meta.yses.yses) .si-room-head{display:grid}html:has(meta.yses.yses) .si-status-form,html:has(meta.yses.yses) .si-reply-actions{display:grid;grid-template-columns:1fr}html:has(meta.yses.yses) .si-status-form .si-btn,html:has(meta.yses.yses) .si-reply-actions .si-btn{width:100%}html:has(meta.yses.yses) .si-message{max-width:96%}html:has(meta.yses.yses) .si-message-head{display:grid;gap:2px}html:has(meta.yses.yses) .si-message-head time{white-space:normal}html:has(meta.yses.yses) .si-macros{overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px}html:has(meta.yses.yses) .si-macros button{white-space:nowrap}} html:has(meta.yses.yses) .si-draft-tools{display:flex;gap:9px;align-items:center;justify-content:space-between;margin:8px 0}html:has(meta.yses.yses) .si-draft-tools form{margin:0}html:has(meta.yses.yses) .si-draft-tools span{font-size:.76rem;color:#738078}html:has(meta.yses.yses) .si-ai-summary{margin:8px 0;padding:10px 12px;border:1px solid #d6e2dc;border-radius:12px;background:#f7faf8}html:has(meta.yses.yses) .si-ai-summary p{margin:4px 0;font-size:.86rem}html:has(meta.yses.yses) .si-ai-summary small{color:#718078}@media(max-width:620px){html:has(meta.yses.yses) .si-draft-tools{display:grid;grid-template-columns:1fr}html:has(meta.yses.yses) .si-draft-tools .si-btn{width:100%}} html:has(meta.yses.yses) .si-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}html:has(meta.yses.yses) .si-photo{display:grid;gap:4px;color:#315648;text-decoration:none;font-size:.72rem;overflow:hidden}html:has(meta.yses.yses) .si-photo img{display:block;width:100%;aspect-ratio:1.35/1;object-fit:cover;border:1px solid #d6e2dc;border-radius:9px;background:#eef3f0}html:has(meta.yses.yses) .si-photo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} html:has(meta.ycrr.ycrr){font-family:Arial,Helvetica,sans-serif;color:#10283f;background:#f4f6f3;--navy:#0b1f33;--green:#126746;--line:#d7e1dc}html:has(meta.ycrr.ycrr) *{box-sizing:border-box}html:has(meta.ycrr.ycrr) body{margin:0}html:has(meta.ycrr.ycrr) .oc-shell{max-width:1240px;margin:auto;padding:24px 16px 70px}html:has(meta.ycrr.ycrr) .oc-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}html:has(meta.ycrr.ycrr) .oc-nav a,html:has(meta.ycrr.ycrr) .oc-actions a{min-height:44px;display:inline-flex;align-items:center;padding:9px 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--navy);font-weight:800;text-decoration:none}html:has(meta.ycrr.ycrr) .oc-nav .active{background:var(--navy);color:#fff}html:has(meta.ycrr.ycrr) .oc-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:26px;border-radius:22px;background:linear-gradient(135deg,var(--navy),#174760);color:#fff}html:has(meta.ycrr.ycrr) .oc-hero h1{margin:.35rem 0;font-size:clamp(2rem,5vw,3.8rem)}html:has(meta.ycrr.ycrr) .oc-hero p{max-width:780px;line-height:1.55}html:has(meta.ycrr.ycrr) .oc-state{padding:10px 14px;border-radius:999px;background:#e9f6ee;color:var(--green);text-transform:uppercase}html:has(meta.ycrr.ycrr) .oc-state--urgent{background:#ffe6e1;color:#8e251c}html:has(meta.ycrr.ycrr) .oc-state--attention{background:#fff4d7;color:#785100}html:has(meta.ycrr.ycrr) .oc-counts{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:16px 0}html:has(meta.ycrr.ycrr) .oc-counts a,html:has(meta.ycrr.ycrr) .oc-panel{padding:16px;border:1px solid var(--line);border-radius:17px;background:#fff;color:var(--navy);text-decoration:none}html:has(meta.ycrr.ycrr) .oc-counts span{display:block;color:#607168;font-weight:800;font-size:.8rem}html:has(meta.ycrr.ycrr) .oc-counts strong{display:block;margin-top:6px;font-size:1.8rem}html:has(meta.ycrr.ycrr) .oc-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:16px}html:has(meta.ycrr.ycrr) .oc-panel{margin:16px 0}html:has(meta.ycrr.ycrr) .oc-eyebrow{color:#5e7168;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}html:has(meta.ycrr.ycrr) .oc-alert{display:flex;justify-content:space-between;gap:10px;margin:10px 0;padding:13px;border-left:5px solid #cf8200;border-radius:10px;background:#fff7e4;color:#513500;text-decoration:none}html:has(meta.ycrr.ycrr) .oc-alert--urgent{border-color:#b32e23;background:#fff0ed;color:#762019}html:has(meta.ycrr.ycrr) .oc-good{padding:13px;border-radius:12px;background:#e9f6ee;color:var(--green);font-weight:800}html:has(meta.ycrr.ycrr) .oc-button{display:inline-flex;padding:12px 15px;border-radius:12px;background:var(--green);color:#fff;text-decoration:none;font-weight:900}html:has(meta.ycrr.ycrr) .oc-actions{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:850px){html:has(meta.ycrr.ycrr) .oc-counts{grid-template-columns:repeat(2,1fr)}html:has(meta.ycrr.ycrr) .oc-grid{grid-template-columns:1fr}html:has(meta.ycrr.ycrr) .oc-hero{align-items:flex-start;flex-direction:column}}@media(max-width:480px){html:has(meta.ycrr.ycrr) .oc-counts{grid-template-columns:1fr}} html:has(meta.y706.y706){--ink:#17221d;--muted:#5b6861;--green:#0a6b48;--green-dark:#075239;--line:#d6e4dc;--soft:#eef7f2;--bg:#f5f8f6;--card:#fff;--danger:#972d24;--danger-bg:#fff0ee;--warn:#7a5700;--warn-bg:#fff8df}html:has(meta.y706.y706) *{box-sizing:border-box}html:has(meta.y706.y706){min-height:100%;background:var(--bg)}html:has(meta.y706.y706) body{min-height:100vh;margin:0;background:radial-gradient(circle at 50% 0,#fff 0,#f5f8f6 48%,#edf5f0 100%);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}html:has(meta.y706.y706) .login-shell{min-height:100vh;display:grid;place-items:center;padding:24px}html:has(meta.y706.y706) .login-card{width:min(100%,460px);background:var(--card);border:1px solid var(--line);border-radius:24px;padding:clamp(24px,5vw,38px);box-shadow:0 24px 70px rgba(25,72,50,.12)}html:has(meta.y706.y706) .brand-mark{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:var(--green);color:#fff;font-size:25px;font-weight:900;margin-bottom:20px}html:has(meta.y706.y706) .eyebrow{margin:0 0 8px;color:var(--green);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html:has(meta.y706.y706) h1{font-size:clamp(2rem,7vw,3rem);line-height:1;letter-spacing:-.045em;margin:0 0 16px}html:has(meta.y706.y706) .intro,html:has(meta.y706.y706) .security-note{color:var(--muted);line-height:1.6}html:has(meta.y706.y706) .intro{margin:0 0 24px}html:has(meta.y706.y706) .notice,html:has(meta.y706.y706) .error{border-radius:14px;padding:13px 14px;margin:0 0 18px;font-weight:800;line-height:1.45}html:has(meta.y706.y706) .notice{background:var(--warn-bg);color:var(--warn);border:1px solid #ecd99a}html:has(meta.y706.y706) .error{background:var(--danger-bg);color:var(--danger);border:1px solid #efc0ba}html:has(meta.y706.y706) label{display:block;font-weight:900;margin:0 0 8px}html:has(meta.y706.y706) input,html:has(meta.y706.y706) button{width:100%;min-height:48px;border-radius:14px;font:inherit}html:has(meta.y706.y706) input{border:1px solid #bdd2c7;background:#fff;color:var(--ink);padding:13px 14px;font-size:18px}html:has(meta.y706.y706) input:focus{outline:3px solid rgba(10,107,72,.2);border-color:var(--green)}html:has(meta.y706.y706) button{margin-top:14px;border:0;background:var(--green);color:#fff;padding:13px 16px;font-weight:900;cursor:pointer}html:has(meta.y706.y706) button:hover{background:var(--green-dark)}html:has(meta.y706.y706) button:focus-visible{outline:3px solid rgba(10,107,72,.25);outline-offset:3px}html:has(meta.y706.y706) .security-note{font-size:.88rem;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--line)}@media(max-width:520px){html:has(meta.y706.y706) .login-shell{padding:12px}html:has(meta.y706.y706) .login-card{border-radius:20px;padding:24px 18px}} html:has(meta.y706.y706) .quick-chat-auth a{color:var(--green-dark);font-weight:800;text-underline-offset:3px} html:has(meta.y706.y706) .auth-secondary-actions{display:flex;justify-content:center;margin-top:18px} html:has(meta.y706.y706) .auth-secondary-actions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--soft);text-decoration:none} html:has(meta.y706.y706) .quick-chat-auth input[autocomplete="one-time-code"]{letter-spacing:.18em;font-weight:800;text-align:center} html:has(meta.y706.y706) .auth-management-page{display:flex;min-height:100vh;flex-direction:column;background:var(--bg)} html:has(meta.y706.y706) .tf-appbar{position:sticky;top:0;z-index:10;background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(12px)} html:has(meta.y706.y706) .tf-appbar-inner{width:min(100%,1020px);min-height:64px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px} html:has(meta.y706.y706) .tf-brand{color:var(--ink)!important;font-size:1rem;font-weight:950;text-decoration:none} html:has(meta.y706.y706) .tf-toplink,html:has(meta.y706.y706) .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:0;border-radius:999px;background:var(--green);color:#fff!important;font-weight:900;text-decoration:none;cursor:pointer} html:has(meta.y706.y706) .btn.secondary,html:has(meta.y706.y706) button.secondary{background:var(--soft);color:var(--green-dark)!important;border:1px solid var(--line)} html:has(meta.y706.y706) .wrap{width:min(100%,920px);margin:0 auto;padding:28px 18px 40px} html:has(meta.y706.y706) .card{margin:0 0 18px;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(25,72,50,.08)} html:has(meta.y706.y706) .card h1{font-size:clamp(2rem,6vw,3.25rem)} html:has(meta.y706.y706) .card h2{margin:0 0 14px;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.03em} html:has(meta.y706.y706) .lead,html:has(meta.y706.y706) .muted,html:has(meta.y706.y706) .helper-text{color:var(--muted);line-height:1.6} html:has(meta.y706.y706) .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start} html:has(meta.y706.y706) .setup-panel{display:grid;gap:16px} html:has(meta.y706.y706) .status{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--soft);color:var(--green-dark);font-weight:900} html:has(meta.y706.y706) .steps{display:grid;gap:11px;margin:0;padding:0;list-style:none} html:has(meta.y706.y706) .steps li{display:flex;align-items:flex-start;gap:10px;color:var(--muted);line-height:1.5} html:has(meta.y706.y706) .steps b{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:999px;background:var(--green);color:#fff;font-size:.8rem} html:has(meta.y706.y706) .qrbox{min-height:290px;display:grid;place-items:center;padding:18px;border:1px solid var(--line);border-radius:20px;background:#fff} html:has(meta.y706.y706) .qrbox svg{width:min(100%,280px);height:auto} html:has(meta.y706.y706) .secret,html:has(meta.y706.y706) .codes{padding:13px;border-radius:14px;background:#f3f8f5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere} html:has(meta.y706.y706) .copyrow{display:flex;align-items:stretch;gap:10px}html:has(meta.y706.y706) .copyrow .secret{flex:1;margin:0} html:has(meta.y706.y706) .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px} html:has(meta.y706.y706) .card form{display:grid;gap:8px}html:has(meta.y706.y706) .card form button{width:auto;min-width:190px} html:has(meta.y706.y706) .card textarea{width:100%;min-height:100px;border:1px solid #bdd2c7;border-radius:14px;padding:13px 14px;font:inherit} html:has(meta.y706.y706) .danger{padding:16px;border:1px solid #f0c2bd;border-radius:16px;background:var(--danger-bg)} html:has(meta.y706.y706) .tf-footer{width:min(100%,920px);margin:auto auto 0;padding:22px 18px 30px;border-top:1px solid var(--line);color:var(--muted);text-align:center;line-height:1.7} @media(max-width:760px){html:has(meta.y706.y706) .tf-appbar-inner{padding-inline:12px}html:has(meta.y706.y706) .wrap{padding:18px 12px 30px}html:has(meta.y706.y706) .card{padding:19px;border-radius:18px}html:has(meta.y706.y706) .grid{grid-template-columns:1fr}html:has(meta.y706.y706) .copyrow{display:grid}html:has(meta.y706.y706) .card form button{width:100%}} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]){background:var(--yitm-ds-surface-page,#f5f8fc);color:var(--yitm-ds-text-primary,#102033)} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-article{--bg:#f5f8fc;--bg2:#eef6ff;--text:#334155;--text-dark:#071426;--muted:#526274;--line:#dbe4ee;--accent:#0f64ee;--accent-dark:#0b53c9;--accent-soft:#dff7ff;--accent-soft-2:#f4fbff;--accent-rgb:15,100,238;--proof-card-radius:24px;--proof-card-shadow:0 12px 34px rgba(16,35,63,.06);--proof-content-max:1000px;max-width:1180px;padding-top:22px;background:linear-gradient(180deg,#f5f8fc 0%,#eef6ff 48%,#fff 100%)} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-breadcrumbs{margin:0 0 18px;color:#526274} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-breadcrumbs a{color:#0f64ee;font-weight:700} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero{display:block!important;grid-template-columns:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:clamp(28px,3.1vw,40px)!important;border:1px solid rgba(49,215,255,.26)!important;border-radius:30px!important;background:radial-gradient(circle at 90% 6%,rgba(49,215,255,.17),rgba(49,215,255,0) 34%),linear-gradient(140deg,#071426 0%,#0b2d52 72%,#0d4261 100%)!important;box-shadow:0 28px 70px -36px rgba(7,20,38,.7)!important;overflow:hidden!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero::before{background:radial-gradient(circle,rgba(49,215,255,.22),rgba(49,215,255,0) 68%)} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(24px,3vw,34px)!important;align-items:start!important;width:100%!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-copy{min-width:0!important;align-self:center!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero:is(.yitm-title,.yitm-subtitle){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:24ch!important;margin:14px 0 16px!important;font-size:clamp(2.15rem,3.2vw,3.15rem)!important;line-height:1.04!important;letter-spacing:-.038em!important;font-weight:800!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-subtitle{max-width:58ch!important;margin:0!important;font-size:clamp(1rem,1.25vw,1.12rem)!important;line-height:1.62!important;text-wrap:pretty!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-meta-row{display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;margin:16px 0 0!important;color:#d9eaf7!important;-webkit-text-fill-color:#d9eaf7!important;font-size:.9rem!important;line-height:1.5!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-meta-row>span{color:inherit!important;-webkit-text-fill-color:inherit!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-badge{margin-bottom:0!important;padding:8px 13px!important;background:rgba(49,215,255,.12)!important;border-color:rgba(49,215,255,.42)!important;color:#8eeaff!important;-webkit-text-fill-color:#8eeaff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip-row{margin:18px 0 0!important;gap:8px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip{padding:7px 11px!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.18)!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{box-sizing:border-box!important;width:100%!important;max-width:1040px!important;min-width:0!important;margin:0 auto!important;padding:0!important;justify-self:stretch!important;align-self:start!important;border:0!important;border-radius:24px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border:1px solid rgba(49,215,255,.34)!important;border-radius:22px 22px 0 0!important;background:#0b2d52!important;box-shadow:0 24px 64px rgba(0,0,0,.32)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 16px!important;border:1px solid rgba(49,215,255,.34)!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:rgba(255,255,255,.09)!important;color:#edf8ff!important;-webkit-text-fill-color:#edf8ff!important;font-size:.9rem!important;line-height:1.5!important;text-align:left!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content{box-sizing:border-box;width:100%;max-width:var(--proof-content-max);margin:28px auto 0;display:grid;gap:24px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card{box-sizing:border-box;width:100%;margin:0!important;padding:clamp(24px,3vw,34px)!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:var(--proof-card-radius)!important;background:#fff;box-shadow:var(--proof-card-shadow)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>h2,html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card>h2,html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content section>h2{max-width:none!important;margin:0 0 16px!important;color:#10233f!important;font-size:clamp(1.65rem,2.45vw,2.2rem)!important;line-height:1.14!important;letter-spacing:-.032em!important;font-weight:800!important;text-wrap:balance!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content:is(p,li){color:#405269!important;font-size:clamp(1rem,1.05vw,1.08rem)!important;line-height:1.68!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>:is(p,ul,dl,blockquote){max-width:74ch!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content ul{padding-left:1.3rem} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content li + li{margin-top:.5rem} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-article-flow>.yitm-proof-section{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-article-flow>.yitm-proof-section + .yitm-proof-section{margin-top:clamp(28px,4vw,42px)!important;padding-top:clamp(28px,4vw,42px)!important;border-top:1px solid #e2e9f1!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:24px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn:not(.yitm-pathway-btn--outline){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides ul{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides li{margin:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides a{display:block!important;min-height:48px;box-sizing:border-box;padding:12px 14px!important;border:1px solid #d7e2ed;border-radius:13px;background:#f7faff;color:#124f9f!important;-webkit-text-fill-color:#124f9f!important;font-weight:750;line-height:1.45;text-decoration:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides a:is(:hover,:focus-visible){border-color:#8eb4dd;background:#edf6ff} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer{background:linear-gradient(135deg,#eef9ff 0%,#fff 72%)!important;border-color:#c7e6f7!important;box-shadow:0 14px 38px rgba(0,168,255,.07)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer h2{color:#0b2d52!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer p{max-width:76ch!important;margin:0!important;color:#314760!important;font-weight:650!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol{box-sizing:border-box;width:100%!important;max-width:none!important;margin:18px 0 0!important;padding:0!important;list-style:none!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;counter-reset:proof-step} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li{box-sizing:border-box;counter-increment:proof-step;position:relative;width:100%!important;max-width:none!important;min-height:58px;margin:0!important;padding:15px 18px 15px 62px!important;border:1px solid #d6e1ed!important;border-radius:16px!important;background:#f7faff!important;color:#344a62!important;line-height:1.55!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li::before{content:counter(proof-step);position:absolute;left:18px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#0f64ee;color:#fff;font-size:.82rem;line-height:1;font-weight:900;box-shadow:0 4px 12px rgba(15,100,238,.18)} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure{width:100%;max-width:860px;margin:18px 0 22px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:18px;border:1px solid rgba(16,35,63,.10);background:#eef3f8} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure figcaption{margin-top:8px;color:#5b6d80!important;font-size:.92rem!important;line-height:1.5!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-review{border-color:#c9e5d4!important;background:#f2faf5!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-review:is(p,span,strong,a){color:#123f2c!important;-webkit-text-fill-color:#123f2c!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .leadroom-faq{width:100%!important;max-width:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item{width:100%!important;max-width:none!important;margin-top:10px;border:1px solid #dbe4ee!important;border-radius:16px!important;background:#f8fbff!important;overflow:hidden} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item summary{box-sizing:border-box;width:100%!important;min-height:48px;display:flex!important;align-items:center!important;padding:14px 17px!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:1rem!important;line-height:1.45!important;font-weight:800!important;text-align:left!important;cursor:pointer} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item p{max-width:76ch!important;padding:0 17px 17px!important;margin:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta{padding:clamp(25px,3vw,34px)!important;background:linear-gradient(135deg,#071426 0%,#0b2d52 72%,#0d4261 100%)!important;border-color:rgba(49,215,255,.26)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta:is(h2,p,strong){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta p{max-width:68ch!important;color:#e8f2fb!important;-webkit-text-fill-color:#e8f2fb!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;align-items:start!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta>div{display:grid;gap:14px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta:is(h2,p){margin:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-button{justify-self:start!important;margin:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .yitm-btn-primary{background:#0f64ee!important;border-color:#0f64ee!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content a:not(.yitm-btn){color:#0f64ee;text-decoration-thickness:1px;text-underline-offset:3px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-related-pathway{max-width:var(--proof-content-max);margin:0 auto 32px;border-color:#dbe4ee;background:#fff;box-shadow:var(--proof-card-shadow)} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]):is(a,button,summary):focus-visible{outline:3px solid #ffb020!important;outline-offset:3px!important} @media(max-width:980px){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{grid-template-columns:1fr!important;gap:24px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:22ch!important;font-size:clamp(2.2rem,6.2vw,3rem)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{width:100%!important;max-width:100%!important;margin-inline:auto!important;justify-self:stretch!important}} @media(max-width:620px){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-article{padding-left:10px!important;padding-right:10px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero{padding:18px!important;border-radius:22px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{gap:18px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:none!important;margin:12px 0 13px!important;font-size:clamp(2rem,8.8vw,2.55rem)!important;line-height:1.04!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-subtitle{font-size:1rem!important;line-height:1.58!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip-row{margin-top:15px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip{white-space:normal!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{border-radius:16px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{margin:0!important;padding:11px 13px!important;font-size:.82rem!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content{margin-top:18px;gap:18px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card{padding:21px 18px!important;border-radius:19px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>h2,html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card>h2,html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content section>h2{font-size:clamp(1.5rem,7vw,1.9rem)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li{min-height:54px;padding:13px 14px 13px 54px!important;border-radius:14px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li::before{left:14px;width:28px;height:28px} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn,html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-button{width:100%!important}} @media(prefers-reduced-motion:reduce){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}} html:has(meta.yjm4.yjm4) body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-media{overflow:hidden!important;border:1px solid rgba(49,215,255,.34)!important;background:#0b2d52!important;box-shadow:0 24px 64px rgba(0,0,0,.32)!important} html:has(meta.yjm4.yjm4) body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-figure{display:grid!important;grid-template-rows:auto auto!important} html:has(meta.yjm4.yjm4) body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-media img{width:100%!important;height:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.yjm4.yjm4) body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{margin:0!important;padding:10px 12px 11px!important;background:#0b2d52!important;color:#d9e8f3!important;-webkit-text-fill-color:#d9e8f3!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-copy{order:1!important;width:100%!important;max-width:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero:is(.yitm-title,.yitm-subtitle){width:100%!important;max-width:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{order:2!important;width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{width:100%!important;height:auto!important;max-height:430px!important;aspect-ratio:16/9!important;object-fit:contain!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]):is(.yitm-proof-series-hero,.yitm-proof-cta):is(h1,h2,h3,p,span,strong,figcaption){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn:not(.yitm-pathway-btn--outline),html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta:is(.leadroom-button,.yitm-btn-primary){background:#0b5bd3!important;border-color:#0b5bd3!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn--outline{background:#fff!important;border-color:#9fb7d3!important;color:#173f73!important;-webkit-text-fill-color:#173f73!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card{display:grid!important;grid-template-rows:auto 1fr!important;min-width:0!important;min-height:100%!important;padding:0!important;overflow:hidden!important;border:1px solid #d7e2ed!important;border-radius:16px!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-decoration:none!important;box-shadow:0 10px 26px rgba(16,35,63,.07)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card:is(:hover,:focus-visible){transform:translateY(-2px)!important;border-color:#84aacf!important;box-shadow:0 15px 34px rgba(16,35,63,.12)!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#eaf1f7!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy{display:grid!important;gap:7px!important;min-width:0!important;padding:14px 15px 16px!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy small{color:#587084!important;-webkit-text-fill-color:#587084!important;font-size:.72rem!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:uppercase!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy strong{display:block!important;min-width:0!important;overflow:hidden!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1rem!important;line-height:1.35!important;white-space:nowrap!important;text-overflow:ellipsis!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy span{color:#0b5bd3!important;-webkit-text-fill-color:#0b5bd3!important;font-size:.84rem!important;font-weight:850!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-more{display:inline-flex!important;margin-top:18px!important;color:#0b5bd3!important;-webkit-text-fill-color:#0b5bd3!important;font-weight:850!important} @media(max-width:840px){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:620px){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{max-height:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{grid-template-columns:1fr!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy strong{white-space:nowrap!important}} @media(prefers-reduced-motion:reduce){html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card{transition:none!important} html:has(meta.yjm4.yjm4) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card:hover{transform:none!important}} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-hero-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-hero-copy,html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero:is(.yitm-title,.yitm-subtitle){grid-column:1/-1!important;box-sizing:border-box!important;width:100%!important;max-width:none!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-proof-hero-media{grid-column:1/-1!important;width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-grid{box-sizing:border-box!important;width:100%!important;max-width:1180px!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr) minmax(230px,290px)!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-content{min-width:0!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-content>.yitm-proof-series-content{width:100%!important;max-width:none!important;margin:0!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-rail{position:sticky!important;top:calc(var(--header-h,76px) + 22px)!important;align-self:start!important} @media(max-width:980px){html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-grid{grid-template-columns:minmax(0,1fr)!important} html:has(meta.yjm4.yjm4) body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-rail{position:static!important;order:-1!important}} html:has(meta.yedt.yedt) .yitm-business-hub-page{background:#fbfcfa;color:#10241a}html:has(meta.yedt.yedt) .ybh-hero{padding:64px 0 42px;background:linear-gradient(180deg,#eff8f3 0,#fbfcfa 100%)}html:has(meta.yedt.yedt) .ybh-hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:34px;align-items:center}html:has(meta.yedt.yedt) .ybh-kicker{display:block;margin-bottom:8px;color:#0b6b45;font-size:.78rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}html:has(meta.yedt.yedt) .ybh-hero h1,html:has(meta.yedt.yedt) .ybh-section h2{margin:0;color:#123b2a;font-family:"Barlow Condensed",Barlow,Arial,sans-serif;line-height:1}html:has(meta.yedt.yedt) .ybh-hero h1{font-size:clamp(2.7rem,6vw,5.3rem);max-width:900px}html:has(meta.yedt.yedt) .ybh-hero p,html:has(meta.yedt.yedt) .ybh-section p{color:#52675d;line-height:1.65}html:has(meta.yedt.yedt) .ybh-hero>div p{font-size:1.08rem}html:has(meta.yedt.yedt) .ybh-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}html:has(meta.yedt.yedt) .ybh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border:1px solid #b9d5c7;border-radius:14px;background:#fff;color:#064e35;text-decoration:none;font-weight:950}html:has(meta.yedt.yedt) .ybh-btn--primary{border-color:#064e35;background:#064e35;color:#fff}html:has(meta.yedt.yedt) .ybh-trust{padding:24px;border:1px solid #cfe4d8;border-radius:22px;background:#fff;box-shadow:0 15px 45px rgba(16,36,26,.07)}html:has(meta.yedt.yedt) .ybh-trust>strong{display:block;color:#123b2a;font-size:1.25rem}html:has(meta.yedt.yedt) .ybh-trust ul{margin:14px 0 0;padding-left:20px;color:#315b48;font-weight:800}html:has(meta.yedt.yedt) .ybh-section{padding:54px 0}html:has(meta.yedt.yedt) .ybh-section h2{font-size:clamp(2.2rem,4vw,3.7rem);max-width:850px}html:has(meta.yedt.yedt) .ybh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}html:has(meta.yedt.yedt) .ybh-card{display:flex;flex-direction:column;min-height:260px;padding:24px;border:1px solid #d7e8df;border-radius:20px;background:#fff;color:#10241a;text-decoration:none}html:has(meta.yedt.yedt) .ybh-card span{color:#0b6b45;font-size:.76rem;font-weight:950;text-transform:uppercase;letter-spacing:.05em}html:has(meta.yedt.yedt) .ybh-card h3{margin:10px 0 6px;color:#123b2a;font-size:1.45rem}html:has(meta.yedt.yedt) .ybh-card p{margin:0 0 20px}html:has(meta.yedt.yedt) .ybh-card strong{margin-top:auto;color:#075b40}html:has(meta.yedt.yedt) .ybh-section--soft{background:#eff8f3}html:has(meta.yedt.yedt) .ybh-copy{max-width:900px}html:has(meta.yedt.yedt) .ybh-text-link{color:#075b40;font-weight:950}html:has(meta.yedt.yedt) .ybh-cta{display:flex;gap:28px;align-items:center;justify-content:space-between;padding:28px;border:1px solid #cfe4d8;border-radius:22px;background:#fff}html:has(meta.yedt.yedt) .ybh-cta p{margin-bottom:0}@media(max-width:900px){html:has(meta.yedt.yedt) .ybh-hero{padding-top:42px}html:has(meta.yedt.yedt) .ybh-hero__grid,html:has(meta.yedt.yedt) .ybh-grid{grid-template-columns:1fr}html:has(meta.yedt.yedt) .ybh-cta{align-items:flex-start;flex-direction:column}}@media(max-width:640px){html:has(meta.yedt.yedt) .ybh-hero{padding:34px 0 24px}html:has(meta.yedt.yedt) .ybh-section{padding:38px 0}html:has(meta.yedt.yedt) .ybh-actions{display:grid}html:has(meta.yedt.yedt) .ybh-actions .ybh-btn,html:has(meta.yedt.yedt) .ybh-cta .ybh-btn{width:100%;box-sizing:border-box}html:has(meta.yedt.yedt) .ybh-card{min-height:0}} html:has(meta.yedt.yedt) body.yitm-business-hub-page{margin:0;background:#f7fafb;color:#172642;font:16px/1.6 Barlow,Arial,sans-serif} html:has(meta.yedt.yedt) .yitm-business-hub-page *{box-sizing:border-box} html:has(meta.yedt.yedt) .yitm-business-hub-page .wrap{width:calc(100% - 40px);max-width:1180px;margin-inline:auto} html:has(meta.yedt.yedt) .yitm-business-hub-page .site-header~.site-header{display:none} html:has(meta.yedt.yedt) .ybh-hero{padding:60px 0;background:linear-gradient(135deg,#edf6f4,#f6f9fc)} html:has(meta.yedt.yedt) .ybh-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px} html:has(meta.yedt.yedt) .ybh-hero h1{font:800 clamp(2.4rem,4vw,3.6rem)/1.08 Barlow,Arial,sans-serif;letter-spacing:-.035em;color:#172642} html:has(meta.yedt.yedt) .ybh-hero p,html:has(meta.yedt.yedt) .ybh-section p{color:#4d6074;font-size:1.05rem} html:has(meta.yedt.yedt) .ybh-kicker,html:has(meta.yedt.yedt) .ybh-card span{color:#28756f;font-weight:800} html:has(meta.yedt.yedt) .ybh-section h2{font:800 clamp(1.9rem,3vw,2.6rem)/1.15 Barlow,Arial,sans-serif;color:#172642;letter-spacing:-.025em} html:has(meta.yedt.yedt) .ybh-photo{margin:0;position:relative;overflow:hidden;border-radius:24px;box-shadow:0 20px 50px #17264220;background:#dcece9} html:has(meta.yedt.yedt) .ybh-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover} html:has(meta.yedt.yedt) .ybh-photo figcaption{position:absolute;inset:auto 0 0;padding:36px 22px 20px;background:linear-gradient(transparent,#10233ff2);color:#fff;font-weight:700} html:has(meta.yedt.yedt) .ybh-photo.unavailable{min-height:260px;background:linear-gradient(135deg,#19324e,#28756f)} html:has(meta.yedt.yedt) .ybh-photo img[hidden]{display:none} html:has(meta.yedt.yedt) .ybh-photo.unavailable figcaption{font-size:1.4rem} html:has(meta.yedt.yedt) .ybh-btn{border-radius:999px;color:#172642;border-color:#d5dfe7;font-weight:750} html:has(meta.yedt.yedt) .ybh-btn--primary{color:#fff;background:#28756f;border-color:#28756f} html:has(meta.yedt.yedt) .ybh-btn:hover{box-shadow:0 8px 22px #17264218}html:has(meta.yedt.yedt) .ybh-btn--primary:hover{background:#205f5a} html:has(meta.yedt.yedt) .ybh-card{border-color:#dbe5eb;box-shadow:0 8px 24px #17264208;transition:transform .18s,box-shadow .18s} html:has(meta.yedt.yedt) .ybh-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #17264212} html:has(meta.yedt.yedt) .ybh-card h3{color:#172642;font-weight:750}html:has(meta.yedt.yedt) .ybh-card strong,html:has(meta.yedt.yedt) .ybh-text-link{color:#28756f} html:has(meta.yedt.yedt) .ybh-section--soft{background:#eaf4f2}html:has(meta.yedt.yedt) .ybh-cta{border-color:#dbe5eb} html:has(meta.yedt.yedt) .yitm-business-hub-page:focus-visible{outline:3px solid #e9ac35;outline-offset:4px} @media(max-width:800px){html:has(meta.yedt.yedt) .ybh-hero__grid,html:has(meta.yedt.yedt) .ybh-grid{grid-template-columns:1fr}html:has(meta.yedt.yedt) .ybh-hero{padding:36px 0}html:has(meta.yedt.yedt) .ybh-photo img{aspect-ratio:16/9}html:has(meta.yedt.yedt) .ybh-hero__grid{gap:28px}html:has(meta.yedt.yedt) .ybh-card{min-height:0}html:has(meta.yedt.yedt) .ybh-cta{flex-direction:column;align-items:flex-start}} @media(prefers-reduced-motion:reduce){html:has(meta.yedt.yedt) .ybh-card{transition:none}html:has(meta.yedt.yedt) .ybh-card:hover{transform:none}} html:has(meta.yld2.yld2){--cc-navy:#071426;--cc-navy-2:#0b2d52;--cc-blue:#0f64ee;--cc-blue-soft:#eaf3ff;--cc-bg:#f4f7fb;--cc-card:#ffffff;--cc-text:#1e3148;--cc-muted:#64748b;--cc-line:#dbe4ee;--cc-green:#146b45;--cc-green-bg:#eaf8f0;--cc-amber:#7a5700;--cc-amber-bg:#fff6d9;--cc-red:#8a2525;--cc-red-bg:#fff0f0;--cc-radius:18px;--cc-shadow:0 14px 36px rgba(7,20,38,.07)} html:has(meta.yld2.yld2) *{box-sizing:border-box} html:has(meta.yld2.yld2){background:var(--cc-bg);color:var(--cc-text)} html:has(meta.yld2.yld2) body{margin:0;background:var(--cc-bg);color:var(--cc-text);font-family:Arial,Helvetica,sans-serif;line-height:1.55} html:has(meta.yld2.yld2) a{color:var(--cc-blue)} html:has(meta.yld2.yld2) a:focus-visible,html:has(meta.yld2.yld2) button:focus-visible,html:has(meta.yld2.yld2) input:focus-visible,html:has(meta.yld2.yld2) select:focus-visible,html:has(meta.yld2.yld2) textarea:focus-visible,html:has(meta.yld2.yld2) summary:focus-visible{outline:3px solid #ffb020;outline-offset:3px} html:has(meta.yld2.yld2) .cc-shell{width:min(1460px,calc(100% - 32px));margin:0 auto;padding:18px 0 48px} html:has(meta.yld2.yld2) .cc-admin-nav,html:has(meta.yld2.yld2) .cc-tabs{display:flex;gap:8px;align-items:center;overflow:auto;padding:8px;border:1px solid var(--cc-line);background:#fff;border-radius:14px;box-shadow:0 8px 20px rgba(7,20,38,.04)} html:has(meta.yld2.yld2) .cc-admin-nav{margin-bottom:12px}html:has(meta.yld2.yld2) .cc-admin-nav a,html:has(meta.yld2.yld2) .cc-tabs a{display:flex;align-items:center;min-height:44px;white-space:nowrap;padding:9px 12px;border-radius:10px;text-decoration:none;color:#35506b;font-weight:700;font-size:.92rem}html:has(meta.yld2.yld2) .cc-admin-nav a:hover,html:has(meta.yld2.yld2) .cc-tabs a:hover{background:#f4f7fb}html:has(meta.yld2.yld2) .cc-admin-nav a.active,html:has(meta.yld2.yld2) .cc-tabs a.active{background:var(--cc-navy);color:#fff} html:has(meta.yld2.yld2) .cc-hero{margin:14px 0 12px;padding:clamp(22px,3vw,34px);border-radius:24px;background:linear-gradient(135deg,var(--cc-navy),var(--cc-navy-2));color:#fff;box-shadow:0 22px 55px rgba(7,20,38,.16)} html:has(meta.yld2.yld2) .cc-hero h1{margin:.2rem 0 .45rem;color:#fff;font-size:clamp(2rem,4vw,3.4rem);line-height:1.03;letter-spacing:-.035em}html:has(meta.yld2.yld2) .cc-hero p{max-width:78ch;margin:.35rem 0;color:#e5edf7}html:has(meta.yld2.yld2) .cc-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#cde4ff;font-weight:800;font-size:.8rem} html:has(meta.yld2.yld2) .cc-command{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:18px;max-width:760px}html:has(meta.yld2.yld2) .cc-command input{min-height:48px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#fff;color:var(--cc-navy);padding:10px 13px;font:inherit}html:has(meta.yld2.yld2) .cc-command button{min-height:48px} html:has(meta.yld2.yld2) .cc-tabs{position:sticky;top:8px;z-index:20;margin-bottom:14px} html:has(meta.yld2.yld2) .cc-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}html:has(meta.yld2.yld2) .cc-span-12{grid-column:span 12}html:has(meta.yld2.yld2) .cc-span-8{grid-column:span 8}html:has(meta.yld2.yld2) .cc-span-6{grid-column:span 6}html:has(meta.yld2.yld2) .cc-span-4{grid-column:span 4}html:has(meta.yld2.yld2) .cc-span-3{grid-column:span 3} html:has(meta.yld2.yld2) .cc-card{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-card);padding:20px;box-shadow:var(--cc-shadow);min-width:0}html:has(meta.yld2.yld2) .cc-card h2,html:has(meta.yld2.yld2) .cc-card h3{color:#10233f;line-height:1.15;letter-spacing:-.02em}html:has(meta.yld2.yld2) .cc-card h2{font-size:1.45rem;margin:.1rem 0 .7rem}html:has(meta.yld2.yld2) .cc-card h3{font-size:1.05rem;margin:.1rem 0 .4rem}html:has(meta.yld2.yld2) .cc-card p{margin:.4rem 0;color:#526274}html:has(meta.yld2.yld2) .cc-muted{color:var(--cc-muted)!important}html:has(meta.yld2.yld2) .cc-small{font-size:.88rem}html:has(meta.yld2.yld2) .cc-kicker{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:#62758b} html:has(meta.yld2.yld2) .cc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}html:has(meta.yld2.yld2) .cc-metric{border:1px solid var(--cc-line);border-radius:14px;padding:14px;background:#fbfdff}html:has(meta.yld2.yld2) .cc-metric span{display:block;color:#66788c;font-size:.82rem;font-weight:700}html:has(meta.yld2.yld2) .cc-metric strong{display:block;margin-top:4px;color:var(--cc-navy);font-size:1.75rem;line-height:1} html:has(meta.yld2.yld2) .cc-score-grid{display:grid;grid-template-columns:repeat(5,minmax(68px,1fr));gap:7px}html:has(meta.yld2.yld2) .cc-score{border-radius:11px;background:#f5f8fc;padding:8px;text-align:center}html:has(meta.yld2.yld2) .cc-score span{display:block;color:#6a7b8d;font-size:.7rem;font-weight:800;text-transform:uppercase}html:has(meta.yld2.yld2) .cc-score strong{font-size:1.05rem;color:var(--cc-navy)} html:has(meta.yld2.yld2) .cc-score.good{background:var(--cc-green-bg)}html:has(meta.yld2.yld2) .cc-score.good strong{color:var(--cc-green)}html:has(meta.yld2.yld2) .cc-score.warn{background:var(--cc-amber-bg)}html:has(meta.yld2.yld2) .cc-score.warn strong{color:var(--cc-amber)}html:has(meta.yld2.yld2) .cc-score.bad{background:var(--cc-red-bg)}html:has(meta.yld2.yld2) .cc-score.bad strong{color:var(--cc-red)} html:has(meta.yld2.yld2) .cc-list{display:grid;gap:10px;margin-top:12px}html:has(meta.yld2.yld2) .cc-item{border:1px solid var(--cc-line);border-radius:14px;padding:14px;background:#fff}html:has(meta.yld2.yld2) .cc-item-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}html:has(meta.yld2.yld2) .cc-item-title{font-weight:850;color:#132b48}html:has(meta.yld2.yld2) .cc-item-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}html:has(meta.yld2.yld2) .cc-pill{display:inline-flex;align-items:center;min-height:27px;padding:4px 8px;border-radius:999px;background:#eef3f8;color:#465d74;font-size:.76rem;font-weight:800}html:has(meta.yld2.yld2) .cc-pill.good{background:var(--cc-green-bg);color:var(--cc-green)}html:has(meta.yld2.yld2) .cc-pill.warn{background:var(--cc-amber-bg);color:var(--cc-amber)}html:has(meta.yld2.yld2) .cc-pill.bad{background:var(--cc-red-bg);color:var(--cc-red)}html:has(meta.yld2.yld2) .cc-pill.blue{background:var(--cc-blue-soft);color:#174f9c} html:has(meta.yld2.yld2) .cc-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}html:has(meta.yld2.yld2) .cc-btn{appearance:none;border:1px solid transparent;border-radius:10px;min-height:44px;padding:9px 13px;background:var(--cc-blue);color:#fff;text-decoration:none;font:inherit;font-weight:800;cursor:pointer}html:has(meta.yld2.yld2) .cc-btn:hover{filter:brightness(.96)}html:has(meta.yld2.yld2) .cc-btn.secondary{background:#fff;border-color:#cfdbe7;color:#24425f}html:has(meta.yld2.yld2) .cc-btn.soft{background:var(--cc-blue-soft);border-color:#cfe0f8;color:#164d91}html:has(meta.yld2.yld2) .cc-btn.warn{background:var(--cc-amber-bg);border-color:#ead796;color:#6f5100}html:has(meta.yld2.yld2) .cc-btn.danger{background:#fff;border-color:#e5bcbc;color:var(--cc-red)}html:has(meta.yld2.yld2) .cc-btn.dark{background:var(--cc-navy);color:#fff} html:has(meta.yld2.yld2) .cc-notice{margin:12px 0;padding:12px 14px;border-radius:12px;border:1px solid var(--cc-line);background:#fff}html:has(meta.yld2.yld2) .cc-notice.pass{background:var(--cc-green-bg);border-color:#bddfca;color:#124d34}html:has(meta.yld2.yld2) .cc-notice.block{background:var(--cc-red-bg);border-color:#efc5c5;color:#702222}html:has(meta.yld2.yld2) .cc-notice.info{background:var(--cc-blue-soft);border-color:#cadcf5;color:#244c78} html:has(meta.yld2.yld2) .cc-table-wrap{overflow:auto;border:1px solid var(--cc-line);border-radius:14px}html:has(meta.yld2.yld2) .cc-table{width:100%;border-collapse:collapse;min-width:980px;background:#fff}html:has(meta.yld2.yld2) .cc-table th,html:has(meta.yld2.yld2) .cc-table td{padding:12px 11px;border-bottom:1px solid #e7edf3;text-align:left;vertical-align:top}html:has(meta.yld2.yld2) .cc-table th{position:sticky;top:0;background:#f6f9fc;color:#52687d;font-size:.77rem;text-transform:uppercase;letter-spacing:.04em}html:has(meta.yld2.yld2) .cc-table tr:last-child td{border-bottom:0}html:has(meta.yld2.yld2) .cc-title-cell{min-width:280px}html:has(meta.yld2.yld2) .cc-row-actions{display:flex;gap:6px;flex-wrap:wrap;min-width:230px} html:has(meta.yld2.yld2) .cc-filter{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.45fr) auto;gap:9px;margin:12px 0}html:has(meta.yld2.yld2) .cc-field{display:grid;gap:6px}html:has(meta.yld2.yld2) .cc-field label{font-weight:800;color:#304a64;font-size:.88rem}html:has(meta.yld2.yld2) .cc-field input,html:has(meta.yld2.yld2) .cc-field select,html:has(meta.yld2.yld2) .cc-field textarea{width:100%;border:1px solid #cfdbe7;border-radius:10px;background:#fff;color:var(--cc-navy);padding:10px 11px;font:inherit}html:has(meta.yld2.yld2) .cc-field textarea{min-height:150px;resize:vertical}html:has(meta.yld2.yld2) .cc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.yld2.yld2) .cc-full{grid-column:1/-1} html:has(meta.yld2.yld2) .cc-draft{border:1px solid var(--cc-line);border-radius:16px;padding:16px;background:#fff;margin-top:12px}html:has(meta.yld2.yld2) .cc-draft details{margin-top:10px}html:has(meta.yld2.yld2) .cc-draft summary{cursor:pointer;font-weight:800;color:#254b72;min-height:44px;display:flex;align-items:center}html:has(meta.yld2.yld2) .cc-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}html:has(meta.yld2.yld2) .cc-edit-grid .cc-full{grid-column:1/-1} html:has(meta.yld2.yld2) .cc-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.yld2.yld2) .cc-hub{border:1px solid var(--cc-line);border-radius:16px;padding:16px}html:has(meta.yld2.yld2) .cc-hub strong{color:#102d4d}html:has(meta.yld2.yld2) .cc-hub-count{font-size:2rem;line-height:1;color:var(--cc-blue);font-weight:900} html:has(meta.yld2.yld2) .cc-danger-zone{border-color:#efc9c9;background:#fffafa}html:has(meta.yld2.yld2) .cc-danger-zone summary{color:var(--cc-red);min-height:44px;display:flex;align-items:center} html:has(meta.yld2.yld2) .cc-empty{padding:26px;text-align:center;border:1px dashed #cbd7e3;border-radius:14px;color:#65788b} html:has(meta.yld2.yld2) code{word-break:break-all;background:#f1f5f9;border-radius:6px;padding:2px 5px;color:#334155} @media(max-width:1050px){html:has(meta.yld2.yld2) .cc-span-8,html:has(meta.yld2.yld2) .cc-span-6,html:has(meta.yld2.yld2) .cc-span-4,html:has(meta.yld2.yld2) .cc-span-3{grid-column:span 12}html:has(meta.yld2.yld2) .cc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yld2.yld2) .cc-hub-grid{grid-template-columns:1fr}} @media(max-width:720px){html:has(meta.yld2.yld2) .cc-shell{width:min(100% - 20px,1460px)}html:has(meta.yld2.yld2) .cc-hero{border-radius:19px}html:has(meta.yld2.yld2) .cc-command,html:has(meta.yld2.yld2) .cc-filter,html:has(meta.yld2.yld2) .cc-form-grid,html:has(meta.yld2.yld2) .cc-edit-grid{grid-template-columns:1fr}html:has(meta.yld2.yld2) .cc-metrics{grid-template-columns:1fr 1fr}html:has(meta.yld2.yld2) .cc-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yld2.yld2) .cc-item-head{display:block}html:has(meta.yld2.yld2) .cc-tabs{top:4px}html:has(meta.yld2.yld2) .cc-full{grid-column:auto}} @media(max-width:430px){html:has(meta.yld2.yld2) .cc-metrics{grid-template-columns:1fr}html:has(meta.yld2.yld2) .cc-score-grid{grid-template-columns:1fr 1fr}html:has(meta.yld2.yld2) .cc-btn{width:100%}html:has(meta.yld2.yld2) .cc-actions form{width:100%}html:has(meta.yld2.yld2) .cc-actions form .cc-btn{width:100%}} @media(prefers-reduced-motion:reduce){html:has(meta.yld2.yld2) *{scroll-behavior:auto!important;transition:none!important}} html:has(meta.yld2.yld2) .cc-body-editor{min-height:300px!important}html:has(meta.yld2.yld2) .cc-footer{margin-top:14px} html:has(meta.y279.y279) .yitm-scc-review{margin:12px 0 18px;padding:clamp(16px,2.5vw,22px);border:1px solid rgba(15,45,70,.16);border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(15,45,70,.06)} html:has(meta.y279.y279) .yitm-scc-head>span{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase} html:has(meta.y279.y279) .yitm-scc-head h2{margin:.3rem 0 .35rem;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.15} html:has(meta.y279.y279) .yitm-scc-head p{max-width:720px;margin:0;line-height:1.5} html:has(meta.y279.y279) .yitm-scc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 10px} html:has(meta.y279.y279) .yitm-scc-row{padding:12px;border-radius:12px;background:rgba(15,45,70,.045)} html:has(meta.y279.y279) .yitm-scc-row dt,html:has(meta.y279.y279) .yitm-scc-block h3,html:has(meta.y279.y279) .yitm-scc-photo strong{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.035em}html:has(meta.y279.y279) .yitm-scc-block h3{display:block;white-space:nowrap;max-width:100%} html:has(meta.y279.y279) .yitm-scc-row dd{margin:.3rem 0 0}html:has(meta.y279.y279) .yitm-scc-row dd strong,html:has(meta.y279.y279) .yitm-scc-row dd span{display:block}html:has(meta.y279.y279) .yitm-scc-row dd span,html:has(meta.y279.y279) .yitm-scc-block li span,html:has(meta.y279.y279) .yitm-scc-answer small{margin-top:.25rem;font-size:.82rem;line-height:1.35;opacity:.78} html:has(meta.y279.y279) .yitm-scc-block{margin:10px 0;padding:12px 14px;border:1px solid rgba(15,45,70,.12);border-radius:14px}html:has(meta.y279.y279) .yitm-scc-block ul{display:grid;gap:7px;margin:.5rem 0 0;padding:0;list-style:none}html:has(meta.y279.y279) .yitm-scc-block li{margin:0}html:has(meta.y279.y279) .yitm-scc-block li span{display:block} html:has(meta.y279.y279) .yitm-scc-answers{display:grid;gap:8px}html:has(meta.y279.y279) .yitm-scc-answers legend{padding:0 .35rem;font-weight:800}html:has(meta.y279.y279) .yitm-scc-answer{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:12px;background:rgba(15,45,70,.035);cursor:pointer}html:has(meta.y279.y279) .yitm-scc-answer input{width:22px;height:22px;min-width:22px;margin:1px 0 0}html:has(meta.y279.y279) .yitm-scc-answer span span,html:has(meta.y279.y279) .yitm-scc-answer small{display:block} html:has(meta.y279.y279) .yitm-scc-photo{display:grid;grid-template-columns:minmax(90px,.2fr) 1fr;gap:12px;padding:11px 0;border-top:1px solid rgba(15,45,70,.1)} html:has(meta.y279.y279) .yitm-scc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}html:has(meta.y279.y279) .yitm-scc-actions button{min-height:44px;padding:9px 14px;border-radius:999px;border:1px solid currentColor;background:transparent;font:inherit;font-weight:750;cursor:pointer} html:has(meta.y279.y279) .yitm-scc-review:focus-visible{outline:3px solid currentColor;outline-offset:3px} @media(max-width:760px){html:has(meta.y279.y279) .yitm-scc-review{padding:16px}html:has(meta.y279.y279) .yitm-scc-grid{grid-template-columns:1fr}html:has(meta.y279.y279) .yitm-scc-photo{grid-template-columns:1fr;gap:5px}} @media(prefers-reduced-motion:reduce){html:has(meta.y279.y279) .yitm-scc-review *{scroll-behavior:auto!important}} html:has(meta.y279.y279) .yitm-carried-price{margin:0 0 18px}html:has(meta.y279.y279) .yitm-carried-price a{display:inline-flex;margin-top:.35rem;color:#064e35;font-weight:900;text-underline-offset:3px}html:has(meta.y279.y279) .yitm-carried-price a:focus-visible{outline:3px solid currentColor;outline-offset:3px} html:has(meta.y9ll.y9ll) .yitm-unified-entry{padding:56px 0;background:#f7f3eb;color:#17243a}html:has(meta.y9ll.y9ll) .yitm-unified-entry__inner{width:min(1120px,calc(100% - 32px));margin:auto;background:#fff;border:1px solid #d7e0e6;border-radius:26px;padding:30px;box-shadow:0 18px 48px rgba(18,35,63,.09)}html:has(meta.y9ll.y9ll) .yitm-unified-entry__eyebrow{margin:0 0 8px;color:#276b58;font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html:has(meta.y9ll.y9ll) .yitm-unified-entry h2{margin:0;color:#12233f;font-size:clamp(1.8rem,3.3vw,2.7rem);line-height:1.12}html:has(meta.y9ll.y9ll) .yitm-unified-entry__intro{max-width:780px;margin:12px 0 0;color:#495d70;font-size:1.05rem;line-height:1.65}html:has(meta.y9ll.y9ll) .yitm-unified-entry__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}html:has(meta.y9ll.y9ll) .yitm-unified-entry article{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #d8e2e8;border-radius:20px;padding:22px;background:#fbfdfd}html:has(meta.y9ll.y9ll) .yitm-unified-entry article:last-child{background:#f4f8f7}html:has(meta.y9ll.y9ll) .yitm-unified-entry__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#f2b824;color:#12233f;font-weight:900}html:has(meta.y9ll.y9ll) .yitm-unified-entry h3{margin:12px 0 6px;color:#12233f;font-size:1.3rem}html:has(meta.y9ll.y9ll) .yitm-unified-entry article p{margin:0 0 18px;color:#4b5e70;line-height:1.6}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:auto;padding:12px 18px;border-radius:13px;background:#12233f;color:#fff!important;text-decoration:none;font-weight:900}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn--secondary{background:#276b58}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(18,35,63,.16)}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn:focus-visible{outline:4px solid #f2b824;outline-offset:3px}html:has(meta.y9ll.y9ll) .yitm-unified-entry__terms{margin:18px 0 0;color:#5a6978;font-size:.92rem}html:has(meta.y9ll.y9ll) .yitm-unified-entry__terms a{font-weight:800;color:#245f8d}html:has(meta.y9ll.y9ll) .yitm-platform-explanation{width:min(900px,calc(100% - 32px));margin:0 auto;padding:16px 0 24px;border-top:1px solid rgba(127,127,127,.24);display:flex;align-items:center;justify-content:center;text-align:center;color:inherit;font-size:.88rem;line-height:1.55}html:has(meta.y9ll.y9ll) .yitm-platform-explanation__copy{display:block;max-width:760px;margin-inline:auto;overflow-wrap:anywhere}html:has(meta.y9ll.y9ll) .yitm-platform-explanation a{color:inherit;font-weight:900;text-decoration:underline;text-underline-offset:3px}html:has(meta.y9ll.y9ll) .yitm-platform-explanation .yitm-footer-build-badge{display:none!important}@media(max-width:720px){html:has(meta.y9ll.y9ll) .yitm-unified-entry{padding:38px 0}html:has(meta.y9ll.y9ll) .yitm-unified-entry__inner{width:min(100% - 22px,1120px);padding:20px;border-radius:20px}html:has(meta.y9ll.y9ll) .yitm-unified-entry__grid{grid-template-columns:1fr}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn{width:100%;min-height:52px}html:has(meta.y9ll.y9ll) .yitm-platform-explanation{width:min(100% - 24px,900px);padding:14px 0 22px;font-size:.84rem}}@media(prefers-reduced-motion:reduce){html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn{transition:none!important}html:has(meta.y9ll.y9ll) .yitm-unified-entry__btn:hover{transform:none}} html:has(meta.yh7n.yh7n) .yitm-ai-prefill{margin:18px 0;border:1px solid #cfded8;border-radius:18px;background:#f7fbf9;overflow:hidden}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__intro{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:20px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill h2,html:has(meta.yh7n.yh7n) .yitm-ai-prefill h3{margin:.15em 0 .35em}html:has(meta.yh7n.yh7n) .yitm-ai-prefill p{margin:.35em 0}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17664f}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__launch,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__next,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__analyse,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__apply{border:0;border-radius:999px;background:#075b45;color:#fff;padding:12px 18px;font-weight:800;cursor:pointer;white-space:nowrap}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__launch:hover,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__next:hover,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__analyse:hover,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__apply:hover{filter:brightness(.95);transform:translateY(-1px)}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__privacy{padding:10px 20px;margin:0!important;border-top:1px solid #dbe8e3;background:#fff;font-size:.88rem;color:#4d625b}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__dialog{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:16px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__dialog[hidden]{display:none}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__backdrop{position:absolute;inset:0;background:rgba(8,26,21,.66)}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__panel{position:relative;width:min(680px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.28);padding:22px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__close{border:0;background:#eef4f1;width:42px;height:42px;border-radius:50%;font-size:26px;cursor:pointer}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__progress{display:flex;align-items:center;margin:18px 0}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__progress span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e5eeea;font-weight:800}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__progress span.is-active{background:#075b45;color:#fff}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__progress i{height:3px;flex:1;background:#e5eeea}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__capture{display:block;border:2px dashed #8eb6a8;border-radius:16px;padding:18px;background:#f8fbfa;cursor:pointer;margin:14px 0}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__capture input{display:block;width:100%;margin:12px 0}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__capture b{display:inline-block;color:#075b45}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__preview img{max-width:100%;max-height:220px;border-radius:12px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__actions{display:flex;gap:12px;justify-content:space-between;margin-top:18px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__back{border:1px solid #afc5bc;background:#fff;border-radius:999px;padding:11px 16px;font-weight:700;cursor:pointer}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__status{padding:12px;border-radius:12px;background:#eef6f2;margin-bottom:12px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__status.is-error{background:#fff1ef;color:#8c2c1f}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__result{display:grid;grid-template-columns:1fr 1fr;gap:12px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field{display:flex;flex-direction:column;gap:5px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field.wide{grid-column:1/-1}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field label{font-weight:800;font-size:.88rem}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field input,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field textarea{width:100%;border:1px solid #b9cbc4;border-radius:10px;padding:10px;font:inherit}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field textarea{min-height:82px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__warning{grid-column:1/-1;padding:12px;border-radius:12px;background:#fff4dd;border:1px solid #f0d18a}html:has(meta.yh7n.yh7n) .yitm-ai-prefill button:disabled{opacity:.55;cursor:not-allowed;transform:none}@media(max-width:640px){html:has(meta.yh7n.yh7n) .yitm-ai-prefill__intro{align-items:flex-start;flex-direction:column}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__launch{width:100%}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__panel{padding:17px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__result{grid-template-columns:1fr}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field.wide{grid-column:auto}} html:has(meta.yh7n.yh7n) .yitm-ai-prefill__sample{margin:14px 0 10px;padding:14px;border:1px solid #d7e4de;border-radius:16px;background:#fff}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__sample img{display:block;max-width:100%;width:100%;height:auto;border-radius:12px;border:1px solid #d7e4de}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__sample figcaption{margin-top:8px;font-size:.88rem;color:#4d625b}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__status:empty{display:none}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__status:not(:empty){display:block}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__analyse[disabled]{cursor:wait} html:has(meta.yh7n.yh7n) .yitm-ai-prefill__actions{position:relative;z-index:5}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__analyse{position:relative;z-index:6;pointer-events:auto!important;touch-action:manipulation}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__panel{isolation:isolate} html:has(meta.yh7n.yh7n) .yitm-ai-prefill__manual-note{grid-column:1/-1;padding:12px;border-radius:12px;background:#f3f7f5;color:#40564e}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field label{display:flex;flex-direction:column;gap:5px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid button{min-height:98px;padding:15px;text-align:left;border:2px solid #c7dcd2;border-radius:16px;background:#fff;color:#17352a;font:inherit;cursor:pointer;touch-action:manipulation}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid button:hover{border-color:#4f8f73;background:#f2faf6}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid button:focus-visible{outline:3px solid #e8b13f;outline-offset:3px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid strong,html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid span{display:block}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid strong{color:#075b45;font-size:1rem;line-height:1.25}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid span{margin-top:5px;color:#4d625b;font-size:.88rem;line-height:1.4}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field.is-uncertain{padding:10px;border:2px solid #e5bb55;border-radius:12px;background:#fff9e8}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__field small{display:block;color:#6d5516;font-weight:700;line-height:1.35}html:has(meta.yh7n.yh7n) .yitm-ai-prefill--quoteme .yitm-ai-prefill__privacy{font-weight:700}html:has(meta.yh7n.yh7n) .yitm-ai-prefill--quoteme [data-private-identifier="true"]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em}@media(max-width:520px){html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid{grid-template-columns:1fr}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__source-grid button{min-height:82px}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__actions{align-items:stretch;flex-direction:column-reverse}html:has(meta.yh7n.yh7n) .yitm-ai-prefill__actions button{width:100%;min-height:48px}} html:has(meta.yxod.yxod){--brand-font:'Outfit',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--brand-orange:#ff5f3a;--nav-hover:#c43b1c;--hdr-bg:rgba(255,251,245,0.97);--hdr-border:rgba(190,140,100,0.20);--hdr-shadow:0 2px 28px rgba(50,20,5,0.07),0 1px 0 rgba(255,255,255,0.72);--stripe:linear-gradient(90deg,#ff5f3a 0%,#ff9460 45%,#20b2aa 100%);--ftr-bg:#1c0e08;--ftr-glow-a:rgba(255,95,58,0.13);--ftr-glow-b:rgba(32,178,170,0.09);--ftr-text:rgba(255,255,255,0.64);--ftr-link:rgba(255,255,255,0.70);--ftr-hover:#ff9470;background:#fffaf2} html:has(meta.yxod.yxod){background:#fffaf2;margin:0} html:has(meta.yxod.yxod) body{margin:0;background:#fffaf2} html:has(meta.yxod.yxod) .yitm-post,html:has(meta.yxod.yxod) .yitm-post *{box-sizing:border-box} html:has(meta.yxod.yxod) .yitm-post{--bg:#fff;--bg2:#f8fafc;--text:#334155;--text-dark:#0f172a;--muted:#64748b;--line:#e2e8f0;--accent:#2563eb;--accent-dark:#1d4ed8;--accent-soft:#dbeafe;--accent-soft-2:#eff6ff;--accent-rgb:37,99,235;max-width:1180px;margin:0 auto;padding:24px 16px 110px;color:var(--text);font-family:var(--brand-font);line-height:1.7;background:linear-gradient(180deg,var(--bg) 0%,var(--bg2) 55%,#fff 100%)} html:has(meta.yxod.yxod) .theme-monday-fix{--bg:#fff7ed;--bg2:#fffbeb;--text:#43382e;--text-dark:#7c2d12;--muted:#7c6b5f;--line:#fed7aa;--accent:#f97316;--accent-dark:#c2410c;--accent-soft:#ffedd5;--accent-soft-2:#fff7ed;--accent-rgb:249,115,22} html:has(meta.yxod.yxod) .theme-scam-watch{--bg:#f0fdfa;--bg2:#ecfeff;--text:#27434a;--text-dark:#134e4a;--muted:#5f7b80;--line:#bde9e2;--accent:#0f766e;--accent-dark:#115e59;--accent-soft:#ccfbf1;--accent-soft-2:#ecfeff;--accent-rgb:15,118,110} html:has(meta.yxod.yxod) .theme-ndis-senior{--bg:#faf5ff;--bg2:#f5f3ff;--text:#334155;--text-dark:#2e1065;--muted:#6b7280;--line:#eadcff;--accent:#7c3aed;--accent-dark:#5b21b6;--accent-soft:#f3e8ff;--accent-soft-2:#ede9fe;--accent-rgb:124,58,237} html:has(meta.yxod.yxod) .theme-software-ai-business,html:has(meta.yxod.yxod) .theme-software-ai-for-business{--bg:#fff1f2;--bg2:#fff7ed;--text:#423136;--text-dark:#881337;--muted:#7b6470;--line:#fecdd3;--accent:#e11d48;--accent-dark:#be123c;--accent-soft:#ffe4e6;--accent-soft-2:#fff1f2;--accent-rgb:225,29,72} html:has(meta.yxod.yxod) .yitm-post a{color:var(--accent);text-decoration:none} html:has(meta.yxod.yxod) .yitm-post a:hover{color:var(--accent-dark)} html:has(meta.yxod.yxod) .yitm-post strong{color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-inline-link{font-weight:700;color:var(--accent-dark,var(--accent));-webkit-text-fill-color:currentColor} html:has(meta.yxod.yxod) .yitm-brand-pitch{font-size:18px;line-height:1.85;color:#475569} html:has(meta.yxod.yxod) .yitm-brand-pitch strong{color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-wrap{display:grid;gap:32px} html:has(meta.yxod.yxod) .yitm-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:var(--muted);margin-bottom:18px} html:has(meta.yxod.yxod) .yitm-breadcrumbs span{color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-hero{position:relative;overflow:hidden;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.75);border-radius:32px;padding:24px;box-shadow:0 20px 70px -30px rgba(var(--accent-rgb),.35)} html:has(meta.yxod.yxod) .yitm-hero::before{content:"";position:absolute;width:360px;height:360px;right:-120px;top:-120px;border-radius:999px;background:radial-gradient(circle,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),0) 65%)} html:has(meta.yxod.yxod) .yitm-hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center} html:has(meta.yxod.yxod) .yitm-badge{display:inline-flex;border-radius:999px;font-weight:800;padding:9px 14px;font-size:14px;color:var(--accent-dark);background:var(--accent-soft);border:1px solid var(--line);margin-bottom:14px} html:has(meta.yxod.yxod) .yitm-title{margin:0;color:var(--text-dark);font-size:48px;line-height:1.08;letter-spacing:-.03em;font-weight:900;max-width:850px} html:has(meta.yxod.yxod) .yitm-subtitle{margin:18px 0 0;font-size:20px;line-height:1.7;max-width:760px} html:has(meta.yxod.yxod) .yitm-chip-row,html:has(meta.yxod.yxod) .yitm-cta-row,html:has(meta.yxod.yxod) .yitm-meta-row,html:has(meta.yxod.yxod) .yitm-bottom-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px} html:has(meta.yxod.yxod) .yitm-chip{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700;color:var(--text)} html:has(meta.yxod.yxod) .yitm-meta-row{gap:18px;color:var(--muted);font-size:14px;font-weight:600} html:has(meta.yxod.yxod) .yitm-hero-media img{width:100%;height:auto;display:block;border-radius:28px;border:1px solid var(--line);box-shadow:0 24px 60px rgba(15,23,42,.12)} html:has(meta.yxod.yxod) .yitm-mini-grid{margin-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px} html:has(meta.yxod.yxod) .yitm-mini-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px} html:has(meta.yxod.yxod) .yitm-mini-label{font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)} html:has(meta.yxod.yxod) .yitm-mini-value{margin-top:8px;font-size:28px;line-height:1.1;font-weight:900;color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px} html:has(meta.yxod.yxod) .yitm-main,html:has(meta.yxod.yxod) .yitm-sidebar{display:grid;gap:24px;align-self:start} html:has(meta.yxod.yxod) .yitm-grid-2,html:has(meta.yxod.yxod) .yitm-service-links{display:grid;grid-template-columns:1fr 1fr;gap:16px} html:has(meta.yxod.yxod) .yitm-card{background:#fff;border:1px solid var(--line);border-radius:28px;padding:24px;box-shadow:0 8px 20px rgba(15,23,42,.05)} html:has(meta.yxod.yxod) .yitm-card-soft{background:linear-gradient(180deg,var(--accent-soft-2) 0%,#fff 100%)} html:has(meta.yxod.yxod) .yitm-card-dark,html:has(meta.yxod.yxod) .yitm-card-cta{background:linear-gradient(135deg,var(--accent) 0%,var(--accent-dark) 65%,#1f2937 100%);color:#fff;overflow:hidden;box-shadow:0 24px 80px -32px rgba(var(--accent-rgb),.55)} html:has(meta.yxod.yxod) .yitm-card-black{background:#020617;color:#fff} html:has(meta.yxod.yxod) .theme-ndis-senior .yitm-card-black{background:#2e1065} html:has(meta.yxod.yxod) .yitm-card-amber{background:#fff7ed;border-color:#fdba74} html:has(meta.yxod.yxod) .yitm-card-referral{background:linear-gradient(135deg,#f0fdfa 0%,#fff 100%);border:1px solid #99f6e4} html:has(meta.yxod.yxod) .yitm-card-dark .yitm-h2,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-h2,html:has(meta.yxod.yxod) .yitm-card-black .yitm-h2{color:#fff} html:has(meta.yxod.yxod) .yitm-card-dark p,html:has(meta.yxod.yxod) .yitm-card-cta p,html:has(meta.yxod.yxod) .yitm-card-cta li,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-prose,html:has(meta.yxod.yxod) .yitm-card-cta .mid-cta-bar-disclaimer{color:rgba(255,255,255,.96)} html:has(meta.yxod.yxod) .yitm-card-dark .yitm-eyebrow,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-eyebrow,html:has(meta.yxod.yxod) .yitm-card-black .yitm-eyebrow{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.22)} html:has(meta.yxod.yxod) .yitm-card-referral .yitm-eyebrow{background:#ccfbf1;color:#0f766e;border-color:#99f6e4} html:has(meta.yxod.yxod) .yitm-section-head{margin-bottom:18px} html:has(meta.yxod.yxod) .yitm-eyebrow{display:inline-flex;background:var(--accent-soft);color:var(--accent-dark);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px} html:has(meta.yxod.yxod) .yitm-h2{margin:0;color:var(--text-dark);font-size:32px;line-height:1.15;letter-spacing:-.02em;font-weight:900} html:has(meta.yxod.yxod) .yitm-prose p{margin:0 0 16px;font-size:17px;line-height:1.9} html:has(meta.yxod.yxod) .yitm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:18px;font-size:14px;font-weight:800;font-family:var(--brand-font);text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease} html:has(meta.yxod.yxod) .yitm-btn:hover{transform:translateY(-2px)} html:has(meta.yxod.yxod) .yitm-btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff !important;box-shadow:0 12px 30px rgba(var(--accent-rgb),.24)} html:has(meta.yxod.yxod) .yitm-btn-secondary{background:#fff;color:var(--text-dark) !important;border:1px solid var(--line)} html:has(meta.yxod.yxod) .yitm-btn-highlight{background:#fbbf24;color:#0f172a !important} html:has(meta.yxod.yxod) .theme-ndis-senior .yitm-btn-highlight{background:#c4b5fd;color:#2e1065 !important;box-shadow:0 12px 30px rgba(196,181,253,.3)} html:has(meta.yxod.yxod) .yitm-btn-ghost-dark{background:rgba(255,255,255,.1);color:#fff !important;border:1px solid rgba(255,255,255,.15)} html:has(meta.yxod.yxod) .yitm-referral-theme .yitm-btn-primary{background:#0f766e;color:#fff !important;box-shadow:0 12px 24px rgba(15,118,110,.2)} html:has(meta.yxod.yxod) .yitm-card-cta a.yitm-btn,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-btn,html:has(meta.yxod.yxod) .yitm-card-dark a.yitm-btn,html:has(meta.yxod.yxod) .yitm-card-dark .yitm-btn,html:has(meta.yxod.yxod) .yitm-card-cta a[class*="yitm-inline-style"],html:has(meta.yxod.yxod) .yitm-card-dark a[class*="yitm-inline-style"]{min-height:48px;padding:14px 20px;border-radius:16px;background:#fff !important;color:var(--accent-dark,#7c2d12) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 12px 28px rgba(15,23,42,.18) !important;font-weight:900 !important;text-decoration:none !important;display:inline-flex !important;align-items:center;justify-content:center;text-align:center;line-height:1.2} html:has(meta.yxod.yxod) .yitm-card-cta a.yitm-btn:hover,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-btn:hover,html:has(meta.yxod.yxod) .yitm-card-dark a.yitm-btn:hover,html:has(meta.yxod.yxod) .yitm-card-dark .yitm-btn:hover,html:has(meta.yxod.yxod) .yitm-card-cta a[class*="yitm-inline-style"]:hover,html:has(meta.yxod.yxod) .yitm-card-dark a[class*="yitm-inline-style"]:hover{background:var(--accent-soft,#fff7ed) !important;color:var(--accent-dark,#7c2d12) !important;transform:translateY(-2px)} html:has(meta.yxod.yxod) .yitm-card-cta .yitm-btn-ghost-dark,html:has(meta.yxod.yxod) .yitm-card-dark .yitm-btn-ghost-dark{background:rgba(255,255,255,.18) !important;color:#fff !important;border-color:rgba(255,255,255,.42) !important} html:has(meta.yxod.yxod) .yitm-card-cta .yitm-btn-highlight,html:has(meta.yxod.yxod) .yitm-card-dark .yitm-btn-highlight{background:#fff7ed !important;color:#7c2d12 !important} html:has(meta.yxod.yxod) .theme-ndis-senior .yitm-card-cta .yitm-btn-highlight,html:has(meta.yxod.yxod) .theme-ndis-senior .yitm-card-dark .yitm-btn-highlight{background:#f3e8ff !important;color:#2e1065 !important} html:has(meta.yxod.yxod) .yitm-bottom-cta-row,html:has(meta.yxod.yxod) .yitm-cta-row,html:has(meta.yxod.yxod) .yitm-cta-button-stack{align-items:stretch} html:has(meta.yxod.yxod) .yitm-quote{margin:28px 0;padding:24px;border:1px solid var(--line);background:var(--accent-soft-2);border-radius:24px} html:has(meta.yxod.yxod) .yitm-quote-row{display:flex;gap:14px} html:has(meta.yxod.yxod) .yitm-quote-icon{font-size:48px;line-height:1;color:var(--accent);opacity:.4;flex-shrink:0} html:has(meta.yxod.yxod) .yitm-quote-text{margin:0;font-size:22px;line-height:1.55;font-weight:800;color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-quote-meta{margin-top:8px;font-size:14px;color:var(--muted)} html:has(meta.yxod.yxod) .yitm-list-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px} html:has(meta.yxod.yxod) .yitm-small-card,html:has(meta.yxod.yxod) .yitm-row-item,html:has(meta.yxod.yxod) .yitm-service-card{border:1px solid var(--line);background:var(--accent-soft-2);border-radius:20px;padding:18px;overflow-wrap:anywhere} html:has(meta.yxod.yxod) .yitm-row-stack{display:grid;gap:12px} html:has(meta.yxod.yxod) .yitm-service-card{display:block;background:#fff} html:has(meta.yxod.yxod) .yitm-service-title{margin:0;font-size:20px;color:var(--text-dark);font-weight:900} html:has(meta.yxod.yxod) .yitm-service-desc{margin:10px 0 0;font-size:14px;line-height:1.7;color:var(--muted)} html:has(meta.yxod.yxod) .yitm-service-more{margin-top:14px;font-size:14px;font-weight:800;color:var(--accent);font-variant-ligatures:normal;text-rendering:optimizeLegibility} html:has(meta.yxod.yxod) .yitm-faq details{border:1px solid var(--line);background:var(--accent-soft-2);border-radius:20px;padding:18px 20px} html:has(meta.yxod.yxod) .yitm-faq details+details{margin-top:14px} html:has(meta.yxod.yxod) .yitm-faq summary{cursor:pointer;font-size:16px;font-weight:800;color:var(--text-dark)} html:has(meta.yxod.yxod) .yitm-faq p{margin:14px 0 0;font-size:14px;line-height:1.9} html:has(meta.yxod.yxod) .yitm-suburb-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px} html:has(meta.yxod.yxod) .yitm-suburb-chip{padding:9px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:800;color:var(--text)} html:has(meta.yxod.yxod) .yitm-author-box{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start} html:has(meta.yxod.yxod) .yitm-author-avatar{width:72px;height:72px;border-radius:22px;background:#fff;display:flex;align-items:center;justify-content:center;padding:8px;box-shadow:0 12px 24px rgba(var(--accent-rgb),.16);border:1px solid var(--line)} html:has(meta.yxod.yxod) .yitm-author-avatar img{width:100%;height:100%;object-fit:contain;border-radius:18px} html:has(meta.yxod.yxod) .yitm-svg{width:18px;height:18px;flex:0 0 auto;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round} html:has(meta.yxod.yxod) .yitm-comic-image{width:100%;display:block;border-radius:24px;border:1px solid var(--line);box-shadow:0 18px 40px rgba(var(--accent-rgb),.12);transition:transform .2s ease,box-shadow .2s ease} html:has(meta.yxod.yxod) .yitm-comic-image:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(var(--accent-rgb),.18)} html:has(meta.yxod.yxod) .mid-cta-bar-disclaimer{margin-top:14px;font-size:14px;line-height:1.8;color:rgba(255,255,255,.88);max-width:760px} html:has(meta.yxod.yxod) .mid-cta-bar-disclaimer strong{color:#fff} html:has(meta.yxod.yxod) .yitm-referral-theme{background:linear-gradient(135deg,#ecfeff 0%,#f8fffe 100%);border-color:#99f6e4} html:has(meta.yxod.yxod) .yitm-referral-theme .yitm-eyebrow{background:#ccfbf1;color:#0f766e;border-color:#99f6e4} html:has(meta.yxod.yxod) .yitm-card-dark .yitm-row-item,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-row-item{background:rgba(255,255,255,.1);color:#fff} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-card{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:18px;background:rgba(255,255,255,.86);border:1px solid var(--line);box-shadow:0 8px 20px rgba(15,23,42,.04)} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-title{font-size:18px;line-height:1.25} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-desc{font-size:14px;line-height:1.6;color:var(--muted)} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-more{margin-top:auto;padding-top:6px;font-size:14px;font-weight:900;color:var(--accent-dark)} html:has(meta.yxod.yxod) .yitm-posticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.96);border-top:1px solid var(--line);box-shadow:0 -10px 30px rgba(15,23,42,.08);padding:12px 16px;display:none} html:has(meta.yxod.yxod) .yitm-posticky-inner{max-width:1180px;margin:0 auto;display:flex;gap:12px} html:has(meta.yxod.yxod) .yitm-posticky-inner .yitm-btn{flex:1 1 0;padding:13px 16px} html:has(meta.yxod.yxod) .case-ad-slot{width:min(100% - 32px,970px);margin:22px auto;padding:14px;min-height:120px;border:1px dashed var(--line);border-radius:20px;background:rgba(255,255,255,.7);text-align:center} html:has(meta.yxod.yxod) .case-ad-label{margin-bottom:8px;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:800} html:has(meta.yxod.yxod) .yitm-inline-style-001{color:#0f172a} html:has(meta.yxod.yxod) .yitm-inline-style-002{margin:0 0 18px} html:has(meta.yxod.yxod) .yitm-inline-style-003{background:rgba(255,255,255,0.1);color:#fff} html:has(meta.yxod.yxod) .yitm-inline-style-004{margin-left:auto} html:has(meta.yxod.yxod) .yitm-inline-style-005{margin-top:20px} html:has(meta.yxod.yxod) .yitm-inline-style-006{margin-top:16px} html:has(meta.yxod.yxod) .yitm-inline-style-007{margin:0 0 16px} html:has(meta.yxod.yxod) .yitm-inline-style-008{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center} html:has(meta.yxod.yxod) .yitm-inline-style-009{margin:16px 0 0;max-width:760px} html:has(meta.yxod.yxod) .yitm-inline-style-010{margin:14px 0 0;color:#fff} html:has(meta.yxod.yxod) .yitm-inline-style-011{margin:12px 0 0;color:#fde68a;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800} html:has(meta.yxod.yxod) .yitm-inline-style-012{display:flex;flex-direction:column;gap:12px} html:has(meta.yxod.yxod) .yitm-inline-style-013{background:#fbbf24;color:#0f172a !important} html:has(meta.yxod.yxod) .yitm-inline-style-014{background:rgba(255,255,255,0.1);color:#fff !important;border:1px solid rgba(255,255,255,0.15)} html:has(meta.yxod.yxod) .yitm-inline-style-015{margin:0 0 16px;font-size:17px} html:has(meta.yxod.yxod) .yitm-inline-style-016{background:rgba(255,255,255,0.7);border:1px solid #fde68a} html:has(meta.yxod.yxod) .yitm-inline-style-017{margin:16px 0 0;font-size:14px;color:#64748b} html:has(meta.yxod.yxod) .yitm-inline-style-018{width:100%;height:100%;object-fit:contain;border-radius:22px} html:has(meta.yxod.yxod) .yitm-inline-style-019{margin-bottom:10px} html:has(meta.yxod.yxod) .yitm-inline-style-020{margin:0} html:has(meta.yxod.yxod) .yitm-inline-style-021{margin:0;max-width:760px} html:has(meta.yxod.yxod) .yitm-inline-style-022{background:#f8fafc;border-color:#e2e8f0;color:#334155} html:has(meta.yxod.yxod) .yitm-inline-style-023{font-size:24px} html:has(meta.yxod.yxod) .yitm-inline-style-024{margin:0;font-size:14px;line-height:1.9} html:has(meta.yxod.yxod) .yitm-inline-style-025{margin:16px 0 0} html:has(meta.yxod.yxod) .yitm-inline-style-026{font-weight:700} html:has(meta.yxod.yxod) .yitm-inline-style-027{margin:0;color:rgba(255,255,255,0.72)} html:has(meta.yxod.yxod) .yitm-inline-style-028{color:#fcd34d;font-weight:700} html:has(meta.yxod.yxod) .yitm-inline-style-029{margin-top:6px;font-size:13px;color:var(--muted);font-weight:600} html:has(meta.yxod.yxod) .yitm-inline-style-030{width:100%;display:block;border-radius:24px;border:1px solid var(--line);box-shadow:0 18px 40px rgba(91,33,182,0.12);transition:transform .2s ease,box-shadow .2s ease} html:has(meta.yxod.yxod) .yitm-inline-style-031{margin:16px 0 0;font-size:15px;color:var(--muted)} html:has(meta.yxod.yxod) .yitm-inline-style-032{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;position:relative;z-index:1} html:has(meta.yxod.yxod) .yitm-inline-style-033{margin:12px 0 0;color:#ede9fe;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800} html:has(meta.yxod.yxod) .yitm-inline-style-034{background:#c4b5fd;color:#2e1065 !important;box-shadow:0 12px 30px rgba(196,181,253,0.3)} html:has(meta.yxod.yxod) .yitm-inline-style-035{background:rgba(255,255,255,0.7);border:1px solid #fdba74} html:has(meta.yxod.yxod) .yitm-inline-style-036{margin-top:16px;background:#fff;border:1px solid var(--line)} html:has(meta.yxod.yxod) .yitm-inline-style-037{background:linear-gradient(135deg,#ecfeff 0%,#f8fffe 100%);border-color:#99f6e4} html:has(meta.yxod.yxod) .yitm-inline-style-038{background:#ccfbf1;color:#0f766e;border-color:#99f6e4} html:has(meta.yxod.yxod) .yitm-inline-style-039{background:#0f766e;color:#fff !important;box-shadow:0 12px 24px rgba(15,118,110,0.2)} html:has(meta.yxod.yxod) .yitm-inline-style-040{width:100%;height:100%;object-fit:contain} html:has(meta.yxod.yxod) .yitm-inline-style-041{margin:12px 0 0;color:#ede9fe} html:has(meta.yxod.yxod) .yitm-inline-style-042{background:#faf5ff;border-color:#eadcff;color:#5b21b6} html:has(meta.yxod.yxod) .yitm-inline-style-043{margin:0;color:rgba(255,255,255,0.78)} html:has(meta.yxod.yxod) .yitm-inline-style-044{color:#ddd6fe;font-weight:700} html:has(meta.yxod.yxod) .case-global-header,html:has(meta.yxod.yxod) .case-global-header *{box-sizing:border-box;font-family:var(--brand-font) !important} html:has(meta.yxod.yxod) .case-global-header{position:sticky;top:0;z-index:1000;width:100%;background:var(--hdr-bg);border-bottom:1px solid var(--hdr-border);box-shadow:var(--hdr-shadow);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5)} html:has(meta.yxod.yxod) .case-global-header::before{content:'';display:block;height:3px;background:var(--stripe)} html:has(meta.yxod.yxod) .case-global-header-inner{width:min(100% - 32px,1180px);min-height:76px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:0} html:has(meta.yxod.yxod) .case-global-logo,html:has(meta.yxod.yxod) .case-global-logo:visited,html:has(meta.yxod.yxod) .case-global-logo:hover{display:inline-flex;align-items:center;gap:0.15em;white-space:nowrap;text-decoration:none !important;font-size:19px;font-weight:800;letter-spacing:-0.025em;line-height:1.15;transition:opacity 0.18s ease} html:has(meta.yxod.yxod) .case-global-logo:hover{opacity:0.82} html:has(meta.yxod.yxod) .case-global-logo span{color:#2c1810 !important} html:has(meta.yxod.yxod) .case-global-logo strong{color:var(--brand-orange) !important;font-weight:900 !important} html:has(meta.yxod.yxod) .case-global-nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2px 2px} html:has(meta.yxod.yxod) .case-global-nav a,html:has(meta.yxod.yxod) .case-global-nav a:visited{display:inline-flex;align-items:center;padding:5px 9px;border-radius:8px;color:#5a3e30 !important;text-decoration:none !important;font-size:13px;font-weight:600;line-height:1.2;transition:background 0.16s ease,color 0.16s ease} html:has(meta.yxod.yxod) .case-global-nav a:hover{background:rgba(255,95,58,.09);color:var(--nav-hover) !important} html:has(meta.yxod.yxod) .case-global-actions{min-width:0;display:flex;flex-direction:row;align-items:center;gap:8px} html:has(meta.yxod.yxod) .case-global-btn,html:has(meta.yxod.yxod) .case-global-btn:visited{min-height:40px;padding:9px 20px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;font-size:13.5px;font-weight:800;white-space:nowrap;transition:transform 0.15s ease,box-shadow 0.15s ease} html:has(meta.yxod.yxod) .case-global-btn:hover{transform:translateY(-1.5px)} html:has(meta.yxod.yxod) .case-global-whatsapp,html:has(meta.yxod.yxod) .case-global-whatsapp:visited{background:#fff !important;color:#2c1810 !important;border:1.5px solid rgba(90,55,35,.22) !important;box-shadow:0 2px 8px rgba(50,20,5,.07) !important} html:has(meta.yxod.yxod) .case-global-whatsapp:hover{border-color:rgba(90,55,35,.42) !important;box-shadow:0 5px 18px rgba(50,20,5,.13) !important} html:has(meta.yxod.yxod) .case-global-phone,html:has(meta.yxod.yxod) .case-global-phone:visited{background:linear-gradient(145deg,#22a855 0%,#1a7a3c 100%) !important;color:#fff !important;border:1px solid rgba(20,100,50,.50) !important;box-shadow:0 4px 14px rgba(25,120,60,.28) !important} html:has(meta.yxod.yxod) .case-global-phone:hover{box-shadow:0 8px 26px rgba(25,120,60,.42) !important} html:has(meta.yxod.yxod) .case-global-footer,html:has(meta.yxod.yxod) .case-global-footer *{box-sizing:border-box;font-family:var(--brand-font) !important} html:has(meta.yxod.yxod) .case-global-footer{width:100%;margin-top:60px;padding:0;background:var(--ftr-bg);border-top:none;position:relative;overflow:hidden;color:var(--ftr-text)} html:has(meta.yxod.yxod) .case-global-footer::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 65% 55% at 10% 0%,var(--ftr-glow-a) 0%,transparent 70%),radial-gradient(ellipse 50% 65% at 90% 110%,var(--ftr-glow-b) 0%,transparent 65%);pointer-events:none;z-index:0} html:has(meta.yxod.yxod) .case-global-footer::after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--stripe);z-index:2} html:has(meta.yxod.yxod) .case-global-footer-inner{position:relative;z-index:1;width:min(100% - 32px,1180px);margin:0 auto;padding:52px 0 44px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:48px;align-items:start} html:has(meta.yxod.yxod) .case-global-footer-brand{display:flex;flex-direction:column;gap:16px} html:has(meta.yxod.yxod) .case-global-footer-logo,html:has(meta.yxod.yxod) .case-global-footer-logo:visited,html:has(meta.yxod.yxod) .case-global-footer-logo:hover{display:inline-flex;align-items:center;gap:0.15em;white-space:nowrap;text-decoration:none !important;font-size:22px;font-weight:800;letter-spacing:-0.025em;color:#fff !important} html:has(meta.yxod.yxod) .case-global-footer-logo span{color:rgba(255,255,255,.90) !important} html:has(meta.yxod.yxod) .case-global-footer-logo strong{color:#ff7a55 !important;font-weight:900 !important} html:has(meta.yxod.yxod) .case-global-footer p{margin:0;max-width:540px;color:rgba(255,255,255,.60);font-size:14.5px;line-height:1.78} html:has(meta.yxod.yxod) .case-global-footer-brand::after{content:'⭐ ⭐ ⭐ ⭐ ⭐  5.0 · 200+ local reviews';display:block;font-size:12.5px;font-weight:700;letter-spacing:.03em;color:rgba(255,200,130,.78)} html:has(meta.yxod.yxod) .case-global-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;justify-items:start;align-content:start;padding-top:8px} html:has(meta.yxod.yxod) .case-global-footer-links a,html:has(meta.yxod.yxod) .case-global-footer-links a:visited{display:inline-flex;align-items:center;gap:6px;color:var(--ftr-link) !important;text-decoration:none !important;font-size:14px;font-weight:500;padding:3px 0;transition:color 0.15s ease} html:has(meta.yxod.yxod) .case-global-footer-links a::before{content:'→';font-size:11px;color:rgba(255,120,80,.52);flex-shrink:0} html:has(meta.yxod.yxod) .case-global-footer-links a:hover{color:var(--ftr-hover) !important} html:has(meta.yxod.yxod) .case-global-footer-links a:hover::before{color:var(--ftr-hover)} html:has(meta.yxod.yxod) .case-global-footer-inner::after{content:'© 2025 Your IT and Tech Mates · Wollert VIC 3750 · All rights reserved';grid-column:1 / -1;padding-top:28px;border-top:1px solid rgba(255,255,255,.07);font-size:12.5px;color:rgba(255,255,255,.28);letter-spacing:.02em;text-align:center} @media (max-width:1024px){html:has(meta.yxod.yxod) .yitm-hero-grid,html:has(meta.yxod.yxod) .yitm-layout,html:has(meta.yxod.yxod) .yitm-grid-2,html:has(meta.yxod.yxod) .yitm-service-links,html:has(meta.yxod.yxod) .yitm-list-grid-3{grid-template-columns:1fr} html:has(meta.yxod.yxod) .yitm-sidebar .yitm-card{position:static}} @media (max-width:980px){html:has(meta.yxod.yxod) .case-global-header-inner{grid-template-columns:1fr;padding:12px 0 0;gap:10px;min-height:auto} html:has(meta.yxod.yxod) .case-global-nav{justify-content:flex-start} html:has(meta.yxod.yxod) .case-global-actions{flex-direction:row;width:100%} html:has(meta.yxod.yxod) .case-global-btn{flex:1 1 0} html:has(meta.yxod.yxod) .case-global-footer-inner{grid-template-columns:1fr;gap:32px;padding:44px 0 36px} html:has(meta.yxod.yxod) .case-global-footer-links{grid-template-columns:1fr 1fr} html:has(meta.yxod.yxod) .case-related-case-studies .yitm-service-links{grid-template-columns:1fr}} @media (max-width:768px){html:has(meta.yxod.yxod) .yitm-post{padding:16px 12px 96px} html:has(meta.yxod.yxod) .yitm-hero,html:has(meta.yxod.yxod) .yitm-card{padding:20px;border-radius:24px} html:has(meta.yxod.yxod) .yitm-title{font-size:34px} html:has(meta.yxod.yxod) .yitm-subtitle{font-size:18px} html:has(meta.yxod.yxod) .yitm-h2{font-size:28px} html:has(meta.yxod.yxod) .yitm-mini-value{font-size:24px} html:has(meta.yxod.yxod) .yitm-posticky-bar{display:block} html:has(meta.yxod.yxod) .yitm-author-box{grid-template-columns:1fr} html:has(meta.yxod.yxod) .yitm-inline-style-008,html:has(meta.yxod.yxod) .yitm-inline-style-032{grid-template-columns:1fr !important} html:has(meta.yxod.yxod) .case-ad-slot{width:min(100% - 24px,970px)}} @media (max-width:600px){html:has(meta.yxod.yxod) .case-global-nav{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px} html:has(meta.yxod.yxod) .case-global-nav a{white-space:nowrap} html:has(meta.yxod.yxod) .case-global-actions{flex-direction:column} html:has(meta.yxod.yxod) .case-global-footer-links{grid-template-columns:1fr} html:has(meta.yxod.yxod) .yitm-card-cta a.yitm-btn,html:has(meta.yxod.yxod) .yitm-card-cta .yitm-btn,html:has(meta.yxod.yxod) .yitm-card-dark a.yitm-btn,html:has(meta.yxod.yxod) .yitm-card-dark .yitm-btn{width:100%}} html:has(meta.yxod.yxod) .yitm-price-qualifier{margin-top:8px;font-size:13px;color:#6b7280;line-height:1.5} html:has(meta.yxod.yxod) .yitm-price-qualifier em{font-style:italic} html:has(meta.yxod.yxod) .yitm-hero-grid{align-items:start} html:has(meta.yxod.yxod) .yitm-chip{white-space:nowrap} html:has(meta.yxod.yxod) .case-ad-slot{margin:24px 0;overflow:hidden} html:has(meta.yxod.yxod) body{font-family:var(--brand-font);color:#27434a} html:has(meta.yxod.yxod) .case-global-header,html:has(meta.yxod.yxod) .case-global-footer{display:block !important} html:has(meta.yxod.yxod) .case-global-header a,html:has(meta.yxod.yxod) .case-global-footer a{text-decoration:none !important;background:transparent} html:has(meta.yxod.yxod) .case-global-header-inner,html:has(meta.yxod.yxod) .case-global-footer-inner{box-sizing:border-box} html:has(meta.yxod.yxod) .case-global-header{background:#050505 !important;border-bottom:1px solid rgba(251,189,65,.18) !important;box-shadow:0 8px 26px rgba(0,0,0,.14) !important} html:has(meta.yxod.yxod) .case-global-header::before{display:none !important} html:has(meta.yxod.yxod) .case-global-header-inner{width:min(100% - 32px,1240px) !important;min-height:68px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;padding:0 !important} html:has(meta.yxod.yxod) .case-global-logo,html:has(meta.yxod.yxod) .case-global-logo:visited,html:has(meta.yxod.yxod) .case-global-logo:hover{display:inline-flex !important;align-items:baseline !important;gap:.22em !important;color:#fff !important;font-size:18px !important;font-weight:900 !important;line-height:1.05 !important;white-space:nowrap !important} html:has(meta.yxod.yxod) .case-global-logo span{color:#fff !important} html:has(meta.yxod.yxod) .case-global-logo strong{color:#fbbd41 !important} html:has(meta.yxod.yxod) .case-global-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;flex-wrap:wrap !important;min-width:0 !important} html:has(meta.yxod.yxod) .case-global-nav a,html:has(meta.yxod.yxod) .case-global-nav a:visited{display:inline-flex !important;align-items:center !important;color:rgba(255,255,255,.72) !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important;padding:6px 8px !important;border-radius:8px !important} html:has(meta.yxod.yxod) .case-global-nav a:hover{color:#fbbd41 !important;background:rgba(251,189,65,.10) !important} html:has(meta.yxod.yxod) .case-global-actions{display:flex !important;align-items:center !important;gap:8px !important;flex-shrink:0 !important} html:has(meta.yxod.yxod) .case-global-btn,html:has(meta.yxod.yxod) .case-global-btn:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:10px 16px !important;border-radius:999px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;white-space:nowrap !important} html:has(meta.yxod.yxod) .case-global-whatsapp,html:has(meta.yxod.yxod) .case-global-whatsapp:visited{background:#fbbd41 !important;color:#111 !important;border:1px solid rgba(251,189,65,.45) !important} html:has(meta.yxod.yxod) .case-global-phone,html:has(meta.yxod.yxod) .case-global-phone:visited{background:#078a52 !important;color:#fff !important;border:1px solid rgba(7,138,82,.45) !important} html:has(meta.yxod.yxod) .case-global-footer{background:#050505 !important;color:rgba(255,255,255,.72) !important;margin-top:64px !important} html:has(meta.yxod.yxod) .case-global-footer-inner{width:min(100% - 32px,1240px) !important} html:has(meta.yxod.yxod) .case-global-footer-links a,html:has(meta.yxod.yxod) .case-global-footer-links a:visited{color:rgba(255,255,255,.72) !important} html:has(meta.yxod.yxod) .case-global-footer-links a:hover{color:#fbbd41 !important} @media (max-width:980px){html:has(meta.yxod.yxod) .case-global-header-inner{flex-direction:column !important;align-items:flex-start !important;padding:12px 0 !important} html:has(meta.yxod.yxod) .case-global-nav{justify-content:flex-start !important} html:has(meta.yxod.yxod) .case-global-actions{width:100% !important} html:has(meta.yxod.yxod) .case-global-btn{flex:1 1 0 !important}} @media (max-width:600px){html:has(meta.yxod.yxod) .case-global-header-inner{width:min(100% - 24px,1240px) !important} html:has(meta.yxod.yxod) .case-global-nav{width:100% !important;overflow-x:auto !important;flex-wrap:nowrap !important;padding-bottom:6px !important} html:has(meta.yxod.yxod) .case-global-nav a{white-space:nowrap !important} html:has(meta.yxod.yxod) .case-global-actions{flex-direction:row !important}} html:has(meta.yxod.yxod) .yitm-trust-banner{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:13px 20px;border-radius:14px;background:linear-gradient(135deg,rgba(0,113,227,.07),rgba(19,166,85,.06));border:1px solid rgba(0,113,227,.14);margin:16px 0;font-size:.93rem;line-height:1.55;color:var(--text-dark,#1a1a2e)} html:has(meta.yxod.yxod) .yitm-trust-banner strong{font-weight:700;color:var(--accent,#0f4c81);flex-shrink:0} html:has(meta.yxod.yxod) .yitm-trust-banner span{color:var(--muted,#4a5568)} html:has(meta.yxod.yxod) .yitm-mini-trust{padding:10px 16px;border-radius:12px;background:rgba(0,113,227,.05);border:1px solid rgba(0,113,227,.10);font-size:.88rem;font-weight:600;color:var(--muted,#4a5568);margin:12px 0} @media (max-width:640px){html:has(meta.yxod.yxod) .yitm-trust-banner{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;font-size:.88rem}} html:has(meta.yxod.yxod) .footer-tradie-links{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .4rem;list-style:none !important;margin:1rem auto 0;padding:12px 18px;text-align:center;background:linear-gradient(145deg,#fffdfa 0%,#f7f0e6 100%);border:1px solid rgba(126,94,57,.16);border-radius:14px} html:has(meta.yxod.yxod) .footer-tradie-links h3,html:has(meta.yxod.yxod) .footer-tradie-links strong{font-size:.82rem;font-weight:800;color:#171411;margin:0;white-space:nowrap} html:has(meta.yxod.yxod) .footer-tradie-links a{color:#1f7a4d;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap} html:has(meta.yxod.yxod) .footer-tradie-links a:hover{text-decoration:underline} html:has(meta.yxod.yxod) .footer-tradie-links ul{display:contents !important;list-style:none !important;margin:0 !important;padding:0 !important} html:has(meta.yxod.yxod) .footer-tradie-links li{display:contents !important;list-style:none !important} html:has(meta.yxod.yxod) .footer-tradie-sep{color:#847a6d;user-select:none;flex-shrink:0} html:has(meta.yxod.yxod) .content-upgrade-grid.shared-panel.reading-split,html:has(meta.yxod.yxod) .content-upgrade-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;align-items:start !important} html:has(meta.yxod.yxod) .content-upgrade-grid .content-panel.reading-card--aside{position:static !important;max-height:none !important;overflow-y:visible !important} html:has(meta.yxod.yxod) .proof-list{list-style:none !important;padding:0 !important;margin:12px 0 0 !important} html:has(meta.yxod.yxod) .proof-list__item{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid rgba(126,94,57,.1);font-size:.95rem;line-height:1.5} html:has(meta.yxod.yxod) .proof-list__item:last-child{border-bottom:none} html:has(meta.yxod.yxod) .proof-list__mark{color:#1f7a4d;font-weight:800;font-size:1rem;flex-shrink:0;margin-top:2px} html:has(meta.yxod.yxod) .case-global-actions{display:flex;align-items:center;gap:8px} html:has(meta.yxod.yxod) .case-global-btn.case-global-qh{background:#1f7a4d;color:#fff !important;border-radius:999px;padding:8px 18px;font-size:.85rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s,transform .15s} html:has(meta.yxod.yxod) .case-global-btn.case-global-qh:hover{background:#166038;transform:translateY(-1px);text-decoration:none} html:has(meta.yxod.yxod) .case-global-phone{font-size:.82rem;color:#5a4e3a !important;font-weight:600;text-decoration:none;padding:6px 10px;border-radius:8px;border:1px solid rgba(126,94,57,.2)} html:has(meta.yxod.yxod) .case-global-phone:hover{background:rgba(126,94,57,.08)} html:has(meta.yxod.yxod) .yitm-card-qh-hero{background:linear-gradient(145deg,#f0fff6 0%,#fff 100%);border-color:rgba(7,138,82,.25);position:relative} html:has(meta.yxod.yxod) .yitm-card-qh-hero::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--matcha-600,#078a52),#20b2aa);border-radius:20px 20px 0 0} html:has(meta.yxod.yxod) .yitm-qh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0} @media (max-width:600px){html:has(meta.yxod.yxod) .yitm-qh-steps{grid-template-columns:1fr}} html:has(meta.yxod.yxod) .yitm-qh-step{background:rgba(7,138,82,.06);border:1px solid rgba(7,138,82,.14);border-radius:12px;padding:12px 14px} html:has(meta.yxod.yxod) .yitm-qh-step strong{display:block;font-size:.9rem;color:var(--clay-heading,#1c0e08);margin-bottom:3px} html:has(meta.yxod.yxod) .yitm-qh-step span{font-size:.82rem;color:var(--clay-muted,#4b5563)} html:has(meta.yxod.yxod) .yitm-safe-note{margin-top:10px;font-size:.8rem;color:var(--clay-faint,#9ca3af);font-style:italic} html:has(meta.yxod.yxod) .yitm-card-fixers{background:linear-gradient(145deg,#fff 0%,#f9f5f0 100%);border-color:rgba(90,62,48,.15)} html:has(meta.yxod.yxod) .yitm-ref-metrics{display:flex;gap:16px;margin:14px 0;flex-wrap:wrap} html:has(meta.yxod.yxod) .yitm-ref-metrics div{display:flex;flex-direction:column;align-items:center;background:var(--clay-surface,#fff);border:1px solid var(--clay-border,#e5d6c8);border-radius:10px;padding:10px 16px;min-width:70px} html:has(meta.yxod.yxod) .yitm-ref-metrics div strong{font-size:1.25rem;font-weight:900;color:var(--clay-heading,#1c0e08)} html:has(meta.yxod.yxod) .yitm-ref-metrics div span{font-size:.72rem;color:var(--clay-muted,#6b7280);text-align:center} html:has(meta.yxod.yxod) .refer-metrics{display:flex;gap:14px;margin:14px 0;flex-wrap:wrap} html:has(meta.yxod.yxod) .refer-metrics div{display:flex;flex-direction:column;align-items:center;padding:8px 14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:10px;min-width:64px} html:has(meta.yxod.yxod) .refer-metrics div strong{font-size:1.2rem;font-weight:900;display:block} html:has(meta.yxod.yxod) .refer-metrics div span{font-size:.72rem;opacity:.85} html:has(meta.yxod.yxod) .case-global-header{background:rgba(255,255,255,.98) !important;border-bottom:1px solid #dfe8e4 !important;box-shadow:0 8px 28px rgba(15,35,28,.07) !important;backdrop-filter:blur(16px) saturate(1.25)} html:has(meta.yxod.yxod) .case-global-header-inner{min-height:72px !important} html:has(meta.yxod.yxod) .case-global-logo span{color:#142544 !important} html:has(meta.yxod.yxod) .case-global-logo strong{color:#176b4c !important} html:has(meta.yxod.yxod) .case-global-nav a,html:has(meta.yxod.yxod) .case-global-nav a:visited{color:#263a52 !important} html:has(meta.yxod.yxod) .case-global-nav a:hover,html:has(meta.yxod.yxod) .case-global-nav a:focus-visible{color:#125b41 !important;background:#edf7f2 !important} html:has(meta.yxod.yxod) .case-global-qh,html:has(meta.yxod.yxod) .case-global-qh:visited{background:#142544 !important;color:#fff !important;border:1px solid #142544 !important} html:has(meta.yxod.yxod) .case-global-phone,html:has(meta.yxod.yxod) .case-global-phone:visited{background:#176b4c !important;color:#fff !important;border:1px solid #176b4c !important} html:has(meta.yxod.yxod) .case-global-btn:focus-visible,html:has(meta.yxod.yxod) .case-global-nav a:focus-visible,html:has(meta.yxod.yxod) .case-global-logo:focus-visible,html:has(meta.yxod.yxod) .case-global-footer a:focus-visible{outline:3px solid #f4bd32 !important;outline-offset:3px !important} html:has(meta.yxod.yxod) .case-global-footer{background:#101d35 !important;color:rgba(255,255,255,.78) !important;border-top:4px solid #f4bd32 !important} html:has(meta.yxod.yxod) .case-global-footer::after{display:none !important} html:has(meta.yxod.yxod) .case-global-footer-logo span{color:#fff !important} html:has(meta.yxod.yxod) .case-global-footer-logo strong{color:#8ed8b8 !important} html:has(meta.yxod.yxod) .case-global-footer-links a,html:has(meta.yxod.yxod) .case-global-footer-links a:visited{color:rgba(255,255,255,.82) !important} html:has(meta.yxod.yxod) .case-global-footer-links a:hover{color:#f4bd32 !important} html:has(meta.yxod.yxod) .case-global-footer-brand::after{content:none !important} html:has(meta.yxod.yxod) .case-global-footer-inner::after{content:'© 2026 Your IT and Tech Mates · Wollert VIC 3750 · Privacy and terms apply';color:rgba(255,255,255,.56)} html:has(meta.yxod.yxod) .yitm-footer-slogan{color:rgba(255,255,255,.78) !important;border-bottom-color:rgba(255,255,255,.12) !important} html:has(meta.yxod.yxod) .yitm-post{width:min(1180px,calc(100% - 32px));padding-inline:0;background:linear-gradient(180deg,var(--bg) 0%,var(--bg2) 52%,#fff 100%)} html:has(meta.yxod.yxod) .yitm-wrap{width:100%} html:has(meta.yxod.yxod) .yitm-hero,html:has(meta.yxod.yxod) .yitm-card,html:has(meta.yxod.yxod) .yitm-aside-card,html:has(meta.yxod.yxod) .case-related-case-studies{border-color:var(--line)} html:has(meta.yxod.yxod) .yitm-hero-img{width:100%;height:auto;display:block} html:has(meta.yxod.yxod) .yitm-title{text-wrap:balance} html:has(meta.yxod.yxod) .yitm-subtitle,html:has(meta.yxod.yxod) .yitm-prose p{text-wrap:pretty} @media (max-width:980px){html:has(meta.yxod.yxod) .case-global-header-inner{align-items:stretch !important} html:has(meta.yxod.yxod) .case-global-actions{display:grid !important;grid-template-columns:1fr 1fr}} @media (max-width:640px){html:has(meta.yxod.yxod) .yitm-post{width:min(100% - 20px,1180px)} html:has(meta.yxod.yxod) .case-global-actions{grid-template-columns:1fr !important} html:has(meta.yxod.yxod) .case-global-footer-inner{padding-top:36px !important}} html:has(meta.yxod.yxod) .yitm-post a.yitm-inline-link{color:var(--accent-dark,var(--accent))!important;-webkit-text-fill-color:currentColor!important} html:has(meta.yxod.yxod) .theme-monday-fix a:not(.yitm-btn):not([class*="button"]){color:var(--accent-dark,#c2410c)!important;-webkit-text-fill-color:currentColor!important} html:has(meta.yxod.yxod) .theme-monday-fix:is(.yitm-card-black,.yitm-card-cta) a:not(.yitm-btn):not([class*="button"]){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yxod.yxod) .theme-monday-fix .yitm-crm-next-step-actions a:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yxod.yxod) .theme-monday-fix .yitm-crm-next-step-actions a:not(:first-child){color:#10233f!important;-webkit-text-fill-color:#10233f!important}@layer tokens{html:has(meta.y28e.y28e){--yitm-color-ink:#10233f;--yitm-color-text:#10233f;--yitm-color-text-muted:#46566b;--yitm-color-link:#1f654f;--yitm-color-link-hover:#174b3d;--yitm-color-action:#1f654f;--yitm-color-action-hover:#174b3d;--yitm-color-focus:#f2b900;--yitm-color-page:#f7f5ef;--yitm-color-surface:#ffffff;--yitm-color-surface-soft:#f3f8f5;--yitm-color-border:#d7e2dc;--yitm-color-success:#1f654f;--yitm-color-warning:#9a6800;--yitm-color-danger:#a32828;--yitm-color-on-action:#ffffff;--yitm-font-sans:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--yitm-font-display:"Barlow Condensed",Barlow,system-ui,sans-serif;--yitm-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--yitm-font-size-xs:0.8125rem;--yitm-font-size-sm:0.9375rem;--yitm-font-size-base:1rem;--yitm-font-size-md:clamp(1.0625rem,1.02rem + 0.18vw,1.1875rem);--yitm-font-size-lg:clamp(1.25rem,1.14rem + 0.45vw,1.5rem);--yitm-font-size-xl:clamp(1.625rem,1.38rem + 0.95vw,2.125rem);--yitm-font-size-2xl:clamp(2rem,1.55rem + 1.75vw,3rem);--yitm-font-size-3xl:clamp(2.5rem,1.8rem + 2.8vw,4rem);--yitm-line-height-tight:1.08;--yitm-line-height-heading:1.15;--yitm-line-height-body:1.6;--yitm-space-0:0;--yitm-space-1:0.25rem;--yitm-space-2:0.5rem;--yitm-space-3:0.75rem;--yitm-space-4:1rem;--yitm-space-5:1.5rem;--yitm-space-6:2rem;--yitm-space-7:3rem;--yitm-space-8:4rem;--yitm-section-space-sm:clamp(1.5rem,1.12rem + 1.35vw,2.5rem);--yitm-section-space-md:clamp(2.25rem,1.6rem + 2.4vw,4rem);--yitm-section-space-lg:clamp(3rem,2rem + 4vw,6rem);--yitm-radius-sm:8px;--yitm-radius-md:12px;--yitm-radius-lg:18px;--yitm-radius-xl:24px;--yitm-radius-pill:999px;--yitm-shadow-sm:0 4px 14px rgba(16,35,63,0.07);--yitm-shadow-md:0 10px 28px rgba(16,35,63,0.08);--yitm-shadow-lg:0 16px 42px rgba(16,35,63,0.09);--yitm-width-content:72ch;--yitm-width-wide:1180px;--yitm-width-reading:72ch;--yitm-gutter:clamp(1rem,0.72rem + 1.1vw,2rem);--yitm-touch-target:44px;--yitm-focus-width:3px;--yitm-focus-offset:3px;--yitm-public-ink:var(--yitm-color-ink);--yitm-public-muted:var(--yitm-color-text-muted);--yitm-public-green:var(--yitm-color-action);--yitm-public-green-strong:var(--yitm-color-action-hover);--yitm-public-gold:var(--yitm-color-focus);--yitm-public-page:var(--yitm-color-page);--yitm-public-surface:var(--yitm-color-surface);--yitm-public-soft:var(--yitm-color-surface-soft);--yitm-public-border:var(--yitm-color-border);--yitm-public-radius:var(--yitm-radius-lg);--yitm-public-wide:var(--yitm-width-wide);--yitm-public-copy:var(--yitm-width-reading);--yitm-public-shadow:var(--yitm-shadow-lg)}}@layer tokens{html:has(meta.y28e.y28e){--yitm-breakpoint-sm:30rem;--yitm-breakpoint-md:48rem;--yitm-breakpoint-lg:64rem;--yitm-breakpoint-xl:75rem}}@layer reset{html:has(meta.y28e.y28e) *,html:has(meta.y28e.y28e) *::before,html:has(meta.y28e.y28e) *::after{box-sizing:border-box}html:has(meta.y28e.y28e){-webkit-text-size-adjust:100%}html:has(meta.y28e.y28e) body{margin:0;min-width:0}html:has(meta.y28e.y28e) img,html:has(meta.y28e.y28e) picture,html:has(meta.y28e.y28e) video,html:has(meta.y28e.y28e) canvas,html:has(meta.y28e.y28e) svg{display:block;max-width:100%}html:has(meta.y28e.y28e) img,html:has(meta.y28e.y28e) video{height:auto}html:has(meta.y28e.y28e) button,html:has(meta.y28e.y28e) input,html:has(meta.y28e.y28e) textarea,html:has(meta.y28e.y28e) select{font:inherit}}@layer base{html:has(meta.y28e.y28e) body{color:var(--yitm-color-text);font-family:var(--yitm-font-sans);font-size:var(--yitm-font-size-base);line-height:var(--yitm-line-height-body)}html:has(meta.y28e.y28e):where(h1,h2,h3,h4,h5,h6){color:var(--yitm-color-ink);line-height:var(--yitm-line-height-heading);overflow-wrap:anywhere;text-wrap:balance}html:has(meta.y28e.y28e) h1{font-size:var(--yitm-font-size-3xl);letter-spacing:-0.04em}html:has(meta.y28e.y28e) h2{font-size:var(--yitm-font-size-2xl)}html:has(meta.y28e.y28e) h3{font-size:var(--yitm-font-size-xl)}html:has(meta.y28e.y28e):where(p,li,dd){overflow-wrap:break-word}html:has(meta.y28e.y28e):where(p){text-wrap:pretty}html:has(meta.y28e.y28e) a{color:var(--yitm-color-link);text-underline-offset:0.14em}html:has(meta.y28e.y28e) a:hover{color:var(--yitm-color-link-hover)}}@layer base{html:has(meta.y28e.y28e):where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--yitm-focus-width) solid var(--yitm-color-focus);outline-offset:var(--yitm-focus-offset)}html:has(meta.y28e.y28e) .yitm-skip-link{position:fixed;inset-block-start:var(--yitm-space-2);inset-inline-start:var(--yitm-space-2);z-index:10000;padding:var(--yitm-space-3) var(--yitm-space-4);border-radius:var(--yitm-radius-sm);background:var(--yitm-color-ink);color:#fff;transform:translateY(-200%)}html:has(meta.y28e.y28e) .yitm-skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html:has(meta.y28e.y28e):focus-within{scroll-behavior:auto}html:has(meta.y28e.y28e) *,html:has(meta.y28e.y28e) *::before,html:has(meta.y28e.y28e) *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}@layer base{html:has(meta.y28e.y28e):where(iframe,embed,object){max-width:100%}html:has(meta.y28e.y28e) figure{margin-inline:0}}@layer layout{html:has(meta.y28e.y28e) body{background:var(--yitm-color-page)}html:has(meta.y28e.y28e) main{min-width:0}html:has(meta.y28e.y28e) .yitm-page-shell{min-width:0}}@layer layout{html:has(meta.y28e.y28e) .yitm-container{width:min(var(--yitm-width-wide),calc(100% - (2 * var(--yitm-gutter))));margin-inline:auto}html:has(meta.y28e.y28e) .yitm-reading-container{width:min(var(--yitm-width-reading),calc(100% - (2 * var(--yitm-gutter))));margin-inline:auto}}@layer layout{html:has(meta.y28e.y28e) .yitm-grid{display:grid;gap:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-grid>*{min-width:0}html:has(meta.y28e.y28e) .yitm-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.y28e.y28e) .yitm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:48rem){html:has(meta.y28e.y28e) .yitm-grid--2,html:has(meta.y28e.y28e) .yitm-grid--3{grid-template-columns:minmax(0,1fr)}}}@layer components{html:has(meta.y28e.y28e) .yitm-header{position:relative;z-index:30;min-width:0;background:var(--yitm-color-surface);color:var(--yitm-color-text);border-bottom:1px solid var(--yitm-color-border)}html:has(meta.y28e.y28e) .yitm-header__inner{width:min(100% - (2 * var(--yitm-gutter)),var(--yitm-width-wide));min-height:4.5rem;margin-inline:auto;display:flex;align-items:center;gap:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-header__brand{display:inline-flex;align-items:center;flex:0 0 auto;min-height:var(--yitm-touch-target)}html:has(meta.y28e.y28e) .yitm-header__brand img{display:block;width:auto;max-height:3rem}html:has(meta.y28e.y28e) .yitm-nav{margin-inline-start:auto;min-width:0}html:has(meta.y28e.y28e) .yitm-nav__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--yitm-space-2);margin:0;padding:0;list-style:none}html:has(meta.y28e.y28e) .yitm-nav__link{min-height:var(--yitm-touch-target);display:inline-flex;align-items:center;padding:var(--yitm-space-2) var(--yitm-space-3);border-radius:var(--yitm-radius-sm);color:var(--yitm-color-text);font-weight:600;text-decoration:none}html:has(meta.y28e.y28e) .yitm-nav__link:hover{background:var(--yitm-color-surface-soft);color:var(--yitm-color-action-hover)}html:has(meta.y28e.y28e) .yitm-nav__link[aria-current="page"]{color:var(--yitm-color-action);background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-nav-toggle{min-width:var(--yitm-touch-target);min-height:var(--yitm-touch-target);margin-inline-start:auto;display:none;align-items:center;justify-content:center;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-sm);background:var(--yitm-color-surface);color:var(--yitm-color-text);cursor:pointer}@media (max-width:47.99rem){html:has(meta.y28e.y28e) .yitm-header__inner{min-height:4rem;flex-wrap:wrap;gap:var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-nav-toggle{display:inline-flex}html:has(meta.y28e.y28e) .yitm-nav{flex-basis:100%;margin-inline-start:0}html:has(meta.y28e.y28e) .yitm-nav[hidden]{display:none}html:has(meta.y28e.y28e) .yitm-nav__list{align-items:stretch;flex-direction:column;padding-block-end:var(--yitm-space-4)}html:has(meta.y28e.y28e) .yitm-nav__link{width:100%}}}@layer components{html:has(meta.y28e.y28e) .yitm-footer{min-width:0;margin-block-start:var(--yitm-section-space-lg);border-top:1px solid var(--yitm-color-border);background:var(--yitm-color-ink);color:var(--yitm-color-surface)}html:has(meta.y28e.y28e) .yitm-footer__inner{width:min(100% - (2 * var(--yitm-gutter)),var(--yitm-width-wide));margin-inline:auto;padding-block:var(--yitm-section-space-md)}html:has(meta.y28e.y28e) .yitm-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--yitm-space-6)}html:has(meta.y28e.y28e) .yitm-footer__heading{color:inherit;font-size:var(--yitm-font-size-md);margin-block:0 var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-footer__list{margin:0;padding:0;list-style:none}html:has(meta.y28e.y28e) .yitm-footer__list>li + li{margin-block-start:var(--yitm-space-2)}html:has(meta.y28e.y28e) .yitm-footer a{color:inherit;text-underline-offset:0.18em}html:has(meta.y28e.y28e) .yitm-footer a:hover{color:var(--yitm-color-focus)}html:has(meta.y28e.y28e) .yitm-footer__meta{margin-block-start:var(--yitm-space-6);padding-block-start:var(--yitm-space-4);border-top:1px solid color-mix(in srgb,currentColor 24%,transparent);font-size:var(--yitm-font-size-sm)}}@layer components{html:has(meta.y28e.y28e) .yitm-hero{--yitm-hero-max:var(--yitm-width-wide);--yitm-hero-copy-max:46rem;--yitm-hero-space:var(--yitm-section-space-lg);background:var(--yitm-color-page);color:var(--yitm-color-text)}html:has(meta.y28e.y28e) .yitm-hero__inner{width:min(100% - (2 * var(--yitm-gutter)),var(--yitm-hero-max));margin-inline:auto;padding-block:var(--yitm-hero-space);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(16rem,0.92fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem)}html:has(meta.y28e.y28e) .yitm-hero__content{min-width:0;max-width:var(--yitm-hero-copy-max)}html:has(meta.y28e.y28e) .yitm-hero__eyebrow{margin:0 0 var(--yitm-space-3);color:var(--yitm-color-action);font-weight:700;font-size:var(--yitm-font-size-sm);letter-spacing:0.04em;text-transform:uppercase}html:has(meta.y28e.y28e) .yitm-hero__title{margin:0;max-width:18ch;font:700 var(--yitm-font-size-3xl)/var(--yitm-line-height-tight) var(--yitm-font-display);text-wrap:balance;overflow-wrap:anywhere}html:has(meta.y28e.y28e) .yitm-hero__lead{margin:var(--yitm-space-4) 0 0;max-width:60ch;color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-md)}html:has(meta.y28e.y28e) .yitm-hero__actions{display:flex;flex-wrap:wrap;gap:var(--yitm-space-3);margin-block-start:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-hero__media{min-width:0}html:has(meta.y28e.y28e) .yitm-hero__media:where(img,picture,video){width:100%}html:has(meta.y28e.y28e) .yitm-hero--service{--yitm-hero-copy-max:48rem}html:has(meta.y28e.y28e) .yitm-hero--hub .yitm-hero__inner{grid-template-columns:minmax(0,1fr)}html:has(meta.y28e.y28e) .yitm-hero--hub .yitm-hero__content{max-width:54rem}html:has(meta.y28e.y28e) .yitm-hero--hub .yitm-hero__title{max-width:22ch}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid){grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2rem)}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid)>*{min-width:0}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-h1,h1){max-width:22ch;font-size:clamp(2.35rem,5vw,4rem);line-height:1;text-wrap:balance}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-intro,.lead){max-width:66ch}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-img-col,.yitm-hero__media,figure){width:100%;max-width:none}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-img,.yitm-hero__image,.yitm-hero-img){display:block;width:100%;max-width:none;max-height:28rem;object-fit:cover;object-position:center}html:has(meta.y28e.y28e) .yitm-hero--article{--yitm-hero-max:var(--yitm-width-content);--yitm-hero-copy-max:var(--yitm-width-reading);--yitm-hero-space:var(--yitm-section-space-md)}html:has(meta.y28e.y28e) .yitm-hero--article .yitm-hero__inner{grid-template-columns:minmax(0,1fr)}html:has(meta.y28e.y28e) .yitm-hero--compact{--yitm-hero-copy-max:48rem;--yitm-hero-space:var(--yitm-section-space-sm)}html:has(meta.y28e.y28e) .yitm-hero--compact .yitm-hero__inner{grid-template-columns:minmax(0,1fr)}html:has(meta.y28e.y28e) .yitm-hero--compact .yitm-hero__title{font-size:var(--yitm-font-size-2xl)}@media (max-width:47.99rem){html:has(meta.y28e.y28e) .yitm-hero__inner{grid-template-columns:minmax(0,1fr)}html:has(meta.y28e.y28e) .yitm-hero__title{max-width:none}html:has(meta.y28e.y28e) .yitm-hero__actions{align-items:stretch;flex-direction:column}}}@layer components{html:has(meta.y28e.y28e) .yitm-hub-page{--yitm-hub-copy:54rem;--yitm-hub-section-gap:clamp(3rem,5vw,5.5rem)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.yitm-service-hero--hub,.hub-hero){padding-block:clamp(2.25rem,5vw,4.75rem)}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid){grid-template-columns:minmax(0,1fr);align-items:start}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid)>*{min-width:0}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(h1,.hero-h1){max-width:20ch;font-size:clamp(2.25rem,4.8vw,3.9rem);line-height:1.02}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(.hero-intro,.lead,.lede){max-width:66ch;font-size:clamp(1.05rem,1rem + .2vw,1.18rem);line-height:1.65}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(.hero-img-col,.yitm-hero__media,figure){width:100%;max-width:none;margin-top:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-service-hero--hub:where(.hero-img,.yitm-hero__image,.yitm-hero-img){width:100%;max-width:none;max-height:26rem;object-fit:cover;border-radius:var(--yitm-radius-xl)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.section,.section-alt,.hub-section,.yitm-hub-section){padding-block:var(--yitm-section-space-md)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.section-header,.yitm-hub-section__head){max-width:48rem;margin-bottom:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.section-header h2,.hub-section>h2,.yitm-hub-section__head h2){font-family:var(--yitm-font-display);font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.08;color:var(--yitm-color-ink)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.section-header p,.hub-section>p,.yitm-hub-section__head p){max-width:66ch;color:var(--yitm-color-text-muted);line-height:1.65}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-grid,.yitm-hub-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--yitm-space-4);margin-top:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-card,.yitm-hub-card){display:flex;flex-direction:column;min-width:0;min-height:0;padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-lg);background:var(--yitm-color-surface);box-shadow:var(--yitm-shadow-sm);color:var(--yitm-color-text);text-decoration:none}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-card,.yitm-hub-card):hover{box-shadow:var(--yitm-shadow-md);transform:translateY(-1px)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-card,.yitm-hub-card) h3{margin:0 0 var(--yitm-space-2);font-size:var(--yitm-font-size-lg)}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-card,.yitm-hub-card) p{margin:0;color:var(--yitm-color-text-muted);line-height:1.55}html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-card,.yitm-hub-card):where(span,.yitm-hub-card__link){margin-top:auto;padding-top:var(--yitm-space-4);color:var(--yitm-color-action);font-weight:800}html:has(meta.y28e.y28e) .yitm-hub-actions,html:has(meta.y28e.y28e) .yitm-hub-page .hub-actions{display:flex;flex-wrap:wrap;gap:var(--yitm-space-3);margin-top:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-hub-action,html:has(meta.y28e.y28e) .yitm-hub-page .hub-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.7rem 1.1rem;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-pill);background:var(--yitm-color-surface);color:var(--yitm-color-action);text-decoration:none;font-weight:800}html:has(meta.y28e.y28e) .yitm-hub-action--primary,html:has(meta.y28e.y28e) .yitm-hub-page .hub-action.primary{background:var(--yitm-color-action);border-color:var(--yitm-color-action);color:var(--yitm-color-on-action)}html:has(meta.y28e.y28e) .yitm-hub-decision{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-hub-decision a{display:flex;align-items:center;min-height:4.5rem;padding:var(--yitm-space-4);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface);color:var(--yitm-color-text);text-decoration:none;font-weight:700}html:has(meta.y28e.y28e) .yitm-hub-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-hub-related a{padding:var(--yitm-space-4);border-bottom:1px solid var(--yitm-color-border);color:var(--yitm-color-link);text-decoration:none;font-weight:700}html:has(meta.y28e.y28e) .yitm-hub-note,html:has(meta.y28e.y28e) .yitm-hub-page .hub-note{padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-lg);background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-hub-page .yitm-agent-facts{margin-block:var(--yitm-section-space-sm)}@media(max-width:56rem){html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-grid,.yitm-hub-grid){grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.y28e.y28e) .yitm-hub-decision{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.y28e.y28e) .yitm-hub-related{grid-template-columns:1fr 1fr}}@media(max-width:40rem){html:has(meta.y28e.y28e) .yitm-hub-page:where(.hub-grid,.yitm-hub-grid),html:has(meta.y28e.y28e) .yitm-hub-decision,html:has(meta.y28e.y28e) .yitm-hub-related{grid-template-columns:1fr}html:has(meta.y28e.y28e) .yitm-hub-actions,html:has(meta.y28e.y28e) .yitm-hub-page .hub-actions{display:grid}html:has(meta.y28e.y28e) .yitm-hub-action,html:has(meta.y28e.y28e) .yitm-hub-page .hub-action{width:100%}}}@layer components{html:has(meta.y28e.y28e) .yitm-button{appearance:none;min-height:var(--yitm-touch-target);max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--yitm-space-2);padding:0.65rem 1.05rem;border:1px solid transparent;border-radius:var(--yitm-radius-pill);font:inherit;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}html:has(meta.y28e.y28e) .yitm-button--primary{background:var(--yitm-color-action);color:var(--yitm-color-on-action);border-color:var(--yitm-color-action)}html:has(meta.y28e.y28e) .yitm-button--primary:hover{background:var(--yitm-color-action-hover);border-color:var(--yitm-color-action-hover);color:var(--yitm-color-on-action)}html:has(meta.y28e.y28e) .yitm-button--secondary{background:var(--yitm-color-surface);color:var(--yitm-color-action);border-color:var(--yitm-color-action)}html:has(meta.y28e.y28e) .yitm-button--secondary:hover{background:var(--yitm-color-surface-soft);color:var(--yitm-color-action-hover);border-color:var(--yitm-color-action-hover)}html:has(meta.y28e.y28e) .yitm-button--text{min-height:var(--yitm-touch-target);padding-inline:var(--yitm-space-2);color:var(--yitm-color-action);background:transparent;border-color:transparent;border-radius:var(--yitm-radius-sm)}html:has(meta.y28e.y28e) .yitm-button--text:hover{color:var(--yitm-color-action-hover);background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-button[disabled],html:has(meta.y28e.y28e) .yitm-button[aria-disabled="true"]{opacity:0.55;cursor:not-allowed}html:has(meta.y28e.y28e) .yitm-button[aria-busy="true"]{cursor:progress}@media (max-width:29.99rem){html:has(meta.y28e.y28e) .yitm-button--mobile-block{width:100%}}}@layer components{html:has(meta.y28e.y28e) .yitm-card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-lg);background:var(--yitm-color-surface);box-shadow:var(--yitm-shadow-sm);overflow:clip}html:has(meta.y28e.y28e) .yitm-card__media{aspect-ratio:16 / 9;overflow:hidden;background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-card__media:where(img,picture,video){width:100%;height:100%;object-fit:cover}html:has(meta.y28e.y28e) .yitm-card__body{min-width:0;padding:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-card__title{margin:0;font-size:var(--yitm-font-size-lg);overflow-wrap:anywhere}html:has(meta.y28e.y28e) .yitm-card__text{margin:var(--yitm-space-3) 0 0;color:var(--yitm-color-text-muted)}html:has(meta.y28e.y28e) .yitm-card__actions{margin-block-start:auto;padding:0 var(--yitm-space-5) var(--yitm-space-5);display:flex;flex-wrap:wrap;gap:var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-card--flat{box-shadow:none}html:has(meta.y28e.y28e) .yitm-card--soft{background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-card--interactive{transition:transform 160ms ease,box-shadow 160ms ease}html:has(meta.y28e.y28e) .yitm-card--interactive:hover{transform:translateY(-2px);box-shadow:var(--yitm-shadow-md)}@media (prefers-reduced-motion:reduce){html:has(meta.y28e.y28e) .yitm-card--interactive{transition:none}html:has(meta.y28e.y28e) .yitm-card--interactive:hover{transform:none}}}@layer components{html:has(meta.y28e.y28e) .yitm-form{min-width:0}html:has(meta.y28e.y28e) .yitm-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-space-4)}html:has(meta.y28e.y28e) .yitm-field{min-width:0;display:grid;gap:var(--yitm-space-2)}html:has(meta.y28e.y28e) .yitm-field--full{grid-column:1 / -1}html:has(meta.y28e.y28e) .yitm-field__label,html:has(meta.y28e.y28e) .yitm-legend{font-weight:700}html:has(meta.y28e.y28e) .yitm-field__hint{color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm)}html:has(meta.y28e.y28e) .yitm-field__control{width:100%;min-height:var(--yitm-touch-target);padding:0.7rem 0.8rem;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-sm);background:var(--yitm-color-surface);color:var(--yitm-color-text);font:inherit}html:has(meta.y28e.y28e) textarea.yitm-field__control{min-height:8rem;resize:vertical}html:has(meta.y28e.y28e) select.yitm-field__control{padding-inline-end:2.25rem}html:has(meta.y28e.y28e) .yitm-field__control::placeholder{color:color-mix(in srgb,var(--yitm-color-text-muted) 78%,transparent)}html:has(meta.y28e.y28e) .yitm-field__control[aria-invalid="true"]{border-color:var(--yitm-color-danger)}html:has(meta.y28e.y28e) .yitm-field__error{color:var(--yitm-color-danger);font-size:var(--yitm-font-size-sm);font-weight:600}html:has(meta.y28e.y28e) .yitm-choice{min-height:var(--yitm-touch-target);display:flex;align-items:flex-start;gap:var(--yitm-space-3)}html:has(meta.y28e.y28e) .yitm-choice:where(input[type="checkbox"],input[type="radio"]){width:1.25rem;height:1.25rem;margin-block-start:0.16rem;flex:0 0 auto;accent-color:var(--yitm-color-action)}html:has(meta.y28e.y28e) .yitm-form__actions{display:flex;flex-wrap:wrap;gap:var(--yitm-space-3);margin-block-start:var(--yitm-space-5)}@media (max-width:39.99rem){html:has(meta.y28e.y28e) .yitm-form__grid{grid-template-columns:minmax(0,1fr)}html:has(meta.y28e.y28e) .yitm-field--full{grid-column:auto}}}@layer components{html:has(meta.y28e.y28e) .yitm-breadcrumbs{color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm)}html:has(meta.y28e.y28e) .yitm-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--yitm-space-2);margin:0;padding:0;list-style:none}html:has(meta.y28e.y28e) .yitm-breadcrumbs__item{min-width:0;display:inline-flex;align-items:center;gap:var(--yitm-space-2)}html:has(meta.y28e.y28e) .yitm-breadcrumbs__item:not(:last-child)::after{content:"/";color:var(--yitm-color-border)}html:has(meta.y28e.y28e) .yitm-breadcrumbs a{color:var(--yitm-color-link);text-underline-offset:0.16em}html:has(meta.y28e.y28e) .yitm-breadcrumbs [aria-current="page"]{color:var(--yitm-color-text);overflow-wrap:anywhere}}@layer components{html:has(meta.y28e.y28e) .yitm-badge{min-height:1.75rem;max-width:100%;display:inline-flex;align-items:center;gap:var(--yitm-space-1);padding:0.2rem 0.6rem;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-pill);background:var(--yitm-color-surface-soft);color:var(--yitm-color-text);font-size:var(--yitm-font-size-xs);font-weight:700;line-height:1.2}html:has(meta.y28e.y28e) .yitm-badge--success{border-color:color-mix(in srgb,var(--yitm-color-success) 35%,var(--yitm-color-border));color:var(--yitm-color-success)}html:has(meta.y28e.y28e) .yitm-badge--warning{border-color:color-mix(in srgb,var(--yitm-color-warning) 35%,var(--yitm-color-border));color:var(--yitm-color-warning)}html:has(meta.y28e.y28e) .yitm-badge--danger{border-color:color-mix(in srgb,var(--yitm-color-danger) 35%,var(--yitm-color-border));color:var(--yitm-color-danger)}}@layer components{html:has(meta.y28e.y28e) .yitm-trust{border-block:1px solid var(--yitm-color-border);background:var(--yitm-color-surface)}html:has(meta.y28e.y28e) .yitm-trust__inner{width:min(100% - (2 * var(--yitm-gutter)),var(--yitm-width-wide));margin-inline:auto;padding-block:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-trust__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:center;gap:var(--yitm-space-4);margin:0;padding:0;list-style:none}html:has(meta.y28e.y28e) .yitm-trust__item{min-width:0;display:flex;align-items:center;gap:var(--yitm-space-3);color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm);font-weight:600}html:has(meta.y28e.y28e) .yitm-trust__icon{flex:0 0 auto;width:1.5rem;height:1.5rem}}@layer components{html:has(meta.y28e.y28e) .yitm-faq{min-width:0}html:has(meta.y28e.y28e) .yitm-faq__item{border-block-end:1px solid var(--yitm-color-border)}html:has(meta.y28e.y28e) .yitm-faq__question{width:100%;min-height:var(--yitm-touch-target);display:flex;align-items:center;justify-content:space-between;gap:var(--yitm-space-4);padding:var(--yitm-space-4) 0;border:0;background:transparent;color:var(--yitm-color-text);font:inherit;font-weight:700;text-align:start;cursor:pointer}html:has(meta.y28e.y28e) .yitm-faq__question::after{content:"+";flex:0 0 auto;font-size:1.4em;line-height:1}html:has(meta.y28e.y28e) .yitm-faq__question[aria-expanded="true"]::after{content:"−"}html:has(meta.y28e.y28e) .yitm-faq__answer{padding:0 0 var(--yitm-space-5);color:var(--yitm-color-text-muted)}html:has(meta.y28e.y28e) .yitm-faq__answer[hidden]{display:none}}@layer components{html:has(meta.y28e.y28e) .yitm-related{margin-block:var(--yitm-section-space-md)}html:has(meta.y28e.y28e) .yitm-related__heading{margin-block-end:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--yitm-space-5)}}@layer components{html:has(meta.y28e.y28e) .yitm-cta{padding:clamp(1.5rem,1rem + 2vw,3rem);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-xl);background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-cta__inner{max-width:54rem}html:has(meta.y28e.y28e) .yitm-cta__title{margin:0;font-size:var(--yitm-font-size-xl)}html:has(meta.y28e.y28e) .yitm-cta__text{margin:var(--yitm-space-3) 0 0;color:var(--yitm-color-text-muted)}html:has(meta.y28e.y28e) .yitm-cta__actions{display:flex;flex-wrap:wrap;gap:var(--yitm-space-3);margin-block-start:var(--yitm-space-5)}html:has(meta.y28e.y28e) .yitm-cta--strong{background:var(--yitm-color-ink);color:var(--yitm-color-surface);border-color:var(--yitm-color-ink)}html:has(meta.y28e.y28e) .yitm-cta--strong .yitm-cta__text{color:color-mix(in srgb,currentColor 82%,transparent)}}@layer components{html:has(meta.y28e.y28e) .yitm-mobile-actions{display:none}@media (max-width:47.99rem){html:has(meta.y28e.y28e) .yitm-mobile-actions{position:sticky;z-index:20;inset-block-end:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--yitm-space-2);padding:var(--yitm-space-2) var(--yitm-gutter) max(var(--yitm-space-2),env(safe-area-inset-bottom));border-top:1px solid var(--yitm-color-border);background:color-mix(in srgb,var(--yitm-color-surface) 94%,transparent);backdrop-filter:blur(10px)}html:has(meta.y28e.y28e) .yitm-mobile-actions .yitm-button{width:100%}}}@layer components{html:has(meta.y28e.y28e) .yitm-figure{margin:var(--yitm-space-6) 0}html:has(meta.y28e.y28e) .yitm-figure__media{overflow:hidden;border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface-soft)}html:has(meta.y28e.y28e) .yitm-figure__media:where(img,video){width:100%;height:auto}html:has(meta.y28e.y28e) .yitm-figure__caption{margin-block-start:var(--yitm-space-2);color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm)}}@layer components{html:has(meta.y28e.y28e) .yitm-status{--yitm-status-accent:var(--yitm-color-link);padding:var(--yitm-space-4);border:1px solid color-mix(in srgb,var(--yitm-status-accent) 34%,var(--yitm-color-border));border-inline-start:4px solid var(--yitm-status-accent);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface)}html:has(meta.y28e.y28e) .yitm-status__title{margin:0;font-weight:700}html:has(meta.y28e.y28e) .yitm-status__body{margin:var(--yitm-space-2) 0 0;color:var(--yitm-color-text-muted)}html:has(meta.y28e.y28e) .yitm-status--success{--yitm-status-accent:var(--yitm-color-success)}html:has(meta.y28e.y28e) .yitm-status--warning{--yitm-status-accent:var(--yitm-color-warning)}html:has(meta.y28e.y28e) .yitm-status--danger,html:has(meta.y28e.y28e) .yitm-status--error{--yitm-status-accent:var(--yitm-color-danger)}}@layer components{html:has(meta.y28e.y28e):where(.yitm-surface--dark,[data-yitm-surface="dark"]){--yitm-surface-fg:#f7fbff;--yitm-surface-muted:#d7e3ec;--yitm-surface-border:rgba(255,255,255,.22);color:var(--yitm-surface-fg)}html:has(meta.y28e.y28e):where(.yitm-surface--dark,[data-yitm-surface="dark"]):where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,small,strong){color:inherit}html:has(meta.y28e.y28e):where(.yitm-surface--dark,[data-yitm-surface="dark"]):where(a:not(.yitm-button),button,.btn,.yitm-button){color:var(--yitm-surface-fg)}html:has(meta.y28e.y28e):where(.yitm-surface--dark,[data-yitm-surface="dark"]):where(.btn-secondary,.btn-ghost,.yitm-button--secondary,.yitm-button--ghost){border-color:var(--yitm-surface-border);color:var(--yitm-surface-fg)}}@layer utilities{html:has(meta.y28e.y28e) .yitm-u-mt-0{margin-top:0}html:has(meta.y28e.y28e) .yitm-u-mt-4{margin-top:var(--yitm-space-4)}html:has(meta.y28e.y28e) .yitm-u-mt-6{margin-top:var(--yitm-space-6)}html:has(meta.y28e.y28e) .yitm-u-mb-0{margin-bottom:0}html:has(meta.y28e.y28e) .yitm-u-mb-4{margin-bottom:var(--yitm-space-4)}html:has(meta.y28e.y28e) .yitm-u-mb-6{margin-bottom:var(--yitm-space-6)}html:has(meta.y28e.y28e) .yitm-u-py-section{padding-block:var(--yitm-section-space-md)}}@layer utilities{html:has(meta.y28e.y28e) .yitm-u-block{display:block}html:has(meta.y28e.y28e) .yitm-u-flex{display:flex}html:has(meta.y28e.y28e) .yitm-u-grid{display:grid}html:has(meta.y28e.y28e) .yitm-u-hidden{display:none}}@layer utilities{html:has(meta.y28e.y28e) .yitm-u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html:has(meta.y28e.y28e) .yitm-u-sr-only-focusable:focus,html:has(meta.y28e.y28e) .yitm-u-sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}}@layer legacy{@scope (html[data-yitm-b3-css~="b3-36"]){:scope{--ink:#10233f;--muted:#536475;--soft:#f5f8fb;--soft2:#edf4f7;--line:rgba(16,35,63,.12);--brand:#f5b83f;--brand2:#195b63;--green:#486f37;--navy:#071929;--white:#fff;--radius:28px;--radius-sm:18px;--shadow:0 24px 70px rgba(9,29,46,.12);--shadow-soft:0 14px 38px rgba(9,29,46,.08);--max:1160px}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}.skip-link{position:absolute;left:-999px;top:10px;background:var(--navy);color:#fff;padding:10px 14px;border-radius:10px;z-index:100}.skip-link:focus{left:10px}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.08)}.header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:250px}.brand-mark{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:0 10px 26px rgba(9,29,46,.12);overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.brand-text{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:1.45rem;line-height:1;color:var(--ink)}.brand-text em{font-style:normal;color:var(--green)}.brand-text small{display:block;font-family:Barlow,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--muted);margin-top:4px}.nav{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.nav a{padding:10px 11px;text-decoration:none;border-radius:999px;font-size:.94rem;font-weight:800;color:#21364c}.nav a:hover{background:#f1f5f8}.nav .nav-cta{background:var(--ink);color:#fff;padding-inline:18px;box-shadow:0 10px 22px rgba(16,35,63,.18)}.mobile-menu-btn{display:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font-weight:900;color:var(--ink)}.hero{position:relative;padding:82px 0 54px;overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(245,184,63,.24),transparent 34%),linear-gradient(180deg,#fbfcfd 0%,#f2f7f8 100%)}.hero:before{content:"";position:absolute;inset:auto -20% -48% -20%;height:60%;background:linear-gradient(90deg,rgba(25,91,99,.08),rgba(245,184,63,.1));transform:rotate(-3deg)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:54px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(25,91,99,.16);border-radius:999px;background:rgba(25,91,99,.08);color:var(--brand2);font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;font-weight:900}.hero h1,.section h2,.final-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.045em;line-height:.95;margin:16px 0;color:var(--ink)}.hero h1{font-size:clamp(3.3rem,7vw,6.8rem);max-width:840px}.hero h1 em,.section h2 em,.final-cta h2 em{font-style:normal;color:var(--green)}.hero-lede,.lede{font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.58;color:#405466;max-width:760px;margin:0}.hero-actions,.action-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:26px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:.01em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--ink);color:#fff;box-shadow:0 16px 34px rgba(16,35,63,.22)}.btn-secondary{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 12px 24px rgba(9,29,46,.08)}.proof-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.proof-row span{padding:8px 12px;background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:999px;color:#384c5e;font-weight:800;font-size:.95rem}.hero-media{position:relative}.hero-image{border-radius:36px;overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed;transform:rotate(.8deg)}.hero-image img{display:block;width:100%;aspect-ratio:1.08/1;object-fit:cover}.hero-badge{position:absolute;left:-22px;bottom:28px;max-width:280px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 20px;box-shadow:0 20px 48px rgba(9,29,46,.18)}.hero-badge strong{display:block;font-family:"Barlow Condensed";font-size:1.75rem;line-height:1;color:var(--ink)}.hero-badge span{display:block;color:var(--muted);font-weight:700;margin-top:5px}.section{padding:78px 0}.section-soft{background:var(--soft)}.section-head{max-width:870px;margin-bottom:30px}.section-head.center{text-align:center;margin-inline:auto}.section h2{font-size:clamp(2.35rem,4.8vw,4.6rem);margin:15px 0}.trust-strip{padding:18px 0;background:#fff;border-bottom:1px solid rgba(16,35,63,.08)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trust-pill{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px;box-shadow:0 10px 28px rgba(9,29,46,.05)}.tick{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.trust-pill b{display:block;line-height:1.15}.trust-pill span:not(.tick){display:block;color:var(--muted);font-size:.95rem;line-height:1.35;margin-top:3px}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.path-grid.four{grid-template-columns:repeat(4,1fr)}.card,.path-card,.pricing-card,.review-card,.guide-card,.quick-panel,.story-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.path-card{text-decoration:none;display:flex;flex-direction:column;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.path-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.path-card img{width:100%;aspect-ratio:1.25/1;object-fit:cover;background:#eef3f8}.path-card-body,.card,.pricing-card,.review-card,.guide-card{padding:24px}.tag{display:inline-flex;padding:6px 10px;background:rgba(245,184,63,.18);border-radius:999px;color:#76551a;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.path-card h3,.card h3,.pricing-card h3,.review-card h3,.guide-card h3{font-size:1.35rem;line-height:1.15;margin:13px 0 7px}.path-card p,.card p,.pricing-card p,.guide-card p,.review-card p{color:var(--muted);margin:0}.quick-panel{padding:34px;background:linear-gradient(135deg,#fff 0%,#f9fbfd 100%)}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.steps{display:grid;gap:12px;margin:24px 0}.step{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff}.step b{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff}.step strong{display:block;line-height:1.2}.step span{color:var(--muted);display:block}.safe-note,.quiet-note{color:#657484;font-size:.95rem;margin-top:16px}.media-card{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.media-card img{display:block;width:100%;aspect-ratio:1.18/1;object-fit:cover}.pricing-rate{font-family:"Barlow Condensed";font-size:3.2rem;line-height:1;font-weight:900;margin:12px 0;color:var(--green)}.pricing-card ul{margin:16px 0 0;padding-left:22px;color:var(--muted)}.review-proof{background:var(--navy);color:#fff;padding:70px 0}.review-proof-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;align-items:center}.review-summary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:30px}.review-summary strong{font-family:"Barlow Condensed";font-size:5rem;line-height:.85;color:var(--brand)}.review-summary span{display:block;font-weight:900;font-size:1.25rem}.review-summary p{color:rgba(255,255,255,.72)}.review-card{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none}.review-card p{color:rgba(255,255,255,.82)}.review-card b{display:block;color:#fff;margin-top:12px}.stars{letter-spacing:2px;color:var(--brand);font-size:1.2rem}.feature-band{background:linear-gradient(135deg,var(--brand2),#0d3440);color:#fff;border-radius:36px;padding:42px;box-shadow:var(--shadow);display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:center}.feature-band h2{color:#fff}.feature-band h2 em{color:var(--brand)}.feature-band p{color:rgba(255,255,255,.78)}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.story-image{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.story-image img{display:block;width:100%;aspect-ratio:1.15/1;object-fit:cover}.story-card{padding:34px}.principle-list{display:grid;gap:12px;margin-top:22px}.principle{display:flex;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px}.principle strong{display:block}.principle span:not(.tick){color:var(--muted);display:block}.guide-card{text-decoration:none;display:block}.guide-link{display:inline-block;margin-top:18px;font-weight:900;color:var(--brand2)}.final-cta{text-align:center;background:radial-gradient(circle at 80% 20%,rgba(245,184,63,.28),transparent 34%),linear-gradient(135deg,#f7fafb,#edf4f7);border:1px solid var(--line);border-radius:36px;padding:46px;box-shadow:var(--shadow-soft)}.final-cta p{max-width:760px;margin:0 auto;color:var(--muted)}.final-cta .action-row{justify-content:center}.footer{background:#071929;color:#fff;padding:46px 0 100px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.footer p{color:rgba(255,255,255,.68);max-width:560px}.footer-links,.footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.footer-links a,.footer-terms-links a{color:rgba(255,255,255,.82);text-decoration:none;border:1px solid rgba(255,255,255,.14);padding:9px 12px;border-radius:999px}.footer-terms{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:20px;align-items:center}.sticky-mobile-bar{display:none}.about-hero .hero-grid{grid-template-columns:1fr .78fr}.value-number{font-family:"Barlow Condensed";font-size:2.4rem;font-weight:900;color:var(--brand2);line-height:1}.system-rule{padding:18px 20px;background:rgba(245,184,63,.16);border:1px solid rgba(245,184,63,.28);border-radius:20px;margin-top:24px;color:#4a3920}.system-rule strong{color:var(--ink)}.suburb-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.suburb-cloud a{text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fff;font-weight:800;color:var(--ink)}.faq{display:grid;gap:12px}.faq details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.faq summary{cursor:pointer;font-weight:900;color:var(--ink)}.faq p{color:var(--muted);margin-bottom:0}.service-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow:auto;padding-bottom:10px}.service-tile{min-width:170px;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-weight:900;box-shadow:0 8px 22px rgba(9,29,46,.06)}.service-tile img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.service-tile span{display:block;padding:10px 12px;font-size:.94rem;line-height:1.2}.mobile-menu-btn:focus,.btn:focus,.nav a:focus,.brand:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px}@media (max-width:980px){.nav{display:none;position:absolute;left:20px;right:20px;top:84px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:16px;box-shadow:var(--shadow);justify-content:flex-start}.nav.is-open{display:flex}.mobile-menu-btn{display:inline-flex}.hero-grid,.quick-grid,.story-grid,.review-proof-grid,.feature-band,.about-hero .hero-grid{grid-template-columns:1fr}.trust-grid,.path-grid.four{grid-template-columns:repeat(2,1fr)}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr 1fr}.hero-badge{left:18px}.footer-grid,.footer-terms{grid-template-columns:1fr;display:grid}.footer-links,.footer-terms-links{justify-content:flex-start}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(100% - 28px,var(--max))}.header-inner{min-height:68px}.brand{min-width:0}.brand-text{font-size:1.2rem}.brand-text small{display:none}.brand-mark{width:42px;height:42px}.hero{padding:50px 0 36px}.hero h1{font-size:3.15rem}.section{padding:54px 0}.trust-grid,.path-grid,.path-grid.four,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr}.hero-actions .btn,.action-row .btn{width:100%}.feature-band,.final-cta,.quick-panel{border-radius:24px;padding:26px}.hero-image{border-radius:26px}.hero-badge{position:relative;left:auto;bottom:auto;margin:-30px 16px 0}.footer{padding-bottom:96px}.sticky-mobile-bar{position:fixed;z-index:60;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px;box-shadow:0 18px 48px rgba(9,29,46,.24)}.sticky-mobile-bar a{text-align:center;text-decoration:none;padding:10px 8px;border-radius:999px;font-weight:900;font-size:.9rem}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.service-strip{grid-template-columns:none;display:flex}}.hero{position:relative;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(245,184,63,.22),transparent 26%),radial-gradient(circle at 88% 12%,rgba(33,103,123,.14),transparent 30%);pointer-events:none}.hero .wrap{position:relative;z-index:1}.hero h1{letter-spacing:-.055em;text-wrap:balance}.hero h1::after{content:"";display:block;width:118px;height:8px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--green))}.hero-badge-hot{border:2px solid rgba(245,184,63,.65);box-shadow:0 26px 64px rgba(9,29,46,.22),0 0 0 8px rgba(245,184,63,.12)}.issue-dock{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.issue-dock a{text-decoration:none;color:var(--ink);background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:9px 13px;font-weight:900;box-shadow:0 10px 24px rgba(9,29,46,.07)}.issue-dock a::before{content:"+ ";color:var(--green);font-weight:900}.signature-band{padding:34px 0;background:linear-gradient(135deg,#071929,#123448);color:#fff;position:relative;overflow:hidden}.signature-band::after{content:"";position:absolute;right:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:rgba(245,184,63,.18)}.signature-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center;position:relative;z-index:1}.signature-copy h2{font-size:clamp(2.1rem,4vw,4rem);line-height:.95;margin:10px 0;color:#fff}.signature-copy h2 em{color:var(--brand)}.signature-copy p{color:rgba(255,255,255,.74)}.memory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.memory-card{min-height:145px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:28px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.memory-card strong{font-family:"Barlow Condensed";font-size:clamp(2.15rem,4vw,3.6rem);line-height:.85;color:var(--brand);letter-spacing:-.03em}.memory-card span{color:rgba(255,255,255,.78);font-weight:800}.memorable-moment{background:#fff}.moment-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:center;background:radial-gradient(circle at 20% 0,rgba(245,184,63,.28),transparent 32%),linear-gradient(135deg,#f8fbfd,#eef5f7);border:1px solid var(--line);border-radius:38px;padding:42px;box-shadow:var(--shadow-soft)}.moment-panel h2{font-size:clamp(2.2rem,4.5vw,4.3rem);line-height:.96;margin:12px 0}.promise-stack{display:grid;gap:12px}.promise-stack span{display:block;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-weight:900;box-shadow:0 12px 28px rgba(9,29,46,.07)}.promise-stack span::before{content:"✓";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);margin-right:9px}.founder-panel{background:linear-gradient(135deg,#fff8e6,#edf7f4)}.about-signature{background:linear-gradient(135deg,#10233f,#486f37)}@media (max-width:980px){.signature-grid,.moment-panel{grid-template-columns:1fr}.memory-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:680px){.signature-band{padding:28px 0}.memory-grid{grid-template-columns:1fr}.memory-card{min-height:112px}.moment-panel{border-radius:26px;padding:26px}.issue-dock a{flex:1 1 auto;text-align:center}.hero h1::after{width:86px;height:7px}.signature-copy h2,.moment-panel h2{text-wrap:balance}}.hero-top-three .btn{min-width:172px}.btn-referral{background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f;border-color:rgba(118,85,26,.18);box-shadow:0 16px 34px rgba(245,184,63,.28)}.btn-referral:hover{box-shadow:0 20px 42px rgba(245,184,63,.36)}.compact-head{margin-bottom:22px}.compact-head h2{max-width:980px;margin-inline:auto}.top-three-section{padding:54px 0;background:#fff}.top-three-grid{display:grid;grid-template-columns:1.15fr 1fr .92fr;gap:16px}.start-card{position:relative;min-height:255px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:30px;padding:26px;box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.start-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.start-card::after{content:"";position:absolute;right:-42px;top:-42px;width:135px;height:135px;border-radius:50%;background:rgba(25,91,99,.08)}.start-number{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900;color:rgba(16,35,63,.22)}.start-card h3{font-family:"Barlow Condensed";font-size:clamp(2.25rem,4vw,3.7rem);line-height:.9;letter-spacing:-.035em;margin:20px 0 10px;color:var(--ink)}.start-card p{color:var(--muted);margin:0;max-width:410px}.start-card strong{display:inline-flex;margin-top:22px;font-weight:900;color:var(--brand2)}.primary-start{background:linear-gradient(135deg,#10233f,#143b52);color:#fff}.primary-start h3,.primary-start p,.primary-start strong{color:#fff}.primary-start .start-number{color:rgba(255,255,255,.26)}.primary-start::after{background:rgba(245,184,63,.18)}.referral-start{background:radial-gradient(circle at 80% 5%,rgba(255,215,109,.45),transparent 42%),linear-gradient(135deg,#fff8e6,#fff)}.call-start{background:linear-gradient(135deg,#f7fbfc,#edf5f7)}.referral-feature{position:relative;overflow:hidden}.referral-feature::before{content:"";position:absolute;left:-110px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.22)}.referral-grid{position:relative;display:grid;grid-template-columns:1.12fr .88fr;gap:24px;align-items:center}.referral-copy{background:#fff;border:1px solid var(--line);border-radius:34px;padding:34px;box-shadow:var(--shadow-soft)}.referral-copy h2{font-size:clamp(2.25rem,4.6vw,4.3rem);line-height:.95;margin:14px 0;color:var(--ink);font-family:"Barlow Condensed";letter-spacing:-.04em}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.referral-steps div{background:#f8fbfc;border:1px solid var(--line);border-radius:20px;padding:16px}.referral-steps strong{display:block;font-family:"Barlow Condensed";font-size:1.55rem;line-height:1;color:var(--green)}.referral-steps span{display:block;color:var(--muted);font-weight:700;line-height:1.35;margin-top:6px}.referral-card-large{min-height:420px;border-radius:36px;padding:34px;background:linear-gradient(135deg,#071929,#123448);color:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.referral-card-large::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.26)}.referral-card-large span{position:relative;z-index:1;display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--brand);font-size:.78rem;letter-spacing:.1em;font-weight:900}.referral-card-large strong{position:relative;z-index:1;font-family:"Barlow Condensed";font-size:clamp(2.8rem,5vw,5rem);line-height:.88;letter-spacing:-.045em;margin:22px 0 12px;color:#fff}.referral-card-large p{position:relative;z-index:1;color:rgba(255,255,255,.76);font-weight:700;margin:0}.sticky-mobile-bar a:nth-child(2){background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:last-child{background:#f2f6f8;color:var(--ink)}@media (max-width:980px){.top-three-grid,.referral-grid{grid-template-columns:1fr}.referral-steps{grid-template-columns:1fr 1fr 1fr}.start-card{min-height:220px}}@media (max-width:680px){.hero-top-three .btn{min-width:0}.top-three-section{padding:36px 0}.top-three-grid{gap:12px}.start-card{min-height:auto;border-radius:24px;padding:22px}.start-card h3{font-size:2.55rem}.referral-copy,.referral-card-large{border-radius:24px;padding:24px}.referral-steps{grid-template-columns:1fr}.referral-card-large{min-height:310px}.sticky-mobile-bar{grid-template-columns:repeat(3,1fr)}}.has-start-media{padding-top:26px;padding-right:128px;isolation:isolate}.start-card .start-number,.start-card h3,.start-card p,.start-card strong{position:relative;z-index:2}.start-media{position:absolute;right:20px;top:20px;width:96px;height:96px;border-radius:24px;object-fit:cover;border:3px solid rgba(255,255,255,.72);box-shadow:0 18px 36px rgba(9,29,46,.18);z-index:1}.primary-start .start-media{border-color:rgba(255,255,255,.22);opacity:.92}.referral-start .start-media{transform:rotate(2deg)}.call-start .start-media{transform:rotate(-2deg)}.referral-image-card{background-image:linear-gradient(180deg,rgba(7,25,41,.08),rgba(7,25,41,.82) 56%,rgba(7,25,41,.96)),var(--referral-bg);background-size:cover;background-position:center;min-height:470px}.referral-image-card::before{background:rgba(245,184,63,.32)}.referral-image-card span,.referral-image-card strong,.referral-image-card p{filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}.referral-feature .media-card img{aspect-ratio:1.08/1}.brand-mark img{padding:2px}@media (max-width:980px){.has-start-media{padding-right:120px}.start-media{width:88px;height:88px}}@media (max-width:680px){.has-start-media{padding-right:98px}.start-media{width:74px;height:74px;border-radius:20px}.referral-image-card{min-height:360px;background-position:center}}.hero h1{font-size:clamp(2.85rem,5.15vw,5.15rem);line-height:1;letter-spacing:-.045em;max-width:780px}.section h2,.final-cta h2{font-size:clamp(2.05rem,3.85vw,3.75rem);line-height:1.02;letter-spacing:-.035em}.referral-copy h2{font-size:clamp(2rem,3.45vw,3.35rem);line-height:1.02;letter-spacing:-.032em}.feature-band h2{font-size:clamp(2rem,3.25vw,3.25rem);line-height:1.03;letter-spacing:-.03em}.signature-copy h2,.moment-panel h2{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.03;letter-spacing:-.03em}.start-card h3{font-size:clamp(2rem,3.1vw,3.05rem);line-height:.96;letter-spacing:-.03em}.referral-card-large strong{font-size:clamp(2.25rem,3.9vw,3.85rem);line-height:.96;letter-spacing:-.035em}.brand-text{font-size:1.32rem}.brand-text small{font-size:.66rem}.nav a{font-size:.9rem;padding:9px 10px}.nav .nav-cta{padding-inline:16px}.footer{padding:38px 0 86px}.footer-grid{align-items:start}.footer-links,.footer-terms-links{align-items:flex-start;align-content:flex-start;gap:8px}.footer-links a,.footer-terms-links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;line-height:1.15;font-size:.92rem;border-radius:999px;white-space:nowrap}.footer p{margin:8px 0 0;line-height:1.55}.footer-terms{align-items:center}.feature-band{grid-template-columns:1.1fr .9fr;overflow:hidden}.feature-band .media-card{max-width:100%}.feature-band .media-card img{width:100%;max-height:360px;object-fit:cover}.referral-grid{overflow:hidden}.referral-image-card{min-height:410px}.hero{padding:68px 0 46px}.section{padding:66px 0}.top-three-section{padding:46px 0}.wrap{width:min(var(--max),calc(100% - 48px))}@media (max-width:980px){.hero h1{font-size:clamp(2.55rem,8vw,4.4rem)}.section h2,.final-cta h2{font-size:clamp(2rem,6vw,3.15rem)}.feature-band{grid-template-columns:1fr}.footer-grid,.footer-terms{grid-template-columns:1fr}.footer-links,.footer-terms-links{justify-content:flex-start}.footer-links a,.footer-terms-links a{min-height:32px}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(var(--max),calc(100% - 28px))}.hero{padding:42px 0 34px}.hero h1{font-size:clamp(2.5rem,13vw,3.55rem);line-height:.98}.section h2,.final-cta h2,.referral-copy h2,.feature-band h2{font-size:clamp(2rem,10vw,2.75rem);line-height:1}.start-card h3{font-size:2.25rem}.referral-card-large strong{font-size:2.45rem}.section{padding:48px 0}.feature-band,.final-cta,.quick-panel,.referral-copy{padding:22px;border-radius:24px}.footer{padding:30px 0 92px}.footer-links a,.footer-terms-links a{font-size:.88rem;min-height:30px;padding:6px 10px}.brand-text{font-size:1.16rem}.nav a{font-size:.95rem}.hero h1::after{width:82px;height:6px;margin-top:14px}}.commission-card{display:grid;grid-template-columns:1.08fr .92fr;gap:16px;align-items:stretch;margin:22px 0 8px;padding:18px;border:1px solid rgba(245,184,63,.36);border-radius:24px;background:linear-gradient(135deg,#fff8e6,#fff);box-shadow:0 14px 32px rgba(9,29,46,.08)}.commission-card.compact{grid-template-columns:1fr .82fr;margin-top:20px}.commission-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgba(25,91,99,.1);color:var(--green);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.commission-card strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.98;letter-spacing:-.025em;color:var(--ink)}.commission-card p{margin:8px 0 0;color:var(--muted);font-weight:700;line-height:1.45}.commission-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid rgba(16,35,63,.1);background:#fff;font-size:.96rem;box-shadow:0 10px 24px rgba(9,29,46,.05)}.commission-table th,.commission-table td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(16,35,63,.08)}.commission-table th{background:#10233f;color:#fff;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.commission-table tr:last-child td{border-bottom:0}.commission-table td:last-child{font-weight:900;color:var(--green)}.commission-note{margin:8px 0 18px!important;font-size:.92rem;color:var(--muted);font-weight:700;line-height:1.45}@media (max-width:760px){.commission-card,.commission-card.compact{grid-template-columns:1fr;padding:15px;border-radius:20px}.commission-table{font-size:.92rem}.commission-card strong{font-size:2rem}}.ai-summary-panel{padding:18px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}.ai-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ai-summary-grid>div{background:linear-gradient(135deg,#fff,#f7fbfc);border:1px solid var(--line);border-radius:20px;padding:16px 18px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.ai-summary-grid strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.45rem;line-height:1;color:var(--ink);letter-spacing:-.02em}.ai-summary-grid span{display:block;color:var(--muted);font-weight:700;line-height:1.42;margin-top:6px;font-size:.96rem}.geo-section{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%)}.geo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.geo-grid a{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:22px;padding:19px;box-shadow:0 10px 26px rgba(9,29,46,.06);transition:transform .18s ease,box-shadow .18s ease}.geo-grid a:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(9,29,46,.1)}.geo-grid strong{display:block;font-size:1.08rem;line-height:1.2;color:var(--ink)}.geo-grid span{display:block;margin-top:7px;color:var(--muted);font-weight:700;line-height:1.38;font-size:.96rem}.light-on-dark{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important}.light-on-dark .commission-kicker{background:rgba(255,255,255,.12);color:var(--brand)}.light-on-dark strong,.light-on-dark p{color:#fff!important}.light-on-dark p{opacity:.82}.light-on-dark .commission-table{box-shadow:none}.light-on-dark .commission-table th{background:var(--brand);color:var(--ink)}@media (max-width:980px){.ai-summary-grid,.geo-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.ai-summary-panel{padding:14px 0}.ai-summary-grid,.geo-grid{grid-template-columns:1fr}.ai-summary-grid>div,.geo-grid a{border-radius:18px;padding:15px}.geo-grid{gap:10px}}.start-card.has-start-media{min-height:300px;padding:28px;isolation:isolate;background-image:linear-gradient(180deg,rgba(7,25,41,.10),rgba(7,25,41,.62) 48%,rgba(7,25,41,.90)),var(--start-bg);background-size:cover;background-position:center;color:#fff}.start-card.has-start-media::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(16,35,63,.78),rgba(16,35,63,.18) 55%,rgba(245,184,63,.18));z-index:0;pointer-events:none}.start-card.has-start-media::after{z-index:0;opacity:.45}.start-card.has-start-media .start-media{display:none!important}.start-card.has-start-media .start-number,.start-card.has-start-media h3,.start-card.has-start-media p,.start-card.has-start-media strong{position:relative;z-index:2;color:#fff!important;text-shadow:0 8px 24px rgba(0,0,0,.34)}.start-card.has-start-media .start-number{color:rgba(255,255,255,.58)!important}.start-card.has-start-media p{max-width:440px;opacity:.94}.start-card.referral-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,248,230,.12),rgba(16,35,63,.58) 46%,rgba(16,35,63,.90)),var(--start-bg)}.start-card.call-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,255,255,.08),rgba(16,35,63,.60) 48%,rgba(16,35,63,.90)),var(--start-bg)}.top-three-grid{align-items:stretch}.footer-links a,.footer-terms-links a{min-height:32px!important;padding:6px 10px!important;font-size:.9rem!important;line-height:1.1!important}.footer-terms{align-items:flex-start}@media (min-width:681px){.sticky-mobile-bar{display:none!important}}@media (max-width:980px){.start-card.has-start-media{min-height:260px}.top-three-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.start-card.has-start-media{min-height:235px;padding:22px}.footer-links a,.footer-terms-links a{font-size:.86rem!important;min-height:30px!important}}.template-blog-post,body.blog-page{background:#fbfaf6;color:#10233f;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.65}.blog-page .site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}.blog-page .bc{background:#fff;border-bottom:1px solid rgba(16,35,63,.08);font-size:.92rem;color:#516174}.blog-page .bc .wrap{max-width:1120px;margin:0 auto;padding:12px 20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.blog-page .bc a{color:#005e66;font-weight:800;text-decoration:none}.blog-page .bc a:hover{text-decoration:underline}.blog-page .bc-sep{opacity:.55}.blog-page main{max-width:none;margin:0;padding:0}.blog-page .hero{padding:58px 20px 36px;background:linear-gradient(135deg,#fff8e9 0%,#f4fbfb 58%,#eef6f8 100%);border-bottom:1px solid rgba(16,35,63,.08)}.blog-page .hero-h1,.blog-page .hero h1{max-width:1040px;margin:16px auto 0;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.35rem,6.2vw,5.1rem);line-height:.94;letter-spacing:-.045em;font-weight:900;text-wrap:balance}.blog-page .hero-badge-pill{display:block;width:max-content;max-width:calc(100% - 40px);margin:0 auto;background:rgba(0,94,102,.08);border:1px solid rgba(0,94,102,.22);color:#005e66;border-radius:999px;padding:9px 15px;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:900}.blog-page .page-meta-strip{max-width:1040px;margin:22px auto 0;display:flex;gap:12px;flex-wrap:wrap}.blog-page .page-meta-card{background:#fff;border:1px solid rgba(16,35,63,.1);border-radius:18px;padding:10px 14px;box-shadow:0 10px 26px rgba(16,35,63,.06)}.blog-page .pm-label{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#68768a;font-weight:900}.blog-page .pm-value{display:block;color:#10233f;font-weight:800}.blog-start-options{padding:28px 20px;background:#fff}.blog-start-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blog-start-card{display:flex;flex-direction:column;gap:8px;min-height:158px;border-radius:24px;padding:22px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.12);box-shadow:0 18px 44px rgba(16,35,63,.08);color:#10233f}.blog-start-card span{font-family:"Barlow Condensed";font-weight:900;font-size:2rem;color:rgba(16,35,63,.25)}.blog-start-card strong{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900}.blog-start-card small{font-size:1rem;color:#465770;line-height:1.45}.blog-start-primary{background:#102d4b;color:#fff}.blog-start-primary small{color:rgba(255,255,255,.86)}.blog-start-primary span{color:rgba(255,255,255,.35)}.blog-start-referral{background:linear-gradient(135deg,#fff7df,#fff);border-color:rgba(245,177,54,.34)}.blog-page .content-grid{max-width:1120px;margin:0 auto;padding:42px 20px 64px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.blog-page .main-col{min-width:0}.blog-page .side-col{position:sticky;top:110px}.blog-page article,.blog-page .main-col,.blog-page .post-card,.blog-page .panel,.blog-page .content-card,.blog-page .direct-answer,.blog-page .yitm-trust-banner,.blog-page .related-links,.blog-page .cta-panel,.blog-page .faq-box,.blog-page details{border-radius:24px}.blog-page .main-col>h2,.blog-page .main-col>h3,.blog-page article h2,.blog-page .u-h2-display{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900;text-wrap:balance}.blog-page .main-col>h2,.blog-page article h2,.blog-page .u-h2-display{font-size:clamp(2rem,4.4vw,3.55rem);margin:38px 0 14px}.blog-page .main-col>h3,.blog-page article h3{font-size:clamp(1.45rem,2.8vw,2.2rem);margin:28px 0 10px}.blog-page .main-col p,.blog-page article p,.blog-page .u-copy,.blog-page li{font-size:1.08rem;color:#2b3f5d;line-height:1.72}.blog-page .main-col a,.blog-page article a{color:#005e66;font-weight:800;text-decoration-thickness:2px;text-underline-offset:3px}.blog-page ul,.blog-page ol{padding-left:1.35rem}.blog-page li{margin:.42rem 0}.blog-page img{max-width:100%;height:auto;border-radius:22px}.blog-page figure{margin:28px 0}.blog-page figcaption{color:#68768a;font-size:.95rem;text-align:center;margin-top:8px}.blog-page .direct-answer{background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 20px 48px rgba(16,35,63,.08);padding:24px 26px;margin:0 0 24px}.blog-page .da-label{display:inline-flex;align-items:center;background:#fff1c7;color:#7b4a00;border-radius:999px;padding:7px 12px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;margin-bottom:10px}.blog-page .direct-answer p{margin:0;color:#253a59;font-weight:600}.blog-page .yitm-trust-banner{background:#082033;color:#fff;padding:24px 26px;margin:22px 0;box-shadow:0 24px 58px rgba(8,32,51,.18);border:1px solid rgba(255,255,255,.08)}.blog-page .yitm-trust-banner strong{display:block;font-family:"Barlow Condensed";font-size:2rem;line-height:1;color:#fff}.blog-page .yitm-trust-banner span{display:block;margin-top:6px;color:rgba(255,255,255,.82);font-weight:600}.blog-page .key-takeaways,.blog-page .checklist,.blog-page .info-box,.blog-page .note,.blog-page .related-card,.blog-page .sidebar-card,.blog-page .toc,.blog-page .summary-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px;margin:22px 0}.blog-page table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:22px;overflow:hidden;margin:24px 0}.blog-page th{background:#0b5139;color:#fff;text-align:left;padding:14px 16px;font-weight:900}.blog-page td{padding:13px 16px;border-top:1px solid rgba(16,35,63,.09);color:#10233f}.blog-page tr:nth-child(even) td{background:#f7fbf9}.blog-page .side-col,.blog-page aside{font-size:.98rem}.blog-page .side-col>*{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07);margin-bottom:16px}.blog-page .side-col h2,.blog-page .side-col h3,.blog-page aside h2,.blog-page aside h3{font-family:"Barlow Condensed";font-size:1.7rem;line-height:1;color:#0b2344;margin:0 0 10px}.blog-page .side-col a{color:#005e66;font-weight:800}.blog-page .post-footer-cta{margin-top:34px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;border-radius:28px;padding:30px;box-shadow:0 24px 64px rgba(16,45,75,.18)}.blog-page .post-footer-cta h2{color:#fff;margin:0 0 10px}.blog-page .post-footer-cta p{color:rgba(255,255,255,.86)}.blog-page .post-footer-cta .btn{margin-right:10px;margin-top:8px}.blog-page .footer{margin-top:0}.blog-page .sticky-mobile-bar{display:none}@media(max-width:920px){.blog-page .content-grid{grid-template-columns:1fr}.blog-page .side-col{position:static}.blog-start-grid{grid-template-columns:1fr}.blog-page .hero{padding-top:42px}.blog-page .sticky-mobile-bar{display:grid}}@media(max-width:640px){.blog-page .hero-h1,.blog-page .hero h1{font-size:clamp(2.2rem,13vw,3.3rem)}.blog-page .content-grid{padding:28px 16px 48px}.blog-start-options{padding:20px 16px}.blog-start-card{min-height:auto}.blog-page .main-col p,.blog-page article p,.blog-page li{font-size:1rem}.blog-page table{font-size:.93rem}.blog-page th,.blog-page td{padding:11px 12px}}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{width:min(1120px,calc(100% - 40px));margin:34px auto 24px;padding:50px 34px 42px!important;border:1px solid rgba(16,35,63,.10);border-radius:30px;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)}.blog-page main>.hero .hero-text,.blog-page main>.hero>div:first-child,.blog-page main>.breadcrumb + .hero>div:first-child{max-width:920px;margin:0 auto;text-align:center}.blog-page main>.hero .eyebrow,.blog-page main>.breadcrumb + .hero .eyebrow{display:inline-flex;width:auto;margin:0 auto 14px}.blog-page main>.hero h1,.blog-page main>.breadcrumb + .hero h1{margin:12px auto 0!important;max-width:960px}.blog-page main>.hero .lead,.blog-page main>.breadcrumb + .hero .lead{max-width:850px;margin:18px auto 0;color:#405166;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.62}.blog-page .button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin-top:24px}.blog-page .button-row .btn,.blog-page .btn.gold,.blog-page .btn.secondary{border:1px solid rgba(16,35,63,.12);box-shadow:0 12px 28px rgba(16,35,63,.10)}.blog-page .btn.gold,.blog-page .btn-referral{background:#ffc84d;color:#10233f}.blog-page .btn.secondary{background:#fff;color:#10233f}.blog-page main>.breadcrumb{width:min(1120px,calc(100% - 40px));margin:22px auto 0;color:#516174;font-size:.94rem}.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.faq,.blog-page main>.content-card{width:min(1120px,calc(100% - 40px));margin-left:auto;margin-right:auto}.blog-page main>.section{padding:24px 0 10px}.blog-page main>.section>.cluster,.blog-page main>.cluster,.blog-page main>.student-employability-uplift{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px;margin-top:20px;margin-bottom:20px}.blog-page main>.section>.cluster:first-child{margin-top:0}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3,.blog-page main>.student-employability-uplift h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 12px}.blog-page main>.student-employability-uplift h2{font-size:clamp(1.85rem,3.6vw,3rem);margin:30px 0 12px}.blog-page main>.student-employability-uplift h2:first-child{margin-top:0}.blog-page main>.section p,.blog-page main>.cluster p,.blog-page main>.student-employability-uplift p{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page .cluster-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.blog-page .cluster-links a{display:block;min-height:96px;padding:18px;border-radius:20px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.11);color:#10233f;box-shadow:0 12px 30px rgba(16,35,63,.05)}.blog-page .cluster-links a span{display:block;color:#516174;font-weight:600;margin-top:5px}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px;margin-top:28px;margin-bottom:28px;border-radius:28px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;box-shadow:0 22px 58px rgba(16,45,75,.16)}.blog-page .gateway-strip h2{color:#fff!important;margin:0 0 8px!important}.blog-page .gateway-strip p{color:rgba(255,255,255,.86)!important;margin:0}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(1120px,calc(100% - 40px));margin:48px auto 44px!important;padding:34px 36px;border-radius:30px}.blog-page .footer{margin-top:0!important}@media(max-width:760px){.blog-page main>.hero,.blog-page main>.breadcrumb + .hero,.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(100% - 28px,1120px)}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{padding:34px 22px 30px!important;border-radius:24px}.blog-page .cluster-links{grid-template-columns:1fr}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:block;padding:24px}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{margin:34px auto 34px!important;padding:26px 22px}}body.blog-page.template-blog-post{background:#fbfaf6;overflow-x:hidden}.blog-page.template-blog-post main{max-width:none!important;width:100%;margin:0!important;padding:0!important}.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .content{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:42px 0 30px}.blog-page.template-blog-post article.article,.blog-page.template-blog-post .article{width:100%;max-width:920px;margin:0 auto;padding:0}.blog-page.template-blog-post article.article>*:first-child{margin-top:0!important}.blog-page.template-blog-post .article h2,.blog-page.template-blog-post .section h2,.blog-page.template-blog-post .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}.blog-page.template-blog-post .article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}.blog-page.template-blog-post .article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;margin:28px 0 10px;color:#0b2344}.blog-page.template-blog-post .article p,.blog-page.template-blog-post .article li,.blog-page.template-blog-post .section p,.blog-page.template-blog-post .section li{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}.blog-page.template-blog-post .direct-answer .label,.blog-page.template-blog-post .ai-box .label,.blog-page.template-blog-post .mini-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 12px;border-radius:999px;background:#fff1c7;color:#7b4a00;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog-page.template-blog-post .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:34px auto 28px!important;padding:42px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:28px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}.blog-page.template-blog-post .hero .hero-text,.blog-page.template-blog-post .hero>div:first-child{max-width:680px!important;margin:0!important;text-align:left!important}.blog-page.template-blog-post .hero h1{max-width:680px!important;margin:12px 0 0!important;font-size:clamp(2.45rem,5vw,4.7rem)!important}.blog-page.template-blog-post .hero h1::after{margin-left:0!important}.blog-page.template-blog-post .hero .lead{max-width:640px!important;margin:18px 0 0!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{display:block;width:100%;max-width:440px!important;max-height:330px!important;aspect-ratio:4/3;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}.blog-page.template-blog-post .button-row{justify-content:flex-start!important}.blog-page.template-blog-post .blog-start-options{padding:28px 20px 10px;background:#fff}.blog-page.template-blog-post .blog-start-grid{max-width:1120px!important}.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:34px 0 12px!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page.template-blog-post .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-page.template-blog-post .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}.blog-page.template-blog-post .connect-card h3{margin:8px 0 8px!important;color:#0b2344}.blog-page.template-blog-post .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 56px!important}.blog-page.template-blog-post .footer{margin-top:0!important}@media(max-width:880px){.blog-page.template-blog-post .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:32px 24px!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{justify-self:start;max-width:100%!important;max-height:260px!important}.blog-page.template-blog-post .content,.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .post-footer-cta{width:min(100% - 32px,1040px)!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){.blog-page.template-blog-post .hero{margin:22px auto 20px!important;border-radius:24px!important}.blog-page.template-blog-post .hero h1{font-size:clamp(2.25rem,12vw,3.35rem)!important}.blog-page.template-blog-post .article h2{font-size:clamp(1.95rem,10vw,2.85rem)!important}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card,.blog-page.template-blog-post .connect-card{padding:20px;border-radius:20px}}.blog-page.template-blog-post .post-footer-cta,.blog-page .post-footer-cta{color:#ffffff !important}.blog-page.template-blog-post .post-footer-cta h1,.blog-page.template-blog-post .post-footer-cta h2,.blog-page.template-blog-post .post-footer-cta h3,.blog-page .post-footer-cta h1,.blog-page .post-footer-cta h2,.blog-page .post-footer-cta h3{color:#ffffff !important;text-shadow:0 1px 0 rgba(0,0,0,.08)}.blog-page.template-blog-post .post-footer-cta p,.blog-page .post-footer-cta p{color:rgba(255,255,255,.9) !important}.quoteme-home{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%);padding-top:46px;padding-bottom:46px}.quoteme-home-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 12% 0,rgba(245,184,63,.24),transparent 32%),linear-gradient(135deg,#fff,#eef7f8);border:1px solid var(--line);border-radius:36px;padding:34px;box-shadow:var(--shadow-soft)}.quoteme-home-copy h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.2rem,4vw,4rem);line-height:1;letter-spacing:-.035em;margin:14px 0;color:var(--ink)}.quoteme-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.quoteme-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-weight:900;color:#24384d;box-shadow:0 8px 20px rgba(9,29,46,.05)}.quoteme-trust-row span::before{content:"✓";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.quoteme-mini-card{display:grid;align-content:center;gap:12px;background:#10233f;color:#fff;border-radius:28px;padding:26px;box-shadow:0 18px 44px rgba(16,35,63,.18)}.quoteme-mini-card strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:.98;letter-spacing:-.025em;color:#fff}.quoteme-mini-card span{display:block;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:13px 15px;font-weight:900;color:rgba(255,255,255,.92)}@media(max-width:900px){.quoteme-home-panel{grid-template-columns:1fr;padding:26px;border-radius:28px}.quoteme-home{padding-top:34px;padding-bottom:34px}}@media(max-width:680px){.quoteme-home-panel{padding:22px;border-radius:24px}.quoteme-trust-row span{width:100%;justify-content:flex-start}.quoteme-mini-card{border-radius:22px;padding:22px}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:nth-child(2){background:#f2f6f8;color:var(--ink)}}body.blog-page{background:#fbfaf6!important;overflow-x:hidden;color:#10233f}body.blog-page .site-header{position:sticky;top:0;z-index:80;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}body.blog-page .header-inner{min-height:76px;max-width:1160px;margin:0 auto;width:min(1160px,calc(100% - 40px))}body.blog-page main{width:100%;max-width:none;margin:0!important;padding:0!important}body.blog-page main>.breadcrumb,body.blog-page .breadcrumb{width:min(1040px,calc(100% - 48px));margin:18px auto 0!important;color:#536475;font-weight:800}body.blog-page .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:26px auto 30px!important;padding:38px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:26px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 58%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}body.blog-page .hero:before{display:none!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:700px!important;margin:0!important;text-align:left!important}body.blog-page .hero h1{font-size:clamp(2.4rem,4.8vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.04em!important;max-width:740px!important;margin:12px 0!important;color:#10233f!important}body.blog-page .hero .lead,body.blog-page .hero p{max-width:680px;color:#405466}body.blog-page .hero>img,body.blog-page .hero img{display:block;width:100%;max-width:430px!important;max-height:300px!important;aspect-ratio:16/10;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page article.article{width:min(960px,calc(100% - 48px));max-width:960px;margin:0 auto!important;padding:38px 0 24px!important}body.blog-page article.article{padding:0!important;width:100%}body.blog-page .article p,body.blog-page main>article p,body.blog-page .content p,body.blog-page .section p{font-size:1.06rem;line-height:1.76;color:#2b3f5d}body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#10233f;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}body.blog-page .article h3,body.blog-page main>article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;color:#10233f;margin:28px 0 10px}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}body.blog-page .blog-start-options{padding:28px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}body.blog-page .blog-start-grid{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.blog-page .blog-start-card{display:block;text-decoration:none;padding:22px;border:1px solid rgba(16,35,63,.11);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f;min-height:158px}body.blog-page .blog-start-card span{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.9rem;font-weight:900;color:rgba(16,35,63,.34);line-height:1}body.blog-page .blog-start-card strong{display:block;margin:14px 0 6px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:.98;color:#10233f}body.blog-page .blog-start-card small{display:block;color:#536475;font-size:1rem;line-height:1.45}.blog-page .blog-start-primary{background:#10233f!important;color:#fff!important}.blog-page .blog-start-primary strong,.blog-page .blog-start-primary small{color:#fff!important}.blog-page .blog-start-primary span{color:rgba(255,255,255,.5)!important}body.blog-page .section,body.blog-page main>.section,body.blog-page .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto!important;padding:34px 0 12px!important}body.blog-page .connect-grid,body.blog-page .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.blog-page .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}body.blog-page .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 64px!important;padding:34px!important;border-radius:30px!important;background:linear-gradient(135deg,#10233f,#07563b)!important;color:#fff!important;box-shadow:0 24px 64px rgba(16,35,63,.16)}body.blog-page .post-footer-cta h1,body.blog-page .post-footer-cta h2,body.blog-page .post-footer-cta h3,body.blog-page .post-footer-cta p{color:#fff!important}body.blog-page .footer{margin-top:0!important;background:#071929!important;color:#fff!important}.blog-page .footer a,.blog-page .footer p{color:rgba(255,255,255,.86)!important}@media(max-width:880px){body.blog-page .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:30px 22px!important}body.blog-page .hero>img,body.blog-page .hero img{justify-self:start;max-width:100%!important;max-height:240px!important}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page .section,body.blog-page main>.section,body.blog-page .post-footer-cta,body.blog-page .blog-start-grid{width:min(100% - 32px,1040px)!important}body.blog-page .blog-start-grid,body.blog-page .connect-grid,body.blog-page .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero{margin:18px auto 18px!important;border-radius:24px!important}body.blog-page .hero h1{font-size:clamp(2.2rem,11vw,3.25rem)!important}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(1.95rem,9vw,2.8rem)!important}body.blog-page .post-footer-cta{padding:24px!important;border-radius:24px!important}.blog-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.blog-page .sticky-mobile-bar a:nth-child(2){background:#fff!important;color:#10233f!important}}.yitm-post{max-width:1120px;margin:0 auto;padding:24px clamp(16px,3vw,32px);font-family:inherit;color:inherit}.yitm-breadcrumbs{font-size:.95rem;margin:0 0 18px;color:#4b5563}.yitm-breadcrumbs a{color:inherit;text-decoration:none}.yitm-breadcrumbs a:hover{text-decoration:underline}.yitm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px;align-items:center;padding:30px;border-radius:28px;background:linear-gradient(135deg,#f7f3e8,#ffffff);box-shadow:0 18px 45px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);margin-bottom:24px}.yitm-hero h1{font-size:clamp(2rem,4vw,3.45rem);line-height:1.04;margin:.35rem 0 .65rem;letter-spacing:-.035em}.yitm-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#111827;color:#fff;padding:7px 12px;font-weight:700;font-size:.85rem;margin:0}.yitm-subtitle{font-size:1.12rem;line-height:1.65;color:#374151;margin:0 0 18px}.yitm-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.yitm-chip{display:inline-flex;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.1);padding:7px 11px;font-size:.86rem;color:#374151;font-weight:700}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 16px;background:#f4b400;color:#111827;text-decoration:none;font-weight:800;border:1px solid rgba(17,24,39,.08);box-shadow:0 8px 18px rgba(0,0,0,.08)}.yitm-btn:hover{transform:translateY(-1px);text-decoration:none}.yitm-hero-media{margin:0}.yitm-hero-media img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 18px 40px rgba(15,23,42,.12);background:#f3f4f6}.yitm-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:22px;margin:18px 0;box-shadow:0 12px 30px rgba(15,23,42,.06)}.yitm-card-soft{background:#f8fafc}.yitm-card h2{font-size:clamp(1.45rem,2.5vw,2rem);margin-top:0}.yitm-card h3{margin-bottom:.35rem}.yitm-card p,.yitm-card li{line-height:1.72}.yitm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-guide-card{display:block;text-decoration:none;color:inherit;margin:0;transition:transform .16s ease,box-shadow .16s ease}.yitm-guide-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(15,23,42,.1);text-decoration:none}.yitm-guide-card b{color:#0f172a}.yitm-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.yitm-footer-note{font-size:.95rem;color:#4b5563}.yitm-about{background:#111827;color:#fff;border-color:#111827}.yitm-about a{color:#fff}.yitm-faq details{border-top:1px solid rgba(15,23,42,.12);padding:12px 0}.yitm-faq summary{font-weight:800;cursor:pointer}.yitm-short-answer{border-left:6px solid #f4b400}.yitm-what-you-get ul,.yitm-who-this-helps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.yitm-section-nav{display:flex;flex-wrap:wrap;gap:10px}.yitm-section-nav a{border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:8px 12px;text-decoration:none;background:#fff;font-weight:700}.yitm-section-nav a:hover{text-decoration:none;background:#f8fafc}@media(max-width:860px){.yitm-hero{grid-template-columns:1fr;padding:22px}.yitm-guide-grid,.yitm-related-grid,.yitm-what-you-get ul,.yitm-who-this-helps ul{grid-template-columns:1fr}.yitm-post{padding:16px}.yitm-actions{display:grid}.yitm-btn{width:100%}}.blog-page .faq-list,.faq-list{display:grid;gap:14px;margin:18px 0 34px;padding:0}.blog-page .faq-item,.faq-item{display:block;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(16,35,63,.07);overflow:hidden}.blog-page .faq-question,.faq-question{appearance:none;-webkit-appearance:none;width:100%;border:0;margin:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8fbfa;color:#0b2344;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:1.06rem;line-height:1.35;font-weight:900;text-align:left;cursor:pointer}.blog-page .faq-question:hover,.faq-question:hover{background:#eff8f4}.blog-page .faq-question:focus-visible,.faq-question:focus-visible{outline:3px solid rgba(0,94,102,.28);outline-offset:-3px}.blog-page .faq-chevron,.faq-chevron{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;display:block!important;flex:0 0 22px!important;stroke:currentColor!important;stroke-width:2.4!important;fill:none!important;color:#0b5139;transition:transform .18s ease}.blog-page .faq-question[aria-expanded="true"] .faq-chevron,.faq-question[aria-expanded="true"] .faq-chevron{transform:rotate(180deg)}.blog-page .faq-answer,.faq-answer{display:block;padding:0 20px 20px;color:#2b3f5d;font-size:1.02rem;line-height:1.72;background:#fff}.blog-page .faq-answer>div,.faq-answer>div{padding-bottom:0!important}.blog-page .faq-answer p,.faq-answer p{margin:10px 0 0;color:#2b3f5d}.blog-page .aside-panel{position:sticky;top:110px;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07)}.blog-page .aside-panel h4{margin:0 0 10px;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .aside-panel a{display:block;padding:9px 0;color:#005e66;font-weight:800;text-decoration:none;border-top:1px solid rgba(16,35,63,.08)}.blog-page .aside-panel a:hover{text-decoration:underline;text-underline-offset:3px}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .trust-bar,.blog-page .cross-links,.blog-page .final-cta{margin:22px 0}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .final-cta{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px}.blog-page .feature-img-card{padding:12px;overflow:hidden}.blog-page .feature-img-card img{display:block;width:100%;height:auto;border-radius:18px}.blog-page .img-caption{padding:10px 4px 2px;color:#68768a;font-size:.95rem;text-align:center}.blog-page .cs-label{display:inline-flex;margin-bottom:10px;background:#eef8f4;color:#0b5139;border-radius:999px;padding:7px 12px;font-weight:900;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.blog-page .disclaimer-block{background:#fff8e9;border-color:rgba(245,177,54,.35);color:#513b12}.blog-page .trust-bar{display:flex;flex-wrap:wrap;gap:10px}.blog-page .trust-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef8f4;border:1px solid rgba(0,94,102,.18);color:#0b5139;padding:8px 12px;font-weight:900;font-size:.92rem}.blog-page .cross-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog-page .cross-link-card{display:block;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;text-decoration:none!important;box-shadow:0 14px 34px rgba(16,35,63,.06)}.blog-page .cl-label{color:#68768a;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.blog-page .cl-title{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .cl-desc{color:#4b5e74;margin-top:8px;font-weight:600}@media(max-width:920px){.blog-page .aside-panel{position:static}.blog-page .cross-links{grid-template-columns:1fr}.blog-page .faq-question{font-size:1rem;padding:16px}.blog-page .faq-answer{padding:0 16px 18px}}body.blog-page .hero{grid-template-columns:minmax(0,1fr) minmax(260px,390px)!important;gap:28px!important;align-items:center!important;padding:34px 32px!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:660px!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.15rem,3.75vw,3.55rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:640px!important;margin:14px 0 18px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.blog-page .hero .eyebrow,body.blog-page .hero-badge-pill{position:relative!important;z-index:2!important;margin-bottom:8px!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1.02rem,1.25vw,1.16rem)!important;line-height:1.58!important}body.blog-page .hero::after,body.blog-page .hero h1::after,body.blog-page .hero .hero-h1::after{clear:both!important}@media(max-width:1020px){body.blog-page .hero{grid-template-columns:1fr!important;padding:30px 24px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.05rem,7vw,3.25rem)!important;max-width:780px!important}}@media(max-width:640px){body.blog-page .hero{padding:24px 18px!important;margin:16px auto 18px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(1.9rem,9.8vw,2.8rem)!important;line-height:1.05!important;margin:12px 0 14px!important}}{scroll-padding-top:112px;overflow-x:hidden}body{overflow-x:hidden}:target{scroll-margin-top:112px}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{background:#fbfaf6!important;color:#10233f;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;padding-bottom:76px;overflow-x:hidden!important}body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 24px rgba(16,35,63,.05)}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner{min-height:78px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important}body.yitm-post-unified .nav,body.has-yitm-unified-shell .nav,body.blog-page .nav,body.template-service-page .nav{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}body.yitm-post-unified .nav a,body.has-yitm-unified-shell .nav a,body.blog-page .nav a,body.template-service-page .nav a{white-space:nowrap!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 70px!important;overflow:visible!important}body.yitm-post-unified main>section:first-child,body.has-yitm-unified-shell main>section:first-child,body.blog-page main>section:first-child,body.template-service-page main>section:first-child{margin-top:0!important}body.yitm-post-unified .crumbs,body.yitm-post-unified .yitm-breadcrumbs,body.has-yitm-unified-shell .yitm-breadcrumbs,body.blog-page .yitm-breadcrumbs,body.template-service-page .crumbs{margin-top:0!important;margin-bottom:18px!important;padding-top:0!important;color:#40536a!important}body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.template-service-page .hero{margin:0 0 30px!important;padding:42px 38px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 56%,#eef7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.template-service-page .hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance;max-width:920px!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{scroll-margin-top:112px}body.yitm-post-unified .grid,body.template-service-page .grid,body.blog-page .grid,body.yitm-post-unified .compact-grid,body.template-service-page .compact-grid,body.blog-page .compact-grid,body.yitm-post-unified .guide-grid,body.template-service-page .guide-grid,body.blog-page .guide-grid,body.yitm-post-unified .yitm-guide-grid,body.template-service-page .yitm-guide-grid,body.blog-page .yitm-guide-grid,body.yitm-post-unified .related-grid,body.template-service-page .related-grid,body.blog-page .related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important;align-items:stretch!important}body.yitm-post-unified .grid>*,body.template-service-page .grid>*,body.blog-page .grid>*,body.yitm-post-unified .compact-grid>*,body.template-service-page .compact-grid>*,body.blog-page .compact-grid>*{min-width:0!important;max-width:100%!important}body.yitm-post-unified .card,body.template-service-page .card,body.blog-page .card,body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .guide-card,body.template-service-page .guide-card,body.blog-page .guide-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}body.yitm-post-unified .card a,body.template-service-page .card a,body.blog-page .card a,body.yitm-post-unified .guide-card a,body.template-service-page .guide-card a,body.blog-page .guide-card a{overflow-wrap:anywhere!important}body.yitm-post-unified section.card,body.template-service-page section.card,body.blog-page section.card{margin:24px 0!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{max-width:none!important;width:100%!important;margin:30px 0 0!important;padding:46px 0 100px!important;background:#071929!important;color:#fff!important}body.yitm-post-unified .footer .wrap,body.has-yitm-unified-shell .footer .wrap,body.blog-page .footer .wrap,body.template-service-page .footer .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{position:fixed!important;left:12px!important;right:12px!important;bottom:12px!important;z-index:1100!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:8px!important;border-radius:22px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;border:1px solid rgba(16,35,63,.1)!important;backdrop-filter:blur(16px)}body.yitm-post-unified .sticky-mobile-bar a,body.has-yitm-unified-shell .sticky-mobile-bar a,body.blog-page .sticky-mobile-bar a,body.template-service-page .sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border-radius:16px!important;text-decoration:none!important;font-weight:900!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:first-child,body.has-yitm-unified-shell .sticky-mobile-bar a:first-child,body.blog-page .sticky-mobile-bar a:first-child,body.template-service-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}body.yitm-post-unified .sticky-mobile-bar a:nth-child(2),body.has-yitm-unified-shell .sticky-mobile-bar a:nth-child(2),body.blog-page .sticky-mobile-bar a:nth-child(2),body.template-service-page .sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:last-child,body.has-yitm-unified-shell .sticky-mobile-bar a:last-child,body.blog-page .sticky-mobile-bar a:last-child,body.template-service-page .sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}@media(min-width:920px){body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{display:none!important}}@media(max-width:980px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 24px,1180px)!important}.brand{min-width:0!important}.brand-text{font-size:1.2rem!important}.header-inner{flex-wrap:wrap!important}.nav{width:100%!important;justify-content:flex-start!important}.nav a{font-size:.9rem!important}.yitm-hero,.hero{grid-template-columns:1fr!important;padding:30px 24px!important}}@media(max-width:640px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 20px,1180px)!important;padding-top:16px!important}.site-header .wrap{width:min(100% - 24px,1180px)!important}.yitm-hero,.hero{padding:24px 18px!important;border-radius:26px!important}.yitm-hero h1,.hero h1{font-size:clamp(2.15rem,11vw,3.1rem)!important}.grid,.compact-grid,.guide-grid,.yitm-guide-grid,.related-grid{grid-template-columns:1fr!important}.footer{padding-bottom:110px!important}}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:0!important;min-height:auto!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{padding-bottom:42px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{margin-top:24px!important;padding:44px 0 44px!important;min-height:auto!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{width:100%!important;max-width:980px!important;margin:20px auto 32px!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;background:#f2f6f7!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.10)!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.yitm-post-unified figure.yitm-qa-hero figcaption,body.template-service-page figure.yitm-qa-hero figcaption,body.blog-page figure.yitm-qa-hero figcaption,body.yitm-post-unified figure.customer-hero-image figcaption,body.template-service-page figure.customer-hero-image figcaption,body.blog-page figure.customer-hero-image figcaption{margin:0!important;padding:12px 18px!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important;background:#fff!important;text-align:left!important}body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-weight:900!important;font-size:clamp(2.25rem,5vw,4.5rem)!important;line-height:1!important;letter-spacing:-.04em!important;color:#10233f!important;max-width:960px!important;margin:20px auto 12px!important;text-align:left!important;text-wrap:balance!important}body.template-service-page main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.yitm-post-unified main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.blog-page main figure:not(.hero-image):not(.story-image):not(.media-card) img{max-width:100%!important}body.template-service-page .grid,body.yitm-post-unified .grid,body.blog-page .grid,body.template-service-page .compact-grid,body.yitm-post-unified .compact-grid,body.blog-page .compact-grid{justify-content:stretch!important;justify-items:stretch!important}body.template-service-page .grid>.card,body.yitm-post-unified .grid>.card,body.blog-page .grid>.card,body.template-service-page .compact-grid>.card,body.yitm-post-unified .compact-grid>.card,body.blog-page .compact-grid>.card{width:100%!important}@media(max-width:919px){body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:76px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{padding-bottom:116px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:320px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-size:clamp(2rem,10vw,3rem)!important;margin-top:14px!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{border-radius:22px!important;margin:16px auto 24px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:250px!important;aspect-ratio:4/3!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 58px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{max-width:980px!important;margin:0 auto 18px!important;color:#40536a!important;font-size:.95rem!important}body.yitm-experienced-worker-page .yitm-hero{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)!important;gap:28px!important;align-items:center!important;margin:0 0 30px!important;padding:42px 38px!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 54%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-experienced-worker-page .yitm-hero-copy{min-width:0!important}body.yitm-experienced-worker-page .yitm-badge{background:#10233f!important;color:#fff!important;border-radius:999px!important;padding:8px 13px!important;font-weight:900!important;letter-spacing:.02em!important}body.yitm-experienced-worker-page .yitm-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:14px 0 16px!important;color:#10233f!important;text-wrap:balance!important}body.yitm-experienced-worker-page .yitm-subtitle{font-size:1.12rem!important;line-height:1.62!important;color:#40536a!important;max-width:780px!important;margin:0 0 18px!important}body.yitm-experienced-worker-page .yitm-chip{background:#fff!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;font-weight:800!important}body.yitm-experienced-worker-page .yitm-btn{background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:none!important;min-height:48px!important;padding:12px 18px!important}body.yitm-experienced-worker-page .yitm-hero-media{margin:0!important;width:100%!important;max-width:100%!important;border-radius:26px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important}body.yitm-experienced-worker-page .yitm-hero-media img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;background:#eef3f6!important}body.yitm-experienced-worker-page .yitm-card{max-width:980px!important;margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-card-soft{background:#f8fbf6!important}body.yitm-experienced-worker-page .yitm-short-answer{border-left:0!important;border-top:7px solid #f5b800!important}body.yitm-experienced-worker-page .yitm-card h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.8rem,3.4vw,2.65rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important}body.yitm-experienced-worker-page .yitm-card h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.3rem,2.4vw,1.8rem)!important;line-height:1.05!important;color:#10233f!important;margin:22px 0 8px!important}body.yitm-experienced-worker-page .yitm-card p,body.yitm-experienced-worker-page .yitm-card li{font-size:1.06rem!important;line-height:1.72!important;color:#2f3f4f!important}body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;max-width:980px!important;margin:20px auto!important}body.yitm-experienced-worker-page .yitm-guide-card{max-width:none!important;margin:0!important;text-decoration:none!important}body.yitm-experienced-worker-page .yitm-card-cta{background:linear-gradient(135deg,#10233f 0,#00563e 100%)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important}body.yitm-experienced-worker-page .yitm-card-cta h2,body.yitm-experienced-worker-page .yitm-card-cta p{color:#fff!important}body.yitm-experienced-worker-page .yitm-card-cta .yitm-btn{background:#fff!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-about{background:#10233f!important;color:#fff!important;border-color:#10233f!important}body.yitm-experienced-worker-page .yitm-about h2,body.yitm-experienced-worker-page .yitm-about p{color:#fff!important}body.yitm-experienced-worker-page .footer{margin-top:0!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 24px,1180px)!important;padding-top:18px!important}body.yitm-experienced-worker-page .yitm-hero{grid-template-columns:1fr!important;padding:30px 24px!important}.yitm-experienced-worker-page .yitm-hero-media{max-width:760px!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important}.yitm-experienced-worker-page .yitm-hero{padding:24px 18px!important;border-radius:26px!important}.yitm-experienced-worker-page .yitm-hero h1{font-size:clamp(2.15rem,11vw,3.15rem)!important}.yitm-experienced-worker-page .yitm-actions{display:grid!important}.yitm-experienced-worker-page .yitm-btn{width:100%!important}.yitm-experienced-worker-page .yitm-card{border-radius:24px!important;padding:22px 18px!important}}body.template-service-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.template-service-page>.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:saturate(1.1) blur(10px);border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page>header:not(.site-header){width:min(1180px,calc(100% - 40px))!important;margin:28px auto 24px!important;padding:clamp(24px,4vw,44px)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 55%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.template-service-page>header:not(.site-header) .crumbs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0 0 16px!important;color:#52635b!important;font-size:.95rem!important}body.template-service-page>header:not(.site-header) .crumbs a{color:#00563e!important;font-weight:800!important;text-decoration:none!important}body.template-service-page>header:not(.site-header) h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5.5vw,5rem)!important;line-height:.92!important;letter-spacing:-.045em!important;margin:0 0 16px!important;color:#10233f!important;max-width:960px!important;text-wrap:balance!important}body.template-service-page>header:not(.site-header) .lead{font-size:clamp(1.08rem,1.4vw,1.24rem)!important;line-height:1.6!important;color:#40536a!important;max-width:850px!important;margin:0 0 12px!important}body.template-service-page>header:not(.site-header) .content-status{display:inline-flex!important;flex-wrap:wrap!important;margin:8px 0 22px!important;padding:9px 14px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;font-size:.92rem!important;font-weight:800!important}body.template-service-page>header:not(.site-header) .hero-media{margin:22px 0 22px!important;border-radius:28px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;max-width:100%!important}body.template-service-page>header:not(.site-header) .hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:460px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.template-service-page>header:not(.site-header) .hero-media figcaption{margin:0!important;padding:12px 18px!important;background:#fff!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important}body.template-service-page>header:not(.site-header)>nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important}body.template-service-page>header:not(.site-header)>nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.12)!important;color:#10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 8px 22px rgba(16,35,63,.06)!important}body.template-service-page>header:not(.site-header)>nav a:hover{transform:translateY(-1px);border-color:rgba(0,86,62,.28)!important;color:#00563e!important}body.template-service-page main#main-content{width:min(1040px,calc(100% - 40px))!important;margin:0 auto!important;padding:0 0 58px!important}body.template-service-page main#main-content>section{margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.template-service-page main#main-content>section:first-child{border-top:7px solid #f5b800!important;font-size:1.1rem!important;line-height:1.7!important}body.template-service-page main#main-content section h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.85rem,3.6vw,2.8rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important;text-wrap:balance!important}body.template-service-page main#main-content section h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.28rem,2.2vw,1.75rem)!important;line-height:1.05!important;color:#10233f!important;margin:8px 0 8px!important}body.template-service-page main#main-content section p,body.template-service-page main#main-content section li{font-size:1.04rem!important;line-height:1.72!important;color:#2f3f4f!important}body.template-service-page main#main-content a{color:#00563e;font-weight:800;text-underline-offset:3px}body.template-service-page .grid,body.template-service-page .card-grid,body.template-service-page .link-card-grid,body.template-service-page .cross-links,body.template-service-page .hub-local-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:16px!important;margin-top:18px!important}body.template-service-page .card,body.template-service-page .cross-link-card,body.template-service-page .hub-local-panel,body.template-service-page .hub-service-panel{background:#f8fbf6!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:22px!important;padding:20px!important;box-shadow:none!important;color:#10233f!important;text-decoration:none!important}body.template-service-page .card .card,body.template-service-page section.card{background:#fff!important}body.template-service-page .steps .card{background:#fffaf0!important}body.template-service-page .soft-note,body.template-service-page .local-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#fffaf0!important;border:1px solid rgba(245,184,0,.22)!important;color:#40536a!important}body.template-service-page .site-cta-bar{position:sticky!important;bottom:0!important;z-index:40!important;display:flex!important;justify-content:center!important;gap:10px!important;padding:10px 14px!important;background:rgba(255,255,255,.94)!important;border-top:1px solid rgba(16,35,63,.08)!important;backdrop-filter:blur(10px)!important}body.template-service-page .site-cta-bar a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;text-decoration:none!important;font-weight:900!important;background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important}body.template-service-page .site-cta-bar a.site-cta-call{background:#10233f!important;color:#fff!important}body.template-service-page>footer:not(.footer){display:none!important}body.template-service-page .footer{margin-top:0!important;background:#071827!important;color:#fff!important}body.template-service-page .footer a{color:#fff!important}@media(max-width:900px){body.template-service-page>header:not(.site-header){width:min(100% - 24px,1180px)!important;border-radius:28px!important;padding:28px 22px!important}body.template-service-page main#main-content{width:min(100% - 24px,1040px)!important}.template-service-page .site-cta-bar{display:grid!important;grid-template-columns:1fr!important}.template-service-page .site-cta-bar a{width:100%!important}}@media(max-width:640px){body.template-service-page>header:not(.site-header){width:min(100% - 20px,1180px)!important;margin:18px auto!important;padding:24px 18px!important;border-radius:24px!important}body.template-service-page>header:not(.site-header) h1{font-size:clamp(2.15rem,11vw,3.2rem)!important}body.template-service-page>header:not(.site-header) .hero-media img{aspect-ratio:4/3!important;max-height:290px!important}body.template-service-page main#main-content{width:min(100% - 20px,1040px)!important}body.template-service-page main#main-content>section{border-radius:24px!important;padding:22px 18px!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important}body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:24px 0 54px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{display:block!important;width:100%!important;max-width:1180px!important;margin:0 auto 18px!important;padding:0!important;color:#40536a!important}body.yitm-experienced-worker-page .yitm-hero{width:100%!important;max-width:1180px!important;margin:0 auto 30px!important}body.yitm-experienced-worker-page .yitm-card,body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}body.yitm-experienced-worker-page .yitm-card-cta{margin-bottom:0!important}body.yitm-experienced-worker-page .yitm-about,body.yitm-experienced-worker-page .yitm-footer-note{display:none!important}body.yitm-experienced-worker-page .footer,body.template-service-page .footer,body.yitm-post-unified .footer{margin-top:0!important;padding:42px 0 42px!important;min-height:0!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a,body.yitm-post-unified .footer-links a,body.yitm-post-unified .footer-terms-links a{display:inline-flex!important;width:auto!important;height:auto!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;line-height:1.15!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important}body.template-service-page>footer:not(.footer),body.yitm-post-unified>footer:not(.footer),body.blog-page>footer:not(.footer){display:none!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 28px,1180px)!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important;padding-top:16px!important}body.yitm-experienced-worker-page .yitm-hero{border-radius:24px!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a{white-space:normal!important}}body.blog-page,body.yitm-post-unified,body.template-service-page{--qa-icon-bg:#eef7f8;--qa-icon-fg:#0b5f66}body.yitm-post-unified>header.site-header:not(.yitm-unified-header),body.template-service-page>header.site-header:not(.yitm-unified-header),body.blog-page>header.site-header:not(.yitm-unified-header){display:none!important}body.yitm-post-unified>a.skip-link + header.site-header:not(.yitm-unified-header),body.template-service-page>a.skip-link + header.site-header:not(.yitm-unified-header),body.blog-page>a.skip-link + header.site-header:not(.yitm-unified-header){display:none!important}body.blog-page .trust-bar,body.yitm-post-unified .trust-bar,body.template-service-page .trust-bar{width:100%;margin:18px 0 26px;background:#fff;border-block:1px solid rgba(16,35,63,.09);overflow:hidden}body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(1180px,calc(100% - 40px));max-width:1180px;margin-inline:auto;padding:0}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch;padding:16px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(16,35,63,.1);border-radius:20px;background:linear-gradient(135deg,#fff,#f7fbfc);box-shadow:0 10px 24px rgba(16,35,63,.055)}body.blog-page .ti-icon,body.yitm-post-unified .ti-icon,body.template-service-page .ti-icon{display:inline-grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;border-radius:15px;background:var(--qa-icon-bg);color:var(--qa-icon-fg);overflow:hidden}body.blog-page .ti-icon svg,body.yitm-post-unified .ti-icon svg,body.template-service-page .ti-icon svg{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.blog-page .ti-text,body.yitm-post-unified .ti-text,body.template-service-page .ti-text{display:grid;gap:1px;min-width:0}body.blog-page .ti-label,body.yitm-post-unified .ti-label,body.template-service-page .ti-label{display:block;color:#10233f;font-weight:900;line-height:1.15;overflow-wrap:anywhere}body.blog-page .ti-sub,body.yitm-post-unified .ti-sub,body.template-service-page .ti-sub{display:block;color:#536475;font-size:.93rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}body.blog-page .faq-chevron,body.yitm-post-unified .faq-chevron,body.template-service-page .faq-chevron{width:20px!important;height:20px!important;min-width:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.blog-page .btn svg,body.blog-page .nav svg,body.blog-page .sticky-mobile-bar svg,body.yitm-post-unified .btn svg,body.yitm-post-unified .nav svg,body.yitm-post-unified .sticky-mobile-bar svg,body.template-service-page .btn svg,body.template-service-page .nav svg,body.template-service-page .sticky-mobile-bar svg{width:1.1em!important;height:1.1em!important;max-width:1.1em!important;max-height:1.1em!important}@media(max-width:680px){body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(100% - 28px,1180px)}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{grid-template-columns:1fr;padding:12px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{border-radius:18px;padding:12px}}:scope{--yitm-blog-shell-width:1120px;--yitm-blog-panel-width:1040px;--yitm-blog-panel-pad:clamp(24px,3.2vw,40px);--yitm-blog-panel-radius:30px;--yitm-blog-panel-gap:24px;--yitm-blog-h2-size:clamp(2rem,3.1vw,2.85rem);--yitm-blog-h3-size:clamp(1.35rem,2vw,1.8rem);--yitm-blog-copy-size:1.06rem;--yitm-blog-copy-line:1.72}body.blog-page,body.yitm-post-unified,body.template-service-page{background:#fbfaf6!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(var(--yitm-blog-shell-width),calc(100% - 40px))!important;max-width:var(--yitm-blog-shell-width)!important;margin-inline:auto!important}body.blog-page main>article.yitm-card,body.yitm-post-unified main>article.yitm-card,body.template-service-page main>article.yitm-card,body.blog-page article.yitm-card,body.yitm-post-unified article.yitm-card,body.template-service-page article.yitm-card,body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{width:100%!important;max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important;background:#fff!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;overflow:hidden!important;color:#10233f!important}body.blog-page .yitm-card .yitm-card,body.yitm-post-unified .yitm-card .yitm-card,body.template-service-page .yitm-card .yitm-card{max-width:100%!important;margin:18px 0!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:900!important;color:#10233f!important;margin:0 0 16px!important;max-width:920px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h2:not(:first-child),body.yitm-post-unified .yitm-card h2:not(:first-child),body.template-service-page .yitm-card h2:not(:first-child){margin-top:34px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;color:#2b3f5d!important;margin:0 0 16px!important;max-width:900px}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child,body.blog-page .yitm-related-guides p:last-child,body.yitm-post-unified .yitm-related-guides p:last-child,body.template-service-page .yitm-related-guides p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-card ol,body.yitm-post-unified .yitm-card ol,body.template-service-page .yitm-card ol,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{margin:12px 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:36px!important;row-gap:14px!important;padding-left:1.1rem!important}body.blog-page .yitm-what-you-get li,body.yitm-post-unified .yitm-what-you-get li,body.template-service-page .yitm-what-you-get li,body.blog-page .yitm-who-this-helps li,body.yitm-post-unified .yitm-who-this-helps li,body.template-service-page .yitm-who-this-helps li{margin:0!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .hero,body.yitm-post-unified .hero,body.template-service-page .hero{width:100%!important;max-width:var(--yitm-blog-shell-width)!important;margin:0 auto 28px!important;padding:clamp(28px,4vw,44px)!important;border-radius:34px!important;overflow:hidden!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1{max-width:820px!important;font-size:clamp(2.25rem,4.2vw,4rem)!important;line-height:1!important}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card,body.blog-page .feature-img-card,body.blog-page .case-study,body.blog-page .mid-cta-bar,body.blog-page .final-cta,body.blog-page .summary-card,body.blog-page .info-box,body.blog-page .key-takeaways,body.yitm-post-unified .direct-answer,body.yitm-post-unified .ai-box,body.yitm-post-unified .how-box,body.yitm-post-unified .disclaimer-block,body.yitm-post-unified .note-card,body.yitm-post-unified .feature-img-card,body.yitm-post-unified .case-study,body.yitm-post-unified .mid-cta-bar,body.yitm-post-unified .final-cta,body.yitm-post-unified .summary-card,body.yitm-post-unified .info-box,body.yitm-post-unified .key-takeaways{max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important}@media(max-width:760px){:scope{--yitm-blog-panel-pad:22px;--yitm-blog-panel-radius:24px;--yitm-blog-panel-gap:18px;--yitm-blog-h2-size:clamp(1.85rem,8.2vw,2.55rem);--yitm-blog-h3-size:clamp(1.3rem,6.2vw,1.7rem);--yitm-blog-copy-size:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(100% - 28px,var(--yitm-blog-shell-width))!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{grid-template-columns:1fr!important}}:scope{--yitm-blog-display-weight:760;--yitm-blog-heading-weight:720;--yitm-blog-body-weight:400;--yitm-blog-h1-size:clamp(2.35rem,4.4vw,4.15rem);--yitm-blog-h2-size:clamp(1.9rem,2.75vw,2.55rem);--yitm-blog-h3-size:clamp(1.28rem,1.75vw,1.62rem);--yitm-blog-copy-size:1.04rem;--yitm-blog-copy-line:1.7;--yitm-blog-panel-pad:clamp(26px,3.1vw,38px)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:var(--yitm-blog-body-weight)!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type,body.template-service-page main>h1:first-of-type{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h1-size)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:var(--yitm-blog-display-weight)!important;color:#10233f!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance!important;max-width:920px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.22!important;letter-spacing:-.025em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;font-weight:400!important;letter-spacing:0!important;color:#30425c!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{padding:var(--yitm-blog-panel-pad)!important}@media(max-width:760px){:scope{--yitm-blog-h1-size:clamp(2.05rem,10vw,3rem);--yitm-blog-h2-size:clamp(1.65rem,7.8vw,2.25rem);--yitm-blog-h3-size:clamp(1.22rem,5.8vw,1.55rem);--yitm-blog-copy-size:1rem;--yitm-blog-panel-pad:22px}}:scope{--yitm-editorial-ink:#13213b;--yitm-editorial-muted:#3f4d63;--yitm-editorial-soft:#f7f3ec;--yitm-editorial-panel:#ffffff;--yitm-editorial-line:rgba(19,33,59,.10);--yitm-editorial-shadow:0 18px 46px rgba(19,33,59,.08);--yitm-editorial-radius:32px;--yitm-editorial-width:1180px;--yitm-editorial-readable:920px;--yitm-editorial-pad:clamp(28px,4vw,52px);--yitm-editorial-gap:clamp(22px,3vw,34px);--yitm-editorial-h1:clamp(3.15rem,6.4vw,5.05rem);--yitm-editorial-h2:clamp(2.05rem,3.35vw,3rem);--yitm-editorial-h3:clamp(1.35rem,2vw,1.85rem);--yitm-editorial-copy:clamp(1.06rem,1.22vw,1.22rem);--yitm-editorial-small:clamp(.95rem,1vw,1.04rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{background:var(--yitm-editorial-soft)!important;color:var(--yitm-editorial-ink)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.blog-page .wrap,body.yitm-post-unified .wrap,body.template-service-page .wrap{max-width:var(--yitm-editorial-width)!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{max-width:calc(var(--yitm-editorial-width) + 48px)!important;margin-inline:auto!important;padding-inline:24px!important}body.blog-page .yitm-breadcrumbs,body.yitm-post-unified .yitm-breadcrumbs,body.template-service-page .yitm-breadcrumbs{max-width:var(--yitm-editorial-width)!important;margin:22px auto 14px!important;padding:0!important;color:rgba(19,33,59,.64)!important;font-size:.95rem!important;line-height:1.45!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:clamp(34px,5vw,68px)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:0 0 var(--yitm-editorial-radius) var(--yitm-editorial-radius)!important;background:radial-gradient(circle at 88% 36%,rgba(45,140,255,.08),transparent 34%),#fbfaf7!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,330px)!important;gap:clamp(28px,5vw,58px)!important;align-items:center!important}body.blog-page .yitm-hero-copy,body.yitm-post-unified .yitm-hero-copy,body.template-service-page .yitm-hero-copy{min-width:0!important}body.blog-page .yitm-badge,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .eyebrow,body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:38px!important;margin:0 0 18px!important;padding:8px 18px!important;border:0!important;border-radius:999px!important;background:var(--yitm-editorial-ink)!important;color:#fff!important;font-size:.96rem!important;line-height:1.2!important;font-weight:720!important;letter-spacing:-.01em!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{max-width:860px!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h1)!important;line-height:1!important;letter-spacing:-.062em!important;font-weight:760!important;text-wrap:balance!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle,body.blog-page .blog-hero p,body.yitm-post-unified .blog-hero p,body.template-service-page .blog-hero p,body.blog-page .article-hero p,body.yitm-post-unified .article-hero p,body.template-service-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .post-hero p,body.template-service-page .post-hero p{max-width:780px!important;margin:0 0 22px!important;color:var(--yitm-editorial-muted)!important;font-size:clamp(1.18rem,2.05vw,1.45rem)!important;line-height:1.58!important;letter-spacing:-.015em!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:end!important;width:min(330px,100%)!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 42px rgba(19,33,59,.14)!important;background:#fff!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img,body.blog-page .yitm-hero img,body.yitm-post-unified .yitm-hero img,body.template-service-page .yitm-hero img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}body.blog-page .yitm-chip-row,body.yitm-post-unified .yitm-chip-row,body.template-service-page .yitm-chip-row,body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{max-width:920px!important}body.blog-page .yitm-chip,body.yitm-post-unified .yitm-chip,body.template-service-page .yitm-chip{font-size:.92rem!important;line-height:1.2!important;font-weight:650!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:var(--yitm-editorial-pad)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;background:var(--yitm-editorial-panel)!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important}body.blog-page .yitm-card-soft,body.yitm-post-unified .yitm-card-soft,body.template-service-page .yitm-card-soft{background:linear-gradient(180deg,#fff,#fbfaf7)!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2{max-width:var(--yitm-editorial-readable)!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.08!important;letter-spacing:-.047em!important;font-weight:740!important;text-wrap:balance!important}body.blog-page .yitm-article-body h2:not(:first-child),body.yitm-post-unified .yitm-article-body h2:not(:first-child),body.template-service-page .yitm-article-body h2:not(:first-child){margin-top:34px!important;padding-top:30px!important;border-top:1px solid var(--yitm-editorial-line)!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{max-width:var(--yitm-editorial-readable)!important;margin:28px 0 12px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:720!important;text-wrap:balance!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p{max-width:var(--yitm-editorial-readable)!important;margin:0 0 18px!important;color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.68!important;letter-spacing:-.01em!important;font-weight:400!important}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(28px,6vw,90px)!important;row-gap:14px!important;max-width:1040px!important;margin:0!important;padding-left:22px!important}body.blog-page .yitm-article-body ul,body.yitm-post-unified .yitm-article-body ul,body.template-service-page .yitm-article-body ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.56!important;font-weight:400!important;padding-left:4px!important;margin:0!important}body.blog-page .yitm-card a,body.yitm-post-unified .yitm-card a,body.template-service-page .yitm-card a,body.blog-page .yitm-related-guides a,body.yitm-post-unified .yitm-related-guides a,body.template-service-page .yitm-related-guides a{color:#07509d!important;font-weight:700!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.blog-page .yitm-card img,body.yitm-post-unified .yitm-card img,body.template-service-page .yitm-card img,body.blog-page .yitm-related-guides img,body.yitm-post-unified .yitm-related-guides img,body.template-service-page .yitm-related-guides img{max-width:100%!important;height:auto!important;border-radius:22px!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta{background:linear-gradient(135deg,#10233f,#0d4d5f)!important;color:#fff!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p{color:#fff!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 16px!important;border-radius:999px!important;font-size:.96rem!important;line-height:1.18!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:28px!important;max-width:calc(var(--yitm-editorial-width) + 280px)!important;margin-inline:auto!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:sticky!important;top:96px!important;align-self:start!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:22px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 12px 30px rgba(19,33,59,.07)!important;backdrop-filter:blur(14px)!important}body.blog-page .article-toc a,body.yitm-post-unified .article-toc a,body.template-service-page .article-toc a,body.blog-page .yitm-article-toc a,body.yitm-post-unified .yitm-article-toc a,body.template-service-page .yitm-article-toc a{display:block!important;padding:7px 0!important;color:var(--yitm-editorial-muted)!important;font-size:.95rem!important;line-height:1.3!important;font-weight:650!important;text-decoration:none!important}body.blog-page .article-toc a:hover,body.yitm-post-unified .article-toc a:hover,body.template-service-page .article-toc a:hover,body.blog-page .yitm-article-toc a:hover,body.yitm-post-unified .yitm-article-toc a:hover,body.template-service-page .yitm-article-toc a:hover{color:#07509d!important;text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:980px){body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{grid-template-columns:1fr!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:start!important;width:min(360px,100%)!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{grid-template-columns:1fr!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:relative!important;top:auto!important;display:flex!important;gap:12px!important;overflow:auto!important}}@media(max-width:760px){:scope{--yitm-editorial-radius:24px;--yitm-editorial-pad:24px;--yitm-editorial-gap:18px;--yitm-editorial-h1:clamp(2.35rem,11vw,3.45rem);--yitm-editorial-h2:clamp(1.78rem,7.8vw,2.45rem);--yitm-editorial-h3:clamp(1.25rem,5.8vw,1.55rem);--yitm-editorial-copy:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{padding-inline:14px!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{padding:30px 20px!important;border-radius:0 0 26px 26px!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{letter-spacing:-.052em!important;line-height:1.03!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle{font-size:1.08rem!important;line-height:1.58!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{width:100%!important}}:scope{--yitm-editorial-line:rgba(19,33,59,.08);--yitm-editorial-shadow:0 10px 30px rgba(19,33,59,.055);--yitm-editorial-radius:28px;--yitm-editorial-readable:820px;--yitm-editorial-h1:clamp(3.05rem,5.9vw,4.75rem);--yitm-editorial-h2:clamp(1.9rem,3.05vw,2.75rem);--yitm-editorial-h3:clamp(1.32rem,1.9vw,1.75rem);--yitm-editorial-copy:clamp(1.05rem,1.12vw,1.16rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important;letter-spacing:0!important}body.blog-page article h1,body.blog-page article h2,body.blog-page article h3,body.blog-page main article h1,body.blog-page main article h2,body.blog-page main article h3,body.blog-page .article h1,body.blog-page .article h2,body.blog-page .article h3,body.blog-page .main-col h1,body.blog-page .main-col h2,body.blog-page .main-col h3,body.blog-page .yitm-card h1,body.blog-page .yitm-card h2,body.blog-page .yitm-card h3,body.yitm-post-unified article h1,body.yitm-post-unified article h2,body.yitm-post-unified article h3,body.yitm-post-unified .yitm-card h1,body.yitm-post-unified .yitm-card h2,body.yitm-post-unified .yitm-card h3,body.template-service-page main#main-content section h1,body.template-service-page main#main-content section h2,body.template-service-page main#main-content section h3,body.template-service-page .yitm-card h1,body.template-service-page .yitm-card h2,body.template-service-page .yitm-card h3{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-style:normal!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;max-width:860px!important;font-size:var(--yitm-editorial-h1)!important;line-height:1.01!important;letter-spacing:-.055em!important;font-weight:760!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2,body.blog-page main article section h2,body.yitm-post-unified main article section h2,body.template-service-page main#main-content section h2{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.1!important;letter-spacing:-.042em!important;font-weight:720!important;margin:0 0 18px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3,body.blog-page main article section h3,body.yitm-post-unified main article section h3,body.template-service-page main#main-content section h3{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.18!important;letter-spacing:-.028em!important;font-weight:700!important;margin:24px 0 10px!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{border-color:var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;box-shadow:var(--yitm-editorial-shadow)!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page main article section p,body.yitm-post-unified main article section p,body.template-service-page main#main-content section p{max-width:var(--yitm-editorial-readable)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.7!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul,body.blog-page main article section ul,body.yitm-post-unified main article section ul,body.template-service-page main#main-content section ul{max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li,body.blog-page main article section li,body.yitm-post-unified main article section li,body.template-service-page main#main-content section li{font-size:var(--yitm-editorial-copy)!important;line-height:1.58!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:min(340px,32vw)!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:24px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 10px 28px rgba(19,33,59,.075)!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img{aspect-ratio:4/3!important;object-fit:contain!important;border-radius:18px!important;background:transparent!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta,body.blog-page .blog-cta,body.yitm-post-unified .blog-cta,body.template-service-page .blog-cta,body.blog-page .cta-panel,body.yitm-post-unified .cta-panel,body.template-service-page .cta-panel{background:#0f243f!important;color:#fff!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 16px 38px rgba(15,36,63,.16)!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta h3,body.yitm-post-unified .yitm-card-cta h3,body.template-service-page .yitm-card-cta h3,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p,body.blog-page .blog-cta h2,body.blog-page .blog-cta p,body.blog-page .cta-panel h2,body.blog-page .cta-panel p{color:#fff!important}body.blog-page .read-next,body.yitm-post-unified .read-next,body.template-service-page .read-next,body.blog-page .related-posts,body.yitm-post-unified .related-posts,body.template-service-page .related-posts{max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important}body.blog-page .read-next a,body.yitm-post-unified .read-next a,body.template-service-page .read-next a,body.blog-page .related-posts a,body.yitm-post-unified .related-posts a,body.template-service-page .related-posts a{border-color:var(--yitm-editorial-line)!important;box-shadow:0 8px 22px rgba(19,33,59,.045)!important;font-weight:680!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn,body.blog-page .btn,body.yitm-post-unified .btn,body.template-service-page .btn{font-weight:700!important}@media(max-width:760px){:scope{--yitm-editorial-radius:22px;--yitm-editorial-h1:clamp(2.25rem,10.4vw,3.2rem);--yitm-editorial-h2:clamp(1.62rem,7vw,2.15rem);--yitm-editorial-h3:clamp(1.2rem,5.4vw,1.48rem);--yitm-editorial-readable:100%}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:100%!important;max-width:360px!important;padding:14px!important}}@media (max-width:919px){body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header,.site-header{position:sticky!important;top:0!important;z-index:1400!important;overflow:visible!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 22px rgba(16,35,63,.055)!important}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap,.site-header .wrap{width:min(100% - 20px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner,.header-inner{position:relative!important;min-height:64px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.yitm-post-unified .brand,body.has-yitm-unified-shell .brand,body.blog-page .brand,body.template-service-page .brand,.brand{min-width:0!important;max-width:calc(100% - 92px)!important;flex:1 1 auto!important;gap:9px!important}body.yitm-post-unified .brand-mark,body.has-yitm-unified-shell .brand-mark,body.blog-page .brand-mark,body.template-service-page .brand-mark,.brand-mark{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:14px!important}body.yitm-post-unified .brand-text,body.has-yitm-unified-shell .brand-text,body.blog-page .brand-text,body.template-service-page .brand-text,.brand-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.05rem!important;line-height:1!important}body.yitm-post-unified .brand-text small,body.has-yitm-unified-shell .brand-text small,body.blog-page .brand-text small,body.template-service-page .brand-text small,.brand-text small{display:none!important}body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:42px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font-size:.92rem!important;font-weight:850!important;box-shadow:0 8px 18px rgba(16,35,63,.06)!important}body.yitm-post-unified .nav:not(.is-open),body.has-yitm-unified-shell .nav:not(.is-open),body.blog-page .nav:not(.is-open),body.template-service-page .nav:not(.is-open),.nav:not(.is-open){display:none!important}body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 94px)!important;overflow:auto!important;gap:8px!important;padding:12px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 52px rgba(16,35,63,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}body.yitm-post-unified .nav.is-open a,body.has-yitm-unified-shell .nav.is-open a,body.blog-page .nav.is-open a,body.template-service-page .nav.is-open a,.nav.is-open a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;background:#f6f8fa!important;color:#10233f!important;text-align:center!important;white-space:normal!important;font-size:.92rem!important;line-height:1.16!important;font-weight:850!important;text-decoration:none!important}body.yitm-post-unified .nav.is-open .nav-cta,body.has-yitm-unified-shell .nav.is-open .nav-cta,body.blog-page .nav.is-open .nav-cta,body.template-service-page .nav.is-open .nav-cta,.nav.is-open .nav-cta{grid-column:1/-1!important;background:#10233f!important;color:#fff!important;box-shadow:none!important}}@media (max-width:420px){body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{grid-template-columns:1fr!important}}@media (min-width:920px){body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:none!important}}body.template-service-page .services-bento,body.yitm-post-unified .services-bento{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;margin:24px 0 10px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;min-height:100%!important;padding:24px!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f7fbfc)!important;box-shadow:0 18px 44px rgba(16,35,63,.07)!important;color:#10233f!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{display:inline-grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;flex:0 0 52px!important;border-radius:18px!important;background:rgba(25,91,99,.10)!important;color:#195b63!important;line-height:1!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{display:block!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;min-height:26px!important;max-height:26px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.template-service-page .service-card h3,body.yitm-post-unified .service-card h3{margin:8px 0 4px!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#10233f!important}body.template-service-page .service-card p,body.yitm-post-unified .service-card p{margin:0!important;color:#2b3f5d!important;line-height:1.68!important}body.template-service-page .service-card .sc-link,body.yitm-post-unified .service-card .sc-link{margin-top:auto!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.11)!important;color:#005e66!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(16,35,63,.05)!important}body.template-service-page .service-card .sc-link:hover,body.yitm-post-unified .service-card .sc-link:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px rgba(16,35,63,.08)!important}@media(max-width:980px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:1fr!important;gap:14px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{padding:20px!important;border-radius:22px!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;border-radius:16px!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{width:23px!important;height:23px!important;min-width:23px!important;max-width:23px!important;min-height:23px!important;max-height:23px!important}}.yitm-customer-answer-hub,.yitm-llm-summary,.yitm-customer-faq{position:relative}.yitm-customer-perspective-grid .glass-card,.yitm-llm-summary .comparison-card{min-height:100%}.yitm-geo-answer{margin:22px 0 0;padding:18px 22px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(126,94,57,.16);box-shadow:0 16px 40px rgba(22,34,51,.06)}.yitm-customer-cta{margin-top:18px}.yitm-related-service-links{margin-top:24px}.yitm-customer-answer-hub .section-header--card,.yitm-customer-faq .section-header{scroll-margin-top:120px}.yitm-customer-answer-hub .glass-card h3,.yitm-llm-summary .comparison-card h3{color:#10284a}.yitm-customer-answer-hub p,.yitm-llm-summary p,.yitm-customer-faq p{color:#344765}@media (max-width:760px){.yitm-geo-answer{padding:16px}.yitm-customer-cta .btn{width:100%;justify-content:center}}body.yitm-app-page{background:#f7f3eb;color:#10233f}body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:34px;padding-bottom:48px}body.yitm-app-page .top{max-width:1120px;margin:18px auto 0;padding:0 20px;background:transparent!important;border:0!important}body.yitm-app-page .top .btn,body.yitm-app-page .btn{border-radius:999px}body.yitm-app-page .card,body.yitm-app-page .yitm-app-card{border-radius:24px;border:1px solid rgba(16,35,63,.10);box-shadow:0 16px 42px rgba(16,35,63,.08)}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.wrap{display:none!important}body.yitm-app-page .footer.yitm-unified-footer{display:block!important;margin-top:0}body.yitm-app-page .sticky-mobile-bar{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:680px){body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:22px;padding-bottom:34px}body.yitm-app-page .top{padding:0 14px}}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.child-wrap,body.yitm-app-page footer.wrap:not(.footer-terms):not(.footer-main){display:none!important}.yitm-spoke-library .columns{columns:2;column-gap:2rem}.yitm-spoke-library .columns li{break-inside:avoid;margin:0 0 .45rem}.yitm-epping-reverse-links .grid,.yitm-spoke-library .grid{align-items:stretch}@media (max-width:720px){.yitm-spoke-library .columns{columns:1}}.yitm-epping-trust-cta{margin-top:clamp(1.25rem,3vw,2rem)}.yitm-epping-trust-cta .inline-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.yitm-epping-trust-cta .small-note{font-size:.95rem;color:var(--muted,#526173)}body.yitm-post-unified main,body.template-service-page main{background:#f7f3eb}body.yitm-post-unified .article-body,body.template-service-page .article-body{width:min(940px,calc(100% - 40px));margin:0 auto clamp(2rem,5vw,4rem)}body.yitm-post-unified .article-body .safety-disclaimer,body.template-service-page .article-body .safety-disclaimer{margin:clamp(1.25rem,3vw,2rem) 0;padding:clamp(1rem,2.4vw,1.35rem) clamp(1rem,2.6vw,1.5rem);border-radius:22px;background:#fff8e7;border:1px solid rgba(245,184,63,.35);box-shadow:0 14px 32px rgba(16,35,63,.06);color:#37475e}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{margin:clamp(1rem,3vw,1.55rem) 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(16,35,63,.10);border-radius:28px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)}body.yitm-post-unified .article-body .article-section>h2:first-child,body.template-service-page .article-body .article-section>h2:first-child{margin-top:0;font-size:clamp(2rem,4vw,3rem)}body.yitm-post-unified .article-body .article-section p,body.template-service-page .article-body .article-section p{max-width:76ch}body.yitm-post-unified .article-body .article-section ul,body.template-service-page .article-body .article-section ul{display:grid;gap:.5rem;margin:1rem 0 0;padding-left:1.35rem}body.yitm-post-unified .article-body .article-section li,body.template-service-page .article-body .article-section li{padding-left:.25rem}body.yitm-post-unified .article-body .article-section.related-section .grid,body.template-service-page .article-body .article-section.related-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}body.yitm-post-unified .article-body .article-section.related-section .card,body.template-service-page .article-body .article-section.related-section .card{box-shadow:none;border-radius:20px;background:#fbfdfe}body.yitm-post-unified .article-body .faq details,body.template-service-page .article-body .faq details{border-radius:18px;background:#fbfdfe}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(940px,calc(100% - 40px));margin:clamp(1rem,3vw,2rem) auto;display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}body.yitm-post-unified .quick-answer .card,body.template-service-page .quick-answer .card{border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.08)}body.yitm-post-unified .mini-kicker,body.template-service-page .mini-kicker{font-weight:900;color:#195b63;margin-bottom:.45rem}body.yitm-post-unified .topic-pills,body.template-service-page .topic-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}body.yitm-post-unified .topic-pills span,body.template-service-page .topic-pills span{display:inline-flex;align-items:center;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:.5rem .8rem;background:#f7fafb;color:#344765;font-weight:800;line-height:1.25}body.yitm-post-unified .trust-strip,body.template-service-page .trust-strip{display:none!important}@media(max-width:760px){body.yitm-post-unified .article-body,body.template-service-page .article-body,body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(100% - 28px,940px)}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{grid-template-columns:1fr}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{border-radius:22px}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .tag,body.template-service-page .tag,body.blog-page .tag{background:#10233f!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 24px rgba(16,35,63,.12)!important;opacity:1!important;text-decoration:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-badge *,body.template-service-page .yitm-badge *,body.blog-page .yitm-badge *{color:#fff!important}body.yitm-post-unified .btn-primary,body.template-service-page .btn-primary,body.blog-page .btn-primary,body.yitm-post-unified a.btn-primary,body.template-service-page a.btn-primary,body.blog-page a.btn-primary,body.yitm-post-unified .inline-actions a.btn-primary,body.template-service-page .inline-actions a.btn-primary,body.blog-page .inline-actions a.btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;border:1px solid #10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 14px 28px rgba(16,35,63,.18)!important}body.yitm-post-unified .btn-secondary,body.template-service-page .btn-secondary,body.blog-page .btn-secondary,body.yitm-post-unified a.btn-secondary,body.template-service-page a.btn-secondary,body.blog-page a.btn-secondary,body.yitm-post-unified .inline-actions a.btn-secondary,body.template-service-page .inline-actions a.btn-secondary,body.blog-page .inline-actions a.btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#fff!important;color:#195b63!important;border:1px solid rgba(16,35,63,.14)!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(16,35,63,.08)!important}body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:24px 0 8px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;gap:clamp(22px,4vw,48px)!important;align-items:start!important;padding:clamp(28px,4vw,54px)!important;border-radius:34px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead{grid-column:1!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line{grid-column:1!important;max-width:620px!important;margin-top:6px!important;padding:12px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important;font-size:1rem!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:2!important;grid-row:1 / span 5!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:320px!important;max-height:560px!important;object-fit:cover!important;border-radius:28px!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;background:#eef3f6!important}body.yitm-post-unified .yitm-hero .lead,body.template-service-page .yitm-hero .lead,body.blog-page .yitm-hero .lead{max-width:720px!important;font-size:clamp(1.08rem,1.55vw,1.28rem)!important;line-height:1.62!important;color:#344961!important}body.yitm-post-unified main>section:not(.yitm-hero),body.template-service-page main>section:not(.yitm-hero),body.blog-page main>section:not(.yitm-hero){max-width:100%!important}body.yitm-post-unified main>section.card,body.template-service-page main>section.card,body.blog-page main>section.card{border-radius:34px!important;padding:clamp(26px,4vw,44px)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.08)!important;background:#fff!important}body.yitm-post-unified main>section:not(.card):not(.yitm-hero),body.template-service-page main>section:not(.card):not(.yitm-hero),body.blog-page main>section:not(.card):not(.yitm-hero){padding:clamp(24px,3vw,36px)!important;margin:24px 0!important;border-radius:30px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;box-shadow:0 12px 34px rgba(16,35,63,.05)!important}body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .grid>.card,body.template-service-page .grid>.card,body.blog-page .grid>.card{border-radius:26px!important;padding:clamp(20px,2.6vw,28px)!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 10px 26px rgba(16,35,63,.05)!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{max-width:900px!important;text-wrap:balance!important}body.yitm-post-unified p,body.template-service-page p,body.blog-page p,body.yitm-post-unified li,body.template-service-page li,body.blog-page li{overflow-wrap:normal!important;word-break:normal!important}body.yitm-post-unified .link-list,body.template-service-page .link-list,body.blog-page .link-list{display:grid!important;gap:10px!important;padding-left:1.1rem!important}body.yitm-post-unified .small-note,body.template-service-page .small-note,body.blog-page .small-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#f7fafb!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important}body.yitm-post-unified .footer-links,body.template-service-page .footer-links,body.blog-page .footer-links{gap:8px!important}@media(max-width:920px){body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){grid-template-columns:1fr!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:1!important;grid-row:auto!important;min-height:0!important;max-height:420px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:grid!important;grid-template-columns:1fr!important}body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a{width:100%!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.blog-page .badge{color:#fff!important;background:#10233f!important;border-color:#10233f!important;text-decoration:none!important}body.yitm-post-unified .eyebrow a,body.template-service-page .eyebrow a,body.blog-page .eyebrow a,body.yitm-post-unified .badge a,body.template-service-page .badge a,body.blog-page .badge a{color:#fff!important;text-decoration:none!important}body.yitm-post-unified .button-row a,body.template-service-page .button-row a,body.blog-page .button-row a,body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a,body.yitm-post-unified .cta-row a,body.template-service-page .cta-row a,body.blog-page .cta-row a{border-radius:999px!important;padding:.82rem 1.05rem!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;line-height:1.1!important}body.yitm-post-unified .button-row a:first-child,body.template-service-page .button-row a:first-child,body.blog-page .button-row a:first-child,body.yitm-post-unified .inline-actions a:first-child,body.template-service-page .inline-actions a:first-child,body.blog-page .inline-actions a:first-child,body.yitm-post-unified .cta-row a:first-child,body.template-service-page .cta-row a:first-child,body.blog-page .cta-row a:first-child{background:#10233f!important;color:#fff!important;border-color:#10233f!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(16,35,63,.16)!important}.yitm-repair-guide-template{margin:clamp(24px,4vw,42px) 0!important;padding:clamp(22px,3.4vw,38px)!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#ffffff 0%,#fbfaf6 52%,#edf7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;color:#10233f!important;clear:both!important}.yitm-guide-template-head{max-width:850px!important;margin:0 0 18px!important}.yitm-template-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;border-radius:999px!important;padding:.48rem .78rem!important;background:#10233f!important;color:#fff!important;font-size:.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.yitm-guide-template-head h2{margin:14px 0 8px!important;font-size:clamp(2rem,3.8vw,3.3rem)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:900px!important}.yitm-guide-template-head p{margin:0!important;color:#40536a!important;font-size:1.04rem!important}.yitm-quick-answer-card{padding:clamp(18px,2.5vw,26px)!important;border-radius:24px!important;background:#f7fbf6!important;border:1px solid rgba(25,91,99,.14)!important;box-shadow:0 10px 26px rgba(16,35,63,.04)!important;margin:18px 0!important}.yitm-quick-answer-card strong{display:block!important;color:#10233f!important;font-size:1rem!important;margin-bottom:8px!important}.yitm-quick-answer-card p{margin:0!important;color:#2d4058!important;font-size:1.05rem!important;line-height:1.65!important;max-width:920px!important}.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important}.yitm-decision-strip>div,.yitm-stop-try-send>article,.yitm-template-panel{background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:24px!important;padding:clamp(18px,2.2vw,24px)!important;box-shadow:0 12px 30px rgba(16,35,63,.045)!important;min-width:0!important}.yitm-decision-strip strong,.yitm-stop-try-send h3,.yitm-template-panel h3{display:block!important;margin:0 0 8px!important;color:#10233f!important;font-weight:900!important;font-size:1.28rem!important;line-height:1.1!important}.yitm-decision-strip span{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 10px!important;border-radius:999px!important;padding:.42rem .7rem!important;font-weight:900!important;font-size:.86rem!important;background:#eef6f7!important;color:#195b63!important;border:1px solid rgba(25,91,99,.15)!important}.yitm-decision-strip span.risk-high{background:#fff0ef!important;color:#9f1f1f!important;border-color:rgba(159,31,31,.18)!important}.yitm-decision-strip span.risk-medium{background:#fff7e0!important;color:#705012!important;border-color:rgba(112,80,18,.18)!important}.yitm-decision-strip span.risk-low{background:#edf8ef!important;color:#195b2c!important;border-color:rgba(25,91,44,.18)!important}.yitm-decision-strip p,.yitm-stop-try-send p,.yitm-template-panel p,.yitm-template-panel li{margin:.25rem 0 0!important;color:#40536a!important;line-height:1.62!important;font-size:1rem!important}.yitm-template-panel ul{margin:8px 0 0!important;padding-left:1.2rem!important}.yitm-template-links{display:grid!important;gap:8px!important;margin-top:8px!important}.yitm-template-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:11px 13px!important;border-radius:16px!important;background:#f8fbfc!important;border:1px solid rgba(16,35,63,.08)!important;color:#195b63!important;font-weight:900!important;text-decoration:none!important}.yitm-template-links a:hover{background:#eef7f8!important;text-decoration:none!important;transform:translateY(-1px)!important}.yitm-guide-template-tags{margin:16px 0 0!important;padding:12px 14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;color:#526276!important;font-size:.95rem!important}@media(max-width:900px){.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{grid-template-columns:1fr!important}.yitm-repair-guide-template{border-radius:26px!important;padding:20px!important}.yitm-guide-template-head h2{font-size:clamp(1.9rem,8vw,2.6rem)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified p.eyebrow,body.template-service-page p.eyebrow,body.blog-page p.eyebrow,body.yitm-post-unified span.eyebrow,body.template-service-page span.eyebrow,body.blog-page span.eyebrow{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important;opacity:1!important;text-shadow:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *{color:#ffffff!important;opacity:1!important}body.template-service-page .primary-start,body.yitm-post-unified .primary-start,body.blog-page .primary-start{background:linear-gradient(135deg,#10233f,#17395a)!important;color:#fff!important}body.template-service-page .primary-start strong,body.template-service-page .primary-start span,body.template-service-page .primary-start p,body.yitm-post-unified .primary-start strong,body.yitm-post-unified .primary-start span,body.yitm-post-unified .primary-start p,body.blog-page .primary-start strong,body.blog-page .primary-start span,body.blog-page .primary-start p{color:#fff!important;opacity:1!important;text-shadow:none!important}body.template-service-page .primary-start .start-number,body.yitm-post-unified .primary-start .start-number,body.blog-page .primary-start .start-number{color:rgba(255,255,255,.55)!important}body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{margin:clamp(24px,4vw,42px) auto!important;width:min(100% - 48px,1180px)!important}body.template-service-page .yitm-epping-service-triage .yitm-template-kicker,body.yitm-post-unified .yitm-epping-service-triage .yitm-template-kicker{background:#10233f!important;color:#fff!important;border-color:#10233f!important;opacity:1!important}body.template-service-page .yitm-epping-service-triage ul,body.yitm-post-unified .yitm-epping-service-triage ul{margin:8px 0 0!important;padding-left:1.15rem!important;color:#40536a!important}body.template-service-page .yitm-epping-service-triage li,body.yitm-post-unified .yitm-epping-service-triage li{margin:.28rem 0!important;color:#40536a!important;line-height:1.55!important}@media(max-width:760px){body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{width:min(100% - 28px,1180px)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.template-suburb-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-template-kicker,body.template-service-page .yitm-template-kicker,body.template-suburb-page .yitm-template-kicker,body.blog-page .yitm-template-kicker,body.yitm-post-unified .hero-badge-pill,body.template-service-page .hero-badge-pill,body.template-suburb-page .hero-badge-pill,body.blog-page .hero-badge-pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.template-suburb-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.template-suburb-page .badge,body.blog-page .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:.72rem 1.18rem!important;border-radius:999px!important;background:#10233f!important;border:1px solid #10233f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-size:.92rem!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:900!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.template-suburb-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-template-kicker *,body.template-service-page .yitm-template-kicker *,body.template-suburb-page .yitm-template-kicker *,body.blog-page .yitm-template-kicker *,body.yitm-post-unified .hero-badge-pill *,body.template-service-page .hero-badge-pill *,body.template-suburb-page .hero-badge-pill *,body.blog-page .hero-badge-pill *,body.yitm-post-unified .pill *,body.template-service-page .pill *,body.template-suburb-page .pill *,body.blog-page .pill *,body.yitm-post-unified .badge *,body.template-service-page .badge *,body.template-suburb-page .badge *,body.blog-page .badge *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.yitm-post-unified section.card>.eyebrow,body.template-service-page section.card>.eyebrow,body.template-suburb-page section.card>.eyebrow,body.blog-page section.card>.eyebrow{margin:0 0 18px!important}.footer-referral-link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer-referral-cta{margin:0 auto 0;padding:0 20px 14px;text-align:center;color:#d9e2ec;font-size:.95rem;line-height:1.55}.footer-referral-cta__link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-cta__link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer.yitm-unified-footer{padding:36px 0 42px;background:#071929;color:#fff}.footer.yitm-unified-footer .footer-main{align-items:flex-start}.footer.yitm-unified-footer .footer-grid{grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:24px}.footer.yitm-unified-footer strong{display:block;font-weight:900;margin-bottom:6px}.footer.yitm-unified-footer p{margin:0;color:rgba(255,255,255,.72);max-width:440px;line-height:1.5}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:800;font-size:.92rem;line-height:1}.footer.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.42);background:rgba(245,184,63,.08)}.footer.yitm-unified-footer .footer-terms{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;gap:18px}.footer.yitm-unified-footer .footer-terms span{color:rgba(255,255,255,.82)}.footer.yitm-unified-footer .footer-referral-cta{display:none!important}@media(max-width:760px){.footer.yitm-unified-footer{padding:30px 0 32px}.footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.footer.yitm-unified-footer .footer-terms{display:block}.footer.yitm-unified-footer .footer-terms-links{margin-top:12px}}.yitm-unified-footer .footer-referral-note,.footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem}.footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900}@media (max-width:680px){body{padding-bottom:92px}.sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}@media (min-width:681px){.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern{max-width:1180px;margin:0 auto;padding:28px 22px 68px;color:#10233f}.yitm-virus-modern a{color:#064e35;font-weight:900}.vm-hero{background:linear-gradient(135deg,#fff,#f6fbff 58%,#eef8f3);border:1px solid #d9e6ee;border-radius:34px;padding:34px;box-shadow:0 18px 50px rgba(16,35,63,.08);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:28px;align-items:center}.vm-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8eadf;background:#f8fffb;border-radius:999px;color:#064e35;font-weight:1000;padding:8px 13px;margin:0 0 14px}.vm-hero h1{font-size:clamp(3rem,6vw,6.2rem);line-height:.9;letter-spacing:-.055em;margin:0 0 16px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif}.vm-hero h1 em{font-style:normal;color:#064e35}.vm-lead{font-size:1.18rem;line-height:1.55;color:#33465c;max-width:720px}.vm-actions,.vm-chipbar,.vm-linkgrid,.vm-cards,.vm-stoptry,.vm-checks,.vm-local{display:flex;flex-wrap:wrap;gap:10px}.vm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:1000;box-shadow:0 10px 24px rgba(6,78,53,.16)}.vm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8;box-shadow:none}.vm-hero-img{border-radius:28px;overflow:hidden;border:1px solid #d9e6ee;background:#fff;box-shadow:0 16px 42px rgba(16,35,63,.12)}.vm-hero-img img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vm-triage{margin:22px 0;background:#fff;border:1px solid #d8eadf;border-radius:28px;padding:16px;box-shadow:0 12px 30px rgba(16,35,63,.06)}.vm-chipbar{align-items:center}.vm-chipbar strong{color:#064e35;margin-right:4px}.vm-chipbar a{display:inline-flex;text-decoration:none;border:1px solid #cfe4d8;border-radius:999px;padding:9px 13px;background:#f8fffb;color:#064e35}.vm-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.vm-panel{background:#fff;border:1px solid #d9e6ee;border-radius:28px;padding:24px;margin:20px 0;box-shadow:0 12px 34px rgba(16,35,63,.06)}.vm-answer{background:#fff;color:#10233f;border-top:7px solid #064e35}.vm-panel h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.5vw,3.35rem);line-height:.95;letter-spacing:-.035em;color:#10233f;margin:10px 0 12px}.vm-panel h3{color:#064e35;margin:10px 0 8px}.vm-panel p,.vm-panel li,.vm-panel td{color:#33465c}.vm-urgent{background:#fff7f4;border:2px solid #e07a5f}.vm-urgent h2{color:#8a2715}.vm-pill{display:inline-flex;border-radius:999px;padding:6px 11px;font-weight:1000;background:#fff1c4;color:#62480b}.vm-pill.high{background:#ffe4de;color:#8a2715}.vm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-card{border:1px solid #d8eadf;background:#fbfffd;border-radius:20px;padding:15px}.vm-stoptry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.vm-table th{background:#064e35;color:#fff;text-align:left}.vm-table th,.vm-table td{padding:13px;border-bottom:1px solid #e5f0e9;vertical-align:top}.vm-table tr:last-child td{border-bottom:0}.vm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vm-side{position:sticky;top:96px}.vm-side .vm-panel{margin-top:0}.vm-side a,.vm-linkgrid a,.vm-local a{display:block;text-decoration:none;border:1px solid #d8eadf;background:#fff;border-radius:16px;padding:12px;margin:8px 0;color:#064e35}.vm-linkgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vm-local{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-note{background:#fffaf1;border-color:#ead79b}.vm-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.vm-trust span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.vm-faq details{border:1px solid #d8eadf;border-radius:18px;padding:14px;background:#fff;margin:10px 0}.vm-faq summary{cursor:pointer;font-weight:1000;color:#10233f}.vm-subtle{color:#607267!important;font-size:.95rem}.vm-bottom-cta{text-align:center;background:linear-gradient(135deg,#064e35,#123448);color:#fff}.vm-bottom-cta h2,.vm-bottom-cta p{color:#fff}.vm-bottom-cta .vm-btn.secondary{border-color:rgba(255,255,255,.35)}@media(max-width:900px){.vm-hero,.vm-layout,.vm-cards,.vm-stoptry,.vm-checks,.vm-linkgrid,.vm-local{grid-template-columns:1fr}.vm-side{position:static}.yitm-virus-modern{padding:18px 14px 78px}.vm-hero{padding:24px;border-radius:26px}.vm-triage{border-radius:22px}.vm-hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;overflow:visible!important}}.yitm-triage-post{max-width:1180px;margin:0 auto;padding:22px}.yitm-triage-post .yitm-breadcrumbs{margin:12px 0 18px;color:#607267;font-weight:800}.yitm-triage-post .yitm-breadcrumbs a{color:#064e35;text-decoration:none}.yitm-triage-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#eff8f2,#fff);border:1px solid #d8eadf;border-radius:32px;padding:30px;margin-bottom:22px}.yitm-kicker{display:inline-flex;border:1px solid #cfe4d8;border-radius:999px;padding:7px 12px;background:#fff;color:#064e35;font-weight:900}.yitm-triage-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.03;margin:14px 0;color:#10241a}.yitm-subtitle{font-size:1.15rem;line-height:1.55;color:#30483a}.yitm-hero-media img{width:100%;height:auto;border-radius:26px;box-shadow:0 18px 38px rgba(16,36,26,.13)}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 17px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:900}.yitm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8}.yitm-content{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px}.yitm-article{min-width:0}.yitm-card{border:1px solid #d8eadf;border-radius:26px;background:#fff;padding:22px;margin:18px 0;box-shadow:0 10px 24px rgba(16,36,26,.06)}.yitm-answer{background:#064e35;color:#fff;border-color:#064e35}.yitm-answer h2,.yitm-answer p,.yitm-answer a{color:#fff}.yitm-answer .yitm-btn{background:#fff;color:#064e35!important}.yitm-risk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-risk div{border:1px solid #cfe4d8;border-radius:18px;background:#f8fffb;padding:14px}.yitm-risk strong,.yitm-sts h3,.yitm-card h2,.yitm-card h3{color:#064e35}.risk-low,.risk-medium{display:inline-flex;border-radius:999px;padding:5px 10px;font-weight:1000}.risk-low{background:#eaf7ef;color:#064e35}.risk-medium{background:#fff1c4;color:#62480b}.yitm-sts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-sts article{border:1px solid #cfe4d8;border-radius:20px;background:#f8fffb;padding:16px}.yitm-table{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.yitm-table th{background:#064e35;color:#fff;text-align:left}.yitm-table th,.yitm-table td{padding:12px;border-bottom:1px solid #e5f0e9;vertical-align:top}.yitm-table tr:last-child td{border-bottom:0}.yitm-checkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yitm-checkgrid div{border:1px solid #d8eadf;border-radius:18px;padding:15px;background:#fbfffd}.yitm-pathways a,.yitm-side a{display:block;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #d8eadf;border-radius:16px;padding:11px 12px;margin:8px 0;background:#fff}.yitm-side{position:sticky;top:18px;height:max-content}.yitm-side .yitm-card{margin-top:0}.yitm-note{background:#fffaf1;border-color:#ead79b}.yitm-faq h3{margin-top:18px}.yitm-mini{font-size:.94rem;color:#607267}.yitm-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.yitm-trust-strip span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.yitm-triage-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;padding:12px 14px;border:1px solid #d8eadf;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(16,36,26,.08)}.yitm-triage-bar strong{color:#064e35;margin-right:4px}.yitm-triage-bar a{display:inline-flex;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #cfe4d8;border-radius:999px;padding:8px 12px;background:#f8fffb}.yitm-definition{background:#f8fffb;border-left:6px solid #064e35}.yitm-definition .yitm-def-label{display:inline-flex;border-radius:999px;background:#eaf7ef;color:#064e35;font-weight:1000;padding:5px 10px;margin-bottom:8px}.yitm-time-saved{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yitm-time-saved span{display:block;border:1px solid #d8eadf;border-radius:16px;padding:11px;background:#fff}.yitm-related-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-related-groups div{border:1px solid #d8eadf;border-radius:18px;background:#fbfffd;padding:14px}.yitm-related-groups h3{margin-top:0}.yitm-related-groups a{margin:7px 0}@media(max-width:900px){.yitm-triage-bar{position:static;border-radius:22px}.yitm-related-groups,.yitm-time-saved{grid-template-columns:1fr}}@media(max-width:900px){.yitm-triage-hero,.yitm-content,.yitm-risk,.yitm-sts,.yitm-checkgrid{grid-template-columns:1fr}.yitm-side{position:static}.yitm-triage-post{padding:14px}.yitm-triage-hero{padding:22px}}.yitm-unified-footer{background:#061827;color:#fff;padding:34px 0 28px;margin-top:48px;border-top:1px solid rgba(255,255,255,.08)}.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;max-width:1180px;margin:0 auto;padding:0 22px}.yitm-unified-footer strong{display:block;margin:0 0 8px;font-weight:900;color:#fff}.yitm-unified-footer p{margin:0;color:#d9e6ee;line-height:1.5;max-width:520px}.yitm-unified-footer a{color:#fff;text-decoration:none}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 13px;font-weight:800;font-size:.92rem;line-height:1}.yitm-unified-footer .footer-terms{max-width:1180px;margin:24px auto 0;padding:18px 22px 0;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:16px;align-items:center;justify-content:space-between;color:#fff}@media(max-width:760px){.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{grid-template-columns:1fr}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.yitm-unified-footer .footer-terms{display:block}.yitm-unified-footer .footer-terms-links{margin-top:14px}}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}.yitm-blog-cta-row{display:none!important}.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer-referral-note{border-top:0!important;padding-top:8px!important}.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer.yitm-unified-footer .footer-referral-note,.footer-referral-note{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin:18px auto 0!important;padding:16px 20px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#f8fafc,#eef7f1)!important;color:#10233f!important;font-weight:900!important;line-height:1.45!important;text-align:center!important;box-shadow:0 14px 34px rgba(0,0,0,.12)!important}.yitm-unified-footer .footer-referral-note a,.footer.yitm-unified-footer .footer-referral-note a,.footer-referral-note a{color:#07563b!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:1000!important}.yitm-unified-footer .footer-terms,.footer.yitm-unified-footer .footer-terms,.footer-terms{border-top:0!important;padding-top:8px!important;margin-top:14px!important}.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child,.mobile-sticky-bar a:first-child,.mobile-action-dock a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2),.mobile-sticky-bar a:nth-child(2),.mobile-action-dock a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child,.mobile-sticky-bar a:last-child,.mobile-action-dock a:last-child{background:#eef3f6!important;color:#10233f!important}body{padding-bottom:82px}}@media (min-width:681px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern .vm-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)!important;align-items:center!important;background:linear-gradient(135deg,#ffffff 0%,#f7fbff 60%,#f4faf6 100%)!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.7rem,4.45vw,4.6rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;max-width:760px!important}.yitm-virus-modern .vm-hero h1 em{color:#064e35!important}.yitm-virus-modern .vm-lead{font-size:1.08rem!important;line-height:1.65!important;color:#33465c!important}.yitm-virus-modern .vm-hero-img{max-width:430px!important;justify-self:center!important}.yitm-virus-modern .vm-hero-img img{aspect-ratio:16/11!important;object-fit:cover!important}.yitm-virus-modern .vm-bottom-cta{background:linear-gradient(135deg,#fffaf1,#f8fffb)!important;border:2px solid #ead79b!important;color:#10233f!important;text-align:center!important}.yitm-virus-modern .vm-bottom-cta h2,.yitm-virus-modern .vm-bottom-cta p{color:#10233f!important;text-shadow:none!important;opacity:1!important}.yitm-virus-modern .vm-bottom-cta .vm-btn{background:#064e35!important;color:#fff!important}.yitm-virus-modern .vm-bottom-cta .vm-btn.secondary{background:#fff!important;color:#064e35!important;border:1px solid #cfe4d8!important}.yitm-virus-modern .vm-panel,.yitm-triage-post .yitm-card{overflow-wrap:anywhere}.yitm-virus-modern .vm-panel h2,.yitm-triage-post .yitm-card h2{color:#10233f!important}.yitm-virus-modern .vm-panel h3,.yitm-triage-post .yitm-card h3{color:#064e35!important}.yitm-virus-modern .vm-answer{background:#ffffff!important;color:#10233f!important;border-top:7px solid #064e35!important}.yitm-virus-modern .vm-answer h2,.yitm-virus-modern .vm-answer p{color:#10233f!important}.yitm-virus-modern .vm-answer .vm-kicker{background:#f8fffb!important;color:#064e35!important}.site-footer .footer-referral-line,.site-footer .footer-referral-panel,.site-footer [class*="referral"]{border-top:0!important}.site-footer hr{display:none!important}@media(max-width:900px){.yitm-virus-modern .vm-hero{grid-template-columns:1fr!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.4rem,11vw,3.6rem)!important}.yitm-virus-modern .vm-hero-img{max-width:100%!important}}@media(min-width:901px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important}}@media(max-width:900px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:flex!important;visibility:visible!important}}body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send,.yitm-triage-post .yitm-stop-try-send{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-stop-try-send>div,body.yitm-post-unified .yitm-card .yitm-stop-try-send>div,body.template-service-page .yitm-card .yitm-stop-try-send>div,.yitm-triage-post .yitm-stop-try-send>div{min-width:0!important;width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}body.blog-page .yitm-card .yitm-stop-try-send ul,body.yitm-post-unified .yitm-card .yitm-stop-try-send ul,body.template-service-page .yitm-card .yitm-stop-try-send ul,.yitm-triage-post .yitm-stop-try-send ul,body.blog-page .yitm-card ul.yitm-checklist,body.yitm-post-unified .yitm-card ul.yitm-checklist,body.template-service-page .yitm-card ul.yitm-checklist,.yitm-triage-post ul.yitm-checklist{display:block!important;grid-template-columns:1fr!important;columns:1!important;max-width:100%!important;margin:.4rem 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-card .yitm-stop-try-send li,body.yitm-post-unified .yitm-card .yitm-stop-try-send li,body.template-service-page .yitm-card .yitm-stop-try-send li,.yitm-triage-post .yitm-stop-try-send li,body.blog-page .yitm-card ul.yitm-checklist li,body.yitm-post-unified .yitm-card ul.yitm-checklist li,body.template-service-page .yitm-card ul.yitm-checklist li,.yitm-triage-post ul.yitm-checklist li{display:list-item!important;max-width:100%!important;margin:0 0 .55rem!important;line-height:1.55!important;overflow-wrap:break-word!important;word-break:normal!important}@media (min-width:1040px){body.blog-page .yitm-content .yitm-article .yitm-stop-try-send,body.yitm-post-unified .yitm-content .yitm-article .yitm-stop-try-send,body.template-service-page .yitm-content .yitm-article .yitm-stop-try-send{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send{grid-template-columns:1fr!important}}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary),body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary){background:#064e35!important;color:#ffffff!important;border-color:#064e35!important;text-decoration:none!important}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover{background:#053f2b!important;color:#ffffff!important}body.blog-page .yitm-card a.yitm-btn.secondary,body.yitm-post-unified .yitm-card a.yitm-btn.secondary,body.template-service-page .yitm-card a.yitm-btn.secondary,body.blog-page .yitm-local-bridge a.yitm-btn.secondary,body.yitm-post-unified .yitm-local-bridge a.yitm-btn.secondary,body.template-service-page .yitm-local-bridge a.yitm-btn.secondary{background:#ffffff!important;color:#064e35!important;border-color:#cfe4d8!important;text-decoration:none!important}body.blog-page .yitm-card .yitm-sts,body.yitm-post-unified .yitm-card .yitm-sts,body.template-service-page .yitm-card .yitm-sts,.yitm-triage-post .yitm-sts,body.blog-page .yitm-card .yitm-checkgrid,body.yitm-post-unified .yitm-card .yitm-checkgrid,body.template-service-page .yitm-card .yitm-checkgrid,.yitm-triage-post .yitm-checkgrid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{position:relative!important;display:grid!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;min-width:0!important;width:100%!important;overflow:hidden!important;padding:18px 20px 18px 26px!important;border-radius:20px!important;border:1px solid rgba(16,35,63,.1)!important;background:#ffffff!important;box-shadow:0 12px 28px rgba(16,35,63,.055)!important}body.blog-page .yitm-card .yitm-sts article::before,body.yitm-post-unified .yitm-card .yitm-sts article::before,body.template-service-page .yitm-card .yitm-sts article::before,.yitm-triage-post .yitm-sts article::before,body.blog-page .yitm-card .yitm-checkgrid>div::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div::before,body.template-service-page .yitm-card .yitm-checkgrid>div::before,.yitm-triage-post .yitm-checkgrid>div::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:8px!important;background:#0f766e!important}body.blog-page .yitm-card .yitm-sts article:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(1)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(1)::before,.yitm-triage-post .yitm-sts article:nth-child(1)::before{background:#dc2626!important}body.blog-page .yitm-card .yitm-sts article:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(2)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(2)::before,.yitm-triage-post .yitm-sts article:nth-child(2)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-sts article:nth-child(3)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(3)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(3)::before,.yitm-triage-post .yitm-sts article:nth-child(3)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(1)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(2)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-sts h3,body.yitm-post-unified .yitm-card .yitm-sts h3,body.template-service-page .yitm-card .yitm-sts h3,.yitm-triage-post .yitm-sts h3,body.blog-page .yitm-card .yitm-checkgrid h3,body.yitm-post-unified .yitm-card .yitm-checkgrid h3,body.template-service-page .yitm-card .yitm-checkgrid h3,.yitm-triage-post .yitm-checkgrid h3{margin:0!important;color:#10233f!important;font-size:clamp(1.25rem,2vw,1.55rem)!important;line-height:1.15!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{display:grid!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;columns:1!important;gap:8px 22px!important;max-width:100%!important;margin:0!important;padding-left:1.15rem!important}body.blog-page .yitm-card .yitm-sts li,body.yitm-post-unified .yitm-card .yitm-sts li,body.template-service-page .yitm-card .yitm-sts li,.yitm-triage-post .yitm-sts li,body.blog-page .yitm-card .yitm-checkgrid li,body.yitm-post-unified .yitm-card .yitm-checkgrid li,body.template-service-page .yitm-card .yitm-checkgrid li,.yitm-triage-post .yitm-checkgrid li{display:list-item!important;margin:0!important;max-width:100%!important;color:#33465c!important;line-height:1.55!important;font-size:1rem!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media(max-width:760px){body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{grid-template-columns:1fr!important;gap:10px!important;padding:18px 18px 18px 24px!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{grid-template-columns:1fr!important}}body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(2.15rem,4.2vw,3.85rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:760px!important;text-wrap:balance;overflow-wrap:anywhere}body.blog-page .hero{padding:clamp(24px,4vw,38px) clamp(20px,4vw,32px)!important;gap:clamp(18px,3vw,26px)!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1rem,1.45vw,1.14rem)!important;line-height:1.58!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:26px auto!important;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1;letter-spacing:-.03em;color:#10233f;margin:8px 0 12px}.student-outcome-grid,.student-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.student-outcome-grid>div,.student-link-grid>a{display:block;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;background:#f7fbfb;color:#10233f;text-decoration:none;box-shadow:0 10px 26px rgba(16,35,63,.05)}.student-outcome-grid strong,.student-link-grid a{font-weight:900}.student-outcome-grid span,.student-link-grid span{display:block;margin-top:6px;color:#516174;font-weight:600;line-height:1.5}.student-safe-next-step{background:#fff8df;border:1px solid rgba(245,184,63,.32);border-radius:18px;padding:16px 18px;margin:18px 0 0!important}.student-moved-fallback{width:min(960px,calc(100% - 32px));margin:30px auto;padding:24px;border-radius:24px;background:#fff;border:1px solid rgba(16,35,63,.12)}@media(max-width:880px){.student-outcome-grid,.student-link-grid{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(1.9rem,8.5vw,2.65rem)!important;line-height:1.05!important;letter-spacing:-.025em!important}body.blog-page .hero{margin:16px auto 18px!important;border-radius:22px!important;padding:24px 18px!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(100% - 32px,1040px);padding:20px;border-radius:22px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-size:clamp(1.75rem,8vw,2.45rem)}.button-row,.hero-actions,.yitm-actions{gap:10px!important}.button-row .btn,.hero-actions .btn,.yitm-actions .yitm-btn{width:100%;min-height:46px}}body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:clamp(28px,4vw,46px)!important;gap:clamp(18px,3vw,30px)!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child,body.blog-page main>.hero .hero-text,body.blog-page main>.hero>div:first-child,body.blog-page main>.breadcrumb + .hero .hero-text,body.blog-page main>.breadcrumb + .hero>div:first-child,body.blog-page.template-blog-post .hero .hero-text,body.blog-page.template-blog-post .hero>div:first-child,body.yitm-post-unified .hero .hero-text,body.yitm-post-unified .hero>div:first-child,body.yitm-post-unified .yitm-hero-copy,body.blog-page .yitm-hero-copy,body.template-service-page .hero .hero-text,body.template-service-page .hero>div:first-child,body.template-service-page .yitm-hero-copy{max-width:920px!important;width:100%!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{max-width:920px!important;font-size:clamp(2.05rem,3.35vw,3.35rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;margin:10px 0 16px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.yitm-post-unified .yitm-hero p,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{max-width:760px!important;font-size:clamp(1rem,1.35vw,1.15rem)!important;line-height:1.58!important}@media(max-width:980px){body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(2rem,5.2vw,2.85rem)!important;line-height:1.08!important}}@media(max-width:640px){body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:22px 18px!important;margin:16px auto 18px!important;border-radius:22px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(1.82rem,8.4vw,2.45rem)!important;line-height:1.1!important;letter-spacing:-.022em!important;margin-bottom:12px!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{font-size:1rem!important;line-height:1.55!important}}body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{color:#ffffff!important;background:linear-gradient(135deg,#102d4b 0%,#0b5139 100%)!important}body.blog-page .gateway-strip h1,body.blog-page .gateway-strip h2,body.blog-page .gateway-strip h3,body.blog-page .gateway-strip p,body.blog-page .gateway-strip strong,body.blog-page .gateway-strip span,body.blog-page main>.gateway-strip h1,body.blog-page main>.gateway-strip h2,body.blog-page main>.gateway-strip h3,body.blog-page main>.gateway-strip p,body.blog-page main>.gateway-strip strong,body.blog-page main>.gateway-strip span,body.yitm-post-unified .gateway-strip h1,body.yitm-post-unified .gateway-strip h2,body.yitm-post-unified .gateway-strip h3,body.yitm-post-unified .gateway-strip p,body.yitm-post-unified .gateway-strip strong,body.yitm-post-unified .gateway-strip span{color:#ffffff!important;opacity:1!important}body.blog-page .gateway-strip p,body.blog-page main>.gateway-strip p,body.yitm-post-unified .gateway-strip p{color:rgba(255,255,255,.9)!important}body.blog-page .gateway-strip .btn,body.blog-page main>.gateway-strip .btn,body.yitm-post-unified .gateway-strip .btn{color:#ffffff!important;background:#10233f!important;border-color:rgba(255,255,255,.22)!important}body.blog-page .gateway-strip .btn.secondary,body.blog-page main>.gateway-strip .btn.secondary,body.yitm-post-unified .gateway-strip .btn.secondary{color:#0b5139!important;background:#ffffff!important}body.blog-page .gateway-strip .btn.gold,body.blog-page main>.gateway-strip .btn.gold,body.yitm-post-unified .gateway-strip .btn.gold{color:#ffffff!important;background:#10233f!important}body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)!important;gap:28px!important;align-items:center!important}body.blog-page .hero.has-student-hero-image .hero-text,body.yitm-post-unified .hero.has-student-hero-image .hero-text{min-width:0!important}body.blog-page .yitm-student-seo-hero-media,body.yitm-post-unified .yitm-student-seo-hero-media{min-width:0!important;width:100%!important}body.blog-page .yitm-student-seo-hero-image,body.yitm-post-unified .yitm-student-seo-hero-image{margin:0!important;border-radius:26px!important;overflow:hidden!important;background:#eef5f7!important;box-shadow:0 18px 46px rgba(16,35,63,.13)!important;border:1px solid rgba(16,35,63,.09)!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}body.blog-page [class*="cta"],body.blog-page [class*="banner"],body.blog-page [class*="strip"]{text-shadow:none}body.blog-page .final-cta,body.blog-page .post-footer-cta{color:#10233f!important}@media(max-width:900px){body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{grid-template-columns:1fr!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{aspect-ratio:16/9!important}}@media(max-width:640px){body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{display:grid!important;gap:16px!important;padding:24px 20px!important}body.blog-page .gateway-strip .button-row,body.blog-page main>.gateway-strip .button-row,body.yitm-post-unified .gateway-strip .button-row{display:grid!important;width:100%!important}body.blog-page .gateway-strip .button-row .btn,body.blog-page main>.gateway-strip .button-row .btn,body.yitm-post-unified .gateway-strip .button-row .btn{width:100%!important}}@media (max-width:900px){body.yitm-mobile-menu-open .sticky-mobile-bar,body.yitm-mobile-menu-open .mobile-sticky-bar,body.yitm-mobile-menu-open .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}body.yitm-mobile-menu-open .mobile-menu-btn{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{font-family:Arial,"Helvetica Neue",Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}}.site-header .mobile-menu-btn{width:auto!important;max-width:none!important;min-width:92px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.site-header .nav a[href*="scam-message-checker"]{display:none!important}body.yitm-mobile-menu-open .sticky-mobile-bar{display:none!important;visibility:hidden!important}@media(max-width:920px){.site-header{z-index:10050!important}.site-header .header-inner{position:relative!important}.site-header .nav{display:none;position:absolute!important;left:14px!important;right:14px!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 112px)!important;overflow-y:auto!important;background:#fff!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header .nav.is-open{display:flex!important}.site-header .nav a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;width:100%!important;border-radius:14px!important;padding:10px 12px!important;box-sizing:border-box!important}.site-header .nav a.nav-cta{background:#10233f!important;color:#fff!important}}@media(max-width:760px){.site-header .mobile-menu-btn{display:inline-flex!important;width:auto!important;max-width:none!important;min-height:44px!important;padding:10px 16px!important;border-radius:999px!important}.site-header .brand{min-width:0!important}}body .site-footer,body .site-footer p,body .site-footer span,body .site-footer strong,body .site-footer li,body .yitm-unified-footer,body .yitm-unified-footer p,body .yitm-unified-footer span,body .yitm-unified-footer strong,body .yitm-unified-footer li{color:#eef4fb!important}body .site-footer a,body .site-footer a:visited,body .site-footer .footer-links a,body .site-footer .footer-terms-links a,body .yitm-unified-footer a,body .yitm-unified-footer a:visited,body .yitm-unified-footer .footer-links a,body .yitm-unified-footer .footer-terms-links a{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body .site-footer .footer-referral-cta,body .yitm-unified-footer .footer-referral-cta{color:#fff7d6!important}body .site-footer .footer-referral-cta a,body .site-footer a.footer-referral-link,body .yitm-unified-footer .footer-referral-cta a,body .yitm-unified-footer a.footer-referral-link{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;text-decoration-color:currentColor!important}body .site-footer a:hover,body .site-footer a:focus-visible,body .yitm-unified-footer a:hover,body .yitm-unified-footer a:focus-visible{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;border-color:rgba(255,226,122,.72)!important;outline-color:#ffe27a!important}body.template-service-page .section>.wrap,body.yitm-post-unified .section>.wrap{min-width:0}body.template-service-page .section-header,body.template-service-page .section-head,body.yitm-post-unified .section-header,body.yitm-post-unified .section-head{max-width:880px;margin:0 0 28px}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card{max-width:none;padding:26px 28px;border:1px solid rgba(16,35,63,.09);border-radius:24px;background:linear-gradient(135deg,#fff 0%,#f8fbf6 100%);box-shadow:0 14px 36px rgba(16,35,63,.06)}body.template-service-page .section-header h2,body.template-service-page .section-head h2,body.yitm-post-unified .section-header h2,body.yitm-post-unified .section-head h2{margin:12px 0 10px!important;max-width:900px}body.template-service-page .section-header p:last-child,body.template-service-page .section-head p:last-child,body.yitm-post-unified .section-header p:last-child,body.yitm-post-unified .section-head p:last-child{margin-bottom:0}body.template-service-page .grid-2,body.yitm-post-unified .grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-2>*,body.template-service-page .grid-3>*,body.template-service-page .cards-3>*,body.template-service-page .service-grid-3>*,body.yitm-post-unified .grid-2>*,body.yitm-post-unified .grid-3>*,body.yitm-post-unified .cards-3>*,body.yitm-post-unified .service-grid-3>*{min-width:0;height:100%}body.template-service-page .service,body.template-service-page .glass-card,body.template-service-page .price-card,body.template-service-page .comparison-card,body.yitm-post-unified .service,body.yitm-post-unified .glass-card,body.yitm-post-unified .price-card,body.yitm-post-unified .comparison-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid rgba(16,35,63,.10);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(16,35,63,.06);overflow-wrap:anywhere}body.template-service-page .service h3,body.template-service-page .glass-card h3,body.template-service-page .price-card h3,body.template-service-page .comparison-card h3,body.yitm-post-unified .service h3,body.yitm-post-unified .glass-card h3,body.yitm-post-unified .price-card h3,body.yitm-post-unified .comparison-card h3{margin:10px 0 10px;line-height:1.15}body.template-service-page .price-range,body.template-service-page .pricing-price,body.template-service-page .pricing-model,body.yitm-post-unified .price-range,body.yitm-post-unified .pricing-price,body.yitm-post-unified .pricing-model{color:#195b63;font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;line-height:1}body.template-service-page .price-range,body.yitm-post-unified .price-range{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:4px}body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:24px;align-items:stretch}body.template-service-page .hero-pricing-grid>*,body.yitm-post-unified .hero-pricing-grid>*{min-width:0;height:100%}body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:26px;border:1px solid rgba(16,35,63,.10);border-radius:24px;background:#fff;box-shadow:0 14px 36px rgba(16,35,63,.07)}body.template-service-page .pricing-pills,body.yitm-post-unified .pricing-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}body.template-service-page .pricing-pill,body.yitm-post-unified .pricing-pill{display:inline-flex;align-items:center;min-height:36px;padding:7px 12px;border-radius:999px;background:#eef7f8;border:1px solid rgba(25,91,99,.16);color:#173e45;font-size:.92rem;font-weight:800}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px 22px;border-radius:22px;background:#10233f;color:#fff}body.template-service-page .pricing-kicker-strip p,body.yitm-post-unified .pricing-kicker-strip p{margin:0;color:#fff;max-width:720px}body.template-service-page .pricing-kicker-strip .cta-actions,body.yitm-post-unified .pricing-kicker-strip .cta-actions{margin:0;flex:0 0 auto}body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card{display:flex;flex-direction:column;min-width:0;height:100%;padding:26px}body.template-service-page .pricing-card-featured,body.yitm-post-unified .pricing-card-featured{border-color:rgba(25,91,99,.28);background:linear-gradient(180deg,#f4fbfb 0%,#fff 100%);box-shadow:0 18px 44px rgba(25,91,99,.10)}body.template-service-page .pricing-card-label,body.yitm-post-unified .pricing-card-label{align-self:flex-start;padding:6px 10px;border-radius:999px;background:#fff2cf;color:#6d4c0e;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}body.template-service-page .pricing-list,body.yitm-post-unified .pricing-list{margin:18px 0 0;padding-left:20px}body.template-service-page .pricing-list li+li,body.yitm-post-unified .pricing-list li+li{margin-top:8px}body.template-service-page .manual-cro-grid,body.yitm-post-unified .manual-cro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}body.template-service-page .manual-cro-card,body.yitm-post-unified .manual-cro-card{height:100%;padding:20px;border:1px solid rgba(16,35,63,.09);border-radius:20px;background:#fff}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{min-height:48px;text-align:center}body.template-service-page .table-wrap,body.yitm-post-unified .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(16,35,63,.09);border-radius:18px}body.template-service-page .table-wrap table,body.yitm-post-unified .table-wrap table{width:100%;min-width:620px;border-collapse:collapse;margin:0}body.template-service-page .table-wrap th,body.template-service-page .table-wrap td,body.yitm-post-unified .table-wrap th,body.yitm-post-unified .table-wrap td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page .table-wrap tr:last-child td,body.yitm-post-unified .table-wrap tr:last-child td{border-bottom:0}@media(max-width:980px){body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{align-items:flex-start;flex-direction:column}}@media(max-width:680px){body.template-service-page .grid-2,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.template-service-page .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.template-service-page .manual-cro-grid,body.yitm-post-unified .grid-2,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3,body.yitm-post-unified .hero-pricing-grid,body.yitm-post-unified .pricing-overview-grid,body.yitm-post-unified .manual-cro-grid{grid-template-columns:1fr}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card,body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card,body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:20px;border-radius:20px}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{flex-direction:column}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{width:100%}}body.yitm-simple-page{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#fff 260px);color:var(--ink)}body.yitm-simple-page main.container{width:min(1040px,calc(100% - 40px));max-width:none!important;margin:0 auto!important;padding:clamp(42px,7vw,76px) 0 84px!important}body.yitm-simple-page main.container>h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1;letter-spacing:-.04em;margin:0 0 18px;color:var(--ink);text-wrap:balance}body.yitm-simple-page main.container>p{max-width:820px;color:var(--muted);font-size:1.08rem;line-height:1.65}body.yitm-simple-page .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0}body.yitm-simple-page .service-card{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--shadow-soft);text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.yitm-simple-page .service-card:hover,body.yitm-simple-page .service-card:focus-visible{transform:translateY(-3px);box-shadow:var(--shadow);border-color:rgba(25,91,99,.35)}body.yitm-simple-page .service-card h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 12px;color:var(--ink);text-decoration:none}body.yitm-simple-page .service-card p{margin:0;color:var(--muted);line-height:1.55;text-decoration:none}body.yitm-simple-page section.card{margin:18px 0;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-soft)}body.yitm-simple-page section.card h2{margin:0 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.8rem;line-height:1.1;color:var(--ink)}body.yitm-simple-page label{display:grid;gap:8px;font-weight:800;color:var(--ink)}body.yitm-simple-page input[type="text"]{width:100%;min-height:48px;padding:12px 14px;border:1px solid #b9c6d6;border-radius:12px;background:#fff;color:var(--ink);font:inherit}body.yitm-simple-page input[type="text"]:focus{outline:3px solid rgba(25,91,99,.2);border-color:var(--brand2)}body.yitm-simple-page button,body.yitm-simple-page .no-print a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 17px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-weight:900;text-decoration:none;cursor:pointer}body.yitm-simple-page button{background:var(--ink);color:#fff;border-color:var(--ink)}body.yitm-simple-page .no-print{margin-top:28px;padding:22px;border-radius:20px;background:var(--soft)}body.yitm-simple-page .no-print p{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}@media(max-width:700px){body.yitm-simple-page main.container{width:min(100% - 28px,1040px);padding-top:34px!important}body.yitm-simple-page .service-grid{grid-template-columns:1fr;gap:12px}body.yitm-simple-page .service-card{min-height:0;padding:20px;border-radius:20px}}body .footer.yitm-unified-footer,body .yitm-unified-footer{margin-top:24px!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:#10233f!important;-webkit-text-fill-color:#10233f!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:#07563b!important;-webkit-text-fill-color:#07563b!important;opacity:1!important}body .footer.yitm-unified-footer .footer-terms,body .yitm-unified-footer .footer-terms{margin-top:10px!important}body .footer.yitm-unified-footer{padding-bottom:34px!important}body.yitm-progressive-tool .footer.yitm-unified-footer,body.yitm-progressive-tool .yitm-unified-footer{margin-top:0!important}@media(max-width:760px){body .footer.yitm-unified-footer{padding-bottom:30px!important}}:scope{--yitm-navy-900:#10233f;--yitm-teal-700:#195b63;--yitm-teal-050:#eef7f6;--yitm-gold-400:#f5b83f;--yitm-line-soft:rgba(16,35,63,.11)}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pricing-page .pricing-kicker-strip{display:grid!important;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:clamp(20px,3vw,38px)!important;padding:clamp(24px,3vw,32px)!important;background:linear-gradient(135deg,#10233f 0%,#173352 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 42px rgba(16,35,63,.18)!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:44ch!important;margin:0!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;font-size:clamp(1rem,1.35vw,1.16rem)!important;line-height:1.58!important;font-weight:500!important}body.yitm-pricing-page .pricing-kicker-strip p strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0!important}body.yitm-pricing-page .pricing-kicker-strip .btn{min-height:50px!important;padding:12px 18px!important;white-space:nowrap!important;box-shadow:none!important}body.yitm-pricing-page .pricing-kicker-strip .btn-primary{background:var(--yitm-gold-400)!important;border-color:var(--yitm-gold-400)!important;color:var(--yitm-navy-900)!important;-webkit-text-fill-color:var(--yitm-navy-900)!important}body.yitm-pricing-page .pricing-kicker-strip .btn-secondary{background:#fff!important;border-color:rgba(255,255,255,.82)!important;color:#174b52!important;-webkit-text-fill-color:#174b52!important}body.yitm-pricing-page .pricing-kicker-strip .btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 24px rgba(0,0,0,.18)!important}body.yitm-pricing-page .pricing-kicker-strip .btn:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}body.yitm-pricing-page .decision-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:24px!important}body.yitm-pricing-page .decision-step{position:relative!important;min-width:0!important;padding:24px!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;box-shadow:0 12px 28px rgba(16,35,63,.06)!important}body.yitm-pricing-page .decision-step .step-num{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:18px!important;border-radius:14px!important;background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;box-shadow:0 8px 18px rgba(16,35,63,.16)!important}body.yitm-pricing-page .decision-step h3{margin:0 0 10px!important;color:var(--yitm-navy-900)!important;font-size:clamp(1.2rem,2vw,1.48rem)!important;line-height:1.18!important}body.yitm-pricing-page .decision-step p{margin:0!important;color:#40536a!important;font-size:1rem!important;line-height:1.62!important}body.yitm-pricing-page .price-table-wrap{width:100%!important;margin-top:24px!important;overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgba(16,35,63,.07)!important}body.yitm-pricing-page .price-table{width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fff!important}body.yitm-pricing-page .price-table th,body.yitm-pricing-page .price-table td{padding:15px 18px!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.08)!important;line-height:1.48!important}body.yitm-pricing-page .price-table th{background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.065em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table th:nth-child(1),body.yitm-pricing-page .price-table td:nth-child(1){width:34%!important}body.yitm-pricing-page .price-table th:nth-child(2),body.yitm-pricing-page .price-table td:nth-child(2){width:21%!important}body.yitm-pricing-page .price-table th:nth-child(3),body.yitm-pricing-page .price-table td:nth-child(3){width:45%!important}body.yitm-pricing-page .price-table tbody tr:nth-child(odd){background:#fff!important}body.yitm-pricing-page .price-table tbody tr:nth-child(even){background:var(--yitm-teal-050)!important}body.yitm-pricing-page .price-table tbody tr:last-child td{border-bottom:0!important}body.yitm-pricing-page .price-table tbody tr:hover{background:#fff8e6!important}body.yitm-pricing-page .price-table td{color:#31445a!important;font-size:1rem!important}body.yitm-pricing-page .price-table td:first-child{color:var(--yitm-navy-900)!important;font-weight:800!important}body.yitm-pricing-page .price-table td:nth-child(2){color:var(--yitm-teal-700)!important;font-weight:900!important;white-space:nowrap!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-gold-400)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-navy-900)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;font-size:1rem!important;line-height:1.68!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:66ch!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{justify-content:flex-start!important}}@media(max-width:760px){body.yitm-pricing-page .decision-steps{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip{padding:22px!important;border-radius:20px!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;white-space:normal!important}body.yitm-pricing-page .price-table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.yitm-pricing-page .price-table,body.yitm-pricing-page .price-table tbody,body.yitm-pricing-page .price-table tr,body.yitm-pricing-page .price-table td{display:block!important;width:100%!important}body.yitm-pricing-page .price-table thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.yitm-pricing-page .price-table tbody{display:grid!important;gap:12px!important}body.yitm-pricing-page .price-table tbody tr{overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.yitm-pricing-page .price-table td{display:grid!important;grid-template-columns:minmax(105px,.42fr) minmax(0,1fr)!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgba(16,35,63,.08)!important;white-space:normal!important}body.yitm-pricing-page .price-table td::before{content:attr(data-label)!important;color:#607084!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table tbody tr td:last-child{border-bottom:0!important}}:scope{--yitm-ui-navy:#10233f;--yitm-ui-navy-hover:#0b1a31;--yitm-ui-teal:#165f4a;--yitm-ui-gold:#f5b83f;--yitm-ui-line:#d9e2e7;--yitm-ui-soft:#f4faf8;--yitm-ui-radius:24px;--yitm-ui-shadow:0 16px 40px rgba(16,35,63,.08)}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a),body.yitm-post-unified main:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a){min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none}body.template-service-page:is(a,button,summary):focus-visible,body.yitm-post-unified:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-ui-gold)!important;outline-offset:3px!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box}body.template-service-page main#main-content:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card),body.yitm-post-unified main:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card){border-radius:var(--yitm-ui-radius)}body.template-service-page main#main-content:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro),body.yitm-post-unified main:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro){max-width:70ch;line-height:1.65;text-wrap:pretty}body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px!important;align-items:start!important;margin-top:24px!important}body.template-service-page .yitm-customer-faq .faq-list details,body.yitm-post-unified .yitm-customer-faq .faq-list details{min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--yitm-ui-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.template-service-page .yitm-customer-faq .faq-list summary,body.yitm-post-unified .yitm-customer-faq .faq-list summary{min-height:58px!important;padding:17px 20px!important;display:flex!important;align-items:center!important;color:var(--yitm-ui-navy)!important;-webkit-text-fill-color:var(--yitm-ui-navy)!important;font-weight:800!important;line-height:1.35!important;cursor:pointer!important}body.template-service-page .yitm-customer-faq .faq-list details[open] summary,body.yitm-post-unified .yitm-customer-faq .faq-list details[open] summary{border-bottom:1px solid var(--yitm-ui-line)!important;background:var(--yitm-ui-soft)!important}body.template-service-page .yitm-customer-faq .faq-answer-inner,body.yitm-post-unified .yitm-customer-faq .faq-answer-inner{padding:18px 20px 20px!important}body.template-service-page .yitm-customer-faq,body.yitm-post-unified .yitm-customer-faq{min-height:0!important;height:auto!important}body.yitm-pricing-page .yitm-hero{align-items:center!important;column-gap:clamp(32px,4vw,56px)!important}body.yitm-pricing-page .yitm-hero-img{height:clamp(430px,43vw,560px)!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important}body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:minmax(250px,.8fr) minmax(560px,1.2fr)!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;min-width:0!important;white-space:normal!important}body.yitm-pricing-page .yitm-customer-faq .wrap{padding-bottom:0!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:1/-1!important}}@media(max-width:760px){body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{grid-template-columns:1fr!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(100% - 28px,1160px)}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:auto!important}body.yitm-pricing-page .yitm-hero-img{height:auto!important;max-height:none!important}}.feature-band:where(h1,h2,h3,h4,p,li,strong,small,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}.feature-band .eyebrow{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.10)!important}body[class]:is(a,button,input)[class][class~="btn"],body[class]:is(a,button,input)[class][class*="-btn"],body[class]:is(a,button,input)[class][class*="btn-"]{-webkit-text-fill-color:currentColor!important}body[class]:is(a,button)[class][class~="btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="-btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="btn-"]:is(span,strong,em,small){-webkit-text-fill-color:currentColor!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.yitm-editorial-page .theme-software-ai-for-business .yitm-inline-link{color:#a10f35!important;-webkit-text-fill-color:#a10f35!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-qh-step span{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-safe-note{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel){-webkit-text-fill-color:currentColor}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label){-webkit-text-fill-color:currentColor}body .skip-link{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.yitm-card-cta,.blog-cta,.cta-panel,.leadroom-cta){box-sizing:border-box}:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:clamp(28px,3.2vw,44px)!important}:is(.yitm-card-cta,.blog-cta,.cta-panel)>* + *{margin-top:clamp(14px,1.8vw,22px)!important}.leadroom-cta{gap:clamp(20px,2.6vw,34px)!important;padding:clamp(26px,3vw,40px)!important;align-items:center!important}.leadroom-cta>div{min-width:0;display:grid;gap:clamp(10px,1.25vw,16px)}.leadroom-cta>div>:is(h2,h3,p){margin:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){margin-top:4px!important;flex:0 0 auto}.yitm-card-cta>.leadroom-cta{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media (max-width:980px){.leadroom-cta{grid-template-columns:1fr!important;align-items:start!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:auto!important;justify-self:start;margin-top:2px!important}}@media (max-width:640px){:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:24px 20px!important}.leadroom-cta{padding:24px 20px!important;gap:18px!important}.yitm-card-cta>.leadroom-cta{padding:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:100%!important}}}@scope (html[data-yitm-b3-css~="b3-38"]){.yitm-journey-nav{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:1rem 0 1.25rem;padding:.75rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff}.yitm-journey-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .85rem;border-radius:10px;text-decoration:none;font-weight:700;line-height:1.2}.yitm-journey-nav a[aria-current="page"]{outline:2px solid currentColor;outline-offset:2px}.yitm-quick-choice{margin:1rem 0 1.5rem;padding:1rem;border:1px solid rgba(15,23,42,.14);border-radius:16px;background:#fff;color:#10233f;box-shadow:0 8px 24px rgba(15,23,42,.06);min-width:0;overflow-wrap:anywhere}.yitm-quick-choice h2{margin:0 0 .35rem;font-size:clamp(1.15rem,2.4vw,1.45rem)}.yitm-quick-choice p{margin:.2rem 0 .85rem;max-width:72ch;color:#334155;opacity:1}.yitm-choice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.yitm-choice-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem .9rem;border-radius:11px;text-align:center;text-decoration:none;font-weight:800}.yitm-choice-actions a:first-child{background:#111827;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-choice-actions a:not(:first-child){border:1px solid #cbd5e1;background:#fff;color:#10233f}.yitm-more-details{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;border:1px solid rgba(15,23,42,.14);border-radius:14px;background:#fff;overflow:hidden}.yitm-more-details>summary{cursor:pointer;list-style:none;padding:1rem 1.1rem;font-weight:800;min-height:48px;display:flex;align-items:center;justify-content:space-between}.yitm-more-details>summary::-webkit-details-marker{display:none}.yitm-more-details>summary::after{content:"+";font-size:1.3rem;line-height:1}.yitm-more-details[open]>summary::after{content:"−"}.yitm-more-details-content{padding:0 1.1rem 1.1rem}.yitm-more-details-content>:first-child{margin-top:0}.yitm-context-note{font-size:.92rem;opacity:.82;margin:.5rem 0 0}@media(max-width:760px){.yitm-choice-actions{grid-template-columns:1fr}.yitm-journey-nav{display:grid;grid-template-columns:1fr 1fr}.yitm-journey-nav a{width:100%}}@media(max-width:430px){.yitm-journey-nav{grid-template-columns:1fr}.yitm-quick-choice{padding:.85rem}}.wrap .yitm-more-details{width:100%}@media(max-width:680px){.yitm-more-details{width:calc(100% - 28px)}}{--yitm-a0018010-navy:#10233f;--yitm-a0018010-gold:#f5b83f}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-a0018010-gold)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-a0018010-navy)!important;-webkit-text-fill-color:var(--yitm-a0018010-navy)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;-webkit-text-fill-color:#34445c!important;font-size:1rem!important;line-height:1.68!important}}@scope (html[data-yitm-b3-css~="b3-35"]){{--ee-ink:#15231c;--ee-muted:#52635a;--ee-green:#1d6b4b;--ee-green-dark:#124a35;--ee-cream:#f7f2e8;--ee-white:#fff;--ee-line:#dbe4de;--ee-gold:#9a6d1e;--ee-danger:#8d2e24;--ee-radius:22px;--ee-shadow:0 14px 36px rgba(20,48,35,.09)}.ee-shell{max-width:1180px;margin:0 auto;padding:28px 18px 64px;color:var(--ee-ink);font-family:Arial,Helvetica,sans-serif}.ee-shell *{box-sizing:border-box}.ee-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:.94rem;color:var(--ee-muted);margin:4px 0 22px}.ee-breadcrumbs a{color:var(--ee-green-dark);font-weight:700}.ee-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#f8f3e9,#eef7f1);border:1px solid var(--ee-line);border-radius:30px;padding:clamp(24px,4vw,48px);box-shadow:var(--ee-shadow)}.ee-kicker{font-size:.82rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--ee-green)}.ee-hero h1{font-size:clamp(2.1rem,5vw,4.5rem);line-height:1.02;margin:.35rem 0 1rem;letter-spacing:-.04em}.ee-hero p{font-size:clamp(1.03rem,1.7vw,1.25rem);line-height:1.65;color:var(--ee-muted);max-width:760px}.ee-hero img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;border:1px solid var(--ee-line);background:#e8eee9}.ee-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ee-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--ee-green-dark)}.ee-btn-primary{background:var(--ee-green-dark);color:#fff}.ee-btn-secondary{background:#fff;color:var(--ee-green-dark)}.ee-section{margin-top:34px}.ee-section h2{font-size:clamp(1.55rem,3vw,2.35rem);letter-spacing:-.025em;margin:0 0 14px}.ee-lead{font-size:1.08rem;line-height:1.7;color:var(--ee-muted);max-width:850px}.ee-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ee-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ee-card{background:#fff;border:1px solid var(--ee-line);border-radius:var(--ee-radius);padding:22px;box-shadow:0 7px 22px rgba(20,48,35,.055)}.ee-card h3{margin:.2rem 0 .55rem;font-size:1.22rem}.ee-card p,.ee-card li{color:var(--ee-muted);line-height:1.6}.ee-card a{color:var(--ee-green-dark);font-weight:800}.ee-role-card{overflow:hidden;padding:0}.ee-role-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:#e8eee9}.ee-role-card>div{padding:20px}.ee-role{font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--ee-green)}.ee-credentials{margin:24px auto;max-width:1180px;padding:18px;display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--ee-line);border-radius:18px;box-shadow:0 8px 24px rgba(20,48,35,.06);font-family:Arial,Helvetica,sans-serif}.ee-credentials strong{display:block;color:var(--ee-ink);margin-bottom:4px}.ee-credentials span,.ee-credentials time{color:var(--ee-muted);font-size:.94rem}.ee-credentials a{color:var(--ee-green-dark);font-weight:800}.ee-reviewed{display:inline-flex;padding:7px 11px;border-radius:999px;background:#edf7f1;color:var(--ee-green-dark);font-size:.82rem;font-weight:900;white-space:nowrap}.ee-source-block{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;max-width:1160px;background:#f8fbf9;border:1px solid #bfd5c7;border-radius:20px;padding:22px;font-family:Arial,Helvetica,sans-serif}.ee-source-block h2,.ee-source-block h3{margin:0 0 8px;color:var(--ee-ink)}.ee-source-block p{color:var(--ee-muted);line-height:1.6}.ee-source-list{margin:12px 0 0;padding-left:20px}.ee-source-list li{margin:8px 0}.ee-source-list a{color:var(--ee-green-dark);font-weight:800}.ee-source-note{font-size:.9rem;color:var(--ee-muted)}.ee-example-label{margin:18px auto;max-width:1180px;border:1px solid #e0c58f;background:#fff8e8;color:#634818;border-radius:16px;padding:15px 18px;font-family:Arial,Helvetica,sans-serif}.ee-evidence-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--ee-line);border-radius:16px;background:#fff}.ee-evidence-table th,.ee-evidence-table td{text-align:left;vertical-align:top;padding:13px 15px;border-bottom:1px solid var(--ee-line);line-height:1.55}.ee-evidence-table th{width:30%;background:#f5f8f6;color:var(--ee-ink)}.ee-evidence-table tr:last-child th,.ee-evidence-table tr:last-child td{border-bottom:0}.ee-profile{display:grid;grid-template-columns:280px 1fr;gap:28px}.ee-profile img{width:100%;border-radius:22px;aspect-ratio:1/1;object-fit:cover;background:#e8eee9}.ee-notice{background:#fff;border:1px solid var(--ee-line);border-radius:18px;padding:18px;color:var(--ee-muted);line-height:1.6}.ee-link-list{display:grid;gap:10px}.ee-link-list a{display:block;padding:13px 15px;border:1px solid var(--ee-line);border-radius:14px;background:#fff;text-decoration:none;color:var(--ee-green-dark);font-weight:800}.ee-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:820px){.ee-hero,.ee-profile{grid-template-columns:1fr}.ee-grid,.ee-grid-3{grid-template-columns:1fr}.ee-credentials{grid-template-columns:1fr}.ee-reviewed{justify-self:start}.ee-evidence-table th,.ee-evidence-table td{display:block;width:100%}.ee-evidence-table th{border-bottom:0;padding-bottom:4px}.ee-evidence-table td{padding-top:4px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:680px){.ee-source-block{width:calc(100% - 28px)!important}}}@scope (html[data-yitm-b3-css~="b3-10"]){.yitm-crm-next-step{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;padding:clamp(22px,3vw,32px);border:1px solid rgba(16,35,63,.12);border-radius:24px;background:#fff;box-shadow:0 16px 40px rgba(16,35,63,.08)}.yitm-crm-next-step h2{margin:0 0 10px;color:#10233f;font-size:clamp(2rem,3.5vw,3rem);line-height:1.05;text-wrap:balance}.yitm-crm-next-step p{max-width:72ch;margin:0 0 18px;color:#40536a;line-height:1.65}.yitm-crm-next-step-actions{display:flex;flex-wrap:wrap;gap:12px}.yitm-crm-next-step-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 20px;border:2px solid #10233f;border-radius:999px;text-align:center;text-decoration:none;font-weight:900;line-height:1.2;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.yitm-crm-next-step-actions a:first-child{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-crm-next-step-actions a:not(:first-child){background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-crm-next-step-actions a:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(16,35,63,.12)}.yitm-crm-next-step-actions a:focus-visible{outline:3px solid #f5b83f;outline-offset:3px}@media(max-width:680px){.yitm-crm-next-step{width:calc(100% - 28px);margin:20px auto;padding:20px}.yitm-crm-next-step-actions{display:grid;grid-template-columns:1fr}.yitm-crm-next-step-actions a{width:100%}}}@scope (html[data-yitm-b3-css~="b3-08"]){.yitm-authority-hero{padding:clamp(2rem,5vw,4.5rem) 0;background:linear-gradient(135deg,#f8f4ec,#eef7f2);border-bottom:1px solid rgba(6,78,53,.12)}.yitm-authority-hero .wrap{max-width:1180px;margin:auto;padding:0 20px}.yitm-authority-hero h1{max-width:900px;margin:.35rem 0 1rem;font-size:clamp(2rem,5vw,4rem);line-height:1.05;color:#123c30}.yitm-authority-hero p{max-width:820px;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65;color:#304b42}.yitm-authority-kicker{font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#8a5a20;font-size:.82rem}.yitm-authority-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.4rem}.yitm-authority-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.1rem;border-radius:999px;text-decoration:none;font-weight:900}.yitm-authority-actions a:first-child{background:#064e35;color:#fff}.yitm-authority-actions a:last-child{border:1px solid #a98c67;color:#123c30;background:#fff}.yitm-authority-main{max-width:1180px;margin:auto;padding:32px 20px 70px}.yitm-authority-section{margin:0 0 34px}.yitm-authority-section>h2{font-size:clamp(1.55rem,3vw,2.35rem);color:#123c30;margin:0 0 .7rem}.yitm-authority-section>p{max-width:880px;line-height:1.7;color:#40554d}.yitm-authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.yitm-authority-card{display:block;padding:20px;border:1px solid rgba(6,78,53,.15);border-radius:20px;background:#fff;color:#173d31;text-decoration:none;box-shadow:0 10px 28px rgba(21,51,42,.06)}.yitm-authority-card:hover,.yitm-authority-card:focus-visible{transform:translateY(-2px);box-shadow:0 16px 34px rgba(21,51,42,.1)}.yitm-authority-card strong{display:block;font-size:1.08rem;margin-bottom:.45rem}.yitm-authority-card span{display:block;color:#53665f;line-height:1.55}.yitm-authority-card .yitm-authority-tag{display:inline-block;margin-bottom:.75rem;color:#8a5a20;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.yitm-authority-note{padding:22px;border-radius:20px;background:#f2f8f5;border:1px solid #cfe2d7}.yitm-authority-note h2{margin-top:0;color:#123c30}.yitm-authority-note p{line-height:1.7}.yitm-authority-note .yitm-authority-actions{margin-bottom:0}.yitm-content-authority-links{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:30px auto;padding:24px;border:1px solid rgba(6,78,53,.16);border-radius:22px;background:#f8fbf9}.yitm-content-authority-links h2{margin-top:0;color:#123c30}.yitm-content-authority-links>p{max-width:850px}.yitm-content-authority-links__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.yitm-content-authority-links__grid a{display:block;padding:15px 16px;border-radius:14px;background:#fff;border:1px solid rgba(6,78,53,.13);text-decoration:none;color:#123c30;font-weight:800}.yitm-content-authority-links__grid>:only-child{grid-column:1/-1}.yitm-content-authority-links__grid a span{display:block;margin-top:5px;color:#5c6b65;font-weight:400;line-height:1.45}@media(max-width:820px){.yitm-content-authority-links{width:calc(100% - 28px)}.yitm-authority-grid{grid-template-columns:1fr}.yitm-content-authority-links__grid{grid-template-columns:1fr}.yitm-authority-main{padding-bottom:96px}}}@scope (html[data-yitm-b3-css~="b3-02"]){{--family-ink:#17373b;--family-green:#22736b;--family-mint:#e9f6f1;--family-cream:#fff8ec;--family-coral:#c8624f;--family-line:#d8e6e1;--family-shadow:0 18px 48px rgba(23,55,59,.12)}.family-plan-page{background:#fffdf8;color:var(--family-ink)}.family-plan-page .hero{padding:clamp(3.5rem,7vw,6.5rem) 0 3rem;background:linear-gradient(135deg,var(--family-cream),#f0faf6 70%)}.family-plan-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:clamp(2rem,5vw,5rem);align-items:center}.family-plan-page .hero h1{font-size:clamp(2.2rem,4.15vw,4.15rem);line-height:1.04;letter-spacing:-.04em;text-wrap:balance;margin:.7rem 0 1.2rem;max-width:18ch}.family-plan-page .hero p,.family-plan-page .section-lead{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7;max-width:70ch}.family-plan-page .hero figure{margin:0;border-radius:30px;overflow:hidden;box-shadow:var(--family-shadow);min-height:390px;background:#dce9e5}.family-plan-page .hero figure img{width:100%;height:100%;min-height:390px;object-fit:cover;display:block}.family-plan-page .eyebrow,.family-plan-page .card-kicker{font-weight:800;text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;color:var(--family-green)}.family-plan-page .actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.family-plan-page .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.82rem 1.25rem;border-radius:999px;text-decoration:none;font-weight:800}.family-plan-page .btn-primary{background:var(--family-green);color:#fff}.family-plan-page .btn-secondary{background:#fff;color:var(--family-ink);border:1px solid var(--family-line)}.family-plan-page .trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin-top:2.4rem}.family-plan-page .trust-strip span{background:rgba(255,255,255,.8);border:1px solid var(--family-line);border-radius:16px;padding:.9rem;text-align:center;font-weight:700}.family-plan-page .section{padding:clamp(3.2rem,6vw,5.7rem) 0}.family-plan-page .section.alt{background:var(--family-mint)}.family-plan-page .section h2{font-size:clamp(1.9rem,3.8vw,3.15rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;margin:.6rem 0 1rem}.family-plan-page .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin-top:1.8rem}.family-plan-page .card,.family-plan-page .panel,.family-plan-page .notice{background:#fff;border:1px solid var(--family-line);border-radius:24px;padding:clamp(1.25rem,2vw,1.8rem);box-shadow:0 10px 28px rgba(23,55,59,.07)}.family-plan-page .card h3{font-size:1.35rem;margin:.45rem 0}.family-plan-page .card p{line-height:1.65}.family-plan-page .card a{font-weight:800;color:var(--family-green)}.family-plan-page .price{font-size:2rem;font-weight:900;color:var(--family-coral);margin:.35rem 0}.family-plan-page .two-col{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.5rem}.family-plan-page .check-list{padding-left:1.25rem}.family-plan-page .check-list li{margin:.7rem 0;line-height:1.55}.family-plan-page .decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.3rem}.family-plan-page .faq-item{background:#fff;border:1px solid var(--family-line);border-radius:16px;padding:1rem 1.2rem;margin:.75rem 0;overflow:hidden}.family-plan-page .faq-item>summary{display:list-item;width:100%;min-height:44px;padding:.25rem 0;font-weight:800;line-height:1.4;cursor:pointer;text-align:left!important;list-style-position:inside}.family-plan-page .faq-item>summary:focus-visible{outline:3px solid rgba(34,115,107,.28);outline-offset:4px;border-radius:8px}.family-plan-page .faq-item>p{margin:.75rem 0 0;line-height:1.65;text-align:left}.family-plan-page .safety{border-left:6px solid var(--family-coral);background:#fff7f3}.family-plan-page .breadcrumbs{font-size:.95rem;margin-bottom:1rem}.family-plan-page .breadcrumbs a{color:var(--family-green)}@media(max-width:850px){.family-plan-page .hero-grid,.family-plan-page .two-col{grid-template-columns:1fr}.family-plan-page .hero h1{font-size:clamp(2.35rem,7vw,3.55rem);max-width:22ch}.family-plan-page .grid,.family-plan-page .decision-grid{grid-template-columns:1fr 1fr}.family-plan-page .trust-strip{grid-template-columns:1fr 1fr}.family-plan-page .hero figure,.family-plan-page .hero figure img{min-height:280px}}@media(max-width:560px){.family-plan-page .hero h1{font-size:clamp(2.15rem,11vw,3rem);line-height:1.05;max-width:none}.family-plan-page .grid,.family-plan-page .decision-grid,.family-plan-page .trust-strip{grid-template-columns:1fr}.family-plan-page .actions .btn{width:100%}.family-plan-page .faq-item{padding:.9rem 1rem}}.family-start-here{margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--family-line,#dbe7df);border-radius:18px;background:#fff;display:grid;gap:.8rem;box-shadow:0 12px 30px rgba(28,63,52,.08)}.family-start-here>div:first-child{display:grid;gap:.2rem}.family-start-here strong{font-size:1.05rem}.family-start-here span{color:var(--family-muted,#52645d)}.family-start-links{display:flex;flex-wrap:wrap;gap:.55rem}.family-start-links a{display:inline-flex;min-height:44px;align-items:center;padding:.65rem .9rem;border-radius:999px;border:1px solid var(--family-line,#dbe7df);font-weight:750;text-decoration:none;background:#f7fbf8}.family-start-links a:hover,.family-start-links a:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(28,63,52,.10)}.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.journey-grid article{padding:1.25rem;border-radius:20px;background:#fff;border:1px solid var(--family-line,#dbe7df)}.journey-grid article>span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-weight:800;background:#e8f5ed;color:#19583f}.journey-grid h3{margin:.75rem 0 .4rem}.reassurance-note{margin-top:1rem;padding:1rem 1.1rem;border-radius:16px;background:#fff8e8;border:1px solid #efdba7}.parent-decision-panel .decision-note{align-self:stretch}.parent-decision-panel .text-link{display:inline-flex;margin-top:.4rem;font-weight:800}.parent-decision-panel .check-list{margin-top:1rem}@media (max-width:760px){.journey-grid{grid-template-columns:1fr}.family-start-links{display:grid;grid-template-columns:1fr 1fr}.family-start-links a{justify-content:center;text-align:center}}@media (max-width:430px){.family-start-links{grid-template-columns:1fr}}}@scope (html[data-yitm-b3-css~="b3-04"]){{--navy:#12233f;--blue:#1e5b8f;--green:#2c745f;--gold:#f2b824;--ink:#1b2a41;--muted:#53647d;--cream:#f7f3eb;--soft:#edf5f2;--line:#d8e2e8;--white:#fff;--shadow:0 18px 50px rgba(18,35,63,.12)}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--cream);line-height:1.6}a{color:inherit}.wrap{width:min(1180px,calc(100% - 32px));margin:auto}.site-header{background:#fff;position:sticky;top:0;z-index:30;border-bottom:1px solid #e7ecef}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:82px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:800;color:var(--navy)}.brand img{width:58px;height:58px;object-fit:contain}.brand span{font-size:1.35rem;line-height:1.05}.brand small{display:block;font-size:.75rem;color:var(--muted);font-weight:600;margin-top:5px}.nav{display:flex;gap:18px;align-items:center;font-weight:700}.nav a{text-decoration:none}.nav .cta{background:var(--navy);color:#fff;padding:11px 17px;border-radius:999px}.menu-btn{display:none}.hero{padding:46px 0 28px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:center;background:#fff;border-radius:28px;padding:38px;box-shadow:var(--shadow);border-top:8px solid var(--gold)}.eyebrow{display:inline-block;color:var(--green);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.hero h1{font-size:clamp(2.2rem,5vw,4.3rem);line-height:1.02;margin:.35rem 0 1rem;color:var(--navy)}.hero p{font-size:1.16rem;color:var(--muted)}.hero img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;padding:14px 19px;font-weight:800;border:2px solid transparent}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary{background:var(--navy);color:#fff}.btn-outline{border-color:var(--navy);color:var(--navy);background:#fff}.local-strip{margin-top:24px;background:var(--navy);color:#fff;border-radius:18px;padding:16px 20px}.local-strip strong{display:block;margin-bottom:6px}.local-links{display:flex;gap:10px;flex-wrap:wrap}.local-links a{color:#fff;border:1px solid rgba(255,255,255,.35);padding:6px 11px;border-radius:999px;text-decoration:none;font-weight:700}.section{padding:54px 0}.section.alt{background:#fff}.section h2{font-size:clamp(1.8rem,3.4vw,2.8rem);color:var(--navy);line-height:1.15;margin:0 0 12px}.lead{font-size:1.1rem;color:var(--muted);max-width:820px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:26px}.card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:0 10px 25px rgba(18,35,63,.07)}.alt .card{background:var(--cream)}.card h3{margin:.2rem 0 .5rem;color:var(--navy);font-size:1.3rem}.price{font-size:1.8rem;color:var(--green);font-weight:900}.price small{font-size:.9rem;color:var(--muted)}.card ul{padding-left:20px}.card .btn{width:100%;margin-top:12px}.featured{border:3px solid var(--gold);position:relative}.featured:before{content:"Most popular";position:absolute;right:16px;top:14px;background:var(--gold);color:var(--navy);font-weight:900;padding:4px 9px;border-radius:999px;font-size:.75rem}.service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:28px}.service-card{display:grid;grid-template-columns:180px 1fr;background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--line);box-shadow:0 10px 25px rgba(18,35,63,.07)}.service-card img{width:100%;height:100%;object-fit:cover}.service-card div{padding:22px}.service-card h3{margin:0 0 8px;color:var(--navy)}.service-card a{font-weight:800;color:var(--green)}.pickup{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;background:linear-gradient(135deg,var(--navy),#244873);color:#fff;border-radius:26px;padding:34px}.pickup h2{color:#fff}.pickup img{width:100%;border-radius:20px;aspect-ratio:4/3;object-fit:cover}.pickup .price{color:#ffd65b}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.step{background:var(--soft);border-radius:16px;padding:18px}.step b{display:block;color:var(--green);font-size:1.15rem}.faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;margin:10px 0}.faq summary{font-weight:800;color:var(--navy);cursor:pointer}.footer{background:#09182a;color:#fff;padding:34px 0 26px}.footer-grid{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.footer a{color:#fff}.footer-links{display:flex;gap:14px;flex-wrap:wrap}.sticky-mobile{display:none}.plan-hero{padding:42px 0}.plan-hero .hero-grid{padding:30px}.plan-hero h1{font-size:clamp(2rem,4.2vw,3.7rem)}.notice{background:#fff8d8;border-left:5px solid var(--gold);padding:16px 18px;border-radius:12px}.location-card{background:#fff;border-radius:18px;padding:22px;border:1px solid var(--line)}@media(max-width:900px){.nav{display:none;position:absolute;top:82px;left:0;right:0;background:#fff;padding:18px 24px;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}.nav.open{display:flex}.menu-btn{display:block;background:var(--navy);color:#fff;border:0;border-radius:10px;padding:10px 13px;font-weight:800}.hero-grid,.pickup{grid-template-columns:1fr}.grid{grid-template-columns:1fr 1fr}.service-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}}@media(max-width:620px){.wrap{width:min(100% - 22px,1180px)}.hero{padding-top:22px}.hero-grid{padding:22px;border-radius:20px}.hero-grid>div:first-child{order:1}.hero-grid figure{margin:0;order:0}.hero h1{font-size:2.35rem}.grid{grid-template-columns:1fr}.service-card{grid-template-columns:1fr}.service-card img{height:210px}.steps{grid-template-columns:1fr}.actions .btn{width:100%}.footer-grid{display:block}.footer-links{margin-top:18px}.sticky-mobile{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);z-index:40}.sticky-mobile a{text-align:center;padding:12px 6px;text-decoration:none;font-weight:800;color:var(--navy)}body{padding-bottom:58px}}.senior-breadcrumb{padding-top:1rem;font-size:1rem}.senior-breadcrumb a{font-weight:700}.senior-breadcrumb span{margin-left:.35rem}.plan-hero .price{font-size:1.15rem;line-height:1.4}body{font-size:1.0625rem;line-height:1.68}.hero-grid{align-items:center}.hero h1{font-size:clamp(2.35rem,4.05vw,3.55rem);line-height:1.08;max-width:16ch;text-wrap:balance}.plan-hero h1{font-size:clamp(2.15rem,3.6vw,3.2rem);line-height:1.1;max-width:18ch;text-wrap:balance}.hero p,.lead{max-width:68ch}.hero p{font-size:1.125rem;line-height:1.65}.section p,.card li,.service-card p,.step,.faq details{font-size:1.03rem}.card h3,.service-card h3{line-height:1.28}.btn,.menu-btn,.local-links a,.sticky-mobile a{min-height:48px}.btn{padding:14px 21px;font-size:1rem;line-height:1.25;text-align:center}.local-links a{display:inline-flex;align-items:center;padding:9px 14px}.nav a,.footer a,.card a,.service-card a,.senior-breadcrumb a{text-underline-offset:.2em}.nav a:hover,.footer a:hover,.card a:hover,.service-card a:hover,.senior-breadcrumb a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:4px solid #f2b824;outline-offset:3px;border-radius:8px}.faq summary{font-size:1.08rem;line-height:1.45;padding:3px 0;min-height:44px}.faq details p{max-width:72ch}.notice{font-size:1.03rem;line-height:1.62}.card,.service-card,.step,.location-card{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:900px){.hero h1{font-size:clamp(2.25rem,7vw,3.25rem);max-width:18ch}.plan-hero h1{font-size:clamp(2.1rem,6vw,3rem)}.hero-grid{gap:26px}.grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){body{font-size:1rem}.hero h1,.plan-hero h1{font-size:clamp(2rem,10vw,2.65rem);line-height:1.1;max-width:none}.hero p{font-size:1.05rem}.hero-grid{padding:20px}.eyebrow{font-size:.78rem;line-height:1.45}.section{padding:42px 0}.section h2{font-size:clamp(1.75rem,8vw,2.25rem)}.btn{width:100%;min-height:52px}.local-links{display:grid;grid-template-columns:1fr 1fr}.local-links a{justify-content:center;text-align:center}.sticky-mobile a{min-height:56px;display:flex;align-items:center;justify-content:center;line-height:1.2}}@media(max-width:390px){.local-links{grid-template-columns:1fr}.hero-grid{padding:18px}.hero h1,.plan-hero h1{font-size:2rem}}.local-strip .local-links{display:flex;gap:10px;flex-wrap:wrap}.local-strip .local-links a{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:none}.section .local-links{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.section .local-links a{display:flex;align-items:center;justify-content:center;min-height:58px;padding:13px 16px;border-radius:16px;text-align:center;text-decoration:none;font-weight:800;line-height:1.35;color:var(--navy);background:#fff;border:1px solid #cbd5dd;box-shadow:0 10px 26px rgba(18,35,63,.06)}.section .local-links a:hover,.section .local-links a:focus-visible{background:#f8fbfd;border-color:#93afc0;color:var(--navy);box-shadow:0 14px 30px rgba(18,35,63,.1)}.section.alt .wrap>h2+.faq-item,.section.alt .wrap>p+.faq-item,.section.alt .wrap>.section-lead+.faq-item{margin-top:24px}.faq-item{max-width:980px;margin:0 auto 14px;background:#fff;border:1px solid #d5dee6;border-radius:18px;box-shadow:0 10px 26px rgba(18,35,63,.06);overflow:hidden}.faq-item:last-child{margin-bottom:0}.faq-item summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;cursor:pointer;padding:18px 22px;font-size:1.08rem;font-weight:800;line-height:1.42;color:var(--navy);background:#fff}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--soft);color:var(--green);font-size:1.45rem;font-weight:700;line-height:1}.faq-item[open]{border-color:#9fb6c6;box-shadow:0 14px 30px rgba(18,35,63,.1)}.faq-item[open] summary{background:linear-gradient(180deg,#fbfdfd 0%,#f3f8f7 100%)}.faq-item[open] summary::after{content:"−"}.faq-item p{margin:0;padding:15px 22px 22px;border-top:1px solid #e1e8ee;font-size:1.03rem;line-height:1.7;color:var(--ink);max-width:72ch}.faq-item a{color:var(--blue);font-weight:700}@media(max-width:900px){.section .local-links{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-item{max-width:none}}@media(max-width:620px){.section .local-links{grid-template-columns:1fr}.section .local-links a{min-height:56px;padding:14px 16px}.faq-item summary{padding:16px 18px;font-size:1.03rem}.faq-item summary::after{width:28px;height:28px;font-size:1.25rem}.faq-item p{padding:14px 18px 18px}}.senior-plan-page{background:#f7f3eb}.senior-plan-page main{overflow:hidden}.senior-plan-page .hero,.senior-plan-page .plan-hero{padding:38px 0 34px;background:radial-gradient(circle at 12% 12%,rgba(242,184,36,.12),transparent 32%),radial-gradient(circle at 88% 10%,rgba(44,116,95,.08),transparent 30%)}.senior-plan-page .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.86fr);gap:44px;padding:42px 44px;border-radius:30px;border-top-width:7px;box-shadow:0 24px 64px rgba(18,35,63,.13)}.senior-plan-page .hero-grid>div:first-child{min-width:0}.senior-plan-page .hero figure{margin:0;align-self:stretch;display:flex}.senior-plan-page .hero figure img{min-height:100%;box-shadow:0 18px 38px rgba(18,35,63,.15)}.senior-plan-page .eyebrow{padding:8px 14px;border:1px solid #cbd8dd;border-radius:999px;background:#f4f8f8;font-size:.8rem;line-height:1.25}.senior-plan-page .hero h1{margin:.55rem 0 1rem;letter-spacing:-.035em}.senior-plan-page .hero p{margin:0;color:#40516a}.senior-plan-page .actions{margin-top:26px;gap:14px}.senior-plan-page .btn{border-radius:14px;box-shadow:0 8px 18px rgba(18,35,63,.08);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.senior-plan-page .btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(18,35,63,.13)}.senior-plan-page .local-strip{margin-top:22px;padding:18px 22px;border-radius:20px;box-shadow:0 14px 32px rgba(18,35,63,.14)}.senior-plan-page .local-strip strong{font-size:1.04rem;margin-bottom:10px}.senior-plan-page .section{padding:68px 0}.senior-plan-page .section>.wrap>h2,.senior-plan-page .section>.wrap>.eyebrow,.senior-plan-page .section>.wrap>.section-lead,.senior-plan-page .section>.wrap>.lead{max-width:850px}.senior-plan-page .section>.wrap>h2{letter-spacing:-.025em;margin-bottom:14px}.senior-plan-page .section>.wrap>p:not(.section-lead):not(.lead){max-width:850px;color:#40516a}.senior-plan-page .section-lead,.senior-plan-page .lead{font-size:1.08rem;line-height:1.72;color:#40516a;margin-top:0}.senior-plan-page .grid{gap:22px;margin-top:30px;align-items:stretch}.senior-plan-page .card{display:flex;flex-direction:column;min-height:100%;padding:26px;border-radius:22px;border-color:#d1dce3;box-shadow:0 12px 30px rgba(18,35,63,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.senior-plan-page .card:hover{transform:translateY(-3px);border-color:#afc2cd;box-shadow:0 18px 38px rgba(18,35,63,.11)}.senior-plan-page .card h3{font-size:1.32rem;margin:0 0 10px;letter-spacing:-.015em}.senior-plan-page .card p{margin:0 0 14px;color:#40516a}.senior-plan-page .card>a:not(.btn){margin-top:auto;display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#185c4b;font-weight:850;text-decoration-thickness:2px;text-underline-offset:4px}.senior-plan-page .card>a:not(.btn)::after{content:"→";font-size:1.08em;transition:transform .16s ease}.senior-plan-page .card>a:not(.btn):hover::after{transform:translateX(3px)}.senior-plan-page .steps{gap:18px;margin-top:30px}.senior-plan-page .step{position:relative;padding:23px 22px;border:1px solid #cfdde0;border-radius:18px;background:linear-gradient(180deg,#f4faf8,#edf5f2);box-shadow:0 10px 22px rgba(18,35,63,.05)}.senior-plan-page .step b{margin-bottom:7px}.senior-plan-page .notice{padding:28px 30px;border-left-width:6px;border-radius:18px;box-shadow:0 16px 34px rgba(18,35,63,.08)}.senior-plan-page .notice h2{font-size:clamp(1.7rem,3vw,2.35rem)}.senior-plan-page .senior-crosslink-batch2{background:linear-gradient(180deg,#f7f3eb 0%,#eef5f2 100%)}.senior-plan-page .senior-crosslink-batch2 .card{background:#fff}.senior-agency-page .plan-hero .hero-grid{border-top-color:#2c745f}.senior-agency-page .section#village-pricing{background:linear-gradient(180deg,#fff 0%,#f7fbfa 100%)}.senior-agency-page .section#village-pricing .card{border-top:4px solid var(--green)}.senior-agency-page .section#village-pricing .card .price{margin:.25rem 0 .65rem}.senior-agency-page .section#village-pricing .featured{border:3px solid var(--gold);border-top-width:5px}.senior-agency-page .section#village-pricing .featured::before{top:16px;right:16px;padding:6px 11px}@media(max-width:1000px){.senior-plan-page .hero-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:30px;padding:34px}.senior-plan-page .section{padding:58px 0}}@media(max-width:900px){.senior-plan-page .hero-grid{grid-template-columns:1fr;padding:30px}.senior-plan-page .hero figure{max-height:460px}.senior-plan-page .hero figure img{width:100%;min-height:0}.senior-plan-page .section{padding:54px 0}}@media(max-width:620px){.senior-plan-page .hero,.senior-plan-page .plan-hero{padding:20px 0 26px}.senior-plan-page .hero-grid{gap:22px;padding:20px;border-radius:22px}.senior-plan-page .hero figure{max-height:none}.senior-plan-page .hero figure img{border-radius:16px}.senior-plan-page .eyebrow{padding:7px 11px}.senior-plan-page .actions{margin-top:20px}.senior-plan-page .local-strip{padding:16px;border-radius:16px}.senior-plan-page .section{padding:44px 0}.senior-plan-page .grid{gap:16px;margin-top:24px}.senior-plan-page .card{padding:21px;border-radius:18px}.senior-plan-page .notice{padding:22px 20px}.senior-plan-page .steps{gap:14px}}.senior-simple-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;align-items:stretch}.senior-simple-path{position:relative}.senior-simple-path .senior-simple-path__label{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#eef6f2;color:#185c4b;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.senior-estimate{margin:14px 0;padding:13px 14px;border:1px solid #cfe0d7;border-radius:14px;background:#f5faf7}.senior-estimate strong{display:block;color:#185c4b;font-size:1.35rem;line-height:1.2}.senior-estimate span{display:block;color:#53647d;font-weight:700}.senior-estimate small{display:block;margin-top:5px;color:#53647d;line-height:1.4}.senior-estimate--split{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:baseline}.senior-estimate--split small{grid-column:1/-1;margin:0 0 6px}.senior-estimate--split small:last-child{margin-bottom:0}.senior-simple-path .actions{margin-top:auto}.senior-simple-path .actions .btn{width:100%}.senior-secondary-options{margin-top:22px;padding:18px 20px;border:1px solid #d8e2e8;border-radius:18px;background:#fff}.senior-secondary-options p{margin:.35rem 0}.senior-secondary-options>div{display:flex;gap:10px;flex-wrap:wrap}.senior-secondary-options a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #cbd8dd;border-radius:999px;background:#f8fbfa;font-weight:800;color:#185c4b;text-decoration:none}.senior-funding-note{margin-top:20px;padding:18px 20px;border:1px solid #d5dee6;border-radius:18px;background:#f8fbfa}.senior-funding-note h3,.senior-funding-note>strong{display:block;margin:0 0 6px;color:#12233f;font-size:1.08rem}.senior-funding-note p{margin:.35rem 0;color:#40516a}.senior-funding-note a{font-weight:800;color:#185c4b}.senior-dynamic-price{display:block;margin:.4rem 0;color:#2c745f;font-size:1.8rem;font-weight:900}.plan-hero .senior-dynamic-price{font-size:1.8rem;line-height:1.2}.senior-dynamic-price-note{display:block;color:#53647d;font-size:.92rem;font-weight:700}@media(max-width:900px){.senior-simple-paths{grid-template-columns:1fr 1fr}.senior-simple-path:last-child{grid-column:1/-1}}@media(max-width:620px){.senior-simple-paths{grid-template-columns:1fr}.senior-simple-path:last-child{grid-column:auto}}}@scope (html[data-yitm-b3-css~="b3-01"]){{--biz-navy:#10233f;--biz-blue:#176a96;--biz-teal:#167264;--biz-gold:#f2b824;--biz-ink:#1b2a41;--biz-muted:#56667a;--biz-soft:#eef6f4;--biz-cream:#f7f3eb;--biz-line:#d8e2e8;--biz-white:#fff;--biz-shadow:0 18px 50px rgba(16,35,63,.12)}.business-theme{background:var(--biz-cream)}.business-theme .hero-grid{border-top-color:var(--biz-teal)}.business-theme .eyebrow{color:var(--biz-teal)}.business-theme .price{color:var(--biz-teal)}.business-theme .featured{border-color:var(--biz-gold)}.business-theme .featured:before{background:var(--biz-gold)}.business-theme .local-strip{background:linear-gradient(135deg,var(--biz-navy),#244d70)}.business-theme .journey{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}.business-theme .journey div{background:var(--biz-soft);border-radius:16px;padding:18px}.business-theme .journey b{display:block;color:var(--biz-teal);margin-bottom:5px}.business-theme .comparison{overflow-x:auto}.business-theme table{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden}.business-theme th,.business-theme td{padding:14px;border-bottom:1px solid var(--biz-line);text-align:left;vertical-align:top}.business-theme th{background:var(--biz-navy);color:#fff}.business-theme .scope-note{font-size:.94rem;color:var(--biz-muted)}.business-theme .tag{display:inline-block;background:var(--biz-soft);color:var(--biz-teal);font-weight:800;padding:6px 10px;border-radius:999px;margin:3px}.business-theme .outcome{border-left:5px solid var(--biz-gold)}@media(max-width:900px){.business-theme .journey{grid-template-columns:1fr 1fr}}@media(max-width:620px){.business-theme .journey{grid-template-columns:1fr}}.business-theme .plan-hero{padding:clamp(30px,4.2vw,58px) 0 clamp(24px,3vw,42px)}.business-theme .plan-hero .wrap{display:grid;gap:clamp(18px,2.2vw,28px)}.business-theme .plan-hero .hero-grid{position:relative;gap:clamp(28px,4vw,54px);padding:clamp(30px,4.5vw,58px);border-radius:30px;border:1px solid rgba(16,35,63,.08);border-top:7px solid var(--biz-teal);box-shadow:0 24px 70px rgba(16,35,63,.14);overflow:hidden}.business-theme .plan-hero .hero-grid:after{content:"";position:absolute;width:280px;height:280px;right:-120px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(242,184,36,.18),rgba(242,184,36,0) 70%);pointer-events:none}.business-theme .plan-hero .hero-grid>div:first-child{position:relative;z-index:1;max-width:660px}.business-theme .plan-hero .eyebrow{margin-bottom:12px;line-height:1.45}.business-theme .plan-hero h1{margin:0 0 18px;max-width:15ch;letter-spacing:-.035em;text-wrap:balance}.business-theme .plan-hero p{margin:0;max-width:62ch;line-height:1.72}.business-theme .plan-hero .actions{margin-top:28px;gap:14px}.business-theme .plan-hero figure{position:relative;margin:0;border-radius:24px;padding:8px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(238,246,244,.82));box-shadow:0 18px 45px rgba(16,35,63,.18)}.business-theme .plan-hero figure:before{content:"";position:absolute;inset:8px;border:1px solid rgba(255,255,255,.62);border-radius:19px;pointer-events:none;z-index:1}.business-theme .plan-hero figure img{display:block;border-radius:18px;min-height:330px;box-shadow:none}.business-theme .plan-hero .local-strip{margin-top:0;padding:18px 22px;border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 34px rgba(16,35,63,.12)}.business-theme .plan-hero .local-strip strong{margin-bottom:9px;font-size:1rem}.business-theme .plan-hero .local-strip .tag{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.24);padding:7px 12px}.business-theme .section>.wrap>.grid{gap:clamp(18px,2.2vw,26px);margin-top:32px}.business-theme .grid>.card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:clamp(24px,2.6vw,32px);border:1px solid rgba(16,35,63,.1);border-radius:22px;box-shadow:0 14px 38px rgba(16,35,63,.09);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.business-theme .grid>.card:after{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background:linear-gradient(90deg,var(--biz-teal),var(--biz-blue));opacity:.9}.business-theme .grid>.card:hover{transform:translateY(-4px);border-color:rgba(22,114,100,.35);box-shadow:0 22px 54px rgba(16,35,63,.14)}.business-theme .grid>.card h3{margin:4px 0 10px;font-size:clamp(1.22rem,1.8vw,1.48rem);line-height:1.25;letter-spacing:-.015em}.business-theme .grid>.card p{margin:0 0 20px;color:var(--biz-muted);line-height:1.65}.business-theme .grid>.card>a:not(.btn){display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:auto;color:var(--biz-teal);font-weight:900;text-decoration:none;padding:9px 13px;border-radius:999px;background:var(--biz-soft);transition:background .2s ease,color .2s ease,transform .2s ease}.business-theme .grid>.card>a:not(.btn):after{content:"→";font-size:1.05em}.business-theme .grid>.card>a:not(.btn):hover{background:var(--biz-navy);color:#fff;transform:translateX(2px)}.business-theme .grid>.card.featured{border:2px solid var(--biz-gold);box-shadow:0 20px 50px rgba(16,35,63,.14)}.business-theme .grid>.card.featured:after{background:linear-gradient(90deg,var(--biz-gold),#ffd96a)}.business-theme .grid>.card.featured:before{top:17px;right:17px;box-shadow:0 6px 16px rgba(16,35,63,.12)}.business-theme .journey div,.business-theme .step,.business-theme .location-card{border:1px solid rgba(16,35,63,.08);box-shadow:0 10px 28px rgba(16,35,63,.07)}.business-theme .notice{border:1px solid rgba(242,184,36,.38);box-shadow:0 14px 36px rgba(16,35,63,.08)}@media(max-width:900px){.business-theme .plan-hero .hero-grid{padding:32px;gap:28px}.business-theme .plan-hero h1{max-width:19ch}.business-theme .plan-hero figure img{min-height:300px}}@media(max-width:620px){.business-theme .plan-hero{padding:20px 0 24px}.business-theme .plan-hero .hero-grid{padding:20px;border-radius:22px;gap:20px}.business-theme .plan-hero h1{margin-bottom:14px;max-width:none;letter-spacing:-.025em}.business-theme .plan-hero p{font-size:1.04rem;line-height:1.62}.business-theme .plan-hero .actions{margin-top:22px}.business-theme .plan-hero figure{padding:6px;border-radius:19px}.business-theme .plan-hero figure img{min-height:0;aspect-ratio:4/3;border-radius:14px}.business-theme .plan-hero .local-strip{padding:16px;border-radius:16px}.business-theme .section>.wrap>.grid{margin-top:24px}.business-theme .grid>.card{padding:24px;border-radius:19px}}@media(prefers-reduced-motion:reduce){.business-theme .grid>.card,.business-theme .grid>.card>a:not(.btn){transition:none}.business-theme .grid>.card:hover{transform:none}}.business-related{background:#f5f8fb}.business-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px}.business-related-card{display:flex;flex-direction:column;min-height:100%;padding:22px;border:1px solid #d5e0e7;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(18,35,63,.06)}.business-related-card h3{margin:0 0 8px;color:#12233f;font-size:1.18rem;line-height:1.3}.business-related-card p{margin:0 0 18px;color:#45566d;line-height:1.6}.business-related-card a{margin-top:auto;color:#1d5f50;font-weight:800;text-underline-offset:.2em}.business-batch2-context .business-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.business-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.business-related-grid,.business-batch2-context .business-related-grid{grid-template-columns:1fr}.business-related-card{padding:19px}}.business-theme .plan-hero .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)}.business-theme .plan-hero figure{align-self:center;width:100%}.business-theme .plan-hero figure img{width:100%;height:auto;min-height:0;aspect-ratio:3/2;object-fit:cover;object-position:center}.business-theme .plan-hero .price{display:inline-block;margin-top:14px;padding:8px 12px;border-radius:10px;background:var(--biz-soft);color:var(--biz-teal);font-size:1.06rem;line-height:1.35}.business-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:20px;color:#52647a;font-size:.94rem;line-height:1.45}.business-breadcrumb a{color:var(--biz-teal);font-weight:800;text-underline-offset:.2em}.business-breadcrumb [aria-current="page"]{color:var(--biz-ink);font-weight:700}.business-related-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.business-related-card:hover{transform:translateY(-3px);border-color:rgba(22,114,100,.34);box-shadow:0 16px 34px rgba(18,35,63,.1)}.business-related-card a{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%}.business-related-card a:after{content:"→"}@media(max-width:900px){.business-theme .plan-hero .hero-grid{grid-template-columns:1fr}.business-theme .plan-hero figure{max-width:760px}.business-theme .plan-hero figure img{aspect-ratio:3/2}}@media(max-width:620px){.business-breadcrumb{padding-top:15px;font-size:.88rem;gap:6px}.business-theme .plan-hero figure img{aspect-ratio:4/3}.business-related-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.business-related-card{transition:none}.business-related-card:hover{transform:none}}.business-example-section{background:linear-gradient(180deg,#f7fafc 0%,#eef5f3 100%)}.business-example-section .section-lead{max-width:820px}.business-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.business-example-card{position:relative;min-height:100%;padding:24px;border:1px solid #d2dee5;border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(18,35,63,.07)}.business-example-card>span{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:#e9f0f5;color:#29445d;font-size:.78rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.business-example-card h3{margin:14px 0 9px;color:#12233f;font-size:1.22rem;line-height:1.3}.business-example-card p{margin:0;color:#405269;line-height:1.68}.business-example-value{border-color:#9fc9b9;background:linear-gradient(160deg,#fff 0%,#edf8f3 100%)}.business-example-value>span{background:#dcefe7;color:#195c49}@media(max-width:900px){.business-example-grid{grid-template-columns:1fr}.business-example-card{padding:22px}}@media(max-width:620px){.business-example-grid{gap:14px;margin-top:22px}.business-example-card{padding:19px;border-radius:17px}.business-example-card h3{font-size:1.12rem}}.business-theme .pickup,.business-theme .pickup:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.btn-primary):not(.btn-outline):not(.btn-secondary)){color:#fff!important;-webkit-text-fill-color:#fff!important}.business-theme .pickup .price{color:#ffd65b!important;-webkit-text-fill-color:#ffd65b!important}#intent-intelligence-examples .cross-links--intent-examples{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:22px!important}#intent-intelligence-examples .cross-links--intent-examples .cross-link-card{display:block!important;min-width:0!important;padding:20px!important;border:1px solid rgba(16,35,63,.10)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgba(16,35,63,.06)!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}#intent-intelligence-examples .cross-links--intent-examples .cl-label{color:#176046!important;-webkit-text-fill-color:#176046!important}#intent-intelligence-examples .cross-links--intent-examples .cl-title{margin-top:7px!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-weight:900!important;line-height:1.28!important}#intent-intelligence-examples .cross-links--intent-examples .cl-desc{margin-top:8px!important;color:#4b5c73!important;-webkit-text-fill-color:#4b5c73!important;font-weight:500!important;line-height:1.55!important}@media(max-width:760px){#intent-intelligence-examples .cross-links--intent-examples{grid-template-columns:1fr!important;gap:12px!important}}}@scope (html[data-yitm-b3-css~="b3-17"]){.yitm-local-authority{padding:clamp(2.5rem,6vw,5rem) 0;background:linear-gradient(180deg,#fff 0%,#f7fbff 100%)}.yitm-local-authority .section-header{margin-bottom:1rem}.yitm-local-authority .eyebrow{display:block;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;margin-bottom:.45rem}.yitm-authority-lead{max-width:78ch;font-size:1.08rem;line-height:1.75;margin:0 0 1.5rem}.yitm-authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.yitm-authority-card,.yitm-authority-note,.yitm-authority-process,.yitm-authority-related,.yitm-authority-faq,.yitm-authority-cta{background:#fff;border:1px solid rgba(20,54,82,.14);border-radius:18px;padding:clamp(1rem,2.5vw,1.5rem);box-shadow:0 12px 34px rgba(20,54,82,.06)}.yitm-authority-card h3,.yitm-authority-note h3,.yitm-authority-process h3,.yitm-authority-related h3,.yitm-authority-cta h3{margin-top:0}.yitm-authority-card ul,.yitm-authority-process ol{padding-left:1.2rem;line-height:1.65}.yitm-authority-card li+li,.yitm-authority-process li+li{margin-top:.45rem}.yitm-authority-note,.yitm-authority-process,.yitm-authority-related,.yitm-authority-faq,.yitm-authority-cta{margin-top:1rem}.yitm-authority-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.yitm-authority-link{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem;border:1px solid rgba(20,54,82,.15);border-radius:14px;text-decoration:none;background:#fbfdff}.yitm-authority-link span{font-size:.88rem;opacity:.75}.yitm-authority-nearby{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.2rem 0 0}.yitm-authority-chip{display:inline-flex;padding:.42rem .72rem;border-radius:999px;background:#eef6ff;text-decoration:none;font-weight:700}.yitm-authority-faq details{border-top:1px solid rgba(20,54,82,.14);padding:.85rem 0}.yitm-authority-faq details:first-of-type{border-top:0}.yitm-authority-faq summary{cursor:pointer;font-weight:800}.yitm-authority-faq p{margin:.65rem 0 0;line-height:1.65}.yitm-authority-cta{display:flex;justify-content:space-between;gap:1rem;align-items:center}.yitm-authority-actions{display:flex;flex-wrap:wrap;gap:.65rem}.yitm-authority-referral{margin:1rem 0 0;font-size:.95rem;line-height:1.6}@media(max-width:900px){.yitm-authority-grid,.yitm-authority-links{grid-template-columns:1fr 1fr}.yitm-authority-cta{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-authority-grid,.yitm-authority-links{grid-template-columns:1fr}.yitm-authority-actions{width:100%}.yitm-authority-actions .btn{flex:1 1 100%;text-align:center}.yitm-local-authority{padding-bottom:5.5rem}}}@scope (html[data-yitm-b3-css~="b3-37"]){.yitm-unified-entry{padding:56px 0;background:#f7f3eb;color:#17243a}.yitm-unified-entry__inner{width:min(1120px,calc(100% - 32px));margin:auto;background:#fff;border:1px solid #d7e0e6;border-radius:26px;padding:30px;box-shadow:0 18px 48px rgba(18,35,63,.09)}.yitm-unified-entry__eyebrow{margin:0 0 8px;color:#276b58;font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-unified-entry h2{margin:0;color:#12233f;font-size:clamp(1.8rem,3.3vw,2.7rem);line-height:1.12}.yitm-unified-entry__intro{max-width:780px;margin:12px 0 0;color:#495d70;font-size:1.05rem;line-height:1.65}.yitm-unified-entry__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.yitm-unified-entry article{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #d8e2e8;border-radius:20px;padding:22px;background:#fbfdfd}.yitm-unified-entry article:last-child{background:#f4f8f7}.yitm-unified-entry__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#f2b824;color:#12233f;font-weight:900}.yitm-unified-entry h3{margin:12px 0 6px;color:#12233f;font-size:1.3rem}.yitm-unified-entry article p{margin:0 0 18px;color:#4b5e70;line-height:1.6}.yitm-unified-entry__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:auto;padding:12px 18px;border-radius:13px;background:#12233f;color:#fff!important;text-decoration:none;font-weight:900}.yitm-unified-entry__btn--secondary{background:#276b58}.yitm-unified-entry__btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(18,35,63,.16)}.yitm-unified-entry__btn:focus-visible{outline:4px solid #f2b824;outline-offset:3px}.yitm-unified-entry__terms{margin:18px 0 0;color:#5a6978;font-size:.92rem}.yitm-unified-entry__terms a{font-weight:800;color:#245f8d}.yitm-platform-explanation{width:min(900px,calc(100% - 32px));margin:0 auto;padding:16px 0 24px;border-top:1px solid rgba(127,127,127,.24);display:flex;align-items:center;justify-content:center;text-align:center;color:inherit;font-size:.88rem;line-height:1.55}.yitm-platform-explanation__copy{display:block;max-width:760px;margin-inline:auto;overflow-wrap:anywhere}.yitm-platform-explanation a{color:inherit;font-weight:900;text-decoration:underline;text-underline-offset:3px}.yitm-platform-explanation .yitm-footer-build-badge{display:none!important}@media(max-width:720px){.yitm-unified-entry{padding:38px 0}.yitm-unified-entry__inner{width:min(100% - 22px,1120px);padding:20px;border-radius:20px}.yitm-unified-entry__grid{grid-template-columns:1fr}.yitm-unified-entry__btn{width:100%;min-height:52px}.yitm-platform-explanation{width:min(100% - 24px,900px);padding:14px 0 22px;font-size:.84rem}}@media(prefers-reduced-motion:reduce){.yitm-unified-entry__btn{transition:none!important}.yitm-unified-entry__btn:hover{transform:none}}}@scope (html[data-yitm-b3-css~="b3-11"]){{--yitm-polish-ink:#10233f;--yitm-polish-green:#0b5f46;--yitm-polish-soft:#f5faf7;--yitm-polish-line:rgba(16,35,63,.13);--yitm-polish-gold:#f5b83f}{overflow-x:clip}body{overflow-wrap:normal;word-break:normal}.wrap,main,section,article,aside,div{min-width:0}img{max-width:100%;height:auto}.yitm-review-strip,.ee-credentials{grid-column:1/-1!important;order:20!important;width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:16px!important;align-items:center!important;margin:22px 0 0!important;padding:16px 18px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.06)!important;font-family:inherit!important}.yitm-review-person{display:grid;gap:3px;min-width:0}.yitm-review-person>span{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-weight:900;color:#52635a}.yitm-review-person strong{display:block;color:var(--yitm-polish-ink);font-size:1rem;line-height:1.25}.yitm-review-person small{display:block;color:#52635a;font-size:.9rem;line-height:1.35}.yitm-review-date{justify-self:end;display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:999px;background:#edf7f1;color:var(--yitm-polish-green);font-size:.86rem;font-weight:900;white-space:nowrap}.hero-grid>.yitm-review-strip,.hero-grid>.ee-credentials,.cyber-hero>.yitm-review-strip,.cyber-hero>.ee-credentials{grid-column:1/-1!important}.hero-grid>.hero-image{min-width:0}.feature-img-card{max-width:100%;overflow:hidden}.feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}.img-caption{line-height:1.45}.hub-strip{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:18px 0!important}.hub-strip .chip{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:#eef8f2!important;border:1px solid rgba(11,95,70,.16)!important;color:#24443a!important;font-weight:800!important;line-height:1.15!important}.refer-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:28px!important;align-items:center!important}.refer-steps{display:grid!important;gap:12px!important;margin-top:20px!important}.refer-step{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important}.refer-step .rs-num{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--yitm-polish-green)!important;color:#fff!important;font-weight:900!important}.refer-step strong{display:block!important;margin:0 0 4px!important}.refer-step p{margin:0!important;line-height:1.5!important}.refer-img-wrap{width:100%!important}.refer-img{display:block!important;width:100%!important;height:auto!important;border-radius:20px!important}.cta-stack{min-width:0!important}.ee-source-block{width:min(1160px,calc(100% - 40px))!important;box-sizing:border-box!important;max-width:1160px!important;margin:28px auto!important;padding:22px!important;border:1px solid #bfd5c7!important;border-radius:20px!important;background:#f8fbf9!important}.ee-source-block h2{font-size:clamp(1.45rem,2.4vw,2rem)!important;margin:0 0 10px!important}.ee-source-list{display:grid!important;gap:8px!important;margin:14px 0!important;padding-left:22px!important}.ee-source-note{margin-bottom:0!important}.yitm-llm-summary .section-header p,.yitm-customer-answer-hub .section-header p{max-width:760px}.page-meta-strip{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.page-meta-card{display:flex!important;gap:7px!important;align-items:center!important;min-width:0!important}.business-related-grid,.cross-links,.comparison-grid,.service-grid-3,.grid-2{align-items:stretch}.cross-link-card,.comparison-card,.business-related-card{min-width:0;overflow-wrap:break-word}.btn,a.btn,.yitm-crm-next-step-actions a{white-space:normal;text-align:center;line-height:1.25}.cta-button-grid,.hero-ctas,.action-row{gap:12px}.yitm-trust-banner span{display:block;margin-top:5px}@media(max-width:900px){.refer-grid{grid-template-columns:1fr!important}.yitm-review-strip,.ee-credentials{grid-template-columns:1fr!important}.yitm-review-date{justify-self:start}.hero-grid>.hero-image{grid-column:1/-1!important}.cta-stack{max-width:620px;margin-inline:auto}}@media(max-width:680px){.yitm-review-strip,.ee-credentials{padding:14px!important;border-radius:16px!important}.hub-strip{gap:7px!important}.hub-strip .chip{font-size:.9rem!important}.refer-step{grid-template-columns:36px minmax(0,1fr)!important;padding:12px!important}.refer-step .rs-num{width:34px!important;height:34px!important}.ee-source-block{padding:18px!important;border-radius:18px!important}.cta-button-grid,.hero-ctas,.action-row{display:grid!important;grid-template-columns:1fr!important}.btn,a.btn,.yitm-crm-next-step-actions a{width:100%!important;justify-content:center!important}}.yitm-footer-build-badge,.px-footer-build-badge,[class*="build-badge"]{display:none!important}@media(max-width:680px){.ee-source-block{width:calc(100% - 28px)!important}}}@scope (html[data-yitm-b3-css~="b3-20"]){.yitm-gap-guide{padding:clamp(2.8rem,6vw,5.5rem) 0;background:#fff}.yitm-gap-guide .wrap{max-width:1120px}.yitm-gap-hero{padding:clamp(2.5rem,6vw,5rem) 0;background:linear-gradient(135deg,#fbf7f1 0%,#eef8f2 100%);border-bottom:1px solid rgba(18,65,48,.12)}.yitm-gap-hero__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:clamp(1.2rem,4vw,3rem);align-items:center}.yitm-gap-kicker{display:block;font-size:.78rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase;color:#0c6a4a;margin-bottom:.65rem}.yitm-gap-hero h1{max-width:18ch;margin:.1rem 0 .9rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.02;text-wrap:balance}.yitm-gap-lead{max-width:70ch;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.7;color:#30493f}.yitm-gap-answer{background:#fff;border:1px solid rgba(18,65,48,.14);border-radius:20px;padding:1.25rem;box-shadow:0 16px 40px rgba(18,65,48,.08)}.yitm-gap-answer strong{display:block;margin-bottom:.35rem;color:#0c6a4a}.yitm-gap-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.25rem}.yitm-gap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0}.yitm-gap-card,.yitm-gap-panel,.yitm-gap-faq,.yitm-gap-cta{background:#fff;border:1px solid rgba(18,65,48,.14);border-radius:18px;padding:clamp(1rem,2.4vw,1.5rem);box-shadow:0 12px 32px rgba(18,65,48,.055)}.yitm-gap-card h3,.yitm-gap-panel h2,.yitm-gap-panel h3,.yitm-gap-cta h2{margin-top:0}.yitm-gap-card ul,.yitm-gap-panel ul,.yitm-gap-panel ol{padding-left:1.25rem;line-height:1.7}.yitm-gap-card li+li,.yitm-gap-panel li+li{margin-top:.42rem}.yitm-gap-panel{margin-top:1rem}.yitm-gap-panel p{line-height:1.75}.yitm-gap-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.yitm-gap-link{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid rgba(18,65,48,.14);border-radius:14px;text-decoration:none;background:#f8fcfa}.yitm-gap-link span{font-size:.9rem;color:#53685f}.yitm-gap-faq{margin-top:1rem}.yitm-gap-faq details{padding:.9rem 0;border-top:1px solid rgba(18,65,48,.13)}.yitm-gap-faq details:first-of-type{border-top:0}.yitm-gap-faq summary{cursor:pointer;font-weight:850}.yitm-gap-faq p{line-height:1.65;margin:.6rem 0 0}.yitm-gap-cta{display:flex;justify-content:space-between;gap:1.2rem;align-items:center;margin-top:1rem}.yitm-gap-cta p{max-width:62ch;margin:.4rem 0 0}.yitm-gap-referral{font-size:.94rem;color:#4f6259;margin-top:1rem}.yitm-phase3-pathways{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;background:#f8fcfa;border:1px solid rgba(18,65,48,.14);border-radius:18px;padding:clamp(1rem,2vw,1.35rem)}.yitm-phase3-pathways h2{margin-top:0}.yitm-phase3-pathways__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.yitm-phase3-pathways a{display:block;background:#fff;border:1px solid rgba(18,65,48,.13);border-radius:13px;padding:.85rem 1rem;text-decoration:none;font-weight:780}.yitm-phase3-pathways__grid>:only-child{grid-column:1/-1}.yitm-phase3-pathways a span{display:block;font-size:.88rem;font-weight:500;color:#52675e;margin-top:.2rem}@media(max-width:860px){.yitm-gap-hero__grid,.yitm-gap-grid{grid-template-columns:1fr}.yitm-gap-links{grid-template-columns:1fr}.yitm-gap-cta{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-phase3-pathways{width:calc(100% - 28px)}.yitm-phase3-pathways__grid{grid-template-columns:1fr}.yitm-gap-actions{width:100%}.yitm-gap-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-gap-guide{padding-bottom:5.5rem}}}@scope (html[data-yitm-b3-css~="b3-19"]){.yitm-review-evidence{margin:24px 0;padding:20px 22px;border:1px solid rgba(11,83,64,.18);border-radius:22px;background:linear-gradient(135deg,#f4faf7 0,#fff 100%);color:#24443a;box-shadow:0 12px 34px rgba(8,33,70,.06)}.yitm-review-evidence strong{display:block;margin-bottom:6px;color:#092146;font-size:1.05rem}.yitm-review-evidence p{margin:0 0 8px;line-height:1.55}.yitm-review-evidence .yitm-review-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.94rem}.yitm-review-evidence a{color:#00563e;font-weight:900;text-underline-offset:3px}.yitm-quotable-answer{margin:22px 0;padding:20px 22px;border-left:5px solid #00563e;border-radius:0 20px 20px 0;background:#eef8f2;color:#173229}.yitm-quotable-answer strong{display:block;margin-bottom:7px;color:#092146}.yitm-quotable-answer p{margin:0;line-height:1.58}.yitm-local-authority .yitm-authority-links{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-local-authority .yitm-authority-link:nth-child(n +7){display:none}.yitm-condensed-area-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.yitm-condensed-area-links a{display:inline-flex;padding:8px 12px;border:1px solid rgba(8,33,70,.12);border-radius:999px;background:#fff;color:#07553f;font-weight:850;text-decoration:none}@media(max-width:760px){.yitm-review-evidence,.yitm-quotable-answer{padding:18px}.yitm-local-authority .yitm-authority-links{grid-template-columns:1fr}.yitm-local-authority .yitm-authority-link:nth-child(n +5){display:none}}}@scope (html[data-yitm-b3-css~="b3-21"]){{--lre-ink:#10233f;--lre-muted:#4d6259;--lre-green:#0b5f46;--lre-green-dark:#064e35;--lre-cream:#fffaf0;--lre-soft:#f4faf7;--lre-line:#d6e4dd;--lre-gold:#f5b83f;--lre-white:#fff;--lre-danger:#8c2d2d;--lre-radius:24px;--lre-shadow:0 20px 60px rgba(16,35,63,.09)}.lre-shell{max-width:1180px;margin:0 auto;padding:30px 22px 72px;color:var(--lre-ink);font-family:Barlow,Arial,sans-serif}.lre-shell *{box-sizing:border-box}.lre-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 22px;color:var(--lre-muted);font-size:.94rem}.lre-breadcrumbs a{color:var(--lre-green-dark);font-weight:800}.lre-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:34px;align-items:center;padding:clamp(26px,4vw,50px);border:1px solid var(--lre-line);border-radius:32px;background:radial-gradient(circle at 10% 0,rgba(245,184,63,.18),transparent 24rem),linear-gradient(135deg,#fff 0,#eef8f2 100%);box-shadow:var(--lre-shadow)}.lre-kicker{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:var(--lre-green)}.lre-hero h1{margin:.35rem 0 1rem;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.65rem,6vw,5.6rem);line-height:.9;letter-spacing:-.045em}.lre-hero p{max-width:760px;color:var(--lre-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.65}.lre-hero img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;border:1px solid var(--lre-line);background:#eaf1ed}.lre-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.lre-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--lre-green-dark)}.lre-btn-primary{background:var(--lre-green-dark);color:#fff}.lre-btn-secondary{background:#fff;color:var(--lre-green-dark)}.lre-section{margin-top:36px}.lre-section>h2,.lre-section .lre-heading h2{margin:0 0 12px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.96;letter-spacing:-.035em}.lre-lead{max-width:880px;color:var(--lre-muted);font-size:1.08rem;line-height:1.7}.lre-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lre-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lre-card{padding:22px;border:1px solid var(--lre-line);border-radius:var(--lre-radius);background:#fff;box-shadow:0 9px 28px rgba(16,35,63,.055)}.lre-card h3{margin:0 0 9px;font-size:1.22rem}.lre-card p,.lre-card li{color:var(--lre-muted);line-height:1.62}.lre-card ul,.lre-card ol{padding-left:20px}.lre-answer{padding:20px 22px;border:1px solid #b9d7c8;border-radius:20px;background:#f1faf5}.lre-answer strong{display:block;margin-bottom:6px;color:var(--lre-green-dark);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.lre-answer p{margin:0;color:#27473b;font-size:1.08rem;line-height:1.62}.lre-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lre-status{padding:18px;border:1px solid var(--lre-line);border-radius:18px;background:#fff}.lre-status b{display:block;margin-bottom:7px}.lre-status span{color:var(--lre-muted);line-height:1.45}.lre-status--approved{border-color:#9ccab1;background:#f2fbf6}.lre-status--example{border-color:#dfc37d;background:#fff9e9}.lre-status--draft{border-color:#c9cfd6;background:#f7f8f9}.lre-status--blocked{border-color:#d7a0a0;background:#fff4f4}.lre-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--lre-line);border-radius:18px;background:#fff}.lre-table th,.lre-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--lre-line);line-height:1.55}.lre-table th{width:30%;background:#f5f8f6}.lre-table tr:last-child th,.lre-table tr:last-child td{border-bottom:0}.lre-notice{padding:18px;border:1px solid var(--lre-line);border-radius:18px;background:#fff;color:var(--lre-muted);line-height:1.62}.lre-notice strong{color:var(--lre-ink)}.lre-review{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:20px 22px;border:1px solid #bed6c8;border-radius:20px;background:#f5fbf7}.lre-review strong{display:block;color:var(--lre-green-dark);margin-bottom:5px}.lre-review p{margin:0;color:var(--lre-muted);line-height:1.55}.lre-review-meta{min-width:220px;text-align:right}.lre-review-meta time,.lre-review-meta a{display:block;color:var(--lre-green-dark);font-weight:800}.lre-faq details{border:1px solid var(--lre-line);border-radius:16px;background:#fff;padding:15px 18px;margin:10px 0}.lre-faq summary{cursor:pointer;font-weight:900;color:var(--lre-ink)}.lre-faq details p{color:var(--lre-muted);line-height:1.6}.lre-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;border-radius:26px;background:#071b2b;color:#fff}.lre-cta h2{color:#fff;margin:0 0 8px}.lre-cta p{margin:0;color:rgba(255,255,255,.86)}.yitm-case-evidence-disclosure{margin:22px 0;padding:18px 20px;border:1px solid #c7dace;border-radius:18px;background:#f7fbf8;color:#334f45;font-family:Arial,Helvetica,sans-serif}.yitm-case-evidence-disclosure strong{display:block;margin-bottom:6px;color:#064e35}.yitm-case-evidence-disclosure p{margin:0 0 8px;line-height:1.55}.yitm-case-evidence-disclosure a{color:#064e35;font-weight:800}.yitm-case-evidence-links{display:flex;gap:12px;flex-wrap:wrap;font-size:.92rem}.lre-admin{max-width:1240px;margin:0 auto;padding:28px 20px 80px;font-family:Arial,Helvetica,sans-serif;color:#13241c}.lre-admin h1{font-size:clamp(2rem,4vw,3.4rem);margin:.2rem 0 1rem}.lre-admin-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:20px;align-items:start}.lre-admin-panel{border:1px solid #d8e4dd;border-radius:22px;background:#fff;padding:22px;box-shadow:0 12px 34px rgba(16,35,63,.07)}.lre-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lre-field{display:grid;gap:6px}.lre-field--full{grid-column:1/-1}.lre-field label,.lre-checklist legend{font-weight:800}.lre-field input,.lre-field select,.lre-field textarea{width:100%;padding:11px 12px;border:1px solid #bdcdc4;border-radius:12px;background:#fff;font:inherit}.lre-field textarea{min-height:108px;resize:vertical}.lre-checklist{margin:16px 0;padding:16px;border:1px solid #d8e4dd;border-radius:16px}.lre-checklist label{display:flex;gap:9px;align-items:flex-start;margin:9px 0;line-height:1.4}.lre-admin-actions{display:flex;gap:10px;flex-wrap:wrap}.lre-admin button{min-height:44px;padding:10px 15px;border-radius:999px;border:1px solid #064e35;background:#064e35;color:#fff;font-weight:900;cursor:pointer}.lre-admin button.secondary{background:#fff;color:#064e35}.lre-preview{white-space:pre-wrap;border:1px solid #d8e4dd;border-radius:16px;padding:16px;background:#f7faf8;min-height:280px;line-height:1.55}.lre-score{display:inline-flex;padding:7px 11px;border-radius:999px;background:#eef8f3;color:#064e35;font-weight:900}.lre-warning{padding:12px 14px;border-radius:14px;background:#fff5f5;border:1px solid #e2baba;color:#722d2d;line-height:1.45}.lre-ok{padding:12px 14px;border-radius:14px;background:#f1faf5;border:1px solid #bcd8ca;color:#194f39;line-height:1.45}@media(max-width:900px){.lre-hero,.lre-admin-grid,.lre-cta{grid-template-columns:1fr}.lre-grid-3,.lre-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lre-review{display:block}.lre-review-meta{text-align:left;margin-top:12px}.lre-form-grid{grid-template-columns:1fr}.lre-field--full{grid-column:auto}}@media(max-width:620px){.lre-shell{padding-left:16px;padding-right:16px}.lre-grid,.lre-grid-3,.lre-status-grid{grid-template-columns:1fr}.lre-actions,.lre-admin-actions{display:grid}.lre-btn,.lre-admin button{width:100%}.lre-table th,.lre-table td{display:block;width:100%}.lre-table th{padding-bottom:5px;border-bottom:0}.lre-table td{padding-top:5px}}@media print{.site-header,.yitm-unified-footer,.lre-admin-actions,.lre-admin .no-print{display:none!important}.lre-admin{padding:0}.lre-admin-grid{display:block}.lre-admin-panel{box-shadow:none;border:0}.lre-preview{border:0;background:#fff}}.lre-cta,.lre-cta:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.lre-btn-secondary)){color:#fff!important;-webkit-text-fill-color:#fff!important}.lre-cta .lre-btn-secondary{-webkit-text-fill-color:currentColor!important}}@scope (html[data-yitm-b3-css~="b3-24"]){{--yitm-article-measure:68ch;--yitm-article-wide:1160px;--yitm-article-gutter:clamp(14px,3vw,28px);--yitm-article-flow:clamp(1rem,1.5vw,1.5rem);--yitm-article-section-gap:clamp(2.25rem,5vw,4.4rem);--yitm-article-radius-sm:14px;--yitm-article-radius:22px;--yitm-article-radius-lg:30px;--yitm-article-line:rgba(16,35,63,0.13);--yitm-article-muted:#52647a;--yitm-article-ink:#10233f;--yitm-article-paper:#ffffff;--yitm-article-soft:#f6f9f7;--yitm-article-focus:#d79d12;--yitm-article-shadow:0 16px 42px rgba(16,35,63,0.08)}body.yitm-editorial-page{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.yitm-editorial-page main{min-width:0}body.yitm-editorial-page main:where(h1,h2,h3){color:var(--yitm-article-ink);overflow-wrap:anywhere;text-wrap:balance}body.yitm-editorial-page main h1{max-width:23ch;margin-block:0;font-size:clamp(2.2rem,4.35vw,4.05rem);font-weight:900;line-height:1.03;letter-spacing:-0.042em}body.yitm-editorial-page main h2{margin-block:0;font-size:clamp(1.7rem,3.2vw,2.65rem);line-height:1.08;letter-spacing:-0.024em}body.yitm-editorial-page main h3{margin-block:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18;letter-spacing:-0.012em}body.yitm-editorial-page main:where(p,li,dd){line-height:1.72}body.yitm-editorial-page main p{text-wrap:pretty}body.yitm-editorial-page main:where(article,.yitm-main,.yitm-article-body,.leadroom-article,.leadroom-article-content,.guide-body,.scam-post-main,.yitm-content,.article-section,.content-card,.guide-card,.yitm-card)>:where(p,ul,ol,dl,blockquote){max-width:var(--yitm-article-measure)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main,.article-section)>* + *{margin-block-start:var(--yitm-article-flow)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main)>:where(h2,section){margin-block-start:var(--yitm-article-section-gap)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main)>h3{margin-block-start:clamp(2rem,4vw,3.25rem)}body.yitm-editorial-page main:where(section,article,[id]){scroll-margin-top:7rem}body.yitm-editorial-page main:where(.yitm-hero,.post-hero,.leadroom-article-hero,.blog-article-hero,.scam-post-hero,.yitm-guide-hero){isolation:isolate}body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid)>*{min-width:0}body.yitm-editorial-page main:where(.yitm-subtitle,.leadroom-lede,.lede,.post-intro,.hero-copy){max-width:64ch;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.68;text-wrap:pretty}body.yitm-editorial-page main:where(.yitm-meta-row,.leadroom-article-meta,.content-meta,.post-meta,.article-meta){display:flex;flex-wrap:wrap;gap:0.55rem 1rem;color:var(--yitm-article-muted);font-size:0.93rem;line-height:1.45}body.yitm-editorial-page:where(.yitm-breadcrumbs,nav[aria-label="Breadcrumb"],.breadcrumbs){display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem 0.55rem;max-width:var(--yitm-article-wide);line-height:1.45}body.yitm-editorial-page:where(.quick-links,.yitm-quick-links,[aria-label="Quick links"]){display:flex;flex-wrap:wrap;align-items:center;gap:0.55rem 0.75rem}body.yitm-editorial-page:where(.quick-links,.yitm-quick-links,[aria-label="Quick links"]) a{display:inline-flex;align-items:center;min-height:44px;padding:0.58rem 0.88rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;text-decoration-thickness:0.08em;text-underline-offset:0.18em}body.yitm-editorial-page main:where(img,video,iframe){max-width:100%}body.yitm-editorial-page main img{height:auto}body.yitm-editorial-page main figure{max-width:var(--yitm-article-wide);margin-block:clamp(1.6rem,4vw,3rem);margin-inline:0}body.yitm-editorial-page main figure>:where(img,video){display:block;border-radius:var(--yitm-article-radius)}body.yitm-editorial-page main figcaption{max-width:var(--yitm-article-measure);margin-block-start:0.72rem;color:var(--yitm-article-muted);font-size:0.92rem;line-height:1.5;text-wrap:pretty}body.yitm-editorial-page main blockquote{margin-inline:0;padding:clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,3vw,1.8rem);border-inline-start:5px solid color-mix(in srgb,currentColor 42%,transparent);border-radius:0 var(--yitm-article-radius-sm) var(--yitm-article-radius-sm) 0;background:color-mix(in srgb,var(--yitm-article-soft) 92%,transparent);color:var(--yitm-article-ink);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.68}body.yitm-editorial-page main:where(pre,code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace}body.yitm-editorial-page main pre{max-width:100%;overflow-x:auto;padding:1rem;border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:#f4f7f6;font-size:0.9rem;line-height:1.55;tab-size:2}body.yitm-editorial-page main:not(pre)>code{padding:0.12em 0.35em;border:1px solid var(--yitm-article-line);border-radius:0.4em;background:#f4f7f6;font-size:0.92em}body.yitm-editorial-page main table{width:100%;max-width:var(--yitm-article-wide);border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}body.yitm-editorial-page main:where(th,td){padding:0.8rem 0.85rem;border-block-end:1px solid var(--yitm-article-line);text-align:start;vertical-align:top}body.yitm-editorial-page main th{color:var(--yitm-article-ink);font-weight:800}body.yitm-editorial-page main:where(.table-wrap,.table-scroll,.responsive-table){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body.yitm-editorial-page main details{border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:var(--yitm-article-paper)}body.yitm-editorial-page main details>summary{min-height:48px;padding:0.85rem 1rem;cursor:pointer;color:var(--yitm-article-ink);font-weight:800;line-height:1.35}body.yitm-editorial-page main details>:not(summary){margin-inline:1rem}body.yitm-editorial-page main details>:last-child{margin-block-end:1rem}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card,.related-card){border-radius:var(--yitm-article-radius);box-shadow:var(--yitm-article-shadow)}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card,.related-card):where(h2,h3) + p{margin-block-start:0.7rem}body.yitm-editorial-page main a:not([class*="btn"]):not([class*="button"]):not(.logo):not(.brand){text-decoration-thickness:0.09em;text-underline-offset:0.2em}body.yitm-editorial-page:focus-visible{outline:3px solid var(--yitm-article-focus);outline-offset:4px}body.yitm-editorial-page main:where(.case-related-case-studies,.related-ai-guides,.yitm-related-guides,.yitm-related-scam-links,.related-shorts,.related-support,.leadroom-related-strip,.yitm-related-next,.yitm-related-groups){container-type:inline-size}@container (min-width:44rem){body.yitm-editorial-page main:where(.case-related-case-studies,.related-ai-guides,.yitm-related-guides,.yitm-related-scam-links,.related-shorts,.related-support,.leadroom-related-strip,.yitm-related-next,.yitm-related-groups):where(.grid,.guide-grid,.cards-3,.leadroom-grid,ul){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid){grid-template-columns:minmax(0,1fr)}body.yitm-editorial-page main h1{max-width:22ch;font-size:clamp(2.15rem,8vw,3.7rem)}}@media (max-width:680px){{--yitm-article-section-gap:clamp(2.25rem,12vw,3.7rem);--yitm-article-radius:18px}body.yitm-editorial-page main h1{max-width:none;font-size:clamp(2rem,10.5vw,3.1rem);line-height:1.02}body.yitm-editorial-page main h2{font-size:clamp(1.55rem,7vw,2.15rem)}body.yitm-editorial-page main:where(p,li,dd){line-height:1.66}body.yitm-editorial-page main:where(th,td){padding:0.7rem}}@media (prefers-reduced-motion:reduce){body.yitm-editorial-page *,body.yitm-editorial-page *::before,body.yitm-editorial-page *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0.01ms !important}}@media print{body.yitm-editorial-page main{color:#000}body.yitm-editorial-page main a{color:inherit}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card){box-shadow:none}}body.yitm-editorial-page main:where(section,.yitm-prose,.prose,.card,.yitm-card,.content-card,.guide-card)>:where(p,ul,ol,dl,blockquote){max-width:var(--yitm-article-measure)}body.yitm-editorial-page main>section + section{margin-block-start:var(--yitm-article-section-gap)}body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{box-sizing:border-box !important;width:min(1180px,calc(100% - 40px)) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;min-width:0 !important}body.yitm-editorial-page>main>.wrap{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body.yitm-editorial-page>main>:where(article,header,section,nav,aside,div),body.yitm-editorial-page>main>.wrap>:where(article,header,section,nav,aside,div){min-width:0}body.yitm-editorial-page>main>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero),body.yitm-editorial-page>main>.wrap>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero),body.yitm-editorial-page>main>article>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero){box-sizing:border-box !important;width:100% !important;max-width:none !important}body.yitm-editorial-page main:where(.grid,.guide-grid,.tool-grid,.spoke-grid,.fix-grid,.faq-grid,.yitm-guide-grid,.related-grid){min-width:0;max-width:100%}body.yitm-editorial-page main:where(img,video,iframe,table){max-width:100%}@media (max-width:980px){body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{width:min(100% - 28px,1180px) !important}}@media (max-width:640px){body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{width:min(100% - 20px,1180px) !important}}body.yitm-editorial-page main:where(.section,.article-section,.yitm-content,.leadroom-article-content,.wrap article)>:where(p,ul,ol,dl){max-width:76ch}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]),body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]):where(h2,h3,h4,p,li,summary,details){text-align:left!important}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]) summary{justify-content:flex-start!important;align-items:flex-start!important;width:100%;cursor:pointer}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]) details{max-width:900px}body.yitm-editorial-page main .yitm-faq{max-width:900px;text-align:left!important}body.yitm-editorial-page main .yitm-faq:where(h2,h3,h4,details,summary,p,ul,ol,li,div,span,strong){text-align:left!important}body.yitm-editorial-page main .yitm-faq summary{display:list-item!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about){color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about):where(h1,h2,h3,h4,p,li,span,strong,em,small){color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about) a:not(.yitm-reader-primary){color:#e9fff5!important;-webkit-text-fill-color:#e9fff5!important;text-decoration:underline;text-underline-offset:.18em}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about):where(.btn,.button,.leadroom-button,.yitm-reader-primary){-webkit-text-fill-color:currentColor!important}.yitm-reader-quick{max-width:900px;margin:1.5rem 0 2rem;padding:1.1rem 1.25rem;border:1px solid #cfe0e8;border-left:5px solid #2c7a5b;border-radius:0 16px 16px 0;background:#f3f8fb}.yitm-reader-quick h2{margin:0 0 .45rem!important;color:#173653!important;text-align:left!important}.yitm-reader-quick p{margin:0!important;max-width:76ch!important;color:#334b5d!important}.yitm-reader-uplift{margin:2.5rem 0}.yitm-reader-uplift>p{max-width:76ch}.yitm-reader-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:1rem}.yitm-reader-benefit{border:1px solid #d7e3dd;border-radius:16px;padding:18px;background:#f8fbf9}.yitm-reader-benefit h3{margin:0 0 .4rem!important;color:#173827!important}.yitm-reader-benefit p{margin:0!important;color:#465c51!important;line-height:1.65!important}.yitm-reader-example{max-width:900px;margin:2.5rem 0;padding:20px 22px;border-left:5px solid #2f8a61;border-radius:0 16px 16px 0;background:#eef8f3}.yitm-reader-example h2{color:#173827!important;text-align:left!important}.yitm-reader-example p{max-width:76ch!important}.yitm-reader-example .yitm-reader-outcome{margin-top:.85rem!important;color:#24543d!important}.yitm-reader-related{max-width:1160px}.yitm-reader-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:1rem 0}.yitm-reader-related-card{display:flex;flex-direction:column;gap:.35rem;padding:16px;border:1px solid #dbe4ec;border-radius:14px;background:#fff;text-decoration:none!important}.yitm-reader-related-card strong{color:#173653!important}.yitm-reader-related-card span{color:#526173!important;line-height:1.5}.yitm-reader-related-card:hover,.yitm-reader-related-card:focus-visible{border-color:#8faabd;box-shadow:0 8px 24px rgba(15,42,65,.08)}.yitm-topic-directory details{max-width:100%;border:1px solid #dbe4ec;border-radius:16px;background:#f7fafc;padding:0}.yitm-topic-directory summary{padding:1rem 1.1rem;font-weight:850;color:#173653!important;text-align:left!important;cursor:pointer}.yitm-topic-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0;padding:0 1.25rem 1.25rem 2.4rem}.yitm-topic-directory-grid a{line-height:1.45}.yitm-reader-cta{max-width:900px;margin:2.75rem 0;padding:22px;border-radius:20px;background:linear-gradient(135deg,#102c4a,#17456f)}.yitm-reader-cta h2{margin:0 0 .55rem!important;color:#fff!important;text-align:left!important}.yitm-reader-cta p{max-width:72ch!important;color:#edf6ff!important;-webkit-text-fill-color:#edf6ff!important}.yitm-reader-cta-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.yitm-reader-primary,.yitm-reader-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 15px;border-radius:12px;font-weight:850;text-decoration:none!important}.yitm-reader-primary{background:#fff;color:#173653!important;-webkit-text-fill-color:#173653!important}.yitm-reader-secondary{border:2px solid rgba(255,255,255,.78);color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-reader-crosslink{margin:.55rem 0}.yitm-reader-crosslink a{font-weight:750}@media(max-width:760px){.yitm-reader-benefit-grid,.yitm-reader-related-grid,.yitm-topic-directory-grid{grid-template-columns:1fr}.yitm-reader-cta-actions{display:grid}.yitm-reader-primary,.yitm-reader-secondary{width:100%}}body.yitm-editorial-page main .yitm-about{color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body.yitm-editorial-page main .yitm-about:where(p,span,small,strong,em,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important}@media (min-width:901px){body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(1.7rem,4vw,3.4rem)}body.yitm-editorial-page main:where(.yitm-hero-copy,.post-hero-copy,.hero-copy){align-self:center}body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image){align-self:center;justify-self:end;width:100%;max-width:540px;margin:0}}body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image)>img,body.yitm-editorial-page main:where(.yitm-hero-img,.yitm-hero-image){display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--yitm-article-radius)}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions){display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .75rem;margin-block-start:1.1rem}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions):where(a,button){min-height:48px}body.yitm-editorial-page main:where(.yitm-reader-quick,.quick-answer,[class*="quick-answer"]){max-width:900px}body.yitm-editorial-page main:where(.yitm-section-head,.section-head,.article-section>header){max-width:900px}body.yitm-editorial-page main:where(.yitm-section-head,.section-head,.article-section>header)>p{max-width:64ch}body.yitm-editorial-page main:where(.yitm-facts-grid,.yitm-choice-grid,.yitm-audience-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}body.yitm-editorial-page main:where(.yitm-fact,.yitm-choice-card,.yitm-audience-card){min-width:0;padding:1rem 1.05rem;border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:var(--yitm-article-paper)}body.yitm-editorial-page main:where(.yitm-fact,.yitm-choice-card,.yitm-audience-card):where(h2,h3,p){text-align:left}@media (max-width:900px){body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image){width:min(100%,680px);margin-inline:0;margin-block:.35rem 0}}@media (max-width:680px){body.yitm-editorial-page main h1{font-size:clamp(2rem,9.2vw,2.85rem);line-height:1.04}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions){display:grid;grid-template-columns:1fr}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions):where(a,button){width:100%;justify-content:center}body.yitm-editorial-page main:where(.yitm-facts-grid,.yitm-choice-grid,.yitm-audience-grid){grid-template-columns:1fr}}.yitm-editorial-review{max-width:900px;margin:clamp(2rem,4vw,3.25rem) 0;padding:1rem 1.1rem;border:1px solid #d6e3dc;border-left:5px solid #2f7a5d;border-radius:0 16px 16px 0;background:#f7faf8;color:#17382f;text-align:left}.yitm-editorial-review p{margin:0!important;max-width:68ch!important;color:#42584d!important;text-align:left!important;line-height:1.6!important}.yitm-editorial-review p+p{margin-top:.35rem!important}.yitm-editorial-review .yitm-editorial-review__team{color:#17382f!important;font-weight:800}.yitm-editorial-review .yitm-editorial-review__team a{color:#0b5f49!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.yitm-editorial-review .yitm-editorial-review__focus{font-size:.95rem}@media(max-width:680px){.yitm-editorial-review{margin-block:1.75rem;padding:.95rem 1rem}}body.yitm-editorial-page main .yitm-table th,body.yitm-editorial-page main .vm-table th{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main:where(.blog-hero-art,.hero-art) figcaption{color:#e9f2f8!important;-webkit-text-fill-color:#e9f2f8!important}body.yitm-editorial-page main:where(.booking-card,.lre-cta):where(h1,h2,h3,h4,p,li,span,strong,em,small),body.yitm-editorial-page main:where(.booking-card,.lre-cta) a:not(.btn-light):not(.btn-primary):not(.lre-btn-secondary){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main .yitm-reader-cta{background:linear-gradient(135deg,#102c4a,#17456f)!important;border-color:rgba(255,255,255,.10)!important;color:#f7fbff!important}body.yitm-editorial-page main .yitm-reader-cta:where(h2,h3,p,li,strong,span,small){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body.yitm-editorial-page main .yitm-reader-cta .yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page main .yitm-reader-cta .yitm-reader-secondary{background:transparent!important;border-color:rgba(255,255,255,.78)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main .yitm-card.yitm-answer,body.yitm-editorial-page main .yitm-guided-upgrade.yitm-answer{background:#064e35!important;border-color:#064e35!important;color:#fff!important}body.yitm-editorial-page main:is(.yitm-card.yitm-answer,.yitm-guided-upgrade.yitm-answer):where(h2,h3,p,li,strong,span,small,a:not(.yitm-btn)){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page.template-service-page main#main-content>section.yitm-reader-cta,body.yitm-editorial-page.template-service-page main#main>section.yitm-reader-cta{background:linear-gradient(135deg,#102c4a,#17456f)!important;border-color:rgba(255,255,255,.10)!important;color:#f7fbff!important}body.yitm-editorial-page.template-service-page main#main-content>section.yitm-reader-cta .yitm-reader-primary,body.yitm-editorial-page.template-service-page main#main>section.yitm-reader-cta .yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page main .yitm-reader-cta a.yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page.has-yitm-unified-shell main .yitm-reader-cta a.yitm-reader-primary:not(.btn):not([class*="btn"]){background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.template-blog-post.yitm-editorial-page article>:is(.yitm-hero,.post-hero,.leadroom-article-hero,.blog-article-hero){max-width:var(--yitm-article-wide);margin-inline:auto}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-grid,body.template-blog-post.yitm-editorial-page article>.post-hero .post-hero-grid,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-grid,body.template-blog-post.yitm-editorial-page article>.blog-article-hero .hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:clamp(20px,3vw,34px)!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media,body.template-blog-post.yitm-editorial-page article>.post-hero figure,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure{order:-1;width:100%;max-width:none!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media figure{width:100%;max-width:none!important;margin:0!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media img,body.template-blog-post.yitm-editorial-page article>.post-hero figure img,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual img,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure img{width:100%!important;max-height:none!important;aspect-ratio:3/2!important;object-fit:cover!important;border-radius:clamp(18px,2vw,26px)!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,290px);gap:clamp(28px,4vw,48px);align-items:start;max-width:var(--yitm-article-wide);margin:clamp(28px,4vw,44px) auto 0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-content{min-width:0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>* + *{margin-top:var(--yitm-article-flow)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{position:sticky;top:calc(var(--header-h,76px) + 22px);display:grid;gap:18px;min-width:0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:20px;border:1px solid var(--yitm-article-line);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.06)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card h2{margin:0 0 14px!important;font-size:1.08rem!important;line-height:1.25!important;letter-spacing:0!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list li{margin:0!important;padding:0!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a{display:block;color:#07509d!important;font-size:.93rem;font-weight:650!important;line-height:1.42;text-decoration:none}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a:hover,body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a:focus-visible{text-decoration:underline;text-underline-offset:3px}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-note{margin:12px 0 0!important;color:var(--yitm-article-muted);font-size:.86rem;line-height:1.5}@media (max-width:980px){body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{grid-template-columns:minmax(0,1fr)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{position:static;order:-1}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:18px}}@media (max-width:640px){body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media img,body.template-blog-post.yitm-editorial-page article>.post-hero figure img,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual img,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure img{aspect-ratio:16/10!important;border-radius:16px!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{gap:22px;margin-top:24px}}}@scope (html[data-yitm-b3-css~="b3-27"]){{--yitm-ui-ink:#10233f;--yitm-ui-green:#0b5f46;--yitm-ui-line:rgba(16,35,63,.14);--yitm-ui-focus:#d99b00}*,*::before,*::after{box-sizing:border-box}{max-width:100%;overflow-x:clip}body{max-width:100%;overflow-x:hidden;overflow-wrap:normal;word-break:normal}main,section,article,aside,header,footer,nav,form,fieldset,figure,.wrap,.container,.site-header-inner,.header-inner,.h-inner,.hero,.hero-grid,.tool-grid,.grid,.row{min-width:0;max-width:100%}fieldset{min-inline-size:0}img,svg,video,canvas,iframe{max-width:100%;height:auto}pre,code,kbd,samp,.url,.long-url,[data-long-text],[data-long-url]{overflow-wrap:anywhere;word-break:break-word}h1,h2,h3,h4,h5,h6,p,li,label,summary,.brand-text,.btn,button{overflow-wrap:break-word;word-break:normal;text-wrap:pretty}a,button,input,select,textarea{max-width:100%}button,.btn,a.btn,input[type="submit"],input[type="button"],input[type="reset"],summary{min-height:44px;white-space:normal;text-align:center;line-height:1.2}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select,textarea{width:100%;min-width:0}input[type="checkbox"],input[type="radio"]{width:auto;min-width:1.1rem;min-height:1.1rem;flex:0 0 auto}input[type="range"]{width:100%}table{max-width:100%;border-collapse:collapse}.table-wrap,.table-responsive,[class*="table-scroll"]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.site-header,.yitm-unified-header{width:100%;max-width:100%;overflow:visible}.site-header-inner,.header-inner,.h-inner{width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:14px}.brand{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(100%,460px);text-decoration:none}.brand-mark{flex:0 0 auto}.brand-mark img{display:block;object-fit:contain}.brand-text{min-width:0;line-height:1.08}.brand-text small{display:block;margin-top:3px}.nav,.site-nav{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.nav a,.site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 11px;text-align:center;white-space:normal}.mobile-menu-btn{flex:0 0 auto;min-width:88px;min-height:44px}.hero,.hero-grid,.tool-grid,.share-box,.content-grid,.feature-grid{min-width:0}.hero>*,.hero-grid>*,.tool-grid>*,.content-grid>*,.feature-grid>*{min-width:0}.yitm-all-tools-rollout .hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}.yitm-all-tools-rollout .hero .at-kicker,.yitm-all-tools-rollout .hero .at-hero-image{display:none!important}.yitm-all-tools-rollout .hero h1{max-width:18ch}.yitm-all-tools-rollout .hero-card{width:100%;max-width:100%}.yitm-all-tools-rollout .at-stepbar,.yitm-all-tools-rollout .at-handoff,.yitm-all-tools-rollout .at-related-questions{max-width:100%;min-width:0}.yitm-all-tools-rollout .at-handoff{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card,.form-card,.glass-card,.hero-card,.service-card,.guide-card,.feature-card,.tool-card,.info-card,.support-card{min-width:0;max-width:100%}.footer-links,.footer-terms-links,.action-row,.actions,.cta-actions,.hero-actions{min-width:0;flex-wrap:wrap}.footer-links a,.footer-terms-links a{min-height:40px;display:inline-flex;align-items:center}:focus-visible{outline:3px solid var(--yitm-ui-focus);outline-offset:3px}@media(max-width:1100px){.yitm-all-tools-rollout .hero{grid-template-columns:1fr}.yitm-all-tools-rollout .hero h1{max-width:none}.yitm-all-tools-rollout .hero-card{max-width:760px}.site-header-inner,.header-inner,.h-inner{align-items:center}.nav,.site-nav{gap:5px}.nav a,.site-nav a{padding-inline:8px;font-size:.9rem}}@media(max-width:920px){body.yitm-has-mobile-actions-a0016850,body:has(.sticky-mobile-bar),body:has(.yitm-mobile-actions-a0016850),body:has(.yitm-post-mobile-actions){padding-bottom:max(88px,env(safe-area-inset-bottom))}.site-header,.yitm-unified-header{position:sticky;top:0;z-index:10050}.site-header-inner,.header-inner,.h-inner{position:relative;min-height:68px;padding-inline:14px}.brand{max-width:calc(100% - 104px)}.brand-text{font-size:clamp(.92rem,4vw,1.1rem)}.brand-text small{font-size:.72rem}.nav,.site-nav{display:none;position:absolute;left:12px;right:12px;top:calc(100% + 8px);z-index:10060;max-height:calc(100vh - 96px);overflow-y:auto;margin:0;padding:12px;border:1px solid var(--yitm-ui-line);border-radius:20px;background:#fff;box-shadow:0 20px 54px rgba(16,35,63,.22);flex-direction:column;align-items:stretch;gap:7px}.nav.is-open,.site-nav.is-open{display:flex}.nav a,.site-nav a{width:100%;min-height:44px;border-radius:13px}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center}.tool-grid,.share-box,.content-grid,.feature-grid,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr!important}.result-card{position:relative!important;top:auto!important}.yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}}@media(max-width:680px){.wrap,.container{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.brand-mark{width:46px!important;height:46px!important}.brand-text small{display:none}.hero{padding:24px 18px!important;border-radius:22px!important}.hero h1{font-size:clamp(2.1rem,11vw,3.25rem)!important;line-height:.98!important}.section,[class*="section-card"],.form-card,.result-card,.hero-card{padding:18px!important;border-radius:19px!important}.actions,.action-row,.cta-actions,.hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%}.actions .btn,.action-row .btn,.cta-actions .btn,.hero-actions .btn{width:100%;justify-content:center}.checks,.answer-grid,.official-grid,.guide-grid{grid-template-columns:1fr!important}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-post-mobile-actions{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.yitm-all-tools-rollout .hero>figure.hero-card,.yitm-all-tools-rollout .hero>.hero-image-card{width:auto;max-width:100%;margin:0;justify-self:stretch;min-width:0}@media(max-width:859px){body.yitm-has-mobile-actions-a0017060{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060{padding-bottom:0!important}}}@scope (html[data-yitm-b3-css~="b3-18"]){{--ldt-ink:#10233f;--ldt-navy:#071b2b;--ldt-green:#0b5f46;--ldt-green-dark:#064e35;--ldt-gold:#f5b83f;--ldt-cream:#fffaf0;--ldt-soft:#f3f8f5;--ldt-line:#d5e3dd;--ldt-muted:#4d6259;--ldt-white:#fff;--ldt-danger:#8b2f2f;--ldt-warning:#7d5700;--ldt-info:#174f79;--ldt-radius:24px;--ldt-shadow:0 22px 65px rgba(8,33,70,.10)}.ldt-page{background:#fff;color:var(--ldt-ink)}.ldt-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.ldt-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;padding:22px 0 0;color:var(--ldt-muted);font-size:.94rem}.ldt-breadcrumbs a{color:var(--ldt-green-dark);font-weight:800}.ldt-hero{padding:48px 0 52px;background:radial-gradient(circle at 82% 12%,rgba(245,184,63,.22),transparent 30rem),linear-gradient(135deg,#f4fbf7 0,#fff 58%,#fff8e8 100%)}.ldt-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:42px;align-items:center}.ldt-kicker{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgba(11,95,70,.16);border-radius:999px;background:#eef8f2;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ldt-hero h1{margin:15px 0 16px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(3rem,6vw,6rem);line-height:.9;letter-spacing:-.045em;color:var(--ldt-ink)}.ldt-hero p{max-width:780px;margin:0;color:var(--ldt-muted);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.62;text-wrap:pretty}.ldt-hero-media{border-radius:30px;overflow:hidden;border:1px solid var(--ldt-line);background:#e8f1ed;box-shadow:var(--ldt-shadow)}.ldt-hero-media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ldt-trust-row{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none}.ldt-trust-row li{padding:8px 12px;border-radius:999px;border:1px solid var(--ldt-line);background:rgba(255,255,255,.86);color:#28463b;font-weight:800;font-size:.92rem}.ldt-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:24px}.ldt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;border:1px solid var(--ldt-green-dark);font:inherit;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ldt-btn:hover{transform:translateY(-2px)}.ldt-btn:focus-visible,.ldt-choice:has(input:focus-visible){outline:3px solid #1598ff;outline-offset:3px}.ldt-btn-primary{background:var(--ldt-green-dark);color:#fff;box-shadow:0 13px 28px rgba(6,78,53,.18)}.ldt-btn-secondary{background:#fff;color:var(--ldt-green-dark)}.ldt-btn-quiet{background:#eef5f1;color:var(--ldt-ink);border-color:var(--ldt-line)}.ldt-section{padding:64px 0}.ldt-section-soft{background:var(--ldt-soft)}.ldt-section-head{max-width:850px;margin-bottom:28px}.ldt-section-head.center{text-align:center;margin-inline:auto}.ldt-section h2,.ldt-section-head h2{margin:0 0 12px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.5vw,4.35rem);line-height:.94;letter-spacing:-.035em;color:var(--ldt-ink)}.ldt-section-head p,.ldt-lead{margin:0;color:var(--ldt-muted);font-size:1.08rem;line-height:1.68;text-wrap:pretty}.ldt-answer{padding:20px 22px;border:1px solid #b9d7c8;border-radius:20px;background:#f1faf5;color:#27473b;line-height:1.65}.ldt-answer strong{display:block;margin-bottom:5px;color:var(--ldt-green-dark);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.ldt-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ldt-hub-card{display:flex;flex-direction:column;min-height:310px;padding:26px;border:1px solid var(--ldt-line);border-radius:28px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 14px 42px rgba(8,33,70,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ldt-hub-card:hover{transform:translateY(-4px);box-shadow:var(--ldt-shadow);border-color:#9dc4b2}.ldt-hub-card .ldt-card-label{font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;font-weight:900;color:var(--ldt-green)}.ldt-hub-card h2,.ldt-hub-card h3{margin:14px 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.25rem;line-height:.95;letter-spacing:-.025em;color:var(--ldt-ink)}.ldt-hub-card p{margin:0 0 16px;color:var(--ldt-muted);line-height:1.58}.ldt-hub-card ul{margin:0 0 18px;padding-left:20px;color:#355247}.ldt-hub-card .ldt-card-link{margin-top:auto;color:var(--ldt-green-dark);font-weight:900}.ldt-tool-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:24px;align-items:start}.ldt-tool-card,.ldt-side-card,.ldt-content-card{border:1px solid var(--ldt-line);border-radius:28px;background:#fff;box-shadow:0 14px 42px rgba(8,33,70,.07)}.ldt-tool-card{padding:clamp(20px,3vw,34px)}.ldt-side-card,.ldt-content-card{padding:24px}.ldt-tool-intro{margin-bottom:24px}.ldt-tool-intro h2{font-size:clamp(2rem,4vw,3.4rem)}.ldt-tool-intro p{color:var(--ldt-muted);line-height:1.6}.ldt-privacy-note{display:flex;gap:12px;align-items:flex-start;padding:15px 17px;border:1px solid #bed8ca;border-radius:18px;background:#f5fbf7;color:#315046;line-height:1.5}.ldt-privacy-note b{color:var(--ldt-green-dark)}.ldt-form{display:grid;gap:22px;margin-top:24px}.ldt-fieldset{margin:0;padding:0;border:0}.ldt-fieldset legend,.ldt-field label.ldt-label{display:block;margin-bottom:10px;font-weight:900;color:var(--ldt-ink)}.ldt-help{display:block;margin-top:-4px;margin-bottom:10px;color:var(--ldt-muted);font-size:.92rem;line-height:1.45}.ldt-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldt-choice{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:54px;padding:13px 14px;border:1px solid #c9d8d1;border-radius:16px;background:#fff;cursor:pointer;color:#243d34;font-weight:750;line-height:1.35;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ldt-choice:hover{border-color:#8fb5a4;background:#f9fcfa}.ldt-choice input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--ldt-green-dark)}.ldt-choice:has(input:checked){border-color:var(--ldt-green-dark);background:#eef8f2;box-shadow:0 0 0 1px var(--ldt-green-dark)}.ldt-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-field{display:grid;gap:7px}.ldt-field input,.ldt-field select,.ldt-field textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid #bdcdc4;border-radius:14px;background:#fff;color:var(--ldt-ink);font:inherit}.ldt-field textarea{min-height:100px;resize:vertical}.ldt-field input:focus,.ldt-field select:focus,.ldt-field textarea:focus{outline:3px solid rgba(21,152,255,.25);border-color:#1598ff}.ldt-form-actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:4px}.ldt-result{margin-top:28px;padding:clamp(22px,3vw,32px);border:1px solid #b9d7c8;border-radius:24px;background:#f5fbf7;box-shadow:0 16px 44px rgba(8,33,70,.08)}.ldt-result[hidden]{display:none!important}.ldt-result[data-level="urgent"]{border-color:#d7a0a0;background:#fff5f5}.ldt-result[data-level="caution"]{border-color:#dfc37d;background:#fff9e9}.ldt-result[data-level="positive"]{border-color:#9ccab1;background:#f2fbf6}.ldt-result[data-level="info"]{border-color:#a9c9df;background:#f4f9fc}.ldt-result-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid currentColor;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ldt-result[data-level="urgent"] .ldt-result-badge{color:var(--ldt-danger)}.ldt-result[data-level="caution"] .ldt-result-badge{color:var(--ldt-warning)}.ldt-result[data-level="info"] .ldt-result-badge{color:var(--ldt-info)}.ldt-result h2{margin:12px 0 9px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.1rem,4vw,3.5rem);line-height:.95;letter-spacing:-.03em}.ldt-result-intro{font-size:1.08rem;line-height:1.62;color:#344f45}.ldt-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.ldt-result-panel{padding:18px;border:1px solid rgba(16,35,63,.11);border-radius:18px;background:rgba(255,255,255,.78)}.ldt-result-panel h3{margin:0 0 8px;font-size:1.08rem}.ldt-result-panel ul,.ldt-result-panel ol{margin:0;padding-left:20px;color:#3d574d;line-height:1.55}.ldt-result-panel li+li{margin-top:6px}.ldt-result-summary{margin-top:18px;padding:16px;border:1px dashed #9fb6ab;border-radius:16px;background:#fff;white-space:pre-wrap;color:#314b41;font-size:.94rem;line-height:1.55}.ldt-copy-status{min-height:24px;margin-top:8px;color:var(--ldt-green-dark);font-weight:800}.ldt-side-stack{display:grid;gap:18px}.ldt-side-card h2,.ldt-side-card h3,.ldt-content-card h3{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.85rem;line-height:1}.ldt-side-card p,.ldt-side-card li,.ldt-content-card p,.ldt-content-card li{color:var(--ldt-muted);line-height:1.6}.ldt-side-card ul,.ldt-content-card ul{padding-left:20px}.ldt-side-card a{color:var(--ldt-green-dark);font-weight:800}.ldt-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ldt-content-card h3{font-size:1.65rem}.ldt-faq details{margin:10px 0;padding:16px 18px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff}.ldt-faq summary{cursor:pointer;font-weight:900;color:var(--ldt-ink)}.ldt-faq p{color:var(--ldt-muted);line-height:1.6}.ldt-local-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-local-link{display:block;padding:18px;border:1px solid var(--ldt-line);border-radius:18px;background:#fff;text-decoration:none;color:var(--ldt-ink);font-weight:900}.ldt-local-link span{display:block;margin-top:5px;color:var(--ldt-muted);font-weight:600;line-height:1.4}.ldt-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:30px;border-radius:28px;background:var(--ldt-navy);color:#fff}.ldt-final h2{color:#fff;margin:0 0 8px}.ldt-final p{margin:0;color:rgba(255,255,255,.84)}.ldt-disclaimer{font-size:.92rem;color:var(--ldt-muted);line-height:1.55}.ldt-home-card-note{display:block;margin-top:6px;color:var(--ldt-muted)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 40px));max-width:1160px;margin:28px auto;padding:24px;box-sizing:border-box;border:1px solid #bed8ca;border-radius:24px;background:linear-gradient(135deg,#f5fbf7 0,#fffaf0 100%);box-shadow:0 14px 42px rgba(8,33,70,.07);color:#10233f}.yitm-decision-tool-callout .ldt-callout-label{display:inline-flex;padding:6px 10px;border-radius:999px;background:#eaf7ef;color:#064e35;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-decision-tool-callout h2,.yitm-decision-tool-callout h3{margin:10px 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.96}.yitm-decision-tool-callout p{margin:0;color:#40584f;line-height:1.58}.yitm-decision-tool-callout .ldt-callout-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-decision-tool-callout a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid #064e35}.yitm-decision-tool-callout a:first-child{background:#064e35;color:#fff}.yitm-decision-tool-callout a:last-child{background:#fff;color:#064e35}.ldt-tools-promo{margin:34px auto;padding:30px;border:1px solid var(--ldt-line);border-radius:28px;background:linear-gradient(135deg,#fff 0,#eef8f2 100%);box-shadow:var(--ldt-shadow)}.ldt-tools-promo h2{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.95}.ldt-tools-promo p{color:var(--ldt-muted);line-height:1.6}.ldt-tools-promo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.ldt-tools-promo-grid a{padding:15px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff;color:var(--ldt-ink);text-decoration:none;font-weight:900;line-height:1.3}.ldt-tools-promo-grid a span{display:block;margin-top:5px;color:var(--ldt-muted);font-size:.9rem;font-weight:600}@media(max-width:980px){.ldt-hero-grid,.ldt-tool-layout,.ldt-final{grid-template-columns:1fr}.ldt-hero-media{max-width:720px}.ldt-content-grid{grid-template-columns:1fr}.ldt-tools-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ldt-shell{width:min(100% - 28px,1180px)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 28px));padding:20px;border-radius:20px}.ldt-hero{padding:34px 0 40px}.ldt-hub-grid,.ldt-choice-grid,.ldt-field-grid,.ldt-result-grid,.ldt-local-links{grid-template-columns:1fr}.ldt-section{padding:46px 0}.ldt-hub-card{min-height:0;padding:22px}.ldt-actions,.ldt-form-actions,.ldt-result .ldt-actions{display:grid}.ldt-btn{width:100%}.ldt-tools-promo-grid{grid-template-columns:1fr}.yitm-decision-tool-callout .ldt-callout-actions{display:grid}.yitm-decision-tool-callout a{justify-content:center}}@media(prefers-reduced-motion:reduce){.ldt-btn,.ldt-hub-card,.ldt-choice{transition:none!important}.ldt-btn:hover,.ldt-hub-card:hover{transform:none!important}}@media print{.site-header,.yitm-unified-footer,.sticky-mobile-bar,.ldt-hero,.ldt-side-stack,.ldt-form,.ldt-section:not(.ldt-print-section),.ldt-result .ldt-actions,.ldt-copy-status{display:none!important}.ldt-section.ldt-print-section{display:block!important;padding:0}.ldt-tool-layout{display:block}.ldt-tool-card{border:0;box-shadow:none;padding:0}.ldt-result{display:block!important;border:0;box-shadow:none;background:#fff;padding:0}.ldt-result-summary{border:0;padding:0}.ldt-result-grid{display:grid;grid-template-columns:1fr 1fr}.ldt-shell{width:100%}}.ldt-btn.ldt-btn-primary,a.ldt-btn.ldt-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:last-child{color:#064e35!important;-webkit-text-fill-color:#064e35!important}nn n.ldt-tool-layout.ldt-has-result{grid-template-columns:minmax(0,1fr)} .ldt-tool-layout.ldt-has-result>.ldt-tool-card{width:100%;max-width:none} .ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .ldt-tool-layout.ldt-has-result>.ldt-side-stack .ldt-side-card{box-shadow:none;background:#fbfdfc} .ldt-result{margin-top:34px;padding:clamp(24px,3.2vw,38px)} .ldt-result>h3{margin:26px 0 8px;font-size:1rem;color:#40584f} .ldt-result .ldt-actions{padding-top:18px;border-top:1px solid rgba(16,35,63,.10);gap:10px} .ldt-result .ldt-actions [data-quoteme-link]{min-width:240px} .ldt-result-summary{max-height:190px;overflow:auto;font-size:.9rem} .ldt-result-grid{align-items:stretch} .ldt-result-panel{min-width:0} .ldt-result .yitm-device-carry{width:100%;max-width:none;margin:18px 0} @media(min-width:981px){.ldt-tool-layout:not(.ldt-has-result){grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}} @media(max-width:980px){.ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:1fr}}}@scope (html[data-yitm-b3-css~="b3-06"]){.yitm-answer-engine,.yitm-answer-entry{--yitm-ae-navy:#10233f;--yitm-ae-navy-2:#17375f;--yitm-ae-mint:#7ee0bd;--yitm-ae-green:#2d7167;--yitm-ae-cream:#fbfaf4;--yitm-ae-paper:#fff;--yitm-ae-ink:#10233f;--yitm-ae-copy:#455a70;--yitm-ae-line:#dce5eb;--yitm-ae-soft:#f1f6f4;--yitm-ae-warning:#fff6d8;--yitm-ae-danger:#fff0ee;--yitm-ae-shadow:0 18px 44px rgba(16,35,63,.12);--yitm-ae-radius:26px;color:var(--yitm-ae-ink)}.yitm-answer-engine *,.yitm-answer-entry *{box-sizing:border-box}.yitm-answer-engine [hidden]{display:none!important}.yitm-answer-engine{margin:20px 0 42px}.yitm-answer-engine__intro{max-width:760px;margin:0 0 20px}.yitm-answer-engine__intro h2{margin:.35rem 0 .55rem;font-size:clamp(2rem,4vw,3rem);line-height:1.02;text-wrap:pretty}.yitm-answer-engine__intro p{margin:.4rem 0 0;color:var(--yitm-ae-copy);font-size:1.06rem;line-height:1.62;text-wrap:pretty}.yitm-answer-engine__grid{display:block}.yitm-answer-engine__ask,.yitm-answer-engine__result{border:1px solid var(--yitm-ae-line);border-radius:var(--yitm-ae-radius);box-shadow:var(--yitm-ae-shadow)}.yitm-answer-engine__ask{padding:clamp(22px,3.4vw,34px);background:var(--yitm-ae-paper)}.yitm-answer-engine__ask-full{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(24px,4vw,46px);align-items:start}.yitm-answer-engine__ask-head{padding-top:2px}.yitm-answer-engine__ask h3,.yitm-answer-engine__result h3{margin:0 0 10px;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.08;text-wrap:pretty}.yitm-answer-engine__ask-head p{margin:.35rem 0;color:var(--yitm-ae-copy);line-height:1.58;text-wrap:pretty}.yitm-answer-engine__label{display:block;font-weight:800;color:var(--yitm-ae-ink)}.yitm-answer-engine textarea{display:block;width:100%;min-height:112px;margin-top:8px;padding:15px 16px;border:1.5px solid #9fb0be;border-radius:18px;background:#fff;color:var(--yitm-ae-ink);font:inherit;font-size:1rem;line-height:1.5;resize:vertical}.yitm-answer-engine textarea:focus{outline:3px solid rgba(126,224,189,.55);outline-offset:1px;border-color:var(--yitm-ae-green)}.yitm-answer-engine__meta{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:#657689;font-size:.88rem}.yitm-answer-engine__examples{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.yitm-answer-engine__chip{min-height:42px;padding:8px 12px;border:1px solid #b8c8d2;border-radius:999px;background:#fff;color:var(--yitm-ae-navy);font:inherit;font-weight:700;cursor:pointer}.yitm-answer-engine__chip:hover,.yitm-answer-engine__chip:focus-visible{border-color:var(--yitm-ae-green);box-shadow:0 0 0 3px rgba(126,224,189,.28)}.yitm-answer-engine__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-answer-engine__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 19px;border:2px solid var(--yitm-ae-navy);border-radius:999px;background:#fff;color:var(--yitm-ae-navy);font:inherit;font-weight:900;text-align:center;text-decoration:none;cursor:pointer}.yitm-answer-engine__button--primary{background:var(--yitm-ae-navy);color:#fff}.yitm-answer-engine__button:disabled{cursor:not-allowed;opacity:.55}.yitm-answer-engine__privacy{margin:12px 0 0;color:#657689;font-size:.9rem;line-height:1.5;text-wrap:pretty}.yitm-answer-engine__status{min-height:1.35em;margin:11px 0 0;color:#35546f;font-size:.92rem;font-weight:700}.yitm-answer-engine__status.is-error{color:#9b1c1c}.yitm-answer-engine__ask-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid #c9d8df;border-radius:16px;background:#f7faf8}.yitm-answer-engine__ask-summary>div{min-width:0}.yitm-answer-engine__ask-summary span{display:block;margin-bottom:3px;color:#657689;font-size:.78rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.yitm-answer-engine__ask-summary strong{display:block;color:var(--yitm-ae-ink);font-size:1rem;line-height:1.4;overflow-wrap:anywhere}.yitm-answer-engine__change{flex:none;min-height:42px;padding:8px 14px;border:1.5px solid var(--yitm-ae-navy);border-radius:999px;background:#fff;color:var(--yitm-ae-navy);font:inherit;font-weight:850;cursor:pointer}.yitm-answer-engine__change:hover,.yitm-answer-engine__change:focus-visible{box-shadow:0 0 0 3px rgba(126,224,189,.3)}.yitm-answer-engine__result{position:relative;margin-top:16px;padding:clamp(22px,3.3vw,34px);overflow:hidden;background:var(--yitm-ae-navy);color:#fff}.yitm-answer-engine__result,.yitm-answer-engine__result h3,.yitm-answer-engine__result p,.yitm-answer-engine__result strong,.yitm-answer-engine__result span,.yitm-answer-engine__result li,.yitm-answer-engine__result a:not(.yitm-answer-engine__route-card){color:#f4fbf8}.yitm-answer-engine__result .eyebrow{background:rgba(126,224,189,.16);border:1px solid rgba(126,224,189,.36);color:#dcfff2!important;-webkit-text-fill-color:#dcfff2!important}.yitm-answer-engine__result h3{margin-top:13px;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-answer-engine__result-copy{max-width:70ch;margin:.25rem 0 0;line-height:1.58;color:#e8f2f2!important;-webkit-text-fill-color:#e8f2f2!important;text-wrap:pretty}.yitm-answer-engine__result-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:14px;margin-top:20px}.yitm-answer-engine__result-grid.is-single{grid-template-columns:1fr}.yitm-answer-engine__route-card,.yitm-answer-engine__price-card{min-width:0;padding:18px;border-radius:19px;background:#fff;color:var(--yitm-ae-ink)!important}.yitm-answer-engine__route-card{display:block;text-decoration:none}.yitm-answer-engine__route-card *,.yitm-answer-engine__price-card *{color:var(--yitm-ae-ink)!important;-webkit-text-fill-color:var(--yitm-ae-ink)!important}.yitm-answer-engine__route-card:hover,.yitm-answer-engine__route-card:focus-visible{box-shadow:0 0 0 3px rgba(126,224,189,.48)}.yitm-answer-engine__section-label{display:block;margin-bottom:6px;color:#5a6e80!important;-webkit-text-fill-color:#5a6e80!important;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-answer-engine__route-title{display:block;font-size:1.25rem;font-weight:900;line-height:1.25}.yitm-answer-engine__route-meta{display:block;margin-top:6px;color:#5a6e80!important;-webkit-text-fill-color:#5a6e80!important;line-height:1.48}.yitm-answer-engine__price-headline{display:block;font-size:1.22rem;line-height:1.3}.yitm-answer-engine__price-card p{margin:7px 0 0;color:#5a6e80!important;-webkit-text-fill-color:#5a6e80!important;line-height:1.48}.yitm-answer-engine__price-card small{display:block;margin-top:7px;color:#5a6e80!important;-webkit-text-fill-color:#5a6e80!important;font-size:.8rem;line-height:1.4}.yitm-answer-engine__price-card a{display:inline-block;margin-top:9px;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-size:.86rem;font-weight:850;text-underline-offset:3px}.yitm-answer-engine__safety{margin-top:16px;padding:14px 15px;border-radius:16px;background:var(--yitm-ae-warning);color:#4e421a!important;line-height:1.52}.yitm-answer-engine__safety *{color:#4e421a!important;-webkit-text-fill-color:#4e421a!important}.yitm-answer-engine__safety.is-critical{background:var(--yitm-ae-danger);color:#6d221d!important}.yitm-answer-engine__safety.is-critical *{color:#6d221d!important;-webkit-text-fill-color:#6d221d!important}.yitm-answer-engine__review{margin-top:14px;padding:13px 15px;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:rgba(255,255,255,.07);font-size:.92rem;line-height:1.5;color:#eef8f4!important;-webkit-text-fill-color:#eef8f4!important}.yitm-answer-engine__result-actions{margin-top:18px}.yitm-answer-engine__result .yitm-answer-engine__button--primary{border-color:var(--yitm-ae-mint);background:var(--yitm-ae-mint);color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-answer-engine__result .yitm-answer-engine__button--secondary{border-color:#fff;background:transparent;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-answer-engine__result[aria-busy="true"]::after{content:"";position:absolute;inset:0;background:rgba(16,35,63,.35);pointer-events:none}.yitm-answer-engine__support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.yitm-answer-engine__support-card{min-width:0;padding:18px;border:1px solid var(--yitm-ae-line);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.07);color:var(--yitm-ae-ink)}.yitm-answer-engine__support-card h4{margin:0 0 9px;color:var(--yitm-ae-ink);font-size:1.05rem;line-height:1.3}.yitm-answer-engine__support-card ul{margin:0;padding-left:1.2rem;color:var(--yitm-ae-copy);line-height:1.52}.yitm-answer-engine__support-list{display:grid;gap:8px;margin:0!important;padding:0!important;list-style:none}.yitm-answer-engine__support-link{display:block;padding:10px 11px;border:1px solid #d9e3e8;border-radius:12px;background:#f8faf9;color:#123f62!important;text-decoration:none}.yitm-answer-engine__support-link:hover,.yitm-answer-engine__support-link:focus-visible{border-color:#99c6b6;box-shadow:0 0 0 3px rgba(126,224,189,.22)}.yitm-answer-engine__support-link strong{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important}.yitm-answer-engine__support-link span{display:block;margin-top:3px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.88rem;line-height:1.42}.yitm-answer-engine__quote-preview{margin-top:18px;padding:15px 16px;border:1px solid rgba(126,224,189,.62);border-radius:16px;background:rgba(126,224,189,.10);color:#fff}.yitm-answer-engine__quote-preview .yitm-answer-engine__section-label{color:#bdf5df!important;-webkit-text-fill-color:#bdf5df!important}.yitm-answer-engine__quote-preview p{margin:7px 0 5px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:750;line-height:1.5;overflow-wrap:anywhere}.yitm-answer-engine__quote-preview small{display:block;color:#e5f2f4!important;-webkit-text-fill-color:#e5f2f4!important;line-height:1.45}.yitm-answer-entry{margin:26px 0;padding:clamp(20px,3vw,28px);border:1px solid var(--yitm-ae-line);border-radius:24px;background:#f5f9f7;box-shadow:0 12px 34px rgba(16,35,63,.08)}.yitm-answer-entry__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:22px;align-items:center}.yitm-answer-entry h2{margin:.25rem 0 .45rem;color:var(--yitm-ae-ink);font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.05;text-wrap:pretty}.yitm-answer-entry p{margin:.35rem 0;color:var(--yitm-ae-copy);line-height:1.55;text-wrap:pretty}.yitm-answer-entry form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.yitm-answer-entry label{display:block;color:var(--yitm-ae-ink);font-weight:800}.yitm-answer-entry input{display:block;width:100%;min-height:50px;margin-top:7px;padding:11px 14px;border:1.5px solid #9fb0be;border-radius:14px;background:#fff;color:var(--yitm-ae-ink);font:inherit}.yitm-answer-entry input:focus{outline:3px solid rgba(126,224,189,.5);border-color:var(--yitm-ae-green)}.yitm-answer-entry button{min-height:50px;padding:11px 17px;border:2px solid var(--yitm-ae-navy);border-radius:999px;background:var(--yitm-ae-navy);color:#fff;font:inherit;font-weight:900;cursor:pointer}.yitm-answer-entry__note{grid-column:1/-1;margin:0!important;color:#657689!important;font-size:.88rem}@media(max-width:900px){.yitm-answer-engine__ask-full,.yitm-answer-engine__result-grid,.yitm-answer-entry__grid{grid-template-columns:1fr}.yitm-answer-engine__support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-answer-engine__ask-head{max-width:70ch}}@media(max-width:620px){.yitm-answer-engine{margin-bottom:30px}.yitm-answer-engine__ask,.yitm-answer-engine__result{border-radius:20px}.yitm-answer-engine__meta{align-items:flex-start;flex-direction:column}.yitm-answer-engine__actions>*{width:100%}.yitm-answer-engine__ask-summary{align-items:flex-start;flex-direction:column}.yitm-answer-engine__change{width:100%}.yitm-answer-engine__support-grid{grid-template-columns:1fr}.yitm-answer-entry form{grid-template-columns:1fr}.yitm-answer-entry button{width:100%}}@media(prefers-reduced-motion:reduce){.yitm-answer-engine__button,.yitm-answer-engine__chip,.yitm-answer-engine__change,.yitm-answer-entry button{transition:none!important}}.start-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 44px}.start-card{display:flex;flex-direction:column;min-height:180px;padding:26px;border:1px solid #dce4f2;border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(18,45,90,.08);text-decoration:none;color:#10233f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.start-card:hover,.start-card:focus-visible{transform:translateY(-3px);box-shadow:0 16px 34px rgba(18,45,90,.13);border-color:#8fb1ee}.start-card h2{margin:0 0 10px;color:#10233f;font-size:1.35rem;line-height:1.15}.start-card p{margin:0 0 16px;color:#455a70;line-height:1.58}.start-card span{margin-top:auto;color:#174b9c;font-weight:800}.start-guide{margin:0 0 60px;padding:24px;border-radius:18px;background:#eef5ff;color:#10233f}.start-guide h2{margin-top:0;color:#10233f}.start-guide p{margin-bottom:0;color:#455a70;line-height:1.65}.start-guide strong,.start-guide a{color:#10233f}@media(max-width:720px){.start-grid{grid-template-columns:1fr}.start-card{min-height:0}}@media(prefers-reduced-motion:reduce){.start-card{transition:none!important}}.yitm-answer-engine__journey{display:grid;gap:5px;margin-top:16px;padding:14px 16px;border:1px solid rgba(126,224,189,.34);border-radius:16px;background:rgba(126,224,189,.09)}.yitm-answer-engine__journey strong{font-size:1.08rem;line-height:1.35;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-answer-engine__journey p{margin:0;color:#e8f2f2!important;-webkit-text-fill-color:#e8f2f2!important;line-height:1.5;text-wrap:pretty}.yitm-answer-engine__clarify{margin-top:16px;padding:18px;border-radius:18px;background:#f5f9f7;color:var(--yitm-ae-ink)!important}.yitm-answer-engine__clarify *{color:var(--yitm-ae-ink)!important;-webkit-text-fill-color:var(--yitm-ae-ink)!important}.yitm-answer-engine__clarify .yitm-answer-engine__section-label{color:#526478!important;-webkit-text-fill-color:#526478!important}.yitm-answer-engine__clarify h4{margin:2px 0 12px;font-size:1.12rem;line-height:1.35}.yitm-answer-engine__clarify>p{margin:12px 0 0;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.88rem;line-height:1.45}.yitm-answer-engine__clarify-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yitm-answer-engine__clarify-option{display:grid;gap:4px;min-height:58px;padding:12px 14px;border:1.5px solid #b8c9d2;border-radius:14px;background:#fff;text-align:left;font:inherit;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.yitm-answer-engine__clarify-option strong{font-size:.98rem;line-height:1.3}.yitm-answer-engine__clarify-option span{color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.84rem;line-height:1.4}.yitm-answer-engine__clarify-option:hover,.yitm-answer-engine__clarify-option:focus-visible{border-color:var(--yitm-ae-green);box-shadow:0 0 0 3px rgba(126,224,189,.28);transform:translateY(-1px);outline:0}@media(max-width:620px){.yitm-answer-engine__clarify-options{grid-template-columns:1fr}.yitm-answer-engine__clarify-option{min-height:52px}}@media(prefers-reduced-motion:reduce){.yitm-answer-engine__clarify-option{transition:none!important}}.yitm-answer-engine__journey .yitm-answer-engine__section-label{color:#bdf5df!important;-webkit-text-fill-color:#bdf5df!important}.yitm-answer-entry__note{color:#526173!important;-webkit-text-fill-color:#526173!important}.yitm-answer-engine__ask-summary span{color:#526173!important;-webkit-text-fill-color:#526173!important}.yitm-answer-engine__clarify-ai{display:grid;gap:6px;margin:0 0 14px;padding:13px 14px;border:1px solid #9bcfba;border-radius:14px;background:#eaf8f1;color:var(--yitm-ae-ink)!important}.yitm-answer-engine__clarify-ai[hidden]{display:none!important}.yitm-answer-engine__clarify-ai>span{font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#075b43!important;-webkit-text-fill-color:#075b43!important}.yitm-answer-engine__clarify-ai>strong{font-size:1rem;line-height:1.42;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-answer-engine__clarify-ai>p{margin:0;color:#455f55!important;-webkit-text-fill-color:#455f55!important;font-size:.84rem;line-height:1.45}.yitm-answer-engine__clarify-option.is-suggested{border-color:#0a7654;box-shadow:0 0 0 2px rgba(10,118,84,.12)}.yitm-answer-engine__clarify-suggested{justify-self:start;margin-top:2px;padding:3px 8px;border-radius:999px;background:#dff4e9;color:#075b43!important;-webkit-text-fill-color:#075b43!important;font-size:.72rem;font-style:normal;font-weight:900;line-height:1.2}.yitm-answer-engine__clarify-footer{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;margin-top:12px}.yitm-answer-engine__clarify-footer>p{flex:1 1 320px;margin:0;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.88rem;line-height:1.45}.yitm-answer-engine__clarify-change{appearance:none;border:0;background:transparent;padding:6px 2px;color:#075b43!important;-webkit-text-fill-color:#075b43!important;font:inherit;font-size:.88rem;font-weight:900;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.yitm-answer-engine__clarify-change:hover,.yitm-answer-engine__clarify-change:focus-visible{color:#064e35!important;-webkit-text-fill-color:#064e35!important;outline:3px solid rgba(10,118,84,.22);outline-offset:3px;border-radius:6px}@media(max-width:620px){.yitm-answer-engine__clarify-footer{display:grid}.yitm-answer-engine__clarify-change{text-align:left}}@media(prefers-reduced-motion:reduce){.yitm-answer-engine__clarify-option.is-suggested{transition:none!important}}.yitm-answer-engine__understood-label{display:grid;gap:6px;margin-top:7px;color:#bdf5df!important;-webkit-text-fill-color:#bdf5df!important;font-size:.78rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.yitm-answer-engine__understood-summary{min-height:84px!important;margin:0!important;border-color:rgba(189,245,223,.72)!important;border-radius:12px!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:0;text-transform:none}.yitm-answer-engine__understood-facts{display:grid;gap:7px;margin-top:3px}.yitm-answer-engine__understood-fact{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid rgba(189,245,223,.3);border-radius:10px;background:rgba(255,255,255,.08)}.yitm-answer-engine__understood-fact span{font-size:.88rem;line-height:1.4}.yitm-answer-engine__understood-fact button{flex:none;min-height:44px;padding:7px 10px;border:1px solid #bdf5df;border-radius:999px;background:transparent;color:#fff!important;-webkit-text-fill-color:#fff!important;font:inherit;font-size:.82rem;font-weight:900;cursor:pointer}.yitm-answer-engine__understood-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.yitm-answer-engine__understood-actions button,.yitm-answer-engine__understood-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:7px 12px;border:1px solid #bdf5df;border-radius:999px;background:transparent;color:#fff!important;-webkit-text-fill-color:#fff!important;font:inherit;font-size:.84rem;font-weight:900;text-decoration:none;cursor:pointer}.yitm-answer-engine__question-why{margin:-3px 0 13px!important;padding:10px 12px;border-left:4px solid #b76e00;border-radius:8px;background:#fff4d7;color:#4c3b17!important;-webkit-text-fill-color:#4c3b17!important;font-size:.9rem;line-height:1.48}.yitm-answer-engine__answer-choice{display:flex;align-items:center;justify-content:center;min-height:48px;text-align:center;font-weight:900}.yitm-answer-engine__clarify-person{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:7px 12px;border:1.5px solid #10233f;border-radius:999px;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:.88rem;font-weight:900;text-decoration:none}.yitm-answer-engine__clarify-person:hover,.yitm-answer-engine__clarify-person:focus-visible,.yitm-answer-engine__understood-fact button:hover,.yitm-answer-engine__understood-fact button:focus-visible{outline:3px solid rgba(126,224,189,.34);outline-offset:2px}@media(max-width:620px){.yitm-answer-engine__understood-fact{align-items:flex-start;flex-direction:column}.yitm-answer-engine__understood-fact button,.yitm-answer-engine__clarify-person,.yitm-answer-engine__understood-actions>*{width:100%}.yitm-answer-engine__answer-choice{width:100%}}.yitm-answer-engine__multi-primary{display:grid;gap:3px;padding:13px 14px;border:1.5px solid #79b89f;border-radius:14px;background:#eaf8f1}.yitm-answer-engine__multi-primary>span{color:#075b43!important;-webkit-text-fill-color:#075b43!important;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.yitm-answer-engine__multi-primary>strong{font-size:1rem;line-height:1.4}.yitm-answer-engine__multi-secondary{grid-column:1/-1;display:grid;gap:8px;margin:2px 0 0;padding:13px;border:1px solid #c8d7d0;border-radius:14px;background:#fff}.yitm-answer-engine__multi-secondary legend{padding:0 5px;font-size:.9rem;font-weight:800;line-height:1.45}.yitm-answer-engine__multi-secondary label{display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:10px;border:1px solid #d7e2dd;border-radius:12px;background:#f8faf9;cursor:pointer}.yitm-answer-engine__multi-secondary input{flex:none;width:22px;height:22px;min-height:22px;margin:2px 0 0;accent-color:#0a7654}.yitm-answer-engine__multi-secondary label>span{display:grid;gap:2px}.yitm-answer-engine__multi-secondary strong{font-size:.94rem;line-height:1.35}.yitm-answer-engine__multi-secondary small{color:#5c6f67!important;-webkit-text-fill-color:#5c6f67!important;font-size:.8rem;line-height:1.4}.yitm-answer-engine__multi-update{min-height:44px;padding:8px 13px;border:1.5px solid #10233f;border-radius:999px;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;font:inherit;font-size:.88rem;font-weight:900;cursor:pointer}.yitm-answer-engine__multi-update:hover,.yitm-answer-engine__multi-update:focus-visible,.yitm-answer-engine__multi-secondary input:focus-visible{outline:3px solid rgba(10,118,84,.3);outline-offset:2px}@media(max-width:620px){.yitm-answer-engine__multi-update{width:100%}.yitm-answer-engine__multi-secondary{padding:10px}.yitm-answer-engine__multi-secondary label{min-height:52px}}.yitm-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.home-intent-live button,.home-intent-live a,.yitm-answer-engine button,.yitm-answer-engine a{min-height:44px}.home-intent-live input,.home-intent-live textarea,.yitm-answer-engine input,.yitm-answer-engine textarea{min-height:48px}.home-intent-live [aria-busy="true"],.yitm-answer-engine [aria-busy="true"]{cursor:progress}@media (prefers-reduced-motion:reduce){.home-intent-live *,.home-intent-live *::before,.home-intent-live *::after,.yitm-answer-engine *,.yitm-answer-engine *::before,.yitm-answer-engine *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}@scope (html[data-yitm-b3-css~="b3-31"]){{--lr-ink:#13251f;--lr-muted:#52665e;--lr-green:#2d8c59;--lr-green-dark:#176842;--lr-green-soft:#eaf7ef;--lr-mint:#f4fbf7;--lr-line:#d8e6de;--lr-warm:#fffaf0;--lr-amber:#d89321;--lr-white:#fff;--lr-shadow:0 18px 50px rgba(20,66,44,.10);--lr-radius:22px;--lr-radius-sm:14px}.leadroom-page{background:linear-gradient(180deg,#f7fbf8 0,#fff 540px);color:var(--lr-ink)}.leadroom-page main{display:block}.leadroom-shell{width:min(1160px,calc(100% - 40px));margin:0 auto}.leadroom-breadcrumbs{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;padding:1rem 0;color:var(--lr-muted);font-size:.92rem}.leadroom-breadcrumbs a{color:var(--lr-green-dark);font-weight:700;text-decoration:none}.leadroom-breadcrumbs a:hover{text-decoration:underline}.leadroom-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(350px,.98fr);gap:2.2rem;align-items:center;padding:2.2rem 0 3.2rem}.leadroom-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border:1px solid #bfe0cd;background:var(--lr-green-soft);color:var(--lr-green-dark);border-radius:999px;font-size:.84rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.leadroom-eyebrow:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--lr-green)}.leadroom-hero h1{font-size:clamp(2.35rem,5vw,4.65rem);line-height:.98;letter-spacing:-.055em;margin:1.1rem 0 1rem;max-width:13ch;color:#10261d}.leadroom-hero .leadroom-lede{font-size:clamp(1.08rem,2vw,1.28rem);line-height:1.65;color:#3d574b;max-width:660px}.leadroom-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.4rem}.leadroom-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.8rem 1.15rem;border-radius:12px;font-weight:850;text-decoration:none;border:1px solid var(--lr-green);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.leadroom-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(32,110,68,.16)}.leadroom-button.primary{background:var(--lr-green);color:#fff}.leadroom-button.primary:hover{background:var(--lr-green-dark)}.leadroom-button.secondary{background:#fff;color:var(--lr-green-dark)}.leadroom-hero-visual{position:relative}.leadroom-hero-visual:before{content:"";position:absolute;inset:-18px 22px 22px -18px;border-radius:30px;background:linear-gradient(135deg,#dff3e7,#fff6df);z-index:0}.leadroom-hero-visual img{position:relative;z-index:1;width:100%;height:auto;display:block;border-radius:24px;border:1px solid #cfe1d5;box-shadow:var(--lr-shadow)}.leadroom-proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:0 0 3rem}.leadroom-proof{padding:1rem;border:1px solid var(--lr-line);background:#fff;border-radius:var(--lr-radius-sm);font-weight:800;color:#234c37;box-shadow:0 8px 24px rgba(24,70,47,.05)}.leadroom-proof span{display:block;color:var(--lr-muted);font-size:.86rem;font-weight:650;margin-top:.2rem}.leadroom-section{padding:3.6rem 0}.leadroom-section.compact{padding:2.3rem 0}.leadroom-section.tint{background:var(--lr-mint);border-block:1px solid #dfede4}.leadroom-section.warm{background:var(--lr-warm);border-block:1px solid #f0e3c9}.leadroom-section h2{font-size:clamp(1.75rem,3vw,2.7rem);letter-spacing:-.035em;line-height:1.1;margin:0 0 .85rem;color:#153426}.leadroom-section h3{font-size:1.22rem;line-height:1.25;color:#193b2c;margin:0 0 .55rem}.leadroom-section-heading{max-width:760px;margin-bottom:1.7rem}.leadroom-section-heading p,.leadroom-copy{color:var(--lr-muted);line-height:1.75;font-size:1.03rem}.leadroom-direct-answer{border:1px solid #bfe0cd;background:linear-gradient(135deg,#eef9f2,#fff);border-radius:var(--lr-radius);padding:1.5rem 1.6rem;box-shadow:0 10px 28px rgba(25,83,52,.06)}.leadroom-direct-answer strong{display:block;color:var(--lr-green-dark);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem}.leadroom-direct-answer p{margin:0;color:#244839;font-size:1.08rem;line-height:1.65}.leadroom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.leadroom-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.leadroom-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.leadroom-card{background:#fff;border:1px solid var(--lr-line);border-radius:var(--lr-radius);padding:1.35rem;box-shadow:0 9px 30px rgba(25,70,48,.055)}.leadroom-card p{color:var(--lr-muted);line-height:1.65;margin:.35rem 0 0}.leadroom-card a{color:var(--lr-green-dark);font-weight:800}.leadroom-card .leadroom-card-label{display:inline-block;color:var(--lr-green-dark);font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.55rem}.leadroom-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:12px;background:var(--lr-green-soft);color:var(--lr-green-dark);font-weight:900;margin-bottom:.8rem}.leadroom-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;counter-reset:steps}.leadroom-step{position:relative;border:1px solid var(--lr-line);background:#fff;border-radius:18px;padding:1.2rem;counter-increment:steps}.leadroom-step:before{content:counter(steps);display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--lr-green);color:#fff;font-weight:900;margin-bottom:.75rem}.leadroom-step p{font-size:.92rem;color:var(--lr-muted);line-height:1.55;margin:0}.leadroom-table-wrap{overflow-x:auto;border:1px solid var(--lr-line);border-radius:18px;background:#fff}.leadroom-table{width:100%;border-collapse:collapse;min-width:700px}.leadroom-table th,.leadroom-table td{padding:1rem;text-align:left;border-bottom:1px solid #e5eee8;vertical-align:top}.leadroom-table th{background:#edf8f1;color:#244d39;font-size:.9rem}.leadroom-table td{color:#4a6055;line-height:1.55}.leadroom-table tr:last-child td{border-bottom:0}.leadroom-callout{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.35rem;border-radius:18px;border:1px solid #ead9ad;background:#fffaf0}.leadroom-callout .leadroom-icon{background:#fff0c9;color:#8b5d08;margin:0}.leadroom-callout p{margin:0;color:#655536;line-height:1.65}.leadroom-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;padding:0;list-style:none}.leadroom-checklist li{position:relative;padding:.8rem .9rem .8rem 2.4rem;border:1px solid var(--lr-line);border-radius:13px;background:#fff;color:#3d564a}.leadroom-checklist li:before{content:"✓";position:absolute;left:.85rem;top:.77rem;color:var(--lr-green);font-weight:950}.leadroom-key-takeaways{background:#183d2d;color:#fff;border-radius:var(--lr-radius);padding:1.7rem}.leadroom-key-takeaways h2,.leadroom-key-takeaways h3{color:#fff}.leadroom-key-takeaways p,.leadroom-key-takeaways li{color:#dbeae2}.leadroom-key-takeaways ul{margin:.8rem 0 0;padding-left:1.2rem}.leadroom-key-takeaways li{margin:.45rem 0}.leadroom-guide-card{display:flex;flex-direction:column;min-height:100%}.leadroom-guide-card .leadroom-guide-meta{font-size:.78rem;text-transform:uppercase;letter-spacing:.055em;font-weight:850;color:var(--lr-green-dark)}.leadroom-guide-card h3{margin:.55rem 0}.leadroom-guide-card p{flex:1}.leadroom-guide-card .leadroom-guide-link{display:inline-flex;align-items:center;min-height:44px;margin-top:.9rem;text-decoration:none}.leadroom-guide-card .leadroom-guide-link:after{content:" →"}.leadroom-article{width:min(920px,calc(100% - 40px));margin:0 auto}.leadroom-article-hero{padding:1.25rem 0 2.4rem}.leadroom-article-hero h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.03;letter-spacing:-.05em;margin:1rem 0}.leadroom-article-hero .leadroom-lede{font-size:1.16rem;line-height:1.7;color:var(--lr-muted)}.leadroom-article-meta{display:flex;gap:.65rem;flex-wrap:wrap;color:#61746b;font-size:.88rem;margin-top:1rem}.leadroom-article-meta span{display:inline-flex;align-items:center;min-height:34px;padding:.3rem .65rem;border-radius:999px;border:1px solid var(--lr-line);background:#fff}.leadroom-article-content{padding-bottom:3.5rem}.leadroom-article-content>section{margin:2.5rem 0}.leadroom-article-content h2{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.03em;color:#173827;margin:0 0 .8rem}.leadroom-article-content h3{font-size:1.18rem;color:#224c37;margin:1.4rem 0 .5rem}.leadroom-article-content p,.leadroom-article-content li{font-size:1.02rem;line-height:1.75;color:#465c51}.leadroom-article-content ul,.leadroom-article-content ol{padding-left:1.25rem}.leadroom-article-content li{margin:.45rem 0}.leadroom-article-content a{color:var(--lr-green-dark);font-weight:750}.leadroom-quote{border-left:5px solid var(--lr-green);background:#f2faf5;border-radius:0 16px 16px 0;padding:1.25rem 1.4rem;font-size:1.13rem;color:#274b3a;line-height:1.65}.leadroom-faq{display:grid;gap:.75rem}.leadroom-faq details{border:1px solid var(--lr-line);background:#fff;border-radius:15px;padding:1rem 1.1rem}.leadroom-faq summary{cursor:pointer;font-weight:850;color:#244a37;min-height:32px}.leadroom-faq p{margin:.7rem 0 0}.leadroom-cta{display:grid;grid-template-columns:1.3fr auto;gap:1.2rem;align-items:center;background:linear-gradient(135deg,#1a4c34,#26734c);color:#fff;border-radius:26px;padding:1.8rem}.leadroom-cta h2,.leadroom-cta h3{color:#fff;margin:0 0 .45rem}.leadroom-cta p{color:#dfece5;margin:0;line-height:1.6}.leadroom-cta .leadroom-button{background:#fff;color:#176842;border-color:#fff;white-space:nowrap}.leadroom-related-strip{margin:2rem 0;padding:1.25rem;border:1px solid var(--lr-line);border-radius:18px;background:#f7fbf8}.leadroom-related-strip strong{display:block;color:#244b37;margin-bottom:.55rem}.leadroom-related-strip a{display:inline-block;margin:.25rem .8rem .25rem 0;color:var(--lr-green-dark);font-weight:750}.leadroom-product-badge{display:inline-flex;align-items:center;gap:.4rem;color:#244b37;font-size:.88rem;font-weight:800}.leadroom-product-badge:before{content:"Your IT & Tech Mates";display:inline-grid;place-items:center;background:#183d2d;color:#fff;border-radius:8px;padding:.25rem .4rem;font-size:.68rem;letter-spacing:.04em}.leadroom-crosslink{width:min(920px,calc(100% - 40px));margin:2.5rem auto;padding:1.35rem;border:1px solid #c9e2d3;border-radius:18px;background:#f3fbf6}.leadroom-crosslink h2{font-size:1.35rem;margin:0 0 .45rem;color:#1c4a32}.leadroom-crosslink p{margin:0 0 .8rem;color:#4c6257}.leadroom-crosslink a{font-weight:850;color:#176842}@media (max-width:980px){.leadroom-hero{grid-template-columns:1fr}.leadroom-hero-visual{max-width:760px}.leadroom-proof-row{grid-template-columns:repeat(2,1fr)}.leadroom-grid.four{grid-template-columns:repeat(2,1fr)}.leadroom-steps{grid-template-columns:repeat(2,1fr)}.leadroom-step:last-child{grid-column:1/-1}.leadroom-cta{grid-template-columns:1fr}}@media (max-width:720px){.leadroom-shell,.leadroom-article{width:min(100% - 28px,1160px)}.leadroom-hero{padding:1.2rem 0 2rem;gap:1.35rem}.leadroom-hero h1{font-size:clamp(2.2rem,13vw,3.35rem)}.leadroom-proof-row,.leadroom-grid,.leadroom-grid.two,.leadroom-grid.four,.leadroom-checklist,.leadroom-steps{grid-template-columns:1fr}.leadroom-step:last-child{grid-column:auto}.leadroom-section{padding:2.6rem 0}.leadroom-card{padding:1.1rem}.leadroom-actions{display:grid}.leadroom-button{width:100%}.leadroom-hero-visual:before{inset:-8px 12px 12px -8px}.leadroom-article-hero h1{font-size:clamp(2.1rem,11vw,3.2rem)}.leadroom-article-content>section{margin:2rem 0}.leadroom-cta{padding:1.35rem}.leadroom-cta .leadroom-button{white-space:normal}.leadroom-proof{min-height:0}}@media (prefers-reduced-motion:reduce){.leadroom-button{transition:none}.leadroom-button:hover{transform:none}}.leadroom-article-hero-image{margin:0 0 2rem;position:relative}.leadroom-article-hero-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:24px;border:1px solid #cbded3;box-shadow:0 18px 48px rgba(12,43,30,.16);background:#071c35}.leadroom-article-hero-image figcaption{margin:.7rem .3rem 0;color:#5b7066;font-size:.9rem;line-height:1.55}.leadroom-broader-guides{margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--lr-line);border-radius:15px;background:#fff}.leadroom-broader-guides strong{display:block;color:#244b37;margin-bottom:.35rem}.leadroom-broader-guides a{display:inline-block;margin:.2rem .9rem .2rem 0}@media (max-width:720px){.leadroom-article-hero-image{margin-bottom:1.55rem}.leadroom-article-hero-image img{border-radius:16px}.leadroom-article-hero-image figcaption{font-size:.84rem}}.leadroom-customer-review{border:1px solid #c4ddcf;background:linear-gradient(135deg,#f5fbf7,#fff);border-radius:22px;padding:1.45rem 1.55rem;box-shadow:0 12px 32px rgba(24,70,47,.06)}.leadroom-review-label{display:inline-flex;align-items:center;min-height:28px;padding:.25rem .55rem;border-radius:999px;background:#e2f3e8;color:#1a6741;font-size:.75rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.leadroom-customer-review h2{margin:.65rem 0 .6rem}.leadroom-customer-review ul{margin:.65rem 0}.leadroom-customer-review .leadroom-review-change{margin:.9rem 0 0;padding-top:.9rem;border-top:1px solid #dcebe1;color:#315541}.leadroom-example-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0}.leadroom-example-flow article{position:relative;padding:1.05rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-example-flow strong{display:block;color:#1d4b33;margin-bottom:.35rem}.leadroom-example-flow span{display:block;color:var(--lr-muted);font-size:.94rem;line-height:1.55}.leadroom-sample-record{margin:1.1rem 0;padding:1.2rem;border-radius:18px;background:#173d2b;color:#fff}.leadroom-sample-record>strong{display:block;margin-bottom:.7rem}.leadroom-sample-record dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0}.leadroom-sample-record dl div{padding:.7rem;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.06)}.leadroom-sample-record dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#b9d8c7}.leadroom-sample-record dd{margin:.25rem 0 0;color:#fff;font-weight:800}.leadroom-status-note{padding:1rem 1.1rem;border-left:4px solid var(--lr-green);border-radius:0 14px 14px 0;background:#f1f9f4;color:#345745!important}.leadroom-scenario{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.leadroom-scenario>div{padding:1rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-scenario h3{margin:.55rem 0 .35rem}.leadroom-scenario p{margin:0}.leadroom-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0}.leadroom-decision-grid article{padding:1.05rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-decision-grid strong{display:block;color:#1d4b33}.leadroom-decision-grid p{margin:.4rem 0 0}.leadroom-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.leadroom-fit-card{padding:1.3rem;border-radius:20px;border:1px solid var(--lr-line);background:#fff}.leadroom-fit-card.good{border-color:#b9dbc6;background:#f4fbf6}.leadroom-fit-card.pause{border-color:#ead8b5;background:#fffaf0}.leadroom-fit-card h3{margin:0 0 .55rem}.leadroom-fit-card ul{margin:.4rem 0 0;padding-left:1.2rem}.leadroom-journey-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.leadroom-journey-three article{padding:1.2rem;border:1px solid var(--lr-line);border-radius:18px;background:#fff}.leadroom-journey-three strong{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--lr-green);color:#fff;margin-bottom:.7rem}.leadroom-journey-three h3{margin:0 0 .35rem}.leadroom-journey-three p{margin:0}.leadroom-problem-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.leadroom-problem-picker a{display:block;padding:1.2rem;border:1px solid var(--lr-line);border-radius:18px;background:#fff;text-decoration:none}.leadroom-problem-picker strong{display:block;color:#1b4a32;font-size:1.08rem}.leadroom-problem-picker span{display:block;margin-top:.35rem;color:var(--lr-muted);line-height:1.55}.leadroom-problem-picker a:hover{border-color:#92c4a6;box-shadow:0 10px 26px rgba(27,82,53,.08)}@media (max-width:820px){.leadroom-example-flow,.leadroom-scenario{grid-template-columns:repeat(2,minmax(0,1fr))}.leadroom-sample-record dl,.leadroom-decision-grid,.leadroom-journey-three{grid-template-columns:1fr}}@media (max-width:620px){.leadroom-customer-review{padding:1.15rem}.leadroom-example-flow,.leadroom-scenario,.leadroom-fit-grid,.leadroom-problem-picker{grid-template-columns:1fr}.leadroom-sample-record dl{grid-template-columns:1fr}}.leadroom-page .mobile-menu-btn{min-height:44px!important}body.template-service-page main#main-content section .leadroom-cta,body.template-service-page main#main-content section .leadroom-key-takeaways,body.template-service-page main#main-content section .leadroom-sample-record{color:#fff!important}body.template-service-page main#main-content section .leadroom-cta h2,body.template-service-page main#main-content section .leadroom-cta h3,body.template-service-page main#main-content section .leadroom-key-takeaways h2,body.template-service-page main#main-content section .leadroom-key-takeaways h3,body.template-service-page main#main-content section .leadroom-sample-record h2,body.template-service-page main#main-content section .leadroom-sample-record h3{color:#fff!important;text-shadow:none!important;opacity:1!important}body.template-service-page main#main-content section .leadroom-cta p,body.template-service-page main#main-content section .leadroom-cta li,body.template-service-page main#main-content section .leadroom-key-takeaways p,body.template-service-page main#main-content section .leadroom-key-takeaways li,body.template-service-page main#main-content section .leadroom-sample-record p,body.template-service-page main#main-content section .leadroom-sample-record li{color:#eaf5ee!important;text-shadow:none!important;opacity:1!important}body.leadroom-page main#main-content .leadroom-cta,body.template-service-page main#main-content .leadroom-cta{background:#1f643f!important;color:#ffffff!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.leadroom-page main#main-content .leadroom-cta h2,body.leadroom-page main#main-content .leadroom-cta h3,body.template-service-page main#main-content .leadroom-cta h2,body.template-service-page main#main-content .leadroom-cta h3{color:#ffffff!important;font-family:inherit!important;font-size:clamp(1.8rem,3vw,2.7rem)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.025em!important;opacity:1!important;text-shadow:none!important}body.leadroom-page main#main-content .leadroom-cta p,body.template-service-page main#main-content .leadroom-cta p{color:#f2fbf5!important;font-family:inherit!important;font-size:clamp(1.05rem,1.5vw,1.2rem)!important;font-weight:500!important;line-height:1.65!important;max-width:62ch;opacity:1!important;text-shadow:none!important}body.leadroom-page main#main-content .leadroom-cta .leadroom-button,body.template-service-page main#main-content .leadroom-cta .leadroom-button{background:#ffffff!important;color:#164d31!important;border:2px solid #ffffff!important;font-weight:800!important}body.leadroom-page main#main-content .leadroom-cta .leadroom-button:hover,body.leadroom-page main#main-content .leadroom-cta .leadroom-button:focus-visible,body.template-service-page main#main-content .leadroom-cta .leadroom-button:hover,body.template-service-page main#main-content .leadroom-cta .leadroom-button:focus-visible{background:#f4fbf6!important;color:#0f3f27!important;outline:3px solid #ffffff!important;outline-offset:3px}.leadroom-button.primary,a.leadroom-button.primary{color:#fff!important;-webkit-text-fill-color:#fff!important}.leadroom-cta a:not(.leadroom-button){color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration-color:rgba(255,255,255,.72)!important}.leadroom-button.primary,.leadroom-step:before,.leadroom-journey-three strong{background:var(--lr-green-dark)!important}}@scope (html[data-yitm-b3-css~="b3-32"]){.yitm-resolution-card-host{margin-top:20px}.yitm-resolution-card-host[hidden]{display:none!important}.yitm-resolution-card{--src-ink:var(--yitm-ds-text-primary,#10233f);--src-copy:var(--yitm-ds-text-secondary,#526274);--src-line:var(--yitm-ds-line,#dbe4ee);--src-card:#fff;--src-soft:var(--yitm-ds-surface-page,#f5f8fc);--src-mint:var(--yitm-ds-surface-green,#eefaf4);--src-green:var(--yitm-ds-trust,#24735f);--src-blue:var(--yitm-ds-action-blue,#0f64ee);--src-amber:var(--yitm-ds-surface-amber,#fff8e7);--src-amber-line:#e4c76d;overflow:hidden;border:1px solid var(--src-line);border-radius:22px;background:var(--src-card);color:var(--src-ink);box-shadow:0 14px 34px rgba(8,28,50,.10)}.yitm-resolution-card *{box-sizing:border-box}.yitm-resolution-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid var(--src-line);background:linear-gradient(180deg,#fff 0%,var(--src-soft) 100%)}.yitm-resolution-card__head>div{min-width:0}.yitm-resolution-card__kicker{display:inline-flex;min-height:30px;align-items:center;padding:4px 10px;border-radius:999px;background:var(--src-mint);color:#145743!important;-webkit-text-fill-color:#145743!important;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-resolution-card__head h4{margin:10px 0 0;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-size:clamp(1.25rem,2.3vw,1.65rem);line-height:1.2;text-wrap:pretty}.yitm-resolution-card__status{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid #bdd8cc;border-radius:999px;background:#f5fbf8;color:#185a49!important;-webkit-text-fill-color:#185a49!important;font-size:.78rem;font-weight:850;text-align:center}.yitm-resolution-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--src-line)}.yitm-resolution-card__panel{min-width:0;padding:19px 21px;background:#fff;color:var(--src-ink)!important}.yitm-resolution-card__panel--wide{grid-column:1/-1}.yitm-resolution-card__label{display:block;margin-bottom:7px;color:#607386!important;-webkit-text-fill-color:#607386!important;font-size:.73rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.yitm-resolution-card__panel strong{display:block;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-size:1.08rem;line-height:1.35;text-wrap:pretty}.yitm-resolution-card__panel p{margin:7px 0 0;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;line-height:1.55;text-wrap:pretty}.yitm-resolution-card__panel small{display:block;margin-top:7px;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;line-height:1.45}.yitm-resolution-card__panel--next{background:var(--src-mint)}.yitm-resolution-card__panel--safety{background:var(--src-amber)}.yitm-resolution-card[data-state="safety-first"]{border-color:var(--src-amber-line)}.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__head{background:linear-gradient(180deg,#fffdf6 0%,var(--src-amber) 100%)}.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__kicker,.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__status{border-color:var(--src-amber-line);background:#fff4c7;color:#614d08!important;-webkit-text-fill-color:#614d08!important}.yitm-resolution-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:13px;padding:10px 15px;border:2px solid var(--src-blue);border-radius:999px;background:var(--src-blue);color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-weight:900;line-height:1.2}.yitm-resolution-card__action:hover{filter:brightness(.94)}.yitm-resolution-card__action:focus-visible,.yitm-resolution-card__evidence a:focus-visible{outline:3px solid #ffb020;outline-offset:3px}.yitm-resolution-card__source{display:inline-block;margin-top:9px;color:#155f4b!important;-webkit-text-fill-color:#155f4b!important;font-weight:850;text-underline-offset:3px}.yitm-resolution-card__evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none}.yitm-resolution-card__evidence a{display:block;height:100%;padding:12px 13px;border:1px solid var(--src-line);border-radius:13px;background:#fff;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;text-decoration:none!important}.yitm-resolution-card__evidence a strong{font-size:.98rem}.yitm-resolution-card__evidence a span{display:block;margin-top:4px;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;font-size:.87rem;line-height:1.42}.yitm-resolution-card__foot{padding:14px 20px;border-top:1px solid var(--src-line);background:#fbfcfd}.yitm-resolution-card__foot p{margin:0;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;font-size:.87rem;line-height:1.5}.yitm-resolution-card__foot p+p{margin-top:5px}.yitm-answer-engine__result .yitm-resolution-card,.yitm-answer-engine__result .yitm-resolution-card *{color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important}.yitm-answer-engine__result .yitm-resolution-card__action{color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:720px){.yitm-resolution-card__head{display:grid;padding:18px}.yitm-resolution-card__status{justify-self:start}.yitm-resolution-card__grid{grid-template-columns:1fr}.yitm-resolution-card__panel--wide{grid-column:auto}.yitm-resolution-card__panel{padding:17px 18px}.yitm-resolution-card__evidence{grid-template-columns:1fr}.yitm-resolution-card__action{width:100%;min-height:50px;text-align:center}}@media(prefers-reduced-motion:reduce){.yitm-resolution-card__action{transition:none!important}}.yitm-resolution-card__facts{display:grid;gap:10px;margin:4px 0 0}.yitm-resolution-card__fact{display:grid;gap:3px;padding:10px 11px;border:1px solid var(--src-line);border-radius:12px;background:var(--src-soft)}.yitm-resolution-card__fact dt{color:#607386!important;-webkit-text-fill-color:#607386!important;font-size:.78rem;font-weight:800;line-height:1.35}.yitm-resolution-card__fact dd{margin:0;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-weight:850;line-height:1.4}.yitm-resolution-card__panel--guide{background:#fbfdff}.yitm-resolution-card__source:focus-visible{outline:3px solid #ffb020;outline-offset:3px}}@scope (html[data-yitm-b3-css~="b3-22"]){{--yitm-mobile-actions-a0017250-height:68px;--yitm-mobile-actions-a0017250-gap:8px;--yitm-mobile-actions-a0017250-safe-bottom:env(safe-area-inset-bottom,0px)}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}@media (max-width:859px){body[data-yitm-mobile-actions-enabled="true"]{padding-bottom:calc(92px + var(--yitm-mobile-actions-a0017250-safe-bottom))!important;scroll-padding-bottom:calc(100px + var(--yitm-mobile-actions-a0017250-safe-bottom))}body[data-yitm-mobile-actions-enabled="false"],body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060,body.yitm-mobile-actions-disabled-a0017250{padding-bottom:0!important;scroll-padding-bottom:0!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]{position:fixed!important;inset:auto max(8px,env(safe-area-inset-right,0px)) calc(8px + var(--yitm-mobile-actions-a0017250-safe-bottom)) max(8px,env(safe-area-inset-left,0px))!important;z-index:2147483000!important;display:grid!important;visibility:visible!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--yitm-mobile-actions-a0017250-gap)!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid rgba(6,78,53,.22)!important;border-radius:20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 14px 40px rgba(8,33,70,.26)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;transform:none!important;opacity:1!important}body.yitm-mobile-menu-open>.yitm-mobile-actions-a0017250,body.yitm-mobile-menu-open>[data-yitm-mobile-actions="A0017250"]{display:none!important;visibility:hidden!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:8px 5px!important;box-sizing:border-box!important;border:1px solid #c8ddd2!important;border-radius:14px!important;background:#fff!important;color:#064e35!important;text-decoration:none!important;text-transform:none!important;font-family:Barlow,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important;box-shadow:none!important;transform:none!important;touch-action:manipulation}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:first-child,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:first-child{border-color:#064e35!important;background:#064e35!important;color:#fff!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:nth-child(2),body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:nth-child(2){border-color:#d6a221!important;background:#fff8df!important;color:#4d3900!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:focus-visible,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:focus-visible{outline:3px solid #f4c95d!important;outline-offset:2px!important}}@media (max-width:350px){body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{font-size:13.5px!important;padding-inline:3px!important}}@media (min-width:860px){.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}}@media (prefers-reduced-motion:reduce){[data-yitm-mobile-actions] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}}@scope (html[data-yitm-b3-css~="b3-13"]){{--auth-ink:#10233f;--auth-green:#0b6750;--auth-green-dark:#064936;--auth-gold:#f5b83f;--auth-paper:#fffdf8;--auth-soft:#f2f8f5;--auth-line:#d7e4df;--auth-warn:#fff4df;--auth-danger:#fff1ef;--auth-shadow:0 22px 60px rgba(16,35,63,.11)}.auth-page{background:var(--auth-paper);color:#233b34}.auth-page *{box-sizing:border-box}.auth-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.auth-hero{padding:64px 0 46px;background:linear-gradient(135deg,#eef8f3 0,#fff 58%,#fff7e4 100%);border-bottom:1px solid var(--auth-line)}.auth-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:42px;align-items:center}.auth-kicker{display:inline-flex;padding:7px 11px;border-radius:999px;background:#e3f3eb;color:var(--auth-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.auth-hero h1{margin:15px 0 16px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.65rem,6vw,5.7rem);line-height:.88;letter-spacing:-.045em;text-wrap:balance}.auth-lede{max-width:720px;margin:0;color:#3e5950;font-size:1.13rem;line-height:1.65}.auth-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.auth-hero-media{margin:0;border-radius:30px;overflow:hidden;background:#e5efea;box-shadow:var(--auth-shadow);border:1px solid rgba(16,35,63,.1)}.auth-hero-media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.auth-answer{padding:28px 0}.auth-answer-box{padding:26px 28px;border:1px solid #bad9cb;border-radius:26px;background:#f1faf5;box-shadow:0 12px 36px rgba(11,103,80,.08)}.auth-answer-box strong{display:block;margin-bottom:8px;color:var(--auth-green-dark);font-size:.8rem;letter-spacing:.09em;text-transform:uppercase}.auth-answer-box p{margin:0;color:#173d31;font-size:1.16rem;line-height:1.65;font-weight:700}.auth-section{padding:46px 0}.auth-section.alt{background:#f6faf8;border-block:1px solid var(--auth-line)}.auth-section h2{margin:0 0 12px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.15rem,4vw,3.7rem);line-height:.95;letter-spacing:-.03em}.auth-section h3{margin:0 0 8px;color:var(--auth-ink);font-size:1.18rem}.auth-section p,.auth-section li{line-height:1.68}.auth-intro{max-width:820px;color:#486158}.auth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.auth-card{padding:22px;border:1px solid var(--auth-line);border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(16,35,63,.06)}.auth-card p{margin:0;color:#4a625a}.auth-card ul,.auth-card ol{margin:12px 0 0;padding-left:20px}.auth-card li+li{margin-top:7px}.auth-warning{padding:24px 26px;border:1px solid #ebc475;border-radius:24px;background:var(--auth-warn)}.auth-warning.danger{border-color:#e3aaa4;background:var(--auth-danger)}.auth-warning h2,.auth-warning h3{color:#6e321d}.auth-warning p:last-child{margin-bottom:0}.auth-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.auth-checklist{counter-reset:auth-step;display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.auth-checklist li{position:relative;padding:17px 18px 17px 58px;border:1px solid var(--auth-line);border-radius:18px;background:#fff}.auth-checklist li:before{counter-increment:auth-step;content:counter(auth-step);position:absolute;left:16px;top:15px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--auth-green);color:#fff;font-weight:900}.auth-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;border-radius:26px;background:linear-gradient(135deg,var(--auth-ink),var(--auth-green-dark));color:#fff;box-shadow:var(--auth-shadow)}.auth-tool h2{color:#fff}.auth-tool p{margin:0;color:#e4f5ed}.auth-tool .btn-secondary{background:#fff;color:var(--auth-ink);border-color:#fff}.auth-source-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.auth-source-list a{display:block;padding:14px 16px;border:1px solid var(--auth-line);border-radius:16px;background:#fff;color:var(--auth-green-dark);font-weight:800;text-decoration:none}.auth-source-list a:hover{text-decoration:underline}.auth-faq{display:grid;gap:12px;margin-top:22px}.auth-faq details{border:1px solid var(--auth-line);border-radius:18px;background:#fff;padding:0 18px}.auth-faq summary{cursor:pointer;padding:17px 0;color:var(--auth-ink);font-weight:900}.auth-faq details p{margin:0;padding:0 0 18px;color:#486158}.auth-review{padding:22px;border:1px solid #c6d8d1;border-radius:20px;background:#f4f8f6}.auth-review p{margin:5px 0}.auth-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.auth-cluster-group{padding:24px;border:1px solid var(--auth-line);border-radius:24px;background:#fff}.auth-cluster-links{display:grid;gap:10px;margin-top:15px}.auth-cluster-links a{display:block;padding:13px 14px;border-radius:15px;background:var(--auth-soft);color:var(--auth-ink);font-weight:850;text-decoration:none}.auth-cluster-links a:hover{background:#e6f2ec}.auth-local{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.auth-local a{display:inline-flex;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid var(--auth-line);color:var(--auth-green-dark);font-weight:850;text-decoration:none}.auth-hub-dashboard{padding:38px 0;background:#f6faf8;border-block:1px solid var(--auth-line)}.auth-dashboard-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);gap:22px;align-items:end}.auth-dashboard-head h2{margin:0;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.6vw,4.4rem);line-height:.9}.auth-dashboard-image{border-radius:22px;overflow:hidden;background:#e5efea}.auth-dashboard-image img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.auth-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.auth-dashboard-card{padding:22px;border:1px solid var(--auth-line);border-radius:22px;background:#fff}.auth-dashboard-card h3{margin:0 0 10px;color:var(--auth-ink);font-size:1.35rem}.auth-dashboard-card ul{margin:0;padding-left:20px}.auth-dashboard-card li+li{margin-top:7px}.auth-dashboard-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.auth-dashboard-actions a{display:inline-flex;padding:10px 13px;border-radius:999px;background:var(--auth-green);color:#fff;font-weight:850;text-decoration:none}.auth-inline-cluster{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:34px auto;padding:26px;border:1px solid var(--auth-line);border-radius:26px;background:#f4f9f6}.auth-inline-cluster h2{margin:0 0 10px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.45rem}.auth-inline-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.auth-inline-links a{padding:10px 13px;border:1px solid #c9ddd4;border-radius:999px;background:#fff;color:var(--auth-green-dark);font-weight:850;text-decoration:none}.auth-inline-links a:hover{text-decoration:underline}.auth-cta{padding:44px 0}.auth-cta-box{text-align:center;padding:34px;border-radius:28px;background:#edf7f2;border:1px solid #c9dfd5}.auth-cta-box h2{margin:0 0 10px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.3rem,4vw,4rem)}.auth-footer{background:#061827;color:#fff;padding:44px 0 96px}.auth-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.auth-footer p{color:#d6e4e9}.auth-footer-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.auth-footer a{color:#fff}.auth-footer-links a{padding:9px 13px;border:1px solid rgba(255,255,255,.2);border-radius:999px;text-decoration:none;font-weight:800}.auth-mobile{display:none}@media(max-width:920px){.auth-hero-grid,.auth-dashboard-head,.auth-tool{grid-template-columns:1fr}.auth-grid{grid-template-columns:1fr 1fr}.auth-cluster,.auth-two{grid-template-columns:1fr}.auth-tool .auth-actions{margin-top:0}.auth-dashboard-image{max-width:560px}.auth-footer-grid{grid-template-columns:1fr}.auth-footer-links{justify-content:flex-start}}@media(max-width:680px){body.auth-page{padding-bottom:88px}.auth-wrap{width:min(100% - 28px,1180px)}.auth-hero{padding:38px 0 30px}.auth-hero h1{font-size:3rem}.auth-grid,.auth-dashboard-grid{grid-template-columns:1fr}.auth-actions{display:grid}.auth-actions .btn{width:100%;justify-content:center}.auth-answer-box,.auth-warning,.auth-card,.auth-cluster-group,.auth-tool{padding:19px}.auth-footer{padding-bottom:110px}.auth-mobile{position:fixed;left:10px;right:10px;bottom:10px;z-index:9999;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 -8px 34px rgba(16,35,63,.22);backdrop-filter:blur(16px)}.auth-mobile a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px;border-radius:14px;background:#eef3f6;color:var(--auth-ink);font-weight:900;text-decoration:none}.auth-mobile a:first-child{background:var(--auth-ink);color:#fff}.auth-mobile a:nth-child(2){background:var(--auth-gold)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.auth-dashboard-actions a,.auth-dashboard-actions .btn{background:var(--auth-green)!important;color:#fff!important;border-color:var(--auth-green)!important;text-decoration:none!important}.auth-dashboard-actions a:hover,.auth-dashboard-actions .btn:hover{background:#063f31!important;color:#fff!important}.auth-dashboard-media img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;background:#e8f1ed}@media(max-width:680px){.auth-inline-cluster{width:calc(100% - 28px);padding:20px}.auth-inline-cluster h2{font-size:clamp(1.65rem,8vw,2.15rem)}}.home-local-authority-a0016960{padding:clamp(54px,7vw,88px) 0;background:linear-gradient(180deg,#fff 0%,#f4f8fb 100%);border-block:1px solid rgba(16,35,63,.08)}.home-local-authority-a0016960 .auth-wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(28px,4vw,54px);align-items:center}.home-local-authority-a0016960 h2{max-width:860px;margin:18px 0 16px;color:var(--auth-ink,#10233f);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.15rem,4vw,3.8rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.home-local-authority-a0016960 p{max-width:860px;margin:0;color:#344d62;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.7}.home-local-authority-a0016960 .authority-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.home-local-authority-a0016960 .authority-link-grid a{position:relative;display:flex;align-items:center;min-height:54px;padding:14px 42px 14px 16px;border:1px solid #c7dbd2;border-radius:16px;background:#fff;color:var(--auth-green-dark,#07553f);box-shadow:0 8px 24px rgba(16,35,63,.06);font-weight:850;line-height:1.3;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.home-local-authority-a0016960 .authority-link-grid a::after{content:"→";position:absolute;right:16px;font-size:1.1rem;line-height:1}.home-local-authority-a0016960 .authority-link-grid a:hover,.home-local-authority-a0016960 .authority-link-grid a:focus-visible{transform:translateY(-2px);border-color:#79ad96;background:#f4fbf7;box-shadow:0 12px 30px rgba(16,35,63,.1)}.home-local-authority-a0016960 .authority-link-grid a:focus-visible{outline:3px solid rgba(241,193,71,.65);outline-offset:3px}.home-local-authority-a0016960 .authority-image{min-height:390px;border:1px solid rgba(16,35,63,.1);border-radius:28px;background-color:#e8f1ed;background-position:center;background-size:cover;box-shadow:0 20px 50px rgba(16,35,63,.14)}@media(max-width:900px){.home-local-authority-a0016960 .auth-wrap{grid-template-columns:1fr}.home-local-authority-a0016960 .authority-image{min-height:320px;order:-1}}@media(max-width:620px){.home-local-authority-a0016960{padding:42px 0}.home-local-authority-a0016960 .auth-wrap{width:min(100% - 28px,1180px);gap:22px}.home-local-authority-a0016960 .authority-image{min-height:240px;border-radius:22px}.home-local-authority-a0016960 .authority-link-grid{grid-template-columns:1fr;gap:10px;margin-top:22px}.home-local-authority-a0016960 .authority-link-grid a{min-height:52px}}.auth-actions .auth-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 16px;border:1px solid var(--auth-line);border-radius:999px;font-weight:850;line-height:1.25;text-align:center;text-decoration:none}.auth-actions .auth-btn-primary{background:var(--auth-green);color:#fff;border-color:var(--auth-green)}.auth-actions .auth-btn-secondary{background:#fff;color:var(--auth-green-dark)}@media(max-width:680px){.auth-actions .auth-btn{width:100%}}.auth-actions .auth-btn.auth-btn-primary,a.auth-btn.auth-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important}}@scope (html[data-yitm-b3-css~="b3-28"]){.scam-safety-service-page{--scam-navy:#10233f;--scam-navy-2:#183d66;--scam-green:#176047;--scam-cream:#f7f4ec;--scam-line:#d8e1e7;--scam-text:#263a50}.scam-safety-service-page .urg{max-width:1160px;margin:18px auto 0;padding:12px 18px;border-radius:14px;text-align:center;font-weight:800}.scam-safety-service-page .quick-nav{margin:14px auto 8px}.scam-safety-service-page .quick-nav>.wrap{max-width:1160px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:14px 18px;border:1px solid var(--scam-line);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(16,35,63,.05)}.scam-safety-service-page .quick-nav__head{display:flex;flex-direction:column;gap:2px;min-width:118px}.scam-safety-service-page .quick-nav__label{font-weight:900;color:var(--scam-navy);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.scam-safety-service-page .quick-nav__hint{font-size:.82rem;color:#667487}.scam-safety-service-page .quick-nav__links{display:flex;flex-wrap:wrap;gap:8px}.scam-safety-service-page .quick-nav__links a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border:1px solid #dce5ea;border-radius:999px;background:#f4f8f6;color:#18533f!important;-webkit-text-fill-color:#18533f!important;text-decoration:none;font-weight:800;line-height:1.2}.scam-safety-service-page .quick-nav__links a:hover,.scam-safety-service-page .quick-nav__links a:focus-visible{background:#e8f3ee;border-color:#b7d4c7;text-decoration:none}.scam-safety-service-page .hero{padding-top:28px}.scam-safety-service-page .hero .wrap{max-width:1160px}.scam-safety-service-page .hero-grid{align-items:center;gap:clamp(24px,4vw,54px)}.scam-safety-service-page .hero-h1{font-size:clamp(2.25rem,4.7vw,4.1rem);line-height:1;max-width:16ch;text-wrap:balance}.scam-safety-service-page .hero-intro{font-size:clamp(1.03rem,1.25vw,1.15rem);line-height:1.65}.scam-safety-service-page .hero-img{width:100%;height:auto;aspect-ratio:26/21;object-fit:cover;border-radius:24px}.scam-safety-service-page .hero-ctas{gap:12px;flex-wrap:wrap}.scam-safety-service-page .hero-ctas .btn{min-height:48px}.scam-safety-service-page .yitm-review-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.scam-safety-service-page .scam-safety-pathway{padding-top:38px;padding-bottom:46px}.scam-safety-service-page .scam-safety-pathway__head{max-width:780px;margin-bottom:22px}.scam-safety-service-page .scam-safety-pathway__head h2{font-size:clamp(2rem,4vw,3.35rem);line-height:1.02;max-width:18ch;text-wrap:balance}.scam-safety-service-page .scam-safety-pathway__head .s-body{font-size:1.03rem;line-height:1.65;max-width:72ch}.scam-safety-service-page .scam-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.scam-safety-service-page .scam-path-card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid rgba(19,55,89,.14);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(12,37,61,.07)}.scam-safety-service-page .scam-path-card--urgent{border-color:rgba(183,116,0,.28);background:#fffaf0}.scam-safety-service-page .scam-path-card__tag{display:inline-flex;align-self:flex-start;padding:6px 10px;border-radius:999px;background:#e9f7f2;color:#145c48;font-size:.78rem;font-weight:800;letter-spacing:.02em}.scam-safety-service-page .scam-path-card h3{margin:0;font-size:1.2rem;line-height:1.25;color:#15324f}.scam-safety-service-page .scam-path-card p{margin:0;line-height:1.58;color:#46586a}.scam-safety-service-page .scam-path-card__links{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:6px}.scam-safety-service-page .scam-path-card__links a{display:block;padding:10px 12px;border-radius:10px;font-weight:800;text-decoration:none;background:var(--scam-navy-2)!important;color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}.scam-safety-service-page .scam-path-card__links a:nth-child(even){background:#245d4c!important}.scam-safety-service-page .scam-path-card__links a:hover,.scam-safety-service-page .scam-path-card__links a:focus-visible{filter:brightness(1.08);text-decoration:underline}.scam-safety-service-page .scam-path-card__links .scam-path-card__primary{background:var(--scam-navy)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.scam-safety-service-page .scam-pathway-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.scam-safety-service-page .scam-pathway-note{margin:14px 0 0;max-width:850px;color:#526170;font-size:.95rem}.scam-safety-service-page .services-bento,.scam-safety-service-page .cross-links{align-items:stretch}.scam-safety-service-page .section-header{max-width:800px}.scam-safety-service-page .section-header .s-title{font-size:clamp(2rem,3.8vw,3.15rem);line-height:1.05;text-wrap:balance}.scam-safety-service-page .decision-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.scam-safety-service-page .decision-item{padding:20px;border:1px solid var(--scam-line);border-radius:16px;background:#fff;box-shadow:0 8px 22px rgba(16,35,63,.05)}.scam-safety-service-page .di-label{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:1.04rem;font-weight:900;color:var(--scam-navy)}.scam-safety-service-page .di-label span{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#e8f4ef;color:var(--scam-green);font-size:.9rem}.scam-safety-service-page .di-body{font-size:.98rem;line-height:1.62;color:#405269}.scam-safety-service-page .scam-price-table-wrap{overflow:hidden;margin-top:18px;border:1px solid var(--scam-line);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.06)}.scam-safety-service-page .price-table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0!important;background:#fff}.scam-safety-service-page .price-table th,.scam-safety-service-page .price-table td{padding:16px 18px!important;text-align:left!important;vertical-align:top!important;border-bottom:1px solid #e4e9ee!important;line-height:1.45}.scam-safety-service-page .price-table th{background:var(--scam-navy)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.92rem;text-transform:uppercase;letter-spacing:.035em}.scam-safety-service-page .price-table th:first-child,.scam-safety-service-page .price-table td:first-child{width:58%}.scam-safety-service-page .price-table th:nth-child(2),.scam-safety-service-page .price-table td:nth-child(2){width:20%;white-space:nowrap}.scam-safety-service-page .price-table th:nth-child(3),.scam-safety-service-page .price-table td:nth-child(3){width:22%;white-space:nowrap}.scam-safety-service-page .price-table tbody tr:last-child td{border-bottom:0!important}.scam-safety-service-page .price-table td small{display:block;margin-top:4px;color:#64748b;font-size:.87rem;line-height:1.4}.scam-safety-service-page .price-table td strong{color:var(--scam-navy);font-weight:900}.scam-safety-service-page .related-case-studies ul{line-height:1.75}.scam-safety-service-page .senior-context-link-batch2 .notice,.scam-safety-service-page .ee-source-block{max-width:1160px;margin-left:auto;margin-right:auto}.scam-safety-service-page:is(.btn,.yitm-choice-actions a,.yitm-unified-entry__btn,.cta-button-grid a,.cta-actions a){background:var(--scam-navy)!important;border-color:var(--scam-navy)!important;color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;text-shadow:none!important}.scam-safety-service-page:is(.btn,.yitm-choice-actions a,.yitm-unified-entry__btn,.cta-button-grid a,.cta-actions a):nth-child(even){background:#245d4c!important;border-color:#245d4c!important}.scam-safety-service-page:is(.btn,.yitm-choice-actions a,.yitm-unified-entry__btn,.cta-button-grid a,.cta-actions a):hover,.scam-safety-service-page:is(.btn,.yitm-choice-actions a,.yitm-unified-entry__btn,.cta-button-grid a,.cta-actions a):focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;filter:brightness(1.08)}.scam-safety-service-page .yitm-quick-choice{border-radius:18px;padding:20px 22px}.scam-safety-service-page .yitm-quick-choice h2{font-size:clamp(1.75rem,3.2vw,2.55rem);line-height:1.08;max-width:18ch;text-wrap:balance}.scam-safety-service-page .yitm-choice-actions{gap:10px}@media(max-width:760px){.scam-safety-service-page .urg{margin:12px 14px 0;padding:10px 12px}.scam-safety-service-page .quick-nav>.wrap{grid-template-columns:1fr;margin:0 14px;padding:14px}.scam-safety-service-page .quick-nav__head{min-width:0}.scam-safety-service-page .quick-nav__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.scam-safety-service-page .quick-nav__links a{justify-content:center;text-align:center;border-radius:12px;font-size:.88rem;padding:8px}.scam-safety-service-page .hero{padding-top:22px}.scam-safety-service-page .hero-h1{font-size:clamp(2rem,10vw,3rem);line-height:1.02}.scam-safety-service-page .yitm-review-strip{grid-template-columns:1fr}.scam-safety-service-page .scam-path-grid,.scam-safety-service-page .decision-block{grid-template-columns:1fr}.scam-safety-service-page .scam-path-card{padding:18px}.scam-safety-service-page .scam-pathway-actions .btn{width:100%;justify-content:center}.scam-safety-service-page .scam-price-table-wrap{overflow:visible;border:0;background:transparent;box-shadow:none}.scam-safety-service-page .price-table,.scam-safety-service-page .price-table tbody,.scam-safety-service-page .price-table tr,.scam-safety-service-page .price-table td{display:block;width:100%!important}.scam-safety-service-page .price-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.scam-safety-service-page .price-table tr{margin-bottom:12px;border:1px solid var(--scam-line);border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 6px 18px rgba(16,35,63,.05)}.scam-safety-service-page .price-table td{display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:12px;padding:11px 14px!important;border-bottom:1px solid #edf1f4!important;white-space:normal!important}.scam-safety-service-page .price-table td:before{content:attr(data-label);font-weight:900;color:var(--scam-navy)}.scam-safety-service-page .price-table td:first-child{display:block;padding:15px 14px!important;background:#f6f9fb;font-weight:800}.scam-safety-service-page .price-table td:first-child:before{display:none}.scam-safety-service-page .price-table td:last-child{border-bottom:0!important}}@media(max-width:430px){.scam-safety-service-page .quick-nav__links{grid-template-columns:1fr}.scam-safety-service-page .price-table td{grid-template-columns:1fr;gap:3px}}.scam-safety-service-page:is(a,button).btn.btn-secondary{background:#fff!important;border-color:#10233f!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}.scam-safety-service-page:is(a,button).btn.btn-secondary:is(:hover,:focus-visible){background:#f6f9fb!important;border-color:#10233f!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;filter:none!important}}@scope (html[data-yitm-b3-css~="b3-29"]){body.family-plan-page .hero-grid{grid-template-columns:minmax(0,1.16fr) minmax(280px,.84fr)!important;gap:clamp(1.75rem,4vw,4rem)!important;align-items:center!important}body.family-plan-page .hero h1{font-size:clamp(2rem,3.25vw,3.35rem)!important;line-height:1.07!important;letter-spacing:-.035em!important;max-width:22ch!important;text-wrap:balance}body.family-plan-page .hero figure{width:min(100%,560px)!important;max-width:560px!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px!important;border-radius:28px!important;overflow:hidden!important;background:#fff!important}body.family-plan-page .hero figure img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:460px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border-radius:20px!important;background:#f7faf8!important}body.family-plan-page .hero-image{width:min(100%,560px)!important;max-width:560px!important;justify-self:end!important}body.family-plan-page .hero-image .feature-img-card{padding:12px!important;border-radius:28px!important;background:#fff!important;overflow:hidden!important}body.family-plan-page .hero-image .feature-img-card img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:440px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border-radius:18px!important;background:#f7faf8!important}@media(max-width:900px){body.family-plan-page .hero-grid{grid-template-columns:1fr!important;gap:24px!important}body.family-plan-page .hero h1{font-size:clamp(2.05rem,5.8vw,2.85rem)!important;max-width:24ch!important}body.family-plan-page .hero figure,body.family-plan-page .hero-image{justify-self:center!important;width:min(100%,620px)!important;max-width:620px!important}body.family-plan-page .hero figure img,body.family-plan-page .hero-image .feature-img-card img{max-height:none!important}}@media(max-width:680px){body.family-plan-page .hero{padding:20px 0 26px!important;border-radius:0!important}body.family-plan-page .hero h1{font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.08!important;max-width:none!important}body.family-plan-page .hero figure,body.family-plan-page .hero-image .feature-img-card{padding:8px!important;border-radius:20px!important}body.family-plan-page .hero figure img,body.family-plan-page .hero-image .feature-img-card img{border-radius:14px!important}}@media(prefers-reduced-motion:reduce){body.family-plan-page .hero *{transition:none!important}}}@scope (html[data-yitm-b3-css~="b3-34"]){:scope{--yitm-public-ink:#10233f;--yitm-public-copy:#40536a;--yitm-public-green:#176b4c;--yitm-public-green-dark:#07563b;--yitm-public-gold:#f5b83f;--yitm-public-canvas:#f7f4ec;--yitm-public-soft:#f1f8f4;--yitm-public-line:#d9e3e7;--yitm-public-footer:#071929;--yitm-public-light:#eef5fb;--yitm-public-radius:24px;--yitm-public-shadow:0 16px 42px rgba(16,35,63,.09)}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary){background:var(--yitm-public-ink)!important;border-color:var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important;text-shadow:none!important}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary):is(:hover,:focus-visible){background:#0b1a31!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.yitm-choice-actions a:not(:first-child),.yitm-crm-next-step-actions a:not(:first-child),.yitm-editorial-entry__secondary){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;text-decoration:none!important}body:is(.yitm-choice-actions a,.yitm-crm-next-step-actions a,.yitm-editorial-entry a){min-height:50px;padding:11px 20px;border-radius:999px!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:900!important;line-height:1.2;text-align:center}body:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-public-gold)!important;outline-offset:3px!important}.yitm-editorial-entry{width:min(1160px,calc(100% - 40px));margin:30px auto 0!important;padding:clamp(20px,3vw,30px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important;box-sizing:border-box;border:1px solid var(--yitm-public-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--yitm-public-shadow)!important;color:var(--yitm-public-ink)!important}.yitm-editorial-entry>div{min-width:0;padding:22px!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,var(--yitm-public-soft))!important}.yitm-editorial-entry h2{margin:0 0 10px!important;color:var(--yitm-public-ink)!important;font-size:clamp(1.45rem,2.4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance}.yitm-editorial-entry p{margin:0 0 18px!important;max-width:62ch;color:var(--yitm-public-copy)!important;font-size:1rem!important;line-height:1.65!important;text-wrap:pretty}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer){color:var(--yitm-public-light)!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]):is(:hover,:focus-visible){color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer,.yitm-unified-footer{width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:34px 0 28px!important;box-sizing:border-box!important;border:0!important;border-top:4px solid var(--yitm-public-gold)!important;border-radius:0!important;background:var(--yitm-public-footer)!important;box-shadow:none!important;color:#fff!important;overflow:visible!important;font-family:inherit}.footer.yitm-unified-footer *,.yitm-unified-footer *{box-sizing:border-box}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:28px!important}.footer.yitm-unified-footer strong,.yitm-unified-footer strong{display:block!important;margin:0 0 8px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem!important;font-weight:900!important}.footer.yitm-unified-footer p,.yitm-unified-footer p{margin:0!important;max-width:520px!important;color:#d9e6ee!important;-webkit-text-fill-color:#d9e6ee!important;line-height:1.55!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 13px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important}.footer.yitm-unified-footer .footer-links a[href*="referrals"],.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.55)!important;background:rgba(245,184,63,.08)!important}.footer.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.footer.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible){border-color:#ffe27a!important;color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{margin:20px auto 0!important;padding:11px 18px!important;border:0!important;border-radius:999px!important;background:#f7fbf9!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;box-shadow:none!important;text-align:center!important;font-size:.92rem!important;font-weight:850!important;line-height:1.35!important}.footer.yitm-unified-footer .footer-referral-note a,.yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:950!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.footer.yitm-unified-footer .footer-terms>span,.yitm-unified-footer .footer-terms>span{color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.case-global-footer{display:none!important}body:has(footer.yitm-unified-footer) .case-global-footer{display:none!important}.yitm-editorial-entry+footer.yitm-unified-footer{margin-top:24px!important}main+footer.yitm-unified-footer{margin-top:24px!important}@media(max-width:820px){.yitm-editorial-entry{grid-template-columns:1fr;width:min(100% - 28px,1160px);padding:18px!important;border-radius:22px!important}.yitm-editorial-entry>div{padding:18px!important}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(100% - 28px,1180px)!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{grid-template-columns:1fr!important;gap:20px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{border-radius:18px!important;padding:12px 15px!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:block!important}.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-terms-links{margin-top:12px!important}}@media(max-width:520px){.yitm-editorial-entry a{width:100%}.footer.yitm-unified-footer,.yitm-unified-footer{padding:28px 0 26px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:grid!important;grid-template-columns:1fr 1fr!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{width:100%!important}}.site-header.yitm-unified-header{position:sticky!important;top:0!important;z-index:10050!important;width:100%!important;margin:0!important;padding:0!important;background:rgba(255,255,255,.96)!important;color:#10233f!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.09)!important;border-radius:0!important;box-shadow:0 10px 30px rgba(16,35,63,.06)!important;backdrop-filter:saturate(1.08) blur(14px)!important}.site-header.yitm-unified-header,.site-header.yitm-unified-header *{box-sizing:border-box}.site-header.yitm-unified-header .wrap.header-inner{width:min(1160px,calc(100% - 40px))!important;min-height:78px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;position:relative!important}.site-header.yitm-unified-header .brand{min-width:250px!important;display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;color:#10233f!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.site-header.yitm-unified-header .brand-mark{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 26px rgba(9,29,46,.12)!important}.site-header.yitm-unified-header .brand-mark img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}.site-header.yitm-unified-header .brand-text{display:block!important;font-family:"Barlow Condensed",Barlow,Arial,sans-serif!important;font-size:1.45rem!important;line-height:1!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;white-space:nowrap!important}.site-header.yitm-unified-header .brand-text em{font-style:normal!important;color:#486f37!important}.site-header.yitm-unified-header .brand-text small{display:block!important;margin-top:4px!important;font-family:Barlow,Arial,sans-serif!important;font-size:.72rem!important;line-height:1.2!important;letter-spacing:.02em!important;font-weight:700!important;color:#536475!important}.site-header.yitm-unified-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;position:static!important;width:auto!important}.site-header.yitm-unified-header .nav a,.site-header.yitm-unified-header .nav a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 11px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#21364c!important;-webkit-text-fill-color:#21364c!important;text-decoration:none!important;font-family:Barlow,Arial,sans-serif!important;font-size:.94rem!important;line-height:1.15!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}.site-header.yitm-unified-header .nav a:hover,.site-header.yitm-unified-header .nav a:focus-visible{background:#f1f5f8!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important}.site-header.yitm-unified-header .nav .nav-cta,.site-header.yitm-unified-header .nav .nav-cta:visited{padding-inline:18px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.18)!important}.site-header.yitm-unified-header .nav .nav-cta:hover,.site-header.yitm-unified-header .nav .nav-cta:focus-visible{background:#071929!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.site-header.yitm-unified-header .mobile-menu-btn{display:none!important;align-items:center!important;justify-content:center!important;min-width:92px!important;min-height:44px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font:900 .95rem/1 Barlow,Arial,sans-serif!important;cursor:pointer!important}.site-header.yitm-unified-header:is(a,button):focus-visible{outline:3px solid #f5b83f!important;outline-offset:3px!important}body.has-yitm-unified-shell>.skip-link,body.has-yitm-unified-shell>a.skip-link{position:absolute!important;left:-9999px!important;top:8px!important;z-index:10100!important;padding:10px 14px!important;border-radius:10px!important;background:#071929!important;color:#fff!important;text-decoration:none!important;font-weight:900!important}body.has-yitm-unified-shell>.skip-link:focus,body.has-yitm-unified-shell>a.skip-link:focus{left:10px!important}@media(max-width:980px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 28px,1160px)!important;min-height:70px!important;gap:12px!important}.site-header.yitm-unified-header .brand{min-width:0!important}.site-header.yitm-unified-header .mobile-menu-btn{display:inline-flex!important}.site-header.yitm-unified-header .nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important;padding:12px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header.yitm-unified-header .nav.is-open{display:flex!important}.site-header.yitm-unified-header .nav a{width:100%!important;min-height:46px!important;border-radius:14px!important;text-align:center!important}}@media(max-width:620px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 20px,1160px)!important;min-height:66px!important}.site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:14px!important}.site-header.yitm-unified-header .brand-text{font-size:1.18rem!important;white-space:normal!important}.site-header.yitm-unified-header .brand-text small{display:none!important}.site-header.yitm-unified-header .mobile-menu-btn{min-width:78px!important;padding-inline:13px!important}}.theme-software-ai-for-business .yitm-hero{display:block!important;grid-template-columns:none!important;padding:clamp(22px,3vw,34px)!important;overflow:hidden!important}.theme-software-ai-for-business .yitm-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(24px,4vw,48px)!important;align-items:center!important}.theme-software-ai-for-business .yitm-hero-grid>div:first-child{min-width:0!important}.theme-software-ai-for-business .yitm-title{max-width:18ch!important;margin:14px 0 16px!important;font-size:clamp(2.55rem,4.25vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}.theme-software-ai-for-business .yitm-subtitle{max-width:62ch!important;font-size:clamp(1.02rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important}.theme-software-ai-for-business .yitm-hero-image{min-width:0!important;margin:0!important;padding:0!important;align-self:center!important;border-radius:28px!important;overflow:hidden!important;background:#eef4f1!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 22px 58px rgba(16,35,63,.14)!important}.theme-software-ai-for-business .yitm-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:900px){.theme-software-ai-for-business .yitm-hero-grid{grid-template-columns:1fr!important}.theme-software-ai-for-business .yitm-title{max-width:22ch!important;font-size:clamp(2.45rem,7vw,4rem)!important}.theme-software-ai-for-business .yitm-hero-image{max-width:720px!important;width:100%!important;margin-inline:auto!important}.theme-software-ai-for-business .yitm-hero-image img{max-height:none!important}}@media(max-width:620px){.theme-software-ai-for-business .yitm-hero{padding:18px!important}.theme-software-ai-for-business .yitm-hero-grid{gap:20px!important}.theme-software-ai-for-business .yitm-title{max-width:none!important;font-size:clamp(2.2rem,10.5vw,3.15rem)!important;line-height:1!important}.theme-software-ai-for-business .yitm-hero-image{border-radius:20px!important}}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero){color:var(--yitm-public-light)!important}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,span){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important}body.yitm-business-service-page{background:var(--yitm-public-canvas)!important;color:var(--yitm-public-ink)}body.yitm-business-service-page main#main-content{background:transparent}body.yitm-business-service-page .hero{margin:0!important;padding:clamp(3.25rem,6.5vw,5.75rem) 0 clamp(2.5rem,5vw,4rem)!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fff8ec 0%,#f0faf6 70%,#f7f4ec 100%)!important;box-shadow:none!important}body.yitm-business-service-page .hero-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:18ch;margin:.65rem 0 1rem!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:clamp(2.25rem,4.15vw,4.15rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance}body.yitm-business-service-page .hero:is(.hero-copy,.hero-intro,.hero-note){max-width:70ch;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.7!important;text-wrap:pretty}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:var(--yitm-public-green)!important;-webkit-text-fill-color:var(--yitm-public-green)!important;font-weight:900!important;letter-spacing:.08em}body.yitm-business-service-page .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-top:1.4rem!important}body.yitm-business-service-page .hero-ctas .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:.82rem 1.25rem!important;border-radius:999px!important;font-weight:900!important;text-decoration:none!important;box-sizing:border-box}body.yitm-business-service-page .hero:is(.hero-img-col,.hero-image){min-width:0}body.yitm-business-service-page .hero:is(.hero-img,.feature-img-card){border-radius:28px!important;box-shadow:var(--yitm-public-shadow)!important}body.yitm-business-service-page .hero .hero-img{display:block;width:100%;height:auto;min-height:320px;max-height:520px;object-fit:cover}body.yitm-business-service-page .hero .feature-img-card{overflow:hidden;background:#fff}body.yitm-business-service-page .hero .feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}body.yitm-business-service-page .hero .img-caption{color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important}body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{max-width:none!important;width:auto!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important}@media(min-width:700px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:nowrap!important}}@media(max-width:699px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:normal!important}}@media(max-width:850px){body.yitm-business-service-page .hero-grid{grid-template-columns:1fr!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:22ch;font-size:clamp(2.3rem,7vw,3.55rem)!important}body.yitm-business-service-page .hero .hero-img{min-height:260px}}@media(max-width:560px){body.yitm-business-service-page .hero{padding:2.5rem 0 2.25rem!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:none;font-size:clamp(2.05rem,10.5vw,3rem)!important;line-height:1.05!important}body.yitm-business-service-page .hero-ctas{display:grid!important;grid-template-columns:1fr!important}body.yitm-business-service-page .hero-ctas .btn{width:100%!important}}body.has-yitm-unified-shell .contact-pref-banner{border-bottom:1px solid var(--yitm-public-line)!important;background:#fff!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:min(1160px,calc(100% - 40px))!important;margin-inline:auto!important;padding:14px 0!important}body.has-yitm-unified-shell .contact-pref-banner p{margin:0!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.55!important}body.has-yitm-unified-shell .contact-pref-banner strong{color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell .contact-pref-banner a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:850;text-underline-offset:.14em}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:min(1160px,calc(100% - 40px))!important;margin:18px auto 0!important;padding:12px 16px!important;box-sizing:border-box!important;border:1px solid #d9e5df!important;border-radius:16px!important;background:#f4faf7!important;color:#40594d!important;-webkit-text-fill-color:#40594d!important;font-size:.95rem!important;line-height:1.55!important;text-align:left!important}body.has-yitm-unified-shell .quick-nav{width:100%!important;max-width:none!important;margin:14px auto!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}body.has-yitm-unified-shell .quick-nav>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:14px 16px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px 16px!important;align-items:start!important;border:1px solid var(--yitm-public-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important}body.has-yitm-unified-shell .quick-nav__label{display:inline-flex!important;align-items:center!important;min-height:38px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:.76rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important}body.has-yitm-unified-shell .quick-nav__links{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.has-yitm-unified-shell .quick-nav__links a{display:inline-flex!important;align-items:center!important;min-height:38px!important;max-width:100%!important;padding:7px 11px!important;box-sizing:border-box!important;border:1px solid #d6e4dd!important;border-radius:999px!important;background:#f5faf7!important;color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:none!important;font-size:.88rem!important;line-height:1.25!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important}body.has-yitm-unified-shell .quick-nav__links a:is(:hover,:focus-visible){background:#eaf5ef!important;border-color:#b9d5c6!important;text-decoration:none!important}body.has-yitm-unified-shell .bc{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .bc>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:8px 0 16px!important;display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;box-sizing:border-box!important;color:var(--yitm-public-copy)!important;font-size:.92rem!important;line-height:1.4!important}body.has-yitm-unified-shell .bc a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:800!important;text-decoration:none!important}body.has-yitm-unified-shell .bc a:is(:hover,:focus-visible){text-decoration:underline!important;text-underline-offset:.15em!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.has-yitm-unified-shell .yitm-quick-choice{width:100%!important;min-width:0!important;margin:1.25rem 0 1.5rem!important;padding:20px!important;box-sizing:border-box!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:#fff!important;color:var(--yitm-public-ink)!important;box-shadow:0 12px 30px rgba(16,35,63,.07)!important;overflow:visible!important}body.has-yitm-unified-shell .yitm-quick-choice h2{max-width:none!important;margin:0 0 7px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.65rem,2.8vw,2.35rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important}body.has-yitm-unified-shell .yitm-quick-choice p{max-width:70ch!important;margin:.25rem 0 1rem!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.6!important;text-align:left!important;opacity:1!important}body.has-yitm-unified-shell .yitm-choice-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}body.has-yitm-unified-shell .yitm-choice-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:11px 18px!important;box-sizing:border-box!important;border-radius:999px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;line-height:1.2!important}body.has-yitm-unified-shell .yitm-choice-actions a:first-child{background:var(--yitm-public-ink)!important;border:1px solid var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.has-yitm-unified-shell .yitm-choice-actions a:not(:first-child){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark){color:var(--yitm-public-light)!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:760px){body.has-yitm-unified-shell .quick-nav>.wrap{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;padding:13px!important}body.has-yitm-unified-shell .quick-nav__label{min-height:0!important}body.has-yitm-unified-shell .quick-nav__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.has-yitm-unified-shell .quick-nav__links a{justify-content:center!important;text-align:center!important;border-radius:14px!important}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .bc>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .yitm-choice-actions{display:grid!important;grid-template-columns:1fr!important}body.has-yitm-unified-shell .yitm-choice-actions a{width:100%!important}}@media(max-width:440px){body.has-yitm-unified-shell .quick-nav__links{grid-template-columns:1fr!important}}body:is(.yitm-card-dark,.yitm-card-cta){background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body .yitm-card-black{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) .yitm-row-item{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]),body .yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page.template-service-page main#main-content:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .scam-blog-page:is(.scam-safety-hero,.scam-post-hero):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body .scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta,body.has-yitm-unified-shell main#main-content>section.yitm-card-cta{background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small),body.has-yitm-unified-shell main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer:is(p,strong,span,small,li,a){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .bc-trail{color:#655e55!important;-webkit-text-fill-color:#655e55!important}}@scope (html[data-yitm-b3-css~="b3-23"]){.yitm-ndis-status-notice{max-width:1160px;margin:20px auto;padding:18px 20px;border:1px solid #c7d7e6;border-left:6px solid #17345f;border-radius:20px;background:#f7fbff;color:#172a46;box-shadow:0 12px 30px rgba(16,35,63,.07)}.yitm-ndis-status-notice strong{display:block;margin-bottom:5px;color:#10264b;font-size:1.02rem}.yitm-ndis-status-notice p{margin:0;line-height:1.6}.yitm-ndis-status-notice a{font-weight:800}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .glass-card{max-width:1160px;margin-inline:auto;padding:clamp(24px,4vw,48px)}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .page-h1{max-width:18ch;font-size:clamp(2.25rem,4.8vw,4.35rem);line-height:1.02;text-wrap:balance}body[data-tool-slug="ndis-tech-support-assessment"] .hub-strip{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:0 0 22px;padding:14px 16px;border:1px solid #dce4ec;border-radius:18px;background:#fff}body[data-tool-slug="ndis-tech-support-assessment"] .hub-strip a{display:inline-flex;padding:7px 10px;border-radius:999px;background:#eef5f3;text-decoration:none}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:28px;align-items:start;padding:clamp(22px,3vw,36px);border-radius:28px}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-intro{position:sticky;top:96px}body[data-tool-slug="ndis-tech-support-assessment"] #diag-tool{margin-top:0}body[data-tool-slug="ndis-tech-support-assessment"] .tool-frame,body[data-tool-slug="ndis-tech-support-assessment"] .tool-result-card{padding:24px;border:1px solid #d9e2ec;border-radius:22px;background:#fff;box-shadow:0 10px 24px rgba(16,35,63,.06)}body[data-tool-slug="ndis-tech-support-assessment"] #q-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-tool-slug="ndis-tech-support-assessment"] #q-options button{min-height:58px;padding:13px 15px;border:1px solid #aeb9c7;border-radius:15px;background:#fff;color:#13264b;text-align:left;font-weight:800;line-height:1.35;cursor:pointer}body[data-tool-slug="ndis-tech-support-assessment"] #q-options button:hover,body[data-tool-slug="ndis-tech-support-assessment"] #q-options button:focus-visible{border-color:#17345f;box-shadow:0 0 0 3px rgba(23,52,95,.14);outline:0}body[data-tool-slug="ndis-tech-support-assessment"] .tool-dots{justify-content:center}body[data-tool-slug="ndis-tech-support-assessment"] .quick-links,body[data-tool-slug="ndis-tech-support-assessment"] nav[aria-label="On this page"]{line-height:1.5}@media(max-width:900px){body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{grid-template-columns:1fr}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-intro{position:static}}@media(max-width:640px){.yitm-ndis-status-notice{margin:14px;padding:16px}.yitm-ndis-status-notice strong{font-size:.98rem}body[data-tool-slug="ndis-tech-support-assessment"] #q-options{grid-template-columns:1fr}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .page-h1{font-size:clamp(2rem,10vw,3rem)}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{padding:18px}}.yitm-ndis-decision-journey{padding-block:clamp(28px,5vw,58px);background:linear-gradient(180deg,#f5f8f5 0%,#fbf8f1 100%)}.yitm-ndis-decision-shell{max-width:1160px;margin-inline:auto;padding:clamp(22px,4vw,42px);border:1px solid #d6e1dd;border-radius:30px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)}.yitm-ndis-decision-heading{max-width:780px;margin-bottom:22px}.yitm-ndis-decision-heading h2{margin:.35rem 0 .8rem;color:#10264b;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.yitm-ndis-decision-heading p{max-width:68ch;margin:0;color:#4c5e70;font-size:1.05rem;line-height:1.7}.yitm-ndis-provider-status{margin:0 0 28px;max-width:none;border-left-color:#2d654c;background:#f5fbf7}.yitm-ndis-provider-status strong{color:#123b2a}.yitm-ndis-provider-status p+p{margin-top:.55rem}.yitm-ndis-decision-form{display:grid;gap:26px}.yitm-ndis-decision-form fieldset{min-width:0;margin:0;padding:0;border:0}.yitm-ndis-decision-form legend{display:flex;gap:10px;align-items:center;margin-bottom:14px;color:#10264b;font-size:clamp(1.18rem,2vw,1.45rem);font-weight:900;line-height:1.3}.yitm-ndis-step-number{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#10264b;color:#fff;font-size:.95rem;font-weight:900}.yitm-ndis-decision-help{margin:0;color:#5b6978;font-size:.95rem}.yitm-ndis-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-ndis-choice-grid--management{grid-template-columns:repeat(4,minmax(0,1fr))}.yitm-ndis-choice-card{position:relative;display:block;min-width:0;cursor:pointer}.yitm-ndis-choice-card input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.yitm-ndis-choice-card>span{display:flex;min-height:126px;height:100%;flex-direction:column;justify-content:center;gap:7px;padding:18px;border:2px solid #d9e1e7;border-radius:20px;background:#fff;color:#1b304d;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.yitm-ndis-choice-card strong{font-size:1.02rem;line-height:1.3}.yitm-ndis-choice-card small{color:#5b6978;font-size:.91rem;line-height:1.45}.yitm-ndis-choice-card:hover>span{border-color:#8ea49c;transform:translateY(-1px)}.yitm-ndis-choice-card input:checked+span{border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.11)}.yitm-ndis-choice-card input:focus-visible+span{outline:4px solid #e7b52d;outline-offset:3px}.yitm-ndis-decision-result{padding:22px;border:1px solid #cbd7e1;border-radius:22px;background:#f7fafc}.yitm-ndis-decision-result[data-result-kind="continue"]{border-color:#b9dac8;background:#f3fbf6}.yitm-ndis-decision-result[data-result-kind="check"]{border-color:#ecd494;background:#fffaf0}.yitm-ndis-decision-result[data-result-kind="stop"]{border-color:#e4b2ae;background:#fff7f6}.yitm-ndis-result-kicker{display:block;margin-bottom:5px;color:#45606f;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-ndis-decision-result h3{margin:.15rem 0 .45rem;color:#10264b;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2}.yitm-ndis-decision-result p{max-width:74ch;margin:0;color:#435467;line-height:1.65}.yitm-ndis-decision-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-ndis-decision-actions .btn{min-height:48px}.yitm-ndis-inline-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:24px;padding-top:20px;border-top:1px solid #e3e9e6}.yitm-ndis-inline-links a{font-weight:800;text-underline-offset:3px}.yitm-ndis-funding-check .section-header{max-width:780px}.yitm-ndis-confirm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-ndis-confirm-card{padding:22px;border:1px solid #d7e0e5;border-radius:22px;background:#fff}.yitm-ndis-confirm-card h3{margin:12px 0 7px;color:#10264b;font-size:1.15rem}.yitm-ndis-confirm-card p{margin:0;color:#526274;line-height:1.6}.yitm-ndis-direct-entry-status{padding-block:18px 0}.yitm-ndis-direct-entry-status .yitm-ndis-status-notice{margin-block:0}@media(max-width:960px){.yitm-ndis-choice-grid--management{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-ndis-confirm-grid{grid-template-columns:1fr}}@media(max-width:760px){.yitm-ndis-choice-grid{grid-template-columns:1fr}.yitm-ndis-choice-grid--management{grid-template-columns:1fr}.yitm-ndis-choice-card>span{min-height:0}.yitm-ndis-decision-actions{display:grid}.yitm-ndis-decision-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-ndis-inline-links{display:grid;gap:12px}.yitm-ndis-decision-shell{border-radius:22px}}@media(prefers-reduced-motion:reduce){.yitm-ndis-choice-card>span{transition:none}}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel.yitm-ndis-needs-guide{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(22px,4vw,42px);align-items:start;padding:clamp(22px,4vw,38px);border:1px solid #d5e0dc;background:linear-gradient(150deg,#fff 0%,#fbfdfb 65%,#f2f8f5 100%)}.yitm-ndis-needs-guide .yitm-ndis-tool-intro{position:sticky;top:96px;display:grid;gap:14px}.yitm-ndis-needs-guide .yitm-ndis-tool-intro h2{margin:.1rem 0;color:#10264b;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.yitm-ndis-needs-guide .yitm-ndis-tool-intro>p{margin:0;color:#526274;font-size:1rem;line-height:1.65}.yitm-ndis-privacy-note{padding:15px 16px;border:1px solid #cce0d4;border-left:5px solid #246645;border-radius:16px;background:#f3fbf6;color:#294b3b}.yitm-ndis-privacy-note strong{display:block;color:#123b2a}.yitm-ndis-privacy-note p{margin:.3rem 0 0;font-size:.92rem;line-height:1.55}.yitm-ndis-guide-progress{display:grid;gap:11px;margin-top:4px}.yitm-ndis-guide-progress>span{color:#45606f;font-size:.86rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-ndis-guide-progress ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.yitm-ndis-guide-progress li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:46px;padding:6px 10px;border:1px solid transparent;border-radius:14px;color:#6a7785;font-size:.9rem;font-weight:800}.yitm-ndis-guide-progress li b{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #cbd5dc;border-radius:999px;background:#fff;color:#637180}.yitm-ndis-guide-progress li.is-current{border-color:#b9d7c7;background:#f3fbf6;color:#123b2a}.yitm-ndis-guide-progress li.is-current b{border-color:#246645;background:#246645;color:#fff}.yitm-ndis-guide-progress li.is-done{color:#315a47}.yitm-ndis-guide-progress li.is-done b{border-color:#82b39a;background:#e7f5ec;color:#174b32}.yitm-ndis-guide-workspace{min-width:0}.yitm-ndis-guide-status{min-height:1.5rem;margin:0 0 8px;color:#315a47;font-weight:800}.yitm-ndis-guide-status.is-error{color:#9a2e24}.yitm-ndis-guide-step{padding:clamp(20px,3vw,30px);border:1px solid #d8e1e7;border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(16,35,63,.06)}.yitm-ndis-guide-step[hidden]{display:none!important}.yitm-ndis-guide-kicker{display:block;margin-bottom:6px;color:#246645;font-size:.84rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.yitm-ndis-guide-step h3{max-width:22ch;margin:.1rem 0 .55rem;color:#10264b;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.yitm-ndis-guide-step>p{max-width:68ch;margin:0 0 20px;color:#526274;font-size:1rem;line-height:1.65}.yitm-ndis-guide-step fieldset{min-width:0;margin:0 0 24px;padding:0;border:0}.yitm-ndis-guide-step legend{margin-bottom:11px;color:#17334f;font-size:1.02rem;font-weight:900}.yitm-ndis-guide-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.yitm-ndis-guide-choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-ndis-guide-choice{position:relative;display:block;min-width:0;cursor:pointer}.yitm-ndis-guide-choice input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.yitm-ndis-guide-choice>span{display:flex;min-height:118px;height:100%;flex-direction:column;justify-content:center;gap:6px;padding:16px;border:2px solid #d8e1e7;border-radius:18px;background:#fff;color:#1b304d;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.yitm-ndis-guide-choice strong{font-size:1rem;line-height:1.3}.yitm-ndis-guide-choice small{color:#5c6a78;font-size:.9rem;line-height:1.45}.yitm-ndis-guide-choice:hover>span{border-color:#8ca69a;transform:translateY(-1px)}.yitm-ndis-guide-choice input:checked+span{border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.11)}.yitm-ndis-guide-choice input:checked+span strong:after{content:" - selected";color:#246645;font-size:.78rem}.yitm-ndis-guide-choice input:focus-visible+span{outline:4px solid #e7b52d;outline-offset:3px}.yitm-ndis-guide-fields{display:grid;gap:18px}.yitm-ndis-guide-fields label{display:grid;gap:7px}.yitm-ndis-guide-fields label>strong{color:#17334f;font-size:1.03rem}.yitm-ndis-guide-fields label>span{color:#64717d;font-size:.9rem;line-height:1.5}.yitm-ndis-guide-fields textarea{width:100%;min-height:128px;resize:vertical;padding:14px 15px;border:2px solid #cfd9df;border-radius:15px;background:#fff;color:#12253e;font:inherit;font-size:1rem;line-height:1.55}.yitm-ndis-guide-fields textarea:focus-visible{border-color:#246645;outline:4px solid rgba(231,181,45,.55);outline-offset:2px}.yitm-ndis-guide-fields small{justify-self:end;color:#697683;font-size:.82rem}.yitm-ndis-guide-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.yitm-ndis-guide-actions .btn,.yitm-ndis-guide-summary-actions .btn,.yitm-ndis-guide-handoff{min-height:48px}.yitm-ndis-guide-actions--review{margin-top:14px}.yitm-ndis-guide-review-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.yitm-ndis-guide-review dl{display:grid;gap:0;margin:0;border:1px solid #d9e2e7;border-radius:18px;overflow:hidden}.yitm-ndis-guide-review dl>div{display:grid;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:14px;padding:12px 14px;border-bottom:1px solid #e4eaed}.yitm-ndis-guide-review dl>div:last-child{border-bottom:0}.yitm-ndis-guide-review dt{color:#516270;font-size:.86rem;font-weight:800}.yitm-ndis-guide-review dd{margin:0;color:#152f49;font-weight:800;overflow-wrap:anywhere}.yitm-ndis-guide-edit-links{display:grid;gap:8px}.yitm-ndis-guide-edit-links button{min-height:44px;padding:8px 11px;border:1px solid #cfd9df;border-radius:12px;background:#fff;color:#174b32;font:inherit;font-size:.86rem;font-weight:850;cursor:pointer}.yitm-ndis-guide-edit-links button:focus-visible{outline:3px solid #e7b52d;outline-offset:2px}.yitm-ndis-guide-management-note{margin-top:18px;padding:15px 16px;border:1px solid #d6e0e6;border-left:5px solid #17345f;border-radius:16px;background:#f7fbff;color:#29445e;line-height:1.6}.yitm-ndis-provider-link{display:inline-flex;margin-top:10px;font-weight:850}.yitm-ndis-guide-summary{margin-top:18px;padding:18px;border:1px solid #cbd9d1;border-radius:18px;background:#f8fcf9}.yitm-ndis-guide-summary-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;color:#123b2a}.yitm-ndis-guide-summary-head span{color:#617266;font-size:.85rem}.yitm-ndis-guide-summary pre{margin:0;padding:0;border:0;background:transparent;color:#19364b;font:inherit;font-size:.94rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.yitm-ndis-guide-summary p{margin:12px 0 0;color:#617266;font-size:.86rem;line-height:1.5}.yitm-ndis-guide-summary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.yitm-ndis-guide-review form{margin-top:12px}.yitm-ndis-guide-handoff{width:100%;justify-content:center;text-align:center}@media(max-width:980px){body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel.yitm-ndis-needs-guide{grid-template-columns:1fr}.yitm-ndis-needs-guide .yitm-ndis-tool-intro{position:static}.yitm-ndis-guide-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.yitm-ndis-guide-progress li{grid-template-columns:1fr;justify-items:center;text-align:center;padding:7px 4px}.yitm-ndis-guide-progress li span{font-size:.76rem}.yitm-ndis-guide-choice-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.yitm-ndis-guide-step{padding:18px;border-radius:20px}.yitm-ndis-guide-choice-grid,.yitm-ndis-guide-choice-grid--three{grid-template-columns:1fr}.yitm-ndis-guide-choice>span{min-height:0}.yitm-ndis-guide-review-grid{grid-template-columns:1fr}.yitm-ndis-guide-review dl>div{grid-template-columns:1fr;gap:4px}.yitm-ndis-guide-actions{display:grid;grid-template-columns:1fr 1fr}.yitm-ndis-guide-actions>span{display:none}.yitm-ndis-guide-actions .btn{width:100%;justify-content:center}.yitm-ndis-guide-step[data-ndis-guide-step="1"] .yitm-ndis-guide-actions{grid-template-columns:1fr}.yitm-ndis-guide-summary-actions{display:grid}.yitm-ndis-guide-summary-actions .btn{width:100%;justify-content:center}.yitm-ndis-guide-progress li span{display:none}}@media(prefers-reduced-motion:reduce){.yitm-ndis-guide-choice>span{transition:none}}@media print{body.yitm-ndis-print-summary *{visibility:hidden!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review,body.yitm-ndis-print-summary .yitm-ndis-guide-review *{visibility:visible!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review{position:absolute;inset:0 auto auto 0;width:100%;max-width:none;padding:24px;border:0;box-shadow:none;background:#fff;color:#111}body.yitm-ndis-print-summary .yitm-ndis-guide-edit-links,body.yitm-ndis-print-summary .yitm-ndis-guide-summary-actions,body.yitm-ndis-print-summary form,body.yitm-ndis-print-summary .yitm-ndis-guide-actions,body.yitm-ndis-print-summary .yitm-ndis-provider-link{display:none!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review-grid{grid-template-columns:1fr}body.yitm-ndis-print-summary .yitm-ndis-guide-summary{break-inside:avoid;background:#fff}@page{margin:16mm}}.yitm-ndis-guide-review-grid{grid-template-columns:1fr}.yitm-ndis-guide-edit-links{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-ndis-guide-edit-links button{width:100%}@media(max-width:680px){.yitm-ndis-guide-edit-links{grid-template-columns:1fr}}.yitm-ndis-item-matcher{margin-top:18px;padding:18px;border:1px solid #cbd9d1;border-radius:18px;background:#fbfdfb}.yitm-ndis-item-matcher__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.yitm-ndis-item-matcher__head h4{margin:.15rem 0 0;color:#10264b;font-size:1.2rem;line-height:1.25}.yitm-ndis-item-matcher>p{margin:10px 0 12px;color:#526274;line-height:1.55}.yitm-ndis-item-status{min-height:1.4rem;color:#315a47;font-size:.9rem;font-weight:800}.yitm-ndis-item-status.is-error{color:#9a2e24}.yitm-ndis-item-results{display:grid;gap:10px;margin-top:8px}.yitm-ndis-item-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:flex-start;padding:14px;border:2px solid #d8e1e7;border-radius:16px;background:#fff;cursor:pointer}.yitm-ndis-item-option:hover{border-color:#8ca69a}.yitm-ndis-item-option>input{width:21px;height:21px;margin-top:2px;accent-color:#246645}.yitm-ndis-item-option>span{display:grid;gap:4px;min-width:0}.yitm-ndis-item-option code{width:max-content;padding:2px 7px;border-radius:7px;background:#edf4f0;color:#174b32;font-size:.84rem;font-weight:900}.yitm-ndis-item-option strong{color:#17334f;line-height:1.35}.yitm-ndis-item-option small{color:#64717d;line-height:1.45}.yitm-ndis-item-option .yitm-ndis-item-reason{color:#315a47}.yitm-ndis-item-option:has(input:checked){border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.1)}.yitm-ndis-item-option--neutral{background:#f8fafb}.yitm-ndis-item-empty{margin:0;padding:12px;border-radius:12px;background:#f7f9fb;color:#526274}.yitm-ndis-item-matcher button[disabled]{opacity:.65;cursor:wait}@media(max-width:680px){.yitm-ndis-item-matcher__head{display:grid}.yitm-ndis-item-matcher__head .btn{width:100%;justify-content:center}.yitm-ndis-item-option{grid-template-columns:auto minmax(0,1fr)}}@media print{body.yitm-ndis-print-summary .yitm-ndis-item-matcher__head .btn{display:none!important}}.yitm-ndis-smart-match .section-header{max-width:920px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{margin-top:18px}.yitm-ndis-audience-panels{margin-top:20px}.yitm-ndis-confirm-card>a{display:inline-flex;margin-top:14px;font-weight:800;color:#155a78;text-underline-offset:3px}.yitm-ndis-confirm-card>a:focus-visible{outline:3px solid #1f7a5a;outline-offset:4px;border-radius:4px}@media(max-width:760px){.yitm-ndis-audience-panels{margin-top:14px}}.yitm-ndis-service-hero{padding-bottom:clamp(28px,4vw,48px)}.yitm-ndis-service-hero .yitm-ndis-hero-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(320px,.98fr);gap:clamp(26px,4vw,54px);align-items:start}.yitm-ndis-hero-copy{min-width:0;max-width:680px}.yitm-ndis-hero-badge{display:inline-flex;align-items:center;min-height:34px;margin:0 0 14px;padding:7px 12px;border-radius:999px;background:#edf6f1;color:#1d5b40;font-size:.82rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.yitm-ndis-service-hero .yitm-ndis-hero-title{max-width:14ch;margin:0;color:#17345f;font-size:clamp(2.65rem,5.2vw,5rem);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.yitm-ndis-hero-subtitle{max-width:36ch;margin:14px 0 0;color:#2b4a64;font-size:clamp(1.2rem,2.1vw,1.55rem);font-weight:850;line-height:1.28;text-wrap:balance}.yitm-ndis-hero-intro{max-width:64ch;margin:18px 0 0;color:#40566c;font-size:1.05rem;line-height:1.68}.yitm-ndis-hero-match{max-width:650px;margin-top:20px;padding:18px 20px;border:1px solid #bfd8cb;border-radius:20px;background:#f4fbf7;color:#254636;box-shadow:0 10px 28px rgba(16,35,63,.05)}.yitm-ndis-hero-match .eyebrow{display:block;margin-bottom:6px;color:#246645}.yitm-ndis-hero-match h2{max-width:30ch;margin:0;color:#123b2a;font-size:clamp(1.35rem,2.3vw,1.72rem);line-height:1.18;text-wrap:balance}.yitm-ndis-hero-match p{max-width:62ch;margin:8px 0 0;color:#355646;line-height:1.6}.yitm-ndis-hero-match small{display:block;margin-top:8px;color:#50675b;line-height:1.5}.yitm-ndis-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-ndis-hero-actions .btn{min-height:48px}.yitm-ndis-service-hero .local-proof{margin-top:13px;color:#5a6a78;font-size:.92rem}.yitm-ndis-hero-media{align-self:start;padding-top:42px}.yitm-ndis-hero-media .hero-img{display:block;width:100%;height:auto;aspect-ratio:26/21;object-fit:cover;object-position:center;border-radius:24px;box-shadow:0 18px 42px rgba(16,35,63,.14)}.yitm-ndis-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(26px,4vw,40px)}.yitm-ndis-facts article{min-width:0;padding:17px 18px;border:1px solid #d8e2e8;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(16,35,63,.045)}.yitm-ndis-facts span{display:block;margin-bottom:5px;color:#667784;font-size:.77rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.yitm-ndis-facts strong{display:block;color:#17345f;font-size:1rem;line-height:1.4}.yitm-ndis-hero-status{margin:12px 0 0;max-width:none;box-shadow:none}.yitm-ndis-audience-choice{padding-block:clamp(30px,5vw,56px);background:#f8faf8}.yitm-ndis-audience-heading{max-width:720px;margin-bottom:18px}.yitm-ndis-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-ndis-audience-card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:22px;border:1px solid #d7e1e6;border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.055)}.yitm-ndis-audience-card h3{margin:0;color:#17345f;font-size:1.18rem;line-height:1.3}.yitm-ndis-audience-card p{margin:9px 0 16px;color:#526274;line-height:1.6}.yitm-ndis-audience-card a{margin-top:auto;color:#155a78;font-weight:900;text-decoration-thickness:1px;text-underline-offset:4px}.yitm-ndis-audience-card a:focus-visible{outline:3px solid #1f7a5a;outline-offset:5px;border-radius:4px}.yitm-ndis-smart-match{padding-block:clamp(36px,5.5vw,64px)}.yitm-ndis-smart-match .section-header{max-width:820px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:20px}.yitm-ndis-smart-match .yitm-ndis-confirm-card{padding:20px;border-radius:20px}.yitm-ndis-smart-match .yitm-ndis-confirm-card h3{font-size:1.06rem}.yitm-ndis-smart-match .yitm-ndis-confirm-card p{font-size:.94rem;line-height:1.55}.yitm-ndis-smart-match .cta-actions{margin-top:18px}.yitm-review-strip--lower{max-width:1160px;margin:clamp(36px,5vw,58px) auto 8px;padding:16px 20px;border:1px solid #dce4df;border-radius:18px;background:#f8faf9;box-shadow:none}.yitm-review-strip--lower .yitm-review-person strong{color:#17345f}.yitm-review-strip--lower .yitm-review-date{color:#4f6257}@media(max-width:1020px){.yitm-ndis-service-hero .yitm-ndis-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px}.yitm-ndis-hero-media{padding-top:28px}.yitm-ndis-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.yitm-ndis-service-hero .yitm-ndis-hero-grid{grid-template-columns:1fr;gap:20px}.yitm-ndis-hero-copy{max-width:none}.yitm-ndis-service-hero .yitm-ndis-hero-title{max-width:15ch;font-size:clamp(2.35rem,11vw,3.45rem);line-height:.99}.yitm-ndis-hero-subtitle{font-size:1.18rem}.yitm-ndis-hero-intro{font-size:1rem}.yitm-ndis-hero-media{order:-1;padding-top:0}.yitm-ndis-hero-media .hero-img{aspect-ratio:16/10;border-radius:20px}.yitm-ndis-hero-actions{display:grid;grid-template-columns:1fr}.yitm-ndis-hero-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-ndis-facts{grid-template-columns:1fr;gap:9px}.yitm-ndis-facts article{padding:15px 16px}.yitm-ndis-audience-grid{grid-template-columns:1fr}.yitm-ndis-audience-card{padding:19px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:1fr}.yitm-review-strip--lower{margin-inline:14px;padding:15px 16px}}}@scope (html[data-yitm-b3-css~="b3-07"]){.yitm-pathway-page{--yitm-pathway-navy:#102c4a;--yitm-pathway-ink:#142235;--yitm-pathway-muted:#526173;--yitm-pathway-line:#dbe4ec;--yitm-pathway-soft:#f4f8fb;--yitm-pathway-mint:#dff7ed;--yitm-pathway-white:#fff}.yitm-pathway-main{max-width:1160px;margin:0 auto;padding:32px 20px 64px}.yitm-pathway-hero{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:24px;padding:clamp(28px,5vw,54px);margin:22px 0 28px}.yitm-pathway-hero .yitm-pathway-kicker{display:inline-block;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;color:#c8f4e4;margin-bottom:10px}.yitm-pathway-hero h1{color:#fff!important;max-width:18ch;font-size:clamp(2rem,4.6vw,4rem);line-height:1.02;margin:0 0 14px}.yitm-pathway-hero p{max-width:760px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65;margin:0;color:#edf6ff}.yitm-pathway-actions,.yitm-pathway-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.yitm-pathway-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 16px;border-radius:12px;background:#163e64;color:#fff!important;text-decoration:none!important;font-weight:800;border:2px solid #163e64;line-height:1.25;text-align:center}.yitm-pathway-btn:hover,.yitm-pathway-btn:focus{background:#0c2a46;color:#fff!important;border-color:#0c2a46}.yitm-pathway-btn--light{background:#fff;color:#173653!important;border-color:#fff}.yitm-pathway-btn--light:hover,.yitm-pathway-btn--light:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-btn--outline{background:transparent;color:#173653!important;border-color:#9db2c3}.yitm-pathway-btn--outline:hover,.yitm-pathway-btn--outline:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-section{margin:34px 0}.yitm-pathway-section>h2{font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.14;color:#173653;margin:0 0 8px}.yitm-pathway-section>.yitm-pathway-intro{max-width:780px;color:#526173;line-height:1.65;margin:0 0 18px}.yitm-pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yitm-pathway-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-pathway-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pathway-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--yitm-pathway-line);border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(15,42,65,.06);color:var(--yitm-pathway-ink);text-decoration:none!important}a.yitm-pathway-card:hover,a.yitm-pathway-card:focus{border-color:#8faabd;box-shadow:0 10px 30px rgba(15,42,65,.11);transform:translateY(-1px)}.yitm-pathway-card .yitm-pathway-tag{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#2b6f5a;margin-bottom:7px}.yitm-pathway-card h2,.yitm-pathway-card h3,.yitm-pathway-card strong{color:#173653;margin:0 0 7px;line-height:1.2}.yitm-pathway-card p,.yitm-pathway-card span{color:#536274;line-height:1.55;margin:0}.yitm-pathway-card .yitm-pathway-card-link{margin-top:auto;padding-top:14px;font-weight:800;color:#124d78}.yitm-pathway-steps{counter-reset:yitmstep;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.yitm-pathway-step{background:var(--yitm-pathway-soft);border:1px solid var(--yitm-pathway-line);border-radius:16px;padding:18px}.yitm-pathway-step:before{counter-increment:yitmstep;content:counter(yitmstep);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#173653;color:#fff;font-weight:800;margin-bottom:10px}.yitm-pathway-step h3{margin:0 0 6px;color:#173653}.yitm-pathway-step p{margin:0;color:#526173;line-height:1.55}.yitm-pathway-tasknav{background:#eef6f9;border:1px solid #cfe0e8;border-radius:18px;padding:18px;margin:20px 0 28px}.yitm-pathway-tasknav strong{display:block;color:#173653;margin-bottom:10px}.yitm-pathway-tasknav nav{display:flex;flex-wrap:wrap;gap:8px}.yitm-pathway-tasknav a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border-radius:999px;background:#173653;color:#fff!important;text-decoration:none!important;font-weight:750}.yitm-pathway-tasknav a:hover,.yitm-pathway-tasknav a:focus{background:#0d2f4f;color:#fff!important}.yitm-pathway-note{background:#fff8e4;border:1px solid #ebd9a6;border-radius:16px;padding:16px 18px;color:#594a24;line-height:1.55}.yitm-pathway-note strong{color:#433712}.yitm-pathway-help{background:#102c4a;color:#fff;border-radius:20px;padding:24px;margin:34px 0}.yitm-pathway-help h2,.yitm-pathway-help h3{color:#fff!important;margin-top:0}.yitm-pathway-help p{color:#eaf2f8;max-width:760px;line-height:1.6}.yitm-pathway-help a{color:#fff}.yitm-pathway-page .yitm-readable{max-width:820px}.yitm-pathway-page .yitm-readable p{line-height:1.72}.yitm-pathway-page .yitm-readable li{margin:.35rem 0;line-height:1.6}.yitm-pathway-page .yitm-related-pathway{max-width:1160px;margin:24px auto;padding:20px;border:1px solid var(--yitm-pathway-line);border-radius:18px;background:#f7fafc}.yitm-related-pathway h2,.yitm-related-pathway h3{margin-top:0;color:#173653}.yitm-related-pathway p{color:#526173;line-height:1.6}@media(max-width:900px){.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-pathway-main{padding:20px 14px 56px}.yitm-pathway-hero{border-radius:18px;padding:25px 20px}.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-grid--2,.yitm-pathway-steps{grid-template-columns:1fr}.yitm-pathway-btn{width:100%}.yitm-pathway-tasknav nav{display:grid;grid-template-columns:1fr}.yitm-pathway-tasknav a{border-radius:12px}.yitm-pathway-card{padding:18px}}body.yitm-pathway-page .yitm-pathway-help,body.yitm-pathway-page .yitm-pathway-help h2,body.yitm-pathway-page .yitm-pathway-help h3,body.yitm-pathway-page .yitm-pathway-help p,body.yitm-pathway-page .yitm-pathway-help strong{color:#fff!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h2,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h3,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help p,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page .yitm-pathway-main{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:32px 0 64px}body.yitm-pathway-page .yitm-pathway-hero,body.yitm-pathway-page .yitm-pathway-section,body.yitm-pathway-page .yitm-pathway-grid,body.yitm-pathway-page .yitm-pathway-steps{width:100%;max-width:none;min-width:0;box-sizing:border-box}@media(max-width:620px){body.yitm-pathway-page .yitm-pathway-main{padding:20px 0 56px}}nn body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ul,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ol{max-width:78ch}body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p + p{margin-top:1rem}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h2,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h3,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways p,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways strong,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways{background:#173f2e!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li::marker{color:#b9f2d7}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{text-decoration:underline;text-underline-offset:.18em}body.yitm-pathway-page.leadroom-page .leadroom-faq,body.yitm-pathway-page.leadroom-page .leadroom-faq details,body.yitm-pathway-page.leadroom-page .leadroom-faq summary,body.yitm-pathway-page.leadroom-page .leadroom-faq p,body.yitm-pathway-page.leadroom-page .leadroom-faq li{text-align:left!important}body.yitm-pathway-page.leadroom-page .leadroom-faq{max-width:900px}body.yitm-pathway-page.leadroom-page .leadroom-faq details{padding:1rem 1.15rem}body.yitm-pathway-page.leadroom-page .leadroom-faq summary{display:list-item!important;width:100%;justify-content:flex-start!important;align-items:flex-start!important;color:#173653!important;-webkit-text-fill-color:#173653!important;line-height:1.45}body.yitm-pathway-page.leadroom-page .leadroom-faq details[open] summary{margin-bottom:.55rem}body.yitm-pathway-page.leadroom-page .leadroom-faq p{max-width:76ch;margin:.45rem 0 0}.yitm-business-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:1rem}.yitm-business-outcome{border:1px solid #d8e3dc;background:#f8fbf9;border-radius:16px;padding:18px}.yitm-business-outcome h3{margin:0 0 .4rem!important;color:#173827!important}.yitm-business-outcome p{margin:0!important;color:#465c51!important;line-height:1.65!important}.yitm-business-example{border-left:5px solid #2f8a61;background:#eef8f3;border-radius:0 16px 16px 0;padding:20px 22px;max-width:900px}.yitm-business-example h2,.yitm-business-example h3{color:#173827!important}.yitm-business-example p{max-width:76ch!important}.yitm-business-example .yitm-business-outcome-line{font-weight:800;color:#24543d!important;margin-top:.85rem!important}.yitm-business-funnel{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:22px;padding:24px;margin:2.5rem 0}.yitm-business-funnel h2,.yitm-business-funnel h3,.yitm-business-funnel p,.yitm-business-funnel strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-business-funnel p{max-width:72ch!important;color:#edf6ff!important;-webkit-text-fill-color:#edf6ff!important}.yitm-business-funnel-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-business-funnel .yitm-business-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:#fff;border:2px solid #fff;color:#102c4a!important;-webkit-text-fill-color:#102c4a!important;text-decoration:none!important;font-weight:850}.yitm-business-funnel .yitm-business-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:transparent;border:2px solid #c6d9e8;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-weight:800}.yitm-business-funnel .yitm-business-primary:hover,.yitm-business-funnel .yitm-business-primary:focus{background:#eaf3f9}.yitm-business-funnel .yitm-business-secondary:hover,.yitm-business-funnel .yitm-business-secondary:focus{background:rgba(255,255,255,.1)}.yitm-business-soft-cta{border:1px solid #cfe0e8;background:#f3f8fb;border-radius:16px;padding:16px 18px;margin:1.25rem 0 2rem;max-width:900px}.yitm-business-soft-cta p{margin:.35rem 0 .8rem!important;max-width:76ch!important}.yitm-business-soft-cta a{font-weight:850}@media(max-width:720px){.yitm-business-outcomes{grid-template-columns:1fr}.yitm-business-funnel-actions{display:grid;grid-template-columns:1fr}.yitm-business-funnel .yitm-business-primary,.yitm-business-funnel .yitm-business-secondary{width:100%}}body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{max-width:1160px;margin:28px auto;padding:0 20px;box-sizing:border-box}body.yitm-business-service-page .yitm-service-panel{border:1px solid #d6e2e8;background:#f7fafc;border-radius:20px;padding:22px}body.yitm-business-service-page .yitm-service-panel h2,body.yitm-business-service-page .yitm-service-panel h3{color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-panel p,body.yitm-business-service-page .yitm-service-panel li{color:#46586b!important;line-height:1.65;text-align:left!important}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}body.yitm-business-service-page .yitm-service-choice,body.yitm-business-service-page .yitm-service-example,body.yitm-business-service-page .yitm-service-outcome-card{background:#fff;border:1px solid #d8e3e9;border-radius:16px;padding:18px}body.yitm-business-service-page .yitm-service-choice h3,body.yitm-business-service-page .yitm-service-example h3,body.yitm-business-service-page .yitm-service-outcome-card h3{margin:0 0 7px!important;color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice p,body.yitm-business-service-page .yitm-service-example p,body.yitm-business-service-page .yitm-service-outcome-card p{margin:0 0 10px!important;color:#526173!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice a,body.yitm-business-service-page .yitm-service-example a{font-weight:850;color:#124d78!important;text-decoration:underline;text-underline-offset:.16em}body.yitm-business-service-page .yitm-service-handoff{background:linear-gradient(135deg,#102c4a,#17456f);border-radius:20px;padding:22px;margin-top:20px;color:#fff}body.yitm-business-service-page .yitm-service-handoff h2,body.yitm-business-service-page .yitm-service-handoff h3,body.yitm-business-service-page .yitm-service-handoff p,body.yitm-business-service-page .yitm-service-handoff strong{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}body.yitm-business-service-page .yitm-service-handoff .btn-primary{color:#102c4a!important;-webkit-text-fill-color:#102c4a!important}body.yitm-business-service-page .yitm-customer-faq,body.yitm-business-service-page .yitm-customer-faq details,body.yitm-business-service-page .yitm-customer-faq summary,body.yitm-business-service-page .yitm-customer-faq p{text-align:left!important}body.yitm-business-service-page .yitm-customer-faq summary{justify-content:flex-start!important;align-items:flex-start!important}body.yitm-business-service-page .yitm-review-date{display:none!important}@media(max-width:720px){body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{padding:0 14px}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{grid-template-columns:1fr}}body.yitm-pathway-page main .yitm-related-pathway{box-sizing:border-box}body.yitm-pathway-page main .yitm-related-pathway:where(h2,h3,p,li){text-align:left}body.yitm-pathway-page main .yitm-pathway-help:where(h2,h3,h4,p,li,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page main .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}.yitm-pillar-authority{max-width:1160px;margin:34px auto;padding:clamp(22px,4vw,34px);border:1px solid #dbe4ec;border-radius:22px;background:#f8fbfd;box-shadow:0 10px 32px rgba(15,42,65,.06);color:#142235}.yitm-pillar-authority *{box-sizing:border-box}.yitm-pillar-authority__eyebrow{display:inline-block;margin:0 0 8px;color:#2b6f5a;font-size:.8rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-pillar-authority h2{max-width:24ch;margin:0 0 10px;color:#173653!important;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12;text-align:left!important}.yitm-pillar-authority__intro{max-width:74ch;margin:0 0 20px;color:#526173!important;line-height:1.68;text-align:left!important}.yitm-pillar-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 28px;counter-reset:yitmpillarstep}.yitm-pillar-journey a{position:relative;display:flex;flex-direction:column;min-width:0;min-height:170px;padding:18px;border:1px solid #dbe4ec;border-radius:16px;background:#fff;color:#142235!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(15,42,65,.045)}.yitm-pillar-journey a:before{counter-increment:yitmpillarstep;content:counter(yitmpillarstep);display:grid;place-items:center;width:32px;height:32px;margin-bottom:12px;border-radius:50%;background:#173653;color:#fff;font-weight:850}.yitm-pillar-journey a:hover,.yitm-pillar-journey a:focus-visible{border-color:#8faabd;box-shadow:0 10px 28px rgba(15,42,65,.1);transform:translateY(-1px)}.yitm-pillar-journey strong{display:block;margin:0 0 6px;color:#173653!important;font-size:1.02rem;line-height:1.25}.yitm-pillar-journey span{color:#526173!important;line-height:1.55}.yitm-pillar-evidence-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:4px 0 12px}.yitm-pillar-evidence-head h3{margin:0;color:#173653!important;font-size:clamp(1.2rem,2.2vw,1.55rem);text-align:left!important}.yitm-pillar-evidence-head p{max-width:62ch;margin:0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yitm-pillar-evidence-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #d6e3dc;border-radius:16px;background:#fff;text-decoration:none!important;color:#142235!important}.yitm-pillar-evidence-card:hover,.yitm-pillar-evidence-card:focus-visible{border-color:#73a38d;box-shadow:0 9px 24px rgba(23,107,76,.09)}.yitm-pillar-evidence-card__tag{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.76rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-pillar-evidence-card strong{color:#173653!important;line-height:1.3}.yitm-pillar-evidence-card p{margin:.45rem 0 0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-card em{margin-top:auto;padding-top:12px;color:#124d78!important;font-style:normal;font-weight:800}.yitm-pillar-next{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding:20px;border-radius:18px;background:#102c4a;color:#fff}.yitm-pillar-next:where(h3,p,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-pillar-next h3{margin:0 0 5px}.yitm-pillar-next p{max-width:68ch;margin:0;line-height:1.55}.yitm-pillar-next__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-pillar-next__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;border:2px solid #fff;text-align:center}.yitm-pillar-next__actions a:last-child{background:transparent;color:#fff!important}.yitm-pillar-next__actions a:hover,.yitm-pillar-next__actions a:focus-visible{outline:3px solid rgba(255,255,255,.3);outline-offset:2px}.yitm-pillar-subtopics{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0 0}.yitm-pillar-subtopics a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border:1px solid #cbd9e3;border-radius:999px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:750}@media(max-width:900px){.yitm-pillar-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pillar-evidence-grid{grid-template-columns:1fr 1fr}.yitm-pillar-next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-pillar-authority{margin:24px auto;padding:19px 16px;border-radius:18px}.yitm-pillar-journey,.yitm-pillar-evidence-grid{grid-template-columns:1fr}.yitm-pillar-journey a{min-height:0}.yitm-pillar-evidence-head{align-items:flex-start;flex-direction:column}.yitm-pillar-next__actions{display:grid;width:100%}.yitm-pillar-next__actions a{width:100%}.yitm-pillar-subtopics{display:grid}.yitm-pillar-subtopics a{border-radius:12px}}.yitm-tool-authority{max-width:1160px;margin:32px auto;padding:0 20px;box-sizing:border-box;color:#142235}.yitm-tool-authority *{box-sizing:border-box}.yitm-tool-authority__inner{padding:clamp(20px,3vw,30px);border:1px solid #d8e4ea;border-radius:22px;background:#f7fafc;box-shadow:0 10px 30px rgba(15,42,65,.055)}.yitm-tool-authority__eyebrow{display:inline-block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-tool-authority h2{max-width:26ch;margin:0 0 9px;color:#173653!important;font-size:clamp(1.45rem,2.8vw,2.1rem);line-height:1.15;text-align:left!important}.yitm-tool-authority__intro{max-width:76ch;margin:0 0 18px;color:#526173!important;line-height:1.65;text-align:left!important}.yitm-tool-authority__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yitm-tool-authority__card{display:flex;flex-direction:column;min-width:0;min-height:150px;padding:16px;border:1px solid #d7e2e8;border-radius:15px;background:#fff;color:#142235!important;text-decoration:none!important}.yitm-tool-authority__card:hover,.yitm-tool-authority__card:focus-visible{border-color:#7da793;box-shadow:0 8px 22px rgba(23,107,76,.09);transform:translateY(-1px)}.yitm-tool-authority__card span{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.75rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-tool-authority__card strong{display:block;color:#173653!important;line-height:1.3}.yitm-tool-authority__card p{margin:.42rem 0 0;color:#526173!important;line-height:1.5;text-align:left!important}.yitm-tool-authority__next{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:17px 18px;border-radius:16px;background:#102c4a;color:#fff}.yitm-tool-authority__next:where(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-tool-authority__next p{margin:.25rem 0 0;max-width:68ch;line-height:1.5}.yitm-tool-authority__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-tool-authority__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border:2px solid #fff;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;text-align:center}.yitm-tool-authority__actions a:last-child{background:transparent;color:#fff!important}.yitm-tool-led-pillar{max-width:1160px;margin:24px auto 34px;padding:0 20px;box-sizing:border-box}.yitm-tool-led-pillar__inner{padding:22px;border:1px solid #d7e4dd;border-radius:20px;background:#f4faf7}.yitm-tool-led-pillar__eyebrow{display:block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.yitm-tool-led-pillar h2{margin:0 0 8px;color:#173653!important;font-size:clamp(1.4rem,2.5vw,1.95rem);text-align:left!important}.yitm-tool-led-pillar p{max-width:76ch;margin:0;color:#526173!important;line-height:1.6;text-align:left!important}.yitm-tool-led-pillar__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.yitm-tool-led-pillar__grid a{display:flex;flex-direction:column;min-height:126px;padding:16px;border:1px solid #d7e4dd;border-radius:14px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850}.yitm-tool-led-pillar__grid a:hover,.yitm-tool-led-pillar__grid a:focus-visible{border-color:#74a48d;box-shadow:0 7px 18px rgba(23,107,76,.08)}.yitm-tool-led-pillar__grid a span{margin-top:6px;color:#526173!important;font-weight:500;line-height:1.48}@media(max-width:900px){.yitm-tool-authority__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-tool-led-pillar__grid{grid-template-columns:1fr 1fr}.yitm-tool-authority__next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-tool-authority,.yitm-tool-led-pillar{padding:0 14px}.yitm-tool-authority__grid,.yitm-tool-led-pillar__grid{grid-template-columns:1fr}.yitm-tool-authority__card,.yitm-tool-led-pillar__grid a{min-height:0}.yitm-tool-authority__actions{display:grid;width:100%}.yitm-tool-authority__actions a{width:100%}}.yitm-pathway-hero .yitm-pathway-btn--outline{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.78)!important}.yitm-pathway-hero .yitm-pathway-btn--outline:hover,.yitm-pathway-hero .yitm-pathway-btn--outline:focus-visible{background:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important;border-color:#fff!important}body.yitm-business-service-page .yitm-business-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.yitm-business-service-page .services-bento{grid-template-columns:repeat(4,minmax(0,1fr))}body.yitm-business-service-page .yitm-business-it-service-card{min-width:0}body.yitm-business-service-page .yitm-business-it-service-card h3{font-size:1.08rem!important;line-height:1.25!important}body.yitm-business-service-page .yitm-business-it-service-card p{font-size:.97rem!important;line-height:1.58!important}body.yitm-business-service-page .process-steps{grid-template-columns:repeat(3,minmax(0,1fr))}body.yitm-editorial-page .yitm-proof-steps{display:grid;gap:10px;margin:16px 0;padding:0;list-style:none;counter-reset:yitmproof}body.yitm-editorial-page .yitm-proof-steps li{position:relative;padding:14px 16px 14px 50px;border:1px solid #d9e4ea;border-radius:14px;background:#fff;color:#34475a!important;line-height:1.6}body.yitm-editorial-page .yitm-proof-steps li:before{counter-increment:yitmproof;content:counter(yitmproof);position:absolute;left:14px;top:14px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#173653;color:#fff;font-weight:900}body.yitm-editorial-page .yitm-proof-note{border-left:4px solid #176b4c;padding:12px 14px;background:#f3faf6;color:#324b3d!important}@media(max-width:980px){body.yitm-business-service-page .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body.yitm-business-service-page .yitm-business-situation-grid,body.yitm-business-service-page .services-bento,body.yitm-business-service-page .process-steps{grid-template-columns:1fr}}}@scope (html[data-yitm-b3-css~="b3-16"]){.yitm-live-context{position:relative;z-index:2;margin:0;padding:0 0 clamp(24px,4vw,44px);background:transparent;color:#10233f}.yitm-live-context>.wrap{max-width:1160px;margin:0 auto;padding:0 20px}.yitm-live-context__panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(20px,3vw,34px);align-items:start;padding:clamp(22px,3.4vw,34px);border:1px solid #c7ded3;border-radius:24px;background:linear-gradient(135deg,#f7fbf8 0%,#fffdf8 100%);box-shadow:0 16px 40px rgba(16,35,63,.08)}.yitm-live-context__main,.yitm-live-context__side{min-width:0}.yitm-live-context__eyebrow{display:inline-flex;align-items:center;min-height:32px;margin:0 0 10px;padding:6px 10px;border-radius:999px;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.76rem;font-weight:900;letter-spacing:.065em;line-height:1.1}.yitm-live-context__title{max-width:18ch;margin:0;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.2vw,3.15rem);line-height:1;letter-spacing:-.035em;text-wrap:balance}.yitm-live-context__summary{max-width:62ch;margin:12px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;font-size:1rem;line-height:1.62}.yitm-live-context__next{margin-top:20px;padding-top:18px;border-top:1px solid rgba(16,35,63,.11)}.yitm-live-context__label{display:block;margin:0 0 5px;color:#496276!important;-webkit-text-fill-color:#496276!important;font-size:.76rem;font-weight:900;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.yitm-live-context__next-link{display:inline-block;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;line-height:1.08;text-decoration-thickness:2px;text-underline-offset:4px}.yitm-live-context__detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;line-height:1.52}.yitm-live-context__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-live-context__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.76rem 1.1rem;border-radius:999px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none!important}.yitm-live-context__button--primary{border:1px solid #10233f;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.13)}.yitm-live-context__button--secondary{border:2px solid #10233f;background:#fff;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-live-context__button:is(:hover,:focus-visible){transform:translateY(-1px)}.yitm-live-context__button:focus-visible,.yitm-live-context__next-link:focus-visible,.yitm-live-context__support-link:focus-visible,.yitm-live-context__clear:focus-visible,.yitm-live-context__why summary:focus-visible{outline:3px solid #e8b028;outline-offset:3px}.yitm-live-context__side{display:grid;gap:14px}.yitm-live-context__price,.yitm-live-context__support,.yitm-live-context__evidence{padding:17px 18px;border:1px solid rgba(16,35,63,.10);border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(16,35,63,.045)}.yitm-live-context__price-headline{display:block;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1.2rem;line-height:1.25}.yitm-live-context__price-detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;font-size:.9rem;line-height:1.5}.yitm-live-context__price-why{margin:9px 0 0;color:#43586c!important;-webkit-text-fill-color:#43586c!important;font-size:.86rem;line-height:1.48}.yitm-live-context__source-link{display:inline-block;margin-top:10px;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-size:.86rem;font-weight:850;text-underline-offset:3px}.yitm-live-context__evidence-list{display:grid;gap:9px;margin:8px 0 0;padding:0;list-style:none}.yitm-live-context__evidence-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none}.yitm-live-context__evidence-link:hover{text-decoration:underline;text-underline-offset:3px}.yitm-live-context__evidence-link small{display:block;margin-top:3px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.8rem;font-weight:600;line-height:1.4}.yitm-live-context__support-list{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.yitm-live-context__support-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none}.yitm-live-context__support-link:hover{text-decoration:underline;text-underline-offset:3px}.yitm-live-context__support-link small{display:block;margin-top:2px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.82rem;font-weight:600;line-height:1.4}.yitm-live-context__footer{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid rgba(16,35,63,.10)}.yitm-live-context__why{max-width:720px;color:#526477;font-size:.9rem;line-height:1.5}.yitm-live-context__why summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font-weight:850}.yitm-live-context__why p{margin:8px 0 0;color:#526477!important;-webkit-text-fill-color:#526477!important}.yitm-live-context__why a{color:#0d5940!important;-webkit-text-fill-color:#0d5940!important}.yitm-live-context__clear{appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#5d6f80!important;-webkit-text-fill-color:#5d6f80!important;font:inherit;font-size:.88rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}@media (max-width:800px){.yitm-live-context>.wrap{padding:0 14px}.yitm-live-context__panel{grid-template-columns:1fr;padding:20px;border-radius:20px}.yitm-live-context__title{max-width:20ch;font-size:clamp(1.9rem,8vw,2.7rem)}.yitm-live-context__footer{grid-column:1;flex-direction:column}.yitm-live-context__actions{display:grid;grid-template-columns:1fr}.yitm-live-context__button{width:100%}.yitm-live-context__clear{white-space:normal}}@media (prefers-reduced-motion:reduce){.yitm-live-context__button{transition:none!important}}.yitm-live-context--adaptive{padding:clamp(30px,5vw,58px) 0;background:#f8fafc}.yitm-live-context--adaptive>.wrap{width:100%;box-sizing:border-box}.yitm-live-context__adaptive-note{padding:18px;border:1px solid #d9e4ec;border-radius:18px;background:#fff;color:#42566b}.yitm-live-context__adaptive-note p{margin:6px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;line-height:1.55}[data-yitm-adaptive-original-href]{transition:none!important}@media (max-width:800px){.yitm-live-context--adaptive{padding:26px 0 34px}}.yitm-live-context--smart-web{padding:clamp(18px,3vw,32px) 0;background:transparent}.yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(16px,2.2vw,26px);padding:clamp(18px,2.6vw,26px);border-radius:20px;box-shadow:0 12px 30px rgba(16,35,63,.065)}.yitm-live-context--smart-web .yitm-live-context__eyebrow{margin-bottom:8px;min-height:28px;padding:5px 9px;font-size:.72rem}.yitm-live-context--smart-web .yitm-live-context__title{max-width:26ch;font-size:clamp(1.7rem,2.5vw,2.45rem)}.yitm-live-context--smart-web .yitm-live-context__summary{margin-top:8px;max-width:68ch;font-size:.96rem;line-height:1.52}.yitm-live-context--smart-web .yitm-live-context__next{margin-top:14px;padding-top:14px}.yitm-live-context--smart-web .yitm-live-context__actions{margin-top:14px}.yitm-live-context--smart-web .yitm-live-context__price,.yitm-live-context--smart-web .yitm-live-context__support,.yitm-live-context--smart-web .yitm-live-context__evidence{padding:14px 15px;border-radius:15px}.yitm-live-context--smart-web .yitm-live-context__footer{padding-top:12px}@media (max-width:800px){.yitm-live-context--smart-web{padding:16px 0 24px}.yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:1fr;padding:16px;border-radius:18px}.yitm-live-context--smart-web .yitm-live-context__title{font-size:clamp(1.55rem,7vw,2.1rem)}}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__next{border-left:4px solid #0d7a58;padding-left:14px}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__actions{align-items:stretch}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--primary{min-width:min(100%,220px)}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--secondary{background:#fff;border-color:#cbd8e2;color:#29465f!important;-webkit-text-fill-color:#29465f!important}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof{border-color:#cfe1d9;background:#fbfefc}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof-reason{margin:6px 0 10px;color:#526477!important;-webkit-text-fill-color:#526477!important;font-size:.84rem;line-height:1.45}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__suppression-note{padding-left:12px;border-left:3px solid #d8e4eb}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty{display:none}@media (min-width:801px){[data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty + .yitm-live-context__footer{grid-column:1/-1}}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="collapse"]{display:none!important}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="emphasise"]{position:relative;outline:3px solid rgba(13,122,88,.20);outline-offset:-3px}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="deemphasise"]{box-shadow:inset 0 1px 0 rgba(16,35,63,.06),inset 0 -1px 0 rgba(16,35,63,.06)}.yitm-live-context__footer-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.yitm-live-context__page-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .9rem;border:2px solid #29465f;border-radius:999px;background:#fff;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font:inherit;font-size:.88rem;font-weight:850;cursor:pointer}.yitm-live-context__page-toggle:hover{background:#f3f7f9}.yitm-live-context__page-toggle:focus-visible{outline:3px solid #e8b028;outline-offset:3px}.yitm-live-context__page-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.yitm-live-context__page-why{padding-left:12px;border-left:3px solid #cfe1d9}@media (max-width:800px){.yitm-live-context__footer-controls{width:100%;align-items:stretch;flex-direction:column}.yitm-live-context__page-toggle,.yitm-live-context__footer-controls .yitm-live-context__clear{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){[data-yitm-page-focus] [data-yitm-adaptive-source="A0019064"]{scroll-behavior:auto!important;transition:none!important}}}@scope (html[data-yitm-b3-css~="b3-05"]){.yitm-agent-facts{max-width:1200px;margin:0 auto;padding:0 20px 24px;color:#10263d}.yitm-agent-facts__panel{max-width:1160px;margin:0 auto;background:#fff;border:1px solid rgba(16,38,61,.14);border-radius:20px;box-shadow:0 12px 34px rgba(16,38,61,.07);padding:22px 24px}.yitm-agent-facts__heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.yitm-agent-facts__heading>span{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#176b55}.yitm-agent-facts__heading h2{margin:0;color:#10263d;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.15;text-wrap:pretty}.yitm-agent-facts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.yitm-agent-facts__item{min-width:0;background:#f7faf8;border:1px solid rgba(23,107,85,.12);border-radius:14px;padding:14px}.yitm-agent-facts__item dt{margin:0 0 5px;font-size:.76rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase;color:#476174}.yitm-agent-facts__item dd{margin:0;color:#10263d;font-weight:700;line-height:1.42;overflow-wrap:anywhere}.yitm-agent-facts__item a{color:#0d5f4c;text-decoration-thickness:1.5px;text-underline-offset:3px}.yitm-agent-facts__item a:hover,.yitm-agent-facts__item a:focus-visible{color:#10263d}.yitm-agent-facts__note{margin:14px 0 0;color:#43596b;font-size:.92rem;line-height:1.55;text-wrap:pretty}@media(max-width:900px){.yitm-agent-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-agent-facts{padding-left:14px;padding-right:14px}.yitm-agent-facts__panel{padding:18px 16px;border-radius:16px}.yitm-agent-facts__grid{grid-template-columns:1fr}.yitm-agent-facts__item{padding:13px}}}@scope (html[data-yitm-b3-css~="b3-12"]){{--yitm-ds-platform-navy:#071426;--yitm-ds-platform-navy-2:#0b2d52;--yitm-ds-action-blue:#0f64ee;--yitm-ds-action-blue-hover:#0b53c9;--yitm-ds-electric:#00a8ff;--yitm-ds-intelligence:#31d7ff;--yitm-ds-trust:#26b56a;--yitm-ds-mint:#64e6b4;--yitm-ds-attention:#ffb020;--yitm-ds-danger:#d92d20;--yitm-ds-surface-page:#f5f8fc;--yitm-ds-surface-card:#ffffff;--yitm-ds-surface-blue:#eef6ff;--yitm-ds-surface-cyan:#effbff;--yitm-ds-surface-green:#eefaf4;--yitm-ds-surface-amber:#fff8e7;--yitm-ds-text-primary:#102033;--yitm-ds-text-secondary:#526274;--yitm-ds-text-on-dark:#f7fbff;--yitm-ds-line:#dbe4ee;--yitm-ds-radius-card:16px;--yitm-ds-radius-panel:22px;--yitm-ds-radius-button:10px;--yitm-ds-shadow-card:0 12px 34px rgba(7,20,38,.08);--yitm-ds-shadow-raised:0 22px 60px rgba(7,20,38,.14)}body[data-yitm-design-system="A0019020"]{background:var(--yitm-ds-surface-page);color:var(--yitm-ds-text-primary)}body[data-yitm-design-system="A0019020"]:is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--yitm-ds-attention)!important;outline-offset:3px!important}body[data-yitm-design-system="A0019020"]:is(.site-header,.yitm-unified-header){border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important}body[data-yitm-design-system="A0019020"] .nav-cta{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"] .nav-cta:is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important;border-color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary){background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important;-webkit-text-fill-color:var(--yitm-ds-text-primary)!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary):is(:hover,:focus-visible){background:var(--yitm-ds-surface-blue)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer){background:var(--yitm-ds-platform-navy)!important;border-top:3px solid var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,strong,small,span){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a{color:#fff!important;-webkit-text-fill-color:#fff!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a:is(:hover,:focus-visible){color:var(--yitm-ds-intelligence)!important;-webkit-text-fill-color:var(--yitm-ds-intelligence)!important;border-color:rgba(49,215,255,.75)!important}body[data-yitm-design-mode="home"] .home-core-hero{background:linear-gradient(120deg,var(--yitm-ds-surface-page) 0%,#fff 58%,var(--yitm-ds-surface-blue) 100%)!important}body[data-yitm-design-mode="home"] .home-core-hero::after{background:radial-gradient(circle,rgba(0,168,255,.12),rgba(0,168,255,0) 70%)!important}body[data-yitm-design-mode="home"] .home-hero-actions-panel{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="home"] .home-hero-trust-list li::before{background:var(--yitm-ds-trust)!important;color:#071426!important}body[data-yitm-design-mode="home"] .home-hero-contact a{color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="home"] .home-ai-proof,body[data-yitm-design-mode="intelligence"] .yitm-answer-engine{--yitm-ae-navy:var(--yitm-ds-platform-navy);--yitm-ae-navy-2:var(--yitm-ds-platform-navy-2);--yitm-ae-mint:var(--yitm-ds-mint);--yitm-ae-green:var(--yitm-ds-trust);--yitm-ae-cream:var(--yitm-ds-surface-page);--yitm-ae-paper:#fff;--yitm-ae-ink:var(--yitm-ds-text-primary);--yitm-ae-copy:var(--yitm-ds-text-secondary);--yitm-ae-line:var(--yitm-ds-line);--yitm-ae-soft:var(--yitm-ds-surface-blue)}body[data-yitm-design-mode="home"] .home-ai-proof{background:radial-gradient(circle at 82% 12%,rgba(49,215,255,.16),rgba(49,215,255,0) 31%),linear-gradient(145deg,var(--yitm-ds-platform-navy) 0%,#081d35 72%,#0a3150 100%)!important;border-color:rgba(49,215,255,.18)!important}body[data-yitm-design-mode="home"] .home-ai-proof::before{background:radial-gradient(circle,rgba(49,215,255,.18) 0,rgba(49,215,255,0) 70%)!important}body[data-yitm-design-mode="home"] .home-ai-proof__intro .eyebrow,body[data-yitm-design-mode="home"] .home-ai-proof__guardrail a,body[data-yitm-design-mode="home"] .home-ai-proof__compare span,body[data-yitm-design-mode="home"] .home-ai-proof__faq a,body[data-yitm-design-mode="home"] .home-ai-proof__fallback a{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="home"] .home-ai-proof__guardrail{border-color:rgba(49,215,255,.3)!important;background:rgba(255,255,255,.055)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li::before{background:rgba(49,215,255,.10)!important;border-color:rgba(49,215,255,.34)!important;color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-active{border-color:rgba(49,215,255,.7)!important;background:rgba(0,168,255,.12)!important;box-shadow:0 0 0 1px rgba(49,215,255,.08),0 14px 34px rgba(0,168,255,.08)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done{border-color:rgba(38,181,106,.55)!important;background:rgba(38,181,106,.10)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done::before{background:var(--yitm-ds-trust)!important;border-color:var(--yitm-ds-trust)!important;color:#071426!important}body[data-yitm-design-mode="home"] .home-ai-proof__experience{background:var(--yitm-ds-surface-page)!important;color:var(--yitm-ds-text-primary)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="home"] .home-ai-proof__statusbar{border-color:var(--yitm-ds-line)!important;color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="home"] .home-ai-proof__statusbar .home-ai-proof__live::before{background:var(--yitm-ds-trust)!important;box-shadow:0 0 0 4px rgba(38,181,106,.14)!important}body[data-yitm-design-mode="home"] .home-ai-proof__system-list li{background:var(--yitm-ds-surface-cyan)!important;color:#10324b!important}body[data-yitm-design-mode="home"] .home-ai-proof__human{background:var(--yitm-ds-platform-navy)!important;border-color:rgba(49,215,255,.22)!important}body[data-yitm-design-mode="home"] .home-ai-proof__human li::before{color:var(--yitm-ds-trust)!important}body[data-yitm-design-mode="home"] .yitm-answer-engine__button--primary,body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__button--primary{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="home"] .yitm-answer-engine__chip:is(:hover,:focus-visible),body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__chip:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;background:var(--yitm-ds-surface-cyan)!important}body[data-yitm-design-mode="software"],body[data-yitm-design-mode="ai-article"]{--lr-ink:var(--yitm-ds-text-primary);--lr-muted:var(--yitm-ds-text-secondary);--lr-green:var(--yitm-ds-action-blue);--lr-green-dark:var(--yitm-ds-action-blue-hover);--lr-green-soft:var(--yitm-ds-surface-blue);--lr-mint:var(--yitm-ds-surface-cyan);--lr-line:var(--yitm-ds-line);--lr-warm:var(--yitm-ds-surface-amber);--lr-amber:var(--yitm-ds-attention);--lr-shadow:var(--yitm-ds-shadow-card);--lr-radius:var(--yitm-ds-radius-panel);--lr-radius-sm:var(--yitm-ds-radius-card)}body[data-yitm-design-mode="software"].leadroom-page,body[data-yitm-design-mode="ai-article"].leadroom-page{background:linear-gradient(180deg,var(--yitm-ds-surface-page) 0,#fff 560px)!important}body[data-yitm-design-mode="software"] .leadroom-eyebrow,body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="software"] .leadroom-eyebrow::before,body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow::before{background:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="software"]:is(.leadroom-hero h1,.leadroom-section h2,.leadroom-section h3),body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero h1,.leadroom-content h2,.leadroom-content h3){color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="software"]:is(.leadroom-hero .leadroom-lede,.leadroom-section-heading p,.leadroom-copy),body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero .leadroom-lede,.leadroom-content p,.leadroom-content li){color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="software"] .leadroom-button.primary,body[data-yitm-design-mode="ai-article"] .leadroom-button{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="software"] .leadroom-button.secondary{background:#fff!important;color:var(--yitm-ds-text-primary)!important;border-color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="software"] .leadroom-hero-visual::before{background:linear-gradient(135deg,rgba(49,215,255,.18),rgba(15,100,238,.08),rgba(100,230,180,.11))!important}body[data-yitm-design-mode="software"]:is(.leadroom-card,.leadroom-proof,.leadroom-direct-answer),body[data-yitm-design-mode="ai-article"]:is(.leadroom-faq details,.yitm-reader-uplift,.yitm-editorial-review){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"]{background:radial-gradient(circle at 84% 10%,rgba(49,215,255,.18),rgba(49,215,255,0) 30%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;border-block-color:rgba(49,215,255,.16)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-section-heading:is(h2,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-product-badge{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-card{border-color:rgba(49,215,255,.2)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-icon{background:var(--yitm-ds-surface-cyan)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="ai-article"] .leadroom-article-hero{margin-top:.75rem;padding:clamp(22px,4vw,38px)!important;border:1px solid rgba(0,168,255,.22);border-radius:var(--yitm-ds-radius-panel);background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-blue) 64%,var(--yitm-ds-surface-cyan) 100%);box-shadow:var(--yitm-ds-shadow-card)}body[data-yitm-design-mode="ai-article"] .leadroom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border:1px solid rgba(49,215,255,.22)!important}body[data-yitm-design-mode="ai-article"] .leadroom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="ai-article"] .leadroom-cta .leadroom-button{background:#fff!important;border-color:#fff!important;color:var(--yitm-ds-platform-navy)!important}body[data-yitm-design-mode="service"] .vm-hero{background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-page) 56%,var(--yitm-ds-surface-blue) 100%)!important;border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="service"] .vm-kicker{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="service"] .vm-hero h1{color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="service"] .vm-lead,body[data-yitm-design-mode="service"]:is(.vm-panel p,.vm-panel li,.vm-panel td){color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="service"] .vm-btn:not(.secondary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;box-shadow:0 10px 24px rgba(15,100,238,.18)!important}body[data-yitm-design-mode="service"] .vm-btn.secondary{background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="service"]:is(.vm-panel,.vm-card,.vm-triage){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="service"] .vm-answer{border-top-color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="service"] .vm-panel h3{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="service"] .vm-urgent{border-color:#ef9a92!important;background:#fff5f3!important}body[data-yitm-design-mode="service"] .vm-urgent:is(h2,h3){color:#9f261e!important}body[data-yitm-design-mode="service"] .vm-bottom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border-color:rgba(49,215,255,.2)!important;color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="service"] .vm-bottom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="intelligence"] .start-hero{position:relative;overflow:hidden;border:1px solid rgba(49,215,255,.24)!important;border-radius:var(--yitm-ds-radius-panel)!important;background:radial-gradient(circle at 85% 15%,rgba(49,215,255,.17),rgba(49,215,255,0) 32%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;color:var(--yitm-ds-text-on-dark)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="intelligence"] .start-hero:is(h1,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="intelligence"] .start-hero .eyebrow{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__ask{border-color:rgba(0,168,255,.24)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="intelligence"] .start-card{border-color:var(--yitm-ds-line)!important;border-radius:var(--yitm-ds-radius-card)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="intelligence"] .start-card:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;transform:translateY(-2px)}body[data-yitm-design-mode="intelligence"] .start-card span{color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="intelligence"] .start-guide{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-blue)!important}body[data-yitm-design-mode="request"] .qhm2312-wrap{--qhm-ds-blue:var(--yitm-ds-action-blue);--qhm-ds-blue-hover:var(--yitm-ds-action-blue-hover)}body[data-yitm-design-mode="request"] .qhm2312-main{border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="request"] .qhm8500-main-intro .qhm2312-kicker{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-step{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-page)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"]{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"] b{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li.is-done b{border-color:var(--yitm-ds-trust)!important;background:var(--yitm-ds-surface-green)!important;color:#0c5936!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button){border-color:var(--yitm-ds-line)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button)[aria-pressed="true"]{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-surface-blue)!important;box-shadow:0 0 0 3px rgba(15,100,238,.10)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice strong,.qhm8957-contact-option strong,.qhm8500-change,.qhm8500-optional-card>summary){color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-back{border-color:var(--yitm-ds-action-blue)!important;background:#fff!important;color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="request"] .qhm8500-trust{border-color:#efcf78!important;background:var(--yitm-ds-surface-amber)!important;color:#5b4100!important}body[data-yitm-design-mode="request"]:is(.qhm8966-resume,.qhm8966-network[data-network-state="online"]){border-color:#a9e1c3!important;background:var(--yitm-ds-surface-green)!important}body[data-yitm-design-mode="request"] .qhm8500-runtime-warning{border-color:var(--yitm-ds-danger)!important;background:#fff3f2!important;color:#741e18!important}body[data-yitm-design-mode="request"] .qhm2312-app-header{border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important}body[data-yitm-design-mode="request"] .qhm8500-mobile-dock{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 -10px 30px rgba(7,20,38,.12)!important}@media (prefers-reduced-motion:reduce){body[data-yitm-design-system="A0019020"] *{transition-duration:.001ms!important;animation-duration:.001ms!important}}}@scope (html[data-yitm-b3-css~="b3-26"]){body.yitm-repair-presence{--repair-ink:#10233f;--repair-green:#0b6249;--repair-gold:#e8b028}body.yitm-repair-presence .yitm-post-top-actions,body.yitm-repair-presence .quick-nav{display:none!important}body.yitm-repair-presence .yitm-service-hero-shell{margin-top:clamp(18px,3vw,38px)!important}body.yitm-repair-presence .yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid){align-items:stretch!important}body.yitm-repair-presence .yitm-service-hero-shell:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){min-height:clamp(300px,34vw,430px)!important;background:#eaf1f4!important}body.yitm-repair-presence .yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,figure img){display:block!important;width:100%!important;height:100%!important;min-height:clamp(300px,34vw,430px)!important;max-height:430px!important;object-fit:cover!important;object-position:center!important}body.yitm-repair-presence .yitm-service-hero-shell.yitm-hero>.yitm-hero-img{align-self:stretch!important}body.yitm-repair-presence .answer-block strong{display:block!important;margin-bottom:6px!important}body.yitm-repair-presence .yitm-human-note{margin:16px 0 0!important;padding:14px 16px!important;border:1px solid rgba(11,98,73,.18)!important;border-left:5px solid var(--repair-green)!important;border-radius:14px!important;background:#f5fbf8!important;color:#263b4d!important;font-size:1rem!important;line-height:1.55!important}body.yitm-repair-presence .yitm-human-note strong{display:block;color:var(--repair-ink)!important;margin-bottom:3px}body.yitm-repair-presence .yitm-review-strip{background:#fff!important;border-color:rgba(16,35,63,.12)!important}body.yitm-repair-presence .yitm-review-person span{color:var(--repair-green)!important}body.yitm-repair-presence .yitm-macbook-hero>.hero-grid{margin-top:22px!important;align-items:start!important}body.yitm-repair-presence .yitm-macbook-hero .hero-img-col{min-height:0!important;background:transparent!important}body.yitm-repair-presence .yitm-macbook-hero .hero-img{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important;object-position:center!important}body.yitm-repair-presence .yitm-macbook-hero .yitm-quick-choice{margin:1rem 0 0!important;padding:18px!important}body.yitm-repair-presence .yitm-macbook-hero .yitm-macbook-hero-details{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:20px!important;align-items:start!important;margin-top:22px!important;padding-top:22px!important;border-top:1px solid rgba(16,35,63,.11)!important}body.yitm-repair-presence .yitm-macbook-hero .yitm-human-note{margin:0!important}body.yitm-repair-presence .yitm-macbook-hero .yitm-review-line{margin:10px 0 0!important;padding:0 4px!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1.45!important}body.yitm-repair-presence .yitm-macbook-hero .hero-answer{margin:0!important;padding:18px 20px!important}body.yitm-repair-presence .yitm-macbook-hero .hero-answer p{margin:.5rem 0 0!important;max-width:none!important}@media(max-width:760px){body.yitm-repair-presence .contact-pref-banner{display:none!important}body.yitm-repair-presence .yitm-service-hero-shell{margin-top:12px!important}body.yitm-repair-presence .yitm-service-hero-shell:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip),body.yitm-repair-presence .yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,figure img){min-height:240px!important;max-height:320px!important}body.yitm-repair-presence .yitm-macbook-hero>.hero-grid{margin-top:16px!important}body.yitm-repair-presence .yitm-macbook-hero .hero-img-col{min-height:0!important}body.yitm-repair-presence .yitm-macbook-hero .hero-img{min-height:0!important;max-height:none!important}body.yitm-repair-presence .yitm-macbook-hero .yitm-macbook-hero-details{grid-template-columns:1fr!important;margin-top:18px!important;padding-top:18px!important}}}@scope (html[data-yitm-b3-css~="b3-30"]){.yitm-service-hero-enabled{--yitm-hero-ink:#10233f;--yitm-hero-copy:#42566f;--yitm-hero-green:#246645;--yitm-hero-line:rgba(16,35,63,.11);--yitm-hero-shadow:0 22px 58px rgba(16,35,63,.09);--yitm-hero-canvas:linear-gradient(135deg,#fffaf0 0%,#f8fbf6 56%,#eef7f8 100%)}.yitm-service-hero-shell{position:relative!important;width:100%!important;max-width:1180px!important;margin:0 auto 30px!important;padding:clamp(28px,4vw,46px)!important;border:1px solid var(--yitm-hero-line)!important;border-radius:34px!important;background:var(--yitm-hero-canvas)!important;box-shadow:var(--yitm-hero-shadow)!important;overflow:hidden!important;color:var(--yitm-hero-ink)!important}.yitm-service-hero-shell::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 8%,rgba(232,176,40,.14),transparent 25%),radial-gradient(circle at 92% 10%,rgba(45,113,126,.10),transparent 28%)}.yitm-service-hero-shell>*,.yitm-service-hero-shell>.wrap{position:relative;z-index:1}.yitm-service-hero-shell>.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid){display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)!important;gap:clamp(28px,4.5vw,54px)!important;align-items:start!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:first-child{grid-column:1!important;grid-row:1!important;min-width:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:stretch!important;min-width:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important;margin-top:4px!important}.yitm-service-hero-shell:is(.yitm-hero,.vm-hero,.lre-hero){display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)!important;gap:clamp(28px,4.5vw,54px)!important;align-items:start!important}.yitm-service-hero-shell.yitm-hero>:not(.yitm-hero-img),.yitm-service-hero-shell.vm-hero>:first-child,.yitm-service-hero-shell.lre-hero>:first-child{grid-column:1!important}.yitm-service-hero-shell.yitm-hero>.yitm-hero-img,.yitm-service-hero-shell.vm-hero>.vm-hero-img,.yitm-service-hero-shell.lre-hero>img{grid-column:2!important;grid-row:1 / span 8!important;align-self:start!important}.yitm-service-hero-shell.vm-hero>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:18ch!important;margin:.55rem 0 1rem!important;color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.6rem,4.45vw,4.55rem)!important;line-height:.99!important;letter-spacing:-.042em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}.yitm-service-hero--support:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:18ch!important}.yitm-service-hero--business:is(h1,.hero-h1){max-width:17ch!important}.yitm-service-hero--hub:is(h1,.hero-h1){max-width:20ch!important}.yitm-service-hero-shell:is(.hero-intro,.hero-copy,.lead,.vm-lead,.yitm-ndis-hero-intro,.yitm-ndis-hero-subtitle){max-width:62ch!important;margin-top:.9rem!important;color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important;font-size:clamp(1.04rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important}.yitm-service-hero-shell .yitm-ndis-hero-subtitle{max-width:42ch!important;color:#294963!important;font-weight:850!important;line-height:1.35!important}.yitm-service-hero-shell .local-proof{max-width:62ch!important;margin-top:1rem!important;color:#5a6b7b!important;-webkit-text-fill-color:#5a6b7b!important;font-size:.96rem!important;line-height:1.55!important}.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin:0 0 .65rem!important;padding:.5rem .9rem!important;border:1px solid #10233f!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.055em!important;line-height:1.2!important;text-transform:uppercase!important;text-shadow:none!important;box-shadow:0 10px 24px rgba(16,35,63,.11)!important}.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-shell:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero){display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.yitm-service-hero-shell .ux-copy-panel--hero>:is(.ux-copy-card,.reading-card){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.yitm-service-hero-shell .answer-block{max-width:62ch!important;margin:1rem 0 0!important;padding:14px 16px!important;border:1px solid rgba(16,35,63,.10)!important;border-radius:16px!important;background:rgba(255,255,255,.68)!important;color:var(--yitm-hero-copy)!important;line-height:1.55!important}.yitm-service-hero-shell .answer-block strong{color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important}.yitm-service-hero-shell:is(.hero-img-col,.hero-image,.yitm-ndis-hero-media,figure,.vm-hero-img){min-width:0!important;padding-top:0!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:470px!important;aspect-ratio:4 / 3!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important;background:#eef3f6!important;box-shadow:0 18px 42px rgba(16,35,63,.14)!important}.yitm-service-hero-shell .feature-img-card{overflow:hidden!important;border-radius:28px!important;background:#fff!important;box-shadow:0 18px 42px rgba(16,35,63,.12)!important}.yitm-service-hero-shell .feature-img-card img{border-radius:0!important;box-shadow:none!important}.yitm-service-hero-shell .img-caption{padding:10px 12px!important;color:#52657a!important;-webkit-text-fill-color:#52657a!important;font-size:.9rem!important;line-height:1.45!important}.yitm-service-hero-shell:is(.hero-ctas,.actions,.vm-actions,.hub-actions,.article-hero-actions,.lre-actions){display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:1.35rem!important}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:.78rem 1.2rem!important;border-radius:999px!important;font-weight:900!important;line-height:1.2!important;text-decoration:none!important}.yitm-service-hero-shell:is(.btn-primary,.btn.primary,.vm-btn:not(.secondary),.hub-action.primary,.lre-btn-primary){border:1px solid #10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 26px rgba(16,35,63,.16)!important}.yitm-service-hero-shell:is(.btn-secondary,.btn-outline,.vm-btn.secondary,.hub-action:not(.primary),.lre-btn-secondary){border:2px solid #10233f!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;box-shadow:none!important}.yitm-service-hero-shell:is(.btn-primary,.btn.primary,.vm-btn:not(.secondary),.hub-action.primary,.lre-btn-primary):is(:hover,:focus-visible){transform:translateY(-1px)}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn):focus-visible{outline:3px solid #e8b028!important;outline-offset:3px!important}.yitm-service-hero-shell .yitm-service-hero-note,.yitm-service-hero-shell .yitm-ndis-hero-match{max-width:62ch!important;margin-top:1rem!important;padding:12px 14px!important;border:1px solid #c9ddd2!important;border-radius:15px!important;background:#f7fbf8!important;color:#355646!important;-webkit-text-fill-color:#355646!important;box-shadow:none!important;font-size:.96rem!important;line-height:1.55!important}.yitm-service-hero-shell .yitm-service-hero-note strong,.yitm-service-hero-shell .yitm-ndis-hero-match strong{color:#173f2d!important;-webkit-text-fill-color:#173f2d!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.yitm-ndis-hero-status,.local-strip,.trust-strip,.family-start-here){position:relative!important;z-index:1!important;margin-top:24px!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.local-strip,.trust-strip,.family-start-here){border-top:1px solid rgba(16,35,63,.10)!important;padding-top:20px!important}.yitm-service-hero-shell .yitm-review-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:14px!important;align-items:center!important;width:100%!important;padding:14px 16px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}.yitm-service-hero-enabled:is(.dark-panel,.dark-card,.navy-panel,.cta-dark,.signature-band,.feature-band,.primary-start,.yitm-service-handoff,.post-footer-cta,.review-proof,.scam-post-hero,.scam-safety-hero,.pricing-kicker-strip,.pricing-action-strip){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled:is(.dark-panel,.dark-card,.navy-panel,.cta-dark,.signature-band,.feature-band,.primary-start,.yitm-service-handoff,.post-footer-cta,.review-proof,.scam-post-hero,.scam-safety-hero,.pricing-kicker-strip,.pricing-action-strip):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em,span,a:not(.btn):not([class*="btn"])){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}.yitm-service-hero--hub{max-width:1120px!important}.yitm-service-hero--hub:not(:has(img)){padding-right:clamp(28px,7vw,86px)!important}@media(max-width:900px){.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid),.yitm-service-hero-shell:is(.yitm-hero,.vm-hero,.lre-hero){grid-template-columns:1fr!important;gap:24px!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:first-child,.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip),.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip,.yitm-service-hero-shell.yitm-hero>:not(.yitm-hero-img),.yitm-service-hero-shell.yitm-hero>.yitm-hero-img,.yitm-service-hero-shell.vm-hero>:first-child,.yitm-service-hero-shell.vm-hero>.vm-hero-img,.yitm-service-hero-shell.vm-hero>.yitm-review-strip,.yitm-service-hero-shell.lre-hero>:first-child,.yitm-service-hero-shell.lre-hero>img{grid-column:1!important;grid-row:auto!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:20ch!important;font-size:clamp(2.35rem,7vw,3.55rem)!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){max-height:420px!important;aspect-ratio:16 / 10!important}.yitm-service-hero-shell .yitm-review-strip{grid-template-columns:1fr 1fr!important}.yitm-service-hero-shell .yitm-review-date{grid-column:1 / -1!important}}@media(max-width:620px){.yitm-service-hero-shell{margin-bottom:22px!important;padding:24px 18px!important;border-radius:24px!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:none!important;margin-top:.35rem!important;font-size:clamp(2.15rem,10.6vw,3rem)!important;line-height:1.02!important}.yitm-service-hero-shell:is(.hero-ctas,.actions,.vm-actions,.hub-actions,.article-hero-actions,.lre-actions){display:grid!important;grid-template-columns:1fr!important}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn){width:100%!important;text-align:center!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){max-height:330px!important;aspect-ratio:4 / 3!important;border-radius:20px!important}.yitm-service-hero-shell .yitm-review-strip{grid-template-columns:1fr!important;padding:14px!important}.yitm-service-hero-shell .yitm-review-date{grid-column:auto!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.local-strip,.trust-strip,.family-start-here){margin-top:18px!important;padding-top:16px!important}}@media(prefers-reduced-motion:reduce){.yitm-service-hero-shell *{transition:none!important;animation:none!important}}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid{align-items:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>:first-child,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>:first-child{grid-column:1!important;grid-row:1!important;align-self:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>:is(.hero-img-col,.hero-image,figure),.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:2!important;grid-row:1!important;align-self:start!important;margin:0!important;padding-top:0!important;transform:none!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>.yitm-review-strip,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important;align-self:start!important;margin-top:4px!important}.yitm-service-hero-enabled .yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){border-color:#10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(h1,h2,h3,h4,h5,h6,strong){color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(p,li,small,label,em,a:not(.btn):not([class*="btn"])){color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge),.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .dark-panel-wrap:is(.eyebrow,.hero-badge-pill){border-color:#10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:900px){.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .hero-grid,.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .yitm-ndis-hero-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .hero-grid>*,.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .yitm-ndis-hero-grid>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;align-self:start!important}}body.yitm-service-hero-enabled:is(#main,#main-content) .yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#10233f!important;border-color:#10233f!important}}@scope (html[data-yitm-b3-css~="b3-03"]){.yitm-adaptive-focus-controls{max-width:1180px;margin:14px auto 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#334b41;font:600 .9rem/1.4 Inter,system-ui,sans-serif}.yitm-adaptive-focus-controls[hidden]{display:none!important}.yitm-adaptive-focus-summary{min-width:0}.yitm-adaptive-focus-toggle{appearance:none;border:1px solid #bfd0c8;background:#fff;color:#195642;border-radius:999px;padding:8px 12px;font:800 .84rem/1.2 Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.yitm-adaptive-focus-toggle:hover{background:#f2f8f5}.yitm-journey-collapsed{display:none!important}.yitm-journey-focused [data-yitm-journey-priority="primary"]{scroll-margin-top:90px}.yitm-journey-focused .yitm-gj__card{border-color:#a9c8ba}.yitm-journey-focused .yitm-gj__actions .yitm-gj__secondary{display:none}.yitm-journey-focused .yitm-gj{width:min(390px,calc(100vw - 28px))}.yitm-journey-focused .yitm-gj__body>p{font-size:.92rem}.yitm-journey-focused .yitm-gj__status{opacity:.82}@media(max-width:680px){.yitm-adaptive-focus-controls{padding:0 14px;align-items:flex-start;flex-direction:column}.yitm-adaptive-focus-toggle{white-space:normal}.yitm-journey-focused .yitm-gj{width:calc(100vw - 28px)}}@media(prefers-reduced-motion:no-preference){[data-yitm-journey-role]{transition:opacity .16s ease}}}@scope (html[data-yitm-b3-css~="b3-15"]){.yitm-intent-proof{background:#f7f3eb;color:#102a4e}.yitm-intent-proof .wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.yitm-intent-hero{padding:52px 0 44px;background:linear-gradient(135deg,#f8fbff 0%,#edf5ff 100%)}.yitm-intent-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:42px;align-items:center}.yitm-intent-breadcrumb{font-size:.95rem;color:#5b6d83;margin-bottom:18px}.yitm-intent-breadcrumb a{color:#0b5fbd;text-decoration:none}.yitm-intent-kicker{font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0b6ee8;margin:0 0 12px}.yitm-intent-hero h1{font-size:clamp(2.25rem,4.3vw,4.35rem);line-height:1.03;letter-spacing:-.035em;color:#0d294f;margin:0 0 18px}.yitm-intent-lead{font-size:1.16rem;line-height:1.65;color:#31435d;max-width:720px;margin:0}.yitm-intent-hero-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:22px;box-shadow:0 24px 55px rgba(16,58,112,.16)}.yitm-intent-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.yitm-intent-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:11px;font-weight:800;text-decoration:none;line-height:1.2}.yitm-intent-primary{background:#086ee8;color:#fff!important;border:1px solid #086ee8}.yitm-intent-secondary{background:#fff;color:#0a376c!important;border:1px solid #aebfd2}.yitm-intent-section{padding:44px 0}.yitm-intent-section:nth-of-type(odd):not(.yitm-intent-hero){background:#fff}.yitm-intent-section h2{font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.15;color:#102a4e;margin:0 0 14px}.yitm-intent-section p{font-size:1.03rem;line-height:1.72;color:#3b4a60}.yitm-intent-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.yitm-intent-step{background:#f5f8fc;border:1px solid #d9e4ef;border-radius:15px;padding:18px;min-height:86px}.yitm-intent-step strong{display:block;color:#0b376f;line-height:1.35}.yitm-intent-example{background:#0b2547;color:#fff;border-radius:20px;padding:26px;margin-top:22px}.yitm-intent-example blockquote{font-size:1.18rem;line-height:1.6;margin:0 0 14px;border-left:4px solid #39a7ff;padding-left:18px;color:#fff}.yitm-intent-example p{color:#e8f2ff;margin-bottom:0}.yitm-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.yitm-intent-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d9e4ef;border-radius:18px;padding:22px;box-shadow:0 8px 24px rgba(15,43,79,.06)}.yitm-intent-card h3{margin:0 0 9px;color:#12335f;line-height:1.28}.yitm-intent-card p{margin-top:0}.yitm-intent-card a{margin-top:auto;color:#086ee8;font-weight:800;text-decoration:none}.yitm-intent-proofbar{background:#0b2547;color:#fff;border-radius:20px;padding:30px;margin-top:24px}.yitm-intent-proofbar h2,.yitm-intent-proofbar p{color:#fff}.yitm-intent-related{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.yitm-intent-related a{display:inline-flex;padding:10px 14px;border:1px solid #cddcec;border-radius:999px;text-decoration:none;color:#0c4a91;background:#fff;font-weight:700}.yitm-intent-note{font-size:.94rem!important;color:#5a6e85!important}body.yitm-intent-proof .yitm-quick-choice{display:none!important}@media(max-width:900px){.yitm-intent-hero-grid{grid-template-columns:1fr}.yitm-intent-grid{grid-template-columns:1fr 1fr}.yitm-intent-flow{grid-template-columns:1fr 1fr}}@media(max-width:620px){.yitm-intent-proof .wrap{width:min(100% - 28px,1180px)}.yitm-intent-hero{padding:32px 0}.yitm-intent-grid,.yitm-intent-flow{grid-template-columns:1fr}.yitm-intent-actions{display:grid}.yitm-intent-actions a{width:100%}}.yitm-proof-intro{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:start;margin-top:22px}.yitm-proof-panel{background:#fff;border:1px solid #d9e4ef;border-radius:18px;padding:24px;box-shadow:0 8px 24px rgba(15,43,79,.05)}.yitm-proof-panel h3{margin-top:0;color:#12335f}.yitm-proof-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.yitm-proof-scenario{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:20px}.yitm-proof-scenario h3{margin:0 0 10px;color:#12335f}.yitm-proof-quote{font-style:italic;color:#223d61;margin:.35rem 0 .8rem}.yitm-proof-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.yitm-proof-compare>div{border-radius:18px;padding:22px}.yitm-proof-before{background:#fff6f2;border:1px solid #f0d7cc}.yitm-proof-after{background:#f1f8ff;border:1px solid #cee1f4}.yitm-proof-list{margin:0;padding-left:20px;color:#3b4a60;line-height:1.7}.yitm-proof-connect{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-proof-connect span{background:#eef5fc;border:1px solid #d2e1ef;border-radius:999px;padding:9px 13px;color:#173b68;font-weight:700}.yitm-proof-disclosure{border-left:4px solid #0b6ee8;background:#eef6ff;padding:18px 20px;border-radius:0 14px 14px 0;margin-top:20px}.yitm-proof-faq{display:grid;gap:12px;margin-top:20px}.yitm-proof-faq details{background:#fff;border:1px solid #d9e4ef;border-radius:14px;padding:16px 18px}.yitm-proof-faq summary{cursor:pointer;font-weight:800;color:#12335f}.yitm-proof-faq p{margin:.8rem 0 0}@media(max-width:800px){.yitm-proof-intro,.yitm-proof-compare,.yitm-proof-scenarios{grid-template-columns:1fr}}.yitm-intent-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.yitm-intent-compare-card{border:1px solid #d9e4ef;border-radius:18px;padding:24px;background:#fff}.yitm-intent-compare-card--old{background:#f8f8f7}.yitm-intent-compare-card--intent{background:#eef6ff;border-color:#bfd8f4}.yitm-intent-compare-label{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.yitm-intent-compare-card--old .yitm-intent-compare-label{color:#667085}.yitm-intent-compare-card--intent .yitm-intent-compare-label{color:#086ee8}.yitm-intent-compare-card h3{margin:0 0 10px;color:#12335f}.yitm-intent-query{margin:20px 0 0;background:#0b2547;color:#fff;border-radius:16px;padding:20px}.yitm-intent-query strong{display:block;color:#8fd0ff;margin-bottom:8px}.yitm-intent-query p{color:#fff;margin:0}.yitm-intent-advantage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.yitm-intent-advantage{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:20px}.yitm-intent-advantage h3{margin:0 0 8px;color:#12335f;font-size:1.08rem}.yitm-intent-advantage p{margin:0}@media(max-width:760px){.yitm-intent-compare,.yitm-intent-advantage-grid{grid-template-columns:1fr}}.yitm-intent-query,.yitm-intent-query p,.yitm-intent-query span,.yitm-intent-query em,.yitm-intent-query q{color:#f4f8ff!important}.yitm-intent-query strong{color:#8fd0ff!important}.yitm-proof-faq details{text-align:left!important}.yitm-proof-faq summary{display:list-item!important;text-align:left!important;list-style-position:inside!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;padding-left:0!important}.yitm-proof-faq details p{text-align:left!important}.yitm-commercial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.yitm-commercial-card{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:20px;box-shadow:0 10px 28px rgba(16,42,78,.06)}.yitm-commercial-card h3{margin-top:0;color:#12335f}.yitm-commercial-card p:last-child{margin-bottom:0}.yitm-commercial-list{margin:12px 0 0;padding-left:1.2rem}.yitm-commercial-list li{margin:.55rem 0}.yitm-commercial-process{counter-reset:yitmstep;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.yitm-commercial-process article{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:20px}.yitm-commercial-process article:before{counter-increment:yitmstep;content:counter(yitmstep);display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#12335f;color:#fff;font-weight:800;margin-bottom:12px}.yitm-commercial-callout{background:#102a4e;color:#f4f8ff;border-radius:20px;padding:28px;margin-top:28px}.yitm-commercial-callout h2,.yitm-commercial-callout h3,.yitm-commercial-callout p,.yitm-commercial-callout strong{color:inherit}.yitm-commercial-callout .yitm-intent-secondary{border-color:#9fc7ef;color:#fff}.yitm-commercial-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px;background:#fff;border:1px solid #d9e4ef;border-radius:16px;overflow:hidden}.yitm-commercial-table th,.yitm-commercial-table td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid #e7eef5}.yitm-commercial-table tr:last-child td{border-bottom:0}.yitm-commercial-table th{background:#eef5fb;color:#12335f}.yitm-commercial-fit{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:22px}.yitm-commercial-fit>div{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:22px}.yitm-commercial-fit .is-not{background:#fbfaf7}.yitm-industry-commercial{background:#eef5fb}.yitm-industry-commercial .yitm-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-commercial-eyebrow{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#436b93}@media(max-width:900px){.yitm-commercial-grid,.yitm-commercial-process,.yitm-industry-commercial .yitm-commercial-grid{grid-template-columns:1fr 1fr}.yitm-commercial-fit{grid-template-columns:1fr}}@media(max-width:640px){.yitm-commercial-grid,.yitm-commercial-process,.yitm-industry-commercial .yitm-commercial-grid{grid-template-columns:1fr}.yitm-commercial-table{font-size:.92rem}.yitm-commercial-table th,.yitm-commercial-table td{padding:12px}}.yitm-intent-proof .yitm-commercial-callout,.yitm-intent-proof .yitm-intent-example,.yitm-intent-proof .yitm-intent-proofbar{color:#f4f8ff!important}.yitm-intent-proof .yitm-commercial-callout:is(h1,h2,h3,h4,p,li,span,strong,small,em),.yitm-intent-proof .yitm-intent-example:is(h1,h2,h3,h4,p,li,span,strong,small,em),.yitm-intent-proof .yitm-intent-proofbar:is(h1,h2,h3,h4,p,li,span,strong,small,em){color:inherit!important}.yitm-intent-proof .yitm-commercial-callout a,.yitm-intent-proof .yitm-intent-example a,.yitm-intent-proof .yitm-intent-proofbar a{color:#fff!important}}@scope (html[data-yitm-b3-css~="b3-33"]){.yitm-smart-robot-button{min-width:108px;min-height:58px;padding:5px 10px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:Inter,system-ui,sans-serif;box-shadow:0 14px 36px rgba(8,44,32,.22);cursor:pointer}.yitm-smart-robot-button:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(8,44,32,.26)}.yitm-smart-robot-button:focus-visible{outline:3px solid rgba(17,125,91,.3);outline-offset:3px}.yitm-smart-robot-button>[data-yitm-smart-robot-score]{font-size:1rem;line-height:1;font-weight:900;white-space:nowrap}.yitm-smart-robot-wrap{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 42px}.yitm-smart-robot{width:42px;height:42px;overflow:visible}.yitm-smart-robot__head{fill:#dff3f8;stroke:#10233f;stroke-width:2.2}.yitm-smart-robot__antenna,.yitm-smart-robot__ear,.yitm-smart-robot__mouth,.yitm-smart-robot__smile,.yitm-smart-robot__tick{fill:none;stroke:#10233f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot__antenna-tip,.yitm-smart-robot__eyes{fill:#08734f}.yitm-smart-robot__smile,.yitm-smart-robot__tick,.yitm-smart-robot__shield{display:none}.yitm-smart-robot__shield{fill:#fff2f0;stroke:#842d23;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot-button[data-robot-state="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800}.yitm-smart-robot-button[data-robot-state="needs-detail"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b}.yitm-smart-robot-button[data-robot-state="ready"],.yitm-smart-robot-button[data-robot-state="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth{display:none}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__smile,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{display:block}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__tick{display:block;stroke:#08734f;stroke-width:3.2;stroke-dasharray:24;animation:yitm-smart-tick 1.2s ease both}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__eyes,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{opacity:.15}.yitm-smart-robot-button[data-robot-state="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__guide{display:none}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__shield{display:block}.yitm-smart-robot-button[data-robot-state="waiting"] .yitm-smart-robot__eyes{transform-origin:center;animation:yitm-smart-blink 5s infinite}.yitm-smart-robot-button[data-robot-state="checking"] .yitm-smart-robot__eyes{animation:yitm-smart-scan .6s ease-in-out}.yitm-smart-robot-button[data-robot-state="needs-detail"] .yitm-smart-robot__guide{transform-origin:24px 28px;transform:rotate(7deg)}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__antenna{animation:yitm-smart-antenna .6s ease-in-out}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__eyes{animation:yitm-smart-eyes-on .6s ease-in-out}.yitm-smart-robot-button.is-activating[data-robot-state="ready"] .yitm-smart-robot-wrap,.yitm-smart-robot-button.is-activating[data-robot-state="confirmed"] .yitm-smart-robot-wrap{animation:yitm-smart-bounce .6s ease-out}.yitm-smart-intent-nav{position:relative;border:1px solid #9fcbb8!important;border-radius:999px!important;background:#edf8f3!important;color:#064e35!important;font-weight:900!important;text-decoration:none!important}.yitm-smart-intent-nav:before{content:"Suggested";position:absolute;top:-10px;left:12px;padding:1px 6px;border-radius:999px;background:#10233f;color:#fff;font-size:9px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.yitm-smart-intent-nav[data-kind="existing"]{background:#e8f2ff!important;border-color:#9bb9e8!important;color:#123f72!important}.yitm-smart-intent-nav[data-kind="safety"]{background:#fff2f0!important;border-color:#d58c82!important;color:#842d23!important}@media(max-width:720px){.yitm-smart-robot-button{min-width:102px;min-height:56px}.yitm-smart-robot-wrap,.yitm-smart-robot{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.yitm-smart-robot-button,.yitm-smart-robot-button *{animation:none!important;transition:none!important}.yitm-smart-robot-button:hover{transform:none}}}@scope (html[data-yitm-b3-css~="b3-09"]){.yitm-cx{position:fixed;z-index:2147482000;right:18px;bottom:18px;width:min(410px,calc(100vw - 28px));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17231e}.yitm-cx[hidden]{display:none!important}.yitm-cx__card{background:#fff;border:1px solid rgba(22,50,39,.16);border-radius:18px;box-shadow:0 18px 52px rgba(18,42,32,.20);overflow:hidden}.yitm-cx__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 15px;background:#f7faf8}.yitm-cx__eyebrow{display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:#527164;margin-bottom:3px}.yitm-cx__title{font-size:1rem;line-height:1.25;font-weight:850}.yitm-cx__controls{display:flex;align-items:center;gap:5px}.yitm-cx__change,.yitm-cx__dismiss{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:750;padding:4px 6px;border-radius:8px}.yitm-cx__change{text-decoration:underline}.yitm-cx__dismiss{font-size:1.2rem;line-height:1}.yitm-cx__body{padding:13px 15px}.yitm-cx__body p{margin:0 0 10px;line-height:1.45}.yitm-cx__stage{font-size:.78rem;font-weight:800;color:#5a7167;margin-bottom:8px}.yitm-cx__actions{display:flex;gap:8px;flex-wrap:wrap}.yitm-cx__actions a,.yitm-cx__actions button{min-height:40px;border-radius:11px;padding:9px 13px;font:inherit;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.yitm-cx__primary{background:#075b43;color:#fff;border:1px solid #075b43}.yitm-cx__secondary{background:#fff;color:#075b43;border:1px solid #b9cec5}.yitm-cx__question{border-top:1px solid #e1ebe6;padding-top:10px;margin-top:9px}.yitm-cx__choices{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.yitm-cx__choices button{background:#f7faf8;border:1px solid #c8d8d1;color:#173b2f}.yitm-cx__status{font-size:.79rem;color:#65736d;margin-top:9px}.yitm-cx__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2d8b68;margin-right:6px}.yitm-cx__safety{position:fixed;z-index:2147481999;top:0;left:0;right:0;background:#8c281c;color:#fff;padding:11px 16px;text-align:center;font:700 .94rem/1.35 Inter,system-ui,sans-serif;box-shadow:0 5px 18px rgba(80,20,12,.22)}.yitm-cx__safety a{color:#fff;text-decoration:underline;font-weight:900;margin-left:8px}.yitm-global-safety-mode{scroll-padding-top:60px}@media(max-width:680px){.yitm-cx{right:14px;bottom:14px;width:calc(100vw - 28px)}.yitm-cx__actions>*{flex:1 1 auto}.yitm-cx__safety{text-align:left}}.yitm-cx__score{margin:0 0 10px;padding:10px 11px;border:1px solid #d9e7e1;border-radius:13px;background:#f8fbf9}.yitm-cx__score-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:850}.yitm-cx__score-head strong{color:#075b43;font-size:1.05rem}.yitm-cx__meter{height:8px;margin:7px 0 5px;border-radius:999px;background:#e4eee9;overflow:hidden}.yitm-cx__meter span{display:block;height:100%;width:0;border-radius:inherit;background:#2d8b68;transition:width .32s ease}.yitm-cx__score small{color:#61756b;font-weight:750}.yitm-cx__intent-summary{margin:0 0 9px!important;padding:9px 10px;border-radius:11px;background:#f5f8f6;color:#173b2f;font-weight:800}.yitm-cx__feedback{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:9px 0}.yitm-cx__feedback>span{font-size:.82rem;font-weight:800;color:#52675d;flex-basis:100%}.yitm-cx__feedback button{min-height:36px;padding:7px 10px;border:1px solid #c8d8d1;border-radius:999px;background:#fff;color:#173b2f;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.yitm-cx__feedback button[aria-pressed="true"]{background:#e8f5ed;border-color:#6fa78b}.yitm-cx__edit{display:grid;gap:8px;margin:9px 0;padding:10px;border:1px solid #d9e7e1;border-radius:12px;background:#fbfdfc}.yitm-cx__edit textarea{width:100%;box-sizing:border-box;min-height:72px;border:1px solid #c8d8d1;border-radius:10px;padding:9px;font:inherit;color:#17231e}.yitm-cx__edit-actions{display:flex;gap:7px;flex-wrap:wrap}.yitm-cx__privacy{font-size:.75rem;color:#6a7872;margin-top:8px}.yitm-cx__change{white-space:nowrap}@media(prefers-reduced-motion:reduce){.yitm-cx__meter span{transition:none}}.yitm-cx__nba{display:grid;gap:3px;margin:9px 0 10px;padding:9px 10px;border-left:3px solid #2d8b68;border-radius:0 10px 10px 0;background:#f7faf8}.yitm-cx__nba strong{font-size:.83rem;color:#173b2f}.yitm-cx__nba span{font-size:.78rem;line-height:1.4;color:#5d7067}.yitm-apc{width:min(1180px,calc(100% - 32px));margin:22px auto 28px;padding:20px 22px;border:1px solid rgba(0,86,62,.18);border-radius:22px;background:linear-gradient(112deg,rgba(244,251,247,.98),rgba(255,255,255,.98) 62%,rgba(255,248,232,.88));box-shadow:0 16px 42px rgba(16,35,63,.08);color:#173229;position:relative;z-index:2}.yitm-apc[data-mode="safety"]{border-color:rgba(153,63,28,.28);background:linear-gradient(112deg,#fff7ef,#fff 72%)}.yitm-apc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.yitm-apc__copy{min-width:0;max-width:850px}.yitm-apc__eyebrow{display:block;margin-bottom:5px;color:#00563e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-apc[data-mode="safety"] .yitm-apc__eyebrow{color:#8a3a1c}.yitm-apc__title{margin:0!important;font-size:clamp(1.28rem,2vw,1.72rem)!important;line-height:1.17!important;letter-spacing:-.02em!important;color:#10233f!important}.yitm-apc__detail{margin:8px 0 0!important;max-width:820px;color:#40534b!important;font-size:1rem!important;line-height:1.55!important}.yitm-apc__score{flex:0 0 auto;min-width:104px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid rgba(0,86,62,.14);text-align:center}.yitm-apc__score strong{display:block;color:#00563e;font-size:1.38rem;line-height:1}.yitm-apc__score span{display:block;margin-top:4px;color:#53665f;font-size:.72rem;font-weight:800}.yitm-apc__meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:13px;color:#53665f;font-size:.82rem;font-weight:700}.yitm-apc__meta span{display:inline-flex;align-items:center;gap:6px}.yitm-apc__meta span:before{content:"•";color:#0b7554}.yitm-apc__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-apc__primary,.yitm-apc__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:12px;font:inherit;font-weight:850;text-decoration:none!important;cursor:pointer}.yitm-apc__primary{border:1px solid #00563e;background:#00563e;color:#fff!important}.yitm-apc__secondary{border:1px solid rgba(16,35,63,.18);background:#fff;color:#173229}.yitm-apc__primary:focus-visible,.yitm-apc__secondary:focus-visible,.yitm-apc-target:focus-visible{outline:3px solid rgba(17,125,91,.36);outline-offset:3px}.yitm-apc__privacy{margin-top:11px;color:#667770;font-size:.78rem;line-height:1.45}.yitm-apc-target{position:relative;box-shadow:0 0 0 3px rgba(11,117,84,.18)!important;border-radius:10px;transition:box-shadow .18s ease,transform .18s ease}.yitm-apc-target:after{display:none!important;content:none!important}[data-yitm-apc-mode="safety"] .yitm-apc-target{box-shadow:0 0 0 3px rgba(153,63,28,.18)!important}@media(max-width:720px){.yitm-apc{width:min(100% - 22px,1180px);margin:14px auto 20px;padding:17px;border-radius:18px}.yitm-apc__head{display:block}.yitm-apc__score{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:max-content;min-width:0;margin-top:12px;text-align:left}.yitm-apc__score strong{font-size:1.15rem}.yitm-apc__score span{margin:0}.yitm-apc__actions{display:grid;grid-template-columns:1fr}.yitm-apc__primary,.yitm-apc__secondary{width:100%}.yitm-apc-target:after{display:none}}@media(prefers-reduced-motion:reduce){.yitm-apc-target{transition:none}}.yitm-xo-notice{width:min(100%,860px);margin:8px 0 14px;padding:8px 10px;border:1px solid #dce8e2;border-radius:10px;background:#f8fbf9;color:#61736a;font:650 .74rem/1.4 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.yitm-xo-notice button{border:0;background:transparent;color:#075b43;text-decoration:underline;font:inherit;font-weight:850;cursor:pointer;padding:2px 3px;border-radius:5px}.yitm-xo-notice button:focus-visible{outline:3px solid rgba(17,125,91,.28);outline-offset:2px}@media(max-width:680px){.yitm-xo-notice{font-size:.72rem}}.yitm-cx__minimize{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:850;padding:4px 7px;border-radius:8px;font-size:1.2rem;line-height:1}.yitm-cx__minimize:hover,.yitm-cx__minimize:focus-visible,.yitm-cx__dismiss:hover,.yitm-cx__dismiss:focus-visible{background:#eaf2ee;outline:none}.yitm-cx__minimized{display:none;width:108px;min-width:108px;height:58px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;box-shadow:0 14px 36px rgba(18,42,32,.22);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;align-items:center;justify-content:center;gap:7px;padding:5px 10px}.yitm-cx__minimized strong{font-size:1rem;line-height:1.1;font-weight:900;min-width:35px;text-align:left}.yitm-cx.is-minimized{width:108px}.yitm-cx.is-minimized .yitm-cx__card{display:none}.yitm-cx.is-minimized .yitm-cx__minimized{display:flex}.yitm-cx__minimized:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(18,42,32,.26)}.yitm-cx__minimized:focus-visible{outline:3px solid rgba(17,125,91,.30);outline-offset:3px}@media(max-width:680px){.yitm-cx.is-minimized{width:102px;right:12px;bottom:12px}.yitm-cx__minimized{width:102px;min-width:102px;height:56px}.yitm-cx__minimized strong{font-size:.94rem}}@media(prefers-reduced-motion:reduce){.yitm-cx__minimized:hover{transform:none}}.yitm-cx.is-minimized{right:18px;bottom:18px}.yitm-cx__minimized{background:linear-gradient(145deg,#ffffff,#f3faf7);box-shadow:0 12px 34px rgba(18,42,32,.24)}.yitm-cx__minimized span{color:#42685b}.yitm-cx__minimized strong{color:#075b43}@media(max-width:680px){.yitm-cx.is-minimized{right:12px;bottom:12px}}.yitm-cx__robot-wrap{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;letter-spacing:normal!important;color:inherit!important}.yitm-cx__robot{display:block;width:38px;height:38px;overflow:visible}.yitm-cx__robot-guide{transform-origin:24px 26px}.yitm-cx__robot-head{fill:#e9f6fb;stroke:#123f72;stroke-width:2}.yitm-cx__antenna,.yitm-cx__robot-ear,.yitm-cx__mouth,.yitm-cx__smile,.yitm-cx__tick{fill:none;stroke:#123f72;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__antenna-tip,.yitm-cx__eyes circle{fill:#0b7554}.yitm-cx__smile,.yitm-cx__tick,.yitm-cx__shield{opacity:0}.yitm-cx__shield path:first-child{fill:#fff3e6;stroke:#8c281c;stroke-width:2}.yitm-cx__shield path:last-child{fill:none;stroke:#8c281c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__understood-heading{margin-bottom:8px;color:#10233f;font-size:.9rem;font-weight:900}.yitm-cx[data-robot-state="waiting"] .yitm-cx__eyes{transform-origin:center;animation:yitm-robot-blink 5.5s ease-in-out infinite}.yitm-cx[data-robot-state="checking"] .yitm-cx__eyes{animation:yitm-robot-scan 1.1s ease-in-out infinite}.yitm-cx[data-robot-state="needs-detail"] .yitm-cx__robot-guide{transform:rotate(7deg)}.yitm-cx[data-robot-state="ready"] .yitm-cx__mouth{opacity:0}.yitm-cx[data-robot-state="ready"] .yitm-cx__smile{opacity:1}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__mouth,.yitm-cx[data-robot-state="confirmed"] .yitm-cx__smile{opacity:0}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__tick{opacity:1;stroke:#0b7554;animation:yitm-robot-tick .8s ease both}.yitm-cx[data-robot-state="safety"] .yitm-cx__robot-guide{display:none}.yitm-cx[data-robot-state="safety"] .yitm-cx__shield{opacity:1}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna{animation:yitm-robot-antenna .6s ease}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna-tip{animation:yitm-robot-light .6s ease}.yitm-cx.is-activating[data-robot-state="ready"] .yitm-cx__robot-guide{animation:yitm-robot-bounce .6s ease}.yitm-cx.is-activating .yitm-cx__card{animation:yitm-panel-open .24s ease-out both}@media(prefers-reduced-motion:reduce){.yitm-cx__eyes,.yitm-cx__robot-guide,.yitm-cx__antenna,.yitm-cx__antenna-tip,.yitm-cx__tick,.yitm-cx__card{animation:none!important;transition:none!important}}.yitm-cx__ci{display:grid;gap:7px;margin:12px 0 2px;padding-top:11px;border-top:1px solid #e1ebe6}.yitm-cx__ci-label{font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#5a7167}.yitm-cx__ci-pain{font-size:.92rem;line-height:1.35;color:#183f32}.yitm-cx__ci .yitm-cx__secondary{width:100%;box-sizing:border-box}.yitm-cx[data-stage="safety"] .yitm-cx__ci{display:none}.yitm-cx__master-reassurance{margin-top:10px;padding:9px 11px;border-radius:10px;background:#f3f8f5;color:#405c50;font-size:.78rem;font-weight:700;line-height:1.45}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__minimized{background:#123f72;border-color:#123f72;color:#fff}.yitm-cx[data-master-state="strong_match"] .yitm-cx__minimized,.yitm-cx[data-master-state="confirmed"] .yitm-cx__minimized{background:#075b43;border-color:#075b43;color:#fff;box-shadow:0 14px 38px rgba(7,91,67,.34)}.yitm-cx[data-master-state="safety"] .yitm-cx__minimized{background:#8c281c;border-color:#8c281c;color:#fff}.yitm-cx:is([data-master-state="ready_to_review"],[data-master-state="strong_match"],[data-master-state="confirmed"],[data-master-state="safety"]) .yitm-cx__minimized:is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__meter span{background:#2868a8}.yitm-cx:is([data-master-state="strong_match"],[data-master-state="confirmed"]) .yitm-cx__meter span{background:#087a58}.yitm-cx[data-master-state="safety"] .yitm-cx__meter span{background:#a6382a}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]{width:100%;box-sizing:border-box;min-height:48px;background:#075b43!important;border-color:#075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem;box-shadow:0 8px 20px rgba(7,91,67,.20)}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]:is(:hover,:focus-visible){background:#064a37!important;border-color:#064a37!important;outline:3px solid rgba(7,91,67,.25);outline-offset:2px}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx{bottom:82px}body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx.is-minimized{bottom:82px}.yitm-cx__master-reassurance{font-size:.76rem}}.yitm-cx{bottom:var(--yitm-cx-base-bottom,18px);transition:bottom .18s ease}.yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,18px))}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx,body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,88px))}}}@scope (html[data-yitm-b3-css~="b3-14"]){.yitm-device-carry{box-sizing:border-box;width:min(1120px,calc(100% - 28px));margin:16px auto;padding:16px 18px;border:1px solid #9fc8b5;border-radius:16px;background:#f2faf6;color:#173b31;box-shadow:0 10px 28px rgba(16,35,63,.08);display:flex;align-items:center;justify-content:space-between;gap:18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.yitm-device-carry__copy{display:grid;gap:4px;min-width:0}.yitm-device-carry__kicker{color:#42675a;font-size:.73rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.yitm-device-carry__copy strong{color:#10233f;font-size:1.04rem;line-height:1.3}.yitm-device-carry__copy small{max-width:760px;color:#405c52;font-size:.83rem;font-weight:650;line-height:1.45}.yitm-device-carry__actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;flex:0 0 auto}.yitm-device-carry__primary,.yitm-device-carry__secondary{box-sizing:border-box;min-height:44px;padding:10px 14px;border-radius:11px;font:inherit;font-weight:850;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.yitm-device-carry__primary{border:1px solid #075b43;background:#075b43;color:#fff!important;-webkit-text-fill-color:#fff}.yitm-device-carry__secondary{border:1px solid #9db7ab;background:#fff;color:#174839}.yitm-device-carry__primary:focus-visible,.yitm-device-carry__secondary:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.yitm-device-carry--safety{border-color:#d49488;background:#fff3f0}.yitm-device-carry--safety .yitm-device-carry__kicker{color:#8c281c}.yitm-device-carry--safety .yitm-device-carry__primary{border-color:#8c281c;background:#8c281c}@media(max-width:720px){.yitm-device-carry{align-items:stretch;flex-direction:column;padding:15px}.yitm-device-carry__actions{display:grid;grid-template-columns:1fr}.yitm-device-carry__primary,.yitm-device-carry__secondary{width:100%}}}@scope (html[data-yitm-b3-css~="b3-25"]){body[data-yitm-public-theme="A0019342"]{--yitm-public-ink:#10233f;--yitm-public-muted:#53627a;--yitm-public-green:#1f654f;--yitm-public-green-strong:#174b3d;--yitm-public-gold:#f2b900;--yitm-public-page:#f7f5ef;--yitm-public-surface:#ffffff;--yitm-public-soft:#f3f8f5;--yitm-public-border:#d7e2dc;--yitm-public-radius:18px;--yitm-public-wide:1180px;--yitm-public-copy:72ch;--yitm-public-shadow:0 16px 42px rgba(16,35,63,0.09);--yitm-public-space-1:clamp(0.75rem,0.68rem + 0.28vw,1rem);--yitm-public-space-2:clamp(1rem,0.84rem + 0.65vw,1.5rem);--yitm-public-space-3:clamp(1.5rem,1.12rem + 1.35vw,2.5rem);--yitm-public-space-4:clamp(2.25rem,1.6rem + 2.4vw,4rem)}body[data-yitm-public-theme="A0019342"],body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{box-sizing:border-box}body[data-yitm-public-theme="A0019342"] main{min-width:0}body[data-yitm-public-theme="A0019342"]:where(.wrap,.container,.yitm-shell,.content-wrap){min-width:0}body[data-yitm-public-theme="A0019342"] main:where(img,picture,video,iframe,svg,canvas){max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(img,video){height:auto}body[data-yitm-public-theme="A0019342"] main:where(h1,h2,h3,h4){line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}body[data-yitm-public-theme="A0019342"] main h1{letter-spacing:-0.04em}body[data-yitm-public-theme="A0019342"] main:where(p,li,dd){overflow-wrap:break-word}body[data-yitm-public-theme="A0019342"] main:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yitm-public-gold);outline-offset:3px}body[data-yitm-public-theme="A0019342"] main:where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){min-height:44px;max-width:100%;align-items:center;justify-content:center;line-height:1.2;text-align:center;white-space:normal}body[data-yitm-public-theme="A0019342"] main:where(.card,.glass-card,.shared-card,.content-card,.guide-card,.cross-link-card,.yitm-card,.yitm-service-card,.yitm-pathway-card,.leadroom-card){min-width:0;overflow-wrap:anywhere}body[data-yitm-public-theme="A0019342"] main:where(.grid,.cards-2,.cards-3,.card-grid,.guide-grid,.path-grid,.cross-links,.cross-links-grid,.content-upgrade-grid,.yitm-grid-2,.yitm-reader-related-grid,.yitm-reader-benefit-grid)>*{min-width:0}body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-public-space-2)}body[data-yitm-public-theme="A0019342"] main:where(.hero,.yitm-hero,.premium-hero,.article-hero,.blog-article-hero,.hub-article-hero,.cyber-hero,.scam-post-hero,.yitm-intent-hero,.ldt-hero,.pt-hero){min-height:0}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);gap:clamp(24px,4vw,52px);align-items:center}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*{min-width:0;max-width:100%;grid-row:auto}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.yitm-intent-hero-img,.ldt-hero-media,.tool-hero-media){min-width:0;max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.ldt-hero-media,.tool-hero-media) img{display:block;width:100%;object-fit:cover}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){display:flex;flex-wrap:wrap;gap:10px;align-items:center}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid){grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr) !important;align-items:center !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:first-child{grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){grid-column:2 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip{grid-column:1 / -1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(var(--yitm-public-wide),calc(100% - 40px))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(24px,3vw,40px) !important;align-items:start !important;width:min(100%,1040px);margin-inline:auto}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;min-width:0 !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:first-child{grid-column:1 !important;max-width:880px;justify-self:center}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:1 !important;justify-self:stretch !important;align-self:start !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){width:auto !important;max-width:18ch !important;margin-inline:0 !important;font-size:clamp(3rem,5.2vw,4.5rem) !important;line-height:1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero,.ux-copy-card,.reading-card){width:100% !important;max-width:100% !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){width:100% !important;height:auto !important;max-height:460px !important;aspect-ratio:16 / 7 !important;border-radius:var(--yitm-public-radius) !important;object-fit:cover !important;object-position:center 42% !important}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar{margin-bottom:0}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar__inner{min-height:0}body[data-yitm-public-theme="A0019342"] .yitm-u-pt-0{padding-top:0}body[data-yitm-public-theme="A0019342"] .yitm-u-m-0{margin:0}body[data-yitm-public-theme="A0019342"] .yitm-u-mb-24{margin-bottom:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-8{margin-top:8px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-14{margin-top:14px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-16{margin-top:16px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-18{margin-top:18px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-20{margin-top:20px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-22{margin-top:22px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-24{margin-top:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-38{margin-top:38px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-42{margin-top:42px}body[data-yitm-public-theme="A0019342"] .yitm-u-center{text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-justify-center{justify-content:center}body[data-yitm-public-theme="A0019342"] .yitm-u-light-action{border-color:#dce2e8;background:#fff;color:#0f6a50}body[data-yitm-public-theme="A0019342"] .yitm-u-green-link{color:#1f7a4d;font-weight:600;text-decoration:none}body[data-yitm-public-theme="A0019342"] .yitm-u-section-title{color:var(--clay-accent,#0f4c81);font-size:2.2rem;font-weight:800}body[data-yitm-public-theme="A0019342"] .yitm-u-icon-16{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}body[data-yitm-public-theme="A0019342"] .yitm-u-media-card{display:block;width:100%;height:auto;border:1px solid var(--yitm-border,#e5d6c8);border-radius:20px;box-shadow:0 12px 40px rgba(15,23,42,0.1)}body[data-yitm-public-theme="A0019342"] .yitm-u-caption{margin-top:8px;color:var(--yitm-muted,#6b7280);font-size:13px;line-height:1.5;text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-direct-card{margin:16px 0;padding:16px 20px;border:1px solid rgba(126,94,57,0.14);border-radius:16px;background:rgba(255,255,255,0.9)}@media (max-width:900px){body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid),body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid),body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(20px,4vw,32px) !important}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*,body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>*,body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:16ch !important}}@media (max-width:700px){body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){grid-template-columns:minmax(0,1fr)}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){align-items:stretch}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions):where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){width:100%}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(100% - 22px,var(--yitm-public-wide))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:none !important;font-size:clamp(2.2rem,10vw,3.2rem) !important;line-height:1.02 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){max-height:320px !important;aspect-ratio:16 / 10 !important}}@media (prefers-reduced-motion:reduce){body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid){display:grid !important;grid-template-columns:minmax(0,1fr) !important;align-items:start !important;gap:clamp(20px,3vw,32px) !important}html:has(meta.y28e.y28e) .yitm-service-hero--hub:where(.hero-grid,.yitm-hero__grid)>*{width:100% !important;max-width:100% !important;min-width:0 !important;grid-column:1 !important;grid-row:auto !important}html:has(meta.y28e.y28e) .yitm-service-hero--hub:is(.hero-h1,h1){max-width:22ch !important;font-size:clamp(2.35rem,5vw,4rem) !important;line-height:1 !important;text-wrap:balance}html:has(meta.y28e.y28e) .yitm-service-hero--hub:is(.hero-intro,.lead){max-width:66ch !important}html:has(meta.y28e.y28e) .yitm-service-hero--hub:is(.hero-img-col,.hero-image,figure){width:100% !important;max-width:none !important}html:has(meta.y28e.y28e) .yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,.yitm-hero-img,figure img){display:block;width:100% !important;max-width:none !important;max-height:448px !important;object-fit:cover;object-position:center}@media (max-width:700px){html:has(meta.y28e.y28e) .yitm-service-hero--hub:is(.hero-h1,h1){max-width:none !important;font-size:clamp(2.15rem,10vw,3.15rem) !important}}}@layer legacy{@scope (html[data-yitm-b6-core-css~="b6c-001"]){body[data-yitm-post-type]{--yitm-post-ink:#14213d;--yitm-post-muted:#53627a;--yitm-post-accent:#1f654f;--yitm-post-accent-strong:#174b3d;--yitm-post-surface:#ffffff;--yitm-post-surface-soft:#f4f8f5;--yitm-post-border:#d7e2dc;--yitm-post-focus:#f2b900;--yitm-post-measure:72ch;--yitm-post-wide:1180px;--yitm-post-radius:18px;--yitm-post-shadow:0 18px 45px rgba(20,33,61,0.09);--yitm-post-space-1:clamp(0.75rem,0.65rem + 0.35vw,1rem);--yitm-post-space-2:clamp(1rem,0.8rem + 0.75vw,1.5rem);--yitm-post-space-3:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);--yitm-post-space-4:clamp(2.25rem,1.55rem + 2.5vw,4rem);color:var(--yitm-post-ink);background:#f7f5ef}body[data-yitm-post-theme="software-ai"]{--yitm-post-accent:#285dc7;--yitm-post-accent-strong:#173f91;--yitm-post-surface-soft:#f2f6ff;--yitm-post-border:#d7e2f7}body[data-yitm-post-theme="cyber"]{--yitm-post-accent:#9a4d00;--yitm-post-accent-strong:#713800;--yitm-post-surface-soft:#fff7e8;--yitm-post-border:#ecd9b7}body[data-yitm-post-theme="scam"]{--yitm-post-accent:#a13a32;--yitm-post-accent-strong:#792821;--yitm-post-surface-soft:#fff3f1;--yitm-post-border:#ecd2ce}body[data-yitm-post-theme="repair"]{--yitm-post-accent:#176a69;--yitm-post-accent-strong:#0d4f4e;--yitm-post-surface-soft:#eef8f7;--yitm-post-border:#cfe4e2}body[data-yitm-post-theme="legacy-publishing"]{--yitm-post-ink:#25342e;--yitm-post-muted:#5b675f;--yitm-post-accent:#687b62;--yitm-post-accent-strong:#4b5e47;--yitm-post-surface-soft:#f5f1e7;--yitm-post-border:#ddd5c4}body[data-yitm-post-type],body[data-yitm-post-type] *,body[data-yitm-post-type] *::before,body[data-yitm-post-type] *::after{box-sizing:border-box}body[data-yitm-post-type] main{min-width:0}body[data-yitm-post-type] main:where(img,picture,video,iframe,svg){max-width:100%}body[data-yitm-post-type] main:where(img,video){height:auto}body[data-yitm-post-type] main:where(h1,h2,h3,h4){line-height:1.12;overflow-wrap:anywhere;text-wrap:balance}body[data-yitm-post-type] main h1{font-size:clamp(2.25rem,1.65rem + 2.6vw,4.75rem);letter-spacing:-0.04em}body[data-yitm-post-type] main h2{font-size:clamp(1.65rem,1.35rem + 1.25vw,2.6rem);letter-spacing:-0.025em}body[data-yitm-post-type] main h3{font-size:clamp(1.25rem,1.1rem + 0.6vw,1.75rem);letter-spacing:-0.015em}body[data-yitm-post-type] main:where(p,li,dd){line-height:1.68;overflow-wrap:break-word}body[data-yitm-post-type] main:where(.lead,.lede,.yitm-subtitle,.blog-article-lead){color:var(--yitm-post-muted);font-size:clamp(1.05rem,0.98rem + 0.35vw,1.25rem);line-height:1.62}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content){color:var(--yitm-post-ink);font-size:clamp(1rem,0.96rem + 0.2vw,1.125rem)}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content):where(h2,h3,h4){color:var(--yitm-post-ink)}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content)>:where(p,ul,ol,blockquote){max-width:var(--yitm-post-measure)}body[data-yitm-post-type] main:where(a:not([class])){color:var(--yitm-post-accent-strong);text-decoration-thickness:0.1em;text-underline-offset:0.16em}body[data-yitm-post-type] main:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yitm-post-focus);outline-offset:3px}body[data-yitm-post-type] main:where(.yitm-btn,.btn,.yitm-pathway-btn,.leadroom-button,.yitm-button){display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:0.55rem;max-width:100%;line-height:1.2;text-align:center;white-space:normal}body[data-yitm-post-type] main:where(.yitm-hero-grid,.hero-grid,.blog-article-hero-grid,.premium-hero-grid,.yitm-grid-2,.guide-grid,.cross-links,.cross-links-grid,.yitm-reader-related-grid,.yitm-reader-benefit-grid)>*{min-width:0}body[data-yitm-post-type] main:where(.cross-links,.cross-links-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-post-space-2)}body[data-yitm-post-type] main:where(.yitm-card,.card,.content-card,.article-card,.guide-card,.faq-card,.cross-link-card,.leadroom-card,.yitm-post-card){min-width:0;overflow-wrap:anywhere}body[data-yitm-post-type] main:where(.yitm-hero-media,.yitm-hero-image,.yitm-proof-hero-media,.blog-article-hero-media,.premium-hero-media) img{display:block;width:100%;object-fit:cover}body[data-yitm-post-type] .yitm-post-shell{width:min(calc(100% - 2rem),var(--yitm-post-wide));margin-inline:auto}body[data-yitm-post-type] .yitm-post-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,0.92fr);gap:var(--yitm-post-space-3);align-items:center;padding-block:var(--yitm-post-space-4);color:var(--yitm-post-ink)}body[data-yitm-post-type] .yitm-post-prose{width:min(100%,var(--yitm-post-measure));color:var(--yitm-post-ink);font-size:clamp(1rem,0.96rem + 0.2vw,1.125rem);line-height:1.68}body[data-yitm-post-type] .yitm-post-card{padding:var(--yitm-post-space-2);border:1px solid var(--yitm-post-border);border-radius:var(--yitm-post-radius);background:var(--yitm-post-surface);box-shadow:var(--yitm-post-shadow)}body[data-yitm-post-type] .yitm-post-callout{padding:var(--yitm-post-space-2);border:1px solid var(--yitm-post-border);border-left:5px solid var(--yitm-post-accent);border-radius:var(--yitm-post-radius);background:var(--yitm-post-surface-soft)}body[data-yitm-post-type] .yitm-post-card-image{display:block;width:100%;aspect-ratio:16 / 9;margin-bottom:1rem;border-radius:var(--yitm-post-radius);object-fit:cover}body[data-yitm-post-type] .yitm-post-media-contain{height:auto;object-fit:contain}body[data-yitm-post-type] .yitm-post-cta-offset{margin-top:1.5rem}@media (max-width:760px){body[data-yitm-post-type] main h1{font-size:clamp(2rem,1.55rem + 4vw,3rem)}body[data-yitm-post-type] main:where(.yitm-hero-grid,.hero-grid,.blog-article-hero-grid,.premium-hero-grid,.yitm-grid-2,.guide-grid,.cross-links,.cross-links-grid,.yitm-reader-related-grid,.yitm-reader-benefit-grid,.yitm-post-hero){grid-template-columns:minmax(0,1fr)}body[data-yitm-post-type] main:where(.hero-actions,.yitm-actions,.yitm-cta-row,.yitm-bottom-cta-row,.yitm-pathway-actions,.yitm-reader-cta-actions){align-items:stretch}body[data-yitm-post-type] main:where(.hero-actions,.yitm-actions,.yitm-cta-row,.yitm-bottom-cta-row,.yitm-pathway-actions,.yitm-reader-cta-actions):where(.yitm-btn,.btn,.yitm-pathway-btn,.leadroom-button,.yitm-button){width:100%}}@media (max-width:420px){body[data-yitm-post-type] .yitm-post-shell{width:min(calc(100% - 1.25rem),var(--yitm-post-wide))}}@media (prefers-reduced-motion:reduce){body[data-yitm-post-type] *,body[data-yitm-post-type] *::before,body[data-yitm-post-type] *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}} @layer utilities{html:has(meta.y28e.y28e) .yitm-media-full-frame{overflow:hidden;background:var(--yitm-color-surface,#fff)} html:has(meta.y28e.y28e) .yitm-media-full-frame>img,html:has(meta.y28e.y28e) .yitm-media-full-frame>picture>img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important} html:has(meta.y28e.y28e) .yitm-readable-muted{color:var(--yitm-color-text-muted,#46566b)!important;-webkit-text-fill-color:var(--yitm-color-text-muted,#46566b)!important}} @layer components{html:has(meta.y28e.y28e):where([class*="faq" i],[id*="faq" i]){text-align:left!important} html:has(meta.y28e.y28e):where([class*="faq" i],[id*="faq" i]):where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,details,summary,button,[role="button"],div,span,strong,em){text-align:left!important}}@layer family{html:has(meta.yr1i.yr1i):where(.yitm-home){--yitm-home-section-gap:clamp(3rem,7vw,6rem);--yitm-home-copy-measure:66ch}html:has(meta.yr1i.yr1i):where(.yitm-home-hero){display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}html:has(meta.yr1i.yr1i):where(.yitm-home-hero__content){inline-size:min(100%,var(--yitm-content-wide,1180px));margin-inline:auto}html:has(meta.yr1i.yr1i):where(.yitm-home-hero__actions){display:flex;flex-wrap:wrap;gap:var(--yitm-space-3,.75rem);align-items:center}html:has(meta.yr1i.yr1i):where(.yitm-home-intent,.yitm-home-help-finder){min-inline-size:0;max-inline-size:100%}html:has(meta.yr1i.yr1i):where(.yitm-home-intent__panel,.yitm-home-help-finder__panel){min-inline-size:0;overflow-wrap:anywhere}html:has(meta.yr1i.yr1i):where(.yitm-home-discovery-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(1rem,2vw,1.5rem)}html:has(meta.yr1i.yr1i):where(.yitm-home-trust,.yitm-home-proof,.yitm-home-conversion){margin-block:var(--yitm-home-section-gap)}html:has(meta.yr1i.yr1i):where(.yitm-home-proof__content){max-inline-size:var(--yitm-home-copy-measure)}html:has(meta.yr1i.yr1i):where(.yitm-home-conversion){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yitm-space-5,1.5rem)}@media (min-width:48rem){html:has(meta.yr1i.yr1i):where(.yitm-home-hero--split){grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr)}html:has(meta.yr1i.yr1i):where(.yitm-home-conversion--split){grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:center}}@media (max-width:47.999rem){html:has(meta.yr1i.yr1i):where(.yitm-home-hero__actions>*){max-inline-size:100%}}html:has(meta.yr1i.yr1i):where(.home-core-copy) h1{max-inline-size:18ch;font-size:clamp(2.45rem,5vw,3.65rem);line-height:.98}html:has(meta.yr1i.yr1i):where(.home-core-copy .hero-lede){max-inline-size:70ch;font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.45}html:has(meta.yr1i.yr1i):where(.home-core-copy .home-core-locality,.home-core-copy .home-core-continuation){font-size:.9rem;line-height:1.45}html:has(meta.yr1i.yr1i):where(.home-intent-live__intro) h2{font-size:clamp(1.7rem,3vw,2.35rem)}html:has(meta.yr1i.yr1i):where(.home-intent-live__input){min-block-size:58px;font-size:1.05rem}html:has(meta.yr1i.yr1i):where(.home-intent-live__status){min-block-size:1.4em}@media (min-width:60rem){html:has(meta.yr1i.yr1i):where(.home-core-copy){padding-block-start:clamp(.25rem,1vw,.75rem)}}}@layer legacy{@scope (html[data-yitm-b7-css~="b7-001"]){.yitm-app-install-slot{margin:14px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.yitm-app-install-button{appearance:none;border:1px solid #b9d7c7;border-radius:999px;background:#edf8f2;color:#064e35;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:800 15px/1.2 Arial,sans-serif;min-height:46px;padding:10px 16px;text-decoration:none}.yitm-app-install-button:hover,.yitm-app-install-button:focus-visible{background:#dff2e7;border-color:#78ad91;outline:3px solid rgba(0,122,68,.2);outline-offset:2px}.yitm-skip-link{position:fixed;z-index:100000;left:12px;top:12px;transform:translateY(-160%);padding:11px 16px;border-radius:10px;background:#fff;color:#064e35;font-weight:900;box-shadow:0 4px 20px rgba(0,0,0,.25)}.yitm-skip-link:focus{transform:none;outline:3px solid #e09b00;outline-offset:3px}.yitm-connection-status{position:fixed;z-index:99990;left:50%;bottom:18px;transform:translateX(-50%);max-width:calc(100% - 28px);padding:10px 16px;border-radius:999px;background:#3d2b00;color:#fff;font-weight:850;box-shadow:0 8px 28px rgba(0,0,0,.24)}.yitm-notification-button{min-height:44px;border:1px solid #a9c9b8;border-radius:999px;padding:9px 14px;background:#fff;color:#064e35;font-weight:900;cursor:pointer}.yitm-notification-button[aria-pressed="true"]{background:#e9f7ef;border-color:#4e9a70}@media(forced-colors:active){.yitm-skip-link,.yitm-notification-button,.yitm-connection-status{border:2px solid ButtonText}}@media(prefers-reduced-motion:reduce){.yitm-skip-link,.yitm-connection-status{transition:none!important}}.yitm-app-install-note{color:#53665c;font:700 13px/1.45 Arial,sans-serif;max-width:38rem}.yitm-app-install-dialog{border:0;border-radius:22px;box-shadow:0 24px 70px rgba(5,34,24,.3);color:#18372b;max-width:min(520px,calc(100vw - 28px));padding:0;width:100%}.yitm-app-install-dialog::backdrop{background:rgba(4,24,17,.58)}.yitm-app-install-dialog-inner{padding:24px}.yitm-app-install-dialog h2{color:#064e35;font:900 28px/1.05 Arial,sans-serif;margin:0 0 10px}.yitm-app-install-dialog p,.yitm-app-install-dialog li{font:600 16px/1.5 Arial,sans-serif}.yitm-app-install-dialog ol{padding-left:22px}.yitm-app-install-dialog-actions{display:flex;justify-content:flex-end;margin-top:18px}.yitm-app-install-dialog button{border:0;border-radius:999px;background:#064e35;color:#fff;cursor:pointer;font:800 15px/1.2 Arial,sans-serif;min-height:46px;padding:10px 18px}@media(max-width:600px){.yitm-app-install-slot{align-items:stretch}.yitm-app-install-button{width:100%}.yitm-app-install-note{width:100%}.yitm-app-install-dialog-inner{padding:20px}}@media print{.yitm-app-install-slot,.yitm-app-install-dialog{display:none!important}}}@scope (html[data-yitm-b7-css~="b7-002"]){.home-scam-tools-funnel{padding:clamp(34px,5vw,58px) 20px;background:#f6f1e7;color:#10213d}.home-scam-tools-wrap{max-width:1180px;margin:0 auto}.home-scam-tools-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-bottom:22px}.home-scam-tools-head>div{max-width:760px}.home-scam-tools-eyebrow,.home-scam-tool-tag{display:inline-flex;align-items:center;width:max-content;border-radius:999px;background:#e7f5ee;color:#185b43;padding:7px 11px;font-weight:900;font-size:.78rem;letter-spacing:.035em;text-transform:uppercase}.home-scam-tools-head h2{margin:12px 0 8px;color:#10213d;font-size:clamp(2rem,4vw,3.25rem);line-height:1.02;letter-spacing:-.035em}.home-scam-tools-head p{margin:0;color:#465773;font-size:1.04rem;line-height:1.6;max-width:720px}.home-scam-hub-link{display:inline-flex;align-items:center;gap:8px;color:#143f6b;font-weight:900;text-decoration:none;border-bottom:2px solid #e4ae34;padding-bottom:4px;white-space:nowrap}.home-scam-hub-link:hover,.home-scam-hub-link:focus-visible{text-decoration:underline;text-underline-offset:4px}.home-scam-tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-scam-tool-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d8e0e8;border-radius:20px;padding:20px;box-shadow:0 12px 30px rgba(16,33,61,.07)}.home-scam-tool-card h3{margin:14px 0 8px;color:#10213d;font-size:1.3rem;line-height:1.18;letter-spacing:-.02em}.home-scam-tool-card p{margin:0 0 18px;color:#526078;line-height:1.55;flex:1}.home-scam-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;padding:11px 14px;background:#173f6d;color:#fff!important;font-weight:900;text-decoration:none;text-align:center;line-height:1.25}.home-scam-btn:visited{color:#fff!important}.home-scam-btn:hover,.home-scam-btn:focus-visible{background:#102f53;color:#fff!important;text-decoration:none}.home-scam-tools-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:16px 18px;border-radius:16px;background:#10213d;color:#fff}.home-scam-tools-foot p{margin:0;color:#eef5fb;line-height:1.45}.home-scam-tools-foot strong{color:#fff}.home-scam-tools-foot a{flex:0 0 auto;color:#fff!important;font-weight:900;text-decoration:none;border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:10px 14px}.home-scam-tools-foot a:visited{color:#fff!important}.home-scam-tools-foot a:hover,.home-scam-tools-foot a:focus-visible{background:rgba(255,255,255,.1);color:#fff!important}@media(max-width:1040px){.home-scam-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.home-scam-tools-funnel{padding:30px 14px}.home-scam-tools-head{grid-template-columns:1fr;gap:14px;align-items:start}.home-scam-hub-link{white-space:normal}.home-scam-tools-grid{grid-template-columns:1fr}.home-scam-tool-card{padding:18px}.home-scam-tools-foot{align-items:flex-start;flex-direction:column}.home-scam-tools-foot a{width:100%;text-align:center}}}@scope (html[data-yitm-b7-css~="b7-003"]){.home-returning-strip{padding:18px 0 30px;background:#fff}.home-returning-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:22px 24px;border:1px solid rgba(16,35,63,.12);border-radius:22px;background:linear-gradient(135deg,#f2faf5,#fff);box-shadow:0 14px 40px rgba(16,35,63,.06)}.home-returning-card h2{margin:0 0 6px;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1}.home-returning-card p{max-width:720px;margin:0;color:#40534b}.home-returning-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.home-leadroom-business{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:22px;padding:24px;border:1px solid rgba(35,63,150,.2);border-radius:24px;background:linear-gradient(135deg,#eef2ff,#fff)}.home-leadroom-business h3{margin:0 0 8px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3.6vw,2.65rem);line-height:.98}.home-leadroom-business p{max-width:760px;margin:0;color:#40534b}.home-secure-choice{margin-top:20px;padding:20px;border:1px solid rgba(7,91,67,.2);border-radius:20px;background:#f1faf5}.home-secure-choice>p{margin:0 0 14px!important;color:#24443a}.home-secure-choice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-secure-choice-actions .btn{width:100%;justify-content:center;text-align:center}.home-final-cta .action-row.home-three-actions{display:flex;flex-wrap:wrap}.home-final-cta .action-row.home-three-actions .btn{min-width:190px}@media(max-width:900px){.home-returning-card,.home-leadroom-business{grid-template-columns:1fr}.home-returning-actions{justify-content:flex-start}}@media(max-width:680px){.home-returning-strip{padding:12px 0 24px}.home-returning-card,.home-leadroom-business{padding:19px;border-radius:19px}.home-returning-actions,.home-secure-choice-actions,.home-final-cta .action-row.home-three-actions{display:grid;grid-template-columns:1fr}.home-returning-actions .btn,.home-secure-choice-actions .btn,.home-final-cta .action-row.home-three-actions .btn{width:100%;min-width:0}}}@scope (html[data-yitm-b7-css~="b7-004"]){.home-local-proof{padding:24px 0 18px;background:linear-gradient(180deg,#fffaf0 0,#fff 100%);border-bottom:1px solid rgba(16,35,63,.08)}.home-local-proof-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:24px;align-items:stretch}.home-local-proof h2{margin:14px 0 0;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.5vw,4.2rem);line-height:.96;letter-spacing:-.045em;color:#10233f}.home-review-proof{padding:22px;border-radius:24px;background:#10233f;color:#fff;box-shadow:0 18px 44px rgba(16,35,63,.16)}.home-review-proof strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1}.home-review-proof p{margin:10px 0;color:rgba(255,255,255,.88);line-height:1.5}.home-review-proof a{color:#ffd166;font-weight:900}.home-local-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.home-local-example-grid article{display:flex;flex-direction:column;padding:20px;border-radius:22px;border:1px solid rgba(16,35,63,.11);background:#fff;box-shadow:0 14px 34px rgba(16,35,63,.06)}.home-local-example-grid span{display:block;color:#07563b;font-size:.78rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.home-local-example-grid h3{margin:9px 0 7px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.65rem;line-height:1;color:#10233f}.home-local-example-grid p{margin:0;color:#536475;line-height:1.5}.home-local-card-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:16px;color:#07563b;font-weight:900;text-decoration:none}.home-local-card-link:hover,.home-local-card-link:focus-visible{text-decoration:underline;text-underline-offset:4px}.home-local-card-link span{display:inline;color:inherit;font-size:1rem;letter-spacing:0;text-transform:none}.home-local-proof-note{margin:14px 0 0;color:#657585;font-size:.88rem}.home-local-address{margin:10px 0 0;padding:12px 14px;border-radius:16px;background:#f4f8f6;color:#405466}.home-local-address a{color:#07563b;font-weight:900}.home-common-problems{background:#fff}.home-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.home-problem-card{display:flex;flex-direction:column;min-height:330px;padding:22px;border:1px solid rgba(16,35,63,.12);border-radius:24px;background:linear-gradient(180deg,#fff 0,#f7fafb 100%);box-shadow:0 16px 38px rgba(9,29,46,.07)}.home-problem-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#eaf5ef;color:#07563b;font-weight:900}.home-problem-card h3{margin:17px 0 9px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2rem;line-height:.98;color:#10233f}.home-problem-card p{margin:0;color:#536475;line-height:1.55}.home-problem-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px}.home-problem-links a{display:inline-flex;padding:8px 11px;border-radius:999px;background:#fff;border:1px solid rgba(16,35,63,.12);color:#07563b;text-decoration:none;font-size:.88rem;font-weight:900}.home-problems-actions{margin-top:22px}@media(max-width:1000px){.home-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-problem-card{min-height:290px}}@media(max-width:760px){.home-local-proof-head,.home-local-example-grid,.home-problem-grid{grid-template-columns:1fr}.home-local-proof{padding:22px 0 14px}.home-local-proof h2{font-size:clamp(2.15rem,10vw,3rem)}.home-review-proof,.home-local-example-grid article,.home-problem-card{border-radius:20px}.home-problem-card{min-height:auto}.home-problem-links,.home-problems-actions{display:grid}.home-problem-links a,.home-problems-actions .btn{width:100%}}}@scope (html[data-yitm-b7-css~="b7-005"]){.home-returning-smart-entry[hidden]{display:none!important}.home-returning-smart-entry{padding:18px 0;background:linear-gradient(180deg,#eef8f4 0,#f8fbf9 100%);border-bottom:1px solid rgba(0,86,62,.12)}.home-returning-smart-entry .rcse-wrap{max-width:1180px;margin:0 auto;padding:0 22px}.home-returning-smart-entry .rcse-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:22px;align-items:center;padding:24px;border:1px solid rgba(0,86,62,.18);border-radius:26px;background:#fff;box-shadow:0 16px 44px rgba(8,33,70,.08)}.home-returning-smart-entry .rcse-kicker{display:inline-flex;align-items:center;min-height:32px;padding:6px 11px;border-radius:999px;background:#e7f6ef;color:#00563e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.home-returning-smart-entry h2{margin:10px 0 8px;color:#092146;font:900 clamp(1.9rem,3.4vw,3.2rem)/.95 "Barlow Condensed",Barlow,sans-serif;letter-spacing:-.035em}.home-returning-smart-entry .rcse-state{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}.home-returning-smart-entry .rcse-pill{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border-radius:999px;background:#f0f5f8;border:1px solid rgba(8,33,70,.1);color:#243d55;font-weight:800}.home-returning-smart-entry .rcse-next{margin:0;color:#40534b;line-height:1.55}.home-returning-smart-entry .rcse-actions{display:grid;gap:10px}.home-returning-smart-entry .rcse-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:14px;text-align:center;text-decoration:none;font-weight:900}.home-returning-smart-entry .rcse-primary{background:#092146;color:#fff}.home-returning-smart-entry .rcse-repeat{background:#eef8f2;color:#00563e;border:1px solid rgba(0,86,62,.2)}.home-returning-smart-entry .rcse-secondary{background:#fff;color:#092146;border:1px solid rgba(8,33,70,.18)}.yitm-returning-customer-verified .home-returning-strip{display:none!important}@media(max-width:760px){.home-returning-smart-entry .rcse-card{grid-template-columns:1fr;padding:18px;border-radius:22px}.home-returning-smart-entry .rcse-wrap{padding:0 14px}.home-returning-smart-entry .rcse-actions a{min-height:48px}}}@scope (html[data-yitm-b7-css~="b7-006"]){.network-proof-note strong{color:#064e35}.about-network-relationship .network-safe-card{justify-content:center}.home-hero-core-actions .btn:first-child{background:#f5b83f!important;color:#10233f!important;border-color:#f5b83f!important}.issue-dock a[href*=scam-message-checker]{background:#fff7df;border-color:rgba(245,184,63,.42)}@media(max-width:720px){.hero-actions.home-hero-core-actions{display:grid!important;grid-template-columns:1fr!important}.network-home .action-row{display:grid;grid-template-columns:1fr}.about-network-relationship .network-grid{grid-template-columns:1fr!important}}}@scope (html[data-yitm-b7-css~="b7-007"]){.yitm-guided-hero{padding:30px 0 34px!important}.yitm-guided-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:30px!important;align-items:start!important;max-width:1160px!important}.yitm-guided-hero-copy{max-width:700px!important}.yitm-guided-hero h1{font-size:clamp(2.55rem,4vw,4.15rem)!important;line-height:1!important;max-width:700px!important;margin:12px 0 12px!important}.yitm-guided-hero .hero-lede{font-size:clamp(1rem,1.25vw,1.16rem)!important;line-height:1.48!important;margin-bottom:14px!important;max-width:680px!important}.yitm-home-ai{padding:18px!important;border-radius:20px!important}.yitm-home-ai h2{font-size:1.32rem!important}.yitm-home-ai textarea{min-height:104px!important}.yitm-guided-hero-media{padding-top:38px}.yitm-guided-hero-media img{border-radius:24px!important}@media(max-width:980px){.yitm-guided-hero-grid{grid-template-columns:1fr!important}.yitm-guided-hero-media{padding-top:0;max-width:none!important}.yitm-guided-hero h1{max-width:760px!important}}@media(max-width:640px){.yitm-guided-hero{padding:20px 0 28px!important}.yitm-guided-hero h1{font-size:clamp(2.2rem,10.5vw,3.25rem)!important}.yitm-home-ai{padding:16px!important}.yitm-home-ai textarea{min-height:132px!important}.yitm-guided-hero-media{display:none}}}@scope (html[data-yitm-b7-css~="b7-008"]){.home-ai-proof{position:relative;overflow:hidden;padding:clamp(54px,7vw,88px) 0;background:#061827;color:#f7fbff;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.08)}.home-ai-proof::before{content:"";position:absolute;inset:-180px auto auto 58%;width:540px;height:540px;border-radius:50%;background:radial-gradient(circle,rgba(126,224,189,.16) 0,rgba(126,224,189,0) 70%);pointer-events:none}.home-ai-proof .wrap{position:relative;z-index:1}.home-ai-proof__intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:30px;align-items:end;margin-bottom:26px}.home-ai-proof__intro .eyebrow{color:#bff6e4}.home-ai-proof__intro h2{max-width:900px;margin:10px 0 14px;color:#fff;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.8rem,6.4vw,6.6rem);line-height:.88;letter-spacing:-.045em;text-wrap:balance}.home-ai-proof__intro p{max-width:820px;margin:0;color:#dceaf2;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.62;text-wrap:pretty}.home-ai-proof__guardrail{padding:22px;border:1px solid rgba(191,246,228,.24);border-radius:24px;background:rgba(255,255,255,.07);box-shadow:0 20px 60px rgba(0,0,0,.16)}.home-ai-proof__guardrail strong{display:block;margin:0 0 8px;color:#fff;font-size:1.15rem}.home-ai-proof__guardrail p{margin:0;color:#dceaf2;font-size:.98rem;line-height:1.55}.home-ai-proof__guardrail a{color:#bff6e4;font-weight:900;text-underline-offset:3px}.home-ai-proof__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none}.home-ai-proof__rail li{position:relative;min-height:118px;padding:16px 16px 15px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.055);color:#dceaf2;transition:border-color .18s ease,background .18s ease,transform .18s ease}.home-ai-proof__rail li::before{content:attr(data-step);display:grid;place-items:center;width:30px;height:30px;margin-bottom:12px;border-radius:50%;background:rgba(191,246,228,.12);border:1px solid rgba(191,246,228,.28);color:#bff6e4;font-weight:900}.home-ai-proof__rail strong{display:block;color:#fff;font-size:.98rem;line-height:1.25}.home-ai-proof__rail span{display:block;margin-top:5px;color:#b9cbd8;font-size:.86rem;line-height:1.4}.home-ai-proof__rail li.is-active{transform:translateY(-2px);border-color:rgba(191,246,228,.58);background:rgba(126,224,189,.11)}.home-ai-proof__rail li.is-done{border-color:rgba(126,224,189,.38);background:rgba(126,224,189,.08)}.home-ai-proof__rail li.is-done::before{content:"✓";background:#7ee0bd;color:#10233f;border-color:#7ee0bd}.home-ai-proof__experience{padding:clamp(18px,2.6vw,28px);border-radius:30px;background:#f6faf8;box-shadow:0 30px 90px rgba(0,0,0,.24);color:#10233f}.home-ai-proof .yitm-answer-engine{margin:0}.home-ai-proof .yitm-answer-engine__intro{display:none}.home-ai-proof .yitm-answer-engine__ask{box-shadow:none;border-color:#cfdce2}.home-ai-proof .yitm-answer-engine__chip{min-height:44px}.home-ai-proof .yitm-answer-engine__support-card{box-shadow:none}.home-ai-proof__statusbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:12px 14px;border:1px solid #d3e3dc;border-radius:16px;background:#fff;color:#29483d}.home-ai-proof__statusbar strong{color:#10233f}.home-ai-proof__statusbar span{font-size:.9rem;line-height:1.4}.home-ai-proof__statusbar .home-ai-proof__live{display:inline-flex;align-items:center;gap:8px;font-weight:900;white-space:nowrap}.home-ai-proof__statusbar .home-ai-proof__live::before{content:"";width:9px;height:9px;border-radius:50%;background:#2d7167;box-shadow:0 0 0 4px rgba(45,113,103,.12)}.home-ai-proof__explain{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:18px;margin-top:18px}.home-ai-proof__panel{padding:22px;border-radius:22px;background:#fff;border:1px solid #d6e2e7;color:#10233f}.home-ai-proof__panel h3{margin:0 0 10px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2rem;line-height:1}.home-ai-proof__panel p{margin:0;color:#526879;line-height:1.58}.home-ai-proof__system-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none}.home-ai-proof__system-list li{padding:13px 14px;border-radius:14px;background:#eef6f2;color:#173b31;font-weight:800;line-height:1.35}.home-ai-proof__human{background:#10233f;border-color:#10233f;color:#fff}.home-ai-proof__human h3,.home-ai-proof__human strong{color:#fff}.home-ai-proof__human p{color:#dceaf2}.home-ai-proof__human ul{display:grid;gap:9px;margin:16px 0 0;padding:0;list-style:none}.home-ai-proof__human li{position:relative;padding-left:24px;color:#edf7f4;line-height:1.45}.home-ai-proof__human li::before{content:"✓";position:absolute;left:0;color:#7ee0bd;font-weight:900}.home-ai-proof__compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.home-ai-proof__compare article{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(255,255,255,.055)}.home-ai-proof__compare span{display:block;margin-bottom:8px;color:#bff6e4;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.home-ai-proof__compare h3{margin:0 0 8px;color:#fff;font-size:1.28rem}.home-ai-proof__compare p{margin:0;color:#c8d8e2;line-height:1.55}.home-ai-proof__faq{margin-top:26px;padding-top:24px;border-top:1px solid rgba(255,255,255,.13)}.home-ai-proof__faq-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.home-ai-proof__faq h3{margin:0;color:#fff;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.25rem);line-height:.95}.home-ai-proof__faq-head p{max-width:560px;margin:0;color:#c8d8e2;line-height:1.5}.home-ai-proof__faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-ai-proof__faq details{border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.055);overflow:hidden}.home-ai-proof__faq summary{min-height:52px;padding:15px 18px;color:#fff;font-weight:900;cursor:pointer;list-style-position:inside}.home-ai-proof__faq details p{margin:0;padding:0 18px 18px;color:#d5e3eb;line-height:1.58}.home-ai-proof__faq a{color:#bff6e4;font-weight:900}.home-ai-proof__fallback{margin:16px 0 0;color:#bfd0da;font-size:.9rem;line-height:1.5}.home-ai-proof__fallback a{color:#bff6e4;font-weight:900}.home-ai-proof .yitm-answer-engine__result,.home-ai-proof .yitm-answer-engine__result h3,.home-ai-proof .yitm-answer-engine__result p,.home-ai-proof .yitm-answer-engine__result strong,.home-ai-proof .yitm-answer-engine__result span,.home-ai-proof .yitm-answer-engine__result li{color:#f4fbf8}@media(max-width:980px){.home-ai-proof__intro,.home-ai-proof__explain{grid-template-columns:1fr}.home-ai-proof__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.home-ai-proof__guardrail{max-width:760px}.home-ai-proof__compare{grid-template-columns:1fr}}@media(max-width:680px){.home-ai-proof{padding:42px 0}.home-ai-proof__intro{gap:18px}.home-ai-proof__intro h2{font-size:clamp(2.65rem,13vw,4rem)}.home-ai-proof__rail,.home-ai-proof__system-list,.home-ai-proof__faq-grid{grid-template-columns:1fr}.home-ai-proof__rail li{min-height:0}.home-ai-proof__experience{padding:14px;border-radius:22px}.home-ai-proof__statusbar{align-items:flex-start;flex-direction:column}.home-ai-proof__faq-head{align-items:flex-start;flex-direction:column}.home-ai-proof__panel,.home-ai-proof__compare article{padding:18px;border-radius:18px}.home-ai-proof .yitm-answer-engine__ask,.home-ai-proof .yitm-answer-engine__result{padding:18px}.home-ai-proof .yitm-answer-engine__button,.home-ai-proof .yitm-answer-engine__chip{min-height:46px}}@media(prefers-reduced-motion:reduce){.home-ai-proof__rail li{transition:none!important}}.home-ai-proof__faq details{text-align:left!important}.home-ai-proof__faq summary{display:list-item!important;text-align:left!important;list-style-position:inside!important;justify-content:flex-start!important;align-items:center!important;width:100%!important}.home-ai-proof__faq details p{text-align:left!important}}@scope (html[data-yitm-b7-css~="b7-009"]){body[data-yitm-design-mode="home"] .home-ai-proof[data-yitm-home-lead-funnel="A0019024"]{background:radial-gradient(circle at 82% 7%,rgba(49,215,255,.15),rgba(49,215,255,0) 29%),linear-gradient(150deg,var(--yitm-ds-platform-navy,#071426),#0a2d50 70%,#0b365a)}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__intro h2{max-width:970px;font-size:clamp(2.65rem,5.5vw,5.7rem);line-height:.92}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__rail li{min-height:124px}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__rail li::before{border-color:rgba(49,215,255,.36);background:rgba(49,215,255,.10);color:var(--yitm-ds-intelligence,#31d7ff)}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__rail li.is-done::before{background:var(--yitm-ds-trust,#26b56a);border-color:var(--yitm-ds-trust,#26b56a);color:#fff}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__live::before{background:var(--yitm-ds-intelligence,#31d7ff);box-shadow:0 0 0 4px rgba(49,215,255,.14)}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__experience{background:#f7fafe}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .yitm-answer-engine__quote-preview.home-quote-ready{padding:0;overflow:hidden;border:1px solid #9ddff0;background:#fff;color:var(--yitm-ds-text-primary,#102033);box-shadow:0 18px 48px rgba(4,37,70,.18)}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-quote-ready__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 20px;background:linear-gradient(135deg,#e9faff,#f1fbf7);border-bottom:1px solid #c8e9ef}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-quote-ready__head strong{display:block;max-width:720px;color:var(--yitm-ds-text-primary,#102033)!important;-webkit-text-fill-color:var(--yitm-ds-text-primary,#102033)!important;font-size:1.15rem;line-height:1.4}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-quote-ready__head .yitm-answer-engine__section-label{color:#155a72!important;-webkit-text-fill-color:#155a72!important}.home-quote-ready__badge{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid #97d6b8;border-radius:999px;background:#eaf8f1;color:#155a3a!important;-webkit-text-fill-color:#155a3a!important;font-size:.82rem;font-weight:900}.home-quote-ready__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.8fr);gap:0}.home-quote-ready__grid>div{min-width:0;padding:18px 20px;border-right:1px solid #dce9ee;background:#fff}.home-quote-ready__grid>div:last-child{border-right:0}.home-quote-ready__grid span{display:block;margin-bottom:6px;color:#526274!important;-webkit-text-fill-color:#526274!important;font-size:.76rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-quote-ready__grid p{margin:0;color:var(--yitm-ds-text-primary,#102033)!important;-webkit-text-fill-color:var(--yitm-ds-text-primary,#102033)!important;font-weight:760;line-height:1.52}.home-quote-ready__summary{background:#fbfdff!important}.home-quote-ready__benefits{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px 0;background:#fff}.home-quote-ready__benefits span{display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border-radius:999px;background:#eef7ff;color:#154e88!important;-webkit-text-fill-color:#154e88!important;font-size:.82rem;font-weight:850}.home-quote-ready__benefits span::before{content:"✓";margin-right:6px;color:#17784a;font-weight:1000}.home-quote-ready__actions{padding:14px 20px 6px;background:#fff}.home-quote-ready__actions .yitm-answer-engine__button{width:auto;min-height:50px;background:var(--yitm-ds-action-blue,#0f64ee)!important;border-color:var(--yitm-ds-action-blue,#0f64ee)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-quote-ready>small{display:block;padding:0 20px 18px;color:#526274!important;-webkit-text-fill-color:#526274!important;line-height:1.5}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"].is-quote-ready .yitm-answer-engine__result-actions [data-yitm-answer-quote]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.home-business-funnel{padding:clamp(52px,7vw,88px) 0;background:linear-gradient(180deg,#f5f8fc,#fff);border-bottom:1px solid #dfe8ef}.home-business-funnel__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:clamp(24px,4vw,48px);align-items:center}.home-business-funnel__copy h2{max-width:820px;margin:.4rem 0 .8rem;color:#102033;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.94;letter-spacing:-.035em;text-wrap:balance}.home-business-funnel__lede{max-width:780px;margin:0;color:#526274;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.65;text-wrap:pretty}.home-business-funnel__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.home-business-funnel__benefits article{padding:17px;border:1px solid #dce7ef;border-radius:16px;background:#fff;box-shadow:0 12px 34px rgba(16,32,51,.06)}.home-business-funnel__benefits strong{display:block;margin-bottom:6px;color:#102033;font-size:1rem;line-height:1.3}.home-business-funnel__benefits p{margin:0;color:#526274;line-height:1.52}.home-business-funnel__actions{margin-top:24px}.home-business-funnel__note{margin:14px 0 0;color:#526274;line-height:1.5}.home-business-funnel__visual{padding:24px;border:1px solid rgba(49,215,255,.22);border-radius:26px;background:linear-gradient(145deg,#071426,#0b2d52);box-shadow:0 24px 64px rgba(7,20,38,.18);color:#f7fbff}.home-business-funnel__label{display:inline-flex;min-height:30px;align-items:center;padding:5px 9px;border:1px solid rgba(49,215,255,.3);border-radius:999px;background:rgba(49,215,255,.08);color:#9eeaff;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.home-business-funnel__visual ol{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.home-business-funnel__visual li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:rgba(255,255,255,.06)}.home-business-funnel__visual b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#31d7ff;color:#071426}.home-business-funnel__visual strong{display:block;color:#fff;line-height:1.35}.home-business-funnel__visual span{display:block;margin-top:3px;color:#d7e6ee;line-height:1.45}@media(max-width:980px){.home-quote-ready__grid,.home-business-funnel__grid{grid-template-columns:1fr}.home-quote-ready__grid>div{border-right:0;border-bottom:1px solid #dce9ee}.home-quote-ready__grid>div:last-child{border-bottom:0}.home-business-funnel__benefits{grid-template-columns:1fr}.home-business-funnel__visual{max-width:760px}}@media(max-width:680px){.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .home-ai-proof__rail li{min-height:0}.home-quote-ready__head{flex-direction:column}.home-quote-ready__badge{align-self:flex-start}.home-quote-ready__actions .yitm-answer-engine__button{width:100%}.home-business-funnel{padding:42px 0}.home-business-funnel__copy h2{font-size:clamp(2.25rem,11vw,3.6rem)}.home-business-funnel__visual{padding:18px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.home-business-funnel *,.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] *{scroll-behavior:auto!important;transition:none!important}}.home-ai-proof[data-yitm-home-lead-funnel="A0019024"] .yitm-answer-engine__ask-summary span{color:#526274!important;-webkit-text-fill-color:#526274!important}}@scope (html[data-yitm-b7-css~="b7-010"]){.home-core-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);grid-template-areas:"copy media" "canvas media" "secondary secondary";gap:18px 34px;align-items:start}.home-core-copy{grid-area:copy;align-self:end;padding:8px 0 0}.home-core-media{grid-area:media;align-self:stretch;width:100%;max-width:620px;margin:0;justify-self:end;transform:none!important;display:flex;flex-direction:column;justify-content:center}.home-core-media img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:28px}.home-hero-actions-panel{grid-area:canvas;display:block;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.home-hero-secondary{grid-area:secondary;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 26px;align-items:center;margin-top:4px;padding:16px 20px;border:1px solid rgba(16,35,63,.11);border-radius:20px;background:rgba(255,255,255,.88);box-shadow:0 12px 34px rgba(16,35,63,.06)}.home-hero-secondary .home-core-actions{margin:0}.home-hero-secondary .home-hero-contact{margin:0}.home-hero-secondary .home-hero-trust-list{grid-column:1/-1;margin:0;max-width:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 18px}.home-core-proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.home-core-proof span{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border-radius:999px;background:#eef6f2;border:1px solid #d5e3df;color:#173b31;font-size:.82rem;font-weight:850}.home-core-proof span::before{content:"✓";margin-right:6px;color:#0b5f46;font-weight:900}.home-intent-live{margin:0;padding:22px;border:1px solid #163d4d;border-radius:26px;background:linear-gradient(145deg,#071b2b 0%,#0b3540 62%,#0d4b42 100%);color:#f8fbff;box-shadow:0 24px 58px rgba(7,27,43,.19)}.home-intent-live__intro{max-width:780px}.home-intent-live__kicker{display:inline-flex;margin-bottom:8px;padding:6px 10px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.08);color:#b8f0d7;font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.home-intent-live__intro h2{margin:0 0 7px;color:#fff;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.3vw,3rem);line-height:.98;letter-spacing:-.03em}.home-intent-live__intro p{margin:0;color:#d8e7e2;line-height:1.5}.home-intent-live__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.32fr);gap:14px;align-items:end;margin-top:16px}.home-intent-live__field{display:block;font-weight:850;color:#fff}.home-intent-live__field span{display:block;margin-bottom:7px;color:#fff}.home-intent-live__input{width:100%;min-height:56px;box-sizing:border-box;border:2px solid #c3d6d5;border-radius:15px;background:#fff;color:#10233f;padding:13px 15px;font:inherit;font-size:1.02rem;box-shadow:0 8px 24px rgba(0,0,0,.12)}.home-intent-live__input::placeholder{color:#61727a;opacity:1}.home-intent-live__input:focus{outline:3px solid #f5b83f;outline-offset:3px;border-color:#fff}.home-intent-live__status{margin:0;color:#e4f2ee;font-size:.9rem;line-height:1.45;text-align:left}.home-intent-live__privacy{margin:8px 0 0;color:#d3e4df;font-size:.82rem;line-height:1.45}.home-intent-live__result{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(210px,.9fr);gap:12px 16px;margin-top:15px;padding:15px;border-radius:18px;background:#f2faf6;border:1px solid #bcd8cc;color:#10233f}.home-intent-live__result[hidden]{display:none}.home-intent-live__result[data-state="neutral"]{background:#fff8e8;border-color:#e9d4a9}.home-intent-live__result-main h3{margin:5px 0 5px;color:#10233f;font-size:1.45rem;line-height:1.12}.home-intent-live__result-main p{margin:0;color:#425d55;line-height:1.48}.home-intent-live__eyebrow{display:block;color:#2d7167;font-size:.74rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.home-intent-live__understood{display:block;margin-top:4px;color:#10233f;font-size:1.02rem}.home-intent-live__why{align-self:center;padding-left:14px;border-left:3px solid #2d7167}.home-intent-live__why strong{display:block;margin-bottom:4px;color:#10233f}.home-intent-live__why span{display:block;color:#4e655e;font-size:.88rem;line-height:1.42}.home-intent-live__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px;margin-top:2px}.home-intent-live__action{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;box-sizing:border-box;padding:9px 14px;border-radius:999px;text-decoration:none;font:inherit;font-weight:900;border:1px solid #173b31;background:#173b31;color:#fff;cursor:pointer}.home-intent-live__action:hover,.home-intent-live__action:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__action--secondary{background:#fff;color:#173b31}.home-intent-live__action--reset{background:#fff7e8;color:#704810;border-color:#b78739}.home-intent-live__lane-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-top:16px;color:#fff}.home-intent-live__lane-head strong{color:#fff}.home-intent-live__lane-head span{color:#cfe0dc;font-size:.82rem;text-align:right}.home-intent-live__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:9px}.home-intent-live__lane{order:var(--intent-order,10);display:flex;flex-direction:column;gap:5px;min-height:126px;padding:13px;border:1px solid #d7e1e5;border-radius:15px;background:#fff;color:#10233f;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.home-intent-live__lane strong{font-size:.98rem;line-height:1.2;color:#10233f}.home-intent-live__lane span{color:#52666f;font-size:.82rem;line-height:1.38}.home-intent-live__lane small{margin-top:auto;color:#23665b;font-weight:900}.home-intent-live__lane:hover,.home-intent-live__lane:focus-visible{border-color:#f5b83f;box-shadow:0 0 0 3px rgba(245,184,63,.22);outline:0}.home-intent-live__lane.is-primary{border:2px solid #f5b83f;background:#fff9e9;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.12)}.home-intent-live__lane.is-primary::before{content:"Closest match";display:block;color:#704810;font-size:.69rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.home-intent-live__business-proof,.home-intent-live__noscript{margin:12px 0 0;padding:11px 13px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#e5f0ed;font-size:.84rem;line-height:1.45}.home-intent-live__business-proof strong,.home-intent-live__noscript strong{color:#fff}.home-intent-live__business-proof a,.home-intent-live__noscript a{color:#ffe08a;font-weight:900;text-underline-offset:3px}.home-intent-live[data-intent-lane="software-ai"]{background:linear-gradient(145deg,#071b2b 0%,#102c55 62%,#21446d 100%)}.home-intent-live[data-intent-lane="software-ai"] .home-intent-live__result{background:#f1f5fc;border-color:#c9d7eb}.home-intent-live[data-intent-lane="software-ai"] .home-intent-live__why{border-left-color:#355f91}.home-intent-live[data-intent-lane="software-ai"] .home-intent-live__eyebrow{color:#355f91}.home-intent-live[data-intent-lane="scam"]{background:linear-gradient(145deg,#271b08 0%,#5b3810 58%,#744c16 100%)}.home-intent-live[data-intent-lane="scam"] .home-intent-live__result{background:#fff7e8;border-color:#ead8b4}.home-intent-live[data-intent-lane="scam"] .home-intent-live__why{border-left-color:#9b6518}@media(max-width:1080px){.home-core-hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);gap:18px 24px}.home-intent-live__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-secondary{grid-template-columns:1fr}.home-hero-secondary .home-hero-trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.home-core-hero-grid{grid-template-columns:1fr;grid-template-areas:"copy" "canvas" "media" "secondary";gap:20px}.home-core-media{max-width:760px;justify-self:center}.home-intent-live__top,.home-intent-live__result{grid-template-columns:1fr}.home-intent-live__why{padding:10px 0 0;border-left:0;border-top:3px solid #2d7167}.home-intent-live__lane-head{align-items:start;flex-direction:column}.home-intent-live__lane-head span{text-align:left}.home-hero-secondary .home-core-actions{display:flex;flex-wrap:wrap}}@media(max-width:560px){.home-intent-live{padding:17px;border-radius:20px}.home-intent-live__intro h2{font-size:2rem}.home-intent-live__lanes{grid-template-columns:1fr}.home-intent-live__lane{min-height:0}.home-intent-live__actions{display:grid;grid-template-columns:1fr}.home-intent-live__action{width:100%}.home-core-proof{display:grid}.home-core-proof span{border-radius:12px}.home-hero-secondary{padding:15px}.home-hero-secondary .home-core-actions{display:grid;grid-template-columns:1fr}.home-hero-secondary .home-core-actions .btn{width:100%}.home-hero-secondary .home-hero-trust-list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home-intent-live__lane{transition:none}.home-intent-live__lane.is-primary{transform:none}}.home-core-hero{padding:24px 0 22px}.home-core-hero h1{max-width:720px;margin:12px 0 12px;font-size:clamp(2.8rem,4.2vw,4.35rem);line-height:.94;letter-spacing:-.04em;text-wrap:balance}.home-core-hero .hero-lede{max-width:700px;margin:0;color:#40534b;font-size:1.03rem;line-height:1.52}@media(max-width:680px){.home-core-hero{padding:18px 0 18px}.home-core-hero h1{margin:10px 0 10px;font-size:clamp(2.15rem,9.4vw,2.8rem);line-height:.96}.home-core-hero .hero-lede{font-size:.99rem;line-height:1.48}.home-core-proof{margin-top:12px;gap:6px}.home-core-proof span{min-height:32px;padding:5px 9px;font-size:.78rem}}.home-intent-live__clarify{margin-top:14px;padding:16px;border:1px solid #bad7cc;border-radius:18px;background:#f7fcf9;color:#10233f;box-shadow:0 10px 26px rgba(7,27,43,.08)}.home-intent-live__clarify[hidden]{display:none}.home-intent-live__clarify-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.home-intent-live__clarify-head h3{margin:4px 0 0;color:#10233f;font-size:1.35rem;line-height:1.15}.home-intent-live__progress{display:inline-flex;flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#e5f2ed;color:#235c50;font-size:.78rem;font-weight:900}.home-intent-live__clarify-intro{margin:9px 0 13px;color:#4c625a;line-height:1.46}.home-intent-live__question h4,.home-intent-live__clarify-result h4{margin:0 0 7px;color:#10233f;font-size:1.12rem;line-height:1.25}.home-intent-live__question h4:focus{outline:0}.home-intent-live__question>p{margin:0 0 10px;color:#596e66;font-size:.88rem}.home-intent-live__clarify-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-intent-live__clarify-option{appearance:none;min-height:48px;padding:10px 12px;border:1px solid #b8cbc4;border-radius:13px;background:#fff;color:#173b31;font:inherit;font-weight:850;text-align:left;cursor:pointer}.home-intent-live__clarify-option:hover,.home-intent-live__clarify-option:focus-visible{border-color:#bd7c13;outline:3px solid rgba(245,184,63,.36);outline-offset:2px;background:#fff9e9}.home-intent-live__clarify-result{padding:14px;border-radius:14px;background:#eef8f3;border:1px solid #c9dfd6}.home-intent-live__clarify[data-state="safety"] .home-intent-live__clarify-result{background:#fff7e8;border-color:#e4c989}.home-intent-live__clarify-result p{margin:6px 0 0;color:#425d55;line-height:1.46}.home-intent-live__clarify-guidance{padding:9px 11px;border-left:3px solid #2d7167;background:#fff}.home-intent-live__clarify[data-state="safety"] .home-intent-live__clarify-guidance{border-left-color:#9b6518}.home-intent-live__clarify-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.home-intent-live__clarify-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:11px;border-top:1px solid #d6e3de}.home-intent-live__clarify-footer span{color:#60716b;font-size:.78rem;line-height:1.4}.home-intent-live__clarify-skip{appearance:none;border:0;background:transparent;color:#245e72;padding:5px 0;font:inherit;font-size:.84rem;font-weight:900;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.home-intent-live__clarify-skip:focus-visible{outline:3px solid #f5b83f;outline-offset:3px;border-radius:4px}@media(max-width:680px){.home-intent-live__clarify-head,.home-intent-live__clarify-footer{align-items:flex-start;flex-direction:column}.home-intent-live__clarify-options{grid-template-columns:1fr}.home-intent-live__clarify-option{width:100%}.home-intent-live__clarify-actions{display:grid;grid-template-columns:1fr}.home-intent-live__clarify-actions .home-intent-live__action{width:100%}}.home-intent-live__clarify [hidden]{display:none!important}.home-intent-live__customer-summary{margin-top:14px;padding:14px;border:1px solid #b8d0c7;border-radius:14px;background:#fff;color:#10233f}.home-intent-live__customer-summary[hidden]{display:none!important}.home-intent-live__customer-summary h4{margin:4px 0 7px}.home-intent-live__customer-summary>p{margin:6px 0 10px;color:#4b625a;line-height:1.46}.home-intent-live__summary-field{display:grid;gap:6px;margin-top:10px}.home-intent-live__summary-field>span{color:#173b31;font-size:.87rem;font-weight:900}.home-intent-live__summary-field textarea{box-sizing:border-box;width:100%;min-height:126px;resize:vertical;padding:11px 12px;border:1px solid #9db8ae;border-radius:12px;background:#fff;color:#10233f;font:inherit;line-height:1.48}.home-intent-live__summary-field textarea:focus-visible{border-color:#8a5b12;outline:3px solid rgba(245,184,63,.4);outline-offset:2px}.home-intent-live__summary-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.home-intent-live__summary-actions .home-intent-live__action{min-height:44px}.home-intent-live__summary-actions .home-intent-live__action[disabled]{cursor:not-allowed;opacity:.68}.home-intent-live__summary-status{min-height:1.4em;margin:8px 0 0!important;color:#4b625a!important;font-size:.84rem}.home-intent-live__customer-summary .home-intent-live__eyebrow{display:block}@media(max-width:680px){.home-intent-live__customer-summary{padding:12px}.home-intent-live__summary-actions{display:grid;grid-template-columns:1fr}.home-intent-live__summary-actions .home-intent-live__action{width:100%}.home-intent-live__summary-field textarea{min-height:144px}}.home-intent-live__photo{margin-top:14px;padding:16px;border:1px solid rgba(16,54,78,.16);border-radius:18px;background:rgba(255,255,255,.78)}.home-intent-live__photo-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.home-intent-live__photo-head h3,.home-intent-live__photo-review h4{margin:.25rem 0 .4rem;font-size:1.08rem;line-height:1.25}.home-intent-live__photo-head p,.home-intent-live__photo-privacy,.home-intent-live__photo-status,.home-intent-live__photo-noscript{margin:.35rem 0 0;line-height:1.5}.home-intent-live__photo-picker{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 14px;border:1px solid currentColor;border-radius:12px;font-weight:800;cursor:pointer}.home-intent-live__photo-picker input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.home-intent-live__photo-picker:focus-within{outline:3px solid currentColor;outline-offset:3px}.home-intent-live__photo-preview{margin-top:12px}.home-intent-live__photo-preview img{display:block;width:min(100%,420px);max-height:260px;object-fit:contain;border-radius:14px}.home-intent-live__photo-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.home-intent-live__photo-actions button{min-height:44px}.home-intent-live__photo-status{font-weight:700}.home-intent-live__photo-review{margin-top:14px;padding-top:14px;border-top:1px solid rgba(16,54,78,.14)}.home-intent-live__photo-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-intent-live__photo-fields label{display:grid;gap:6px;font-weight:700}.home-intent-live__photo-fields input,.home-intent-live__photo-fields textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(16,54,78,.3);border-radius:10px;font:inherit;background:#fff}.home-intent-live__photo-fields textarea{resize:vertical}.home-intent-live__photo-field-wide{grid-column:1/-1}.home-intent-live__photo-privacy{font-size:.87rem;opacity:.86}.home-intent-live__photo:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:680px){.home-intent-live__photo{padding:14px}.home-intent-live__photo-head{grid-template-columns:1fr}.home-intent-live__photo-picker{width:100%}.home-intent-live__photo-fields{grid-template-columns:1fr}.home-intent-live__photo-field-wide{grid-column:auto}.home-intent-live__photo-actions{display:grid;grid-template-columns:1fr}.home-intent-live__photo-actions .home-intent-live__action{width:100%;justify-content:center}}.home-intent-live__software-samples{margin-top:14px;padding:15px;border:1px solid #bfd7df;border-radius:18px;background:#f3fafc;color:#10233f}.home-intent-live__software-samples h3{margin:.25rem 0 .35rem;color:#10233f;font-size:1.08rem;line-height:1.25}.home-intent-live__software-samples p{margin:.35rem 0 0;color:#49616a;line-height:1.48}.home-intent-live__software-sample-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.home-intent-live__software-sample-list button{appearance:none;min-height:44px;padding:9px 12px;border:1px solid #9bbbc6;border-radius:12px;background:#fff;color:#163d50;font:inherit;font-size:.86rem;font-weight:850;text-align:left;cursor:pointer}.home-intent-live__software-sample-list button:hover{border-color:#2b677b;background:#edf7fa}.home-intent-live__software-sample-list button:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__software-sample-note,.home-intent-live__software-noscript{font-size:.84rem}.home-intent-live__software-noscript a{color:#1f5d71;font-weight:850}.home-intent-live__software-demo{margin-top:14px;padding:16px;border:1px solid #b8d4de;border-radius:18px;background:#f7fcfd;color:#10233f;box-shadow:0 10px 26px rgba(7,27,43,.07)}.home-intent-live__software-demo[hidden]{display:none!important}.home-intent-live__software-demo-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);gap:16px;align-items:start}.home-intent-live__software-demo-head h3{margin:.25rem 0 .35rem;color:#10233f;font-size:1.28rem;line-height:1.18}.home-intent-live__software-demo-head p{margin:0;color:#49616a;line-height:1.48}.home-intent-live__software-capability{display:block;padding:12px 14px;border:1px solid #a4c8d4;border-radius:14px;background:#eaf6f9;color:#123f50;line-height:1.35}.home-intent-live__software-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;counter-reset:yitm-demo-stage}.home-intent-live__software-stages li{counter-increment:yitm-demo-stage;position:relative;min-width:0;padding:34px 10px 11px;border:1px solid #c6dae1;border-radius:13px;background:#fff;color:#173b47;font-size:.84rem;font-weight:800;line-height:1.36}.home-intent-live__software-stages li:before{content:counter(yitm-demo-stage);position:absolute;top:9px;left:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:#dceef3;color:#174b5c;font-size:.72rem;font-weight:950}.home-intent-live__software-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.home-intent-live__software-demo-grid>div,.home-intent-live__software-boundary,.home-intent-live__software-summary{padding:12px 13px;border:1px solid #d1e1e6;border-radius:14px;background:#fff}.home-intent-live__software-demo-grid strong,.home-intent-live__software-boundary strong{color:#123f50}.home-intent-live__software-demo-grid p,.home-intent-live__software-boundary p,.home-intent-live__software-summary p{margin:5px 0 0;color:#4c626a;line-height:1.46}.home-intent-live__software-boundary{margin-top:10px}.home-intent-live__software-summary{margin-top:10px}.home-intent-live__software-summary h4{margin:.25rem 0 .3rem;color:#10233f;font-size:1.05rem}.home-intent-live__software-summary-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.home-intent-live__software-summary-actions button{min-height:44px}.home-intent-live__software-summary-status{min-height:1.4em;font-size:.82rem!important}.home-intent-live__software-owner-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.home-intent-live__software-owner-links a{display:inline-flex;min-height:44px;align-items:center;padding:9px 12px;border-radius:11px;background:#153e50;color:#fff;font-weight:900;text-decoration:none}.home-intent-live__software-owner-links a:hover,.home-intent-live__software-owner-links a:focus-visible{background:#0f3040;color:#fff}.home-intent-live__software-owner-links a:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__software-no-submit{margin:10px 0 0!important;color:#52676f!important;font-size:.82rem;font-weight:800}@media(max-width:980px){.home-intent-live__software-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.home-intent-live__software-demo-head{grid-template-columns:1fr}}@media(max-width:680px){.home-intent-live__software-sample-list{display:grid;grid-template-columns:1fr}.home-intent-live__software-sample-list button{width:100%}.home-intent-live__software-stages{grid-template-columns:1fr}.home-intent-live__software-demo-grid{grid-template-columns:1fr}.home-intent-live__software-summary-actions{display:grid;grid-template-columns:1fr}.home-intent-live__software-summary-actions .home-intent-live__action{width:100%}.home-intent-live__software-owner-links{display:grid;grid-template-columns:1fr}.home-intent-live__software-owner-links a{justify-content:center}}.yitm-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.home-intent-live button,.home-intent-live a,.yitm-answer-engine button,.yitm-answer-engine a{min-height:44px}.home-intent-live input,.home-intent-live textarea,.yitm-answer-engine input,.yitm-answer-engine textarea{min-height:48px}.home-intent-live [aria-busy="true"],.yitm-answer-engine [aria-busy="true"]{cursor:progress}@media (prefers-reduced-motion:reduce){.home-intent-live *,.home-intent-live *::before,.home-intent-live *::after,.yitm-answer-engine *,.yitm-answer-engine *::before,.yitm-answer-engine *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.home-core-hero{padding:30px 0 34px;background:linear-gradient(135deg,#f4fbf7 0%,#ffffff 72%,#f4f9ff 100%)}.home-core-hero-grid{width:min(1080px,calc(100% - 48px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "canvas";gap:22px;align-items:start}.home-core-copy{grid-area:copy;max-width:940px;align-self:auto;padding:6px 0 0}.home-core-hero h1{max-width:900px;margin:12px 0 12px;font-size:clamp(3rem,5.1vw,5.25rem);line-height:.92;letter-spacing:-.045em;text-wrap:balance}.home-core-hero .hero-lede{max-width:850px;margin:0;color:#354d45;font-size:clamp(1.04rem,1.35vw,1.18rem);line-height:1.56;text-wrap:pretty}.home-core-locality{max-width:850px;margin:10px 0 0;color:#52645e;font-size:.95rem;line-height:1.48}.home-core-locality strong{color:#173b31}.home-core-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.home-core-actions .btn{min-height:48px}.home-core-price-link{display:inline-flex;min-height:44px;align-items:center;padding:8px 10px;color:#0b5f46;font-weight:900;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.home-core-price-link:hover,.home-core-price-link:focus-visible{color:#073f31;outline:3px solid #f5b83f;outline-offset:2px;border-radius:8px}.home-core-proof{margin-top:14px;gap:7px}.home-core-proof span{min-height:34px;background:#eef7f3;border-color:#cfe3db;color:#173b31}.home-hero-actions-panel{grid-area:canvas;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-margin-top:96px}.home-intent-live{padding:clamp(18px,2.35vw,26px);border-radius:28px;box-shadow:0 24px 64px rgba(7,27,43,.18)}.home-intent-live__intro{max-width:880px}.home-intent-live__intro h2{font-size:clamp(2.15rem,4vw,3.55rem)}.home-intent-live__top{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr)}.home-intent-live__lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-intent-live__lane{min-height:116px}.home-intent-live__extras{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}.home-intent-live__extra{min-width:0}.home-intent-live__extra .home-intent-live__photo,.home-intent-live__extra .home-intent-live__software-samples{height:100%;margin-top:0}.home-intent-live__software-samples{background:#f0f7fb;border-color:#b8d1dc;color:#10233f}.home-intent-live__software-samples .home-intent-live__eyebrow{color:#285f84}.home-intent-live__software-samples h3{color:#10233f}.home-intent-live__software-samples p{color:#405968}.home-intent-live__software-sample-list button{background:#fff;color:#163d50;border-color:#91b3c2}.home-intent-live__software-demo{margin-top:12px}.home-intent-live__photo{background:#eef2f4;border-color:#c7d3da;color:#10233f}.home-intent-live__photo h3,.home-intent-live__photo h4,.home-intent-live__photo label,.home-intent-live__photo-review{color:#10233f}.home-intent-live__photo .home-intent-live__eyebrow{color:#285f84}.home-intent-live__photo-head p,.home-intent-live__photo-privacy,.home-intent-live__photo-status,.home-intent-live__photo-noscript,.home-intent-live__photo-review p{color:#405565;opacity:1}.home-intent-live__photo-picker{background:#fff;color:#10233f;border-color:#718794}.home-intent-live__photo-picker:hover{background:#f8fbfc;border-color:#415e6d}.home-intent-live__photo .home-intent-live__action--secondary{background:#fff;color:#173b31;border-color:#486d61}.home-intent-live__photo .home-intent-live__action--reset{background:#fff7e8;color:#704810;border-color:#b78739}.home-intent-live__photo-fields label>span{color:#173b31}.home-intent-live__photo-fields input,.home-intent-live__photo-fields textarea{background:#fff;color:#10233f;border-color:#8299a5}.home-wow-proof{position:relative;overflow:hidden;padding:clamp(42px,5vw,62px) 0;background:linear-gradient(180deg,#f1f8f5 0%,#ffffff 100%);border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}.home-wow-proof::before{content:"";position:absolute;right:-140px;top:-170px;width:430px;height:430px;border-radius:50%;background:rgba(49,215,255,.08);pointer-events:none}.home-wow-proof__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(380px,1fr) minmax(0,1fr);gap:clamp(30px,4vw,52px);align-items:center}.home-wow-proof .home-core-media{position:relative;grid-area:auto;align-self:center;justify-self:stretch;width:100%;max-width:680px;margin:0;transform:none!important;display:block}.home-wow-proof .home-core-media::before{content:"";position:absolute;inset:16px -14px -16px 14px;border-radius:30px;background:#d8eae3;z-index:-1}.home-wow-proof .home-core-media img{display:block;width:100%;height:auto;min-height:0;aspect-ratio:auto;object-fit:contain;border-radius:28px;box-shadow:0 24px 64px rgba(16,35,63,.16)}.home-wow-proof .home-media-proof{right:14px;top:14px;max-width:calc(100% - 28px);white-space:normal;text-align:center;background:#092146;color:#fff}.home-wow-proof .home-media-badge{left:18px;right:18px;bottom:18px;max-width:430px;background:rgba(255,255,255,.96)}.home-wow-proof__copy{max-width:640px}.home-wow-proof__copy .eyebrow{display:inline-flex;margin-bottom:10px}.home-wow-proof__copy h2{margin:0;color:#092146;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.7rem,5.2vw,5rem);line-height:.92;letter-spacing:-.04em;text-wrap:balance}.home-wow-proof__lede{margin:14px 0 0;color:#40534b;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.62;text-wrap:pretty}.home-wow-proof__cards{display:grid;gap:9px;margin-top:18px}.home-wow-proof__cards article{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:12px;align-items:start;padding:14px 15px;border:1px solid #d9e5e0;border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(16,35,63,.055)}.home-wow-proof__cards article>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#092146;color:#fff;font-size:.76rem;font-weight:950;letter-spacing:.05em}.home-wow-proof__cards strong{color:#10233f;font-size:1.03rem;line-height:1.3}.home-wow-proof__cards p{margin:4px 0 0;color:#52645e;line-height:1.48}.home-wow-proof__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.home-wow-proof__actions .btn{min-height:48px}.home-wow-proof__channels{margin:12px 0 0;color:#52645e;line-height:1.5}.home-wow-proof__channels a{color:#075b47;font-weight:850;text-underline-offset:3px}.home-ai-proof__intro h2{max-width:980px}.home-ai-proof__guardrail{align-self:end}@media(max-width:980px){.home-core-hero-grid{width:min(1080px,calc(100% - 32px))}.home-intent-live__extras{grid-template-columns:1fr}.home-wow-proof__grid{grid-template-columns:1fr}.home-wow-proof .home-core-media{max-width:760px;margin-inline:auto}.home-wow-proof__copy{max-width:820px;margin-inline:auto}}@media(max-width:760px){.home-intent-live__top{grid-template-columns:1fr}.home-intent-live__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.home-core-hero{padding:20px 0 24px}.home-core-hero-grid{width:min(1080px,calc(100% - 28px));gap:18px}.home-core-hero h1{font-size:clamp(2.55rem,12vw,3.45rem);line-height:.94}.home-core-actions{display:grid;grid-template-columns:1fr}.home-core-actions .btn,.home-core-price-link{width:100%;justify-content:center}.home-core-proof{display:grid}.home-intent-live{padding:17px;border-radius:20px}.home-intent-live__lanes{grid-template-columns:1fr}.home-intent-live__extras{gap:10px;margin-top:14px;padding-top:14px}.home-wow-proof{padding:40px 0 44px}.home-wow-proof__grid{gap:28px}.home-wow-proof .home-core-media::before{inset:9px -6px -9px 6px;border-radius:24px}.home-wow-proof .home-core-media img{border-radius:22px}.home-wow-proof .home-media-proof{right:10px;top:10px;font-size:.72rem;padding:8px 10px}.home-wow-proof .home-media-badge{position:relative;left:auto;right:auto;bottom:auto;max-width:none;margin:-20px 12px 0;padding:13px 15px}.home-wow-proof__copy h2{font-size:clamp(2.45rem,11.5vw,3.5rem)}.home-wow-proof__cards article{grid-template-columns:38px minmax(0,1fr);padding:14px}.home-wow-proof__cards article>span{width:34px;height:34px}.home-wow-proof__actions{display:grid;grid-template-columns:1fr}.home-wow-proof__actions .btn{width:100%}}.home-intent-live__chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.home-intent-live__chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(16,35,63,.16);background:#fff;color:#092146;font-weight:800;font-size:.92rem;line-height:1;cursor:pointer;text-decoration:none;min-height:36px}.home-intent-live__chip:hover,.home-intent-live__chip:focus-visible{border-color:#0b5f46;background:#f3faf6}.home-intent-live__chip--active{background:#eaf6f0;border-color:#0b5f46;color:#0b5f46}.home-intent-live__chip-x{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(11,95,70,.14);font-size:.86rem;font-weight:900;line-height:1}.home-intent-live__chip--suggest{background:#fff;border-style:dashed}@media(max-width:680px){.home-intent-live__chips{gap:6px}.home-intent-live__chip{padding:7px 12px;font-size:.88rem}}.home-scam-tool-card--match{border-color:#0b5f46;box-shadow:0 0 0 2px #0b5f46}.home-intent-live__price{margin:14px 0 0;padding:14px 15px;border:1px solid rgba(11,95,70,.28);border-radius:14px;background:#eef8f3;color:#173b31}.home-intent-live__price[hidden]{display:none!important}.home-intent-live__price>span{display:block;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#45675b}.home-intent-live__price>strong{display:block;margin:.25rem 0 .35rem;font-size:clamp(1.22rem,3vw,1.55rem);line-height:1.15;color:#0b5f46}.home-intent-live__price p{margin:.25rem 0 .45rem;color:#405c52;line-height:1.45}.home-intent-live__price small{display:block;margin:.25rem 0 .6rem;color:#52675d;font-weight:700;line-height:1.4}.home-intent-live__price a{font-weight:850;color:#0b5f46;text-underline-offset:3px}.home-intent-live__price a:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__result--decision{grid-template-columns:1fr;gap:12px;padding:18px 20px}.home-intent-live__result--decision .home-intent-live__result-main h3{margin:.35rem 0 .35rem;font-size:clamp(1.35rem,3.2vw,1.7rem)}.home-intent-live__result--decision .home-intent-live__understood{margin:.35rem 0 0;color:#0b5f46;font-size:1rem}.home-intent-live__decision-note{margin:12px 0 0!important;padding:11px 13px;border:1px solid #d5e5dc;border-radius:13px;background:#fff;color:#244b38!important;font-weight:800}.home-intent-live__decision-note[hidden]{display:none!important}.home-intent-live__result--decision .home-intent-live__actions{grid-column:auto;margin-top:0}.home-intent-live__result--decision .home-intent-live__price{max-width:620px}@media(max-width:560px){.home-intent-live__result--decision{padding:16px}.home-intent-live__result--decision .home-intent-live__actions{display:grid;grid-template-columns:1fr}.home-intent-live__result--decision .home-intent-live__action{width:100%}}.home-intent-live__result--decision .home-intent-live__understood{margin:.2rem 0 .45rem;color:#45675b;font-size:.92rem;font-weight:850}.home-intent-live__quick-answers{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.home-intent-live__quick-answers[hidden]{display:none!important}.home-intent-live__quick-answer{appearance:none;min-height:42px;padding:8px 13px;border:1px solid #a9cdbb;border-radius:999px;background:#fff;color:#0b5f46;font:inherit;font-size:.9rem;font-weight:900;cursor:pointer}.home-intent-live__quick-answer:hover,.home-intent-live__quick-answer:focus-visible{border-color:#0b5f46;background:#eef8f3;outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__improve{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0}.home-intent-live__improve[hidden]{display:none!important}.home-intent-live__improve button{min-height:40px;padding:7px 12px;border:1px solid #9fc8b3;border-radius:999px;background:#fff;color:#0b5f46;font:inherit;font-weight:900;cursor:pointer}.home-intent-live__improve button:hover,.home-intent-live__improve button:focus-visible{background:#f2faf5;outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__improve span{color:#52675d;font-size:.84rem;line-height:1.4}.home-intent-live__price-factors{margin:9px 0 7px;padding-top:8px;border-top:1px solid #cfe4d8}.home-intent-live__price-factors[hidden]{display:none!important}.home-intent-live__price-factors summary{cursor:pointer;color:#0b5f46;font-weight:900}.home-intent-live__price-factors p{margin:.45rem 0 0!important;font-size:.86rem}.home-intent-live__recommendation{margin:12px 0 0;padding:12px 14px;border:1px solid #cfe4d8;border-radius:14px;background:#fff;color:#173b31}.home-intent-live__recommendation[hidden]{display:none!important}.home-intent-live__recommendation>span{display:block;color:#52675d;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.home-intent-live__recommendation>strong{display:block;margin:.2rem 0;color:#0b5f46}.home-intent-live__recommendation p{margin:0!important;font-size:.88rem}@media(max-width:560px){.home-intent-live__quick-answers{display:grid;grid-template-columns:1fr 1fr}.home-intent-live__quick-answer{width:100%;padding:8px 9px}.home-intent-live__improve{align-items:flex-start;flex-direction:column}}.home-wow-proof__learn{margin:10px 0 0}.home-wow-proof__learn a{font-weight:800;color:#075b43;text-decoration-thickness:1.5px;text-underline-offset:3px}}@scope (html[data-yitm-b7-css~="b7-011"]){.home-intent-live__smart-entry{margin-top:16px;padding:14px;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:rgba(255,255,255,.08)}.home-intent-live__smart-entry-head{display:flex;align-items:end;justify-content:space-between;gap:14px}.home-intent-live__smart-entry-head strong{color:#fff;font-size:1rem}.home-intent-live__smart-entry-head span{color:#d5e6e1;font-size:.82rem;line-height:1.4;text-align:right}.home-intent-live__smart-entry-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.home-intent-live__smart-entry-tab{display:grid;gap:3px;min-height:62px;padding:10px 12px;border:1px solid #b8cfca;border-radius:13px;background:#fff;color:#10233f;text-decoration:none}.home-intent-live__smart-entry-tab strong{color:#10233f;font-size:.96rem}.home-intent-live__smart-entry-tab span{color:#52666f;font-size:.78rem;line-height:1.35}.home-intent-live__smart-entry-tab:hover,.home-intent-live__smart-entry-tab:focus-visible{border-color:#f5b83f;outline:3px solid rgba(245,184,63,.34);outline-offset:2px}.home-intent-live__smart-entry-tab[aria-selected="true"]{border:2px solid #f5b83f;background:#fff9e9;box-shadow:0 7px 18px rgba(0,0,0,.1)}.home-intent-live__smart-entry-status{margin:10px 0 0;color:#e5f1ee;font-size:.84rem;line-height:1.45}.home-intent-live__smart-entry-boundary{margin:6px 0 0;color:#c9dcd7;font-size:.77rem;line-height:1.4}.home-intent-live__smart-entry-boundary strong{color:#fff}.home-intent-live [data-yitm-smart-entry-panel][hidden]{display:none!important}.home-intent-live__lane[data-yitm-smart-entry-selected="true"]{border:2px solid #f5b83f;background:#fff9e9;box-shadow:0 0 0 3px rgba(245,184,63,.18)}.home-intent-live__lane[data-yitm-smart-entry-selected="true"]::after{content:"Selected here";display:block;margin-top:4px;color:#704810;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}@media(max-width:680px){.home-intent-live__smart-entry-head{align-items:flex-start;flex-direction:column}.home-intent-live__smart-entry-head span{text-align:left}.home-intent-live__smart-entry-tabs{grid-template-columns:1fr}.home-intent-live__smart-entry-tab{min-height:58px}}@media(prefers-reduced-motion:reduce){.home-intent-live__smart-entry-tab{scroll-behavior:auto}}}@scope (html[data-yitm-b7-css~="b7-012"]){:scope{--yitm-9061-navy:#071b2b;--yitm-9061-navy-2:#0b3540;--yitm-9061-green:#0b5f46;--yitm-9061-mint:#dff7ec;--yitm-9061-cream:#fffaf0;--yitm-9061-ink:#10233f;--yitm-9061-copy:#40534b}body[data-yitm-design-mode="home"]{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--yitm-9061-ink)}.home-core-hero{background:linear-gradient(180deg,#fffdf8 0%,#f7fbf8 100%);padding:22px 0 18px}.home-core-hero-grid{display:block!important;max-width:1180px}.home-core-copy{max-width:880px;padding:4px 0 0!important}.home-core-hero h1{max-width:850px;margin:10px 0 10px!important;font-size:clamp(3rem,5vw,5rem)!important;line-height:.9!important;letter-spacing:-.045em!important;text-wrap:balance}.home-core-hero h1 em{display:block;color:var(--yitm-9061-green);font-style:normal}.home-core-hero .hero-lede{max-width:690px!important;font-size:1.08rem!important;line-height:1.48!important;color:var(--yitm-9061-copy)!important}.home-core-locality{margin:9px 0 0;color:#506159;font-size:.93rem}.home-core-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px}.home-core-actions .btn{min-height:48px;border-radius:999px;padding-inline:18px}.home-core-actions .btn-primary{background:var(--yitm-9061-green);border-color:var(--yitm-9061-green);box-shadow:0 10px 28px rgba(11,95,70,.2)}.home-core-price-link{display:inline-flex;align-items:center;min-height:44px;padding:6px 4px;color:#214c41;font-weight:850;text-underline-offset:4px}.home-core-continuation{margin:12px 0 0;color:#455c54;font-size:.94rem}.home-core-continuation a{color:#0a5b43;font-weight:900;text-underline-offset:4px}.home-core-proof{margin-top:12px!important}.home-core-proof span{background:#f1f7f4!important;color:#173b31!important}.home-hero-actions-panel{margin-top:18px!important}.home-intent-live{padding:24px!important;border-color:#194c53!important;background:linear-gradient(145deg,var(--yitm-9061-navy) 0%,var(--yitm-9061-navy-2) 58%,#0a4a3f 100%)!important;box-shadow:0 24px 60px rgba(7,27,43,.18)!important}.home-intent-live__intro h2{font-size:clamp(2.2rem,4vw,3.6rem)!important;letter-spacing:-.035em!important;text-wrap:balance}.home-intent-live__result{position:relative;overflow:hidden;margin-top:16px!important;padding:20px!important;border:1px solid #9ed9c2!important;border-left:7px solid #48b88e!important;border-radius:20px!important;background:linear-gradient(135deg,#ffffff 0%,#eefaf4 100%)!important;box-shadow:0 18px 44px rgba(0,0,0,.16)!important}.home-intent-live__result:before{content:"";position:absolute;right:-65px;top:-70px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(91,204,158,.24),rgba(91,204,158,0) 70%);pointer-events:none}.home-intent-live__result .home-intent-live__eyebrow{display:inline-flex!important;width:max-content;padding:5px 9px;border-radius:999px;background:var(--yitm-9061-mint);color:#0a4f3b!important}.home-intent-live__understood{margin-top:8px!important;color:#0a563f!important;font-size:clamp(1.25rem,2.2vw,1.7rem)!important;font-weight:900!important;line-height:1.08}.home-intent-live__result-main h3{margin:7px 0 6px!important;font-size:clamp(1.55rem,2.4vw,2.05rem)!important;line-height:1.04!important}.home-intent-live__action{min-height:48px!important}.home-intent-live__actions .home-intent-live__action:first-child{background:var(--yitm-9061-green)!important;border-color:var(--yitm-9061-green)!important;color:#fff!important;box-shadow:0 8px 20px rgba(11,95,70,.18)}.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lane:not(.is-primary){display:none}.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lanes{grid-template-columns:minmax(0,430px)!important}.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lane-head span{max-width:520px}.home-intent-live__extras{grid-template-columns:1fr!important;max-width:760px}.home-intent-live__photo,.home-intent-live__photo p,.home-intent-live__photo-status,.home-intent-live__photo-privacy{color:#314b44!important}.home-intent-live__photo h3,.home-intent-live__photo h4,.home-intent-live__photo label span{color:#10233f!important}.home-business-demo-stage{padding:54px 0;background:linear-gradient(180deg,#f7fbf8 0%,#fffaf0 100%);border-block:1px solid rgba(11,95,70,.1)}.home-business-demo-stage__inner{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:28px;align-items:start}.home-business-demo-stage__head{position:sticky;top:92px}.home-business-demo-stage__head h2{margin:.3rem 0 .7rem;color:#092146;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,3.6vw,3.55rem);line-height:.94;letter-spacing:-.035em;text-wrap:balance}.home-business-demo-stage__head p{max-width:540px;margin:0;color:#40534b;line-height:1.55}.home-business-demo-stage__demo{min-width:0}.home-business-demo-stage .home-intent-live__software-samples{margin-top:0!important;box-shadow:0 16px 42px rgba(16,35,63,.08)}.home-business-demo-stage .home-intent-live__software-demo{box-shadow:0 16px 42px rgba(16,35,63,.08)}.home-wow-proof{background:#fff}.home-wow-proof__copy h2{letter-spacing:-.03em;text-wrap:balance}.home-wow-proof__cards article{border-color:#d9e7e1;box-shadow:0 10px 30px rgba(16,35,63,.05)}.home-wow-proof__cards article span{color:#0b5f46}.home-ai-proof{border-top:1px solid rgba(16,35,63,.08)}#common-problems,#trust,#guides,#areas,#thefixers-network{padding-top:52px!important;padding-bottom:52px!important}.home-local-authority-a0016960{margin-block:0!important}.home-final-cta{padding-block:8px}@media(max-width:900px){.home-business-demo-stage__inner{grid-template-columns:1fr}.home-business-demo-stage__head{position:static}.home-business-demo-stage{padding:42px 0}.home-intent-live__result{grid-template-columns:1fr!important}}@media(max-width:680px){.home-core-hero{padding:12px 0 12px!important}.home-core-copy{padding-top:0!important}.home-core-hero .eyebrow{font-size:.72rem;line-height:1.25}.home-core-hero h1{margin:7px 0 7px!important;font-size:clamp(2.2rem,10vw,3rem)!important;line-height:.9!important}.home-core-hero .hero-lede{font-size:.98rem!important;line-height:1.4!important}.home-core-locality{display:none}.home-core-actions{margin-top:12px}.home-core-actions .btn-primary{width:100%;justify-content:center;min-height:50px}.home-core-actions .btn-secondary,.home-core-price-link{display:none}.home-core-continuation{margin-top:9px;text-align:center}.home-core-proof{display:block!important;margin-top:8px!important}.home-core-proof span{display:none!important}.home-core-proof span:first-child{display:flex!important;justify-content:center;min-height:30px!important;font-size:.77rem!important}.home-hero-actions-panel{margin-top:10px!important}.home-intent-live{padding:16px!important;border-radius:18px!important}.home-intent-live__intro h2{font-size:2.05rem!important}.home-intent-live__intro p{font-size:.9rem;line-height:1.4}.home-intent-live__top{margin-top:12px!important;gap:7px!important}.home-intent-live__input{min-height:52px!important}.home-intent-live__privacy{font-size:.75rem!important;line-height:1.38!important}.home-intent-live__result{padding:16px!important;border-left-width:5px!important}.home-intent-live__understood{font-size:1.22rem!important}.home-intent-live__result-main h3{font-size:1.5rem!important}.home-intent-live__lane-head{margin-top:13px!important}.home-intent-live__lane-head span{font-size:.76rem!important}.home-business-demo-stage{padding:34px 0}.home-business-demo-stage__head h2{font-size:2.5rem}#common-problems,#trust,#guides,#areas,#thefixers-network{padding-top:38px!important;padding-bottom:38px!important}}@media(prefers-reduced-motion:reduce){.home-intent-live__result,.home-core-actions .btn-primary{scroll-behavior:auto;transition:none!important}}.home-core-continuation{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.home-core-business-jump{display:inline-flex;align-items:center;gap:4px}.home-core-business-jump::before{content:"•";color:#8aa096;margin-right:4px}.home-core-business-jump a{color:#143f73}.home-business-demo-stage__proof{display:grid;gap:8px;margin-top:18px}.home-business-demo-stage__proof span{display:flex;align-items:center;gap:8px;color:#314f45;font-size:.9rem;font-weight:800}.home-business-demo-stage__proof span::before{content:"✓";display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#dff7ec;color:#0b5f46;font-weight:950}.home-business-demo-stage .home-intent-live__software-samples{padding:20px!important;background:linear-gradient(145deg,#edf7fb 0%,#f6fbff 100%)!important;border:1px solid #a8cddd!important;border-radius:22px!important}.home-business-demo-stage .home-intent-live__software-samples-head h3{margin:.25rem 0 .35rem;color:#10233f;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.1}.home-business-demo-stage .home-intent-live__software-samples-head p{max-width:760px;margin:0;color:#405968;line-height:1.52}.home-intent-live__software-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:16px}.home-intent-live__software-entry label{display:block;color:#10233f;font-weight:900}.home-intent-live__software-entry label span{display:block;margin-bottom:7px}.home-intent-live__software-entry input{width:100%;min-height:52px;box-sizing:border-box;padding:12px 14px;border:2px solid #86aebb;border-radius:14px;background:#fff;color:#10233f;font:inherit}.home-intent-live__software-entry input::placeholder{color:#607785;opacity:1}.home-intent-live__software-entry input:focus{outline:3px solid #f5b83f;outline-offset:2px;border-color:#315f73}.home-intent-live__software-entry button{min-height:52px;padding:10px 17px;border:1px solid #0b5f46;border-radius:14px;background:#0b5f46;color:#fff;font:inherit;font-weight:950;cursor:pointer;box-shadow:0 8px 20px rgba(11,95,70,.16)}.home-intent-live__software-entry button:hover,.home-intent-live__software-entry button:focus-visible{background:#084b39;outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__software-entry button[disabled]{opacity:.55;cursor:not-allowed}.home-intent-live__software-entry-status{min-height:1.35em;margin:8px 0 0!important;color:#405968!important;font-size:.84rem!important;line-height:1.42!important}.home-intent-live__software-sample-list{margin-top:14px}.home-intent-live__software-sample-note{margin-top:12px!important}.home-business-demo-stage .home-intent-live__software-demo{padding:20px!important;border:1px solid #b8d6df!important;border-radius:22px!important;background:linear-gradient(180deg,#f7fcfd 0%,#eef8f8 100%)!important}.home-intent-live__software-boundary{padding:0!important;overflow:hidden}.home-intent-live__software-boundary summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;cursor:pointer;color:#123f50;font-weight:900;list-style:none}.home-intent-live__software-boundary summary::-webkit-details-marker{display:none}.home-intent-live__software-boundary summary::after{content:"+";display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#e2f2f3;color:#123f50;font-size:1.15rem}.home-intent-live__software-boundary[open] summary::after{content:"−"}.home-intent-live__software-boundary summary:focus-visible{outline:3px solid #f5b83f;outline-offset:-3px}.home-intent-live__software-boundary-copy{padding:0 13px 13px;border-top:1px solid #d1e1e6}.home-intent-live__software-boundary-copy p{margin-top:10px!important}.home-intent-live__software-conversion{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:12px;padding:15px 16px;border:1px solid #b9d8cd;border-radius:16px;background:#f1faf6}.home-intent-live__software-conversion strong{display:block;margin-top:4px;color:#10233f;font-size:1.08rem}.home-intent-live__software-conversion p{margin:4px 0 0;color:#486157;line-height:1.46}.home-intent-live__software-discuss{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;border-radius:999px;background:#0b5f46;color:#fff;font-weight:950;text-decoration:none;white-space:nowrap}.home-intent-live__software-discuss:hover,.home-intent-live__software-discuss:focus-visible{background:#084b39;color:#fff;outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__software-owner-links a{background:#153e50!important}.home-intent-live__software-owner-links a:first-child{background:#fff!important;color:#153e50!important;border:1px solid #7c9eaa}.home-intent-live__software-no-submit{margin-top:8px!important}@media(max-width:900px){.home-intent-live__software-entry{grid-template-columns:1fr}.home-intent-live__software-entry button{width:100%}.home-intent-live__software-conversion{grid-template-columns:1fr}.home-intent-live__software-discuss{width:100%;box-sizing:border-box}.home-business-demo-stage__proof{grid-template-columns:repeat(3,minmax(0,1fr))}.home-business-demo-stage__proof span{align-items:flex-start}}@media(max-width:680px){.home-core-continuation{justify-content:center;text-align:center;gap:6px 12px}.home-core-business-jump{width:100%;justify-content:center}.home-core-business-jump::before{display:none}.home-business-demo-stage__proof{grid-template-columns:1fr}.home-business-demo-stage .home-intent-live__software-samples,.home-business-demo-stage .home-intent-live__software-demo{padding:15px!important;border-radius:18px!important}.home-intent-live__software-entry input,.home-intent-live__software-entry button{min-height:50px}.home-intent-live__software-boundary:not([open]) .home-intent-live__software-boundary-copy{display:none}}.home-wow-proof__points{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:12px}.home-wow-proof__points li{position:relative;padding:0 0 0 32px;color:#40534b;line-height:1.5}.home-wow-proof__points li::before{content:"✓";position:absolute;left:0;top:.05em;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6f4ef;color:#075b47;font-weight:950;font-size:.78rem}.home-wow-proof__points strong{display:block;color:#10233f;font-size:1.02rem;line-height:1.35}.home-wow-proof__points span{display:block;margin-top:2px;color:#52645e}.home-wow-proof__services-link{display:inline-flex;align-items:center;min-height:48px;padding:0 6px;color:#075b47;font-weight:900;text-decoration:underline;text-underline-offset:4px}.home-wow-proof .home-core-media{box-sizing:border-box;max-width:640px;margin-inline:0;justify-self:start;overflow:visible}.home-wow-proof .home-core-media::before{inset:12px -10px -12px 10px}.home-wow-proof .home-media-proof{left:14px;right:auto;max-width:calc(100% - 28px);color:#fff;background:#092146}.home-wow-proof .home-media-badge{left:18px;right:18px;max-width:none;box-sizing:border-box}@media(max-width:900px){.home-wow-proof .home-core-media{justify-self:center;margin-inline:auto}.home-wow-proof__points{max-width:720px}}@media(max-width:680px){.home-wow-proof__actions{display:flex;align-items:center;gap:16px}.home-wow-proof__actions .btn{width:auto;flex:1}.home-wow-proof__services-link{justify-content:center;flex:1}.home-wow-proof .home-media-proof{left:10px;right:10px;max-width:none}}}@keyframes yitm9068Reveal{from{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@scope (html[data-yitm-b7-css~="b7-013"]){.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(640px,calc(86svh - 64px),860px);padding:44px 0!important;background:#071b2b;color:#fff}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 78% 24%,rgba(56,222,169,.22) 0,rgba(56,222,169,0) 28%),radial-gradient(circle at 18% 82%,rgba(56,147,255,.18) 0,rgba(56,147,255,0) 34%),linear-gradient(135deg,#061724 0%,#09293a 48%,#07382f 100%)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,18,29,.34) 0%,rgba(5,24,35,.18) 56%,rgba(7,32,38,.08) 100%);transition:background .28s ease}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene{position:absolute;z-index:0;right:clamp(-55px,1vw,18px);top:clamp(54px,7vw,96px);width:clamp(360px,37vw,600px);aspect-ratio:1/1;pointer-events:none;opacity:.78;transform:translate3d(0,0,0);transition:opacity .28s ease,transform .28s ease}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__grid{position:absolute;inset:2%;border-radius:50%;opacity:.42;background-image:linear-gradient(rgba(132,236,205,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(132,236,205,.13) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle,#000 30%,transparent 74%);-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 74%);animation:yitm9353GridDrift 14s linear infinite}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__orb{position:absolute;border-radius:50%;filter:blur(1px);box-shadow:0 0 55px currentColor;animation:yitm9353OrbFloat 7s ease-in-out infinite}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__orb--one{width:52px;height:52px;right:16%;top:8%;color:rgba(91,238,190,.5);background:rgba(91,238,190,.36)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__orb--two{width:30px;height:30px;left:9%;bottom:18%;color:rgba(85,167,255,.48);background:rgba(85,167,255,.4);animation-delay:-2.8s}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__trail{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgba(129,238,204,.52),transparent);opacity:.7}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__trail--one{width:68%;left:15%;top:44%;transform:rotate(-18deg)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__trail--two{width:54%;left:31%;top:67%;transform:rotate(24deg)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__robot{position:absolute;right:22%;top:23%;width:42%;filter:drop-shadow(0 28px 42px rgba(0,0,0,.27));animation:yitm9353RobotFloat 5.8s ease-in-out infinite}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__robot svg{display:block;width:100%;height:auto}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip{position:absolute;display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border:1px solid rgba(198,255,237,.26);border-radius:999px;background:rgba(7,33,43,.68);box-shadow:0 12px 28px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#dffcf2;font-size:.76rem;font-weight:850;letter-spacing:.015em;white-space:nowrap;animation:yitm9353ChipFloat 6.4s ease-in-out infinite}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip::before{content:"";width:7px;height:7px;margin-right:7px;border-radius:50%;background:#69e9bd;box-shadow:0 0 12px rgba(105,233,189,.9)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip--intent{right:4%;top:24%}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip--safe{left:2%;top:48%;animation-delay:-2.1s}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip--route{right:8%;bottom:15%;animation-delay:-4s}@keyframes yitm9353RobotFloat{0%,100%{transform:translateY(0) rotate(-1.4deg)}50%{transform:translateY(-12px) rotate(1.2deg)}}@keyframes yitm9353OrbFloat{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-16px) scale(1.08)}}@keyframes yitm9353ChipFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes yitm9353GridDrift{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.home-core-hero[data-yitm-progressive-state="typing"]::after,.home-core-hero[data-yitm-progressive-state="ready"]::after,.home-core-hero[data-yitm-progressive-state="clarifying"]::after,.home-core-hero[data-yitm-progressive-state="photo"]::after{background:linear-gradient(90deg,rgba(4,18,29,.45) 0%,rgba(5,24,35,.34) 52%,rgba(7,32,38,.28) 100%)}.home-core-hero[data-yitm-progressive-state="typing"] .home-saas-ai-scene,.home-core-hero[data-yitm-progressive-state="ready"] .home-saas-ai-scene,.home-core-hero[data-yitm-progressive-state="clarifying"] .home-saas-ai-scene,.home-core-hero[data-yitm-progressive-state="photo"] .home-saas-ai-scene{opacity:.38;transform:translate3d(34px,8px,0) scale(.94)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-hero-grid{width:min(960px,calc(100% - 48px));margin:auto;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"copy" "canvas"!important;gap:15px!important;align-items:start}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-copy{grid-area:copy;max-width:790px;padding:0!important;color:#fff}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-copy .eyebrow{color:#c8f3df!important;text-shadow:0 1px 10px rgba(0,0,0,.24)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] h1{max-width:760px!important;margin:9px 0 7px!important;color:#fff!important;font-size:clamp(3rem,5.3vw,4.8rem)!important;line-height:.92!important;letter-spacing:-.047em!important;text-shadow:0 3px 24px rgba(0,0,0,.38)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .hero-lede{max-width:680px!important;margin:0!important;color:#fff!important;font-size:clamp(1.13rem,1.7vw,1.35rem)!important;line-height:1.45!important;font-weight:650;text-shadow:0 2px 16px rgba(0,0,0,.35)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-locality,.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-actions,.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-continuation,.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-proof{display:none!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-hero-actions-panel{grid-area:canvas;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live{box-sizing:border-box;max-width:720px;margin:0;padding:18px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:22px!important;background:rgba(250,253,252,.92)!important;color:#10233f!important;box-shadow:0 22px 54px rgba(0,0,0,.25)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:max-width .24s ease,background .24s ease,box-shadow .24s ease}.home-core-hero[data-yitm-progressive-state="typing"] .home-intent-live,.home-core-hero[data-yitm-progressive-state="ready"] .home-intent-live,.home-core-hero[data-yitm-progressive-state="clarifying"] .home-intent-live,.home-core-hero[data-yitm-progressive-state="photo"] .home-intent-live{max-width:820px}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__intro{max-width:700px}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__kicker{display:none!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__intro h2{margin:0 0 2px;color:#10233f!important;font-size:clamp(1.35rem,2.3vw,1.7rem)!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__intro p{margin:0;color:#40564f!important;font-size:.91rem}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__top{grid-template-columns:1fr!important;gap:5px!important;margin-top:10px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__field,.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__field span{color:#10233f!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__input{min-height:58px!important;padding:13px 16px!important;border:2px solid #6f9489!important;border-radius:15px!important;background:#fff!important;color:#10233f!important;font-size:1rem!important;box-shadow:0 8px 24px rgba(16,35,63,.08)!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__status{color:#456059!important;font-size:.86rem!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__privacy{margin:5px 0 0!important;color:#5b6f69!important;font-size:.75rem!important;line-height:1.35!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry{margin-top:10px!important;padding:9px 0 0!important;border:0!important;border-top:1px solid #d8e4df!important;border-radius:0!important;background:transparent!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-head{display:flex!important;align-items:baseline;gap:7px;flex-wrap:wrap;color:#10233f!important;font-size:.8rem}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-head strong{color:#10233f!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-head span{color:#5a6f68!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tabs{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:7px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab{min-height:44px!important;flex:0 1 auto!important;padding:7px 12px!important;border:1px solid #b8cec5!important;border-radius:999px!important;background:#fff!important;color:#173b31!important;box-shadow:none!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab strong{font-size:.88rem!important;color:#173b31!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab span{display:none!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab[aria-selected="true"]{background:#173b31!important;color:#fff!important;border-color:#173b31!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab[aria-selected="true"] strong{color:#fff!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__result{margin-top:14px!important;animation:yitm9068Reveal .22s ease-out}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lane-head{color:#10233f!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lane-head strong{color:#10233f!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lane-head span{color:#536962!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lanes{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lane{min-height:94px!important;padding:12px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__extras{margin-top:0!important;padding-top:0!important;border-top:0!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__photo{margin-top:10px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__noscript{color:#263f37!important;background:#fff!important;border-color:#c9d8d2!important}@media(max-width:760px){.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]{min-height:auto!important;align-items:flex-start;padding:28px 0 32px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]::before{background:radial-gradient(circle at 78% 18%,rgba(56,222,169,.17),transparent 28%),linear-gradient(155deg,#061724 0%,#082b38 58%,#07382f 100%)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene{right:-120px;top:72px;width:390px;opacity:.28}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-saas-ai-scene__chip{display:none}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]::after{background:linear-gradient(180deg,rgba(4,18,29,.92) 0%,rgba(5,24,35,.87) 44%,rgba(7,32,38,.82) 100%)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-hero-grid{width:min(100% - 28px,760px);gap:16px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] h1{font-size:clamp(2.45rem,12vw,3.55rem)!important;line-height:.92!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .hero-lede{font-size:1.05rem!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live{padding:15px!important;border-radius:18px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__intro h2{font-size:1.4rem!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__input{min-height:56px!important;font-size:16px!important;padding:12px 13px!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tabs{display:flex!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__smart-entry-tab{width:auto!important;justify-content:center!important;text-align:center!important}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__lanes{grid-template-columns:1fr!important}}@media(max-height:720px) and (min-width:761px){.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]{min-height:auto!important;padding:38px 0!important}}@media(prefers-reduced-motion:reduce){.home-core-hero[data-yitm-progressive-smart-hero="A0019068"]::after,.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live{transition:none}.home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__result{animation:none}}}@scope (html[data-yitm-b7-css~="b7-014"]){.home-rtr{margin-top:14px}.home-rtr__launch{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.home-rtr__launch span{color:#203d50!important;font-size:.92rem;font-weight:800}.home-rtr__launch strong{color:#102b42}.home-rtr__primary,.home-rtr__primary-link,.home-rtr__secondary{min-height:48px;border-radius:14px;padding:11px 16px;font:inherit;font-weight:900;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.home-rtr__primary,.home-rtr__primary-link{border:1px solid #b8f1ff;background:#e8fbff;color:#092146;cursor:pointer}.home-rtr__primary[disabled]{opacity:.72;cursor:not-allowed;color:#36526a;background:#eef8fb;border-color:#c4e2ea}.home-rtr__secondary{border:1px solid rgba(255,255,255,.32);background:rgba(255,255,255,.08);color:#fff}.home-rtr__status{min-height:1.35em;margin:8px 0 0!important;color:#29485a!important;font-size:.92rem;font-weight:700}.home-rtr__status.is-error{color:#8a2d2d!important;font-weight:850}.home-rtr__review,.home-rtr__success{margin-top:16px;padding:16px;border:1px solid rgba(255,255,255,.28);border-radius:18px;background:rgba(5,22,36,.86);backdrop-filter:blur(8px)}.home-rtr__eyebrow{display:block;margin-bottom:5px;color:#8be8ff;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.home-rtr h3{margin:0 0 12px;color:#fff;font-size:1.35rem}.home-rtr__facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.home-rtr__facts>div{padding:10px 12px;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(255,255,255,.07)}.home-rtr__facts small,.home-rtr__facts strong{display:block}.home-rtr__facts small{color:#c8d9e7;font-weight:800}.home-rtr__facts strong{margin-top:3px;color:#fff}.home-rtr__field{display:block;margin:10px 0;color:#fff;font-weight:850}.home-rtr__field span{display:block;margin-bottom:6px}.home-rtr textarea,.home-rtr input{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);border-radius:13px;background:#fff;color:#10233f;font:inherit;font-size:16px;padding:11px 12px;outline:none}.home-rtr textarea:focus,.home-rtr input:focus{border-color:#80dfff;box-shadow:0 0 0 3px rgba(128,223,255,.22)}.home-rtr__contact{display:grid;grid-template-columns:1fr 1.35fr;gap:10px}.home-rtr__trust{padding:10px 12px;border-radius:13px;background:rgba(122,211,168,.13);color:#e8fff2!important;font-size:.9rem}.home-rtr__actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.home-rtr__success p{color:#e4f0f8}.home-rtr__success #home-rtr-reference{color:#fff;font-size:1.15em}.home-quote-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:700px){.home-rtr__launch,.home-rtr__actions{display:grid}.home-rtr__launch>*,.home-rtr__actions>*{width:100%}.home-rtr__facts,.home-rtr__contact{grid-template-columns:1fr}.home-rtr__review,.home-rtr__success{padding:14px}.home-quote-steps--three{grid-template-columns:1fr!important}}.home-rtr__clarify{margin-top:12px;padding:14px;border:1px solid #bcd8ce;border-radius:16px;background:#f7fcf9;color:#102b25}.home-rtr__clarify h3{color:#123b2a;margin:0 0 10px}.home-rtr__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-rtr__choice{min-height:58px;padding:10px 12px;border:1px solid #b8d6ca;border-radius:13px;background:#fff;color:#123b2a;text-align:left;font:inherit;cursor:pointer}.home-rtr__choice:hover,.home-rtr__choice:focus-visible{border-color:#147056;box-shadow:0 0 0 3px rgba(20,112,86,.14)}.home-rtr__choice strong,.home-rtr__choice span{display:block}.home-rtr__choice span{margin-top:3px;color:#4d675c;font-size:.86rem}.home-rtr__choice--more{background:#f4f7f6}.home-rtr__clarify-note{margin:9px 0 0!important;color:#445f54!important;font-size:.85rem}@media(max-width:700px){.home-rtr__choices{grid-template-columns:1fr}}.home-rtr__score{margin:0 0 12px;padding:11px 12px;border:1px solid rgba(139,232,255,.28);border-radius:14px;background:rgba(255,255,255,.07)}.home-rtr__score-head{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#eaf8ff;font-weight:900}.home-rtr__score-head strong{font-size:1.15rem}.home-rtr__meter{height:9px;margin:8px 0 6px;border-radius:999px;background:rgba(255,255,255,.17);overflow:hidden}.home-rtr__meter span{display:block;width:0;height:100%;border-radius:inherit;background:#8be8ff;transition:width .32s ease}.home-rtr__score small{color:#c8d9e7;font-weight:800}.home-rtr__feedback{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 4px;color:#e8f7ff;font-weight:850}.home-rtr__feedback button{min-height:40px;padding:7px 11px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font:inherit;font-weight:850;cursor:pointer}.home-rtr__feedback button[aria-pressed="true"]{background:#e8fbff;color:#092146;border-color:#b8f1ff}.home-rtr__feedback small{flex-basis:100%;color:#c8d9e7}.home-rtr__reset{cursor:pointer}@media(prefers-reduced-motion:reduce){.home-rtr__meter span{transition:none}}.home-rtr__field--summary{margin-top:0}.home-rtr__ready{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.18)}.home-rtr__ready[hidden]{display:none!important}.home-rtr__ready h4{margin:0 0 8px;color:#fff;font-size:1.08rem}.home-rtr__actions--secondary{padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.home-intent-live__score-column{display:flex;align-items:center;gap:12px;min-width:0}.home-intent-live__score-column .home-intent-live__status{flex:1}.home-intent-live__score-badge{width:88px;height:88px;box-sizing:border-box;flex:0 0 88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:2px solid #71938a;border-radius:50%;background:#fff;color:#20483b;text-align:center;box-shadow:0 8px 24px rgba(16,35,63,.10);transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.home-intent-live__score-badge span{font-size:.7rem;font-weight:950;letter-spacing:.1em;line-height:1}.home-intent-live__score-badge strong{font-size:1.08rem;font-weight:950;line-height:1.05}.home-intent-live__score-badge small{max-width:70px;font-size:.58rem;font-weight:850;line-height:1.1}.home-intent-live__score-badge[data-band="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800}.home-intent-live__score-badge[data-band="typing"],.home-intent-live__score-badge[data-band="clearer"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b}.home-intent-live__score-badge[data-band="ready"]{border-color:#147056;background:#eef9f4;color:#0c5a42}.home-intent-live__score-badge[data-band="strong"],.home-intent-live__score-badge[data-band="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35;transform:scale(1.035)}.home-intent-live__score-badge[data-band="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23}.home-rtr__ready{padding:14px;border:1px solid rgba(139,232,255,.36);border-radius:14px;background:rgba(139,232,255,.08)}.home-rtr__ready-intro{margin:0 0 8px!important;color:#d8edf7!important;font-size:.9rem}.home-rtr__facts{margin-top:14px}.home-intent-live__guided-detail{margin-top:14px;padding-top:14px;border-top:1px solid #dce8e2}.home-core-hero .home-rtr__review{border-color:#d6e2dd;background:#fff;color:#10233f;box-shadow:0 14px 34px rgba(16,35,63,.12)}.home-core-hero .home-rtr__review:is(h3,h4,label,.home-rtr__field,.home-rtr__field span){color:#173b31!important;-webkit-text-fill-color:#173b31!important}.home-core-hero .home-rtr__eyebrow{color:#247154!important;-webkit-text-fill-color:#247154!important}.home-core-hero .home-rtr__score{border-color:#bfd7cc;background:#f2f8f5;color:#173b31}.home-core-hero .home-rtr__score-head,.home-core-hero .home-rtr__score-head span,.home-core-hero .home-rtr__score-head strong{color:#173b31!important;-webkit-text-fill-color:#173b31!important}.home-core-hero .home-rtr__score small{color:#405c52!important;-webkit-text-fill-color:#405c52!important}.home-core-hero .home-rtr__meter{background:#cfded7}.home-core-hero .home-rtr__meter span{background:#087a58}.home-core-hero .home-rtr__ready{border-color:#b8d7c8;background:#eef8f3;color:#173b31}.home-core-hero .home-rtr__ready-intro{color:#405c52!important;-webkit-text-fill-color:#405c52!important}.home-core-hero .home-rtr__trust{background:#e5f2eb;color:#294f42!important;-webkit-text-fill-color:#294f42!important}.home-core-hero .home-rtr__primary,.home-core-hero .home-rtr__primary-link{border-color:#075b43;background:#075b43;color:#fff!important;-webkit-text-fill-color:#fff!important}.home-core-hero .home-rtr__primary[disabled]{border-color:#a9bbb3;background:#dfe8e4;color:#40574e!important;-webkit-text-fill-color:#40574e!important;opacity:1}@media(min-width:901px){#top .home-intent-live__top{grid-template-columns:minmax(0,1fr) minmax(205px,.38fr)!important;align-items:end!important}}@media(max-width:900px){.home-intent-live__score-column{align-items:flex-start}.home-intent-live__score-badge{width:78px;height:78px;flex-basis:78px}.home-intent-live__score-column .home-intent-live__status{padding-top:7px}}@media(max-width:520px){.home-intent-live__score-badge{width:72px;height:72px;flex-basis:72px}.home-intent-live__score-badge small{display:none}.home-intent-live__score-column .home-intent-live__status{padding-top:3px}}@media(prefers-reduced-motion:reduce){.home-intent-live__score-badge{transition:none}}}@scope (html[data-yitm-b7-css~="b7-015"]){.home-phase4-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 4px}.home-phase4-path{display:flex;min-height:76px;flex-direction:column;justify-content:center;gap:3px;padding:12px 14px;border:1px solid rgba(255,255,255,.5);border-radius:14px;background:rgba(255,255,255,.92);color:#0b2845;text-decoration:none;box-shadow:0 8px 22px rgba(0,0,0,.1)}.home-phase4-path strong{font-size:1rem}.home-phase4-path span{font-size:.82rem;line-height:1.3;color:#476072}.home-phase4-path--primary{border-color:#75c9aa;background:#effbf5}.home-phase4-path--safety{border-color:#f0c16d;background:#fff9e9}.home-phase4-path:focus-visible{outline:3px solid #76b7ff;outline-offset:3px}.home-core-actions .home-core-price-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px}.home-business-demo-stage,.home-ai-proof,.home-router,#urgent-help{display:none!important}@media(max-width:760px){.home-phase4-paths{grid-template-columns:1fr}.home-phase4-path{min-height:64px}}@media(prefers-reduced-motion:reduce){.home-phase4-path{scroll-behavior:auto;transition:none!important}}}@scope (html[data-yitm-b7-css~="b7-016"]){:scope{--yitm-bg:#f7fafc;--yitm-surface:#ffffff;--yitm-surface-soft:#eef5f7;--yitm-ink:#10233f;--yitm-muted:#526579;--yitm-navy:#0b2947;--yitm-navy-soft:#143b5d;--yitm-teal:#0f766e;--yitm-teal-soft:#e4f4f1;--yitm-blue:#1467c3;--yitm-border:#d5e1e8;--yitm-dark-text:#f8fbff;--yitm-dark-muted:#d7e5f2;--yitm-shadow:0 12px 32px rgba(16,35,63,.08)}#business-system,#business-system .home-business-funnel__copy,#business-system .home-business-funnel__benefits article,#business-system .home-business-funnel__visual,.home-intent-proof-cluster,.home-intent-proof-card{color:var(--yitm-ink)!important}#business-system{background:var(--yitm-bg)!important}#business-system h2,#business-system h3,#business-system strong{color:var(--yitm-ink)!important}#business-system p,#business-system .home-business-funnel__lede,#business-system .home-business-funnel__note{color:var(--yitm-muted)!important}#business-system .home-business-funnel__benefits article{background:var(--yitm-surface)!important;border-color:var(--yitm-border)!important;box-shadow:0 6px 20px rgba(16,35,63,.045)}#business-system .home-business-funnel__visual{background:linear-gradient(180deg,#f2f8f8 0%,#edf4f6 100%)!important;border:1px solid #c6d8df!important;box-shadow:var(--yitm-shadow)!important}#business-system .home-business-funnel__visual .home-business-funnel__label{display:block;color:#0b5f59!important;background:var(--yitm-teal-soft)!important;border:1px solid #9dcfc8!important;border-radius:999px;padding:8px 12px;font-weight:800;letter-spacing:.02em}#business-system .home-business-funnel__visual li{color:var(--yitm-ink)!important}#business-system .home-business-funnel__visual li strong{color:var(--yitm-ink)!important;font-weight:800!important}#business-system .home-business-funnel__visual li span{color:var(--yitm-muted)!important}#business-system .home-business-funnel__visual li b{background:var(--yitm-navy)!important;color:#fff!important;box-shadow:0 0 0 4px rgba(15,118,110,.08)}#business-system .eyebrow,.home-intent-proof-cluster .eyebrow{color:#0b5f59!important;background:var(--yitm-teal-soft)!important;border-color:#abd5cf!important}.home-intent-proof-cluster{background:linear-gradient(180deg,#f8fbfc 0%,#eef5f7 100%)!important;border-color:var(--yitm-border)!important}.home-intent-proof-card{background:var(--yitm-surface)!important;border-color:var(--yitm-border)!important;box-shadow:0 8px 26px rgba(16,35,63,.065)!important}.home-intent-proof-card span{color:#415f78!important}.home-intent-proof-card strong{color:var(--yitm-ink)!important}.yitm-static-faq-a0019176{background:var(--yitm-navy)!important;color:var(--yitm-dark-text)!important}.yitm-static-faq-a0019176__head h2,.yitm-static-faq-a0019176__grid h3{color:var(--yitm-dark-text)!important}.yitm-static-faq-a0019176__head p,.yitm-static-faq-a0019176__grid p,.yitm-static-faq-a0019176__links{color:var(--yitm-dark-muted)!important}.yitm-static-faq-a0019176__grid article{background:rgba(255,255,255,.065)!important;border-color:rgba(255,255,255,.18)!important}.yitm-static-faq-a0019176 a{color:#ffffff!important}body[data-yitm-design-mode="home"] a:not(.btn):focus-visible,body[data-yitm-design-mode="home"] button:focus-visible,body[data-yitm-design-mode="home"] input:focus-visible,body[data-yitm-design-mode="home"] textarea:focus-visible,body[data-yitm-design-mode="home"] select:focus-visible{outline:3px solid #2f86d7!important;outline-offset:3px!important}body[data-yitm-design-mode="home"] .btn-primary{background:var(--yitm-teal)!important;border-color:var(--yitm-teal)!important;color:#fff!important}body[data-yitm-design-mode="home"] .btn-primary:hover,body[data-yitm-design-mode="home"] .btn-primary:focus-visible{background:#0b625c!important;border-color:#0b625c!important}body[data-yitm-design-mode="home"] .btn-secondary{color:var(--yitm-ink)!important}@media (prefers-reduced-motion:reduce){body[data-yitm-design-mode="home"] *,body[data-yitm-design-mode="home"] *::before,body[data-yitm-design-mode="home"] *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@scope (html[data-yitm-b7-css~="b7-017"]){.home-private-help-launcher{background:#f4f8fb!important;color:#10233f!important}.home-private-help-launcher .home-router-head p,.home-private-help-launcher .home-launch-note{color:#526579!important}.home-device-launch-grid{width:min(1120px,calc(100% - 40px));margin:0 auto 20px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px!important;align-items:stretch}.home-device-launch-grid>a{display:flex!important;flex-direction:column;gap:8px;min-width:0;padding:20px 22px;border:1px solid #d5e1e8;border-radius:18px;background:#fff;color:#10233f!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(16,35,63,.06);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.home-device-launch-grid>a:hover{border-color:#7fb8b2;box-shadow:0 12px 28px rgba(16,35,63,.10);transform:translateY(-2px)}.home-device-launch-grid>a:focus-visible{outline:3px solid rgba(20,103,195,.28);outline-offset:3px;border-color:#1467c3}.home-device-launch-grid>a strong{display:block;color:#10233f!important;font-family:"Barlow",sans-serif;font-size:1.08rem;line-height:1.2;font-weight:800;text-decoration:none!important}.home-device-launch-grid>a span{display:block;color:#526579!important;font-size:.97rem;line-height:1.48;text-decoration:none!important}.home-device-launch-grid>a::after{content:"Choose →";margin-top:auto;padding-top:8px;color:#0f766e;font-size:.9rem;font-weight:800}.home-private-help-launcher .home-launch-note{width:min(1120px,calc(100% - 40px));margin:0 auto;font-size:.92rem;line-height:1.55}@media(max-width:900px){.home-device-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.home-device-launch-grid{grid-template-columns:1fr;width:min(100% - 28px,1120px)}.home-private-help-launcher .home-launch-note{width:min(100% - 28px,1120px)}}}@scope (html[data-yitm-b7-css~="b7-018"]){body[data-yitm-design-mode="home"]{--yitm-page-bg:#f7fafc;--yitm-card:#fff;--yitm-ink:#10233f;--yitm-muted:#526579;--yitm-border:#d5e1e8;--yitm-teal:#0f766e;--yitm-teal-dark:#0b625c;--yitm-soft:#eef5f7}body[data-yitm-design-mode="home"] #trust,body[data-yitm-design-mode="home"] #guides,body[data-yitm-design-mode="home"] #areas,body[data-yitm-design-mode="home"] #thefixers-network{padding-top:64px!important;padding-bottom:64px!important}body[data-yitm-design-mode="home"] .section-head.compact{max-width:920px;margin-left:auto!important;margin-right:auto!important;margin-bottom:30px!important;text-align:center}body[data-yitm-design-mode="home"] .section-head.compact .lede{max-width:760px;margin-left:auto;margin-right:auto}body[data-yitm-design-mode="home"] .home-trust-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch}body[data-yitm-design-mode="home"] .home-trust-card{min-width:0;padding:24px!important;background:var(--yitm-card)!important;border:1px solid var(--yitm-border)!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important;color:var(--yitm-ink)!important}body[data-yitm-design-mode="home"] .home-trust-card strong{display:block;margin-bottom:10px;color:var(--yitm-ink)!important;font-size:1.08rem;line-height:1.3}body[data-yitm-design-mode="home"] .home-trust-card p{margin:0!important;color:var(--yitm-muted)!important;line-height:1.65!important}body[data-yitm-design-mode="home"] .home-guide-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:1060px;margin:0 auto!important}body[data-yitm-design-mode="home"] .home-guide-card{display:flex!important;flex-direction:column;min-width:0;min-height:170px;padding:24px 26px!important;background:var(--yitm-card)!important;border:1px solid var(--yitm-border)!important;border-radius:18px!important;color:var(--yitm-ink)!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}body[data-yitm-design-mode="home"] .home-guide-card:hover{transform:translateY(-2px);border-color:#8abdb8!important;box-shadow:0 12px 30px rgba(16,35,63,.09)!important}body[data-yitm-design-mode="home"] .home-guide-card strong{display:block;margin-bottom:10px;color:var(--yitm-ink)!important;font-size:1.08rem;line-height:1.3}body[data-yitm-design-mode="home"] .home-guide-card p{margin:0 0 18px!important;color:var(--yitm-muted)!important;line-height:1.58!important}body[data-yitm-design-mode="home"] .home-guide-card::after{content:"Open →";margin-top:auto;color:var(--yitm-teal)!important;font-weight:800;font-size:.94rem}body[data-yitm-design-mode="home"] #areas .story-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;align-items:stretch!important}body[data-yitm-design-mode="home"] #areas .story-image,body[data-yitm-design-mode="home"] #areas .story-card{border-radius:22px!important;overflow:hidden}body[data-yitm-design-mode="home"] #areas .story-card{background:#fff!important;border:1px solid var(--yitm-border)!important;padding:34px!important;color:var(--yitm-ink)!important;box-shadow:0 10px 30px rgba(16,35,63,.06)!important}body[data-yitm-design-mode="home"] #areas .story-card p{color:var(--yitm-muted)!important}body[data-yitm-design-mode="home"] #areas .story-image img{width:100%!important;height:100%!important;min-height:360px;object-fit:cover!important;display:block!important}body[data-yitm-design-mode="home"] .suburb-cloud{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important}body[data-yitm-design-mode="home"] .suburb-cloud a{display:inline-flex!important;padding:10px 13px!important;border:1px solid var(--yitm-border)!important;border-radius:999px!important;background:var(--yitm-soft)!important;color:var(--yitm-ink)!important;text-decoration:none!important;font-weight:700!important}body[data-yitm-design-mode="home"] .home-referral-compact,body[data-yitm-design-mode="home"] .home-final-cta{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important}body[data-yitm-design-mode="home"] .home-final-cta{padding:52px 34px!important;text-align:center!important;background:linear-gradient(180deg,#f4faf8 0%,#eef7f4 100%)!important;border:1px solid #cfe1dc!important}body[data-yitm-design-mode="home"] .home-final-cta h2{color:var(--yitm-ink)!important}body[data-yitm-design-mode="home"] .home-final-cta p{max-width:820px;margin-left:auto!important;margin-right:auto!important;color:var(--yitm-muted)!important}body[data-yitm-design-mode="home"] .home-final-cta .action-row{justify-content:center!important;gap:12px!important}body[data-yitm-design-mode="home"] .home-final-cta .btn{min-width:190px}body[data-yitm-design-mode="home"] .yitm-focus-note,body[data-yitm-design-mode="home"] .authority-link-grid{display:flex!important;flex-wrap:wrap!important;gap:10px 14px!important;align-items:center!important}body[data-yitm-design-mode="home"] .yitm-focus-note a,body[data-yitm-design-mode="home"] .authority-link-grid a{display:inline-flex!important;align-items:center;min-height:40px;padding:8px 12px!important;border-radius:999px!important;border:1px solid var(--yitm-border)!important;background:#fff!important;color:var(--yitm-ink)!important;text-decoration:none!important;font-weight:700!important}@media(max-width:900px){body[data-yitm-design-mode="home"] .home-trust-grid,body[data-yitm-design-mode="home"] .home-guide-grid,body[data-yitm-design-mode="home"] #areas .story-grid{grid-template-columns:1fr!important}body[data-yitm-design-mode="home"] #areas .story-image img{min-height:280px}}@media(max-width:600px){body[data-yitm-design-mode="home"] #trust,body[data-yitm-design-mode="home"] #guides,body[data-yitm-design-mode="home"] #areas,body[data-yitm-design-mode="home"] #thefixers-network{padding-top:44px!important;padding-bottom:44px!important}body[data-yitm-design-mode="home"] .home-guide-card,body[data-yitm-design-mode="home"] .home-trust-card,body[data-yitm-design-mode="home"] #areas .story-card{padding:20px!important}body[data-yitm-design-mode="home"] .home-final-cta{padding:38px 20px!important}body[data-yitm-design-mode="home"] .home-final-cta .action-row{flex-direction:column!important}body[data-yitm-design-mode="home"] .home-final-cta .btn{width:100%!important}}}@scope (html[data-yitm-b7-css~="b7-019"]){.yitm-add-home-a0019183{box-sizing:border-box;width:min(1180px,calc(100% - 40px));margin:18px auto 24px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #c9ded7;border-radius:18px;background:#f2faf7;box-shadow:0 8px 24px rgba(15,45,57,.05)}.yitm-add-home-a0019183__copy{min-width:0;display:flex;align-items:center;gap:13px}.yitm-add-home-a0019183__copy::before{content:"+";flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #a8ccc0;border-radius:11px;background:#fff;color:#075b50;font-size:23px;font-weight:800;line-height:1}.yitm-add-home-a0019183__text{min-width:0}.yitm-add-home-a0019183__title{display:block;margin:0 0 2px;color:#073e39;font-size:15px;font-weight:800;letter-spacing:.01em}.yitm-add-home-a0019183__note{margin:0;color:#52666b;font-size:14px;line-height:1.45}.yitm-add-home-a0019183 button,.yitm-add-home-a0019183 a[data-yitm-install-action]{flex:0 0 auto;min-height:44px;padding:10px 18px;border:1px solid #8ebdaf;border-radius:999px;background:#fff;color:#064e45;font:inherit;font-weight:800;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer}.yitm-add-home-a0019183 button:hover,.yitm-add-home-a0019183 a[data-yitm-install-action]:hover{border-color:#5a9b89;background:#eaf7f2}.yitm-add-home-a0019183 button:focus-visible,.yitm-add-home-a0019183 a[data-yitm-install-action]:focus-visible{outline:3px solid rgba(22,103,220,.28);outline-offset:2px}@media (max-width:700px){.yitm-add-home-a0019183{width:min(100% - 28px,1180px);margin:14px auto 18px;padding:14px;align-items:flex-start;flex-direction:column;gap:12px}.yitm-add-home-a0019183__copy{align-items:flex-start}.yitm-add-home-a0019183 button,.yitm-add-home-a0019183 a[data-yitm-install-action]{width:100%;text-align:center}}}@scope (html[data-yitm-b7-css~="b7-020"]){#top .home-rtr__launch{display:none!important}#top .home-intent-live__result{display:none!important}#top .home-rtr{margin-top:4px!important}#top .home-rtr__status{min-height:0!important;margin:5px 0 0!important;font-size:.82rem!important}.yitm-home-request-popup-backdrop{display:none!important}#home-rtr-review:not([hidden]),#home-rtr-success:not([hidden]){position:fixed!important;z-index:2147482100!important;top:auto!important;right:18px!important;left:auto!important;width:min(560px,calc(100vw - 48px))!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;margin:0!important;padding:22px!important;bottom:18px!important;transform:none!important;border:1px solid rgba(16,35,63,.15)!important;border-radius:22px!important;background:#fff!important;color:#17231e!important;box-shadow:0 24px 70px rgba(8,26,34,.28)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#home-rtr-review .home-rtr__eyebrow,#home-rtr-success .home-rtr__eyebrow{color:#0b6b50!important}#home-rtr-review h3,#home-rtr-success h3{color:#10233f!important;padding-right:44px!important}#home-rtr-review .home-rtr__facts>div{border-color:#dce8e2!important;background:#f7faf8!important}#home-rtr-review .home-rtr__facts small{color:#5a7167!important}#home-rtr-review .home-rtr__facts strong{color:#10233f!important}#home-rtr-review .home-rtr__field{color:#173b31!important}#home-rtr-review textarea,#home-rtr-review input{border-color:#b9cec5!important;background:#fff!important;color:#10233f!important}#home-rtr-review .home-rtr__feedback{color:#173b31!important}#home-rtr-review .home-rtr__feedback span,#home-rtr-review .home-rtr__feedback small{color:#52675d!important}#home-rtr-review .home-rtr__feedback button{border:1px solid #c8d8d1!important;background:#fff!important;color:#173b2f!important}#home-rtr-review .home-rtr__trust{background:#edf8f3!important;color:#274f41!important}#home-rtr-review .home-rtr__ready{border-color:#b8dccc!important;background:#f0faf5!important}#home-rtr-review .home-rtr__ready h4{color:#0b523d!important}#home-rtr-review .home-rtr__ready-intro{color:#405f53!important}#home-rtr-review .home-rtr__primary,#home-rtr-success .home-rtr__primary-link{background:#075b43!important;border-color:#075b43!important;color:#fff!important}#home-rtr-review .home-rtr__primary[disabled]{background:#dce8e2!important;border-color:#dce8e2!important;color:#60736b!important}#home-rtr-review .home-rtr__secondary,#home-rtr-success .home-rtr__secondary{background:#fff!important;border:1px solid #b9cec5!important;color:#075b43!important}#home-rtr-success p{color:#40534b!important}#home-rtr-success #home-rtr-reference{color:#10233f!important}.yitm-home-request-popup__close{position:absolute;top:14px;right:14px;width:38px;height:38px;border:1px solid #d6e3dd;border-radius:50%;background:#f7faf8;color:#315f4f;font:800 1.2rem/1 system-ui,sans-serif;cursor:pointer}.yitm-home-request-popup__close:hover{background:#edf5f1}.yitm-home-request-popup__close:focus-visible{outline:3px solid rgba(17,125,91,.3);outline-offset:2px}body.yitm-home-request-popup-prepared .yitm-cx,body.yitm-home-request-popup-prepared .yitm-apc{display:none!important}.yitm-home-request-popup-reopen{position:fixed;z-index:2147481900;right:18px;bottom:18px}.yitm-home-request-popup-reopen:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(8,44,32,.26)}.yitm-home-request-popup-reopen:focus-visible{outline:3px solid rgba(17,125,91,.30);outline-offset:3px}.yitm-home-request-popup-reopen[data-band="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800}.yitm-home-request-popup-reopen[data-band="typing"],.yitm-home-request-popup-reopen[data-band="clearer"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b}.yitm-home-request-popup-reopen[data-band="ready"],.yitm-home-request-popup-reopen[data-band="strong"],.yitm-home-request-popup-reopen[data-band="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35}.yitm-home-request-popup-reopen[data-band="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23}.yitm-home-request-popup-reopen[hidden]{display:none!important}@media(max-width:720px){#home-rtr-review:not([hidden]),#home-rtr-success:not([hidden]){top:auto!important;right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important;transform:none!important;padding:18px!important;border-radius:20px!important}#home-rtr-review .home-rtr__contact{grid-template-columns:1fr!important}#home-rtr-review .home-rtr__actions{display:grid!important;grid-template-columns:1fr!important}#home-rtr-review .home-rtr__actions>*{width:100%!important}.yitm-home-request-popup-reopen{right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.yitm-home-request-popup-reopen:hover{transform:none}}#home-rtr-review:not([hidden]),#home-rtr-success:not([hidden]){position:relative!important;z-index:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;max-height:none!important;overflow:visible!important;margin:12px 0 0!important;box-sizing:border-box!important;transform:none!important}.yitm-home-request-popup__close{display:none!important}body.yitm-home-request-popup-prepared .home-intent-live__customer-summary{display:none!important}}@scope (html[data-yitm-b7-css~="b7-021"]){body[data-yitm-design-mode="home"] .yitm-cx{display:none!important}@media(max-width:900px){body[data-yitm-design-mode="home"] .yitm-cx:not([hidden]){display:block!important}}#top .home-intent-live__top{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important}#top .home-intent-live__score-column{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-items:stretch!important;width:100%!important}#top .home-intent-live__score-badge{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;justify-content:stretch!important;width:100%!important;height:auto!important;min-height:66px!important;max-width:none!important;box-sizing:border-box!important;flex:initial!important;padding:8px 12px!important;border:1px solid #c5d8d0!important;border-radius:14px!important;background:#f7faf8!important;color:#173b31!important;text-align:left!important;box-shadow:none!important;transform:none!important;cursor:default!important}#top .home-intent-live__score-badge:hover{transform:none!important;box-shadow:none!important}#top .home-intent-live__score-badge .yitm-smart-robot-wrap,#top .home-intent-live__score-badge .yitm-smart-robot{width:42px!important;height:42px!important}#top .home-intent-live__score-content{display:grid;gap:7px;min-width:0}#top .home-intent-live__score-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:#274f42!important}#top .home-intent-live__score-head span{font-size:.78rem!important;font-weight:900!important;letter-spacing:.01em!important}#top .home-intent-live__score-head strong{font-size:.96rem!important;font-weight:950!important;color:#075b43!important}#top .home-intent-live__score-track{display:block!important;width:100%!important;height:9px!important;border-radius:999px!important;background:#dce8e2!important;overflow:hidden!important}#top .home-intent-live__score-track span{display:block!important;width:0;height:100%!important;border-radius:inherit!important;background:#6d8d81!important;transition:width .3s ease,background-color .2s ease!important}#top .home-intent-live__score-badge small{display:block!important;max-width:none!important;color:#52675e!important;font-size:.74rem!important;font-weight:800!important;line-height:1.25!important}#top .home-intent-live__score-badge[data-band="checking"] .home-intent-live__score-track span{background:#b57b13!important}#top .home-intent-live__score-badge:is([data-band="typing"],[data-band="clearer"]) .home-intent-live__score-track span{background:#37789a!important}#top .home-intent-live__score-badge:is([data-band="ready"],[data-band="strong"],[data-band="confirmed"]) .home-intent-live__score-track span{background:#087a58!important}#top .home-intent-live__score-badge[data-band="safety"] .home-intent-live__score-track span{background:#a33b2e!important}#top .home-intent-live__status{min-height:0!important;margin:0!important;padding:0 2px!important;color:#52675e!important;font-size:.8rem!important;line-height:1.35!important}#home-rtr-review:not([hidden]){padding:22px!important;border-radius:22px!important}#home-rtr-review .home-rtr__review-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important;padding-bottom:14px!important;border-bottom:1px solid #dce8e2!important}#home-rtr-review .home-rtr__review-head h3{margin:0!important;padding:0!important}#home-rtr-review .home-rtr__ready-badge{display:inline-flex!important;min-height:40px!important;align-items:center!important;padding:8px 12px!important;border:1px solid #b8d7c8!important;border-radius:12px!important;background:#eef8f3!important;color:#075b43!important;-webkit-text-fill-color:#075b43!important;font-size:.84rem!important;white-space:nowrap!important}#home-rtr-review .home-rtr__review-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr)!important;gap:18px!important;align-items:start!important}#home-rtr-review .home-rtr__review-main,#home-rtr-review .home-rtr__review-side{min-width:0!important}#home-rtr-review .home-rtr__field--summary{margin:0!important}#home-rtr-review #home-rtr-summary{min-height:128px!important;resize:vertical!important}#home-rtr-review .home-rtr__score{margin:12px 0 0!important;padding:12px!important}#home-rtr-review .home-rtr__score-head strong{font-size:.95rem!important;text-align:right!important}#home-rtr-review .home-rtr__facts{grid-template-columns:1fr!important;margin:0!important}#home-rtr-review .home-rtr__facts>div{padding:11px 12px!important}#home-rtr-review .home-rtr__feedback{margin:12px 0 0!important;padding-top:12px!important;border-top:1px solid #dce8e2!important}#home-rtr-review .home-rtr__price{display:grid!important;gap:7px!important;margin-top:12px!important;padding:12px!important;border:1px solid #c7d9cf!important;border-radius:14px!important;background:#f6faf8!important;color:#173b31!important}#home-rtr-review .home-rtr__price small{color:#5a6f65!important;font-size:.73rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}#home-rtr-review .home-rtr__price strong{color:#075b43!important;font-size:1.22rem!important;line-height:1.15!important}#home-rtr-review .home-rtr__price p{margin:0!important;color:#405c50!important;font-size:.82rem!important;line-height:1.42!important}#home-rtr-review .home-rtr__price a{color:#075b43!important;font-size:.82rem!important;font-weight:900!important}#home-rtr-review .home-rtr__continue-wrap{margin-top:13px!important;padding:13px!important;border:1px solid #bad9ca!important;border-radius:14px!important;background:#f1faf5!important}#home-rtr-review .home-rtr__continue-wrap[hidden]{display:none!important}#home-rtr-review .home-rtr__continue-wrap p{margin:0 0 10px!important;color:#355b4d!important;font-size:.86rem!important;line-height:1.45!important}#home-rtr-review .home-rtr__continue-wrap .home-rtr__primary{width:100%!important}#home-rtr-review .home-rtr__ready{margin-top:18px!important;padding:18px!important;border-top:1px solid #b8d7c8!important}#home-rtr-review .home-rtr__contact{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important}#home-rtr-review .home-rtr__actions--secondary{margin-top:16px!important;padding-top:14px!important;border-top:1px solid #dce8e2!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc{width:100%!important;margin:14px 0!important;padding:15px 16px!important;border-radius:16px!important;box-shadow:none!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__title{font-size:1.12rem!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__detail{font-size:.88rem!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__score{margin:0!important;padding:8px 10px!important;border-radius:11px!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__score strong{font-size:.92rem!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__meta{margin-top:10px!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__actions{margin-top:12px!important}@media(max-width:760px){#home-rtr-review .home-rtr__review-head{display:grid!important;grid-template-columns:1fr!important}#home-rtr-review .home-rtr__ready-badge{width:max-content!important}#home-rtr-review .home-rtr__review-grid{grid-template-columns:1fr!important}#home-rtr-review .home-rtr__contact{grid-template-columns:1fr!important}body[data-yitm-design-mode="home"] .home-intent-live>.yitm-apc .yitm-apc__head{grid-template-columns:1fr!important}}@media(max-width:520px){#home-rtr-review:not([hidden]){padding:17px!important}#home-rtr-review .home-rtr__score-head{display:grid!important;grid-template-columns:1fr!important;gap:3px!important}#home-rtr-review .home-rtr__score-head strong{text-align:left!important}}@media(prefers-reduced-motion:reduce){#top .home-intent-live__score-track span{transition:none!important}}}@scope (html[data-yitm-b7-css~="b7-022"]){.yitm-smart-tools{padding:64px 0;background:linear-gradient(180deg,#f7fbff,#eef6ff)}.yitm-smart-tools__head{max-width:820px;margin:0 auto 28px;text-align:center}.yitm-smart-tools__head h2{margin:.35rem 0 .7rem}.yitm-smart-tools__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yitm-smart-tool{display:block;padding:18px;border:1px solid #d7e5f5;border-radius:18px;background:#fff;color:#10233f;text-decoration:none;box-shadow:0 10px 30px rgba(16,35,63,.08)}.yitm-smart-tool:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(16,35,63,.13)}.yitm-smart-tool__icon{font-size:28px}.yitm-smart-tool small{display:block;color:#54708f;margin:.35rem 0}.yitm-smart-tool strong{font-size:1.05rem}.yitm-smart-tool p{margin:.45rem 0 0;color:#40566f;font-size:.92rem}.yitm-smart-tools__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.yitm-smart-tools__continue{display:none;margin:0 auto 22px;max-width:820px;padding:16px 18px;border-radius:16px;background:#10233f;color:#fff}.yitm-smart-tools__continue.is-visible{display:flex;justify-content:space-between;gap:16px;align-items:center}.yitm-smart-tools__continue a{color:#fff;font-weight:700}.yitm-smart-tools__meta{font-size:.84rem;color:#667d95}.site-header .nav a[href*="/services/tools.html"]{font-weight:800}@media(max-width:900px){.yitm-smart-tools__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.yitm-smart-tools{padding:42px 0}.yitm-smart-tools__grid{grid-template-columns:1fr}.yitm-smart-tools__continue.is-visible{display:block}.yitm-smart-tools__continue a{display:inline-block;margin-top:8px}}}}html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-hero-grid{width:min(1180px,calc(100% - 48px))!important}html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-hero-actions-panel{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live,html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-state="typing"] .home-intent-live,html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-state="ready"] .home-intent-live,html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-state="clarifying"] .home-intent-live,html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-state="photo"] .home-intent-live{width:100%!important;max-width:none!important;min-width:0!important}html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__intro{max-width:860px!important}html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__field,html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-intent-live__input{width:100%!important;max-width:none!important;box-sizing:border-box!important}@media(max-width:760px){html:has(meta.yr1i.yr1i) .home-core-hero[data-yitm-progressive-smart-hero="A0019068"] .home-core-hero-grid{width:min(100% - 28px,760px)!important}} html:has(meta.ykpe.ykpe){--ee-ink:#15231c;--ee-muted:#52635a;--ee-green:#1d6b4b;--ee-green-dark:#124a35;--ee-cream:#f7f2e8;--ee-white:#fff;--ee-line:#dbe4de;--ee-gold:#9a6d1e;--ee-danger:#8d2e24;--ee-radius:22px;--ee-shadow:0 14px 36px rgba(20,48,35,.09)} html:has(meta.ykpe.ykpe) .ee-shell{max-width:1180px;margin:0 auto;padding:28px 18px 64px;color:var(--ee-ink);font-family:Arial,Helvetica,sans-serif}html:has(meta.ykpe.ykpe) .ee-shell *{box-sizing:border-box}html:has(meta.ykpe.ykpe) .ee-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:.94rem;color:var(--ee-muted);margin:4px 0 22px}html:has(meta.ykpe.ykpe) .ee-breadcrumbs a{color:var(--ee-green-dark);font-weight:700}html:has(meta.ykpe.ykpe) .ee-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#f8f3e9,#eef7f1);border:1px solid var(--ee-line);border-radius:30px;padding:clamp(24px,4vw,48px);box-shadow:var(--ee-shadow)}html:has(meta.ykpe.ykpe) .ee-kicker{font-size:.82rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--ee-green)}html:has(meta.ykpe.ykpe) .ee-hero h1{font-size:clamp(2.1rem,5vw,4.5rem);line-height:1.02;margin:.35rem 0 1rem;letter-spacing:-.04em}html:has(meta.ykpe.ykpe) .ee-hero p{font-size:clamp(1.03rem,1.7vw,1.25rem);line-height:1.65;color:var(--ee-muted);max-width:760px}html:has(meta.ykpe.ykpe) .ee-hero img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;border:1px solid var(--ee-line);background:#e8eee9}html:has(meta.ykpe.ykpe) .ee-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}html:has(meta.ykpe.ykpe) .ee-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--ee-green-dark)}html:has(meta.ykpe.ykpe) .ee-btn-primary{background:var(--ee-green-dark);color:#fff}html:has(meta.ykpe.ykpe) .ee-btn-secondary{background:#fff;color:var(--ee-green-dark)}html:has(meta.ykpe.ykpe) .ee-section{margin-top:34px}html:has(meta.ykpe.ykpe) .ee-section h2{font-size:clamp(1.55rem,3vw,2.35rem);letter-spacing:-.025em;margin:0 0 14px}html:has(meta.ykpe.ykpe) .ee-lead{font-size:1.08rem;line-height:1.7;color:var(--ee-muted);max-width:850px}html:has(meta.ykpe.ykpe) .ee-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html:has(meta.ykpe.ykpe) .ee-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.ykpe.ykpe) .ee-card{background:#fff;border:1px solid var(--ee-line);border-radius:var(--ee-radius);padding:22px;box-shadow:0 7px 22px rgba(20,48,35,.055)}html:has(meta.ykpe.ykpe) .ee-card h3{margin:.2rem 0 .55rem;font-size:1.22rem}html:has(meta.ykpe.ykpe) .ee-card p,html:has(meta.ykpe.ykpe) .ee-card li{color:var(--ee-muted);line-height:1.6}html:has(meta.ykpe.ykpe) .ee-card a{color:var(--ee-green-dark);font-weight:800}html:has(meta.ykpe.ykpe) .ee-role-card{overflow:hidden;padding:0}html:has(meta.ykpe.ykpe) .ee-role-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:#e8eee9}html:has(meta.ykpe.ykpe) .ee-role-card>div{padding:20px}html:has(meta.ykpe.ykpe) .ee-role{font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--ee-green)}html:has(meta.ykpe.ykpe) .ee-credentials{margin:24px auto;max-width:1180px;padding:18px;display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--ee-line);border-radius:18px;box-shadow:0 8px 24px rgba(20,48,35,.06);font-family:Arial,Helvetica,sans-serif}html:has(meta.ykpe.ykpe) .ee-credentials strong{display:block;color:var(--ee-ink);margin-bottom:4px}html:has(meta.ykpe.ykpe) .ee-credentials span,html:has(meta.ykpe.ykpe) .ee-credentials time{color:var(--ee-muted);font-size:.94rem}html:has(meta.ykpe.ykpe) .ee-credentials a{color:var(--ee-green-dark);font-weight:800}html:has(meta.ykpe.ykpe) .ee-reviewed{display:inline-flex;padding:7px 11px;border-radius:999px;background:#edf7f1;color:var(--ee-green-dark);font-size:.82rem;font-weight:900;white-space:nowrap}html:has(meta.ykpe.ykpe) .ee-source-block{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;max-width:1160px;background:#f8fbf9;border:1px solid #bfd5c7;border-radius:20px;padding:22px;font-family:Arial,Helvetica,sans-serif}html:has(meta.ykpe.ykpe) .ee-source-block h2,html:has(meta.ykpe.ykpe) .ee-source-block h3{margin:0 0 8px;color:var(--ee-ink)}html:has(meta.ykpe.ykpe) .ee-source-block p{color:var(--ee-muted);line-height:1.6}html:has(meta.ykpe.ykpe) .ee-source-list{margin:12px 0 0;padding-left:20px}html:has(meta.ykpe.ykpe) .ee-source-list li{margin:8px 0}html:has(meta.ykpe.ykpe) .ee-source-list a{color:var(--ee-green-dark);font-weight:800}html:has(meta.ykpe.ykpe) .ee-source-note{font-size:.9rem;color:var(--ee-muted)}html:has(meta.ykpe.ykpe) .ee-example-label{margin:18px auto;max-width:1180px;border:1px solid #e0c58f;background:#fff8e8;color:#634818;border-radius:16px;padding:15px 18px;font-family:Arial,Helvetica,sans-serif}html:has(meta.ykpe.ykpe) .ee-evidence-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--ee-line);border-radius:16px;background:#fff}html:has(meta.ykpe.ykpe) .ee-evidence-table th,html:has(meta.ykpe.ykpe) .ee-evidence-table td{text-align:left;vertical-align:top;padding:13px 15px;border-bottom:1px solid var(--ee-line);line-height:1.55}html:has(meta.ykpe.ykpe) .ee-evidence-table th{width:30%;background:#f5f8f6;color:var(--ee-ink)}html:has(meta.ykpe.ykpe) .ee-evidence-table tr:last-child th,html:has(meta.ykpe.ykpe) .ee-evidence-table tr:last-child td{border-bottom:0}html:has(meta.ykpe.ykpe) .ee-profile{display:grid;grid-template-columns:280px 1fr;gap:28px}html:has(meta.ykpe.ykpe) .ee-profile img{width:100%;border-radius:22px;aspect-ratio:1/1;object-fit:cover;background:#e8eee9}html:has(meta.ykpe.ykpe) .ee-notice{background:#fff;border:1px solid var(--ee-line);border-radius:18px;padding:18px;color:var(--ee-muted);line-height:1.6}html:has(meta.ykpe.ykpe) .ee-link-list{display:grid;gap:10px}html:has(meta.ykpe.ykpe) .ee-link-list a{display:block;padding:13px 15px;border:1px solid var(--ee-line);border-radius:14px;background:#fff;text-decoration:none;color:var(--ee-green-dark);font-weight:800}html:has(meta.ykpe.ykpe) .ee-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:820px){html:has(meta.ykpe.ykpe) .ee-hero,html:has(meta.ykpe.ykpe) .ee-profile{grid-template-columns:1fr}html:has(meta.ykpe.ykpe) .ee-grid,html:has(meta.ykpe.ykpe) .ee-grid-3{grid-template-columns:1fr}html:has(meta.ykpe.ykpe) .ee-credentials{grid-template-columns:1fr}html:has(meta.ykpe.ykpe) .ee-reviewed{justify-self:start}html:has(meta.ykpe.ykpe) .ee-evidence-table th,html:has(meta.ykpe.ykpe) .ee-evidence-table td{display:block;width:100%}html:has(meta.ykpe.ykpe) .ee-evidence-table th{border-bottom:0;padding-bottom:4px}html:has(meta.ykpe.ykpe) .ee-evidence-table td{padding-top:4px}}@media(prefers-reduced-motion:reduce){html:has(meta.ykpe.ykpe) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}} @media(max-width:680px){html:has(meta.ykpe.ykpe) .ee-source-block{width:calc(100% - 28px)!important}} html:has(meta.y631.y631){--yitm-ui-ink:#10233f;--yitm-ui-green:#0b5f46;--yitm-ui-line:rgba(16,35,63,.14);--yitm-ui-focus:#d99b00} html:has(meta.y631.y631) *,html:has(meta.y631.y631) *::before,html:has(meta.y631.y631) *::after{box-sizing:border-box} html:has(meta.y631.y631){max-width:100%;overflow-x:clip} html:has(meta.y631.y631) body{max-width:100%;overflow-x:hidden;overflow-wrap:normal;word-break:normal} html:has(meta.y631.y631) main,html:has(meta.y631.y631) section,html:has(meta.y631.y631) article,html:has(meta.y631.y631) aside,html:has(meta.y631.y631) header,html:has(meta.y631.y631) footer,html:has(meta.y631.y631) nav,html:has(meta.y631.y631) form,html:has(meta.y631.y631) fieldset,html:has(meta.y631.y631) figure,html:has(meta.y631.y631) .wrap,html:has(meta.y631.y631) .container,html:has(meta.y631.y631) .site-header-inner,html:has(meta.y631.y631) .header-inner,html:has(meta.y631.y631) .h-inner,html:has(meta.y631.y631) .hero,html:has(meta.y631.y631) .hero-grid,html:has(meta.y631.y631) .tool-grid,html:has(meta.y631.y631) .grid,html:has(meta.y631.y631) .row{min-width:0;max-width:100%} html:has(meta.y631.y631) fieldset{min-inline-size:0} html:has(meta.y631.y631) img,html:has(meta.y631.y631) svg,html:has(meta.y631.y631) video,html:has(meta.y631.y631) canvas,html:has(meta.y631.y631) iframe{max-width:100%;height:auto} html:has(meta.y631.y631) pre,html:has(meta.y631.y631) code,html:has(meta.y631.y631) kbd,html:has(meta.y631.y631) samp,html:has(meta.y631.y631) .url,html:has(meta.y631.y631) .long-url,html:has(meta.y631.y631) [data-long-text],html:has(meta.y631.y631) [data-long-url]{overflow-wrap:anywhere;word-break:break-word} html:has(meta.y631.y631) h1,html:has(meta.y631.y631) h2,html:has(meta.y631.y631) h3,html:has(meta.y631.y631) h4,html:has(meta.y631.y631) h5,html:has(meta.y631.y631) h6,html:has(meta.y631.y631) p,html:has(meta.y631.y631) li,html:has(meta.y631.y631) label,html:has(meta.y631.y631) summary,html:has(meta.y631.y631) .brand-text,html:has(meta.y631.y631) .btn,html:has(meta.y631.y631) button{overflow-wrap:break-word;word-break:normal;text-wrap:pretty} html:has(meta.y631.y631) a,html:has(meta.y631.y631) button,html:has(meta.y631.y631) input,html:has(meta.y631.y631) select,html:has(meta.y631.y631) textarea{max-width:100%} html:has(meta.y631.y631) button,html:has(meta.y631.y631) .btn,html:has(meta.y631.y631) a.btn,html:has(meta.y631.y631) input[type="submit"],html:has(meta.y631.y631) input[type="button"],html:has(meta.y631.y631) input[type="reset"],html:has(meta.y631.y631) summary{min-height:44px;white-space:normal;text-align:center;line-height:1.2} html:has(meta.y631.y631) input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]),html:has(meta.y631.y631) select,html:has(meta.y631.y631) textarea{width:100%;min-width:0} html:has(meta.y631.y631) input[type="checkbox"],html:has(meta.y631.y631) input[type="radio"]{width:auto;min-width:1.1rem;min-height:1.1rem;flex:0 0 auto} html:has(meta.y631.y631) input[type="range"]{width:100%} html:has(meta.y631.y631) table{max-width:100%;border-collapse:collapse} html:has(meta.y631.y631) .table-wrap,html:has(meta.y631.y631) .table-responsive,html:has(meta.y631.y631) [class*="table-scroll"]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} html:has(meta.y631.y631) .site-header,html:has(meta.y631.y631) .yitm-unified-header{width:100%;max-width:100%;overflow:visible} html:has(meta.y631.y631) .site-header-inner,html:has(meta.y631.y631) .header-inner,html:has(meta.y631.y631) .h-inner{width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:14px} html:has(meta.y631.y631) .brand{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(100%,460px);text-decoration:none} html:has(meta.y631.y631) .brand-mark{flex:0 0 auto}html:has(meta.y631.y631) .brand-mark img{display:block;object-fit:contain}html:has(meta.y631.y631) .brand-text{min-width:0;line-height:1.08}html:has(meta.y631.y631) .brand-text small{display:block;margin-top:3px} html:has(meta.y631.y631) .nav,html:has(meta.y631.y631) .site-nav{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap} html:has(meta.y631.y631) .nav a,html:has(meta.y631.y631) .site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 11px;text-align:center;white-space:normal} html:has(meta.y631.y631) .mobile-menu-btn{flex:0 0 auto;min-width:88px;min-height:44px} html:has(meta.y631.y631) .hero,html:has(meta.y631.y631) .hero-grid,html:has(meta.y631.y631) .tool-grid,html:has(meta.y631.y631) .share-box,html:has(meta.y631.y631) .content-grid,html:has(meta.y631.y631) .feature-grid{min-width:0} html:has(meta.y631.y631) .hero>*,html:has(meta.y631.y631) .hero-grid>*,html:has(meta.y631.y631) .tool-grid>*,html:has(meta.y631.y631) .content-grid>*,html:has(meta.y631.y631) .feature-grid>*{min-width:0} html:has(meta.y631.y631) .yitm-all-tools-rollout .hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center} html:has(meta.y631.y631) .yitm-all-tools-rollout .hero .at-kicker,html:has(meta.y631.y631) .yitm-all-tools-rollout .hero .at-hero-image{display:none!important} html:has(meta.y631.y631) .yitm-all-tools-rollout .hero h1{max-width:18ch}html:has(meta.y631.y631) .yitm-all-tools-rollout .hero-card{width:100%;max-width:100%} html:has(meta.y631.y631) .yitm-all-tools-rollout .at-stepbar,html:has(meta.y631.y631) .yitm-all-tools-rollout .at-handoff,html:has(meta.y631.y631) .yitm-all-tools-rollout .at-related-questions{max-width:100%;min-width:0} html:has(meta.y631.y631) .yitm-all-tools-rollout .at-handoff{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.y631.y631) .result-card,html:has(meta.y631.y631) .form-card,html:has(meta.y631.y631) .glass-card,html:has(meta.y631.y631) .hero-card,html:has(meta.y631.y631) .service-card,html:has(meta.y631.y631) .guide-card,html:has(meta.y631.y631) .feature-card,html:has(meta.y631.y631) .tool-card,html:has(meta.y631.y631) .info-card,html:has(meta.y631.y631) .support-card{min-width:0;max-width:100%} html:has(meta.y631.y631) .footer-links,html:has(meta.y631.y631) .footer-terms-links,html:has(meta.y631.y631) .action-row,html:has(meta.y631.y631) .actions,html:has(meta.y631.y631) .cta-actions,html:has(meta.y631.y631) .hero-actions{min-width:0;flex-wrap:wrap} html:has(meta.y631.y631) .footer-links a,html:has(meta.y631.y631) .footer-terms-links a{min-height:40px;display:inline-flex;align-items:center} html:has(meta.y631.y631):focus-visible{outline:3px solid var(--yitm-ui-focus);outline-offset:3px} @media(max-width:1100px){html:has(meta.y631.y631) .yitm-all-tools-rollout .hero{grid-template-columns:1fr}html:has(meta.y631.y631) .yitm-all-tools-rollout .hero h1{max-width:none}html:has(meta.y631.y631) .yitm-all-tools-rollout .hero-card{max-width:760px} html:has(meta.y631.y631) .site-header-inner,html:has(meta.y631.y631) .header-inner,html:has(meta.y631.y631) .h-inner{align-items:center}html:has(meta.y631.y631) .nav,html:has(meta.y631.y631) .site-nav{gap:5px}html:has(meta.y631.y631) .nav a,html:has(meta.y631.y631) .site-nav a{padding-inline:8px;font-size:.9rem}} @media(max-width:920px){html:has(meta.y631.y631) body.yitm-has-mobile-actions-a0016850,html:has(meta.y631.y631) body:has(.sticky-mobile-bar),html:has(meta.y631.y631) body:has(.yitm-mobile-actions-a0016850),html:has(meta.y631.y631) body:has(.yitm-post-mobile-actions){padding-bottom:max(88px,env(safe-area-inset-bottom))} html:has(meta.y631.y631) .site-header,html:has(meta.y631.y631) .yitm-unified-header{position:sticky;top:0;z-index:10050} html:has(meta.y631.y631) .site-header-inner,html:has(meta.y631.y631) .header-inner,html:has(meta.y631.y631) .h-inner{position:relative;min-height:68px;padding-inline:14px} html:has(meta.y631.y631) .brand{max-width:calc(100% - 104px)}html:has(meta.y631.y631) .brand-text{font-size:clamp(.92rem,4vw,1.1rem)}html:has(meta.y631.y631) .brand-text small{font-size:.72rem} html:has(meta.y631.y631) .nav,html:has(meta.y631.y631) .site-nav{display:none;position:absolute;left:12px;right:12px;top:calc(100% + 8px);z-index:10060;max-height:calc(100vh - 96px);overflow-y:auto;margin:0;padding:12px;border:1px solid var(--yitm-ui-line);border-radius:20px;background:#fff;box-shadow:0 20px 54px rgba(16,35,63,.22);flex-direction:column;align-items:stretch;gap:7px} html:has(meta.y631.y631) .nav.is-open,html:has(meta.y631.y631) .site-nav.is-open{display:flex}html:has(meta.y631.y631) .nav a,html:has(meta.y631.y631) .site-nav a{width:100%;min-height:44px;border-radius:13px} html:has(meta.y631.y631) .mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center} html:has(meta.y631.y631) .tool-grid,html:has(meta.y631.y631) .share-box,html:has(meta.y631.y631) .content-grid,html:has(meta.y631.y631) .feature-grid,html:has(meta.y631.y631) .grid-2,html:has(meta.y631.y631) .grid-3,html:has(meta.y631.y631) .grid-4{grid-template-columns:1fr!important}html:has(meta.y631.y631) .result-card{position:relative!important;top:auto!important} html:has(meta.y631.y631) .yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}} @media(max-width:680px){html:has(meta.y631.y631) .wrap,html:has(meta.y631.y631) .container{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))} html:has(meta.y631.y631) .brand-mark{width:46px!important;height:46px!important}html:has(meta.y631.y631) .brand-text small{display:none} html:has(meta.y631.y631) .hero{padding:24px 18px!important;border-radius:22px!important}html:has(meta.y631.y631) .hero h1{font-size:clamp(2.1rem,11vw,3.25rem)!important;line-height:.98!important} html:has(meta.y631.y631) .section,html:has(meta.y631.y631) [class*="section-card"],html:has(meta.y631.y631) .form-card,html:has(meta.y631.y631) .result-card,html:has(meta.y631.y631) .hero-card{padding:18px!important;border-radius:19px!important} html:has(meta.y631.y631) .actions,html:has(meta.y631.y631) .action-row,html:has(meta.y631.y631) .cta-actions,html:has(meta.y631.y631) .hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%}html:has(meta.y631.y631) .actions .btn,html:has(meta.y631.y631) .action-row .btn,html:has(meta.y631.y631) .cta-actions .btn,html:has(meta.y631.y631) .hero-actions .btn{width:100%;justify-content:center} html:has(meta.y631.y631) .checks,html:has(meta.y631.y631) .answer-grid,html:has(meta.y631.y631) .official-grid,html:has(meta.y631.y631) .guide-grid{grid-template-columns:1fr!important} html:has(meta.y631.y631) .sticky-mobile-bar,html:has(meta.y631.y631) .yitm-mobile-actions-a0016850,html:has(meta.y631.y631) .yitm-post-mobile-actions{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}} @media(prefers-reduced-motion:reduce){html:has(meta.y631.y631) *,html:has(meta.y631.y631) *::before,html:has(meta.y631.y631) *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}} html:has(meta.y631.y631) .yitm-all-tools-rollout .hero>figure.hero-card,html:has(meta.y631.y631) .yitm-all-tools-rollout .hero>.hero-image-card{width:auto;max-width:100%;margin:0;justify-self:stretch;min-width:0} @media(max-width:859px){html:has(meta.y631.y631) body.yitm-has-mobile-actions-a0017060{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important} html:has(meta.y631.y631) body.yitm-signing-mode-a0017010,html:has(meta.y631.y631) body.yitm-customer-room-private-a0017060,html:has(meta.y631.y631) body.yitm-mobile-actions-disabled-a0017060{padding-bottom:0!important}} html:has(meta.yq7x.yq7x){--green:#064e35;--green2:#0b6b47;--green3:#1f8f58;--ink:#0d2f27;--muted:#5e736a;--paper:#f7f3eb;--card:#fff;--line:#e4dacb;--blue:#12395a;--blue2:#eaf3fb;--purple:#7f2f73;--purple2:#fbecf8;--amber:#9b5700;--amber2:#fff3df;--shadow:0 18px 42px rgba(13,47,39,.10);--radius:28px}html:has(meta.yq7x.yq7x) *{box-sizing:border-box}html:has(meta.yq7x.yq7x) body.yitm-ux-page{margin:0;background:linear-gradient(180deg,#fbfaf6 0%,#f2eee6 100%);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:17px}html:has(meta.yq7x.yq7x) .ux-wrap{max-width:1180px;margin:0 auto;padding:22px 14px 104px}html:has(meta.yq7x.yq7x) .ux-home-pill{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0 8%;max-width:calc(100% - 28px);padding:11px 16px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.82);color:var(--green);text-decoration:none;font-weight:900;box-shadow:0 8px 22px rgba(13,47,39,.06);backdrop-filter:blur(12px)}html:has(meta.yq7x.yq7x) .ux-topbar{max-width:1180px;margin:0 auto;padding:18px 14px 0;display:flex;gap:10px;flex-wrap:wrap}html:has(meta.yq7x.yq7x) .ux-topbar .ux-home-pill{margin:0}html:has(meta.yq7x.yq7x) .ux-hero{border-radius:var(--radius);padding:34px;box-shadow:var(--shadow);position:relative;overflow:hidden}html:has(meta.yq7x.yq7x) .ux-hero-green{background:linear-gradient(135deg,#074d35 0%,#187c4d 63%,#2f9a63 100%);color:white}html:has(meta.yq7x.yq7x) .ux-hero-soft{background:linear-gradient(135deg,#ffffff 0%,#fffaf1 100%);border:1px solid var(--line)}html:has(meta.yq7x.yq7x) .ux-brand-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}html:has(meta.yq7x.yq7x) .ux-logo{width:72px;height:72px;object-fit:contain;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.14)}html:has(meta.yq7x.yq7x) .ux-badge{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.12);border-radius:999px;padding:9px 13px;font-weight:900}html:has(meta.yq7x.yq7x) .ux-kicker{margin:22px 0 8px;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#dff7e9}html:has(meta.yq7x.yq7x) .ux-kicker.dark{color:var(--green2)}html:has(meta.yq7x.yq7x) .ux-hero h1{font-size:clamp(42px,7vw,76px);line-height:.98;margin:0 0 16px;letter-spacing:-.055em;max-width:850px}html:has(meta.yq7x.yq7x) .ux-hero h1#pickup-title{font-size:clamp(38px,6vw,64px);color:var(--green)}html:has(meta.yq7x.yq7x) .ux-lede{font-size:clamp(19px,2.3vw,26px);line-height:1.42;max-width:850px;margin:0;color:#eefcf4}html:has(meta.yq7x.yq7x) .ux-lede.dark{color:#315149}html:has(meta.yq7x.yq7x) .ux-hero-actions,html:has(meta.yq7x.yq7x) .ux-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}html:has(meta.yq7x.yq7x) .ux-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:14px 20px;font-weight:950;text-decoration:none;border:1px solid transparent;cursor:pointer;font:inherit;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}html:has(meta.yq7x.yq7x) .ux-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(13,47,39,.13)}html:has(meta.yq7x.yq7x) .ux-btn-light{background:#fff;color:var(--green)}html:has(meta.yq7x.yq7x) .ux-btn-ghost-light{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.28)}html:has(meta.yq7x.yq7x) .ux-btn-primary{background:var(--green2);color:#fff}html:has(meta.yq7x.yq7x) .ux-btn-secondary{background:#fff;color:var(--green);border-color:var(--line)}html:has(meta.yq7x.yq7x) .ux-section{margin-top:24px}html:has(meta.yq7x.yq7x) .ux-section-head{margin:0 0 16px}html:has(meta.yq7x.yq7x) .ux-section-head.compact{margin-bottom:12px}html:has(meta.yq7x.yq7x) .ux-section-head h2{font-size:clamp(30px,4vw,44px);line-height:1.06;margin:0 0 8px;color:var(--green);letter-spacing:-.035em}html:has(meta.yq7x.yq7x) .ux-section-head p{max-width:760px;margin:0;color:var(--muted);line-height:1.55}html:has(meta.yq7x.yq7x) .ux-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html:has(meta.yq7x.yq7x) .ux-action-card{min-height:290px;background:#fff;border:1px solid var(--line);border-radius:26px;padding:22px;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;box-shadow:0 10px 28px rgba(13,47,39,.06);transition:transform .16s ease,box-shadow .16s ease}html:has(meta.yq7x.yq7x) .ux-action-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(13,47,39,.12)}html:has(meta.yq7x.yq7x) .ux-action-card:focus-visible,html:has(meta.yq7x.yq7x) .ux-mini-card:focus-visible,html:has(meta.yq7x.yq7x) .ux-btn:focus-visible{outline:4px solid rgba(31,143,88,.25);outline-offset:3px}html:has(meta.yq7x.yq7x) .ux-card-icon{width:58px;height:58px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;font-size:30px;margin-bottom:18px}html:has(meta.yq7x.yq7x) .ux-green-card{border-top:7px solid var(--green2)}html:has(meta.yq7x.yq7x) .ux-blue-card{border-top:7px solid var(--blue)}html:has(meta.yq7x.yq7x) .ux-purple-card{border-top:7px solid var(--purple)}html:has(meta.yq7x.yq7x) .ux-amber-card{border-top:7px solid var(--amber)}html:has(meta.yq7x.yq7x) .ux-green-card .ux-card-icon{background:#e8f7ef}html:has(meta.yq7x.yq7x) .ux-blue-card .ux-card-icon{background:var(--blue2)}html:has(meta.yq7x.yq7x) .ux-purple-card .ux-card-icon{background:var(--purple2)}html:has(meta.yq7x.yq7x) .ux-amber-card .ux-card-icon{background:var(--amber2)}html:has(meta.yq7x.yq7x) .ux-card-label{font-size:24px;font-weight:950;line-height:1.1;color:var(--green);display:block;margin-bottom:9px;letter-spacing:-.02em}html:has(meta.yq7x.yq7x) .ux-card-copy{display:block;color:var(--muted);line-height:1.48;font-weight:650}html:has(meta.yq7x.yq7x) .ux-card-button{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--green);color:#fff;font-weight:950;padding:12px 14px;text-align:center}html:has(meta.yq7x.yq7x) .ux-safe-panel{margin-top:20px;border:1px solid #d8e8dd;background:linear-gradient(135deg,#f2fbf5,#fff);border-radius:24px;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 8px 24px rgba(13,47,39,.055)}html:has(meta.yq7x.yq7x) .ux-safe-icon{width:46px;height:46px;border-radius:16px;background:#e7f7ee;display:inline-flex;align-items:center;justify-content:center;font-size:24px;flex:0 0 auto}html:has(meta.yq7x.yq7x) .ux-safe-panel strong{display:block;font-size:20px;color:var(--green);margin-bottom:4px}html:has(meta.yq7x.yq7x) .ux-safe-panel p{margin:0;color:#4c635a;line-height:1.5}html:has(meta.yq7x.yq7x) .ux-mini-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html:has(meta.yq7x.yq7x) .ux-mini-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px;text-decoration:none;color:var(--ink);box-shadow:0 8px 22px rgba(13,47,39,.055);display:flex;flex-direction:column;gap:8px;min-height:160px}html:has(meta.yq7x.yq7x) .ux-mini-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(13,47,39,.10)}html:has(meta.yq7x.yq7x) .ux-mini-card span{width:48px;height:48px;border-radius:16px;background:#f3f7f4;display:inline-flex;align-items:center;justify-content:center;font-size:26px}html:has(meta.yq7x.yq7x) .ux-mini-card strong{font-size:20px;color:var(--green);line-height:1.15}html:has(meta.yq7x.yq7x) .ux-mini-card small{color:var(--muted);line-height:1.45;font-size:14px;font-weight:650}html:has(meta.yq7x.yq7x) .ux-mini-grid-strong .ux-mini-card{border-top:6px solid var(--green2)}html:has(meta.yq7x.yq7x) .ux-faq-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html:has(meta.yq7x.yq7x) .ux-root-box{background:#fff;border:1px solid var(--line);border-radius:22px;padding:20px;box-shadow:0 8px 22px rgba(13,47,39,.055)}html:has(meta.yq7x.yq7x) .ux-root-box h3{margin:0 0 8px;font-size:24px;color:var(--green);letter-spacing:-.02em}html:has(meta.yq7x.yq7x) .ux-root-box p{margin:0;color:var(--muted);line-height:1.5}html:has(meta.yq7x.yq7x) .ux-page-footer{text-align:center;color:var(--muted);font-size:14px;padding:24px 14px 90px}html:has(meta.yq7x.yq7x) .ux-page-footer a{color:var(--green);font-weight:900}html:has(meta.yq7x.yq7x) .ux-sticky-mobile{position:fixed;left:10px;right:10px;bottom:10px;background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:22px;box-shadow:0 12px 34px rgba(13,47,39,.14);display:none;gap:8px;padding:8px;backdrop-filter:blur(16px);z-index:20}html:has(meta.yq7x.yq7x) .ux-sticky-mobile a{flex:1;text-align:center;text-decoration:none;color:#fff;background:var(--green2);border-radius:16px;padding:11px 8px;font-weight:950;font-size:14px}html:has(meta.yq7x.yq7x) .ux-form{margin-top:0}html:has(meta.yq7x.yq7x) .ux-form-panel{margin-top:18px;background:#fff;border:1px solid var(--line);border-radius:26px;padding:24px;box-shadow:0 10px 28px rgba(13,47,39,.06)}html:has(meta.yq7x.yq7x) .ux-form-grid{display:grid;gap:14px;margin-top:12px}html:has(meta.yq7x.yq7x) .ux-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}html:has(meta.yq7x.yq7x) .ux-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.yq7x.yq7x) .ux-form label{display:block;font-size:14px;font-weight:950;color:var(--green);margin-top:12px}html:has(meta.yq7x.yq7x) .ux-form input,html:has(meta.yq7x.yq7x) .ux-form select,html:has(meta.yq7x.yq7x) .ux-form textarea{width:100%;border:1px solid #cec5b9;background:#fff;border-radius:16px;padding:13px 14px;margin-top:6px;font:inherit;color:var(--ink);min-height:48px}html:has(meta.yq7x.yq7x) .ux-form textarea{min-height:98px;resize:vertical}html:has(meta.yq7x.yq7x) .ux-form input:focus,html:has(meta.yq7x.yq7x) .ux-form select:focus,html:has(meta.yq7x.yq7x) .ux-form textarea:focus{outline:4px solid rgba(31,143,88,.16);border-color:var(--green2)}html:has(meta.yq7x.yq7x) .ux-device-card{border:1px dashed #cabfab;background:#fffcf7;border-radius:22px;padding:16px;margin:12px 0}html:has(meta.yq7x.yq7x) .ux-checks label{display:flex;gap:10px;align-items:flex-start;color:#314c43;font-weight:780;line-height:1.45;font-size:15px}html:has(meta.yq7x.yq7x) .ux-checks input[type=checkbox]{width:18px;min-height:18px;margin-top:1px;flex:0 0 auto}html:has(meta.yq7x.yq7x) .ux-submit{margin-top:16px}html:has(meta.yq7x.yq7x) .ux-success{background:#ecf8f1;border:1px solid #bfe9cf;color:#064e35;padding:14px;border-radius:16px;font-weight:850}html:has(meta.yq7x.yq7x) .ux-error{background:#fdeeee;border:1px solid #f3b8b8;color:#7a1b1b;padding:14px;border-radius:16px;font-weight:850}html:has(meta.yq7x.yq7x) .yitm-pickup-page .ux-hero{margin-top:18px}html:has(meta.yq7x.yq7x) .yitm-pickup-page .ux-section{margin-top:18px}@media(max-width:980px){html:has(meta.yq7x.yq7x) .ux-action-grid,html:has(meta.yq7x.yq7x) .ux-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yq7x.yq7x) .ux-form-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yq7x.yq7x) .ux-form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yq7x.yq7x) .ux-faq-strip{grid-template-columns:1fr}}@media(max-width:720px){html:has(meta.yq7x.yq7x) body.yitm-ux-page{font-size:16px}html:has(meta.yq7x.yq7x) .ux-wrap{padding:14px 10px 96px}html:has(meta.yq7x.yq7x) .ux-home-pill{margin:12px 10px 0;width:calc(100% - 20px);justify-content:center}html:has(meta.yq7x.yq7x) .ux-topbar{padding:12px 10px 0}html:has(meta.yq7x.yq7x) .ux-topbar .ux-home-pill{width:100%;margin:0}html:has(meta.yq7x.yq7x) .ux-hero{padding:22px;border-radius:24px}html:has(meta.yq7x.yq7x) .ux-logo{width:60px;height:60px}html:has(meta.yq7x.yq7x) .ux-badge{font-size:14px}html:has(meta.yq7x.yq7x) .ux-hero h1{font-size:44px;letter-spacing:-.045em}html:has(meta.yq7x.yq7x) .ux-hero h1#pickup-title{font-size:38px}html:has(meta.yq7x.yq7x) .ux-lede{font-size:18px}html:has(meta.yq7x.yq7x) .ux-hero-actions{flex-direction:column}html:has(meta.yq7x.yq7x) .ux-btn{width:100%}html:has(meta.yq7x.yq7x) .ux-action-grid,html:has(meta.yq7x.yq7x) .ux-mini-grid{grid-template-columns:1fr}html:has(meta.yq7x.yq7x) .ux-action-card{min-height:0}html:has(meta.yq7x.yq7x) .ux-form-panel{padding:18px;border-radius:22px}html:has(meta.yq7x.yq7x) .ux-form-grid.four,html:has(meta.yq7x.yq7x) .ux-form-grid.three{grid-template-columns:1fr}html:has(meta.yq7x.yq7x) .ux-safe-panel{flex-direction:row}html:has(meta.yq7x.yq7x) .ux-sticky-mobile{display:flex}}@media(prefers-reduced-motion:reduce){html:has(meta.yq7x.yq7x) *{transition:none!important;scroll-behavior:auto!important}} html:has(meta.y1dv.y1dv) #top.home-core-hero{position:relative!important;overflow:hidden!important;padding:0!important;min-height:0!important;background:linear-gradient(110deg,#071b2b 0%,#0a2b39 48%,#0c4944 100%)!important;color:#fff!important} html:has(meta.y1dv.y1dv) #top .a0019476c-hero-shell{position:relative;z-index:2;width:min(1280px,calc(100% - 64px))!important;margin:0 auto!important;padding:clamp(44px,5vw,76px) 0 38px!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas{width:100%;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas>.home-intent-live{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__intro{max-width:none!important;width:100%!important;margin:0!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__kicker{display:inline-flex!important;margin:0 0 14px!important;padding:7px 12px!important;border:1px solid rgba(184,240,215,.25)!important;border-radius:999px!important;background:#eaf5f1!important;color:#17624f!important;font-weight:900!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__intro h2{max-width:790px!important;margin:0 0 12px!important;color:#10233f!important;font-size:clamp(3.2rem,5.7vw,5.9rem)!important;line-height:.9!important;letter-spacing:-.045em!important;text-wrap:balance} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__intro p{max-width:720px!important;margin:0!important;color:#52675f!important;font-size:clamp(1.02rem,1.25vw,1.16rem)!important;line-height:1.55!important} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts{max-width:none;width:100%;margin:22px 0 0!important;padding:0!important;background:transparent!important;border:0!important} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts>span{display:block;margin:0 0 9px;color:#17624f!important;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts>div{display:flex;flex-wrap:wrap;gap:9px} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts button{min-height:44px;padding:9px 14px;border:1px solid #b8cbc5!important;border-radius:999px!important;background:#fff!important;color:#173229!important;font:800 .95rem/1.2 Barlow,Arial,sans-serif;cursor:pointer} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts button:hover,html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts button:focus-visible{background:#eef7f4!important;border-color:#2f7965!important;outline:3px solid rgba(245,184,63,.55);outline-offset:2px} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts small{display:block;margin-top:10px;color:#52675f!important;line-height:1.45} html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary{display:flex;flex-wrap:wrap;gap:16px;margin:14px 0 0} html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary a{color:#173b32!important;font-weight:850;text-decoration:underline;text-underline-offset:4px} html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary a:hover,html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary a:focus-visible{color:#00563e!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas [data-yitm-smart-entry-panel="type"]{width:100%!important;max-width:none!important;margin:20px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__top{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr)!important;gap:14px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__field{display:block!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__field>span{display:block!important;margin:0 0 8px!important;color:#10233f!important;font-weight:900!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__input{width:100%!important;max-width:none!important;min-height:68px!important;padding:16px 18px!important;border:2px solid rgba(184,240,215,.82)!important;border-radius:18px!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1.08rem!important;box-shadow:0 16px 36px rgba(0,0,0,.2)!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__input::placeholder{color:#61736d!important;-webkit-text-fill-color:#61736d!important;opacity:1!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="blank"] .home-intent-live__score-column{display:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="blank"] .home-intent-live__top{grid-template-columns:minmax(0,1fr)!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="blank"] .home-rtr,html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="blank"] .home-intent-live__result,html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="blank"] .home-intent-live__extras{display:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas[data-canvas-state="listening"] .home-rtr{display:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__privacy,html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__status{color:#52675f!important} html:has(meta.y1dv.y1dv) #top .a0019476c-support{width:min(1040px,calc(100% - 260px));margin:0 0 30px;padding:0;border:0;color:#d7e8e3} html:has(meta.y1dv.y1dv) #top .a0019476c-support .eyebrow{display:inline-flex!important;margin:0 0 12px!important;color:#b8f0d7!important;border-color:rgba(184,240,215,.25)!important;background:rgba(7,27,43,.28)!important;font-size:.76rem!important;letter-spacing:.045em!important} html:has(meta.y1dv.y1dv) #top .a0019476c-support h1{max-width:1040px!important;margin:0 0 8px!important;color:#fff!important;font-size:clamp(1.35rem,1.7vw,1.75rem)!important;line-height:1.18!important;font-weight:850!important;letter-spacing:-.018em!important;text-wrap:balance} html:has(meta.y1dv.y1dv) #top .a0019476c-support p{max-width:900px;margin:0;color:#d5e5e1!important;font-size:1rem!important;line-height:1.45!important} html:has(meta.y1dv.y1dv) #top .a0019476c-support-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px} html:has(meta.y1dv.y1dv) #top .a0019476c-support-links a{display:inline-flex;align-items:center;min-height:42px;padding:8px 13px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(7,27,43,.34);color:#fff!important;font-weight:850;text-decoration:none} html:has(meta.y1dv.y1dv) #top .a0019476c-support-links a:hover,html:has(meta.y1dv.y1dv) #top .a0019476c-support-links a:focus-visible{background:rgba(255,255,255,.1);outline:3px solid rgba(245,184,63,.5);outline-offset:2px} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene{z-index:1!important;opacity:.98!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__robot{right:5%!important;top:22%!important;transform:scale(1.08)!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__chip--intent{right:1.5%!important;top:24%!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__chip--safe{left:auto!important;right:11%!important;top:45%!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__chip--route{right:2%!important;top:65%!important} @media(max-width:1050px){html:has(meta.y1dv.y1dv) #top .a0019476c-canvas{width:100%;max-width:none} html:has(meta.y1dv.y1dv) #top .a0019476c-support{width:min(920px,calc(100% - 260px))} html:has(meta.y1dv.y1dv) #top .a0019476c-support h1{font-size:clamp(1.25rem,2vw,1.55rem)!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__robot{right:1%!important;transform:scale(.94)!important}} @media(max-width:860px){html:has(meta.y1dv.y1dv) #top .a0019476c-hero-shell{width:min(100% - 32px,760px)!important;padding:36px 0 30px!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas,html:has(meta.y1dv.y1dv) #top .a0019476c-support{width:100%} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__robot{opacity:.2!important;right:-18%!important;top:10%!important;transform:scale(.82)!important} html:has(meta.y1dv.y1dv) #top .home-saas-ai-scene__chip{display:none!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__top{grid-template-columns:1fr!important} html:has(meta.y1dv.y1dv) #top .a0019476c-support{margin:0 0 26px}} @media(max-width:600px){html:has(meta.y1dv.y1dv) #top .a0019476c-hero-shell{width:calc(100% - 28px)!important;padding-top:28px!important} html:has(meta.y1dv.y1dv) #top .a0019476c-canvas .home-intent-live__intro h2{font-size:clamp(2.75rem,14vw,4.2rem)!important} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts>div{display:grid;grid-template-columns:1fr 1fr} html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts button{width:100%;border-radius:14px!important} html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary{display:grid;gap:10px} html:has(meta.y1dv.y1dv) #top .a0019476-canvas-secondary a{min-height:40px;display:flex;align-items:center} html:has(meta.y1dv.y1dv) #top .a0019476c-support h1{font-size:1.35rem!important;line-height:1.22!important} html:has(meta.y1dv.y1dv) #top .a0019476c-support p{font-size:.96rem!important}} @media(max-width:390px){html:has(meta.y1dv.y1dv) #top .a0019476-repair-starts>div{grid-template-columns:1fr}} @media(prefers-reduced-motion:reduce){html:has(meta.y1dv.y1dv) #top .a0019476c-canvas{transition:none!important}} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 10px!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback>span{flex:0 0 100%!important;margin:0 0 2px!important;line-height:1.35!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:44px!important;margin:0!important;line-height:1!important;vertical-align:middle!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback>small{flex:0 0 100%!important;margin-top:2px!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback[data-mode="optional"]{display:flex!important;align-items:center!important;gap:8px!important;padding-top:10px!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback[data-mode="optional"]>span{flex:0 1 auto!important;margin:0!important;color:#52675d!important;font-size:.86rem!important;font-weight:750!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback[data-mode="optional"]>button:not([hidden]){min-height:36px!important;padding:6px 10px!important;font-size:.84rem!important} html:has(meta.y1dv.y1dv) #top .home-rtr__feedback>button[hidden]{display:none!important} @media(max-width:600px){html:has(meta.y1dv.y1dv) #top .home-rtr__feedback[data-mode="optional"]>span{flex:0 0 100%!important}} html:has(meta.y1dv.y1dv) #top .a0019478e-progress{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none} html:has(meta.y1dv.y1dv) #top .a0019478e-progress li{display:inline-flex;align-items:center;min-height:32px;padding:5px 10px;border:1px solid #c8d8d1;border-radius:999px;background:#f7faf8;color:#60736a;font-size:.78rem;font-weight:800} html:has(meta.y1dv.y1dv) #top .a0019478e-progress li.is-done{background:#edf8f3;color:#296451;border-color:#b9d9ca} html:has(meta.y1dv.y1dv) #top .a0019478e-progress li.is-current{background:#173b31;color:#fff;border-color:#173b31} @media(max-width:520px){html:has(meta.y1dv.y1dv) #top .a0019478e-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.y1dv.y1dv) #top .a0019478e-progress li{justify-content:center;padding-inline:6px;text-align:center}} html:has(meta.yvk9.yvk9) .yitm-journey-nav{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:1rem 0 1.25rem;padding:.75rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff} html:has(meta.yvk9.yvk9) .yitm-journey-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .85rem;border-radius:10px;text-decoration:none;font-weight:700;line-height:1.2} html:has(meta.yvk9.yvk9) .yitm-journey-nav a[aria-current="page"]{outline:2px solid currentColor;outline-offset:2px} html:has(meta.yvk9.yvk9) .yitm-quick-choice{margin:1rem 0 1.5rem;padding:1rem;border:1px solid rgba(15,23,42,.14);border-radius:16px;background:#fff;color:#10233f;box-shadow:0 8px 24px rgba(15,23,42,.06);min-width:0;overflow-wrap:anywhere} html:has(meta.yvk9.yvk9) .yitm-quick-choice h2{margin:0 0 .35rem;font-size:clamp(1.15rem,2.4vw,1.45rem)} html:has(meta.yvk9.yvk9) .yitm-quick-choice p{margin:.2rem 0 .85rem;max-width:72ch;color:#334155;opacity:1} html:has(meta.yvk9.yvk9) .yitm-choice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem} html:has(meta.yvk9.yvk9) .yitm-choice-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem .9rem;border-radius:11px;text-align:center;text-decoration:none;font-weight:800} html:has(meta.yvk9.yvk9) .yitm-choice-actions a:first-child{background:#111827;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yvk9.yvk9) .yitm-choice-actions a:not(:first-child){border:1px solid #cbd5e1;background:#fff;color:#10233f} html:has(meta.yvk9.yvk9) .yitm-more-details{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;border:1px solid rgba(15,23,42,.14);border-radius:14px;background:#fff;overflow:hidden} html:has(meta.yvk9.yvk9) .yitm-more-details>summary{cursor:pointer;list-style:none;padding:1rem 1.1rem;font-weight:800;min-height:48px;display:flex;align-items:center;justify-content:space-between} html:has(meta.yvk9.yvk9) .yitm-more-details>summary::-webkit-details-marker{display:none} html:has(meta.yvk9.yvk9) .yitm-more-details>summary::after{content:"+";font-size:1.3rem;line-height:1} html:has(meta.yvk9.yvk9) .yitm-more-details[open]>summary::after{content:"−"} html:has(meta.yvk9.yvk9) .yitm-more-details-content{padding:0 1.1rem 1.1rem} html:has(meta.yvk9.yvk9) .yitm-more-details-content>:first-child{margin-top:0} html:has(meta.yvk9.yvk9) .yitm-context-note{font-size:.92rem;opacity:.82;margin:.5rem 0 0} @media(max-width:760px){html:has(meta.yvk9.yvk9) .yitm-choice-actions{grid-template-columns:1fr}html:has(meta.yvk9.yvk9) .yitm-journey-nav{display:grid;grid-template-columns:1fr 1fr}html:has(meta.yvk9.yvk9) .yitm-journey-nav a{width:100%}} @media(max-width:430px){html:has(meta.yvk9.yvk9) .yitm-journey-nav{grid-template-columns:1fr}html:has(meta.yvk9.yvk9) .yitm-quick-choice{padding:.85rem}} html:has(meta.yvk9.yvk9) .wrap .yitm-more-details{width:100%} @media(max-width:680px){html:has(meta.yvk9.yvk9) .yitm-more-details{width:calc(100% - 28px)}} html:has(meta.yvk9.yvk9){--yitm-a0018010-navy:#10233f;--yitm-a0018010-gold:#f5b83f} html:has(meta.yvk9.yvk9) body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),html:has(meta.yvk9.yvk9) body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important} html:has(meta.yvk9.yvk9) body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,html:has(meta.yvk9.yvk9) body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.yvk9.yvk9) body.template-service-page .yitm-weekend-home-visit .glass-card,html:has(meta.yvk9.yvk9) body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-a0018010-gold)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important} html:has(meta.yvk9.yvk9) body.template-service-page .yitm-weekend-home-visit h2,html:has(meta.yvk9.yvk9) body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-a0018010-navy)!important;-webkit-text-fill-color:var(--yitm-a0018010-navy)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important} html:has(meta.yvk9.yvk9) body.template-service-page .yitm-weekend-home-visit p,html:has(meta.yvk9.yvk9) body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;-webkit-text-fill-color:#34445c!important;font-size:1rem!important;line-height:1.68!important} html:has(meta.yqak.yqak) .a0019477-progressive{margin-top:18px;padding:18px 20px;border:1px solid rgba(159,230,207,.32);border-radius:18px;background:rgba(7,35,48,.72);color:#f7fffc;max-width:900px} html:has(meta.yqak.yqak) .a0019477-progressive[hidden]{display:none!important} html:has(meta.yqak.yqak) .a0019477-progressive__eyebrow{display:block;margin-bottom:6px;color:#9fe6cf;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase} html:has(meta.yqak.yqak) .a0019477-progressive h3{margin:0 0 7px;color:#fff;font-size:clamp(20px,2vw,27px);line-height:1.15} html:has(meta.yqak.yqak) .a0019477-progressive p{margin:0;color:#d7e7e2;font-size:15px;line-height:1.55;max-width:72ch} html:has(meta.yqak.yqak) .a0019477-progressive__checks{display:grid;gap:7px;margin:14px 0 0;padding-left:20px;color:#edf8f4;font-size:14px;line-height:1.45} html:has(meta.yqak.yqak) .a0019477-progressive__links{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px} html:has(meta.yqak.yqak) .a0019477-progressive__links a{display:inline-flex;align-items:center;min-height:42px;padding:8px 13px;border:1px solid rgba(159,230,207,.42);border-radius:999px;color:#fff;text-decoration:none;font-weight:750;font-size:14px;background:rgba(7,35,48,.44)} html:has(meta.yqak.yqak) .a0019477-progressive__links a:hover,html:has(meta.yqak.yqak) .a0019477-progressive__links a:focus-visible{border-color:#9fe6cf;background:rgba(159,230,207,.12)} html:has(meta.yqak.yqak) .a0019477-progressive__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} @media(max-width:720px){html:has(meta.yqak.yqak) .a0019477-progressive{padding:16px;border-radius:14px}html:has(meta.yqak.yqak) .a0019477-progressive__links{display:grid}html:has(meta.yqak.yqak) .a0019477-progressive__links a{width:100%;justify-content:center}} @media(prefers-reduced-motion:no-preference){html:has(meta.yqak.yqak) .a0019477-progressive:not([hidden]){animation:a0019477Reveal .2s ease-out both}@keyframes a0019477Reveal{from{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:none}}} html:has(meta.yqak.yqak) .a0019477-progressive__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px} html:has(meta.yqak.yqak) .a0019477-progressive__actions[hidden]{display:none!important} html:has(meta.yqak.yqak) .a0019477-progressive__action{min-height:44px;padding:10px 16px;border:1px solid #9fe6cf;border-radius:999px;background:#e9fff6;color:#0b3028;font:inherit;font-size:15px;font-weight:800;cursor:pointer} html:has(meta.yqak.yqak) .a0019477-progressive__action--secondary{background:transparent;color:#f7fffc;border-color:rgba(159,230,207,.52)} html:has(meta.yqak.yqak) .a0019477-progressive__action:hover,html:has(meta.yqak.yqak) .a0019477-progressive__action:focus-visible{outline:2px solid #fff;outline-offset:2px} @media(max-width:720px){html:has(meta.yqak.yqak) .a0019477-progressive__actions{display:grid}html:has(meta.yqak.yqak) .a0019477-progressive__action{width:100%}} html:has(meta.yvqj.yvqj) .yitm-app-install-slot{margin:14px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap} html:has(meta.yvqj.yvqj) .yitm-app-install-button{appearance:none;border:1px solid #b9d7c7;border-radius:999px;background:#edf8f2;color:#064e35;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:800 15px/1.2 Arial,sans-serif;min-height:46px;padding:10px 16px;text-decoration:none} html:has(meta.yvqj.yvqj) .yitm-app-install-button:hover,html:has(meta.yvqj.yvqj) .yitm-app-install-button:focus-visible{background:#dff2e7;border-color:#78ad91;outline:3px solid rgba(0,122,68,.2);outline-offset:2px} html:has(meta.yvqj.yvqj) .yitm-skip-link{position:fixed;z-index:100000;left:12px;top:12px;transform:translateY(-160%);padding:11px 16px;border-radius:10px;background:#fff;color:#064e35;font-weight:900;box-shadow:0 4px 20px rgba(0,0,0,.25)} html:has(meta.yvqj.yvqj) .yitm-skip-link:focus{transform:none;outline:3px solid #e09b00;outline-offset:3px} html:has(meta.yvqj.yvqj) .yitm-connection-status{position:fixed;z-index:99990;left:50%;bottom:18px;transform:translateX(-50%);max-width:calc(100% - 28px);padding:10px 16px;border-radius:999px;background:#3d2b00;color:#fff;font-weight:850;box-shadow:0 8px 28px rgba(0,0,0,.24)} html:has(meta.yvqj.yvqj) .yitm-notification-button{min-height:44px;border:1px solid #a9c9b8;border-radius:999px;padding:9px 14px;background:#fff;color:#064e35;font-weight:900;cursor:pointer} html:has(meta.yvqj.yvqj) .yitm-notification-button[aria-pressed="true"]{background:#e9f7ef;border-color:#4e9a70} @media(forced-colors:active){html:has(meta.yvqj.yvqj) .yitm-skip-link,html:has(meta.yvqj.yvqj) .yitm-notification-button,html:has(meta.yvqj.yvqj) .yitm-connection-status{border:2px solid ButtonText}} @media(prefers-reduced-motion:reduce){html:has(meta.yvqj.yvqj) .yitm-skip-link,html:has(meta.yvqj.yvqj) .yitm-connection-status{transition:none!important}} html:has(meta.yvqj.yvqj) .yitm-app-install-note{color:#53665c;font:700 13px/1.45 Arial,sans-serif;max-width:38rem} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog{border:0;border-radius:22px;box-shadow:0 24px 70px rgba(5,34,24,.3);color:#18372b;max-width:min(520px,calc(100vw - 28px));padding:0;width:100%} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog::backdrop{background:rgba(4,24,17,.58)} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog-inner{padding:24px} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog h2{color:#064e35;font:900 28px/1.05 Arial,sans-serif;margin:0 0 10px} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog p,html:has(meta.yvqj.yvqj) .yitm-app-install-dialog li{font:600 16px/1.5 Arial,sans-serif} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog ol{padding-left:22px} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog-actions{display:flex;justify-content:flex-end;margin-top:18px} html:has(meta.yvqj.yvqj) .yitm-app-install-dialog button{border:0;border-radius:999px;background:#064e35;color:#fff;cursor:pointer;font:800 15px/1.2 Arial,sans-serif;min-height:46px;padding:10px 18px} @media(max-width:600px){html:has(meta.yvqj.yvqj) .yitm-app-install-slot{align-items:stretch}html:has(meta.yvqj.yvqj) .yitm-app-install-button{width:100%}html:has(meta.yvqj.yvqj) .yitm-app-install-note{width:100%}html:has(meta.yvqj.yvqj) .yitm-app-install-dialog-inner{padding:20px}} @media print{html:has(meta.yvqj.yvqj) .yitm-app-install-slot,html:has(meta.yvqj.yvqj) .yitm-app-install-dialog{display:none!important}} html:has(meta.y98n.y98n) .ywp-hero{padding:clamp(38px,6vw,78px) 0;background:linear-gradient(135deg,#082637,#103c43);color:#fff}html:has(meta.y98n.y98n) .ywp-shell{max-width:1120px;margin:auto;padding:0 20px}html:has(meta.y98n.y98n) .ywp-eyebrow{display:inline-block;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;color:#a9e7d6}html:has(meta.y98n.y98n) .ywp-hero h1{max-width:820px;font-size:clamp(2.1rem,5vw,4.25rem);line-height:1.02;margin:.55rem 0 1rem}html:has(meta.y98n.y98n) .ywp-hero p{max-width:760px;font-size:1.1rem;line-height:1.65}html:has(meta.y98n.y98n) .ywp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}html:has(meta.y98n.y98n) .ywp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:12px;font-weight:800;text-decoration:none}html:has(meta.y98n.y98n) .ywp-btn--primary{background:#fff;color:#082637}html:has(meta.y98n.y98n) .ywp-btn--secondary{border:1px solid rgba(255,255,255,.45);color:#fff}html:has(meta.y98n.y98n) .ywp-section{padding:52px 0}html:has(meta.y98n.y98n) .ywp-section--soft{background:#f3f7f6}html:has(meta.y98n.y98n) .ywp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html:has(meta.y98n.y98n) .ywp-card{border:1px solid #d8e4e0;border-radius:16px;padding:22px;background:#fff}html:has(meta.y98n.y98n) .ywp-card h3{margin-top:0}html:has(meta.y98n.y98n) .ywp-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:stage}html:has(meta.y98n.y98n) .ywp-stage{background:#fff;border:1px solid #d8e4e0;border-radius:16px;padding:20px}html:has(meta.y98n.y98n) .ywp-stage:before{counter-increment:stage;content:counter(stage);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0d4b4f;color:#fff;font-weight:900;margin-bottom:14px}html:has(meta.y98n.y98n) .ywp-proof{border-left:4px solid #0d6b68;padding:18px 20px;background:#eef8f5;border-radius:0 14px 14px 0}html:has(meta.y98n.y98n) .ywp-note{font-size:.95rem;color:#43545a}html:has(meta.y98n.y98n) .ywp-final{padding:46px 0}html:has(meta.y98n.y98n) .ywp-final .ywp-card{background:#0d2937;color:#fff;border:0}html:has(meta.y98n.y98n) .ywp-final .ywp-card p{max-width:760px}@media(max-width:760px){html:has(meta.y98n.y98n) .ywp-grid,html:has(meta.y98n.y98n) .ywp-stages{grid-template-columns:1fr}html:has(meta.y98n.y98n) .ywp-actions .ywp-btn{width:100%}} html:has(meta.y1h8.y1h8) .yitm-ai-accessibility{margin:1rem 0;padding:1rem;border:1px solid #b8c7d9;border-radius:14px;background:#f7fafc;color:#172033;box-shadow:0 8px 24px rgba(15,35,60,.07)} html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__head{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__head h3{margin:0;font-size:1.05rem;color:#10233f}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__head p{margin:.25rem 0 0;color:#35445b;max-width:64ch} html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__controls{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.85rem}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button,html:has(meta.y1h8.y1h8) .yitm-ai-accessibility a{min-height:44px;padding:.62rem .82rem;border:2px solid #245c91;border-radius:10px;background:#fff;color:#123f6c;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button:hover,html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button:focus-visible,html:has(meta.y1h8.y1h8) .yitm-ai-accessibility a:hover,html:has(meta.y1h8.y1h8) .yitm-ai-accessibility a:focus-visible{background:#e8f2fb;outline:3px solid #f5b942;outline-offset:2px}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button[aria-pressed="true"]{background:#123f6c;color:#fff}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button:disabled{opacity:.58;cursor:not-allowed} html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__note{margin:.75rem 0 0;color:#445166;font-size:.94rem}html:has(meta.y1h8.y1h8) .yitm-ai-readable{margin-top:1rem;padding:1rem;border-left:5px solid #245c91;border-radius:10px;background:#fff;color:#172033}html:has(meta.y1h8.y1h8) .yitm-ai-readable[hidden]{display:none!important}html:has(meta.y1h8.y1h8) .yitm-ai-readable h3{margin-top:0;color:#10233f}html:has(meta.y1h8.y1h8) .yitm-ai-readable p,html:has(meta.y1h8.y1h8) .yitm-ai-readable li{line-height:1.7}html:has(meta.y1h8.y1h8) .yitm-ai-readable ol{padding-left:1.5rem}html:has(meta.y1h8.y1h8) .yitm-ai-readable .yitm-keyword{font-weight:700;text-decoration:underline dotted;text-underline-offset:3px}html:has(meta.y1h8.y1h8) .yitm-ai-glossary{margin-top:1rem;padding:.9rem;border:1px solid #cbd6e3;border-radius:10px;background:#fff}html:has(meta.y1h8.y1h8) .yitm-ai-glossary dl{margin:.5rem 0 0;display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.5rem .8rem}html:has(meta.y1h8.y1h8) .yitm-ai-glossary dt{font-weight:800;color:#123f6c}html:has(meta.y1h8.y1h8) .yitm-ai-glossary dd{margin:0;color:#28374c}html:has(meta.y1h8.y1h8) .yitm-ai-large-text{font-size:1.18rem!important}html:has(meta.y1h8.y1h8) .yitm-ai-large-text p,html:has(meta.y1h8.y1h8) .yitm-ai-large-text li,html:has(meta.y1h8.y1h8) .yitm-ai-large-text a{line-height:1.8!important}html:has(meta.y1h8.y1h8) .yitm-ai-step-card{display:block;margin:.65rem 0;padding:.75rem;border:1px solid #d4deea;border-radius:9px;background:#fbfdff}html:has(meta.y1h8.y1h8) .yitm-ai-short-view .yitm-ai-secondary{display:none!important} @media(max-width:640px){html:has(meta.y1h8.y1h8) .yitm-ai-accessibility{padding:.85rem}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility__controls{display:grid;grid-template-columns:1fr}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button,html:has(meta.y1h8.y1h8) .yitm-ai-accessibility a{width:100%;text-align:center}html:has(meta.y1h8.y1h8) .yitm-ai-glossary dl{grid-template-columns:1fr}html:has(meta.y1h8.y1h8) .yitm-ai-glossary dd{margin-bottom:.55rem}} @media(prefers-reduced-motion:reduce){html:has(meta.y1h8.y1h8) .yitm-ai-accessibility *{scroll-behavior:auto!important;transition:none!important}} @media(forced-colors:active){html:has(meta.y1h8.y1h8) .yitm-ai-accessibility,html:has(meta.y1h8.y1h8) .yitm-ai-readable,html:has(meta.y1h8.y1h8) .yitm-ai-glossary{border:2px solid CanvasText}html:has(meta.y1h8.y1h8) .yitm-ai-accessibility button{border:2px solid ButtonText}} html:has(meta.y1h8.y1h8) .yitm-ai-accessibility[hidden]{display:none!important} html:has(meta.y1h8.y1h8) .yitm-ai-readable:focus,html:has(meta.y1h8.y1h8) .yitm-ai-glossary:focus{outline:3px solid #f5b942;outline-offset:3px} html:has(meta.yatc.yatc) .a0019478-focus-anchor{max-width:1440px;margin:0 auto;padding:18px clamp(18px,4vw,56px) 0} html:has(meta.yatc.yatc) .a0019478-focus-anchor[hidden]{display:none!important} html:has(meta.yatc.yatc) .a0019478-focus-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid rgba(39,91,78,.2);border-radius:14px;background:#f4faf7;color:#173a31;font-size:14px;line-height:1.4} html:has(meta.yatc.yatc) .a0019478-focus-note strong{font-weight:850} html:has(meta.yatc.yatc) .a0019478-focus-note button{min-height:42px;padding:8px 13px;border:1px solid #2b6758;border-radius:999px;background:#fff;color:#173a31;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap} html:has(meta.yatc.yatc) .a0019478-focus-note button:focus-visible{outline:3px solid currentColor;outline-offset:2px} html:has(meta.yatc.yatc) [data-yitm-a0019478-promoted]{position:relative} html:has(meta.yatc.yatc) [data-yitm-a0019478-promoted="primary"]{scroll-margin-top:110px} @media(max-width:720px){html:has(meta.yatc.yatc) .a0019478-focus-anchor{padding-top:12px}html:has(meta.yatc.yatc) .a0019478-focus-note{align-items:flex-start;flex-direction:column}html:has(meta.yatc.yatc) .a0019478-focus-note button{width:100%;white-space:normal}} @media(prefers-reduced-motion:no-preference){html:has(meta.yatc.yatc) [data-yitm-a0019478-promoted]{animation:a0019478-in .18s ease-out both}@keyframes a0019478-in{from{opacity:.7}to{opacity:1}}} html:has(meta.ybnq.ybnq){--yitm-polish-ink:#10233f;--yitm-polish-green:#0b5f46;--yitm-polish-soft:#f5faf7;--yitm-polish-line:rgba(16,35,63,.13);--yitm-polish-gold:#f5b83f} html:has(meta.ybnq.ybnq){overflow-x:clip}html:has(meta.ybnq.ybnq) body{overflow-wrap:normal;word-break:normal}html:has(meta.ybnq.ybnq) .wrap,html:has(meta.ybnq.ybnq) main,html:has(meta.ybnq.ybnq) section,html:has(meta.ybnq.ybnq) article,html:has(meta.ybnq.ybnq) aside,html:has(meta.ybnq.ybnq) div{min-width:0}html:has(meta.ybnq.ybnq) img{max-width:100%;height:auto} html:has(meta.ybnq.ybnq) .yitm-review-strip,html:has(meta.ybnq.ybnq) .ee-credentials{grid-column:1/-1!important;order:20!important;width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:16px!important;align-items:center!important;margin:22px 0 0!important;padding:16px 18px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.06)!important;font-family:inherit!important} html:has(meta.ybnq.ybnq) .yitm-review-person{display:grid;gap:3px;min-width:0}html:has(meta.ybnq.ybnq) .yitm-review-person>span{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-weight:900;color:#52635a}html:has(meta.ybnq.ybnq) .yitm-review-person strong{display:block;color:var(--yitm-polish-ink);font-size:1rem;line-height:1.25}html:has(meta.ybnq.ybnq) .yitm-review-person small{display:block;color:#52635a;font-size:.9rem;line-height:1.35}html:has(meta.ybnq.ybnq) .yitm-review-date{justify-self:end;display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:999px;background:#edf7f1;color:var(--yitm-polish-green);font-size:.86rem;font-weight:900;white-space:nowrap} html:has(meta.ybnq.ybnq) .hero-grid>.yitm-review-strip,html:has(meta.ybnq.ybnq) .hero-grid>.ee-credentials,html:has(meta.ybnq.ybnq) .cyber-hero>.yitm-review-strip,html:has(meta.ybnq.ybnq) .cyber-hero>.ee-credentials{grid-column:1/-1!important}html:has(meta.ybnq.ybnq) .hero-grid>.hero-image{min-width:0}html:has(meta.ybnq.ybnq) .feature-img-card{max-width:100%;overflow:hidden}html:has(meta.ybnq.ybnq) .feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}html:has(meta.ybnq.ybnq) .img-caption{line-height:1.45} html:has(meta.ybnq.ybnq) .hub-strip{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:18px 0!important}html:has(meta.ybnq.ybnq) .hub-strip .chip{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:#eef8f2!important;border:1px solid rgba(11,95,70,.16)!important;color:#24443a!important;font-weight:800!important;line-height:1.15!important} html:has(meta.ybnq.ybnq) .refer-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:28px!important;align-items:center!important}html:has(meta.ybnq.ybnq) .refer-steps{display:grid!important;gap:12px!important;margin-top:20px!important}html:has(meta.ybnq.ybnq) .refer-step{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important}html:has(meta.ybnq.ybnq) .refer-step .rs-num{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--yitm-polish-green)!important;color:#fff!important;font-weight:900!important}html:has(meta.ybnq.ybnq) .refer-step strong{display:block!important;margin:0 0 4px!important}html:has(meta.ybnq.ybnq) .refer-step p{margin:0!important;line-height:1.5!important}html:has(meta.ybnq.ybnq) .refer-img-wrap{width:100%!important}html:has(meta.ybnq.ybnq) .refer-img{display:block!important;width:100%!important;height:auto!important;border-radius:20px!important}html:has(meta.ybnq.ybnq) .cta-stack{min-width:0!important} html:has(meta.ybnq.ybnq) .ee-source-block{width:min(1160px,calc(100% - 40px))!important;box-sizing:border-box!important;max-width:1160px!important;margin:28px auto!important;padding:22px!important;border:1px solid #bfd5c7!important;border-radius:20px!important;background:#f8fbf9!important}html:has(meta.ybnq.ybnq) .ee-source-block h2{font-size:clamp(1.45rem,2.4vw,2rem)!important;margin:0 0 10px!important}html:has(meta.ybnq.ybnq) .ee-source-list{display:grid!important;gap:8px!important;margin:14px 0!important;padding-left:22px!important}html:has(meta.ybnq.ybnq) .ee-source-note{margin-bottom:0!important} html:has(meta.ybnq.ybnq) .yitm-llm-summary .section-header p,html:has(meta.ybnq.ybnq) .yitm-customer-answer-hub .section-header p{max-width:760px}html:has(meta.ybnq.ybnq) .page-meta-strip{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html:has(meta.ybnq.ybnq) .page-meta-card{display:flex!important;gap:7px!important;align-items:center!important;min-width:0!important}html:has(meta.ybnq.ybnq) .business-related-grid,html:has(meta.ybnq.ybnq) .cross-links,html:has(meta.ybnq.ybnq) .comparison-grid,html:has(meta.ybnq.ybnq) .service-grid-3,html:has(meta.ybnq.ybnq) .grid-2{align-items:stretch}html:has(meta.ybnq.ybnq) .cross-link-card,html:has(meta.ybnq.ybnq) .comparison-card,html:has(meta.ybnq.ybnq) .business-related-card{min-width:0;overflow-wrap:break-word} html:has(meta.ybnq.ybnq) .btn,html:has(meta.ybnq.ybnq) a.btn,html:has(meta.ybnq.ybnq) .yitm-crm-next-step-actions a{white-space:normal;text-align:center;line-height:1.25}html:has(meta.ybnq.ybnq) .cta-button-grid,html:has(meta.ybnq.ybnq) .hero-ctas,html:has(meta.ybnq.ybnq) .action-row{gap:12px}html:has(meta.ybnq.ybnq) .yitm-trust-banner span{display:block;margin-top:5px} @media(max-width:900px){html:has(meta.ybnq.ybnq) .refer-grid{grid-template-columns:1fr!important}html:has(meta.ybnq.ybnq) .yitm-review-strip,html:has(meta.ybnq.ybnq) .ee-credentials{grid-template-columns:1fr!important}html:has(meta.ybnq.ybnq) .yitm-review-date{justify-self:start}html:has(meta.ybnq.ybnq) .hero-grid>.hero-image{grid-column:1/-1!important}html:has(meta.ybnq.ybnq) .cta-stack{max-width:620px;margin-inline:auto}} @media(max-width:680px){html:has(meta.ybnq.ybnq) .yitm-review-strip,html:has(meta.ybnq.ybnq) .ee-credentials{padding:14px!important;border-radius:16px!important}html:has(meta.ybnq.ybnq) .hub-strip{gap:7px!important}html:has(meta.ybnq.ybnq) .hub-strip .chip{font-size:.9rem!important}html:has(meta.ybnq.ybnq) .refer-step{grid-template-columns:36px minmax(0,1fr)!important;padding:12px!important}html:has(meta.ybnq.ybnq) .refer-step .rs-num{width:34px!important;height:34px!important}html:has(meta.ybnq.ybnq) .ee-source-block{padding:18px!important;border-radius:18px!important}html:has(meta.ybnq.ybnq) .cta-button-grid,html:has(meta.ybnq.ybnq) .hero-ctas,html:has(meta.ybnq.ybnq) .action-row{display:grid!important;grid-template-columns:1fr!important}html:has(meta.ybnq.ybnq) .btn,html:has(meta.ybnq.ybnq) a.btn,html:has(meta.ybnq.ybnq) .yitm-crm-next-step-actions a{width:100%!important;justify-content:center!important}} html:has(meta.ybnq.ybnq) .yitm-footer-build-badge,html:has(meta.ybnq.ybnq) .px-footer-build-badge,html:has(meta.ybnq.ybnq) [class*="build-badge"]{display:none!important} @media(max-width:680px){html:has(meta.ybnq.ybnq) .ee-source-block{width:calc(100% - 28px)!important}} html:has(meta.y0af.y0af) .yitm-intent-enquiry{--ink:#16263a;--muted:#5c6878;--line:#dfe4ea;--soft:#f6f8fa;--accent:#f0b44d;max-width:980px;margin:2.5rem auto;padding:0 1rem;color:var(--ink)} html:has(meta.y0af.y0af) .yitm-intent-enquiry__shell{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 18px 50px rgba(22,38,58,.08);overflow:hidden} html:has(meta.y0af.y0af) .yitm-intent-enquiry__head{display:flex;justify-content:space-between;gap:1.25rem;align-items:flex-start;padding:1.5rem 1.5rem 1.1rem;background:linear-gradient(180deg,#fbfcfd 0%,#fff 100%)} html:has(meta.y0af.y0af) .yitm-intent-enquiry__head h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.05;margin:.25rem 0 .55rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__head p{max-width:700px;margin:0;color:var(--muted);font-size:1.02rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__eyebrow{display:inline-flex;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#6b4d12} html:has(meta.y0af.y0af) .yitm-intent-enquiry__reset{background:#fff;color:#31445b;border:1px solid #cfd6df;border-radius:999px;padding:.62rem .9rem;cursor:pointer;white-space:nowrap} html:has(meta.y0af.y0af) .yitm-intent-enquiry__body{padding:0 1.5rem 1.5rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__messages{display:flex;flex-direction:column;gap:.65rem;max-height:360px;overflow:auto;padding:.7rem 0 .4rem;scroll-behavior:smooth} html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble{max-width:min(82%,690px);padding:.78rem .95rem;border-radius:16px;background:#f2f5f8}html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble.is-customer{align-self:flex-end;background:#edf3ff}html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble.is-safety{background:#fff4df;border:1px solid #efc26f}html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble-label{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble p{margin:0;line-height:1.45} html:has(meta.y0af.y0af) .yitm-intent-enquiry__starters{padding:.2rem 0 1rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__starters>span{display:block;color:var(--muted);font-size:.9rem;margin-bottom:.55rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__starter-row{display:flex;gap:.5rem;flex-wrap:wrap}html:has(meta.y0af.y0af) .yitm-intent-enquiry__starter-row button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.58rem .78rem;color:var(--ink);cursor:pointer}html:has(meta.y0af.y0af) .yitm-intent-enquiry__starter-row button:hover{border-color:#aeb8c5;background:#fafbfc} html:has(meta.y0af.y0af) .yitm-intent-enquiry form{display:grid;grid-template-columns:1fr auto;gap:.65rem;align-items:stretch}html:has(meta.y0af.y0af) .yitm-intent-enquiry textarea{min-height:96px;padding:.85rem .9rem;border:1px solid #b9c2cd;border-radius:14px;resize:vertical;font:inherit;line-height:1.45}html:has(meta.y0af.y0af) .yitm-intent-enquiry textarea:focus{outline:3px solid rgba(61,112,176,.16);border-color:#6d8db6}html:has(meta.y0af.y0af) .yitm-intent-enquiry [data-enquiry-send]{border:0;border-radius:14px;padding:.8rem 1.1rem;background:var(--ink);color:#fff;font:inherit;font-weight:800;cursor:pointer}html:has(meta.y0af.y0af) .yitm-intent-enquiry [data-enquiry-send]:disabled{opacity:.55;cursor:not-allowed} html:has(meta.y0af.y0af) .yitm-intent-enquiry__privacy{font-size:.86rem;color:var(--muted);margin:.65rem 0 0}html:has(meta.y0af.y0af) .yitm-intent-enquiry__panel{margin-top:1rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__panel:empty{display:none}html:has(meta.y0af.y0af) .yitm-intent-enquiry__question-card,html:has(meta.y0af.y0af) .yitm-intent-enquiry__recommend-card{padding:1.1rem 1.15rem;border-radius:16px;background:var(--soft);border:1px solid var(--line)}html:has(meta.y0af.y0af) .yitm-intent-enquiry__question-card h3,html:has(meta.y0af.y0af) .yitm-intent-enquiry__recommend-card h3{margin:.3rem 0 .55rem;font-size:1.2rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__recommend-card p{margin:.4rem 0;color:#39485a}html:has(meta.y0af.y0af) .yitm-intent-enquiry__recommend-card.is-safety{background:#fff6e7;border-color:#efc26f}html:has(meta.y0af.y0af) .yitm-intent-enquiry__recommend-card.is-human-review{background:#f7f7fb}html:has(meta.y0af.y0af) .yitm-intent-enquiry__understood{font-size:.92rem!important;color:var(--muted)!important} html:has(meta.y0af.y0af) .yitm-intent-enquiry__choices{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__choices button{background:#fff;color:var(--ink);border:1px solid #cfd6df;border-radius:12px;padding:.68rem .82rem;font:inherit;cursor:pointer}html:has(meta.y0af.y0af) .yitm-intent-enquiry__choices button:hover{border-color:#8fa0b2;background:#fbfcfd} html:has(meta.y0af.y0af) .yitm-intent-enquiry__actions{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:.85rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__actions a{display:inline-flex;align-items:center;text-decoration:none;border-radius:11px;padding:.7rem .9rem;font-weight:800}html:has(meta.y0af.y0af) .yitm-intent-enquiry__primary{background:var(--ink);color:#fff}html:has(meta.y0af.y0af) .yitm-intent-enquiry__secondary{background:#fff;color:var(--ink);border:1px solid #cfd6df} html:has(meta.y0af.y0af) .yitm-intent-enquiry__handover-details{border:1px solid var(--line);border-radius:14px;background:#fff}html:has(meta.y0af.y0af) .yitm-intent-enquiry__handover-details summary{cursor:pointer;padding:.85rem 1rem;font-weight:800}html:has(meta.y0af.y0af) .yitm-intent-enquiry__handover-body{border-top:1px solid var(--line);padding:1rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__fact{padding:.65rem;border-radius:10px;background:var(--soft)}html:has(meta.y0af.y0af) .yitm-intent-enquiry__fact span{display:block;color:var(--muted);font-size:.78rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__fact strong{display:block;margin-top:.15rem;font-size:.92rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__handover-body p{margin:.8rem 0}html:has(meta.y0af.y0af) .yitm-intent-enquiry__handover-body small{color:var(--muted)} html:has(meta.y0af.y0af) .yitm-intent-enquiry__status{margin:.8rem 0 0;color:var(--muted);min-height:1.4em}html:has(meta.y0af.y0af) .yitm-intent-enquiry[data-busy="true"] .yitm-intent-enquiry__choices button,html:has(meta.y0af.y0af) .yitm-intent-enquiry[data-busy="true"] .yitm-intent-enquiry__starter-row button{pointer-events:none;opacity:.65} html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav{border-bottom:1px solid #e5e9ee;background:#fff}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav .wrap{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.8rem 1rem}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav a{text-decoration:none;color:#16263a;font-weight:700}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav__brand{display:flex;gap:.55rem;align-items:center}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav__brand img{width:34px;height:34px}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav__links{display:flex;gap:1rem;flex-wrap:wrap}html:has(meta.y0af.y0af) .yitm-smart-enquiry-intro{max-width:980px;margin:2rem auto 0;padding:0 1rem}html:has(meta.y0af.y0af) .yitm-smart-enquiry-intro p{color:#5c6878;max-width:720px} @media(max-width:720px){html:has(meta.y0af.y0af) .yitm-intent-enquiry{margin:1.25rem auto}html:has(meta.y0af.y0af) .yitm-intent-enquiry__head{display:block;padding:1.15rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__reset{margin-top:.8rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry__body{padding:0 1.15rem 1.15rem}html:has(meta.y0af.y0af) .yitm-intent-enquiry form{grid-template-columns:1fr}html:has(meta.y0af.y0af) .yitm-intent-enquiry__bubble{max-width:94%}html:has(meta.y0af.y0af) .yitm-intent-enquiry__facts{grid-template-columns:1fr}html:has(meta.y0af.y0af) .yitm-smart-enquiry-nav__links{display:none}} html:has(meta.yixg.yixg) .yitm-business-offers-page .ybo-hero h1{max-width:780px} html:has(meta.yixg.yixg) .ybo-local-note{font-size:.94rem;opacity:.86;margin-top:14px;max-width:720px} html:has(meta.yixg.yixg) .ybo-section-intro{max-width:780px;margin:0 0 24px;color:#4b5c68} html:has(meta.yixg.yixg) .ybo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch} html:has(meta.yixg.yixg) .ybo-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #dce4e8;border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(15,39,55,.06)} html:has(meta.yixg.yixg) .ybo-card--primary{border-width:2px;border-color:#1f6f68} html:has(meta.yixg.yixg) .ybo-eyebrow{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#17645e} html:has(meta.yixg.yixg) .ybo-card h3{margin:8px 0 10px;font-size:1.3rem;line-height:1.2} html:has(meta.yixg.yixg) .ybo-card p{margin:0 0 12px;color:#455862;line-height:1.58} html:has(meta.yixg.yixg) .ybo-card ul{margin:0 0 20px;padding-left:20px;color:#455862;line-height:1.55} html:has(meta.yixg.yixg) .ybo-card .ybh-btn{margin-top:auto;align-self:flex-start} html:has(meta.yixg.yixg) .ybo-two-col{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:28px;align-items:center} html:has(meta.yixg.yixg) .ybo-boundary{padding:20px;border-radius:18px;background:#fff;border:1px solid #dce4e8} html:has(meta.yixg.yixg) .ybo-boundary p{margin:.45rem 0 0} html:has(meta.yixg.yixg) .ybo-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px} html:has(meta.yixg.yixg) .ybo-proof{display:block;padding:22px;border-radius:18px;border:1px solid #dce4e8;background:#fff;color:inherit;text-decoration:none} html:has(meta.yixg.yixg) .ybo-proof:hover,html:has(meta.yixg.yixg) .ybo-proof:focus-visible{border-color:#1f6f68;box-shadow:0 8px 26px rgba(15,39,55,.07)} html:has(meta.yixg.yixg) .ybo-proof h3{margin:0 0 8px} html:has(meta.yixg.yixg) .ybo-proof p{margin:0 0 12px;color:#4b5c68;line-height:1.55} html:has(meta.yixg.yixg) .ybo-offer-strip{margin:22px auto;padding:22px;border:1px solid #dce4e8;border-radius:20px;background:#f8fbfa} html:has(meta.yixg.yixg) .ybo-offer-strip h2{margin:.25rem 0 .5rem} html:has(meta.yixg.yixg) .ybo-offer-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px} html:has(meta.yixg.yixg) .ybo-offer-actions a{display:inline-flex;align-items:center;justify-content:center;padding:11px 15px;border-radius:999px;border:1px solid #cbd9d7;text-decoration:none;font-weight:750;background:#fff;color:#173c48} html:has(meta.yixg.yixg) .ybo-offer-actions a:first-child{background:#173c48;color:#fff;border-color:#173c48} html:has(meta.yixg.yixg) .ybo-quote-intake{padding:18px;margin:16px 0;border:1px solid #cfdedc;border-radius:16px;background:#f6fbfa} html:has(meta.yixg.yixg) .ybo-quote-intake h2{font-size:1.25rem;margin:0 0 6px} html:has(meta.yixg.yixg) .ybo-quote-intake p{margin:0 0 14px;color:#43565f} html:has(meta.yixg.yixg) .ybo-q-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} html:has(meta.yixg.yixg) .ybo-q-field label{display:block;font-weight:750;margin-bottom:5px} html:has(meta.yixg.yixg) .ybo-q-field select,html:has(meta.yixg.yixg) .ybo-q-field input{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #b7c8cf;border-radius:10px;background:#fff;font:inherit} html:has(meta.yixg.yixg) .ybo-q-field--full{grid-column:1/-1} @media(max-width:800px){html:has(meta.yixg.yixg) .ybo-grid,html:has(meta.yixg.yixg) .ybo-proof-grid,html:has(meta.yixg.yixg) .ybo-two-col,html:has(meta.yixg.yixg) .ybo-q-grid{grid-template-columns:1fr}html:has(meta.yixg.yixg) .ybo-card .ybh-btn{width:100%;box-sizing:border-box}html:has(meta.yixg.yixg) .ybo-q-field--full{grid-column:auto}} html:has(meta.yixg.yixg) .ybo-review-note{margin:14px 0 0;padding:12px 14px;border:1px solid rgba(13,107,104,.2);border-radius:14px;background:#f4fbf8;color:#23483e;line-height:1.5}html:has(meta.yixg.yixg) .ybo-review-note strong{color:#0d6b68} html:has(meta.yixg.yixg) .ybo-grid--book-ux0{grid-template-columns:repeat(2,minmax(0,1fr))} @media(max-width:800px){html:has(meta.yixg.yixg) .ybo-grid--book-ux0{grid-template-columns:1fr}} html:has(meta.yixg.yixg) .ybo-booking-ux1{margin-top:18px;padding-top:18px;border-top:1px solid #d9e5e2} html:has(meta.yixg.yixg) .ybo-booking-ux1 h3{margin:5px 0 6px;font-size:1.12rem} html:has(meta.yixg.yixg) .ybo-booking-ux1>p{margin:0 0 14px} html:has(meta.yixg.yixg) .ybo-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} html:has(meta.yixg.yixg) .ybo-choice{display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px;border:1px solid #b9cbc7;border-radius:14px;background:#fff;color:#183b3a;font:inherit;cursor:pointer} html:has(meta.yixg.yixg) .ybo-choice strong{font-size:.98rem}html:has(meta.yixg.yixg) .ybo-choice span{font-size:.88rem;line-height:1.4;color:#526663} html:has(meta.yixg.yixg) .ybo-choice[aria-pressed="true"],html:has(meta.yixg.yixg) .ybo-chip[aria-pressed="true"]{border-color:#17645e;background:#eaf6f3;box-shadow:0 0 0 2px rgba(23,100,94,.12)} html:has(meta.yixg.yixg) .ybo-booking-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px} html:has(meta.yixg.yixg) .ybo-booking-label{display:block;font-weight:800;margin-bottom:7px} html:has(meta.yixg.yixg) .ybo-chip-grid{display:flex;flex-wrap:wrap;gap:7px}html:has(meta.yixg.yixg) .ybo-chip{padding:9px 11px;border:1px solid #b9cbc7;border-radius:999px;background:#fff;font:inherit;font-weight:700;color:#274b49;cursor:pointer} html:has(meta.yixg.yixg) .ybo-date-field{display:block;margin-top:10px;font-weight:750}html:has(meta.yixg.yixg) .ybo-date-field input,html:has(meta.yixg.yixg) .ybo-booking-grid select{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px 12px;border:1px solid #b7c8cf;border-radius:10px;background:#fff;font:inherit} html:has(meta.yixg.yixg) .ybo-field-help{margin:6px 0 0!important;font-size:.84rem;color:#60716f!important} html:has(meta.yixg.yixg) .ybo-authority{margin:18px 0 0;padding:16px;border:1px solid #c8d8d5;border-radius:16px;background:#fff} html:has(meta.yixg.yixg) .ybo-authority legend{padding:0 6px;font-weight:900}html:has(meta.yixg.yixg) .ybo-authority>p{margin:0 0 11px}html:has(meta.yixg.yixg) .ybo-authority label{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #d9e4e2;border-radius:12px;margin-top:9px;cursor:pointer}html:has(meta.yixg.yixg) .ybo-authority label:has(input:checked){border-color:#17645e;background:#edf8f5}html:has(meta.yixg.yixg) .ybo-authority input{margin-top:3px}html:has(meta.yixg.yixg) .ybo-authority span{display:flex;flex-direction:column;gap:3px}html:has(meta.yixg.yixg) .ybo-authority small{font-size:.86rem;line-height:1.4;color:#526663}html:has(meta.yixg.yixg) .ybo-authority-note{margin-top:12px!important;padding:10px 12px;border-radius:10px;background:#f6f8f7;font-size:.88rem} @media(max-width:800px){html:has(meta.yixg.yixg) .ybo-choice-grid,html:has(meta.yixg.yixg) .ybo-booking-grid{grid-template-columns:1fr}html:has(meta.yixg.yixg) .ybo-choice{min-height:76px}} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-ux1{margin-top:24px;padding-top:22px;border-top:1px solid #cbdad6;color:#142d2a} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-ux1 h3{margin:5px 0 6px;font-size:1.25rem;line-height:1.25;color:#10241f} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-ux1>p{margin:0 0 16px;color:#425b56;font-weight:600;line-height:1.5} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice{position:relative;display:grid;grid-template-columns:1fr;align-content:start;gap:6px;min-height:104px;padding:17px 18px;text-align:left;border:2px solid #c8d8d4;border-radius:18px;background:#fff;color:#142d2a;font:inherit;cursor:pointer;box-shadow:0 2px 8px rgba(16,36,31,.03);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice:hover{border-color:#7ca79c;background:#fbfefd} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice:focus-visible,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-chip:focus-visible,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority label:focus-within{outline:3px solid #f2b84b;outline-offset:3px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice strong{display:block;font-size:1.02rem;line-height:1.25;color:#10241f;font-weight:850} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice span{display:block;font-size:.9rem;line-height:1.48;color:#4b625d;font-weight:560} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice[aria-pressed="true"]{border-color:#17645e;background:#edf8f5;box-shadow:0 0 0 3px rgba(23,100,94,.12)} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice[aria-pressed="true"]::after{content:"✓";position:absolute;top:12px;right:13px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:#17645e;color:#fff;font-size:.86rem;font-weight:900} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:20px;margin-top:22px;align-items:start} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-label{display:block;margin:0 0 8px;color:#142d2a;font-weight:800} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-chip-grid{display:flex;flex-wrap:wrap;gap:8px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-chip{min-height:44px;padding:9px 14px;border:1.5px solid #b8cbc6;border-radius:999px;background:#fff;color:#213f3a;font:inherit;font-weight:750;cursor:pointer} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-chip[aria-pressed="true"]{border-color:#17645e;background:#eaf6f3;color:#123f3a;box-shadow:0 0 0 2px rgba(23,100,94,.1)} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-date-field input,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-grid select{min-height:50px;padding:12px 14px;border:1.5px solid #b8cbc6;border-radius:14px;background:#fff;color:#10241f;font:inherit;font-weight:600} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-field-help{margin:7px 0 0!important;color:#4f6661!important;font-size:.86rem;font-weight:600} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority{margin:24px 0 0;padding:18px;border:1px solid #bfd2cd;border-radius:18px;background:#f8fbfa} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority legend{padding:0 8px;color:#10241f;font-size:1rem;font-weight:850} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority>p{margin:0 0 13px;color:#344f49;font-weight:620;line-height:1.5} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority label{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;margin-top:10px;padding:16px;border:2px solid #d0dedb;border-radius:16px;background:#fff;cursor:pointer} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority label:has(input:checked){border-color:#17645e;background:#edf8f5;box-shadow:0 0 0 3px rgba(23,100,94,.1)} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority input{width:20px;height:20px;margin:2px 0 0;accent-color:#17645e} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority span{display:grid;gap:4px;min-width:0} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority strong{color:#10241f;font-size:.98rem;line-height:1.35;font-weight:850} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority small{color:#4a625d;font-size:.88rem;line-height:1.45;font-weight:560} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-authority-note{margin:13px 0 0!important;padding:12px 14px;border:1px solid #dbe6e3;border-radius:12px;background:#fff;color:#405a54!important;font-size:.88rem;line-height:1.45;font-weight:600} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step{color:#142d2a} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step>p,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step .qhm2312-help{color:#4a625d;font-weight:600} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7880-for-fieldset{display:none!important} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7980-business-auto-for{margin:0 0 18px;padding:13px 15px;border-radius:14px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7880-recipient{display:block!important;margin:18px 0 6px;padding:16px;border:1px solid #d2dfdc;border-radius:16px;background:#f8fbfa} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7880-recipient[hidden]{display:block!important} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7880-recipient .qhm2312-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:12px 0 4px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-field,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details .qhm2312-field{margin:0;min-width:0} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-contact-grid{display:contents} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-suburb-chips{grid-column:1/-1;margin:-3px 0 4px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-field:nth-last-of-type(3){grid-column:1/-1} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step input,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step select{color:#10241f;background:#fff;border-color:#bfd1cc} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm2312-contact-step label{color:#173e35} @media(max-width:800px){html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice-grid,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-booking-grid,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #qhm7880-recipient .qhm2312-contact-grid,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details{grid-template-columns:1fr} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request .ybo-choice{min-height:88px;padding:15px 16px} html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-suburb-chips,html:has(meta.yixg.yixg) #quoteme-request-form.ybo-business-request #quick-help-details>.qhm2312-field:nth-last-of-type(3){grid-column:auto}} html:has(meta.yymj.yymj) .yitm-repair-enquiry-a0019498{padding:32px 0;background:#f7faf8;border-top:1px solid #dce8e2;border-bottom:1px solid #dce8e2} html:has(meta.yymj.yymj) .yitm-repair-enquiry-a0019498 .yitm-rp-wrap{max-width:1180px;margin:0 auto;padding:0 24px} html:has(meta.yymj.yymj) .yitm-rp-kicker{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#116466;margin:0 0 8px} html:has(meta.yymj.yymj) .yitm-rp-head{max-width:790px;margin-bottom:20px}html:has(meta.yymj.yymj) .yitm-rp-head h2{margin:.15rem 0 .55rem;font-size:clamp(1.55rem,2.6vw,2.2rem);line-height:1.15;color:#10273a}html:has(meta.yymj.yymj) .yitm-rp-head p{margin:0;color:#40545b;font-size:1.03rem;line-height:1.65} html:has(meta.yymj.yymj) .yitm-rp-symptoms{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none}html:has(meta.yymj.yymj) .yitm-rp-symptoms li{background:#fff;border:1px solid #ccdcd5;border-radius:999px;padding:8px 12px;font-weight:700;color:#243f45;font-size:.93rem} html:has(meta.yymj.yymj) .yitm-rp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px}html:has(meta.yymj.yymj) .yitm-rp-card{background:#fff;border:1px solid #d9e5df;border-radius:18px;padding:18px;box-shadow:0 8px 24px rgba(16,39,58,.045)}html:has(meta.yymj.yymj) .yitm-rp-card h3{margin:0 0 8px;font-size:1.05rem;color:#10273a}html:has(meta.yymj.yymj) .yitm-rp-card p,html:has(meta.yymj.yymj) .yitm-rp-card li{color:#485b61;line-height:1.55}html:has(meta.yymj.yymj) .yitm-rp-card ul{margin:.3rem 0 0;padding-left:1.2rem}html:has(meta.yymj.yymj) .yitm-rp-card a{font-weight:800;color:#116466} html:has(meta.yymj.yymj) .yitm-rp-action{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#0d2938;color:#fff;border-radius:20px;padding:20px 22px}html:has(meta.yymj.yymj) .yitm-rp-action-copy{max-width:720px}html:has(meta.yymj.yymj) .yitm-rp-action strong{display:block;font-size:1.05rem;margin-bottom:5px}html:has(meta.yymj.yymj) .yitm-rp-action p{margin:0;color:#dbe7e7;line-height:1.5}html:has(meta.yymj.yymj) .yitm-rp-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;background:#e8f6ef;color:#0b4d42!important;text-decoration:none;font-weight:900;white-space:nowrap}html:has(meta.yymj.yymj) .yitm-rp-primary:hover{text-decoration:underline}html:has(meta.yymj.yymj) .yitm-rp-note{margin:11px 2px 0;color:#65767b;font-size:.9rem;line-height:1.45} html:has(meta.yymj.yymj) .yitm-repair-source-note-a0019498{margin:14px 0 18px;padding:14px 16px;border:1px solid #cfe0d8;border-radius:14px;background:#f5fbf7;color:#274a43}html:has(meta.yymj.yymj) .yitm-repair-source-note-a0019498 strong{color:#0e4f43} @media(max-width:820px){html:has(meta.yymj.yymj) .yitm-rp-grid{grid-template-columns:1fr}html:has(meta.yymj.yymj) .yitm-rp-action{align-items:stretch;flex-direction:column}html:has(meta.yymj.yymj) .yitm-rp-primary{width:100%;box-sizing:border-box}html:has(meta.yymj.yymj) .yitm-repair-enquiry-a0019498{padding:24px 0}html:has(meta.yymj.yymj) .yitm-repair-enquiry-a0019498 .yitm-rp-wrap{padding:0 16px}} html:has(meta.ynqv.ynqv) .yitm-ac9479{position:relative;margin-top:6px;z-index:20}html:has(meta.ynqv.ynqv) .yitm-ac9479[hidden]{display:none}html:has(meta.ynqv.ynqv) .yitm-ac9479__label{font-size:.78rem;font-weight:800;color:#334b5b;margin:0 0 5px 4px}html:has(meta.ynqv.ynqv) .yitm-ac9479__list{position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid #b9c6cc;border-radius:14px;box-shadow:0 12px 30px rgba(8,31,47,.16);overflow:hidden}html:has(meta.ynqv.ynqv) .yitm-ac9479__option{width:100%;min-height:48px;border:0;border-bottom:1px solid #e4eaed;background:#fff;color:#10283f;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:11px 14px;font:inherit;cursor:pointer}html:has(meta.ynqv.ynqv) .yitm-ac9479__option:last-child{border-bottom:0}html:has(meta.ynqv.ynqv) .yitm-ac9479__option span{font-weight:700}html:has(meta.ynqv.ynqv) .yitm-ac9479__option small{color:#5a6f7a;white-space:nowrap}html:has(meta.ynqv.ynqv) .yitm-ac9479__option[aria-selected="true"],html:has(meta.ynqv.ynqv) .yitm-ac9479__option:focus-visible{outline:3px solid #1b77a8;outline-offset:-3px;background:#eef7fb}@media(max-width:620px){html:has(meta.ynqv.ynqv) .yitm-ac9479__option{align-items:flex-start;flex-direction:column;gap:2px}html:has(meta.ynqv.ynqv) .yitm-ac9479__option small{white-space:normal}}@layer family{html:has(meta.yor5.yor5){--yitm-scam-warning:#9a5a00;--yitm-scam-warning-surface:#fff7e6;--yitm-scam-danger:#a12622;--yitm-scam-danger-surface:#fff1f0;--yitm-scam-safe:#176b45;--yitm-scam-safe-surface:#edf8f2;--yitm-scam-info:#245a8d;--yitm-scam-info-surface:#eef5fb}html:has(meta.yor5.yor5) .yitm-scam{min-inline-size:0}html:has(meta.yor5.yor5) .yitm-scam-warning,html:has(meta.yor5.yor5) .yitm-scam-safety-callout,html:has(meta.yor5.yor5) .yitm-scam-urgent,html:has(meta.yor5.yor5) .yitm-scam-risk,html:has(meta.yor5.yor5) .yitm-scam-result{margin-block:var(--yitm-space-5);padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface)}html:has(meta.yor5.yor5) .yitm-scam-warning,html:has(meta.yor5.yor5) .yitm-scam-risk--medium{border-inline-start:.3rem solid var(--yitm-scam-warning);background:var(--yitm-scam-warning-surface)}html:has(meta.yor5.yor5) .yitm-scam-urgent,html:has(meta.yor5.yor5) .yitm-scam-risk--high,html:has(meta.yor5.yor5) .yitm-scam-result--danger{border-inline-start:.3rem solid var(--yitm-scam-danger);background:var(--yitm-scam-danger-surface)}html:has(meta.yor5.yor5) .yitm-scam-risk--low,html:has(meta.yor5.yor5) .yitm-scam-result--safe,html:has(meta.yor5.yor5) .yitm-scam-result--success{border-inline-start:.3rem solid var(--yitm-scam-safe);background:var(--yitm-scam-safe-surface)}html:has(meta.yor5.yor5) .yitm-scam-result--info{border-inline-start:.3rem solid var(--yitm-scam-info);background:var(--yitm-scam-info-surface)}html:has(meta.yor5.yor5) .yitm-scam-risk__label,html:has(meta.yor5.yor5) .yitm-scam-result__status{font-weight:800}html:has(meta.yor5.yor5) .yitm-scam-example{overflow-wrap:anywhere;padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface-soft)}html:has(meta.yor5.yor5) .yitm-scam-checklist{display:grid;gap:var(--yitm-space-3);margin-block:var(--yitm-space-5);padding-inline-start:1.25rem}html:has(meta.yor5.yor5) .yitm-scam-tool,html:has(meta.yor5.yor5) .yitm-scam-checker{min-inline-size:0}html:has(meta.yor5.yor5) .yitm-scam-tool__progress,html:has(meta.yor5.yor5) .yitm-scam-checker__progress{inline-size:100%;min-block-size:.5rem;overflow:hidden;border-radius:999px;background:var(--yitm-color-border)}html:has(meta.yor5.yor5) .yitm-scam-tool__progress>span,html:has(meta.yor5.yor5) .yitm-scam-checker__progress>span{display:block;block-size:100%;max-inline-size:100%;background:var(--yitm-color-action)}html:has(meta.yor5.yor5) .yitm-scam-choice{display:flex;align-items:flex-start;gap:var(--yitm-space-3);min-block-size:44px;padding:.75rem 1rem;border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface);cursor:pointer}html:has(meta.yor5.yor5) .yitm-scam-choice:hover{border-color:var(--yitm-color-action)}html:has(meta.yor5.yor5) .yitm-scam-choice:focus-visible{outline:3px solid var(--yitm-color-focus);outline-offset:2px}html:has(meta.yor5.yor5) .yitm-scam-choice[aria-checked="true"],html:has(meta.yor5.yor5) .yitm-scam-choice.is-selected{border-color:var(--yitm-color-action);box-shadow:0 0 0 2px color-mix(in srgb,var(--yitm-color-action) 20%,transparent)}html:has(meta.yor5.yor5) .yitm-scam-choice[aria-disabled="true"],html:has(meta.yor5.yor5) .yitm-scam-choice:disabled,html:has(meta.yor5.yor5) .yitm-scam-choice.is-disabled{cursor:not-allowed;opacity:.58}html:has(meta.yor5.yor5) .yitm-scam-figure img{max-inline-size:100%;block-size:auto}html:has(meta.yor5.yor5) .yitm-scam-figure figcaption{margin-block-start:var(--yitm-space-2);color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm)}@media (max-width:48rem){html:has(meta.yor5.yor5) .yitm-scam-warning,html:has(meta.yor5.yor5) .yitm-scam-safety-callout,html:has(meta.yor5.yor5) .yitm-scam-urgent,html:has(meta.yor5.yor5) .yitm-scam-risk,html:has(meta.yor5.yor5) .yitm-scam-result,html:has(meta.yor5.yor5) .yitm-scam-example{padding:var(--yitm-space-4)}}}@layer legacy{@scope (html[data-yitm-b6-css~="b6-007"]){{--navy:#13264b;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Arial,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.site-header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center}.brand small{display:block;color:var(--muted);font-weight:700}.site-nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.site-nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.site-nav .call{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.hero{background:linear-gradient(135deg,#112348,#103d39);color:#fff;border-radius:34px;padding:44px;display:grid;grid-template-columns:1.04fr .96fr;gap:38px;align-items:center;box-shadow:var(--shadow);overflow:hidden}.kicker{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.hero h1{font-size:clamp(2.35rem,5vw,4.6rem);line-height:1.02;margin:18px 0;letter-spacing:-.04em;font-weight:850}.hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px}.notice{background:#fff7d8;color:#17264a;border:1px solid rgba(246,189,39,.45);border-radius:18px;padding:14px 16px;font-weight:750;margin:18px 0}.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem}.btn-primary{background:var(--gold);color:var(--navy)}.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.hero-card{background:#fff;color:var(--ink);border-radius:28px;padding:22px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.tool-hero-media{margin:0}.tool-hero-media img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 18px 45px rgba(0,0,0,.25);background:#081727}.tool-hero-media figcaption{margin-top:10px;color:#20314c;font-size:.93rem;font-weight:800}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}h2{font-size:clamp(1.85rem,3vw,3.1rem);line-height:1.1;margin:0 0 16px;letter-spacing:-.03em;font-weight:800;color:#14264b}h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center}.score-circle{width:104px;height:104px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center}.warning-card{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.guide-grid,.spoke-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guide-card,.spoke-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08)}.guide-card p,.spoke-card p{color:#34435c;font-weight:600}.report-box{white-space:pre-wrap;background:#fff;border:1px solid #d8deea;border-radius:18px;padding:18px;min-height:240px;max-height:420px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem}.footer{background:#081727;color:#dfe9f5;margin-top:34px}.footer .wrap{padding:34px 22px}.footer a{color:#fff;font-weight:800}.mobile-sticky{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:900px){.hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.guide-grid,.spoke-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){body{font-size:16px;padding-bottom:92px}.site-nav{display:none}.wrap{padding:18px 16px}.hero{padding:24px;border-radius:24px}.choice-grid,.guide-grid,.spoke-grid{grid-template-columns:1fr}.actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.mobile-sticky{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.mobile-sticky a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.mobile-sticky a:first-child{background:#13264b;color:#fff}.mobile-sticky a:nth-child(2){background:#f6bd27;color:#13264b}.toast{left:14px;right:14px;transform:translateY(20px);text-align:center}.toast.show{transform:translateY(0)}}.customer-start-card{margin:18px 0 20px;padding:18px 20px;border:1px solid rgba(15,106,80,.22);border-radius:22px;background:linear-gradient(135deg,#f1fbf7,#fffaf0);color:#10233f;box-shadow:0 12px 32px rgba(16,35,63,.07)}.customer-start-card strong{display:block;color:#0f2042;font-size:1.08rem;margin-bottom:4px}.customer-start-card p{margin:.25rem 0 .6rem;color:#23364f;font-weight:650}.customer-start-card ul{margin:.3rem 0 0;padding-left:1.2rem;color:#23364f}.customer-start-card li{margin:.2rem 0;font-weight:600}.safe-next-step{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.safe-next-step strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.safe-next-step p{margin:0;color:#20314c;font-weight:750;line-height:1.5}.report-privacy-card{margin:14px 0 18px;padding:16px 18px;border-radius:20px;background:#fff7d8;border:1px solid rgba(246,189,39,.45);color:#17264a}.report-privacy-card strong{display:block;font-weight:900;margin-bottom:2px}.report-privacy-card p{margin:0;color:#17264a;font-weight:650}.report-detail-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.report-detail-form label,.support-fieldset{display:flex;flex-direction:column;gap:7px;color:#10233f;font-weight:850}.report-detail-form input[type="text"],.report-detail-form select,.report-detail-form textarea{width:100%;border:2px solid #d8deea;border-radius:16px;padding:12px 14px;min-height:50px;font:inherit;color:#10233f;background:#fff}.report-detail-form textarea{resize:vertical;min-height:116px}.report-detail-form label:has(textarea),.support-fieldset{grid-column:1/-1}.support-fieldset{border:1px solid #d8deea;border-radius:18px;padding:16px;background:#fffef9}.support-fieldset legend{font-weight:900;color:#13264b;padding:0 6px}.support-fieldset label{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-weight:700;color:#20314c}.support-fieldset input{margin-top:7px;accent-color:#0f6a50}@media(max-width:760px){.report-detail-form{grid-template-columns:1fr}.customer-start-card,.report-privacy-card{padding:15px 16px}}.scam-cluster-statement{margin:14px 0 0;max-width:760px;color:#f4f8ff !important;font-weight:700;line-height:1.6;font-size:1.05rem}.hero .scam-cluster-statement{color:#eaf4ff !important}.section-soft .scam-cluster-statement,.guide-card .scam-cluster-statement{color:#17345f !important}@media(max-width:760px){.scam-cluster-statement{font-size:1rem;line-height:1.55}}.hero .scam-cluster-statement,.scam-cluster-statement{display:block !important;margin:18px 0 20px !important;max-width:780px !important;padding:16px 18px 16px 50px !important;border-radius:22px !important;border:1px solid rgba(246,189,39,.46) !important;background:rgba(255,250,240,.12) !important;color:#fff7d6 !important;font-weight:750 !important;line-height:1.55 !important;position:relative !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 38px rgba(0,0,0,.12) !important;text-shadow:0 1px 2px rgba(0,0,0,.24) !important}.scam-cluster-statement::before{content:"✓";position:absolute;left:16px;top:16px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#f6bd27;color:#13264b;font-weight:950;line-height:1;text-shadow:none}.hero p,.hero li,.hero .lead{color:#f5f9ff !important;opacity:1 !important;text-shadow:0 1px 2px rgba(0,0,0,.2) !important}.hero .notice,.hero .notice strong{color:#17264a !important;text-shadow:none !important}.hero-card figcaption,.tool-hero-media figcaption{color:#17264a !important;opacity:1 !important;font-weight:750 !important}.privacy-pill{color:#13264b !important;background:#fff7d8 !important}.section-soft .scam-cluster-statement,.guide-card .scam-cluster-statement,.spoke-card .scam-cluster-statement{background:#fffaf0 !important;color:#13264b !important;text-shadow:none !important}.result-card,.safe-next-step,.customer-start-card{color:#10233f !important}.result-card p,.result-card li,.safe-next-step p,.customer-start-card p,.customer-start-card li{color:#20314c !important;opacity:1 !important}.btn-primary{color:#13264b !important;text-shadow:none !important}.btn-light,.btn-outline{color:#13264b !important;text-shadow:none !important}@media(max-width:760px){.hero .scam-cluster-statement,.scam-cluster-statement{padding:14px 16px 14px 46px !important;border-radius:18px !important;font-size:1rem !important;line-height:1.5 !important}.scam-cluster-statement::before{left:14px;top:14px}}.yitm-explain-panel,.yitm-highlight-panel,.yitm-micro-share,.yitm-exposure-card{border:1px solid #dbe3ee;border-radius:22px;background:#fffef9;box-shadow:0 12px 34px rgba(16,35,63,.08);padding:18px;margin-top:18px;color:#10233f}.yitm-explain-head{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.yitm-explain-head h3{margin:4px 0 0;font-size:1.08rem;line-height:1.25;color:#13264b}.yitm-mini-badge{display:inline-flex;align-items:center;border:1px solid #dbe3ee;background:#edf2f7;color:#40506a;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-privacy-note{font-size:.9rem;color:#526074;margin:8px 0}.yitm-highlight-output{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px dashed #ccd7e5;border-radius:16px;padding:14px;min-height:56px;line-height:1.65}.yitm-flag-token{background:#fff1c2;border-bottom:2px solid #d68b00;border-radius:5px;padding:1px 3px;font-weight:850;color:#13264b}.yitm-risk-strip{display:grid;gap:5px;border-radius:16px;padding:13px;margin:8px 0 12px;border:1px solid #dbe3ee;background:#f8fafc}.yitm-risk-strip strong{font-size:1.02rem}.yitm-risk-high{border-color:#f0b5b5;background:#fff5f5}.yitm-risk-caution{border-color:#f2d58a;background:#fff9e8}.yitm-risk-low{border-color:#b7ddca;background:#f4fbf7}.yitm-risk-neutral{border-color:#dbe3ee;background:#f8fafc}.yitm-why-list{display:grid;gap:9px;margin:0;padding-left:1.1rem}.yitm-why-list li{background:#fff;border:1px solid #edf0f5;border-radius:14px;padding:10px 12px}.yitm-empty-note{background:#fff;border:1px solid #edf0f5;border-radius:14px;padding:12px;color:#526074}.yitm-micro-share,.yitm-exposure-card{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:center}.yitm-micro-share h3,.yitm-exposure-card h3{margin:6px 0 6px;color:#13264b}.yitm-micro-share p,.yitm-exposure-card p{margin:0;color:#40506a}.yitm-share-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.yitm-share-actions .btn{min-height:44px;padding:10px 15px;font-size:.92rem}.toast.show{opacity:1;transform:translateY(0)}@media(max-width:760px){.yitm-micro-share,.yitm-exposure-card{grid-template-columns:1fr}.yitm-share-actions{justify-content:flex-start}.yitm-share-actions .btn{width:100%}.yitm-explain-panel,.yitm-highlight-panel,.yitm-micro-share,.yitm-exposure-card{padding:15px;border-radius:18px}}main>.yitm-exposure-card{max-width:1180px;margin:18px auto;padding-left:22px;padding-right:22px}.yitm-url-risk-panel{background:#fffef9;border:1px solid #e2e8f0;border-left:5px solid #13264b;border-radius:20px;padding:18px;margin:16px 0;box-shadow:0 10px 28px rgba(16,35,63,.08)}.yitm-url-choice{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;margin:12px 0;overflow-wrap:anywhere;font-weight:750}.yitm-url-db-note{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;margin:12px 0}.yitm-risk-unknown{border-color:#d9e2ec;background:#f8fafc;color:#24364f}.yitm-muted{color:#64748b;font-weight:650}.yitm-url-risk-panel .btn[disabled]{opacity:.55;cursor:not-allowed}@media (max-width:700px){.yitm-url-risk-panel{padding:16px;border-radius:18px}.yitm-url-choice{font-size:.94rem}}.yitm-url-select-label{display:block;margin:8px 0;font-weight:800;color:var(--navy)}.yitm-url-select-label select{display:block;width:100%;margin-top:8px;border:1px solid #d7dce5;border-radius:14px;padding:12px;font:inherit;background:#fff;color:var(--ink)}.yitm-copy-url-advice{margin-top:12px}.yitm-highlight-panel textarea,.yitm-url-risk-panel textarea{max-width:100%}.yitm-explain-panel .yitm-risk-strip,.yitm-url-risk-panel .yitm-risk-strip{align-items:flex-start}.yitm-muted{color:var(--muted);font-size:.9rem}@media (max-width:720px){.yitm-share-actions .btn,.yitm-url-risk-panel .btn{width:100%}.yitm-url-choice{word-break:break-word}}.yitm-quick-check-row{margin:14px 0 16px;padding:12px;border:1px solid #dfe5ee;border-radius:18px;background:#fff}.yitm-quick-check-row .btn{min-width:180px}@media (max-width:700px){.yitm-quick-check-row .btn{width:100%}}.yitm-free-tool-callout{background:linear-gradient(135deg,#fff8e1,#ffffff);border-bottom:1px solid #f0d98a;border-top:1px solid #f7e8b5;color:#071a44}.yitm-free-tool-callout-inner{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:12px 20px;line-height:1.45}.yitm-free-tool-callout strong{font-weight:900;white-space:nowrap}.yitm-free-tool-callout span{font-size:.95rem;color:#24395f;flex:1}.yitm-free-tool-callout a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f2bd00;color:#071a44;text-decoration:none;font-weight:900;padding:8px 14px;white-space:nowrap;border:1px solid #dca900}.yitm-start-again-row{margin-top:12px;display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.yitm-start-again-row .btn{min-width:160px}@media(max-width:760px){.yitm-free-tool-callout-inner{display:block;padding:12px 16px}.yitm-free-tool-callout strong,.yitm-free-tool-callout span{display:block}.yitm-free-tool-callout span{margin-top:4px}.yitm-free-tool-callout a{margin-top:10px;width:100%;box-sizing:border-box}}.yitm-shared-link-service{background:#fffef9;border:1px solid #e2e8f0;border-radius:20px;padding:18px;margin:16px 0;box-shadow:0 10px 28px rgba(16,35,63,.06)}.yitm-shared-link-service textarea{width:100%;min-height:96px;resize:vertical;border:2px solid #d8deea;border-radius:16px;padding:14px;background:#fff;color:#10233f}.yitm-shared-link-service textarea:focus{outline:3px solid rgba(246,189,39,.35);border-color:#f2bd00}.yitm-shared-link-risk-panel{margin-top:12px}.yitm-url-choice .yitm-muted{display:block;margin-top:6px}.guide-card>strong,.spoke-card>strong,.official-grid a>strong{display:block;margin-bottom:6px;line-height:1.25}.guide-card>span,.spoke-card>span,.official-grid a>span{display:block;margin-top:6px;color:#34435c;font-weight:600;line-height:1.55}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.site-footer.yitm-unified-footer{background:#081727;color:#dfe9f5;margin-top:44px}.site-footer.yitm-unified-footer .wrap{padding-top:34px;padding-bottom:34px}.site-footer.yitm-unified-footer .footer-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:22px;align-items:start}.site-footer.yitm-unified-footer .footer-links,.site-footer.yitm-unified-footer .footer-terms-links{display:flex;gap:14px;flex-wrap:wrap}.site-footer.yitm-unified-footer .footer-links{justify-content:flex-end}.site-footer.yitm-unified-footer a{color:#fff;text-decoration:none;font-weight:800}.site-footer.yitm-unified-footer a:hover{text-decoration:underline}.site-footer.yitm-unified-footer .footer-referral-cta{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:#f6f9fc}.site-footer.yitm-unified-footer .footer-referral-cta a{color:#ffe28a;font-weight:900}.site-footer.yitm-unified-footer .footer-terms{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#b9c6d8;font-size:.94rem}.site-footer.yitm-unified-footer .footer-terms-links a{color:#e8eef7}@media (max-width:900px){.site-footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}.site-footer.yitm-unified-footer .footer-links{justify-content:flex-start}.site-footer.yitm-unified-footer .footer-terms{display:block}.site-footer.yitm-unified-footer .footer-terms-links{margin-top:10px}}.yitm-emergency-alert{background:#b42318;color:#fff;border-bottom:1px solid rgba(0,0,0,.12);box-shadow:0 8px 22px rgba(180,35,24,.18)}.yitm-emergency-alert .wrap{padding-top:10px;padding-bottom:10px}.yitm-emergency-alert-inner{display:flex;align-items:flex-start;gap:12px}.yitm-emergency-alert-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;background:#fff;color:#b42318;font-weight:950;font-size:1.15rem;line-height:1;margin-top:2px}.yitm-emergency-alert p{margin:0;color:#fff!important;font-size:.98rem;line-height:1.48!important;font-weight:650}.yitm-emergency-alert strong{color:#fff;font-weight:950}@media(max-width:760px){.yitm-emergency-alert .wrap{padding:10px 16px}.yitm-emergency-alert p{font-size:.94rem}.yitm-emergency-alert-icon{width:28px;height:28px}}.mobile-menu-btn{display:none;border:1px solid #dfe5ee;background:#fff;color:var(--navy);border-radius:999px;padding:10px 14px;font-weight:950;gap:8px;align-items:center;justify-content:center;min-height:44px;box-shadow:0 10px 26px rgba(16,35,63,.08)}@media(max-width:760px){.site-header-inner{position:relative}.mobile-menu-btn{display:inline-flex;margin-left:auto}.site-nav{display:none}.site-nav.is-open{display:grid;grid-template-columns:1fr;gap:8px;position:absolute;left:16px;right:16px;top:calc(100% + 8px);z-index:80;background:#fff;border:1px solid #dfe5ee;border-radius:20px;padding:12px;box-shadow:0 24px 60px rgba(16,35,63,.22)}.site-nav.is-open a{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:14px;background:#f5f7fb;font-size:1rem}.site-nav.is-open .call{background:var(--navy);color:#fff}.brand{min-width:0}.brand span:last-child{min-width:0}.brand small{font-size:.82rem}.brand-mark{flex:0 0 auto}}.yitm-safety-slogan,.yitm-footer-slogan,.yitm-cta-helper{margin:.75rem 0 0;font-weight:900;letter-spacing:-.01em;color:#13234f}.yitm-safety-slogan strong{display:inline-block;margin-right:.35rem}.hero .yitm-safety-slogan,.scam-safety-hero .yitm-safety-slogan,.scam-post-hero .yitm-safety-slogan{color:#fff7d6;text-shadow:0 1px 2px rgba(0,0,0,.28)}.yitm-slogan-strip{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid rgba(19,35,79,.14);border-radius:999px;background:#fff8d8;color:#13234f;font-weight:900;box-shadow:0 10px 24px rgba(19,35,79,.08)}.yitm-slogan-strip span{display:inline-flex;align-items:center}.yitm-slogan-strip span:not(:last-child)::after{content:"•";margin-left:.45rem;color:#b51f13}.yitm-footer-slogan{margin-top:.35rem;color:rgba(255,255,255,.78)!important;font-weight:900!important}@media(max-width:640px){.yitm-safety-slogan{font-size:1.05rem;line-height:1.35}.yitm-slogan-strip{border-radius:18px;align-items:flex-start}}.yitm-user-tested-panel{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:28px}.yitm-user-tested-card{background:#fff;border:1px solid #e2e7ef;border-radius:22px;padding:18px;box-shadow:0 12px 32px rgba(16,35,63,.08);color:#13264b}.yitm-user-tested-card strong{display:block;margin-bottom:6px;font-size:1.02rem}.yitm-user-tested-card p{margin:0;color:#34435c;font-weight:650;line-height:1.5}.yitm-tool-route-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 22px}.yitm-route-chip{border:1px solid #dbe3ee;background:#fff;border-radius:18px;padding:14px 15px;color:#13264b;font-weight:850}.yitm-route-chip span{display:block;color:#526074;font-size:.92rem;font-weight:650;margin-top:4px;line-height:1.4}.yitm-result-summary{margin:14px 0;padding:13px 15px;border-radius:16px;background:#fff;border:1px solid #dbe3ee;color:#20314c;font-weight:750}.yitm-why-box{margin-top:14px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid #dbe3ee}.yitm-why-box strong{display:block;color:#13264b;margin-bottom:6px}.yitm-why-box ul{margin:.3rem 0 0;padding-left:1.15rem}.yitm-why-box li{margin:.2rem 0;color:#34435c;font-weight:650}.score-circle.risk-low{background:#e7f7ef;color:#0f6a50}.score-circle.risk-medium{background:#fff4ce;color:#6f4b00}.score-circle.risk-high{background:#ffe1de;color:#9f1f15}.score-circle.risk-urgent{background:#b42318;color:#fff}.yitm-action-urgent{border-color:#f0b5b5!important;background:#fff5f5!important;color:#7a160f!important}.yitm-action-high{border-color:#f2d58a!important;background:#fff9e8!important;color:#4b3500!important}.yitm-action-safe{border-color:#b7ddca!important;background:#f4fbf7!important;color:#0f3d2f!important}@media(max-width:900px){.yitm-user-tested-panel,.yitm-tool-route-strip{grid-template-columns:1fr}}@media(max-width:760px){.yitm-user-tested-panel{gap:10px}.yitm-user-tested-card,.yitm-route-chip{padding:14px 15px;border-radius:18px}.score-circle{width:92px;height:92px}}.yitm-emergency-alert{background:#b42318!important;color:#fff!important;border-bottom:1px solid rgba(0,0,0,.14);box-shadow:none!important}.yitm-emergency-alert .wrap{padding-top:14px!important;padding-bottom:14px!important}.yitm-emergency-alert-inner{display:flex!important;align-items:flex-start!important;gap:16px!important}.yitm-emergency-alert-icon{display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:34px!important;height:34px!important;border-radius:999px!important;background:#fff!important;color:#b42318!important;font-weight:950!important;font-size:1.25rem!important;line-height:1!important;margin-top:1px!important}.yitm-emergency-alert p{margin:0!important;color:#fff!important;font-size:1.02rem!important;line-height:1.45!important;font-weight:760!important}.yitm-emergency-alert strong{color:#fff!important;font-weight:950!important}.yitm-free-tool-callout{background:linear-gradient(90deg,#fff9e8,#fffdf6)!important;border-top:0!important;border-bottom:1px solid #f0d98a!important;color:#071a44!important}.yitm-free-tool-callout-inner{display:grid!important;grid-template-columns:minmax(230px,.9fr) minmax(320px,1.5fr) auto!important;gap:22px!important;align-items:center!important;padding:18px 22px!important;line-height:1.42!important}.yitm-free-tool-callout strong{font-size:1.12rem!important;font-weight:950!important;color:#071a44!important;white-space:normal!important}.yitm-free-tool-callout span{font-size:.98rem!important;color:#102a55!important;font-weight:560!important;max-width:700px!important}.yitm-free-tool-callout a{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#f2bd00!important;color:#071a44!important;text-decoration:none!important;font-weight:950!important;padding:11px 24px!important;white-space:nowrap!important;border:1px solid #dca900!important;box-shadow:0 10px 22px rgba(246,189,39,.25)!important}.yitm-free-tool-callout a:hover,.yitm-free-tool-callout a:focus{background:#ffd84a!important;outline:3px solid rgba(19,38,75,.18)!important;outline-offset:2px!important}@media(max-width:860px){.yitm-free-tool-callout-inner{grid-template-columns:1fr!important;gap:8px!important;padding:15px 16px!important}.yitm-free-tool-callout a{width:100%!important;margin-top:6px!important}.yitm-emergency-alert .wrap{padding:12px 16px!important}.yitm-emergency-alert p{font-size:.95rem!important}.yitm-emergency-alert-icon{width:30px!important;height:30px!important;font-size:1.1rem!important}}.yitm-triage-hub{background:linear-gradient(135deg,#071a44,#102a55 52%,#173457);color:#fff;border-radius:28px;padding:24px;margin:28px 0;box-shadow:0 20px 60px rgba(7,26,68,.18);position:relative;overflow:hidden}.yitm-triage-hub:before{content:"";position:absolute;inset:-80px -80px auto auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(242,189,0,.28),rgba(242,189,0,0) 65%);pointer-events:none}.yitm-triage-hub .kicker{background:rgba(255,255,255,.12)!important;color:#fff!important;border-color:rgba(255,255,255,.22)!important}.yitm-triage-hub h2{color:#fff;margin:.25rem 0 .4rem}.yitm-triage-hub p{color:#dbe7ff}.yitm-triage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px}.yitm-triage-card{display:flex;flex-direction:column;gap:8px;min-height:150px;border:1px solid rgba(255,255,255,.16);border-radius:20px;padding:16px;background:rgba(255,255,255,.08);text-decoration:none;color:#fff;transition:transform .18s ease,background .18s ease,border-color .18s ease}.yitm-triage-card:hover,.yitm-triage-card:focus-visible{transform:translateY(-2px);background:rgba(255,255,255,.13);border-color:#f2bd00;outline:none}.yitm-triage-card strong{font-size:1rem;color:#fff}.yitm-triage-card span{font-size:.9rem;line-height:1.35;color:#dbe7ff}.yitm-triage-card b{margin-top:auto;font-size:.85rem;color:#f2bd00}.yitm-triage-urgent{background:linear-gradient(135deg,rgba(174,30,16,.34),rgba(255,255,255,.08));border-color:rgba(255,255,255,.26)}.yitm-share-safety{background:#fff;border:1px solid #dce2e8;border-radius:28px;padding:24px;margin:28px 0;box-shadow:0 18px 54px rgba(7,26,68,.1)}.yitm-share-safety h2{margin:.25rem 0 .45rem;color:#071a44}.yitm-share-safety .lead{max-width:980px}.yitm-share-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:18px}.yitm-share-card{border:1px solid #e5eaf2;border-radius:22px;padding:18px;background:linear-gradient(135deg,#fff,#f8fbff)}.yitm-share-card strong{display:block;color:#071a44;font-size:1.05rem;margin-bottom:6px}.yitm-share-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.yitm-share-btn{border:0;border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;background:#071a44;color:#fff;box-shadow:0 8px 20px rgba(7,26,68,.16)}.yitm-share-btn.secondary{background:#f2bd00;color:#071a44}.yitm-share-btn.light{background:#eef4ff;color:#071a44}.yitm-share-btn:hover,.yitm-share-btn:focus-visible{filter:brightness(.96);outline:3px solid rgba(242,189,0,.35);outline-offset:2px}.yitm-copy-status{font-size:.92rem;color:#0f6a50;font-weight:800;min-height:1.3em;margin-top:10px}.yitm-safe-message{border:1px dashed #a9b8cf;border-radius:16px;background:#f7fbff;padding:12px;color:#24395f;font-size:.94rem;line-height:1.45}.yitm-helping-someone{background:#fff8e1;border:1px solid #f0d98a;border-radius:18px;padding:16px}.yitm-helping-someone ol{margin:10px 0 0 20px}.yitm-helping-someone li{margin:5px 0}.yitm-print-card{display:none}.yitm-triage-note{margin-top:14px;padding:12px 14px;border-radius:16px;background:rgba(242,189,0,.14);border:1px solid rgba(242,189,0,.35);color:#fff}.yitm-triage-note strong{color:#f2bd00}.yitm-result-summary:after{content:" Privacy-safe result only. Do not share pasted messages, links, codes, card numbers or ID details.";display:block;margin-top:6px;color:#5a6d8d;font-size:.88rem}.result-card .actions:before{content:"Triage result: follow the safest next step below before booking paid help.";display:block;width:100%;font-weight:900;color:#071a44;margin-bottom:4px}.yitm-route-chip{cursor:default}.yitm-route-chip strong{display:block;color:#071a44;margin-bottom:3px}@media(max-width:1000px){.yitm-triage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-share-grid{grid-template-columns:1fr}}@media(max-width:640px){.yitm-triage-hub,.yitm-share-safety{border-radius:20px;padding:18px}.yitm-triage-grid{grid-template-columns:1fr}.yitm-triage-card{min-height:auto}.yitm-share-actions{display:grid}.yitm-share-btn{width:100%}}@media print{header,.yitm-emergency-alert,.yitm-free-tool-callout,.hero,.section:not(.yitm-share-safety),.mobile-sticky,footer,.site-nav,.mobile-menu-btn{display:none!important}.yitm-share-safety{box-shadow:none;border:0;margin:0;padding:0}.yitm-share-grid,.yitm-share-card:not(.yitm-print-card-wrap){display:none!important}.yitm-print-card{display:block!important;color:#071a44;font-family:Arial,sans-serif}.yitm-print-card h1{font-size:26px;margin:0 0 8px}.yitm-print-card h2{font-size:18px;margin:18px 0 8px}.yitm-print-card ul{margin:0 0 0 22px}.yitm-print-card li{margin:6px 0}.yitm-print-url{font-weight:bold;margin-top:18px;border-top:2px solid #071a44;padding-top:12px}.yitm-print-brand{font-size:22px;font-weight:900;margin-bottom:6px}}.yitm-triage-card.is-current{background:rgba(242,189,0,.18);border-color:#f2bd00;box-shadow:inset 0 0 0 1px rgba(242,189,0,.3)}.yitm-triage-card.is-current b:after{content:" • current tool";color:#fff;font-weight:800}.site-footer.yitm-unified-footer{margin-top:44px}.site-footer.yitm-unified-footer .footer-links a,.site-footer.yitm-unified-footer .footer-terms-links a{white-space:nowrap}@media (max-width:900px){.site-footer.yitm-unified-footer .footer-links{justify-content:flex-start}.site-footer.yitm-unified-footer .footer-terms{display:block}.site-footer.yitm-unified-footer .footer-terms-links{margin-top:10px}}.scam-human-help-bridge{margin:28px auto;padding:0 20px;max-width:1160px}.scam-human-help-bridge__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;border:1px solid rgba(19,55,89,.14);border-radius:18px;background:#f5faf8}.scam-human-help-bridge h2{margin:3px 0 8px;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.scam-human-help-bridge p{margin:0;line-height:1.6}.scam-human-help-bridge__eyebrow{display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#27634f}.scam-human-help-bridge__actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.scam-human-help-bridge__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 15px;border-radius:10px;text-decoration:none;font-weight:800;border:1px solid #163b61;background:#fff;color:#163b61}.scam-human-help-bridge__actions a:first-child{background:#163b61;color:#fff}@media(max-width:760px){.scam-human-help-bridge{padding:0 14px}.scam-human-help-bridge__inner{grid-template-columns:1fr;padding:18px}.scam-human-help-bridge__actions{justify-content:flex-start}.scam-human-help-bridge__actions a{width:100%}}body.yitm-editorial-page main>.hero>div:first-child>:where(h1,h2,h3,h4,p,span,strong,em,small),.yitm-triage-hub>:where(h1,h2,h3,h4,p,span,strong,em,small),.yitm-triage-hub .lead{color:#eef7f0!important;-webkit-text-fill-color:#eef7f0!important}body.yitm-editorial-page main>.hero>div:first-child>.kicker,.yitm-triage-hub>.kicker{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important}body.yitm-editorial-page main>.hero .notice,body.yitm-editorial-page main>.hero .notice:where(strong,span,p,small){color:#17264a!important;-webkit-text-fill-color:#17264a!important;text-shadow:none!important}}@scope (html[data-yitm-b6-css~="b6-006"]){{--yitm-navy:#092146;--yitm-green:#00563e;--yitm-ink:#10233f;--yitm-muted:#40534b;--yitm-gold:#f5b83f;--yitm-soft:#f8fbf6;--yitm-cream:#fffaf0;--yitm-red:#b42318;--yitm-blue:#eef6ff}.scam-blog-page{background:#fbfcf8;color:var(--yitm-ink);font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}.scam-blog-page .wrap{max-width:1180px;margin:0 auto;padding:0 22px}.scam-blog-page .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#eaf7ee;color:var(--yitm-green);font-weight:900;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3{font-family:"Barlow Condensed",Barlow,sans-serif;color:var(--yitm-navy);font-weight:900;letter-spacing:-.035em}.scam-blog-page h1{font-size:clamp(3rem,7vw,6.4rem);line-height:.86;margin:18px 0}.scam-blog-page h2{font-size:clamp(2.1rem,4.5vw,4.25rem);line-height:.9;margin:0 0 14px}.scam-blog-page h3{font-size:2rem;line-height:.95;margin:0}.scam-blog-page p,.scam-blog-page li{font-size:1.05rem;line-height:1.58}.scam-blog-page .lede{font-size:1.18rem;color:#dbeafe;max-width:690px}.scam-blog-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid rgba(9,33,70,.16);transition:transform .18s ease,box-shadow .18s ease}.scam-blog-page .btn:hover{transform:translateY(-2px)}.scam-blog-page .btn-primary{background:var(--yitm-gold);color:var(--yitm-navy);box-shadow:0 14px 34px rgba(245,184,63,.25)}.scam-blog-page .btn-secondary{background:#fff;color:var(--yitm-navy)}.scam-blog-page .btn-danger{background:var(--yitm-red);color:#fff;border-color:var(--yitm-red)}.scam-safety-hero{padding:56px 0;background:radial-gradient(circle at 80% 18%,rgba(27,110,78,.6),transparent 28%),linear-gradient(135deg,#061827 0,#092146 48%,#00563e 100%);color:#fff}.scam-safety-hero .hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:36px;align-items:center}.scam-safety-hero h1,.scam-safety-hero h2{color:#fff}.scam-safety-hero .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.scam-hero-visual{border-radius:34px;background:linear-gradient(135deg,#fff,#eef6ff);padding:20px;box-shadow:0 28px 90px rgba(0,0,0,.36);color:var(--yitm-navy);position:relative;overflow:hidden}.phone-scam-card{display:grid;grid-template-columns:1fr 1fr;gap:16px}.phone-ui,.score-ui{border-radius:26px;background:#fff;border:1px solid rgba(8,33,70,.12);box-shadow:0 18px 50px rgba(8,33,70,.1);padding:18px}.phone-ui span{display:block;background:#f4f7fb;border-radius:18px;padding:16px;font-weight:900;line-height:1.32}.phone-ui b{display:inline-flex;margin-top:14px;padding:8px 12px;border-radius:999px;background:#ffe8e6;color:var(--yitm-red);font-weight:900}.score-ui strong{display:block;font-size:3rem;font-family:"Barlow Condensed",Barlow,sans-serif;line-height:.9}.score-ui small{display:block;color:var(--yitm-muted);font-weight:800}.mini-gauge{height:12px;border-radius:999px;background:linear-gradient(90deg,#55c67a 0 30%,#f5b83f 30% 60%,#f26b4f 60% 82%,#b42318 82%);margin:14px 0}.section{padding:48px 0}.section-soft{background:linear-gradient(180deg,var(--yitm-cream),var(--yitm-soft))}.section-head{margin-bottom:24px}.section-head.center{text-align:center}.section-head .lede{color:var(--yitm-muted);margin:0 auto;max-width:740px}.tool-rank-grid{display:grid;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.tool-rank-card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--yitm-navy);background:#fff;border:1px solid rgba(8,33,70,.11);border-radius:26px;padding:22px;box-shadow:0 18px 50px rgba(8,33,70,.08)}.tool-rank-card.primary{background:linear-gradient(135deg,#092146,#00563e);color:#fff}.tool-rank-card.primary strong,.tool-rank-card.primary p{color:#fff}.tool-rank-card span,.scam-short-card span,.mini-tag{display:inline-flex;align-self:flex-start;padding:6px 9px;border-radius:999px;background:#eaf7ee;color:var(--yitm-green);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.tool-rank-card.primary span{background:rgba(245,184,63,.16);color:#ffd166}.tool-rank-card strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2rem;line-height:.95}.tool-rank-card p{margin:0;color:var(--yitm-muted);font-weight:700}.scam-short-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.scam-short-card{display:flex;flex-direction:column;gap:12px;padding:16px 16px 22px;border:1px solid rgba(8,33,70,.12);border-radius:28px;background:#fff;color:var(--yitm-navy);text-decoration:none;box-shadow:0 18px 50px rgba(8,33,70,.08);transition:transform .18s ease,box-shadow .18s ease}.scam-short-card:hover{transform:translateY(-3px);box-shadow:0 24px 70px rgba(8,33,70,.14)}.scam-card-visual{display:grid;place-items:center;min-height:148px;border-radius:22px;background:linear-gradient(135deg,#eef6ff,#fff7df);border:1px solid rgba(8,33,70,.08);font-size:3rem}.scam-short-card strong{font-size:2rem;line-height:.95}.scam-short-card p{color:var(--yitm-muted);line-height:1.5;margin:0}.scam-short-card em{margin-top:auto;font-style:normal;font-weight:900;color:var(--yitm-green)}.help-strip{display:flex;gap:14px;align-items:center;justify-content:space-between;margin:24px 0;padding:18px 22px;border-radius:24px;background:#ecf8f2;border:1px solid rgba(0,86,62,.16);color:var(--yitm-navy);font-weight:900}.scam-post-hero{padding:44px 0;background:linear-gradient(135deg,#061827,#092146 55%,#00563e);color:#fff}.scam-post-hero h1{font-size:clamp(2.7rem,6vw,5.4rem);color:#fff}.scam-post-hero .lede{color:#dbeafe}.scam-post-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.scam-post-main{display:grid;gap:22px}.quick-answer-card,.scam-example-box,.tool-cta-card,.side-card,.content-card{border:1px solid rgba(8,33,70,.12);border-radius:24px;background:#fff;padding:22px;box-shadow:0 14px 40px rgba(8,33,70,.07)}.quick-answer-card{background:#f5fffb;border-color:rgba(0,86,62,.18)}.quick-answer-card span{font-weight:900;text-transform:uppercase;color:var(--yitm-green);font-size:.78rem;letter-spacing:.08em}.quick-answer-card p{font-weight:800;color:var(--yitm-navy);margin:.4rem 0 0}.scam-example-box{background:#fff7df;color:var(--yitm-navy);font-weight:900}.scam-list-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.scam-list-card{border:1px solid rgba(8,33,70,.1);border-radius:22px;background:#fff;padding:20px}.scam-list-card.warning h2{color:var(--yitm-red)}.scam-list-card.safe h2{color:var(--yitm-green)}.tool-cta-card{background:linear-gradient(135deg,#092146,#00563e);color:#fff}.tool-cta-card h2,.tool-cta-card p{color:#fff}.side-card{position:sticky;top:18px}.side-card.urgent{background:#fff6f6;border-color:rgba(180,35,24,.28)}.side-card.safe{background:#fffaf0;border-color:rgba(245,184,63,.28);margin-top:16px}.related-shorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related-shorts a{display:block;text-decoration:none;color:var(--yitm-navy);border:1px solid rgba(8,33,70,.11);border-radius:18px;background:#fff;padding:14px;font-weight:900}.rating-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rating-panel div{border:1px solid rgba(8,33,70,.1);background:#fff;border-radius:22px;padding:18px;box-shadow:0 14px 34px rgba(8,33,70,.06)}.rating-panel strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.6rem;color:var(--yitm-green);line-height:.9}.rating-panel span{font-weight:900;color:var(--yitm-navy)}.faq details{border:1px solid rgba(8,33,70,.1);background:#fff;border-radius:20px;padding:18px;margin-bottom:12px}.faq summary{cursor:pointer;font-weight:900;color:var(--yitm-navy)}.final-cta{border-radius:32px;background:linear-gradient(135deg,#092146,#00563e);padding:34px;color:#fff;text-align:center}.final-cta h2,.final-cta p{color:#fff}.breadcrumb{font-size:.94rem;color:#dbeafe;font-weight:800}.breadcrumb a{color:#dbeafe}.safety-note{font-weight:800;color:#52635b;background:#f6f8fb;border:1px solid rgba(8,33,70,.08);border-radius:18px;padding:14px}@media(max-width:1050px){.tool-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scam-safety-hero .hero-grid,.scam-post-layout{grid-template-columns:1fr}.side-card{position:static}.phone-scam-card{grid-template-columns:1fr}}@media(max-width:760px){.scam-blog-page .wrap{padding:0 16px}.scam-blog-page h1{font-size:3.2rem}.scam-safety-hero{padding:34px 0}.scam-safety-hero .hero-actions,.help-strip{display:grid;grid-template-columns:1fr}.scam-blog-page .btn{width:100%;box-sizing:border-box}.tool-rank-grid,.scam-short-grid,.scam-list-grid,.related-shorts,.rating-panel{grid-template-columns:1fr}.section{padding:34px 0}.quick-answer-card,.scam-example-box,.tool-cta-card,.side-card,.content-card{padding:18px;border-radius:20px}}.scam-trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 4px}.scam-trust-badges span{display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:900}.scam-user-path{background:#fff}.user-path-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.user-path-grid article{border:1px solid rgba(8,33,70,.1);background:#fff;border-radius:26px;padding:20px;box-shadow:0 16px 44px rgba(8,33,70,.07)}.user-path-grid article span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#092146;color:#fff;font-weight:900;margin-bottom:12px}.user-path-grid article strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;color:#092146;font-size:1.8rem;line-height:.96}.user-path-grid article p{margin:.5rem 0 0;color:#40534b;font-weight:700}.intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.intent-grid a{display:flex;flex-direction:column;gap:10px;text-decoration:none;border:1px solid rgba(8,33,70,.1);border-radius:24px;background:#fff;padding:20px;box-shadow:0 16px 44px rgba(8,33,70,.06);color:#092146}.intent-grid strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.7rem;line-height:.95;color:#092146}.intent-grid span{font-weight:900;color:#00563e}.scam-reader-fit{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 6px}.scam-reader-fit span{display:inline-flex;align-items:center;padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:900}.decision-card{border:1px solid rgba(245,184,63,.32);border-radius:26px;background:linear-gradient(135deg,#fffaf0,#fff);padding:22px;box-shadow:0 16px 44px rgba(8,33,70,.07)}.decision-card h2{margin-top:8px}.decision-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 18px}.decision-options div{border:1px solid rgba(8,33,70,.09);border-radius:18px;background:#fff;padding:14px}.decision-options strong{display:inline-flex;border-radius:999px;background:#092146;color:#fff;padding:6px 10px;font-weight:900}.decision-options p{margin:.6rem 0 0;color:#40534b;font-weight:700}.authority-card{background:linear-gradient(180deg,#f8fbf6,#fff)}.authority-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.authority-points span{display:inline-flex;padding:8px 11px;border-radius:999px;background:#eaf7ee;color:#00563e;font-weight:900}.scam-copy-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:10000;background:#092146;color:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 60px rgba(8,33,70,.3);padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.scam-copy-toast.is-visible{opacity:1;transform:translate(-50%,0)}.scam-blog-page button.btn{font:inherit;cursor:pointer}.scam-blog-page .btn-secondary[data-copy-url]{background:#fff;color:#092146}@media(max-width:1050px){.user-path-grid,.intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-options{grid-template-columns:1fr}}@media(max-width:760px){.user-path-grid,.intent-grid{grid-template-columns:1fr}.scam-trust-badges,.scam-reader-fit{display:grid}.scam-copy-toast{left:12px;right:12px;bottom:96px;transform:translateY(20px);text-align:center;border-radius:18px}.scam-copy-toast.is-visible{transform:translateY(0)}}.scam-hero-visual{padding:0;background:transparent;border:0;box-shadow:none}.scam-hero-visual img,.scam-post-hero-image img,.scam-short-card .scam-card-image,.tool-rank-image{display:block;width:100%;height:auto;object-fit:cover}.scam-hero-visual img{border-radius:30px;box-shadow:0 28px 90px rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.18);background:#061827}.post-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:28px;align-items:center}.scam-post-hero-image{margin:0;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.16);background:#061827}.scam-post-hero-image img{aspect-ratio:1672/941}.scam-short-card .scam-card-image{aspect-ratio:16/9;border-radius:22px;border:1px solid rgba(8,33,70,.08);background:#f3f6f8}.tool-rank-image{aspect-ratio:16/9;border-radius:20px;margin-bottom:4px;border:1px solid rgba(255,255,255,.16)}.scam-short-card span,.scam-short-card strong,.scam-short-card p,.scam-short-card em{padding-left:4px;padding-right:4px}@media(max-width:1050px){.post-hero-grid{grid-template-columns:1fr}.scam-post-hero-image{order:-1}}@media(max-width:760px){.scam-hero-visual img,.scam-post-hero-image{border-radius:20px}.scam-short-card .scam-card-image{border-radius:18px}.post-hero-grid{gap:18px}}.final-cta .hero-actions,.tool-cta-card .hero-actions,.scam-post-main .hero-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:22px}.final-cta .btn,.tool-cta-card .btn{text-align:center;min-width:260px}.final-cta{display:flex;flex-direction:column;align-items:center}.final-cta p{max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:760px){.final-cta .hero-actions,.tool-cta-card .hero-actions,.scam-post-main .hero-actions{display:grid;grid-template-columns:1fr;width:100%}.final-cta .btn,.tool-cta-card .btn{min-width:0;width:100%}}.scam-post-hero{padding:34px 0 42px;background:radial-gradient(circle at 78% 18%,rgba(245,184,63,.14),transparent 26%),linear-gradient(135deg,#061827 0,#092146 48%,#00563e 100%)}.scam-post-hero .post-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:34px;align-items:center}.post-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.post-hero-copy .breadcrumb{margin-bottom:2px;opacity:.92}.scam-post-hero .eyebrow{background:rgba(245,184,63,.16);color:#ffd166;border:1px solid rgba(245,184,63,.28)}.scam-post-hero h1{font-size:clamp(3.1rem,5.4vw,5.35rem);line-height:.9;max-width:760px;margin:6px 0 0;text-wrap:balance}.scam-post-hero .lede{font-size:clamp(1.15rem,1.8vw,1.42rem);line-height:1.45;max-width:640px;margin:0;color:#e8f4ff;font-weight:700}.scam-post-hero .scam-reader-fit{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 2px;max-width:760px}.scam-post-hero .scam-reader-fit span{max-width:100%;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.scam-post-hero .hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-top:8px}.scam-post-hero .hero-actions .btn{min-width:245px;box-shadow:0 16px 42px rgba(0,0,0,.18)}.scam-post-hero-image{align-self:center;border-radius:32px;box-shadow:0 30px 90px rgba(0,0,0,.34);transform:translateZ(0)}.scam-post-hero-image img{aspect-ratio:16/9;object-fit:cover}.scam-checker-blog-link{margin:22px 0;padding:22px;border-radius:26px;background:linear-gradient(135deg,#fffaf0,#f5fffb);border:1px solid rgba(8,33,70,.12);box-shadow:0 16px 44px rgba(8,33,70,.07)}.scam-checker-blog-link h2{margin:0 0 8px;color:#092146;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:.95}.scam-checker-blog-link p{margin:0 0 14px;color:#40534b;font-weight:750}.scam-checker-blog-link .hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}@media(max-width:1050px){.scam-post-hero .post-hero-grid{grid-template-columns:1fr}.scam-post-hero-image{order:0}.post-hero-copy{order:1}.scam-post-hero{padding-top:24px}.scam-post-hero h1{font-size:clamp(2.9rem,8vw,4.5rem)}}@media(max-width:760px){.scam-post-hero{padding:18px 0 30px}.scam-post-hero .post-hero-grid{gap:18px}.scam-post-hero .hero-actions{display:grid;grid-template-columns:1fr;width:100%}.scam-post-hero .hero-actions .btn{min-width:0;width:100%}.scam-post-hero .scam-reader-fit{display:grid;width:100%}.scam-post-hero h1{font-size:clamp(2.55rem,13vw,3.65rem);line-height:.92}.scam-post-hero-image{border-radius:20px}.scam-checker-blog-link .hero-actions{display:grid;grid-template-columns:1fr}.scam-checker-blog-link .btn{width:100%;box-sizing:border-box}}.au-market-section .section-head{max-width:860px;margin-left:auto;margin-right:auto}.au-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.au-report-grid .content-card{height:100%}.au-report-card{background:linear-gradient(135deg,#f5fffb,#fffaf0);border-color:rgba(0,86,62,.18)}.au-report-card h2{color:#092146}.au-report-links{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.au-report-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid rgba(8,33,70,.13);color:#092146;text-decoration:none;font-weight:900;box-shadow:0 10px 28px rgba(8,33,70,.06)}.au-report-links a:hover{transform:translateY(-1px)}.au-report-links.compact a{min-height:40px;padding:9px 13px}.scam-post-main .au-report-card{margin-top:-4px}.scam-tool-au-snippet{margin:24px 0;padding:24px;border-radius:28px;background:linear-gradient(135deg,#092146,#00563e);color:#fff}.scam-tool-au-snippet h2,.scam-tool-au-snippet p{color:#fff}.scam-tool-au-snippet .au-report-links a{background:#fff;color:#092146}.tool-ux-idea-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.tool-ux-idea-list span{display:block;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);border-radius:18px;padding:12px;font-weight:900;color:#fff}@media(max-width:1050px){.au-report-grid{grid-template-columns:1fr}.tool-ux-idea-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.au-report-links{display:grid;grid-template-columns:1fr}.au-report-links a{width:100%;box-sizing:border-box}.tool-ux-idea-list{grid-template-columns:1fr}.au-market-section .section-head{text-align:left}.au-report-card{padding:18px}}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3,.scam-blog-page .tool-rank-card strong,.scam-blog-page .scam-short-card strong,.scam-blog-page .user-path-grid article strong,.scam-blog-page .intent-grid strong,.scam-blog-page .scam-checker-blog-link h2{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-0.022em;font-weight:800;text-wrap:balance}.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.08}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-weight:800;line-height:.98;letter-spacing:-0.028em}.scam-blog-page .help-strip strong,.scam-blog-page .side-card.safe strong,.scam-blog-page .side-card.safe p,.scam-blog-page .authority-card h2,.scam-blog-page .authority-card p,.scam-blog-page .au-market-section p,.scam-blog-page .final-cta p{color:#071a44}.scam-blog-page .help-strip{background:#fffaf0;border-color:rgba(245,184,63,.34);color:#071a44}.scam-blog-page .scam-share-panel,.scam-blog-page .help-someone-panel,.scam-blog-page .share-help-card{color:#071a44}.scam-blog-page .scam-share-panel h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .share-help-card h2{color:#071a44;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.08}.scam-blog-page .scam-share-panel p,.scam-blog-page .help-someone-panel p,.scam-blog-page .share-help-card p{color:#14332e;font-weight:700}@media(max-width:760px){.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2{font-size:clamp(1.9rem,9vw,2.65rem);line-height:1.1}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2.35rem,11vw,3.25rem);line-height:1.02}}.scam-blog-page{font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#10233f}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3,.scam-blog-page .tool-rank-card strong,.scam-blog-page .scam-short-card strong,.scam-blog-page .user-path-grid article strong,.scam-blog-page .intent-grid strong,.scam-blog-page .scam-checker-blog-link h2{font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;font-weight:760 !important;letter-spacing:-.018em !important;line-height:1.08 !important;text-wrap:balance}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2.45rem,5vw,4.55rem) !important;line-height:1.04 !important;font-weight:760 !important}.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2,.scam-blog-page .share-help-card h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .scam-share-panel h2{font-size:clamp(1.85rem,3vw,2.85rem) !important;line-height:1.12 !important;font-weight:760 !important}.scam-blog-page p,.scam-blog-page li{color:#183633;font-weight:650}.scam-blog-page .lede,.scam-blog-page .section-head .lede,.scam-blog-page .scam-short-card p,.scam-blog-page .tool-rank-card p{color:#30463f;font-weight:650}.scam-blog-page .share-help-card,.scam-blog-page .help-someone-panel,.scam-blog-page .scam-share-panel{color:#081a35}.scam-blog-page .share-help-card p,.scam-blog-page .help-someone-panel p,.scam-blog-page .scam-share-panel p{color:#132d2a;font-weight:700}.scam-blog-page .site-footer{background:#081727;color:#dfe9f5;margin-top:0}.scam-blog-page .site-footer .wrap{max-width:1180px;margin:0 auto;padding:34px 22px}.scam-blog-page .site-footer .footer-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:22px;align-items:start}.scam-blog-page .site-footer strong{color:#fff;font-weight:800}.scam-blog-page .site-footer p{color:#dfe9f5;font-weight:500;margin:.65rem 0 0}.scam-blog-page .footer-links{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}.scam-blog-page .footer-links a{color:#fff;text-decoration:none;font-weight:750;font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.scam-blog-page .footer-links a:hover,.scam-blog-page .footer-terms-links a:hover{text-decoration:underline}.scam-blog-page .footer-referral-cta{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:#f6f9fc}.scam-blog-page .footer-referral-cta a{color:#ffe28a;font-weight:850}.scam-blog-page .footer-terms{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#b9c6d8;font-size:.94rem}.scam-blog-page .footer-terms-links{display:flex;gap:12px;flex-wrap:wrap}.scam-blog-page .footer-terms-links a{color:#e8eef7;text-decoration:none;font-weight:650}@media(max-width:900px){.scam-blog-page .site-footer .footer-grid{grid-template-columns:1fr}.scam-blog-page .footer-links{justify-content:flex-start}.scam-blog-page .footer-terms{display:block}.scam-blog-page .footer-terms-links{margin-top:10px}}@media(max-width:760px){.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2rem,9.5vw,3rem) !important;line-height:1.08 !important}.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2,.scam-blog-page .share-help-card h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .scam-share-panel h2{font-size:clamp(1.65rem,7vw,2.25rem) !important}.scam-blog-page .site-footer .wrap{padding:28px 16px}}.scam-blog-page,.scam-blog-page *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3,.scam-blog-page .final-cta h2,.scam-blog-page .site-footer,.scam-blog-page .site-footer *{font-family:Arial,"Helvetica Neue",Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;letter-spacing:-0.01em !important}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3{font-weight:700 !important;line-height:1.15 !important}.scam-blog-page .final-cta{padding:30px 28px !important;border-radius:28px !important}.scam-blog-page .final-cta h2{font-size:clamp(2rem,4vw,3.25rem) !important;font-weight:700 !important;line-height:1.16 !important;color:#ffffff !important;margin:0 0 10px !important}.scam-blog-page .final-cta p{color:#ffffff !important;opacity:.96 !important;font-weight:500 !important;line-height:1.55 !important;margin:0 auto 18px !important;max-width:760px !important}.scam-blog-page .final-cta .hero-actions{margin-top:14px !important}.scam-blog-page .site-footer{font-size:16px !important;line-height:1.55 !important}.scam-blog-page .site-footer strong,.scam-blog-page .footer-links a,.scam-blog-page .footer-terms-links a{font-weight:650 !important;letter-spacing:0 !important}.scam-blog-page .site-footer p,.scam-blog-page .footer-referral-cta,.scam-blog-page .footer-terms{font-weight:400 !important;letter-spacing:0 !important}@media(max-width:760px){.scam-blog-page h1,.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2rem,8.5vw,2.75rem) !important;line-height:1.14 !important}.scam-blog-page h2,.scam-blog-page .final-cta h2,.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .au-market-section h2,.scam-blog-page .share-help-card h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .scam-share-panel h2{font-size:clamp(1.55rem,6.4vw,2.1rem) !important;line-height:1.18 !important}.scam-blog-page .final-cta{padding:24px 18px !important}}.scam-blog-page{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important}.scam-blog-page h1,.scam-blog-page h2,.scam-blog-page h3,.scam-blog-page .tool-rank-card strong,.scam-blog-page .scam-short-card strong,.scam-blog-page .user-path-grid article strong,.scam-blog-page .intent-grid strong,.scam-blog-page .rating-panel strong,.scam-blog-page .related-shorts a,.scam-blog-page .quick-answer-card p,.scam-blog-page .btn,.scam-blog-page .eyebrow,.scam-blog-page .mini-tag,.scam-blog-page .scam-reader-fit span,.scam-blog-page .scam-trust-badges span{font-family:Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;letter-spacing:-0.006em !important;font-weight:650 !important;line-height:1.18 !important}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2.2rem,5vw,4.1rem) !important;line-height:1.12 !important;font-weight:650 !important;max-width:820px}.scam-blog-page h2,.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2,.scam-blog-page .share-help-card h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .scam-share-panel h2{font-size:clamp(1.75rem,3vw,2.7rem) !important;line-height:1.18 !important;font-weight:650 !important}.scam-blog-page h3,.scam-blog-page .tool-rank-card strong,.scam-blog-page .scam-short-card strong,.scam-blog-page .user-path-grid article strong,.scam-blog-page .intent-grid strong{font-size:clamp(1.22rem,2.2vw,1.75rem) !important;line-height:1.2 !important;font-weight:650 !important}.scam-blog-page p,.scam-blog-page li,.scam-blog-page .lede,.scam-blog-page .section-head .lede,.scam-blog-page .scam-short-card p,.scam-blog-page .tool-rank-card p,.scam-blog-page .help-someone-panel p,.scam-blog-page .scam-share-panel p,.scam-blog-page .share-help-card p{font-family:Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;font-weight:400 !important;letter-spacing:0 !important;line-height:1.62 !important;color:#23364f !important}.scam-blog-page .scam-safety-hero .lede,.scam-blog-page .scam-post-hero .lede,.scam-blog-page .tool-cta-card p,.scam-blog-page .final-cta p{color:#ffffff !important;opacity:.96 !important;font-weight:400 !important}.scam-blog-page .scam-safety-hero,.scam-blog-page .scam-post-hero,.scam-blog-page .tool-cta-card,.scam-blog-page .final-cta{color:#ffffff !important}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-safety-hero h2,.scam-blog-page .scam-post-hero h1,.scam-blog-page .scam-post-hero h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2{color:#ffffff !important}.scam-blog-page .scam-reader-fit span,.scam-blog-page .scam-trust-badges span,.scam-blog-page .tool-rank-card.primary span{color:#ffffff !important;background:rgba(255,255,255,.16) !important;border-color:rgba(255,255,255,.32) !important}.scam-blog-page .tool-rank-card.primary p,.scam-blog-page .tool-rank-card.primary strong{color:#ffffff !important}.scam-blog-page .eyebrow,.scam-blog-page .tool-rank-card span,.scam-blog-page .scam-short-card span,.scam-blog-page .mini-tag{letter-spacing:.05em !important;font-weight:700 !important}.scam-blog-page .btn,.scam-blog-page .sticky-mobile-bar a{font-weight:700 !important;letter-spacing:0 !important}@media(max-width:760px){.scam-blog-page .wrap{padding-left:18px;padding-right:18px}.scam-blog-page .scam-safety-hero h1,.scam-blog-page .scam-post-hero h1{font-size:clamp(2rem,8.3vw,2.75rem) !important;line-height:1.14 !important}.scam-blog-page h2,.scam-blog-page .section h2,.scam-blog-page .content-card h2,.scam-blog-page .tool-cta-card h2,.scam-blog-page .final-cta h2,.scam-blog-page .au-market-section h2,.scam-blog-page .share-help-card h2,.scam-blog-page .help-someone-panel h2,.scam-blog-page .scam-share-panel h2{font-size:clamp(1.55rem,6.2vw,2rem) !important;line-height:1.2 !important}.scam-blog-page p,.scam-blog-page li,.scam-blog-page .lede,.scam-blog-page .section-head .lede{font-size:1rem !important;line-height:1.6 !important}.scam-blog-page .scam-safety-hero,.scam-blog-page .scam-post-hero{padding-top:22px !important;padding-bottom:32px !important}}.scam-blog-page .site-footer,.scam-blog-page .site-footer *{text-shadow:none !important;opacity:1 !important}.scam-blog-page .site-footer strong{color:#ffffff !important;font-weight:650 !important}.scam-blog-page .site-footer p,.scam-blog-page .site-footer .footer-referral-cta,.scam-blog-page .site-footer .footer-terms{color:#dfe9f5 !important;font-weight:400 !important;line-height:1.55 !important}.scam-blog-page .site-footer .footer-terms{color:#b9c6d8 !important}.scam-blog-page .site-footer .footer-links a,.scam-blog-page .site-footer .footer-terms-links a{color:#ffffff !important;font-weight:650 !important}.scam-blog-page .site-footer .footer-referral-cta a{color:#ffe28a !important;font-weight:700 !important}.scam-blog-page .scam-safety-hero .lede,.scam-blog-page .scam-post-hero .lede,.scam-blog-page .tool-cta-card p,.scam-blog-page .final-cta p,.scam-blog-page .scam-tool-au-snippet p{color:#f4f8ff !important;font-weight:650 !important}.scam-blog-page .tool-rank-card.primary p,.scam-blog-page .tool-rank-card.primary strong,.scam-blog-page .tool-rank-card.primary h2,.scam-blog-page .tool-rank-card.primary h3{color:#ffffff !important}.scam-blog-page .tool-rank-card.primary p{color:#eaf4ff !important;font-weight:700 !important}.scam-blog-page .scam-safety-hero .scam-trust-badges span{color:#ffffff !important;background:rgba(255,255,255,.14) !important;border-color:rgba(255,255,255,.26) !important}.scam-blog-page .scam-safety-hero .btn-secondary,.scam-blog-page .scam-post-hero .btn-secondary,.scam-blog-page .tool-cta-card .btn-secondary,.scam-blog-page .final-cta .btn-secondary{background:#ffffff !important;color:#071a44 !important}@media(max-width:760px){.scam-blog-page .scam-safety-hero .lede,.scam-blog-page .scam-post-hero .lede{font-size:1.05rem !important;line-height:1.55 !important}}.scam-blog-page .hub-spoke-tools{background:#fffaf0;border:1px solid rgba(8,33,70,.12);border-radius:28px;padding:28px;margin:28px auto;max-width:1180px}.scam-blog-page .hub-spoke-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.scam-blog-page .hub-spoke-card{display:block;text-decoration:none;background:#fff;border:1px solid rgba(8,33,70,.12);border-radius:22px;padding:18px;color:#092146;box-shadow:0 14px 34px rgba(8,33,70,.06)}.scam-blog-page .hub-spoke-card strong{display:block;color:#092146;font-weight:800;font-size:1.15rem}.scam-blog-page .hub-spoke-card span{display:inline-flex;border-radius:999px;background:#eaf7ee;color:#00563e;font-weight:900;padding:6px 10px;margin-bottom:10px}.scam-blog-page .hub-spoke-card p{color:#20314c!important;font-weight:600!important;margin:.5rem 0 0}@media(max-width:900px){.scam-blog-page .hub-spoke-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.scam-blog-page .hub-spoke-grid{grid-template-columns:1fr}}.scam-blog-page .scam-safety-hero .lede,.scam-blog-page .scam-safety-hero p.lede,.scam-blog-page .scam-safety-hero .hero-copy,.scam-blog-page .scam-safety-hero .hero-subtitle{color:#f6fbff!important;opacity:1!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.26)!important}.scam-blog-page .tool-hub-main-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.scam-blog-page .tool-rank-card,.scam-blog-page .tool-hub-card,.scam-blog-page .scam-short-card,.scam-blog-page .intent-grid a,.scam-blog-page .hub-spoke-card{text-decoration:none!important}.scam-blog-page .tool-hub-card{min-height:100%!important;border-radius:28px!important;padding:20px!important;overflow:hidden!important}.scam-blog-page .tool-hub-card .tool-rank-image{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:20px!important;margin:0 0 12px!important;border:1px solid rgba(8,33,70,.12)!important}.scam-blog-page .tool-rank-card.primary,.scam-blog-page .tool-rank-card.is-dark{background:linear-gradient(135deg,#092146 0%,#00563e 100%)!important;color:#fff!important}.scam-blog-page .tool-rank-card.primary strong,.scam-blog-page .tool-rank-card.primary h2,.scam-blog-page .tool-rank-card.primary h3,.scam-blog-page .tool-rank-card.is-dark strong{color:#fff!important}.scam-blog-page .tool-rank-card.primary p,.scam-blog-page .tool-rank-card.is-dark p,.scam-blog-page .tool-hub-card.primary p{color:#eef7ff!important;opacity:1!important;font-weight:600!important;line-height:1.58!important}.scam-blog-page .tool-hub-card:not(.primary) p,.scam-blog-page .scam-short-card p,.scam-blog-page .intent-grid a p{color:#243b56!important;opacity:1!important;font-weight:600!important}.scam-blog-page .tool-hub-card em{margin-top:auto!important;color:#00563e!important;font-style:normal!important;font-weight:800!important}.scam-blog-page .tool-hub-card.primary em,.scam-blog-page .tool-hub-card.is-dark em{color:#ffe28a!important}.scam-blog-page .tool-hub-card span,.scam-blog-page .tool-rank-card span{text-decoration:none!important}.scam-blog-page .section-head .lede,.scam-blog-page .section-soft .lede{color:#21364f!important;opacity:1!important;font-weight:600!important}.scam-blog-page a.hub-spoke-card,.scam-blog-page a.tool-rank-card,.scam-blog-page a.scam-short-card{-webkit-text-decoration:none!important;text-decoration:none!important}@media(max-width:1050px){.scam-blog-page .tool-hub-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.scam-blog-page .tool-hub-main-grid{grid-template-columns:1fr!important}.scam-blog-page .tool-hub-card{border-radius:22px!important;padding:16px!important}.scam-blog-page .tool-hub-card .tool-rank-image{border-radius:16px!important}}.scam-cluster-statement{margin:14px 0 0;max-width:760px;color:#f4f8ff !important;font-weight:700;line-height:1.6;font-size:1.05rem}.hero .scam-cluster-statement{color:#eaf4ff !important}.section-soft .scam-cluster-statement,.guide-card .scam-cluster-statement{color:#17345f !important}@media(max-width:760px){.scam-cluster-statement{font-size:1rem;line-height:1.55}}.scam-blog-page .scam-cluster-statement{display:block !important;margin:18px 0 0 !important;max-width:780px !important;padding:16px 18px 16px 50px !important;border-radius:22px !important;border:1px solid rgba(245,184,63,.42) !important;background:rgba(255,250,240,.12) !important;color:#fff7d6 !important;font-weight:750 !important;line-height:1.55 !important;position:relative !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 38px rgba(0,0,0,.12) !important;text-shadow:0 1px 2px rgba(0,0,0,.24) !important}.scam-blog-page .scam-cluster-statement::before{content:"✓";position:absolute;left:16px;top:16px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#f5b83f;color:#092146;font-weight:900;line-height:1;text-shadow:none}.scam-blog-page .section .scam-cluster-statement,.scam-blog-page .content-card .scam-cluster-statement,.scam-blog-page .guide-card .scam-cluster-statement,.scam-blog-page .scam-checker-blog-link .scam-cluster-statement{background:#fffaf0 !important;border-color:rgba(245,184,63,.44) !important;color:#10233f !important;text-shadow:none !important}.scam-blog-page .tool-rank-grid .tool-rank-card,.scam-blog-page .tool-rank-grid .tool-rank-card.primary{background:radial-gradient(circle at 88% 8%,rgba(245,184,63,.16),transparent 28%),linear-gradient(135deg,#092146 0%,#0b3d3c 48%,#00563e 100%) !important;border-color:rgba(255,255,255,.12) !important;color:#ffffff !important;text-decoration:none !important;box-shadow:0 22px 70px rgba(8,33,70,.18) !important}.scam-blog-page .tool-rank-grid .tool-rank-card:hover{transform:translateY(-3px);box-shadow:0 28px 88px rgba(8,33,70,.26) !important}.scam-blog-page .tool-rank-grid .tool-rank-card strong,.scam-blog-page .tool-rank-grid .tool-rank-card h2,.scam-blog-page .tool-rank-grid .tool-rank-card h3{color:#ffffff !important;text-decoration:none !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important}.scam-blog-page .tool-rank-grid .tool-rank-card p,.scam-blog-page .tool-rank-grid .tool-rank-card .summary,.scam-blog-page .tool-rank-grid .tool-rank-card .card-copy{color:#f2f8ff !important;opacity:1 !important;font-weight:650 !important;text-decoration:none !important;text-shadow:0 1px 2px rgba(0,0,0,.18) !important}.scam-blog-page .tool-rank-grid .tool-rank-card span,.scam-blog-page .tool-rank-grid .tool-rank-card.primary span{color:#072146 !important;background:rgba(255,242,178,.96) !important;border:1px solid rgba(255,255,255,.22) !important;text-shadow:none !important}.scam-blog-page .tool-rank-grid .tool-rank-card em,.scam-blog-page .tool-rank-grid .tool-rank-card .card-cta{color:#ffe28a !important;font-weight:900 !important;text-decoration:none !important}.scam-blog-page .tool-rank-grid .tool-rank-card img{border-radius:20px;border:1px solid rgba(255,255,255,.16)}.scam-blog-page .tool-cta-card,.scam-blog-page .final-cta,.scam-blog-page .scam-tool-au-snippet,.scam-blog-page .scam-post-hero,.scam-blog-page .scam-safety-hero{color:#ffffff !important}.scam-blog-page .tool-cta-card h2,.scam-blog-page .tool-cta-card h3,.scam-blog-page .tool-cta-card p,.scam-blog-page .tool-cta-card li,.scam-blog-page .final-cta h2,.scam-blog-page .final-cta h3,.scam-blog-page .final-cta p,.scam-blog-page .final-cta li,.scam-blog-page .scam-tool-au-snippet h2,.scam-blog-page .scam-tool-au-snippet h3,.scam-blog-page .scam-tool-au-snippet p,.scam-blog-page .scam-tool-au-snippet li,.scam-blog-page .scam-post-hero .lede,.scam-blog-page .scam-safety-hero .lede{color:#f5f9ff !important;opacity:1 !important;font-weight:650 !important;text-shadow:0 1px 2px rgba(0,0,0,.22) !important}.scam-blog-page .scam-post-hero .scam-reader-fit span,.scam-blog-page .scam-safety-hero .scam-trust-badges span{color:#ffffff !important;background:rgba(255,255,255,.18) !important;border-color:rgba(255,255,255,.34) !important;opacity:1 !important}.scam-blog-page .scam-post-hero .btn-secondary,.scam-blog-page .scam-safety-hero .btn-secondary,.scam-blog-page .tool-cta-card .btn-secondary,.scam-blog-page .final-cta .btn-secondary{background:#ffffff !important;color:#092146 !important;text-shadow:none !important}@media(max-width:760px){.scam-blog-page .scam-cluster-statement{padding:14px 16px 14px 46px !important;border-radius:18px !important;font-size:1rem !important;line-height:1.5 !important}.scam-blog-page .scam-cluster-statement::before{left:14px;top:14px}}.yitm-micro-share,.yitm-exposure-card,.yitm-explain-panel,.yitm-highlight-panel{border:1px solid #dbe3ee;border-radius:22px;background:#fffef9;box-shadow:0 12px 34px rgba(16,35,63,.08);padding:18px;margin-top:18px}.yitm-mini-badge{display:inline-flex;border:1px solid #dbe3ee;background:#edf2f7;color:#40506a;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-share-actions{display:flex;gap:10px;flex-wrap:wrap}.yitm-privacy-note{font-size:.9rem;color:#526074}.yitm-free-tool-callout{background:linear-gradient(135deg,#fff8e1,#ffffff);border-bottom:1px solid #f0d98a;border-top:1px solid #f7e8b5;color:#071a44}.yitm-free-tool-callout-inner{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:12px 20px;line-height:1.45}.yitm-free-tool-callout strong{font-weight:900;white-space:nowrap}.yitm-free-tool-callout span{font-size:.95rem;color:#24395f;flex:1}.yitm-free-tool-callout a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f2bd00;color:#071a44;text-decoration:none;font-weight:900;padding:8px 14px;white-space:nowrap;border:1px solid #dca900}.yitm-start-again-row{margin-top:12px;display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.yitm-start-again-row .btn{min-width:160px}@media(max-width:760px){.yitm-free-tool-callout-inner{display:block;padding:12px 16px}.yitm-free-tool-callout strong,.yitm-free-tool-callout span{display:block}.yitm-free-tool-callout span{margin-top:4px}.yitm-free-tool-callout a{margin-top:10px;width:100%;box-sizing:border-box}}.guide-card>strong,.scam-card>strong,.tool-card>strong{display:block;margin-bottom:6px;line-height:1.25}.guide-card>span,.scam-card>span,.tool-card>span{display:block;margin-top:6px;line-height:1.55}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.yitm-emergency-alert{background:#b42318;color:#fff;border-bottom:1px solid rgba(0,0,0,.12);box-shadow:0 8px 22px rgba(180,35,24,.18)}.yitm-emergency-alert .wrap{padding-top:10px;padding-bottom:10px}.yitm-emergency-alert-inner{display:flex;align-items:flex-start;gap:12px}.yitm-emergency-alert-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;background:#fff;color:#b42318;font-weight:950;font-size:1.15rem;line-height:1;margin-top:2px}.yitm-emergency-alert p{margin:0;color:#fff!important;font-size:.98rem;line-height:1.48!important;font-weight:650}.yitm-emergency-alert strong{color:#fff;font-weight:950}@media(max-width:760px){.yitm-emergency-alert .wrap{padding:10px 16px}.yitm-emergency-alert p{font-size:.94rem}.yitm-emergency-alert-icon{width:28px;height:28px}}.scam-blog-page .mobile-menu-btn{display:none;border:1px solid rgba(8,33,70,.14);background:#fff;color:var(--yitm-navy);border-radius:999px;padding:10px 14px;font-weight:950;gap:8px;align-items:center;justify-content:center;min-height:44px;box-shadow:0 10px 26px rgba(8,33,70,.08)}@media(max-width:760px){.scam-blog-page .header-inner{position:relative;display:flex;align-items:center;gap:12px}.scam-blog-page .mobile-menu-btn{display:inline-flex;margin-left:auto}.scam-blog-page .nav{display:none}.scam-blog-page .nav.is-open{display:grid;grid-template-columns:1fr;gap:8px;position:absolute;left:16px;right:16px;top:calc(100% + 8px);z-index:80;background:#fff;border:1px solid rgba(8,33,70,.14);border-radius:20px;padding:12px;box-shadow:0 24px 60px rgba(8,33,70,.22)}.scam-blog-page .nav.is-open a{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:14px;background:#f5f7fb;color:var(--yitm-navy);font-weight:900;text-decoration:none}.scam-blog-page .nav.is-open .nav-cta{background:var(--yitm-navy);color:#fff}.scam-blog-page .brand{min-width:0}.scam-blog-page .brand-text{min-width:0}.scam-blog-page .brand-text small{font-size:.82rem}}.scam-post-main ul{margin:14px 0 0 1.2rem;padding:0;color:#10204a;font-size:1.05rem;line-height:1.7}.scam-post-main li{margin:0 0 .55rem}.scam-reader-fit span{display:inline-flex;align-items:center;gap:.25rem}.yitm-related-scam-links .kicker{color:#0f6a50;border-color:#dce2e8;background:#fff}@media(max-width:720px){.scam-post-hero .lede{font-size:1.15rem}.content-card h2{font-size:1.55rem}}.yitm-safety-slogan,.yitm-footer-slogan,.yitm-cta-helper{margin:.75rem 0 0;font-weight:900;letter-spacing:-.01em;color:#13234f}.yitm-safety-slogan strong{display:inline-block;margin-right:.35rem}.hero .yitm-safety-slogan,.scam-safety-hero .yitm-safety-slogan,.scam-post-hero .yitm-safety-slogan{color:#fff7d6;text-shadow:0 1px 2px rgba(0,0,0,.28)}.yitm-slogan-strip{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid rgba(19,35,79,.14);border-radius:999px;background:#fff8d8;color:#13234f;font-weight:900;box-shadow:0 10px 24px rgba(19,35,79,.08)}.yitm-slogan-strip span{display:inline-flex;align-items:center}.yitm-slogan-strip span:not(:last-child)::after{content:"•";margin-left:.45rem;color:#b51f13}.yitm-footer-slogan{margin-top:.35rem;color:rgba(255,255,255,.78)!important;font-weight:900!important}@media(max-width:640px){.yitm-safety-slogan{font-size:1.05rem;line-height:1.35}.yitm-slogan-strip{border-radius:18px;align-items:flex-start}}.site-footer.yitm-unified-footer{margin-top:44px}.site-footer.yitm-unified-footer .footer-links a,.site-footer.yitm-unified-footer .footer-terms-links a{white-space:nowrap}@media (max-width:900px){.site-footer.yitm-unified-footer .footer-links{justify-content:flex-start}.site-footer.yitm-unified-footer .footer-terms{display:block}.site-footer.yitm-unified-footer .footer-terms-links{margin-top:10px}}.scam-human-help-bridge{margin:28px auto;padding:0 20px;max-width:1160px}.scam-human-help-bridge__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;border:1px solid rgba(19,55,89,.14);border-radius:18px;background:#f5faf8}.scam-human-help-bridge h2{margin:3px 0 8px;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.scam-human-help-bridge p{margin:0;line-height:1.6}.scam-human-help-bridge__eyebrow{display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#27634f}.scam-human-help-bridge__actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.scam-human-help-bridge__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 15px;border-radius:10px;text-decoration:none;font-weight:800;border:1px solid #163b61;background:#fff;color:#163b61}.scam-human-help-bridge__actions a:first-child{background:#163b61;color:#fff}@media(max-width:760px){.scam-human-help-bridge{padding:0 14px}.scam-human-help-bridge__inner{grid-template-columns:1fr;padding:18px}.scam-human-help-bridge__actions{justify-content:flex-start}.scam-human-help-bridge__actions a{width:100%}}.scam-blog-page:is(.eyebrow,.mini-tag){color:#00563e!important;-webkit-text-fill-color:#00563e!important;text-shadow:none!important}}@scope (html[data-yitm-b6-css~="b6-004"]){[data-start-here-ai],[data-cga-panel],[data-scam-ai],[data-business-cyber-ai]{overflow-wrap:anywhere}[data-start-here-ai] textarea,[data-cga-panel] textarea,[data-scam-ai] textarea{color:#10233f!important;background:#fff!important;border-color:#94a3b8!important}[data-start-here-ai] textarea::placeholder,[data-cga-panel] textarea::placeholder,[data-scam-ai] textarea::placeholder{color:#64748b!important;opacity:1}[data-start-here-ai] button:focus-visible,[data-cga-panel] button:focus-visible,[data-scam-ai] button:focus-visible,[data-business-cyber-ai] button:focus-visible,[data-start-here-ai] a:focus-visible,[data-cga-panel] a:focus-visible,[data-scam-ai] a:focus-visible,[data-business-cyber-ai] a:focus-visible{outline:3px solid #f6bd27!important;outline-offset:3px}[data-start-here-ai] button:disabled,[data-cga-panel] button:disabled,[data-scam-ai] button:disabled,[data-business-cyber-ai] button:disabled{opacity:.62;cursor:not-allowed}[data-scam-ai] .status,[data-business-cyber-ai] [aria-live],[data-start-here-ai] [aria-live],[data-cga-panel] [aria-live]{min-height:1.6em}@media(max-width:700px){[data-start-here-ai] .actions,[data-cga-panel] .cga-actions,[data-scam-ai] .actions,[data-business-cyber-ai] .actions{display:grid!important;grid-template-columns:1fr!important}[data-start-here-ai] .actions>*,[data-cga-panel] .cga-actions>*,[data-scam-ai] .actions>*,[data-business-cyber-ai] .actions>*{width:100%!important;min-width:0!important}}}@scope (html[data-yitm-b6-css~="b6-003"]){.yitm-ai-accessibility{margin:1rem 0;padding:1rem;border:1px solid #b8c7d9;border-radius:14px;background:#f7fafc;color:#172033;box-shadow:0 8px 24px rgba(15,35,60,.07)}.yitm-ai-accessibility__head{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.yitm-ai-accessibility__head h3{margin:0;font-size:1.05rem;color:#10233f}.yitm-ai-accessibility__head p{margin:.25rem 0 0;color:#35445b;max-width:64ch}.yitm-ai-accessibility__controls{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.85rem}.yitm-ai-accessibility button,.yitm-ai-accessibility a{min-height:44px;padding:.62rem .82rem;border:2px solid #245c91;border-radius:10px;background:#fff;color:#123f6c;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.yitm-ai-accessibility button:hover,.yitm-ai-accessibility button:focus-visible,.yitm-ai-accessibility a:hover,.yitm-ai-accessibility a:focus-visible{background:#e8f2fb;outline:3px solid #f5b942;outline-offset:2px}.yitm-ai-accessibility button[aria-pressed="true"]{background:#123f6c;color:#fff}.yitm-ai-accessibility button:disabled{opacity:.58;cursor:not-allowed}.yitm-ai-accessibility__note{margin:.75rem 0 0;color:#445166;font-size:.94rem}.yitm-ai-readable{margin-top:1rem;padding:1rem;border-left:5px solid #245c91;border-radius:10px;background:#fff;color:#172033}.yitm-ai-readable[hidden]{display:none!important}.yitm-ai-readable h3{margin-top:0;color:#10233f}.yitm-ai-readable p,.yitm-ai-readable li{line-height:1.7}.yitm-ai-readable ol{padding-left:1.5rem}.yitm-ai-readable .yitm-keyword{font-weight:700;text-decoration:underline dotted;text-underline-offset:3px}.yitm-ai-glossary{margin-top:1rem;padding:.9rem;border:1px solid #cbd6e3;border-radius:10px;background:#fff}.yitm-ai-glossary dl{margin:.5rem 0 0;display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.5rem .8rem}.yitm-ai-glossary dt{font-weight:800;color:#123f6c}.yitm-ai-glossary dd{margin:0;color:#28374c}.yitm-ai-large-text{font-size:1.18rem!important}.yitm-ai-large-text p,.yitm-ai-large-text li,.yitm-ai-large-text a{line-height:1.8!important}.yitm-ai-step-card{display:block;margin:.65rem 0;padding:.75rem;border:1px solid #d4deea;border-radius:9px;background:#fbfdff}.yitm-ai-short-view .yitm-ai-secondary{display:none!important}@media(max-width:640px){.yitm-ai-accessibility{padding:.85rem}.yitm-ai-accessibility__controls{display:grid;grid-template-columns:1fr}.yitm-ai-accessibility button,.yitm-ai-accessibility a{width:100%;text-align:center}.yitm-ai-glossary dl{grid-template-columns:1fr}.yitm-ai-glossary dd{margin-bottom:.55rem}}@media(prefers-reduced-motion:reduce){.yitm-ai-accessibility *{scroll-behavior:auto!important;transition:none!important}}@media(forced-colors:active){.yitm-ai-accessibility,.yitm-ai-readable,.yitm-ai-glossary{border:2px solid CanvasText}.yitm-ai-accessibility button{border:2px solid ButtonText}}.yitm-ai-accessibility[hidden]{display:none!important}.yitm-ai-readable:focus,.yitm-ai-glossary:focus{outline:3px solid #f5b942;outline-offset:3px}}@scope (html[data-yitm-b6-css~="b6-008"]){{--yitm-tool-ink:#10233f;--yitm-tool-copy:#263a55;--yitm-tool-muted:#46566d}.hero .form-card,.hero .hero-card,.hero .result-card,.hero .tool-card,.tool-shell .form-card,.tool-shell .result-card,.section .form-card,.section .result-card{color:var(--yitm-tool-ink)!important;text-shadow:none!important}.hero .form-card h1,.hero .form-card h2,.hero .form-card h3,.hero .form-card h4,.hero .hero-card h1,.hero .hero-card h2,.hero .hero-card h3,.hero .hero-card h4,.hero .result-card h1,.hero .result-card h2,.hero .result-card h3,.hero .result-card h4,.tool-shell .form-card h1,.tool-shell .form-card h2,.tool-shell .form-card h3,.tool-shell .form-card h4,.tool-shell .result-card h1,.tool-shell .result-card h2,.tool-shell .result-card h3,.tool-shell .result-card h4{color:#102a56!important;opacity:1!important;text-shadow:none!important}.hero .form-card p,.hero .form-card li,.hero .form-card label,.hero .form-card small,.hero .form-card span,.hero .hero-card p,.hero .hero-card li,.hero .hero-card label,.hero .hero-card small,.hero .hero-card span,.hero .result-card p,.hero .result-card li,.hero .result-card label,.hero .result-card small,.hero .result-card span,.tool-shell .form-card p,.tool-shell .form-card li,.tool-shell .form-card label,.tool-shell .form-card small,.tool-shell .form-card span,.tool-shell .result-card p,.tool-shell .result-card li,.tool-shell .result-card label,.tool-shell .result-card small,.tool-shell .result-card span{color:var(--yitm-tool-copy)!important;opacity:1!important;text-shadow:none!important}.form-card .help-text,.result-card .help-text,.tool-card .help-text,.field-help,.helper-text,.muted{color:var(--yitm-tool-muted)!important;opacity:1!important}.form-card input,.form-card textarea,.form-card select,.tool-shell input,.tool-shell textarea,.tool-shell select{color:var(--yitm-tool-ink)!important;background:#fff!important}.form-card input::placeholder,.form-card textarea::placeholder,.tool-shell input::placeholder,.tool-shell textarea::placeholder{color:#5b687a!important;opacity:1!important}.hero .form-card .btn-light,.hero .form-card .btn-outline,.hero .form-card .chip,.hero .hero-card .btn-light,.hero .hero-card .btn-outline,.hero .hero-card .chip,.tool-shell .btn-light,.tool-shell .btn-outline,.tool-shell .chip{color:#102a56!important;background:#fff!important;border-color:#bdc7d5!important;text-shadow:none!important;opacity:1!important}.hero .form-card .btn-primary,.hero .hero-card .btn-primary,.tool-shell .btn-primary{opacity:1!important;text-shadow:none!important}@media (prefers-contrast:more){.form-card,.result-card,.hero-card{border-color:#6b7789!important}.form-card input,.form-card textarea,.form-card select{border-color:#526174!important}}.hero .yitm-quick-choice,.yitm-triage-hub .yitm-quick-choice,main .yitm-quick-choice{background:#ffffff!important;color:#10233f!important;text-shadow:none!important}.hero .yitm-quick-choice h1,.hero .yitm-quick-choice h2,.hero .yitm-quick-choice h3,.yitm-triage-hub .yitm-quick-choice h1,.yitm-triage-hub .yitm-quick-choice h2,.yitm-triage-hub .yitm-quick-choice h3,main .yitm-quick-choice h1,main .yitm-quick-choice h2,main .yitm-quick-choice h3{color:#102a56!important;opacity:1!important;text-shadow:none!important}.hero .yitm-quick-choice p,.hero .yitm-quick-choice span,.hero .yitm-quick-choice small,.yitm-triage-hub .yitm-quick-choice p,.yitm-triage-hub .yitm-quick-choice span,.yitm-triage-hub .yitm-quick-choice small,main .yitm-quick-choice p,main .yitm-quick-choice span,main .yitm-quick-choice small{color:#263a55!important;opacity:1!important;text-shadow:none!important}.hero .yitm-choice-actions a:not(:first-child),.yitm-triage-hub .yitm-choice-actions a:not(:first-child),main .yitm-choice-actions a:not(:first-child){color:#102a56!important;background:#ffffff!important;border-color:#aeb9c8!important;opacity:1!important;text-shadow:none!important}.hero .yitm-choice-actions a:first-child,.yitm-triage-hub .yitm-choice-actions a:first-child,main .yitm-choice-actions a:first-child{color:#ffffff!important;background:#111827!important;opacity:1!important;text-shadow:none!important}.hero-image-card .hero-image-caption{color:#ffffff!important;background:#061a33!important;opacity:1!important;text-shadow:none!important}}@scope (html[data-yitm-b6-css~="b6-005"]){.yitm-task-first-intro{margin:18px auto 10px;padding:14px 18px;border-radius:18px;background:#fff7df;border:1px solid #d9a52b;color:#142544;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.yitm-task-first-intro strong{font-size:1.08rem;color:#10233f}.yitm-task-first-intro span{color:#33435d;font-weight:700}#checker{scroll-margin-top:90px}#checker .section{margin-top:10px!important}#checker .form-card,#checker .result-card{background:#fff!important;color:#142544!important}#checker h2,#checker h3,#checker h4,#checker strong,#checker label,#checker legend{color:#10233f!important;text-shadow:none!important}#checker p,#checker li,#checker span,#checker .lead,#checker .help-text,#checker .risk-label{color:#33435d!important;text-shadow:none!important;opacity:1!important}#checker textarea{background:#fff!important;color:#10233f!important;border:2px solid #8794a8!important}#checker textarea::placeholder{color:#66758a!important;opacity:1!important}#checker .btn{opacity:1!important;text-shadow:none!important;min-height:48px}#checker .btn-primary{background:#10233f!important;color:#fff!important;border-color:#10233f!important}#checker .btn-outline,#checker .chip{background:#fff!important;color:#10233f!important;border:2px solid #9aa5b5!important}#checker .btn-primary:hover,#checker .btn-primary:focus-visible{background:#174f80!important}#checker .btn-outline:hover,#checker .btn-outline:focus-visible,#checker .chip:hover,#checker .chip:focus-visible{background:#eef4fa!important;border-color:#174f80!important}#checker .score-circle{color:#10233f!important;background:#f2f6fa!important;border-color:#62718a!important}.hero-card,.phone-card{background:#fff!important}.hero-card p,.hero-card li,.hero-card strong,.phone-card p,.phone-card li,.phone-card strong{color:#26364f!important;text-shadow:none!important;opacity:1!important}.hero .btn-light{background:#fff!important;color:#10233f!important;border:2px solid #d0d7e0!important;text-shadow:none!important}.hero .btn-outline{color:#fff!important;border-color:#fff!important;background:transparent!important;text-shadow:none!important}@media(max-width:760px){.yitm-task-first-intro{margin-top:12px}.tool-grid{grid-template-columns:1fr!important}.result-card{position:static!important}.hero .actions{display:grid!important;grid-template-columns:1fr!important}}}@scope (html[data-yitm-b6-css~="b6-009"]){body.yitm-all-tools-rollout{--at-navy:#13294b;--at-green:#1f6b55;--at-gold:#f5bd2f;--at-ink:#17233d;--at-muted:#4b5d78;--at-line:#d9e2ee;--at-soft:#f5f8fb;--at-radius:20px;background:#f7f4ec;color:var(--at-ink)}.yitm-all-tools-rollout main{overflow:visible}.yitm-all-tools-rollout .hero{padding:38px 0 28px!important;background:transparent!important}.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{max-width:1180px;margin:auto;background:#fff;border:1px solid var(--at-line);border-top:7px solid var(--at-gold);border-radius:28px;padding:36px;box-shadow:0 18px 42px rgba(23,35,61,.09);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:34px;align-items:center}.yitm-all-tools-rollout .hero h1,.yitm-all-tools-rollout .at-auto-hero h1{font-size:clamp(2rem,4vw,3.35rem)!important;line-height:1.03!important;letter-spacing:-.035em;color:var(--at-navy)!important;margin:0 0 16px!important}.yitm-all-tools-rollout .hero p,.yitm-all-tools-rollout .at-auto-hero p{color:var(--at-muted)!important;font-size:1.06rem!important;line-height:1.7!important;max-width:760px}.yitm-all-tools-rollout .at-hero-image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;border:1px solid var(--at-line);box-shadow:0 12px 28px rgba(23,35,61,.12)}.yitm-all-tools-rollout .at-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--at-green);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;margin-bottom:14px}.yitm-all-tools-rollout .at-stepbar{max-width:1180px;margin:0 auto 26px;background:#fff;border:1px solid var(--at-line);border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;box-shadow:0 10px 24px rgba(23,35,61,.06)}.yitm-all-tools-rollout .at-step{padding:15px 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;color:#53627a;border-right:1px solid var(--at-line)}.yitm-all-tools-rollout .at-step:last-child{border-right:0}.yitm-all-tools-rollout .at-step span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#eaf0f7;color:var(--at-navy)}.yitm-all-tools-rollout .at-step:first-child{color:var(--at-green)}.yitm-all-tools-rollout .at-step:first-child span{background:var(--at-green);color:#fff}.yitm-all-tools-rollout #tool,.yitm-all-tools-rollout .visual-pass-tool,.yitm-all-tools-rollout .section.tool-grid{max-width:1240px;margin:0 auto 26px!important;padding:0 20px!important}.yitm-all-tools-rollout #tool>.wrap,.yitm-all-tools-rollout .visual-pass-tool>.wrap,.yitm-all-tools-rollout .section.tool-grid>.wrap{max-width:1180px!important;background:#fff;border:1px solid var(--at-line);border-radius:24px;padding:30px!important;box-shadow:0 16px 36px rgba(23,35,61,.07)}.yitm-all-tools-rollout .glass-card,.yitm-all-tools-rollout .tool-shell,.yitm-all-tools-rollout .tool-frame,.yitm-all-tools-rollout .form-card,.yitm-all-tools-rollout .calculator-card,.yitm-all-tools-rollout .quiz-card,.yitm-all-tools-rollout .checker-card{border:1px solid var(--at-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:none!important}.yitm-all-tools-rollout label{color:var(--at-ink)!important;font-weight:800}.yitm-all-tools-rollout input,.yitm-all-tools-rollout select,.yitm-all-tools-rollout textarea{width:100%;min-height:48px;border:1.5px solid #c8d5e5!important;border-radius:12px!important;background:#fff!important;color:var(--at-ink)!important;padding:12px 14px!important;font:inherit!important}.yitm-all-tools-rollout input:focus,.yitm-all-tools-rollout select:focus,.yitm-all-tools-rollout textarea:focus{outline:3px solid rgba(31,107,85,.18)!important;border-color:var(--at-green)!important}.yitm-all-tools-rollout button,.yitm-all-tools-rollout .btn{border-radius:12px!important;min-height:48px;padding:12px 18px!important;font-weight:850!important;line-height:1.2!important;white-space:normal!important}.yitm-all-tools-rollout .btn-primary,.yitm-all-tools-rollout button[type=submit]{background:var(--at-gold)!important;color:var(--at-navy)!important;border:1px solid #dda812!important;box-shadow:0 8px 18px rgba(245,189,47,.22)!important}.yitm-all-tools-rollout .btn-secondary{background:#fff!important;color:var(--at-navy)!important;border:1.5px solid #b8c7d9!important}.yitm-all-tools-rollout .option,.yitm-all-tools-rollout .answer-option,.yitm-all-tools-rollout .choice,.yitm-all-tools-rollout [data-option]{border:1.5px solid #cbd7e5!important;border-radius:14px!important;background:#fff!important;color:var(--at-navy)!important;padding:16px!important;transition:.18s ease}.yitm-all-tools-rollout .option:hover,.yitm-all-tools-rollout .answer-option:hover,.yitm-all-tools-rollout .choice:hover,.yitm-all-tools-rollout [data-option]:hover{border-color:var(--at-green)!important;background:#f4fbf8!important;transform:translateY(-1px)}.yitm-all-tools-rollout #diag-result,.yitm-all-tools-rollout [id*=result]:empty,.yitm-all-tools-rollout .result:empty,.yitm-all-tools-rollout .result-card:empty{display:none!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}.yitm-all-tools-rollout #diag-result:not(:empty),.yitm-all-tools-rollout .result-card:not(:empty),.yitm-all-tools-rollout .tool-result-card:not(:empty),.yitm-all-tools-rollout .at-visible-result{display:block!important;background:linear-gradient(145deg,#eefaf6,#fff)!important;border:1px solid #b9dcd6!important;border-radius:20px!important;padding:26px!important;box-shadow:0 14px 30px rgba(31,107,85,.09)!important;color:var(--at-ink)!important}.yitm-all-tools-rollout #result-title,.yitm-all-tools-rollout .result-title{color:var(--at-navy)!important;font-weight:850!important}.yitm-all-tools-rollout #result-body,.yitm-all-tools-rollout .result-body{color:var(--at-muted)!important;line-height:1.7!important}.yitm-all-tools-rollout .at-related-questions{max-width:1180px;margin:0 auto 26px;background:#fff;border:1px solid var(--at-line);border-radius:22px;padding:26px;box-shadow:0 12px 28px rgba(23,35,61,.06)}.yitm-all-tools-rollout .at-related-questions h2{margin:0 0 8px;color:var(--at-navy);font-size:1.45rem}.yitm-all-tools-rollout .at-related-questions p{margin:0 0 18px;color:var(--at-muted)}.yitm-all-tools-rollout .at-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yitm-all-tools-rollout .at-question-grid a{display:block;padding:14px 16px;border:1px solid var(--at-line);border-radius:12px;color:var(--at-navy)!important;text-decoration:none;font-weight:750;background:#fbfcfe}.yitm-all-tools-rollout .at-question-grid a:hover{border-color:var(--at-green);background:#f4fbf8}.yitm-all-tools-rollout .at-handoff{max-width:1180px;margin:0 auto 26px;display:grid;grid-template-columns:1fr 1fr;border-radius:22px;overflow:hidden;box-shadow:0 16px 34px rgba(23,35,61,.09)}.yitm-all-tools-rollout .at-handoff article{padding:28px}.yitm-all-tools-rollout .at-handoff .help{background:#244573;color:#fff}.yitm-all-tools-rollout .at-handoff .refer{background:#f5bd2f;color:var(--at-navy)}.yitm-all-tools-rollout .at-handoff h2{margin:5px 0 10px;color:inherit!important;font-size:1.65rem}.yitm-all-tools-rollout .at-handoff p{color:inherit!important;opacity:.96;line-height:1.65}.yitm-all-tools-rollout .at-handoff .btn{display:inline-flex;align-items:center;margin-top:8px}.yitm-all-tools-rollout .at-handoff .help .btn{background:#fff!important;color:var(--at-navy)!important}.yitm-all-tools-rollout .at-handoff .refer .btn{background:var(--at-navy)!important;color:#fff!important;border-color:var(--at-navy)!important}.yitm-all-tools-rollout footer{margin-top:24px!important}.yitm-all-tools-rollout footer,.yitm-all-tools-rollout footer *{color:#fff}.yitm-all-tools-rollout footer a{color:#fff!important}.yitm-all-tools-rollout footer .wrap{padding-top:30px!important;padding-bottom:24px!important}.yitm-all-tools-rollout .section:last-of-type{padding-bottom:24px!important}@media(max-width:860px){.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{grid-template-columns:1fr;padding:24px}.yitm-all-tools-rollout .at-hero-image{max-height:240px}.yitm-all-tools-rollout .at-stepbar{margin-left:16px;margin-right:16px}.yitm-all-tools-rollout .at-step{font-size:.86rem;padding:12px 8px}.yitm-all-tools-rollout .at-question-grid,.yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}.yitm-all-tools-rollout #tool,.yitm-all-tools-rollout .visual-pass-tool,.yitm-all-tools-rollout .section.tool-grid{padding:0 14px!important}}@media(max-width:560px){.yitm-all-tools-rollout .at-stepbar{grid-template-columns:1fr}.yitm-all-tools-rollout .at-step{justify-content:flex-start;border-right:0;border-bottom:1px solid var(--at-line)}.yitm-all-tools-rollout .at-step:last-child{border-bottom:0}.yitm-all-tools-rollout .at-question-grid{grid-template-columns:1fr}.yitm-all-tools-rollout button,.yitm-all-tools-rollout .btn{width:100%;justify-content:center}.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{border-radius:20px}.yitm-all-tools-rollout .at-handoff article{padding:22px}}.yitm-all-tools-rollout .hero>:is(.wrap,div)>div:first-child>.kicker,.yitm-all-tools-rollout .hero>.wrap>div:first-child>.kicker,.yitm-all-tools-rollout .hero .kicker:not(.yitm-triage-hub .kicker){background:#eef7f2!important;border-color:#b9d9ca!important;color:#0f6a50!important;-webkit-text-fill-color:#0f6a50!important;text-shadow:none!important}.yitm-all-tools-rollout .hero .pill-row .pill{background:#eef5f8!important;border:1px solid #c9d8e2!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}.yitm-all-tools-rollout .hero:is(.btn-light,.btn-outline){background:#fff!important;border-color:#aebdca!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}}@scope (html[data-yitm-b6-css~="b6-001"]){.yitm-interactive-tool-host{--ict-ink:var(--yitm-ds-text-primary,#102033);--ict-copy:var(--yitm-ds-text-secondary,#526274);--ict-line:var(--yitm-ds-line,#dbe4ee);--ict-card:var(--yitm-ds-surface-card,#fff);--ict-page:var(--yitm-ds-surface-page,#f5f8fc);--ict-blue:var(--yitm-ds-action-blue,#0f64ee);--ict-blue-hover:var(--yitm-ds-action-blue-hover,#0b53c9);--ict-green:var(--yitm-ds-trust,#26b56a);--ict-mint:var(--yitm-ds-surface-green,#eefaf4);--ict-amber:var(--yitm-ds-attention,#ffb020);--ict-amber-soft:var(--yitm-ds-surface-amber,#fff8e7);--ict-danger:var(--yitm-ds-danger,#d92d20);max-width:960px;margin:clamp(28px,5vw,54px) auto;padding:0 clamp(14px,2vw,20px);color:var(--ict-ink)}.yitm-interactive-tool{border:1px solid var(--ict-line);border-radius:22px;background:var(--ict-card);box-shadow:0 18px 48px rgba(7,20,38,.10);overflow:hidden}.yitm-interactive-tool *{box-sizing:border-box}.yitm-interactive-tool__head{padding:clamp(20px,4vw,34px);border-bottom:1px solid var(--ict-line);background:linear-gradient(180deg,#fff 0%,var(--ict-page) 100%)}.yitm-interactive-tool__kicker{display:inline-flex;align-items:center;min-height:30px;margin:0 0 10px;padding:4px 10px;border:1px solid var(--ict-line);border-radius:999px;background:#fff;color:var(--ict-blue);font-size:.82rem;font-weight:800;letter-spacing:.02em}.yitm-interactive-tool__head h2,.yitm-interactive-tool__body h3,.yitm-interactive-tool__result h3{color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;text-wrap:pretty}.yitm-interactive-tool__head h2{margin:0;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.12}.yitm-interactive-tool__head p{max-width:72ch;margin:10px 0 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.65}.yitm-interactive-tool__body{padding:clamp(20px,4vw,34px)}.yitm-interactive-tool__progress-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px;color:var(--ict-copy);font-size:.92rem;font-weight:700}.yitm-interactive-tool__progress{width:100%;height:8px;overflow:hidden;border:0;border-radius:999px;background:#e8eef5;appearance:none}.yitm-interactive-tool__progress::-webkit-progress-bar{background:#e8eef5;border-radius:999px}.yitm-interactive-tool__progress::-webkit-progress-value{background:var(--ict-blue);border-radius:999px}.yitm-interactive-tool__progress::-moz-progress-bar{background:var(--ict-blue);border-radius:999px}.yitm-interactive-tool__question{margin:0;padding:0;border:0}.yitm-interactive-tool__question legend{max-width:760px;margin:0 0 8px;padding:0;color:var(--ict-ink);font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:900;line-height:1.3;text-wrap:pretty}.yitm-interactive-tool__help{margin:0 0 16px;color:var(--ict-copy);line-height:1.55}.yitm-interactive-tool__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.yitm-interactive-tool__choice{position:relative;display:flex;align-items:flex-start;min-height:58px;padding:15px 16px;border:2px solid var(--ict-line);border-radius:16px;background:#fff;color:var(--ict-ink);font-weight:800;line-height:1.35;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.yitm-interactive-tool__choice:hover{border-color:#a9bfd8;background:#f8fbff}.yitm-interactive-tool__choice:has(input:checked){border-color:var(--ict-blue);background:#eef6ff;box-shadow:0 0 0 1px rgba(15,100,238,.08)}.yitm-interactive-tool__choice:has(input:focus-visible){outline:3px solid var(--ict-amber);outline-offset:3px}.yitm-interactive-tool__choice input{width:20px;height:20px;min-width:20px;margin:1px 11px 0 0;accent-color:var(--ict-blue)}.yitm-interactive-tool__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.yitm-interactive-tool__button,.yitm-interactive-tool__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border:2px solid var(--ict-blue);border-radius:12px;background:var(--ict-blue);color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font:inherit;font-weight:900;line-height:1.2;cursor:pointer}.yitm-interactive-tool__button:hover,.yitm-interactive-tool__actions a:hover{background:var(--ict-blue-hover);border-color:var(--ict-blue-hover);color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-interactive-tool__button--secondary{background:#fff!important;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;border-color:#b8c8da!important}.yitm-interactive-tool__button--secondary:hover{background:#f4f8fc!important;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;border-color:#94a9bf!important}.yitm-interactive-tool__button:focus-visible,.yitm-interactive-tool__actions a:focus-visible{outline:3px solid var(--ict-amber)!important;outline-offset:3px!important}.yitm-interactive-tool__button[disabled]{opacity:.58;cursor:wait}.yitm-interactive-tool__message{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#fff3f1;color:#7a271a;font-weight:750;line-height:1.5}.yitm-interactive-tool__loading{padding:24px;border:1px solid var(--ict-line);border-radius:18px;background:#fff;color:var(--ict-copy)}.yitm-interactive-tool__result{padding:clamp(20px,4vw,34px)}.yitm-interactive-tool__result-banner{padding:18px;border:1px solid #c9ded1;border-radius:18px;background:var(--ict-mint)}.yitm-interactive-tool__result-banner--safety{border-color:#ecd38c;background:var(--ict-amber-soft)}.yitm-interactive-tool__result-banner h3{margin:0 0 8px;font-size:clamp(1.35rem,2.5vw,1.8rem)}.yitm-interactive-tool__result-banner p{margin:0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.6}.yitm-interactive-tool__next{margin-top:18px;padding:18px;border:1px solid var(--ict-line);border-radius:18px;background:#fff}.yitm-interactive-tool__next strong{display:block;margin-bottom:5px;color:var(--ict-ink)}.yitm-interactive-tool__next p{margin:0 0 12px;color:var(--ict-copy);line-height:1.55}.yitm-interactive-tool__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.yitm-interactive-tool__panel{padding:18px;border:1px solid var(--ict-line);border-radius:18px;background:#fff}.yitm-interactive-tool__panel h4{margin:0 0 10px;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;font-size:1.05rem}.yitm-interactive-tool__panel ul{margin:0;padding-left:20px}.yitm-interactive-tool__panel li{margin:8px 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.5}.yitm-interactive-tool__links{display:grid;gap:10px;margin-top:18px}.yitm-interactive-tool__link{display:block;padding:14px 16px;border:1px solid var(--ict-line);border-radius:14px;background:#fff;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;text-decoration:none!important}.yitm-interactive-tool__link strong{display:block;color:var(--ict-blue)!important;-webkit-text-fill-color:var(--ict-blue)!important}.yitm-interactive-tool__link span{display:block;margin-top:3px;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;font-size:.92rem;line-height:1.45}.yitm-interactive-tool__link:hover{border-color:#a9bfd8;background:#f8fbff}.yitm-interactive-tool__note{margin:18px 0 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;font-size:.9rem;line-height:1.55}.yitm-interactive-tool__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.yitm-interactive-tool-host{padding:0 12px;margin:28px auto}.yitm-interactive-tool{border-radius:18px}.yitm-interactive-tool__choices,.yitm-interactive-tool__grid{grid-template-columns:1fr}.yitm-interactive-tool__choice{min-height:56px;padding:14px}.yitm-interactive-tool__actions{display:grid;grid-template-columns:1fr}.yitm-interactive-tool__button,.yitm-interactive-tool__actions a{width:100%;min-height:50px}}@media(prefers-reduced-motion:reduce){.yitm-interactive-tool__choice{transition:none}}}@scope (html[data-yitm-b6-css~="b6-002"]){{--yitm-u-bg:#fbf8f3;--yitm-u-card:#fff;--yitm-u-ink:#12372f;--yitm-u-muted:#5d6b66;--yitm-u-line:#d8e4de;--yitm-u-soft:#eef7f2;--yitm-u-accent:#165c45;--yitm-u-accent-2:#0f4937;--yitm-u-warm:#fff7e8;--yitm-u-radius:22px;--yitm-u-shadow:0 18px 50px rgba(16,54,45,.10)}.yitm-unified-result{margin:28px 0;padding:0;border:1px solid #bcd7ca;border-radius:var(--yitm-u-radius);background:var(--yitm-u-card);box-shadow:var(--yitm-u-shadow);overflow:hidden;color:var(--yitm-u-ink)}.yitm-unified-result__head{padding:24px 26px 20px;background:linear-gradient(135deg,#f1faf5,#fbf8f3);border-bottom:1px solid var(--yitm-u-line)}.yitm-unified-result__eyebrow{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--yitm-u-accent)}.yitm-unified-result__head h2{margin:8px 0 8px;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.025em;color:#092f27}.yitm-unified-result__intro{margin:0;max-width:72ch;font-size:1.03rem;line-height:1.6;color:#425a52}.yitm-confidence{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:8px 11px;border:1px solid #b8d8c9;border-radius:999px;background:#fff;font-size:.88rem;font-weight:800;color:#174839}.yitm-confidence::before{content:"";width:8px;height:8px;border-radius:50%;background:#2a7a5c}.yitm-confidence[data-state="likely"]::before{background:#b0781a}.yitm-confidence[data-state="inspection"]::before{background:#8c5b3d}.yitm-confidence-note{margin:7px 0 0!important;max-width:76ch;font-size:.88rem!important;line-height:1.45!important;color:#61726b!important}.yitm-unified-result__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.yitm-result-section{padding:22px 26px;border-bottom:1px solid var(--yitm-u-line)}.yitm-result-section:nth-child(odd){border-right:1px solid var(--yitm-u-line)}.yitm-result-section h3{margin:0 0 10px;font-size:1rem;color:#103d32}.yitm-result-section p{margin:0;color:#465d56;line-height:1.6}.yitm-result-section ul,.yitm-result-section ol{margin:0;padding-left:1.2rem;color:#394f48;line-height:1.55}.yitm-result-section li+li{margin-top:7px}.yitm-result-factors{display:flex;flex-wrap:wrap;gap:8px;list-style:none!important;padding:0!important}.yitm-result-factors li{margin:0!important;padding:7px 10px;border:1px solid #d7e4de;border-radius:10px;background:#f8fbf9;font-size:.9rem;color:#345149}.yitm-result-next{grid-column:1/-1;border-right:0!important;background:#fbfdfc}.yitm-result-next strong{color:#0e4939}.yitm-unified-result__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:20px 26px;background:#fff}.yitm-u-btn{appearance:none;border:1px solid #b8d0c5;border-radius:999px;padding:12px 18px;font:inherit;font-weight:850;line-height:1.15;text-decoration:none!important;cursor:pointer;background:#fff;color:#15483a;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.yitm-u-btn:hover{transform:translateY(-1px);box-shadow:0 7px 18px rgba(20,65,54,.10)}.yitm-u-btn--primary{background:var(--yitm-u-accent);border-color:var(--yitm-u-accent);color:#fff!important}.yitm-u-btn--primary:hover{background:var(--yitm-u-accent-2)}.yitm-u-btn--quiet{background:#f5f8f6}.yitm-result-utilities{position:relative}.yitm-result-utilities>summary{list-style:none}.yitm-result-utilities>summary::-webkit-details-marker{display:none}.yitm-result-utilities[open]>.yitm-u-btn{background:#eef5f1}.yitm-result-utilities__menu{display:flex;gap:8px;position:absolute;z-index:20;right:0;top:calc(100% + 8px);padding:9px;border:1px solid var(--yitm-u-line);border-radius:14px;background:#fff;box-shadow:0 14px 35px rgba(20,50,42,.14);min-width:max-content}.yitm-result-utilities__menu button{border:0;background:#f5f8f6;border-radius:9px;padding:9px 12px;font:inherit;font-weight:750;color:#174839;cursor:pointer}.yitm-cross-tool{grid-column:1/-1;margin:0 26px 22px;padding:16px 18px;border:1px solid #d2dfd9;border-radius:15px;background:#f7faf8;display:flex;justify-content:space-between;gap:18px;align-items:center}.yitm-cross-tool p{margin:3px 0 0;color:#51635d;font-size:.92rem}.yitm-cross-tool a{white-space:nowrap;font-weight:850;color:#165c45}.yitm-result-disclaimer{padding:0 26px 20px;margin:0;color:#697973;font-size:.82rem;line-height:1.45}.yitm-legacy-result-hidden{display:none!important}body.yitm-tool-has-result .ldt-tool-layout{grid-template-columns:minmax(0,1fr)!important}body.yitm-tool-has-result .ldt-side-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yitm-tool-authority__inner{height:auto!important;min-height:0!important}.yitm-tool-authority__intro,.yitm-tool-authority__grid,.yitm-tool-authority__next{opacity:1!important;visibility:visible!important}.yitm-tool-progress{margin:0 0 18px;padding:12px 14px;border:1px solid #d6e3dd;border-radius:14px;background:#f9fcfa;color:#365049}.yitm-tool-progress__top{display:flex;justify-content:space-between;gap:12px;align-items:center}.yitm-tool-progress strong{color:#174839}.yitm-tool-progress p{margin:4px 0 0;font-size:.9rem;color:#63736d}.yitm-tool-progress__track{height:5px;margin-top:10px;background:#e1ebe6;border-radius:999px;overflow:hidden}.yitm-tool-progress__fill{height:100%;width:0;background:#2d745b;border-radius:inherit;transition:width .25s ease}.yitm-carried-facts{margin:0 0 18px;padding:12px 14px;border:1px solid #c7dccf;border-radius:14px;background:#f1f8f4;color:#315149;font-size:.92rem}.yitm-carried-facts strong{color:#144a39}.yitm-tools-app{max-width:1180px;margin:24px auto 46px;padding:0 22px}.yitm-tools-app__hero{padding:30px;border:1px solid #cfe0d8;border-radius:26px;background:linear-gradient(135deg,#f4faf7,#fffaf2);box-shadow:0 16px 45px rgba(25,60,50,.08)}.yitm-tools-app__kicker{font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#1c614b}.yitm-tools-app h2{margin:8px 0 8px;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.08;color:#103b31}.yitm-tools-app__lead{margin:0 0 20px;max-width:70ch;color:#536861;line-height:1.6}.yitm-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.yitm-intent-option{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #d4e2dc;border-radius:14px;padding:13px 14px;background:#fff;color:#143e34;font:inherit;font-weight:800;cursor:pointer}.yitm-intent-option:hover,.yitm-intent-option[aria-pressed="true"]{border-color:#4f8c75;background:#eef8f3}.yitm-intent-option span{font-size:1.15rem}.yitm-tool-match{margin-top:14px;padding:18px;border-radius:17px;background:#123f34;color:#fff;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.yitm-tool-match[hidden]{display:none}.yitm-tool-match small{display:block;font-weight:800;opacity:.72;text-transform:uppercase;letter-spacing:.06em}.yitm-tool-match strong{display:block;margin-top:4px;font-size:1.15rem}.yitm-tool-match p{margin:4px 0 0;opacity:.86}.yitm-tool-match a{background:#fff;color:#123f34!important;border-radius:999px;padding:11px 16px;font-weight:900;text-decoration:none!important;white-space:nowrap}.yitm-popular-decisions{margin-top:28px}.yitm-tools-app__sectionhead{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:13px}.yitm-tools-app__sectionhead h3{margin:0;color:#103b31;font-size:1.35rem}.yitm-tools-app__sectionhead p{margin:0;color:#65756f;font-size:.92rem}.yitm-popular-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-popular-card{display:block;padding:18px;border:1px solid #d7e3dd;border-radius:17px;background:#fff;text-decoration:none!important;color:#163f35!important}.yitm-popular-card strong{display:block;font-size:1.02rem}.yitm-popular-card span{display:block;margin-top:5px;color:#67756f;font-size:.9rem}.yitm-popular-card em{display:inline-block;margin-top:12px;font-style:normal;font-weight:850;color:#176046}.yitm-all-tools{margin-top:30px}.yitm-macro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yitm-macro-card{padding:21px;border:1px solid #d8e3de;border-radius:19px;background:#fff}.yitm-macro-card h4{margin:0 0 4px;color:#123d32;font-size:1.08rem}.yitm-macro-card>p{margin:0 0 13px;color:#68766f;font-size:.9rem}.yitm-macro-links{display:flex;flex-wrap:wrap;gap:7px}.yitm-macro-links a{padding:7px 10px;border-radius:999px;background:#f2f7f4;color:#18523f!important;font-size:.86rem;font-weight:750;text-decoration:none!important}.yitm-tools-app__unsure{margin-top:18px;padding:17px 20px;border-radius:16px;background:#f2f7f4;display:flex;justify-content:space-between;align-items:center;gap:16px}.yitm-tools-app__unsure p{margin:0;color:#3f5850}.yitm-tools-app__unsure button{border:0;background:none;color:#155d45;font:inherit;font-weight:900;cursor:pointer}.yitm-tech-assessment{max-width:1180px;margin:18px auto;padding:0 22px}.yitm-tech-assessment__card{border:1px solid #cdded6;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(20,55,46,.07);padding:18px 20px}.yitm-tech-assessment__head{display:flex;justify-content:space-between;gap:16px;align-items:center}.yitm-tech-assessment__head h2{margin:0;font-size:1.15rem;color:#113e32}.yitm-tech-assessment__head button{border:0;background:none;color:#687871;cursor:pointer;font:inherit;font-weight:750}.yitm-assessment-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.yitm-assessment-item{padding:11px 12px;border-radius:12px;background:#f5f8f6}.yitm-assessment-item small{display:block;color:#718079}.yitm-assessment-item strong{display:block;margin-top:3px;color:#204b3f;font-size:.92rem}.yitm-assessment-next{margin:13px 0 0;color:#48615a;font-size:.92rem}.yitm-assessment-next strong{color:#174a3b}body.template-tool-page.yitm-tools-app-ready>.ldt-tools-promo,body.template-tool-page.yitm-tools-app-ready main>.ldt-tools-promo,body.template-tool-page.yitm-tools-app-ready .hero+.yitm-agent-facts+section .ldt-hub-panel{display:none!important}body.template-tool-page.yitm-tools-app-ready .section-alt:has(#most-used-tools),body.template-tool-page.yitm-tools-app-ready .section-alt:has(#which-tool-should-you-start-with){display:none!important}body.template-tool-page.yitm-tools-app-ready #categories{padding-top:28px}@media(max-width:820px){.yitm-unified-result__grid{grid-template-columns:1fr}.yitm-result-section:nth-child(odd){border-right:0}.yitm-intent-grid,.yitm-popular-grid{grid-template-columns:1fr 1fr}.yitm-macro-grid{grid-template-columns:1fr}.yitm-assessment-list{grid-template-columns:1fr 1fr}.yitm-tool-match{grid-template-columns:1fr}.yitm-cross-tool{align-items:flex-start;flex-direction:column}body.yitm-tool-has-result .ldt-side-stack{grid-template-columns:1fr 1fr}}@media(max-width:580px){.yitm-tools-app{padding:0 14px;margin-top:14px}.yitm-tools-app__hero{padding:21px 17px;border-radius:20px}.yitm-intent-grid,.yitm-popular-grid,.yitm-assessment-list{grid-template-columns:1fr}.yitm-unified-result{border-radius:17px}.yitm-unified-result__head,.yitm-result-section,.yitm-unified-result__actions{padding-left:18px;padding-right:18px}.yitm-unified-result__actions{align-items:stretch}.yitm-u-btn,.yitm-result-utilities{width:100%;text-align:center}.yitm-result-utilities>summary{display:block}.yitm-result-utilities__menu{position:static;margin-top:8px;min-width:0;display:grid;grid-template-columns:repeat(3,1fr)}.yitm-cross-tool{margin-left:18px;margin-right:18px}.yitm-tools-app__unsure{align-items:flex-start;flex-direction:column}body.yitm-tool-has-result .ldt-side-stack{grid-template-columns:1fr}}@media print{.yitm-unified-result__actions,.yitm-cross-tool,.yitm-tool-progress,.yitm-tech-assessment{display:none!important}.yitm-unified-result{box-shadow:none;border-color:#bbb}.yitm-legacy-result-hidden{display:none!important}}.yitm-assessment-kicker{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#4c7164;margin-bottom:3px}.yitm-assessment-summary{margin-top:14px;padding:18px;border:1px solid #d4e2dc;border-radius:16px;background:#f8fbf9;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.yitm-assessment-summary[data-tone="attention"]{background:#fff9ee;border-color:#ead9b7}.yitm-assessment-summary[data-tone="danger"]{background:#fff5f3;border-color:#e8c7c0}.yitm-assessment-summary[data-tone="positive"]{background:#f2faf6;border-color:#c7dfd2}.yitm-assessment-summary[data-tone="mixed"]{background:#f7f5fb;border-color:#d9d2e7}.yitm-assessment-strength{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#eaf2ee;color:#285346;font-size:.76rem;font-weight:900;letter-spacing:.02em}.yitm-assessment-summary h3{margin:8px 0 5px;font-size:1.14rem;color:#143f34}.yitm-assessment-summary p{margin:0;color:#53665f;line-height:1.55;font-size:.92rem}.yitm-assessment-count{min-width:92px;text-align:center;padding:11px 13px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(40,80,65,.10)}.yitm-assessment-count strong{display:block;font-size:1.55rem;color:#164a3a}.yitm-assessment-count span{display:block;margin-top:1px;color:#6a7973;font-size:.73rem;font-weight:750}.yitm-assessment-domains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.yitm-assessment-domain{padding:12px;border-radius:13px;border:1px solid #dfe8e4;background:#fbfdfc;min-width:0}.yitm-assessment-domain small{display:block;color:#71817a;font-size:.73rem;font-weight:800}.yitm-assessment-domain strong{display:block;margin-top:3px;color:#214d40;font-size:.91rem;line-height:1.25}.yitm-assessment-domain p{margin:6px 0 0;color:#6a7873;font-size:.77rem;line-height:1.4}.yitm-assessment-domain[data-tone="attention"]{background:#fffaf1;border-color:#eadcc2}.yitm-assessment-domain[data-tone="danger"]{background:#fff5f3;border-color:#e9cbc4}.yitm-assessment-domain[data-tone="positive"]{background:#f3faf6;border-color:#cfe2d8}.yitm-assessment-domain[data-tone="mixed"]{background:#f7f5fb;border-color:#ded7eb}.yitm-assessment-history{margin-top:12px;border-top:1px solid #e4ebe7;padding-top:10px}.yitm-assessment-history>summary{cursor:pointer;color:#49645b;font-size:.86rem;font-weight:850}.yitm-assessment-history .yitm-assessment-list{margin-top:10px}.yitm-assessment-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid #e4ebe7}.yitm-assessment-actions span{color:#718079;font-size:.8rem;line-height:1.4;max-width:56ch}@media(max-width:900px){.yitm-assessment-domains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.yitm-assessment-summary{grid-template-columns:1fr}.yitm-assessment-count{display:flex;align-items:baseline;gap:7px;justify-content:flex-start;text-align:left;min-width:0}.yitm-assessment-count strong{font-size:1.2rem}.yitm-assessment-domains{grid-template-columns:1fr}.yitm-assessment-actions{align-items:stretch}.yitm-assessment-actions .yitm-u-btn{width:100%;text-align:center}}body.template-tool-page .hero>.wrap{width:min(1040px,calc(100% - 32px))}body.template-tool-page .hero .hero-grid,body.ldt-page .ldt-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:clamp(20px,3vw,30px)!important}body.template-tool-page .hero .hero-grid>*,body.ldt-page .ldt-hero-grid>*{min-width:0!important;width:100%!important}body.template-tool-page .hero .hero-grid>div:first-child{max-width:820px}body.template-tool-page .hero:is(h1,.hero-h1){max-width:20ch!important;font-size:clamp(2.45rem,5.4vw,4.35rem)!important;line-height:1.02!important;text-wrap:balance}body.template-tool-page .hero:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero),body.template-tool-page .hero:is(.ux-copy-card,.reading-card){width:100%!important;max-width:780px!important}body.template-tool-page .hero .answer-block strong{display:block!important;margin:0 0 6px!important}body.template-tool-page .hero:is(.hero-img-col,.hero-image,figure),body.ldt-page .ldt-hero-media{width:min(100%,760px)!important;max-width:760px!important;margin:0!important}body.template-tool-page .hero:is(.hero-img,.hero-img-col img,.hero-image img,figure img),body.ldt-page .ldt-hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:380px!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important}body.template-tool-page .hero .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}@media(max-width:720px){body.template-tool-page .hero>.wrap{width:min(100% - 22px,1040px)}body.template-tool-page .hero .hero-grid{padding:22px 18px!important;border-radius:22px!important}body.template-tool-page .hero:is(h1,.hero-h1),body.ldt-page .ldt-hero h1{font-size:clamp(2.05rem,10vw,3rem)!important;max-width:none!important;line-height:1.04!important}body.template-tool-page .hero .hero-ctas{display:grid!important;grid-template-columns:1fr!important}body.template-tool-page .hero .hero-ctas .btn{width:100%!important;min-height:48px!important}body.template-tool-page .hero:is(.hero-img,.hero-img-col img,.hero-image img,figure img),body.ldt-page .ldt-hero-media img{max-height:300px!important;border-radius:14px!important}}body.template-tool-page .hero .hero-grid>*{grid-column:1!important;grid-row:auto!important}body.template-tool-page .hero .hero-grid>:is(.hero-img-col,.hero-image,figure){justify-self:start!important;align-self:start!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero{color:#17263c!important;-webkit-text-fill-color:currentColor!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero h1{color:#152747!important;-webkit-text-fill-color:#152747!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero p{color:#4b5c73!important;-webkit-text-fill-color:#4b5c73!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-eyebrow{color:#0b6e67!important;-webkit-text-fill-color:#0b6e67!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-btn--primary{color:#143052!important;-webkit-text-fill-color:#143052!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-btn--secondary{color:#173a65!important;-webkit-text-fill-color:#173a65!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-hero-trust span{color:#42546b!important;-webkit-text-fill-color:#42546b!important}body.template-tool-page .yitm-apc{color:#173229!important;-webkit-text-fill-color:#173229!important}body.template-tool-page .yitm-apc .yitm-apc__eyebrow,body.template-tool-page .yitm-apc .yitm-apc__score strong{color:#00563e!important;-webkit-text-fill-color:#00563e!important}body.template-tool-page .yitm-apc .yitm-apc__title{color:#10233f!important;-webkit-text-fill-color:#10233f!important}body.template-tool-page .yitm-apc:is(.yitm-apc__detail,.yitm-apc__meta,.yitm-apc__privacy,.yitm-apc__score span){color:#53665f!important;-webkit-text-fill-color:#53665f!important}body.template-tool-page .yitm-apc .yitm-apc__primary{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-apc .yitm-apc__secondary{color:#173229!important;-webkit-text-fill-color:#173229!important}body.template-tool-page .yitm-tool-match{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-tool-match:is(small,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-tool-match p{color:#e4f0eb!important;-webkit-text-fill-color:#e4f0eb!important;opacity:1!important}body.template-tool-page .yitm-tool-match a{color:#123f34!important;-webkit-text-fill-color:#123f34!important}}} html:has(meta.ypul.ypul) .a0019480-intro{margin-bottom:14px} html:has(meta.ypul.ypul) .a0019480-intro .a0019478e-progress{margin-top:10px} html:has(meta.ypul.ypul) .a0019480-top{display:block} html:has(meta.ypul.ypul) .a0019480-composer{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;align-items:center;padding:7px;border:1px solid #9fb9b1;border-radius:22px;background:#fff;box-shadow:0 8px 24px rgba(9,33,70,.08)} html:has(meta.ypul.ypul) .a0019480-field{display:block;min-width:0;margin:0} html:has(meta.ypul.ypul) .a0019480-field .home-intent-live__input{width:100%;min-height:50px;padding:11px 4px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent;font-size:1.05rem;color:#10233f} html:has(meta.ypul.ypul) .a0019480-field .home-intent-live__input::placeholder{color:#687a74;opacity:1} html:has(meta.ypul.ypul) .a0019480-add,html:has(meta.ypul.ypul) .a0019480-go{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;font:800 1.55rem/1 Barlow,Arial,sans-serif;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-add{border:1px solid #c5d2cd;background:#fff;color:#173b31} html:has(meta.ypul.ypul) .a0019480-add:hover,html:has(meta.ypul.ypul) .a0019480-add:focus-visible{background:#eef7f3;border-color:#6d9487} html:has(meta.ypul.ypul) .a0019480-add[aria-expanded="true"]{background:#173b31;color:#fff;border-color:#173b31} html:has(meta.ypul.ypul) .a0019480-go{border:0;background:#234f86;color:#fff;font-size:1.3rem} html:has(meta.ypul.ypul) .a0019480-go:hover,html:has(meta.ypul.ypul) .a0019480-go:focus-visible{background:#183c69} html:has(meta.ypul.ypul) .a0019480-add:focus-visible,html:has(meta.ypul.ypul) .a0019480-go:focus-visible{outline:3px solid #f0b83f;outline-offset:2px} html:has(meta.ypul.ypul) .a0019480-common{margin-top:14px;padding:0 2px} html:has(meta.ypul.ypul) .a0019480-common>p{margin:0 0 9px;color:#40534b;line-height:1.45} html:has(meta.ypul.ypul) .a0019480-common__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px} html:has(meta.ypul.ypul) .a0019480-common__grid button{min-height:46px;padding:10px 12px;border:1px solid #c4d4cf;border-radius:14px;background:#f8fbfa;color:#173b31;font:800 .94rem/1.25 Barlow,Arial,sans-serif;text-align:left;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-common__grid button:hover,html:has(meta.ypul.ypul) .a0019480-common__grid button:focus-visible{border-color:#70998c;background:#eef7f3;outline:0} html:has(meta.ypul.ypul) .a0019480-common__grid button:focus-visible{box-shadow:0 0 0 3px rgba(240,184,63,.42)} html:has(meta.ypul.ypul) .a0019480-common__grid .a0019480-common__safety{background:#fff7df;border-color:#d9b45a;color:#65470d} html:has(meta.ypul.ypul) .a0019480-common__grid .a0019480-common__safety:hover,html:has(meta.ypul.ypul) .a0019480-common__grid .a0019480-common__safety:focus-visible{background:#fff0bc;border-color:#b88b25} html:has(meta.ypul.ypul) .a0019480-secondary{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px} html:has(meta.ypul.ypul) .a0019480-secondary a{color:#244d43;font-weight:800;text-underline-offset:3px} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas][data-canvas-state="blank"] .home-intent-live__score-column,html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas][data-canvas-state="blank"] .a0019478e-progress{display:none!important} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas]:not([data-canvas-state="blank"]) .a0019480-common[data-collapsed="true"]{display:none} html:has(meta.ypul.ypul) .a0019480-photo-drawer{margin-top:14px} html:has(meta.ypul.ypul) .a0019480-photo-drawer .home-intent-live__photo{margin:0;border:1px solid #c7d3da;border-radius:18px;background:#f4f7f6;padding:16px;color:#10233f} html:has(meta.ypul.ypul) .a0019480-photo-drawer__bar{display:flex;justify-content:flex-end;margin-bottom:4px} html:has(meta.ypul.ypul) .a0019480-photo-close{min-height:40px;padding:8px 12px;border:1px solid #b9cac4;border-radius:999px;background:#fff;color:#173b31;font-weight:800;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-photo-close:hover,html:has(meta.ypul.ypul) .a0019480-photo-close:focus-visible{background:#edf6f2;outline:3px solid rgba(240,184,63,.42);outline-offset:2px} @media(max-width:760px){html:has(meta.ypul.ypul) .a0019480-composer{grid-template-columns:44px minmax(0,1fr) 44px;border-radius:18px;padding:6px} html:has(meta.ypul.ypul) .a0019480-add,html:has(meta.ypul.ypul) .a0019480-go{width:40px;height:40px} html:has(meta.ypul.ypul) .a0019480-field .home-intent-live__input{min-height:46px;font-size:16px} html:has(meta.ypul.ypul) .a0019480-common__grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:420px){html:has(meta.ypul.ypul) .a0019480-common__grid{grid-template-columns:1fr}html:has(meta.ypul.ypul) .a0019480-secondary{display:grid;gap:8px}} @media(prefers-reduced-motion:reduce){html:has(meta.ypul.ypul) .a0019480-composer,html:has(meta.ypul.ypul) .a0019480-add,html:has(meta.ypul.ypul) .a0019480-go{scroll-behavior:auto}} html:has(meta.ypul.ypul) .a0019480-visible-label{display:block;margin:0 0 7px;color:#10233f;font:800 1rem/1.25 Barlow,Arial,sans-serif} html:has(meta.ypul.ypul) .a0019480-example{margin:7px 4px 0;color:#5d6f69;font-size:.92rem;line-height:1.4} html:has(meta.ypul.ypul) .a0019480-common__intro{display:grid;gap:2px;margin:0 0 10px;color:#40534b} html:has(meta.ypul.ypul) .a0019480-common__intro strong{color:#173b31} html:has(meta.ypul.ypul) .a0019480-common__intro span{font-size:.94rem} html:has(meta.ypul.ypul) .a0019480-safety{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;padding:12px 14px;border:1px solid #d9b45a;border-radius:16px;background:#fff7df;color:#65470d} html:has(meta.ypul.ypul) .a0019480-safety>div{display:grid;gap:2px;min-width:0} html:has(meta.ypul.ypul) .a0019480-safety span{font-size:.9rem} html:has(meta.ypul.ypul) .a0019480-safety button{flex:0 0 auto;min-height:42px;padding:9px 14px;border:1px solid #b88b25;border-radius:999px;background:#fff;color:#65470d;font:800 .92rem/1.2 Barlow,Arial,sans-serif;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-safety button:hover,html:has(meta.ypul.ypul) .a0019480-safety button:focus-visible{background:#fff0bc;outline:3px solid rgba(240,184,63,.42);outline-offset:2px} html:has(meta.ypul.ypul) .a0019480-other{margin-top:8px} html:has(meta.ypul.ypul) .a0019480-other button,html:has(meta.ypul.ypul) .a0019480-change-problem{min-height:40px;padding:7px 2px;border:0;background:transparent;color:#244d43;font:800 .94rem/1.25 Barlow,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-other button:focus-visible,html:has(meta.ypul.ypul) .a0019480-change-problem:focus-visible{outline:3px solid rgba(240,184,63,.42);outline-offset:2px;border-radius:6px} html:has(meta.ypul.ypul) .a0019480-change-problem{margin:10px 2px 0} @media(max-width:620px){html:has(meta.ypul.ypul) .a0019480-safety{align-items:flex-start;flex-direction:column} html:has(meta.ypul.ypul) .a0019480-safety button{width:100%}} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas] .a0019478e-progress{display:none!important} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas] .home-intent-live__score-badge{display:none!important} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas] .home-rtr__score{display:none!important} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas] .home-intent-live__score-column{display:block;min-width:0} html:has(meta.ypul.ypul) [data-yitm-adaptive-home-canvas] .home-intent-live__status{margin:8px 2px 0;color:#52655f;font-size:.92rem;line-height:1.4} html:has(meta.ypul.ypul) .a0019480-go{width:auto;min-width:68px;padding:0 16px;border-radius:14px;font:800 .95rem/1 Barlow,Arial,sans-serif} html:has(meta.ypul.ypul) .a0019480-common__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px} html:has(meta.ypul.ypul) .a0019480-more{margin-top:8px} html:has(meta.ypul.ypul) .a0019480-more button,html:has(meta.ypul.ypul) .a0019480-start-over{min-height:40px;padding:7px 2px;border:0;background:transparent;color:#244d43;font:800 .94rem/1.25 Barlow,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-more-problems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;max-width:760px} html:has(meta.ypul.ypul) .a0019480-more-problems[hidden]{display:none!important} html:has(meta.ypul.ypul) .a0019480-more-problems button{min-height:44px;padding:10px 12px;border:1px solid #c4d4cf;border-radius:14px;background:#f8fbfa;color:#173b31;font:800 .92rem/1.25 Barlow,Arial,sans-serif;text-align:left;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-more-problems button:hover,html:has(meta.ypul.ypul) .a0019480-more-problems button:focus-visible{border-color:#70998c;background:#eef7f3;outline:3px solid rgba(240,184,63,.32);outline-offset:1px} html:has(meta.ypul.ypul) .a0019480-active-actions{display:flex;align-items:center;gap:18px;margin:9px 2px 0} html:has(meta.ypul.ypul) .a0019480-active-actions[hidden]{display:none!important} html:has(meta.ypul.ypul) .a0019480-start-over{color:#6b4038} html:has(meta.ypul.ypul) .a0019480-photo-menu{width:min(280px,100%);margin:7px 0 0 50px;padding:11px 12px;border:1px solid #c6d5d0;border-radius:14px;background:#fff;color:#173b31;box-shadow:0 8px 24px rgba(9,37,31,.12)} html:has(meta.ypul.ypul) .a0019480-photo-menu[hidden]{display:none!important} html:has(meta.ypul.ypul) .a0019480-photo-menu strong{display:block;margin-bottom:6px;font:800 .9rem/1.2 Barlow,Arial,sans-serif} html:has(meta.ypul.ypul) .a0019480-photo-menu__action{width:100%;min-height:42px;border:1px solid #b8cbc4;border-radius:11px;background:#f8fbfa;color:#173b31;font:800 .94rem/1.2 Barlow,Arial,sans-serif;text-align:left;padding:10px 12px;cursor:pointer} html:has(meta.ypul.ypul) .a0019480-photo-menu__action:before{content:'📷';margin-right:8px} html:has(meta.ypul.ypul) .a0019480-photo-menu__action:hover,html:has(meta.ypul.ypul) .a0019480-photo-menu__action:focus-visible{background:#edf6f2;outline:3px solid rgba(240,184,63,.35);outline-offset:1px} html:has(meta.ypul.ypul) .a0019477-progressive__status{display:none!important} @media(max-width:760px){html:has(meta.ypul.ypul) .a0019480-composer{grid-template-columns:42px minmax(0,1fr) auto} html:has(meta.ypul.ypul) .a0019480-go{min-width:64px;height:40px;padding:0 12px} html:has(meta.ypul.ypul) .a0019480-more-problems{grid-template-columns:1fr} html:has(meta.ypul.ypul) .a0019480-photo-menu{margin-left:0}} @media(max-width:420px){html:has(meta.ypul.ypul) .a0019480-common__grid{grid-template-columns:1fr}html:has(meta.ypul.ypul) .a0019480-active-actions{gap:14px;flex-wrap:wrap}} html:has(meta.ypul.ypul) .a0019480-visible-label{display:none!important} html:has(meta.ypul.ypul) .a0019480-common__grid{display:flex;flex-wrap:wrap;gap:8px;max-width:none} html:has(meta.ypul.ypul) .a0019480-common__grid button{flex:0 0 auto;width:auto;white-space:nowrap;text-align:center;padding-inline:16px} html:has(meta.ypul.ypul) .a0019480-more-problems{display:flex;flex-wrap:wrap;gap:8px;max-width:none} html:has(meta.ypul.ypul) .a0019480-more-problems button{flex:0 0 auto;width:auto;white-space:nowrap;text-align:center;padding-inline:16px} html:has(meta.ypul.ypul) .a0019480-active-actions{padding-top:8px;border-top:1px solid rgba(36,77,67,.14)} @media(max-width:680px){html:has(meta.ypul.ypul) .a0019480-common__grid button,html:has(meta.ypul.ypul) .a0019480-more-problems button{flex:1 1 calc(50% - 8px);white-space:normal;text-align:left}} @media(max-width:420px){html:has(meta.ypul.ypul) .a0019480-common__grid button,html:has(meta.ypul.ypul) .a0019480-more-problems button{flex-basis:100%}} html:has(meta.ypul.ypul) .a0019483-composer-label{display:block;margin:0 4px 8px;color:#10233f;font:800 1rem/1.25 Barlow,Arial,sans-serif} html:has(meta.ypul.ypul) .a0019480-composer{align-items:center} html:has(meta.ypul.ypul) .a0019480-add,html:has(meta.ypul.ypul) .a0019480-go{align-self:center} html:has(meta.ypul.ypul) .a0019480-field{align-self:stretch;display:flex;align-items:center} html:has(meta.ypul.ypul) .a0019480-field .home-intent-live__input{align-self:center} @media(max-width:760px){html:has(meta.ypul.ypul) .a0019483-composer-label{margin:0 2px 7px;font-size:.98rem}} html:has(meta.ypul.ypul) .a0019480-go{min-width:100px;width:auto;font-size:1rem;padding-inline:12px;white-space:nowrap} html:has(meta.ypul.ypul) .a0019480-composer{grid-template-columns:44px minmax(0,1fr) auto} html:has(meta.ypul.ypul) [data-yitm-optional-check]{margin-block:10px;min-height:44px} @media(max-width:760px){html:has(meta.ypul.ypul) .a0019480-go{min-width:88px;width:auto;font-size:.9rem;padding-inline:8px}} html:has(meta.ypul.ypul) .home-intent-live__decision-note{font-weight:700;margin-block:12px 8px} html:has(meta.ypul.ypul) .home-intent-live__quick-answers{display:flex;flex-wrap:wrap;gap:8px} html:has(meta.ypul.ypul) .home-intent-live__quick-answer{min-height:44px;padding:10px 14px;border:1px solid #b9cac4;border-radius:12px;background:#fff;color:#173b31;font:inherit;cursor:pointer} html:has(meta.ypul.ypul) .home-intent-live__quick-answer:focus-visible{outline:3px solid #f0b83f;outline-offset:2px} html:has(meta.ypul.ypul) .home-intent-live__quick-answers[hidden]{display:none!important} html:has(meta.ybaj.ybaj) .yitm-qm2-summary{max-width:900px;margin:0 auto 18px;padding:18px;border:1px solid #b8d7c7;border-radius:20px;background:#eef8f3;color:#18372b} html:has(meta.ybaj.ybaj) .yitm-qm2-summary__kicker{margin:0 0 4px;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#517263} html:has(meta.ybaj.ybaj) .yitm-qm2-summary h2{margin:0 0 6px;font-size:1.2rem;color:#123b2a}html:has(meta.ybaj.ybaj) .yitm-qm2-summary p{margin:0;line-height:1.5} html:has(meta.ybaj.ybaj) .yitm-qm2-known{display:grid;gap:8px;margin:14px 0}html:has(meta.ybaj.ybaj) .yitm-qm2-known div{display:grid;grid-template-columns:minmax(120px,.38fr) 1fr;gap:10px;padding:9px 11px;border-radius:12px;background:#fff} html:has(meta.ybaj.ybaj) .yitm-qm2-known dt{font-weight:850;color:#517263}html:has(meta.ybaj.ybaj) .yitm-qm2-known dd{margin:0;font-weight:800;color:#18372b} html:has(meta.ybaj.ybaj) .yitm-qm2-bundles{margin:12px 0 0;padding:12px;border-radius:14px;background:#fff}html:has(meta.ybaj.ybaj) .yitm-qm2-bundles strong{display:block;margin-bottom:5px}html:has(meta.ybaj.ybaj) .yitm-qm2-bundles ul{margin:0;padding-left:20px} html:has(meta.ybaj.ybaj) .yitm-qm2-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}html:has(meta.ybaj.ybaj) .yitm-qm2-actions button{min-height:42px;padding:8px 14px;border-radius:999px;border:1px solid #98bca9;background:#fff;color:#064e35;font:inherit;font-weight:850;cursor:pointer} html:has(meta.ybaj.ybaj) .yitm-qm2-missing{margin-top:10px;font-weight:800;color:#365c4a}html:has(meta.ybaj.ybaj) .yitm-qm2-safety{background:#fff4e5;border-color:#e7b36d;color:#4f3210}html:has(meta.ybaj.ybaj) .yitm-qm2-safety h2{color:#4f3210} html:has(meta.ybaj.ybaj) body.yitm-qm2-prefilled #qhm8500-device-step,html:has(meta.ybaj.ybaj) body.yitm-qm2-prefilled #qhm8500-issue-step{display:none!important} html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-mode #quoteme-request-form{display:none!important} html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-intake .qhm8981-price-guide,html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-intake [id*="price-guide"],html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-intake [data-price-guide],html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-intake [data-estimate-price]{display:none!important} html:has(meta.ybaj.ybaj) body.yitm-qm2-safety-intake .yitm-scc-missing{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fff8e6} @media(max-width:640px){html:has(meta.ybaj.ybaj) .yitm-qm2-known div{grid-template-columns:1fr;gap:2px}html:has(meta.ybaj.ybaj) .yitm-qm2-summary{border-radius:16px;padding:15px}}@layer family{html:has(meta.yvrw.yvrw) .yitm-article,html:has(meta.yvrw.yvrw) .yitm-editorial{min-inline-size:0}html:has(meta.yvrw.yvrw) .yitm-article__body,html:has(meta.yvrw.yvrw) .yitm-editorial__body{inline-size:min(100%,var(--yitm-width-reading));margin-inline:auto;font-size:var(--yitm-font-size-md);line-height:1.72}html:has(meta.yvrw.yvrw) .yitm-article__body:where(p,ul,ol,blockquote,pre,table,figure),html:has(meta.yvrw.yvrw) .yitm-editorial__body:where(p,ul,ol,blockquote,pre,table,figure){margin-block:0 var(--yitm-space-5)}html:has(meta.yvrw.yvrw) .yitm-article__body:where(h2,h3,h4),html:has(meta.yvrw.yvrw) .yitm-editorial__body:where(h2,h3,h4){scroll-margin-top:6rem;text-wrap:balance}html:has(meta.yvrw.yvrw) .yitm-article__body h2,html:has(meta.yvrw.yvrw) .yitm-editorial__body h2{margin-block:var(--yitm-space-7) var(--yitm-space-4)}html:has(meta.yvrw.yvrw) .yitm-article__body h3,html:has(meta.yvrw.yvrw) .yitm-editorial__body h3{margin-block:var(--yitm-space-6) var(--yitm-space-3)}html:has(meta.yvrw.yvrw) .yitm-article-meta,html:has(meta.yvrw.yvrw) .yitm-author,html:has(meta.yvrw.yvrw) .yitm-reviewer{display:flex;flex-wrap:wrap;gap:var(--yitm-space-2) var(--yitm-space-4);align-items:center;color:var(--yitm-color-text-muted);font-size:var(--yitm-font-size-sm)}html:has(meta.yvrw.yvrw) .yitm-toc{inline-size:min(100%,var(--yitm-width-reading));margin:var(--yitm-space-6) auto;padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface-soft)}html:has(meta.yvrw.yvrw) .yitm-toc:where(ol,ul){margin:var(--yitm-space-3) 0 0;padding-inline-start:1.25rem}html:has(meta.yvrw.yvrw) .yitm-toc a{text-underline-offset:.16em}html:has(meta.yvrw.yvrw) .yitm-pullquote{margin-block:var(--yitm-space-7);padding:var(--yitm-space-5) var(--yitm-space-6);border-inline-start:4px solid var(--yitm-color-action);background:var(--yitm-color-surface-soft);border-radius:0 var(--yitm-radius-md) var(--yitm-radius-md) 0;font-size:var(--yitm-font-size-lg);line-height:1.45}html:has(meta.yvrw.yvrw) .yitm-source-block,html:has(meta.yvrw.yvrw) .yitm-article-callout{margin-block:var(--yitm-space-6);padding:var(--yitm-space-5);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-md);background:var(--yitm-color-surface)}html:has(meta.yvrw.yvrw) .yitm-comparison-table,html:has(meta.yvrw.yvrw) .yitm-article-table{overflow-x:auto;-webkit-overflow-scrolling:touch}html:has(meta.yvrw.yvrw) .yitm-comparison-table table,html:has(meta.yvrw.yvrw) .yitm-article-table table{min-inline-size:36rem;inline-size:100%;border-collapse:collapse}html:has(meta.yvrw.yvrw) .yitm-comparison-table:where(th,td),html:has(meta.yvrw.yvrw) .yitm-article-table:where(th,td){padding:.75rem 1rem;border:1px solid var(--yitm-color-border);text-align:start;vertical-align:top}html:has(meta.yvrw.yvrw) .yitm-related-articles{margin-block:var(--yitm-section-space-md)}html:has(meta.yvrw.yvrw) .yitm-case-study-outcome{display:grid;gap:var(--yitm-space-4);margin-block:var(--yitm-space-6);padding:var(--yitm-space-6);border:1px solid var(--yitm-color-border);border-radius:var(--yitm-radius-lg);background:var(--yitm-color-surface-soft)}html:has(meta.yvrw.yvrw) .yitm-case-study-outcome__metric{font-size:var(--yitm-font-size-xl);font-weight:800;line-height:var(--yitm-line-height-heading)}html:has(meta.yvrw.yvrw) .yitm-article:where(img,video,iframe),html:has(meta.yvrw.yvrw) .yitm-editorial:where(img,video,iframe){max-inline-size:100%}@media (max-width:48rem){html:has(meta.yvrw.yvrw) .yitm-article__body,html:has(meta.yvrw.yvrw) .yitm-editorial__body{font-size:var(--yitm-font-size-base)}html:has(meta.yvrw.yvrw) .yitm-toc,html:has(meta.yvrw.yvrw) .yitm-source-block,html:has(meta.yvrw.yvrw) .yitm-article-callout,html:has(meta.yvrw.yvrw) .yitm-case-study-outcome{padding:var(--yitm-space-4)}html:has(meta.yvrw.yvrw) .yitm-pullquote{padding:var(--yitm-space-4) var(--yitm-space-5)}}}@layer legacy{@scope (html[data-yitm-b5-css~="b5-044"]){{--brand-font:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--brand-orange:#ff5f3a;--nav-hover:#c43b1c;--hdr-bg:rgba(255,251,245,0.97);--hdr-border:rgba(190,140,100,0.20);--hdr-shadow:0 2px 28px rgba(50,20,5,0.07),0 1px 0 rgba(255,255,255,0.72);--stripe:linear-gradient(90deg,#ff5f3a 0%,#ff9460 45%,#20b2aa 100%);--ftr-bg:#1c0e08;--ftr-glow-a:rgba(255,95,58,0.13);--ftr-glow-b:rgba(32,178,170,0.09);--ftr-text:rgba(255,255,255,0.64);--ftr-link:rgba(255,255,255,0.70);--ftr-hover:#ff9470;background:#fffaf2}{background:#fffaf2;margin:0}body{margin:0;background:#fffaf2}.yitm-post,.yitm-post *{box-sizing:border-box}.yitm-post{--bg:#fff;--bg2:#f8fafc;--text:#334155;--text-dark:#0f172a;--muted:#64748b;--line:#e2e8f0;--accent:#2563eb;--accent-dark:#1d4ed8;--accent-soft:#dbeafe;--accent-soft-2:#eff6ff;--accent-rgb:37,99,235;max-width:1180px;margin:0 auto;padding:24px 16px 110px;color:var(--text);font-family:var(--brand-font);line-height:1.7;background:linear-gradient(180deg,var(--bg) 0%,var(--bg2) 55%,#fff 100%)}.theme-monday-fix{--bg:#fff7ed;--bg2:#fffbeb;--text:#43382e;--text-dark:#7c2d12;--muted:#7c6b5f;--line:#fed7aa;--accent:#f97316;--accent-dark:#c2410c;--accent-soft:#ffedd5;--accent-soft-2:#fff7ed;--accent-rgb:249,115,22}.theme-scam-watch{--bg:#f0fdfa;--bg2:#ecfeff;--text:#27434a;--text-dark:#134e4a;--muted:#5f7b80;--line:#bde9e2;--accent:#0f766e;--accent-dark:#115e59;--accent-soft:#ccfbf1;--accent-soft-2:#ecfeff;--accent-rgb:15,118,110}.theme-ndis-senior{--bg:#faf5ff;--bg2:#f5f3ff;--text:#334155;--text-dark:#2e1065;--muted:#6b7280;--line:#eadcff;--accent:#7c3aed;--accent-dark:#5b21b6;--accent-soft:#f3e8ff;--accent-soft-2:#ede9fe;--accent-rgb:124,58,237}.theme-software-ai-business,.theme-software-ai-for-business{--bg:#fff1f2;--bg2:#fff7ed;--text:#423136;--text-dark:#881337;--muted:#7b6470;--line:#fecdd3;--accent:#e11d48;--accent-dark:#be123c;--accent-soft:#ffe4e6;--accent-soft-2:#fff1f2;--accent-rgb:225,29,72}.yitm-post a{color:var(--accent);text-decoration:none}.yitm-post a:hover{color:var(--accent-dark)}.yitm-post strong{color:var(--text-dark)}.yitm-inline-link{font-weight:700;color:var(--accent-dark,var(--accent));-webkit-text-fill-color:currentColor}.yitm-brand-pitch{font-size:18px;line-height:1.85;color:#475569}.yitm-brand-pitch strong{color:var(--text-dark)}.yitm-wrap{display:grid;gap:32px}.yitm-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:var(--muted);margin-bottom:18px}.yitm-breadcrumbs span{color:var(--text-dark)}.yitm-hero{position:relative;overflow:hidden;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.75);border-radius:32px;padding:24px;box-shadow:0 20px 70px -30px rgba(var(--accent-rgb),.35)}.yitm-hero::before{content:"";position:absolute;width:360px;height:360px;right:-120px;top:-120px;border-radius:999px;background:radial-gradient(circle,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),0) 65%)}.yitm-hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center}.yitm-badge{display:inline-flex;border-radius:999px;font-weight:800;padding:9px 14px;font-size:14px;color:var(--accent-dark);background:var(--accent-soft);border:1px solid var(--line);margin-bottom:14px}.yitm-title{margin:0;color:var(--text-dark);font-size:48px;line-height:1.08;letter-spacing:-.03em;font-weight:900;max-width:850px}.yitm-subtitle{margin:18px 0 0;font-size:20px;line-height:1.7;max-width:760px}.yitm-chip-row,.yitm-cta-row,.yitm-meta-row,.yitm-bottom-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.yitm-chip{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700;color:var(--text)}.yitm-meta-row{gap:18px;color:var(--muted);font-size:14px;font-weight:600}.yitm-hero-media img{width:100%;height:auto;display:block;border-radius:28px;border:1px solid var(--line);box-shadow:0 24px 60px rgba(15,23,42,.12)}.yitm-mini-grid{margin-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.yitm-mini-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px}.yitm-mini-label{font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.yitm-mini-value{margin-top:8px;font-size:28px;line-height:1.1;font-weight:900;color:var(--text-dark)}.yitm-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px}.yitm-main,.yitm-sidebar{display:grid;gap:24px;align-self:start}.yitm-grid-2,.yitm-service-links{display:grid;grid-template-columns:1fr 1fr;gap:16px}.yitm-card{background:#fff;border:1px solid var(--line);border-radius:28px;padding:24px;box-shadow:0 8px 20px rgba(15,23,42,.05)}.yitm-card-soft{background:linear-gradient(180deg,var(--accent-soft-2) 0%,#fff 100%)}.yitm-card-dark,.yitm-card-cta{background:linear-gradient(135deg,var(--accent) 0%,var(--accent-dark) 65%,#1f2937 100%);color:#fff;overflow:hidden;box-shadow:0 24px 80px -32px rgba(var(--accent-rgb),.55)}.yitm-card-black{background:#020617;color:#fff}.theme-ndis-senior .yitm-card-black{background:#2e1065}.yitm-card-amber{background:#fff7ed;border-color:#fdba74}.yitm-card-referral{background:linear-gradient(135deg,#f0fdfa 0%,#fff 100%);border:1px solid #99f6e4}.yitm-card-dark .yitm-h2,.yitm-card-cta .yitm-h2,.yitm-card-black .yitm-h2{color:#fff}.yitm-card-dark p,.yitm-card-cta p,.yitm-card-cta li,.yitm-card-cta .yitm-prose,.yitm-card-cta .mid-cta-bar-disclaimer{color:rgba(255,255,255,.96)}.yitm-card-dark .yitm-eyebrow,.yitm-card-cta .yitm-eyebrow,.yitm-card-black .yitm-eyebrow{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.22)}.yitm-card-referral .yitm-eyebrow{background:#ccfbf1;color:#0f766e;border-color:#99f6e4}.yitm-section-head{margin-bottom:18px}.yitm-eyebrow{display:inline-flex;background:var(--accent-soft);color:var(--accent-dark);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.yitm-h2{margin:0;color:var(--text-dark);font-size:32px;line-height:1.15;letter-spacing:-.02em;font-weight:900}.yitm-prose p{margin:0 0 16px;font-size:17px;line-height:1.9}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:18px;font-size:14px;font-weight:800;font-family:var(--brand-font);text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease}.yitm-btn:hover{transform:translateY(-2px)}.yitm-btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff !important;box-shadow:0 12px 30px rgba(var(--accent-rgb),.24)}.yitm-btn-secondary{background:#fff;color:var(--text-dark) !important;border:1px solid var(--line)}.yitm-btn-highlight{background:#fbbf24;color:#0f172a !important}.theme-ndis-senior .yitm-btn-highlight{background:#c4b5fd;color:#2e1065 !important;box-shadow:0 12px 30px rgba(196,181,253,.3)}.yitm-btn-ghost-dark{background:rgba(255,255,255,.1);color:#fff !important;border:1px solid rgba(255,255,255,.15)}.yitm-referral-theme .yitm-btn-primary{background:#0f766e;color:#fff !important;box-shadow:0 12px 24px rgba(15,118,110,.2)}.yitm-card-cta a.yitm-btn,.yitm-card-cta .yitm-btn,.yitm-card-dark a.yitm-btn,.yitm-card-dark .yitm-btn,.yitm-card-cta a[class*="yitm-inline-style"],.yitm-card-dark a[class*="yitm-inline-style"]{min-height:48px;padding:14px 20px;border-radius:16px;background:#fff !important;color:var(--accent-dark,#7c2d12) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 12px 28px rgba(15,23,42,.18) !important;font-weight:900 !important;text-decoration:none !important;display:inline-flex !important;align-items:center;justify-content:center;text-align:center;line-height:1.2}.yitm-card-cta a.yitm-btn:hover,.yitm-card-cta .yitm-btn:hover,.yitm-card-dark a.yitm-btn:hover,.yitm-card-dark .yitm-btn:hover,.yitm-card-cta a[class*="yitm-inline-style"]:hover,.yitm-card-dark a[class*="yitm-inline-style"]:hover{background:var(--accent-soft,#fff7ed) !important;color:var(--accent-dark,#7c2d12) !important;transform:translateY(-2px)}.yitm-card-cta .yitm-btn-ghost-dark,.yitm-card-dark .yitm-btn-ghost-dark{background:rgba(255,255,255,.18) !important;color:#fff !important;border-color:rgba(255,255,255,.42) !important}.yitm-card-cta .yitm-btn-highlight,.yitm-card-dark .yitm-btn-highlight{background:#fff7ed !important;color:#7c2d12 !important}.theme-ndis-senior .yitm-card-cta .yitm-btn-highlight,.theme-ndis-senior .yitm-card-dark .yitm-btn-highlight{background:#f3e8ff !important;color:#2e1065 !important}.yitm-bottom-cta-row,.yitm-cta-row,.yitm-cta-button-stack{align-items:stretch}.yitm-quote{margin:28px 0;padding:24px;border:1px solid var(--line);background:var(--accent-soft-2);border-radius:24px}.yitm-quote-row{display:flex;gap:14px}.yitm-quote-icon{font-size:48px;line-height:1;color:var(--accent);opacity:.4;flex-shrink:0}.yitm-quote-text{margin:0;font-size:22px;line-height:1.55;font-weight:800;color:var(--text-dark)}.yitm-quote-meta{margin-top:8px;font-size:14px;color:var(--muted)}.yitm-list-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.yitm-small-card,.yitm-row-item,.yitm-service-card{border:1px solid var(--line);background:var(--accent-soft-2);border-radius:20px;padding:18px;overflow-wrap:anywhere}.yitm-row-stack{display:grid;gap:12px}.yitm-service-card{display:block;background:#fff}.yitm-service-title{margin:0;font-size:20px;color:var(--text-dark);font-weight:900}.yitm-service-desc{margin:10px 0 0;font-size:14px;line-height:1.7;color:var(--muted)}.yitm-service-more{margin-top:14px;font-size:14px;font-weight:800;color:var(--accent);font-variant-ligatures:normal;text-rendering:optimizeLegibility}.yitm-faq details{border:1px solid var(--line);background:var(--accent-soft-2);border-radius:20px;padding:18px 20px}.yitm-faq details+details{margin-top:14px}.yitm-faq summary{cursor:pointer;font-size:16px;font-weight:800;color:var(--text-dark)}.yitm-faq p{margin:14px 0 0;font-size:14px;line-height:1.9}.yitm-suburb-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-suburb-chip{padding:9px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:800;color:var(--text)}.yitm-author-box{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start}.yitm-author-avatar{width:72px;height:72px;border-radius:22px;background:#fff;display:flex;align-items:center;justify-content:center;padding:8px;box-shadow:0 12px 24px rgba(var(--accent-rgb),.16);border:1px solid var(--line)}.yitm-author-avatar img{width:100%;height:100%;object-fit:contain;border-radius:18px}.yitm-svg{width:18px;height:18px;flex:0 0 auto;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.yitm-comic-image{width:100%;display:block;border-radius:24px;border:1px solid var(--line);box-shadow:0 18px 40px rgba(var(--accent-rgb),.12);transition:transform .2s ease,box-shadow .2s ease}.yitm-comic-image:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(var(--accent-rgb),.18)}.mid-cta-bar-disclaimer{margin-top:14px;font-size:14px;line-height:1.8;color:rgba(255,255,255,.88);max-width:760px}.mid-cta-bar-disclaimer strong{color:#fff}.yitm-referral-theme{background:linear-gradient(135deg,#ecfeff 0%,#f8fffe 100%);border-color:#99f6e4}.yitm-referral-theme .yitm-eyebrow{background:#ccfbf1;color:#0f766e;border-color:#99f6e4}.yitm-card-dark .yitm-row-item,.yitm-card-cta .yitm-row-item{background:rgba(255,255,255,.1);color:#fff}.case-related-case-studies .yitm-service-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.case-related-case-studies .yitm-service-card{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:18px;background:rgba(255,255,255,.86);border:1px solid var(--line);box-shadow:0 8px 20px rgba(15,23,42,.04)}.case-related-case-studies .yitm-service-title{font-size:18px;line-height:1.25}.case-related-case-studies .yitm-service-desc{font-size:14px;line-height:1.6;color:var(--muted)}.case-related-case-studies .yitm-service-more{margin-top:auto;padding-top:6px;font-size:14px;font-weight:900;color:var(--accent-dark)}.yitm-posticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.96);border-top:1px solid var(--line);box-shadow:0 -10px 30px rgba(15,23,42,.08);padding:12px 16px;display:none}.yitm-posticky-inner{max-width:1180px;margin:0 auto;display:flex;gap:12px}.yitm-posticky-inner .yitm-btn{flex:1 1 0;padding:13px 16px}.case-ad-slot{width:min(100% - 32px,970px);margin:22px auto;padding:14px;min-height:120px;border:1px dashed var(--line);border-radius:20px;background:rgba(255,255,255,.7);text-align:center}.case-ad-label{margin-bottom:8px;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:800}.yitm-inline-style-001{color:#0f172a}.yitm-inline-style-002{margin:0 0 18px}.yitm-inline-style-003{background:rgba(255,255,255,0.1);color:#fff}.yitm-inline-style-004{margin-left:auto}.yitm-inline-style-005{margin-top:20px}.yitm-inline-style-006{margin-top:16px}.yitm-inline-style-007{margin:0 0 16px}.yitm-inline-style-008{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.yitm-inline-style-009{margin:16px 0 0;max-width:760px}.yitm-inline-style-010{margin:14px 0 0;color:#fff}.yitm-inline-style-011{margin:12px 0 0;color:#fde68a;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800}.yitm-inline-style-012{display:flex;flex-direction:column;gap:12px}.yitm-inline-style-013{background:#fbbf24;color:#0f172a !important}.yitm-inline-style-014{background:rgba(255,255,255,0.1);color:#fff !important;border:1px solid rgba(255,255,255,0.15)}.yitm-inline-style-015{margin:0 0 16px;font-size:17px}.yitm-inline-style-016{background:rgba(255,255,255,0.7);border:1px solid #fde68a}.yitm-inline-style-017{margin:16px 0 0;font-size:14px;color:#64748b}.yitm-inline-style-018{width:100%;height:100%;object-fit:contain;border-radius:22px}.yitm-inline-style-019{margin-bottom:10px}.yitm-inline-style-020{margin:0}.yitm-inline-style-021{margin:0;max-width:760px}.yitm-inline-style-022{background:#f8fafc;border-color:#e2e8f0;color:#334155}.yitm-inline-style-023{font-size:24px}.yitm-inline-style-024{margin:0;font-size:14px;line-height:1.9}.yitm-inline-style-025{margin:16px 0 0}.yitm-inline-style-026{font-weight:700}.yitm-inline-style-027{margin:0;color:rgba(255,255,255,0.72)}.yitm-inline-style-028{color:#fcd34d;font-weight:700}.yitm-inline-style-029{margin-top:6px;font-size:13px;color:var(--muted);font-weight:600}.yitm-inline-style-030{width:100%;display:block;border-radius:24px;border:1px solid var(--line);box-shadow:0 18px 40px rgba(91,33,182,0.12);transition:transform .2s ease,box-shadow .2s ease}.yitm-inline-style-031{margin:16px 0 0;font-size:15px;color:var(--muted)}.yitm-inline-style-032{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;position:relative;z-index:1}.yitm-inline-style-033{margin:12px 0 0;color:#ede9fe;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800}.yitm-inline-style-034{background:#c4b5fd;color:#2e1065 !important;box-shadow:0 12px 30px rgba(196,181,253,0.3)}.yitm-inline-style-035{background:rgba(255,255,255,0.7);border:1px solid #fdba74}.yitm-inline-style-036{margin-top:16px;background:#fff;border:1px solid var(--line)}.yitm-inline-style-037{background:linear-gradient(135deg,#ecfeff 0%,#f8fffe 100%);border-color:#99f6e4}.yitm-inline-style-038{background:#ccfbf1;color:#0f766e;border-color:#99f6e4}.yitm-inline-style-039{background:#0f766e;color:#fff !important;box-shadow:0 12px 24px rgba(15,118,110,0.2)}.yitm-inline-style-040{width:100%;height:100%;object-fit:contain}.yitm-inline-style-041{margin:12px 0 0;color:#ede9fe}.yitm-inline-style-042{background:#faf5ff;border-color:#eadcff;color:#5b21b6}.yitm-inline-style-043{margin:0;color:rgba(255,255,255,0.78)}.yitm-inline-style-044{color:#ddd6fe;font-weight:700}.case-global-header,.case-global-header *{box-sizing:border-box;font-family:var(--brand-font) !important}.case-global-header{position:sticky;top:0;z-index:1000;width:100%;background:var(--hdr-bg);border-bottom:1px solid var(--hdr-border);box-shadow:var(--hdr-shadow);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5)}.case-global-header::before{content:"";display:block;height:3px;background:var(--stripe)}.case-global-header-inner{width:min(100% - 32px,1180px);min-height:76px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:0}.case-global-logo,.case-global-logo:visited,.case-global-logo:hover{display:inline-flex;align-items:center;gap:0.15em;white-space:nowrap;text-decoration:none !important;font-size:19px;font-weight:800;letter-spacing:-0.025em;line-height:1.15;transition:opacity 0.18s ease}.case-global-logo:hover{opacity:0.82}.case-global-logo span{color:#2c1810 !important}.case-global-logo strong{color:var(--brand-orange) !important;font-weight:900 !important}.case-global-nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2px 2px}.case-global-nav a,.case-global-nav a:visited{display:inline-flex;align-items:center;padding:5px 9px;border-radius:8px;color:#5a3e30 !important;text-decoration:none !important;font-size:13px;font-weight:600;line-height:1.2;transition:background 0.16s ease,color 0.16s ease}.case-global-nav a:hover{background:rgba(255,95,58,.09);color:var(--nav-hover) !important}.case-global-actions{min-width:0;display:flex;flex-direction:row;align-items:center;gap:8px}.case-global-btn,.case-global-btn:visited{min-height:40px;padding:9px 20px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;font-size:13.5px;font-weight:800;white-space:nowrap;transition:transform 0.15s ease,box-shadow 0.15s ease}.case-global-btn:hover{transform:translateY(-1.5px)}.case-global-whatsapp,.case-global-whatsapp:visited{background:#fff !important;color:#2c1810 !important;border:1.5px solid rgba(90,55,35,.22) !important;box-shadow:0 2px 8px rgba(50,20,5,.07) !important}.case-global-whatsapp:hover{border-color:rgba(90,55,35,.42) !important;box-shadow:0 5px 18px rgba(50,20,5,.13) !important}.case-global-phone,.case-global-phone:visited{background:linear-gradient(145deg,#22a855 0%,#1a7a3c 100%) !important;color:#fff !important;border:1px solid rgba(20,100,50,.50) !important;box-shadow:0 4px 14px rgba(25,120,60,.28) !important}.case-global-phone:hover{box-shadow:0 8px 26px rgba(25,120,60,.42) !important}.case-global-footer,.case-global-footer *{box-sizing:border-box;font-family:var(--brand-font) !important}.case-global-footer{width:100%;margin-top:60px;padding:0;background:var(--ftr-bg);border-top:none;position:relative;overflow:hidden;color:var(--ftr-text)}.case-global-footer::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 55% at 10% 0%,var(--ftr-glow-a) 0%,transparent 70%),radial-gradient(ellipse 50% 65% at 90% 110%,var(--ftr-glow-b) 0%,transparent 65%);pointer-events:none;z-index:0}.case-global-footer::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stripe);z-index:2}.case-global-footer-inner{position:relative;z-index:1;width:min(100% - 32px,1180px);margin:0 auto;padding:52px 0 44px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:48px;align-items:start}.case-global-footer-brand{display:flex;flex-direction:column;gap:16px}.case-global-footer-logo,.case-global-footer-logo:visited,.case-global-footer-logo:hover{display:inline-flex;align-items:center;gap:0.15em;white-space:nowrap;text-decoration:none !important;font-size:22px;font-weight:800;letter-spacing:-0.025em;color:#fff !important}.case-global-footer-logo span{color:rgba(255,255,255,.90) !important}.case-global-footer-logo strong{color:#ff7a55 !important;font-weight:900 !important}.case-global-footer p{margin:0;max-width:540px;color:rgba(255,255,255,.60);font-size:14.5px;line-height:1.78}.case-global-footer-brand::after{content:"⭐ ⭐ ⭐ ⭐ ⭐  5.0 · 200+ local reviews";display:block;font-size:12.5px;font-weight:700;letter-spacing:.03em;color:rgba(255,200,130,.78)}.case-global-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;justify-items:start;align-content:start;padding-top:8px}.case-global-footer-links a,.case-global-footer-links a:visited{display:inline-flex;align-items:center;gap:6px;color:var(--ftr-link) !important;text-decoration:none !important;font-size:14px;font-weight:500;padding:3px 0;transition:color 0.15s ease}.case-global-footer-links a::before{content:"→";font-size:11px;color:rgba(255,120,80,.52);flex-shrink:0}.case-global-footer-links a:hover{color:var(--ftr-hover) !important}.case-global-footer-links a:hover::before{color:var(--ftr-hover)}.case-global-footer-inner::after{content:"© 2025 Your IT and Tech Mates · Wollert VIC 3750 · All rights reserved";grid-column:1 / -1;padding-top:28px;border-top:1px solid rgba(255,255,255,.07);font-size:12.5px;color:rgba(255,255,255,.28);letter-spacing:.02em;text-align:center}@media (max-width:1024px){.yitm-hero-grid,.yitm-layout,.yitm-grid-2,.yitm-service-links,.yitm-list-grid-3{grid-template-columns:1fr}.yitm-sidebar .yitm-card{position:static}}@media (max-width:980px){.case-global-header-inner{grid-template-columns:1fr;padding:12px 0 0;gap:10px;min-height:auto}.case-global-nav{justify-content:flex-start}.case-global-actions{flex-direction:row;width:100%}.case-global-btn{flex:1 1 0}.case-global-footer-inner{grid-template-columns:1fr;gap:32px;padding:44px 0 36px}.case-global-footer-links{grid-template-columns:1fr 1fr}.case-related-case-studies .yitm-service-links{grid-template-columns:1fr}}@media (max-width:768px){.yitm-post{padding:16px 12px 96px}.yitm-hero,.yitm-card{padding:20px;border-radius:24px}.yitm-title{font-size:34px}.yitm-subtitle{font-size:18px}.yitm-h2{font-size:28px}.yitm-mini-value{font-size:24px}.yitm-posticky-bar{display:block}.yitm-author-box{grid-template-columns:1fr}.yitm-inline-style-008,.yitm-inline-style-032{grid-template-columns:1fr !important}.case-ad-slot{width:min(100% - 24px,970px)}}@media (max-width:600px){.case-global-nav{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}.case-global-nav a{white-space:nowrap}.case-global-actions{flex-direction:column}.case-global-footer-links{grid-template-columns:1fr}.yitm-card-cta a.yitm-btn,.yitm-card-cta .yitm-btn,.yitm-card-dark a.yitm-btn,.yitm-card-dark .yitm-btn{width:100%}}.yitm-price-qualifier{margin-top:8px;font-size:13px;color:#6b7280;line-height:1.5}.yitm-price-qualifier em{font-style:italic}.yitm-hero-grid{align-items:start}.yitm-chip{white-space:nowrap}.case-ad-slot{margin:24px 0;overflow:hidden}body{font-family:var(--brand-font);color:#27434a}.case-global-header,.case-global-footer{display:block !important}.case-global-header a,.case-global-footer a{text-decoration:none !important;background:transparent}.case-global-header-inner,.case-global-footer-inner{box-sizing:border-box}.case-global-header{background:#050505 !important;border-bottom:1px solid rgba(251,189,65,.18) !important;box-shadow:0 8px 26px rgba(0,0,0,.14) !important}.case-global-header::before{display:none !important}.case-global-header-inner{width:min(100% - 32px,1240px) !important;min-height:68px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;padding:0 !important}.case-global-logo,.case-global-logo:visited,.case-global-logo:hover{display:inline-flex !important;align-items:baseline !important;gap:.22em !important;color:#fff !important;font-size:18px !important;font-weight:900 !important;line-height:1.05 !important;white-space:nowrap !important}.case-global-logo span{color:#fff !important}.case-global-logo strong{color:#fbbd41 !important}.case-global-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;flex-wrap:wrap !important;min-width:0 !important}.case-global-nav a,.case-global-nav a:visited{display:inline-flex !important;align-items:center !important;color:rgba(255,255,255,.72) !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important;padding:6px 8px !important;border-radius:8px !important}.case-global-nav a:hover{color:#fbbd41 !important;background:rgba(251,189,65,.10) !important}.case-global-actions{display:flex !important;align-items:center !important;gap:8px !important;flex-shrink:0 !important}.case-global-btn,.case-global-btn:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:10px 16px !important;border-radius:999px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;white-space:nowrap !important}.case-global-whatsapp,.case-global-whatsapp:visited{background:#fbbd41 !important;color:#111 !important;border:1px solid rgba(251,189,65,.45) !important}.case-global-phone,.case-global-phone:visited{background:#078a52 !important;color:#fff !important;border:1px solid rgba(7,138,82,.45) !important}.case-global-footer{background:#050505 !important;color:rgba(255,255,255,.72) !important;margin-top:64px !important}.case-global-footer-inner{width:min(100% - 32px,1240px) !important}.case-global-footer-links a,.case-global-footer-links a:visited{color:rgba(255,255,255,.72) !important}.case-global-footer-links a:hover{color:#fbbd41 !important}@media (max-width:980px){.case-global-header-inner{flex-direction:column !important;align-items:flex-start !important;padding:12px 0 !important}.case-global-nav{justify-content:flex-start !important}.case-global-actions{width:100% !important}.case-global-btn{flex:1 1 0 !important}}@media (max-width:600px){.case-global-header-inner{width:min(100% - 24px,1240px) !important}.case-global-nav{width:100% !important;overflow-x:auto !important;flex-wrap:nowrap !important;padding-bottom:6px !important}.case-global-nav a{white-space:nowrap !important}.case-global-actions{flex-direction:row !important}}.yitm-trust-banner{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:13px 20px;border-radius:14px;background:linear-gradient(135deg,rgba(0,113,227,.07),rgba(19,166,85,.06));border:1px solid rgba(0,113,227,.14);margin:16px 0;font-size:.93rem;line-height:1.55;color:var(--text-dark,#1a1a2e)}.yitm-trust-banner strong{font-weight:700;color:var(--accent,#0f4c81);flex-shrink:0}.yitm-trust-banner span{color:var(--muted,#4a5568)}.yitm-mini-trust{padding:10px 16px;border-radius:12px;background:rgba(0,113,227,.05);border:1px solid rgba(0,113,227,.10);font-size:.88rem;font-weight:600;color:var(--muted,#4a5568);margin:12px 0}@media (max-width:640px){.yitm-trust-banner{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;font-size:.88rem}}.footer-tradie-links{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .4rem;list-style:none !important;margin:1rem auto 0;padding:12px 18px;text-align:center;background:linear-gradient(145deg,#fffdfa 0%,#f7f0e6 100%);border:1px solid rgba(126,94,57,.16);border-radius:14px}.footer-tradie-links h3,.footer-tradie-links strong{font-size:.82rem;font-weight:800;color:#171411;margin:0;white-space:nowrap}.footer-tradie-links a{color:#1f7a4d;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap}.footer-tradie-links a:hover{text-decoration:underline}.footer-tradie-links ul{display:contents !important;list-style:none !important;margin:0 !important;padding:0 !important}.footer-tradie-links li{display:contents !important;list-style:none !important}.footer-tradie-sep{color:#847a6d;user-select:none;flex-shrink:0}.content-upgrade-grid.shared-panel.reading-split,.content-upgrade-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;align-items:start !important}.content-upgrade-grid .content-panel.reading-card--aside{position:static !important;max-height:none !important;overflow-y:visible !important}.proof-list{list-style:none !important;padding:0 !important;margin:12px 0 0 !important}.proof-list__item{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid rgba(126,94,57,.1);font-size:.95rem;line-height:1.5}.proof-list__item:last-child{border-bottom:none}.proof-list__mark{color:#1f7a4d;font-weight:800;font-size:1rem;flex-shrink:0;margin-top:2px}.case-global-actions{display:flex;align-items:center;gap:8px}.case-global-btn.case-global-qh{background:#1f7a4d;color:#fff !important;border-radius:999px;padding:8px 18px;font-size:.85rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s,transform .15s}.case-global-btn.case-global-qh:hover{background:#166038;transform:translateY(-1px);text-decoration:none}.case-global-phone{font-size:.82rem;color:#5a4e3a !important;font-weight:600;text-decoration:none;padding:6px 10px;border-radius:8px;border:1px solid rgba(126,94,57,.2)}.case-global-phone:hover{background:rgba(126,94,57,.08)}.yitm-card-qh-hero{background:linear-gradient(145deg,#f0fff6 0%,#fff 100%);border-color:rgba(7,138,82,.25);position:relative}.yitm-card-qh-hero::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--matcha-600,#078a52),#20b2aa);border-radius:20px 20px 0 0}.yitm-qh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0}@media (max-width:600px){.yitm-qh-steps{grid-template-columns:1fr}}.yitm-qh-step{background:rgba(7,138,82,.06);border:1px solid rgba(7,138,82,.14);border-radius:12px;padding:12px 14px}.yitm-qh-step strong{display:block;font-size:.9rem;color:var(--clay-heading,#1c0e08);margin-bottom:3px}.yitm-qh-step span{font-size:.82rem;color:var(--clay-muted,#4b5563)}.yitm-safe-note{margin-top:10px;font-size:.8rem;color:var(--clay-faint,#9ca3af);font-style:italic}.yitm-card-fixers{background:linear-gradient(145deg,#fff 0%,#f9f5f0 100%);border-color:rgba(90,62,48,.15)}.yitm-ref-metrics{display:flex;gap:16px;margin:14px 0;flex-wrap:wrap}.yitm-ref-metrics div{display:flex;flex-direction:column;align-items:center;background:var(--clay-surface,#fff);border:1px solid var(--clay-border,#e5d6c8);border-radius:10px;padding:10px 16px;min-width:70px}.yitm-ref-metrics div strong{font-size:1.25rem;font-weight:900;color:var(--clay-heading,#1c0e08)}.yitm-ref-metrics div span{font-size:.72rem;color:var(--clay-muted,#6b7280);text-align:center}.refer-metrics{display:flex;gap:14px;margin:14px 0;flex-wrap:wrap}.refer-metrics div{display:flex;flex-direction:column;align-items:center;padding:8px 14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:10px;min-width:64px}.refer-metrics div strong{font-size:1.2rem;font-weight:900;display:block}.refer-metrics div span{font-size:.72rem;opacity:.85}.case-global-header{background:rgba(255,255,255,.98) !important;border-bottom:1px solid #dfe8e4 !important;box-shadow:0 8px 28px rgba(15,35,28,.07) !important;backdrop-filter:blur(16px) saturate(1.25)}.case-global-header-inner{min-height:72px !important}.case-global-logo span{color:#142544 !important}.case-global-logo strong{color:#176b4c !important}.case-global-nav a,.case-global-nav a:visited{color:#263a52 !important}.case-global-nav a:hover,.case-global-nav a:focus-visible{color:#125b41 !important;background:#edf7f2 !important}.case-global-qh,.case-global-qh:visited{background:#142544 !important;color:#fff !important;border:1px solid #142544 !important}.case-global-phone,.case-global-phone:visited{background:#176b4c !important;color:#fff !important;border:1px solid #176b4c !important}.case-global-btn:focus-visible,.case-global-nav a:focus-visible,.case-global-logo:focus-visible,.case-global-footer a:focus-visible{outline:3px solid #f4bd32 !important;outline-offset:3px !important}.case-global-footer{background:#101d35 !important;color:rgba(255,255,255,.78) !important;border-top:4px solid #f4bd32 !important}.case-global-footer::after{display:none !important}.case-global-footer-logo span{color:#fff !important}.case-global-footer-logo strong{color:#8ed8b8 !important}.case-global-footer-links a,.case-global-footer-links a:visited{color:rgba(255,255,255,.82) !important}.case-global-footer-links a:hover{color:#f4bd32 !important}.case-global-footer-brand::after{content:none !important}.case-global-footer-inner::after{content:"© 2026 Your IT and Tech Mates · Wollert VIC 3750 · Privacy and terms apply";color:rgba(255,255,255,.56)}.yitm-footer-slogan{color:rgba(255,255,255,.78) !important;border-bottom-color:rgba(255,255,255,.12) !important}.yitm-post{width:min(1180px,calc(100% - 32px));padding-inline:0;background:linear-gradient(180deg,var(--bg) 0%,var(--bg2) 52%,#fff 100%)}.yitm-wrap{width:100%}.yitm-hero,.yitm-card,.yitm-aside-card,.case-related-case-studies{border-color:var(--line)}.yitm-hero-img{width:100%;height:auto;display:block}.yitm-title{text-wrap:balance}.yitm-subtitle,.yitm-prose p{text-wrap:pretty}@media (max-width:980px){.case-global-header-inner{align-items:stretch !important}.case-global-actions{display:grid !important;grid-template-columns:1fr 1fr}}@media (max-width:640px){.yitm-post{width:min(100% - 20px,1180px)}.case-global-actions{grid-template-columns:1fr !important}.case-global-footer-inner{padding-top:36px !important}}.yitm-post a.yitm-inline-link{color:var(--accent-dark,var(--accent))!important;-webkit-text-fill-color:currentColor!important}.theme-monday-fix a:not(.yitm-btn):not([class*="button"]){color:var(--accent-dark,#c2410c)!important;-webkit-text-fill-color:currentColor!important}.theme-monday-fix:is(.yitm-card-black,.yitm-card-cta) a:not(.yitm-btn):not([class*="button"]){color:#fff!important;-webkit-text-fill-color:#fff!important}.theme-monday-fix .yitm-crm-next-step-actions a:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important}.theme-monday-fix .yitm-crm-next-step-actions a:not(:first-child){color:#10233f!important;-webkit-text-fill-color:#10233f!important}}@scope (html[data-yitm-b5-css~="b5-033"]){{color-scheme:light;--yitm-legacy-bg:#F8F5EF;--yitm-legacy-surface:#FFFFFF;--yitm-legacy-surface-soft:#F1EDE5;--yitm-legacy-surface-brand-soft:#E6F0EC;--yitm-legacy-text:#24302C;--yitm-legacy-text-muted:#66736D;--yitm-legacy-primary:#24483F;--yitm-legacy-primary-hover:#183D35;--yitm-legacy-primary-soft:#E6F0EC;--yitm-legacy-secondary:#6B7F76;--yitm-legacy-accent:#A5532B;--yitm-legacy-accent-hover:#874120;--yitm-legacy-accent-visual:#C47A4A;--yitm-legacy-accent-soft:#F6E6DB;--yitm-legacy-earth:#5B3A29;--yitm-legacy-border:#DDD6CB;--yitm-legacy-border-subtle:rgba(36,72,63,.14);--yitm-legacy-focus:#A5532B;--yitm-legacy-success:#356D4E;--yitm-legacy-success-soft:#E9F3EC;--yitm-legacy-warning:#855817;--yitm-legacy-warning-soft:#FFF2D8;--yitm-legacy-danger:#A33F34;--yitm-legacy-danger-soft:#FBEAE7;--yitm-legacy-info:#3D568C;--yitm-legacy-info-soft:#E9EDF8;--yitm-legacy-radius-sm:12px;--yitm-legacy-radius-md:18px;--yitm-legacy-radius-lg:22px;--yitm-legacy-radius-xl:28px;--yitm-legacy-shadow-soft:0 12px 30px rgba(36,72,63,.08);--yitm-legacy-shadow-card:0 18px 45px rgba(36,72,63,.10);--yitm-legacy-shadow-raised:0 24px 56px rgba(36,72,63,.14);--yitm-legacy-touch-min:44px;--yitm-legacy-heading:"Cormorant Garamond",Georgia,"Times New Roman",serif;--yitm-legacy-body:"Nunito Sans",Arial,sans-serif;--yitm-legacy-page-title-size:clamp(2.25rem,3.6vw,3.65rem);--yitm-legacy-page-title-size-mobile:clamp(2rem,8.5vw,2.75rem);--cream:var(--yitm-legacy-bg);--cream-2:var(--yitm-legacy-surface-soft);--paper:var(--yitm-legacy-surface);--olive:var(--yitm-legacy-primary);--sage:var(--yitm-legacy-secondary);--terracotta:var(--yitm-legacy-accent);--clay:var(--yitm-legacy-accent-visual);--brown:var(--yitm-legacy-earth);--ink:var(--yitm-legacy-text);--muted:var(--yitm-legacy-text-muted);--line:var(--yitm-legacy-border-subtle);--shadow:var(--yitm-legacy-shadow-card);--radius:var(--yitm-legacy-radius-xl);--heading:var(--yitm-legacy-heading);--body:var(--yitm-legacy-body)}*,*::before,*::after{box-sizing:border-box}{scroll-behavior:smooth;accent-color:var(--yitm-legacy-primary);background:var(--yitm-legacy-bg)}body{margin:0;background:var(--yitm-legacy-bg);color:var(--yitm-legacy-text);font-family:var(--yitm-legacy-body);font-size:17px;line-height:1.65;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{color:var(--yitm-legacy-accent)}::selection{background:var(--yitm-legacy-primary-soft);color:var(--yitm-legacy-text)}.site-header{background:var(--yitm-legacy-bg);color:var(--yitm-legacy-text)}.top-banner{display:block;width:100%;height:auto}.main-nav{position:sticky;top:0;z-index:1000;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 5%;background:rgba(248,245,239,.97);border-top:1px solid rgba(165,83,43,.14);border-bottom:1px solid var(--yitm-legacy-border-subtle);backdrop-filter:blur(10px)}.main-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border-radius:999px;color:var(--yitm-legacy-primary);font-weight:800;text-decoration:none}.main-nav a:hover,.main-nav a.active{background:var(--yitm-legacy-accent-soft);color:var(--yitm-legacy-accent)}.main-nav .nav-cta{background:var(--yitm-legacy-accent);color:#fff}.main-nav .nav-cta:hover{background:var(--yitm-legacy-primary);color:#fff}.container,.wrap{width:min(1160px,88vw);margin-inline:auto}h1,h2,h3,h4{font-family:var(--yitm-legacy-heading);color:var(--yitm-legacy-primary);line-height:1.08;text-wrap:pretty}h1{font-size:var(--yitm-legacy-page-title-size)}h2{font-size:clamp(2rem,4vw,3.8rem)}h3{font-size:clamp(1.45rem,2.5vw,1.8rem)}.eyebrow{color:var(--yitm-legacy-accent);font-weight:900;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem}.eyebrow.light{color:#fff}.lead{font-size:clamp(1.08rem,2vw,1.22rem);max-width:780px}.btn,button.btn,[role="button"].btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--yitm-legacy-touch-min);border-radius:999px;padding:12px 22px;border:1px solid transparent;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.btn.primary,.btn-primary{background:var(--yitm-legacy-accent);color:#fff}.btn.primary:hover,.btn-primary:hover{background:var(--yitm-legacy-accent-hover);color:#fff}.btn.secondary,.btn-secondary{background:transparent;color:var(--yitm-legacy-primary);border-color:var(--yitm-legacy-primary)}.btn.secondary:hover,.btn-secondary:hover{background:var(--yitm-legacy-primary);color:#fff}.btn:active,button.btn:active{transform:translateY(1px)}.btn[aria-disabled="true"],.btn:disabled,button.btn:disabled{opacity:.56;cursor:not-allowed;transform:none}label{color:var(--yitm-legacy-primary);font-weight:800}input,select,textarea{max-width:100%;border:1px solid var(--yitm-legacy-border);border-radius:14px;padding:12px 14px;background:var(--yitm-legacy-surface);color:var(--yitm-legacy-text)}input::placeholder,textarea::placeholder{color:var(--yitm-legacy-text-muted);opacity:1}.notice,.alert{border-radius:var(--yitm-legacy-radius-md);padding:14px 18px}.notice.success,.notice-success,.alert-success{background:var(--yitm-legacy-success-soft);color:var(--yitm-legacy-success)}.notice.error,.notice-error,.alert-error{background:var(--yitm-legacy-danger-soft);color:var(--yitm-legacy-danger)}.notice.warning,.notice-warning,.alert-warning{background:var(--yitm-legacy-warning-soft);color:var(--yitm-legacy-warning)}.notice.info,.notice-info,.alert-info{background:var(--yitm-legacy-info-soft);color:var(--yitm-legacy-info)}.footer{margin-top:48px;padding:34px 0;background:var(--yitm-legacy-primary);color:#fff;text-align:center}.footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}.footer p{margin:.42rem 0;line-height:1.55}.footer-contact{display:flex;flex-direction:column;align-items:center;gap:8px;margin:.75rem 0 1rem;text-align:center}.footer-contact-line{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.45;max-width:100%}.footer-icon,.footer-contact-line svg{width:18px;height:18px;min-width:18px;max-width:18px;flex:0 0 18px;fill:currentColor;color:currentColor}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--yitm-legacy-focus);outline-offset:3px}:where(button,[role="button"],input[type="button"],input[type="submit"],input[type="reset"]){min-height:var(--yitm-legacy-touch-min);touch-action:manipulation}@media(max-width:720px){body{font-size:16px}.container,.wrap{width:min(92vw,1160px)}.main-nav{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding:10px 12px;-webkit-overflow-scrolling:touch}.main-nav a{white-space:nowrap;font-size:.88rem}.footer{text-align:left;padding-bottom:96px}.footer-contact{align-items:flex-start;text-align:left}.footer-contact-line{justify-content:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid CanvasText}.main-nav .nav-cta,.btn.primary,.btn-primary{forced-color-adjust:auto}}.footer-powered-by{margin:14px 0 0;font-size:.88rem;opacity:.88;text-align:center}.footer-powered-by a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700}.footer-powered-by a:hover,.footer-powered-by a:focus-visible{opacity:1}}@scope (html[data-yitm-b5-css~="b5-036"]){:scope{--ink:#10233f;--muted:#536475;--soft:#f5f8fb;--soft2:#edf4f7;--line:rgba(16,35,63,.12);--brand:#f5b83f;--brand2:#195b63;--green:#486f37;--navy:#071929;--white:#fff;--radius:28px;--radius-sm:18px;--shadow:0 24px 70px rgba(9,29,46,.12);--shadow-soft:0 14px 38px rgba(9,29,46,.08);--max:1160px}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}.skip-link{position:absolute;left:-999px;top:10px;background:var(--navy);color:#fff;padding:10px 14px;border-radius:10px;z-index:100}.skip-link:focus{left:10px}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.08)}.header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:250px}.brand-mark{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:0 10px 26px rgba(9,29,46,.12);overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.brand-text{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:1.45rem;line-height:1;color:var(--ink)}.brand-text em{font-style:normal;color:var(--green)}.brand-text small{display:block;font-family:Barlow,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--muted);margin-top:4px}.nav{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.nav a{padding:10px 11px;text-decoration:none;border-radius:999px;font-size:.94rem;font-weight:800;color:#21364c}.nav a:hover{background:#f1f5f8}.nav .nav-cta{background:var(--ink);color:#fff;padding-inline:18px;box-shadow:0 10px 22px rgba(16,35,63,.18)}.mobile-menu-btn{display:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font-weight:900;color:var(--ink)}.hero{position:relative;padding:82px 0 54px;overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(245,184,63,.24),transparent 34%),linear-gradient(180deg,#fbfcfd 0%,#f2f7f8 100%)}.hero:before{content:"";position:absolute;inset:auto -20% -48% -20%;height:60%;background:linear-gradient(90deg,rgba(25,91,99,.08),rgba(245,184,63,.1));transform:rotate(-3deg)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:54px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(25,91,99,.16);border-radius:999px;background:rgba(25,91,99,.08);color:var(--brand2);font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;font-weight:900}.hero h1,.section h2,.final-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.045em;line-height:.95;margin:16px 0;color:var(--ink)}.hero h1{font-size:clamp(3.3rem,7vw,6.8rem);max-width:840px}.hero h1 em,.section h2 em,.final-cta h2 em{font-style:normal;color:var(--green)}.hero-lede,.lede{font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.58;color:#405466;max-width:760px;margin:0}.hero-actions,.action-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:26px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:.01em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--ink);color:#fff;box-shadow:0 16px 34px rgba(16,35,63,.22)}.btn-secondary{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 12px 24px rgba(9,29,46,.08)}.proof-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.proof-row span{padding:8px 12px;background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:999px;color:#384c5e;font-weight:800;font-size:.95rem}.hero-media{position:relative}.hero-image{border-radius:36px;overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed;transform:rotate(.8deg)}.hero-image img{display:block;width:100%;aspect-ratio:1.08/1;object-fit:cover}.hero-badge{position:absolute;left:-22px;bottom:28px;max-width:280px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 20px;box-shadow:0 20px 48px rgba(9,29,46,.18)}.hero-badge strong{display:block;font-family:"Barlow Condensed";font-size:1.75rem;line-height:1;color:var(--ink)}.hero-badge span{display:block;color:var(--muted);font-weight:700;margin-top:5px}.section{padding:78px 0}.section-soft{background:var(--soft)}.section-head{max-width:870px;margin-bottom:30px}.section-head.center{text-align:center;margin-inline:auto}.section h2{font-size:clamp(2.35rem,4.8vw,4.6rem);margin:15px 0}.trust-strip{padding:18px 0;background:#fff;border-bottom:1px solid rgba(16,35,63,.08)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trust-pill{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px;box-shadow:0 10px 28px rgba(9,29,46,.05)}.tick{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.trust-pill b{display:block;line-height:1.15}.trust-pill span:not(.tick){display:block;color:var(--muted);font-size:.95rem;line-height:1.35;margin-top:3px}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.path-grid.four{grid-template-columns:repeat(4,1fr)}.card,.path-card,.pricing-card,.review-card,.guide-card,.quick-panel,.story-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.path-card{text-decoration:none;display:flex;flex-direction:column;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.path-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.path-card img{width:100%;aspect-ratio:1.25/1;object-fit:cover;background:#eef3f8}.path-card-body,.card,.pricing-card,.review-card,.guide-card{padding:24px}.tag{display:inline-flex;padding:6px 10px;background:rgba(245,184,63,.18);border-radius:999px;color:#76551a;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.path-card h3,.card h3,.pricing-card h3,.review-card h3,.guide-card h3{font-size:1.35rem;line-height:1.15;margin:13px 0 7px}.path-card p,.card p,.pricing-card p,.guide-card p,.review-card p{color:var(--muted);margin:0}.quick-panel{padding:34px;background:linear-gradient(135deg,#fff 0%,#f9fbfd 100%)}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.steps{display:grid;gap:12px;margin:24px 0}.step{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff}.step b{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff}.step strong{display:block;line-height:1.2}.step span{color:var(--muted);display:block}.safe-note,.quiet-note{color:#657484;font-size:.95rem;margin-top:16px}.media-card{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.media-card img{display:block;width:100%;aspect-ratio:1.18/1;object-fit:cover}.pricing-rate{font-family:"Barlow Condensed";font-size:3.2rem;line-height:1;font-weight:900;margin:12px 0;color:var(--green)}.pricing-card ul{margin:16px 0 0;padding-left:22px;color:var(--muted)}.review-proof{background:var(--navy);color:#fff;padding:70px 0}.review-proof-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;align-items:center}.review-summary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:30px}.review-summary strong{font-family:"Barlow Condensed";font-size:5rem;line-height:.85;color:var(--brand)}.review-summary span{display:block;font-weight:900;font-size:1.25rem}.review-summary p{color:rgba(255,255,255,.72)}.review-card{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none}.review-card p{color:rgba(255,255,255,.82)}.review-card b{display:block;color:#fff;margin-top:12px}.stars{letter-spacing:2px;color:var(--brand);font-size:1.2rem}.feature-band{background:linear-gradient(135deg,var(--brand2),#0d3440);color:#fff;border-radius:36px;padding:42px;box-shadow:var(--shadow);display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:center}.feature-band h2{color:#fff}.feature-band h2 em{color:var(--brand)}.feature-band p{color:rgba(255,255,255,.78)}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.story-image{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.story-image img{display:block;width:100%;aspect-ratio:1.15/1;object-fit:cover}.story-card{padding:34px}.principle-list{display:grid;gap:12px;margin-top:22px}.principle{display:flex;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px}.principle strong{display:block}.principle span:not(.tick){color:var(--muted);display:block}.guide-card{text-decoration:none;display:block}.guide-link{display:inline-block;margin-top:18px;font-weight:900;color:var(--brand2)}.final-cta{text-align:center;background:radial-gradient(circle at 80% 20%,rgba(245,184,63,.28),transparent 34%),linear-gradient(135deg,#f7fafb,#edf4f7);border:1px solid var(--line);border-radius:36px;padding:46px;box-shadow:var(--shadow-soft)}.final-cta p{max-width:760px;margin:0 auto;color:var(--muted)}.final-cta .action-row{justify-content:center}.footer{background:#071929;color:#fff;padding:46px 0 100px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.footer p{color:rgba(255,255,255,.68);max-width:560px}.footer-links,.footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.footer-links a,.footer-terms-links a{color:rgba(255,255,255,.82);text-decoration:none;border:1px solid rgba(255,255,255,.14);padding:9px 12px;border-radius:999px}.footer-terms{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:20px;align-items:center}.sticky-mobile-bar{display:none}.about-hero .hero-grid{grid-template-columns:1fr .78fr}.value-number{font-family:"Barlow Condensed";font-size:2.4rem;font-weight:900;color:var(--brand2);line-height:1}.system-rule{padding:18px 20px;background:rgba(245,184,63,.16);border:1px solid rgba(245,184,63,.28);border-radius:20px;margin-top:24px;color:#4a3920}.system-rule strong{color:var(--ink)}.suburb-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.suburb-cloud a{text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fff;font-weight:800;color:var(--ink)}.faq{display:grid;gap:12px}.faq details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.faq summary{cursor:pointer;font-weight:900;color:var(--ink)}.faq p{color:var(--muted);margin-bottom:0}.service-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow:auto;padding-bottom:10px}.service-tile{min-width:170px;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-weight:900;box-shadow:0 8px 22px rgba(9,29,46,.06)}.service-tile img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.service-tile span{display:block;padding:10px 12px;font-size:.94rem;line-height:1.2}.mobile-menu-btn:focus,.btn:focus,.nav a:focus,.brand:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px}@media (max-width:980px){.nav{display:none;position:absolute;left:20px;right:20px;top:84px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:16px;box-shadow:var(--shadow);justify-content:flex-start}.nav.is-open{display:flex}.mobile-menu-btn{display:inline-flex}.hero-grid,.quick-grid,.story-grid,.review-proof-grid,.feature-band,.about-hero .hero-grid{grid-template-columns:1fr}.trust-grid,.path-grid.four{grid-template-columns:repeat(2,1fr)}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr 1fr}.hero-badge{left:18px}.footer-grid,.footer-terms{grid-template-columns:1fr;display:grid}.footer-links,.footer-terms-links{justify-content:flex-start}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(100% - 28px,var(--max))}.header-inner{min-height:68px}.brand{min-width:0}.brand-text{font-size:1.2rem}.brand-text small{display:none}.brand-mark{width:42px;height:42px}.hero{padding:50px 0 36px}.hero h1{font-size:3.15rem}.section{padding:54px 0}.trust-grid,.path-grid,.path-grid.four,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr}.hero-actions .btn,.action-row .btn{width:100%}.feature-band,.final-cta,.quick-panel{border-radius:24px;padding:26px}.hero-image{border-radius:26px}.hero-badge{position:relative;left:auto;bottom:auto;margin:-30px 16px 0}.footer{padding-bottom:96px}.sticky-mobile-bar{position:fixed;z-index:60;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px;box-shadow:0 18px 48px rgba(9,29,46,.24)}.sticky-mobile-bar a{text-align:center;text-decoration:none;padding:10px 8px;border-radius:999px;font-weight:900;font-size:.9rem}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.service-strip{grid-template-columns:none;display:flex}}.hero{position:relative;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(245,184,63,.22),transparent 26%),radial-gradient(circle at 88% 12%,rgba(33,103,123,.14),transparent 30%);pointer-events:none}.hero .wrap{position:relative;z-index:1}.hero h1{letter-spacing:-.055em;text-wrap:balance}.hero h1::after{content:"";display:block;width:118px;height:8px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--green))}.hero-badge-hot{border:2px solid rgba(245,184,63,.65);box-shadow:0 26px 64px rgba(9,29,46,.22),0 0 0 8px rgba(245,184,63,.12)}.issue-dock{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.issue-dock a{text-decoration:none;color:var(--ink);background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:9px 13px;font-weight:900;box-shadow:0 10px 24px rgba(9,29,46,.07)}.issue-dock a::before{content:"+ ";color:var(--green);font-weight:900}.signature-band{padding:34px 0;background:linear-gradient(135deg,#071929,#123448);color:#fff;position:relative;overflow:hidden}.signature-band::after{content:"";position:absolute;right:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:rgba(245,184,63,.18)}.signature-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center;position:relative;z-index:1}.signature-copy h2{font-size:clamp(2.1rem,4vw,4rem);line-height:.95;margin:10px 0;color:#fff}.signature-copy h2 em{color:var(--brand)}.signature-copy p{color:rgba(255,255,255,.74)}.memory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.memory-card{min-height:145px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:28px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.memory-card strong{font-family:"Barlow Condensed";font-size:clamp(2.15rem,4vw,3.6rem);line-height:.85;color:var(--brand);letter-spacing:-.03em}.memory-card span{color:rgba(255,255,255,.78);font-weight:800}.memorable-moment{background:#fff}.moment-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:center;background:radial-gradient(circle at 20% 0,rgba(245,184,63,.28),transparent 32%),linear-gradient(135deg,#f8fbfd,#eef5f7);border:1px solid var(--line);border-radius:38px;padding:42px;box-shadow:var(--shadow-soft)}.moment-panel h2{font-size:clamp(2.2rem,4.5vw,4.3rem);line-height:.96;margin:12px 0}.promise-stack{display:grid;gap:12px}.promise-stack span{display:block;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-weight:900;box-shadow:0 12px 28px rgba(9,29,46,.07)}.promise-stack span::before{content:"✓";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);margin-right:9px}.founder-panel{background:linear-gradient(135deg,#fff8e6,#edf7f4)}.about-signature{background:linear-gradient(135deg,#10233f,#486f37)}@media (max-width:980px){.signature-grid,.moment-panel{grid-template-columns:1fr}.memory-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:680px){.signature-band{padding:28px 0}.memory-grid{grid-template-columns:1fr}.memory-card{min-height:112px}.moment-panel{border-radius:26px;padding:26px}.issue-dock a{flex:1 1 auto;text-align:center}.hero h1::after{width:86px;height:7px}.signature-copy h2,.moment-panel h2{text-wrap:balance}}.hero-top-three .btn{min-width:172px}.btn-referral{background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f;border-color:rgba(118,85,26,.18);box-shadow:0 16px 34px rgba(245,184,63,.28)}.btn-referral:hover{box-shadow:0 20px 42px rgba(245,184,63,.36)}.compact-head{margin-bottom:22px}.compact-head h2{max-width:980px;margin-inline:auto}.top-three-section{padding:54px 0;background:#fff}.top-three-grid{display:grid;grid-template-columns:1.15fr 1fr .92fr;gap:16px}.start-card{position:relative;min-height:255px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:30px;padding:26px;box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.start-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.start-card::after{content:"";position:absolute;right:-42px;top:-42px;width:135px;height:135px;border-radius:50%;background:rgba(25,91,99,.08)}.start-number{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900;color:rgba(16,35,63,.22)}.start-card h3{font-family:"Barlow Condensed";font-size:clamp(2.25rem,4vw,3.7rem);line-height:.9;letter-spacing:-.035em;margin:20px 0 10px;color:var(--ink)}.start-card p{color:var(--muted);margin:0;max-width:410px}.start-card strong{display:inline-flex;margin-top:22px;font-weight:900;color:var(--brand2)}.primary-start{background:linear-gradient(135deg,#10233f,#143b52);color:#fff}.primary-start h3,.primary-start p,.primary-start strong{color:#fff}.primary-start .start-number{color:rgba(255,255,255,.26)}.primary-start::after{background:rgba(245,184,63,.18)}.referral-start{background:radial-gradient(circle at 80% 5%,rgba(255,215,109,.45),transparent 42%),linear-gradient(135deg,#fff8e6,#fff)}.call-start{background:linear-gradient(135deg,#f7fbfc,#edf5f7)}.referral-feature{position:relative;overflow:hidden}.referral-feature::before{content:"";position:absolute;left:-110px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.22)}.referral-grid{position:relative;display:grid;grid-template-columns:1.12fr .88fr;gap:24px;align-items:center}.referral-copy{background:#fff;border:1px solid var(--line);border-radius:34px;padding:34px;box-shadow:var(--shadow-soft)}.referral-copy h2{font-size:clamp(2.25rem,4.6vw,4.3rem);line-height:.95;margin:14px 0;color:var(--ink);font-family:"Barlow Condensed";letter-spacing:-.04em}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.referral-steps div{background:#f8fbfc;border:1px solid var(--line);border-radius:20px;padding:16px}.referral-steps strong{display:block;font-family:"Barlow Condensed";font-size:1.55rem;line-height:1;color:var(--green)}.referral-steps span{display:block;color:var(--muted);font-weight:700;line-height:1.35;margin-top:6px}.referral-card-large{min-height:420px;border-radius:36px;padding:34px;background:linear-gradient(135deg,#071929,#123448);color:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.referral-card-large::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.26)}.referral-card-large span{position:relative;z-index:1;display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--brand);font-size:.78rem;letter-spacing:.1em;font-weight:900}.referral-card-large strong{position:relative;z-index:1;font-family:"Barlow Condensed";font-size:clamp(2.8rem,5vw,5rem);line-height:.88;letter-spacing:-.045em;margin:22px 0 12px;color:#fff}.referral-card-large p{position:relative;z-index:1;color:rgba(255,255,255,.76);font-weight:700;margin:0}.sticky-mobile-bar a:nth-child(2){background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:last-child{background:#f2f6f8;color:var(--ink)}@media (max-width:980px){.top-three-grid,.referral-grid{grid-template-columns:1fr}.referral-steps{grid-template-columns:1fr 1fr 1fr}.start-card{min-height:220px}}@media (max-width:680px){.hero-top-three .btn{min-width:0}.top-three-section{padding:36px 0}.top-three-grid{gap:12px}.start-card{min-height:auto;border-radius:24px;padding:22px}.start-card h3{font-size:2.55rem}.referral-copy,.referral-card-large{border-radius:24px;padding:24px}.referral-steps{grid-template-columns:1fr}.referral-card-large{min-height:310px}.sticky-mobile-bar{grid-template-columns:repeat(3,1fr)}}.has-start-media{padding-top:26px;padding-right:128px;isolation:isolate}.start-card .start-number,.start-card h3,.start-card p,.start-card strong{position:relative;z-index:2}.start-media{position:absolute;right:20px;top:20px;width:96px;height:96px;border-radius:24px;object-fit:cover;border:3px solid rgba(255,255,255,.72);box-shadow:0 18px 36px rgba(9,29,46,.18);z-index:1}.primary-start .start-media{border-color:rgba(255,255,255,.22);opacity:.92}.referral-start .start-media{transform:rotate(2deg)}.call-start .start-media{transform:rotate(-2deg)}.referral-image-card{background-image:linear-gradient(180deg,rgba(7,25,41,.08),rgba(7,25,41,.82) 56%,rgba(7,25,41,.96)),var(--referral-bg);background-size:cover;background-position:center;min-height:470px}.referral-image-card::before{background:rgba(245,184,63,.32)}.referral-image-card span,.referral-image-card strong,.referral-image-card p{filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}.referral-feature .media-card img{aspect-ratio:1.08/1}.brand-mark img{padding:2px}@media (max-width:980px){.has-start-media{padding-right:120px}.start-media{width:88px;height:88px}}@media (max-width:680px){.has-start-media{padding-right:98px}.start-media{width:74px;height:74px;border-radius:20px}.referral-image-card{min-height:360px;background-position:center}}.hero h1{font-size:clamp(2.85rem,5.15vw,5.15rem);line-height:1;letter-spacing:-.045em;max-width:780px}.section h2,.final-cta h2{font-size:clamp(2.05rem,3.85vw,3.75rem);line-height:1.02;letter-spacing:-.035em}.referral-copy h2{font-size:clamp(2rem,3.45vw,3.35rem);line-height:1.02;letter-spacing:-.032em}.feature-band h2{font-size:clamp(2rem,3.25vw,3.25rem);line-height:1.03;letter-spacing:-.03em}.signature-copy h2,.moment-panel h2{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.03;letter-spacing:-.03em}.start-card h3{font-size:clamp(2rem,3.1vw,3.05rem);line-height:.96;letter-spacing:-.03em}.referral-card-large strong{font-size:clamp(2.25rem,3.9vw,3.85rem);line-height:.96;letter-spacing:-.035em}.brand-text{font-size:1.32rem}.brand-text small{font-size:.66rem}.nav a{font-size:.9rem;padding:9px 10px}.nav .nav-cta{padding-inline:16px}.footer{padding:38px 0 86px}.footer-grid{align-items:start}.footer-links,.footer-terms-links{align-items:flex-start;align-content:flex-start;gap:8px}.footer-links a,.footer-terms-links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;line-height:1.15;font-size:.92rem;border-radius:999px;white-space:nowrap}.footer p{margin:8px 0 0;line-height:1.55}.footer-terms{align-items:center}.feature-band{grid-template-columns:1.1fr .9fr;overflow:hidden}.feature-band .media-card{max-width:100%}.feature-band .media-card img{width:100%;max-height:360px;object-fit:cover}.referral-grid{overflow:hidden}.referral-image-card{min-height:410px}.hero{padding:68px 0 46px}.section{padding:66px 0}.top-three-section{padding:46px 0}.wrap{width:min(var(--max),calc(100% - 48px))}@media (max-width:980px){.hero h1{font-size:clamp(2.55rem,8vw,4.4rem)}.section h2,.final-cta h2{font-size:clamp(2rem,6vw,3.15rem)}.feature-band{grid-template-columns:1fr}.footer-grid,.footer-terms{grid-template-columns:1fr}.footer-links,.footer-terms-links{justify-content:flex-start}.footer-links a,.footer-terms-links a{min-height:32px}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(var(--max),calc(100% - 28px))}.hero{padding:42px 0 34px}.hero h1{font-size:clamp(2.5rem,13vw,3.55rem);line-height:.98}.section h2,.final-cta h2,.referral-copy h2,.feature-band h2{font-size:clamp(2rem,10vw,2.75rem);line-height:1}.start-card h3{font-size:2.25rem}.referral-card-large strong{font-size:2.45rem}.section{padding:48px 0}.feature-band,.final-cta,.quick-panel,.referral-copy{padding:22px;border-radius:24px}.footer{padding:30px 0 92px}.footer-links a,.footer-terms-links a{font-size:.88rem;min-height:30px;padding:6px 10px}.brand-text{font-size:1.16rem}.nav a{font-size:.95rem}.hero h1::after{width:82px;height:6px;margin-top:14px}}.commission-card{display:grid;grid-template-columns:1.08fr .92fr;gap:16px;align-items:stretch;margin:22px 0 8px;padding:18px;border:1px solid rgba(245,184,63,.36);border-radius:24px;background:linear-gradient(135deg,#fff8e6,#fff);box-shadow:0 14px 32px rgba(9,29,46,.08)}.commission-card.compact{grid-template-columns:1fr .82fr;margin-top:20px}.commission-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgba(25,91,99,.1);color:var(--green);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.commission-card strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.98;letter-spacing:-.025em;color:var(--ink)}.commission-card p{margin:8px 0 0;color:var(--muted);font-weight:700;line-height:1.45}.commission-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid rgba(16,35,63,.1);background:#fff;font-size:.96rem;box-shadow:0 10px 24px rgba(9,29,46,.05)}.commission-table th,.commission-table td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(16,35,63,.08)}.commission-table th{background:#10233f;color:#fff;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.commission-table tr:last-child td{border-bottom:0}.commission-table td:last-child{font-weight:900;color:var(--green)}.commission-note{margin:8px 0 18px!important;font-size:.92rem;color:var(--muted);font-weight:700;line-height:1.45}@media (max-width:760px){.commission-card,.commission-card.compact{grid-template-columns:1fr;padding:15px;border-radius:20px}.commission-table{font-size:.92rem}.commission-card strong{font-size:2rem}}.ai-summary-panel{padding:18px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}.ai-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ai-summary-grid>div{background:linear-gradient(135deg,#fff,#f7fbfc);border:1px solid var(--line);border-radius:20px;padding:16px 18px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.ai-summary-grid strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.45rem;line-height:1;color:var(--ink);letter-spacing:-.02em}.ai-summary-grid span{display:block;color:var(--muted);font-weight:700;line-height:1.42;margin-top:6px;font-size:.96rem}.geo-section{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%)}.geo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.geo-grid a{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:22px;padding:19px;box-shadow:0 10px 26px rgba(9,29,46,.06);transition:transform .18s ease,box-shadow .18s ease}.geo-grid a:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(9,29,46,.1)}.geo-grid strong{display:block;font-size:1.08rem;line-height:1.2;color:var(--ink)}.geo-grid span{display:block;margin-top:7px;color:var(--muted);font-weight:700;line-height:1.38;font-size:.96rem}.light-on-dark{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important}.light-on-dark .commission-kicker{background:rgba(255,255,255,.12);color:var(--brand)}.light-on-dark strong,.light-on-dark p{color:#fff!important}.light-on-dark p{opacity:.82}.light-on-dark .commission-table{box-shadow:none}.light-on-dark .commission-table th{background:var(--brand);color:var(--ink)}@media (max-width:980px){.ai-summary-grid,.geo-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.ai-summary-panel{padding:14px 0}.ai-summary-grid,.geo-grid{grid-template-columns:1fr}.ai-summary-grid>div,.geo-grid a{border-radius:18px;padding:15px}.geo-grid{gap:10px}}.start-card.has-start-media{min-height:300px;padding:28px;isolation:isolate;background-image:linear-gradient(180deg,rgba(7,25,41,.10),rgba(7,25,41,.62) 48%,rgba(7,25,41,.90)),var(--start-bg);background-size:cover;background-position:center;color:#fff}.start-card.has-start-media::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(16,35,63,.78),rgba(16,35,63,.18) 55%,rgba(245,184,63,.18));z-index:0;pointer-events:none}.start-card.has-start-media::after{z-index:0;opacity:.45}.start-card.has-start-media .start-media{display:none!important}.start-card.has-start-media .start-number,.start-card.has-start-media h3,.start-card.has-start-media p,.start-card.has-start-media strong{position:relative;z-index:2;color:#fff!important;text-shadow:0 8px 24px rgba(0,0,0,.34)}.start-card.has-start-media .start-number{color:rgba(255,255,255,.58)!important}.start-card.has-start-media p{max-width:440px;opacity:.94}.start-card.referral-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,248,230,.12),rgba(16,35,63,.58) 46%,rgba(16,35,63,.90)),var(--start-bg)}.start-card.call-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,255,255,.08),rgba(16,35,63,.60) 48%,rgba(16,35,63,.90)),var(--start-bg)}.top-three-grid{align-items:stretch}.footer-links a,.footer-terms-links a{min-height:32px!important;padding:6px 10px!important;font-size:.9rem!important;line-height:1.1!important}.footer-terms{align-items:flex-start}@media (min-width:681px){.sticky-mobile-bar{display:none!important}}@media (max-width:980px){.start-card.has-start-media{min-height:260px}.top-three-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.start-card.has-start-media{min-height:235px;padding:22px}.footer-links a,.footer-terms-links a{font-size:.86rem!important;min-height:30px!important}}.template-blog-post,body.blog-page{background:#fbfaf6;color:#10233f;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.65}.blog-page .site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}.blog-page .bc{background:#fff;border-bottom:1px solid rgba(16,35,63,.08);font-size:.92rem;color:#516174}.blog-page .bc .wrap{max-width:1120px;margin:0 auto;padding:12px 20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.blog-page .bc a{color:#005e66;font-weight:800;text-decoration:none}.blog-page .bc a:hover{text-decoration:underline}.blog-page .bc-sep{opacity:.55}.blog-page main{max-width:none;margin:0;padding:0}.blog-page .hero{padding:58px 20px 36px;background:linear-gradient(135deg,#fff8e9 0%,#f4fbfb 58%,#eef6f8 100%);border-bottom:1px solid rgba(16,35,63,.08)}.blog-page .hero-h1,.blog-page .hero h1{max-width:1040px;margin:16px auto 0;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.35rem,6.2vw,5.1rem);line-height:.94;letter-spacing:-.045em;font-weight:900;text-wrap:balance}.blog-page .hero-badge-pill{display:block;width:max-content;max-width:calc(100% - 40px);margin:0 auto;background:rgba(0,94,102,.08);border:1px solid rgba(0,94,102,.22);color:#005e66;border-radius:999px;padding:9px 15px;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:900}.blog-page .page-meta-strip{max-width:1040px;margin:22px auto 0;display:flex;gap:12px;flex-wrap:wrap}.blog-page .page-meta-card{background:#fff;border:1px solid rgba(16,35,63,.1);border-radius:18px;padding:10px 14px;box-shadow:0 10px 26px rgba(16,35,63,.06)}.blog-page .pm-label{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#68768a;font-weight:900}.blog-page .pm-value{display:block;color:#10233f;font-weight:800}.blog-start-options{padding:28px 20px;background:#fff}.blog-start-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blog-start-card{display:flex;flex-direction:column;gap:8px;min-height:158px;border-radius:24px;padding:22px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.12);box-shadow:0 18px 44px rgba(16,35,63,.08);color:#10233f}.blog-start-card span{font-family:"Barlow Condensed";font-weight:900;font-size:2rem;color:rgba(16,35,63,.25)}.blog-start-card strong{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900}.blog-start-card small{font-size:1rem;color:#465770;line-height:1.45}.blog-start-primary{background:#102d4b;color:#fff}.blog-start-primary small{color:rgba(255,255,255,.86)}.blog-start-primary span{color:rgba(255,255,255,.35)}.blog-start-referral{background:linear-gradient(135deg,#fff7df,#fff);border-color:rgba(245,177,54,.34)}.blog-page .content-grid{max-width:1120px;margin:0 auto;padding:42px 20px 64px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.blog-page .main-col{min-width:0}.blog-page .side-col{position:sticky;top:110px}.blog-page article,.blog-page .main-col,.blog-page .post-card,.blog-page .panel,.blog-page .content-card,.blog-page .direct-answer,.blog-page .yitm-trust-banner,.blog-page .related-links,.blog-page .cta-panel,.blog-page .faq-box,.blog-page details{border-radius:24px}.blog-page .main-col>h2,.blog-page .main-col>h3,.blog-page article h2,.blog-page .u-h2-display{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900;text-wrap:balance}.blog-page .main-col>h2,.blog-page article h2,.blog-page .u-h2-display{font-size:clamp(2rem,4.4vw,3.55rem);margin:38px 0 14px}.blog-page .main-col>h3,.blog-page article h3{font-size:clamp(1.45rem,2.8vw,2.2rem);margin:28px 0 10px}.blog-page .main-col p,.blog-page article p,.blog-page .u-copy,.blog-page li{font-size:1.08rem;color:#2b3f5d;line-height:1.72}.blog-page .main-col a,.blog-page article a{color:#005e66;font-weight:800;text-decoration-thickness:2px;text-underline-offset:3px}.blog-page ul,.blog-page ol{padding-left:1.35rem}.blog-page li{margin:.42rem 0}.blog-page img{max-width:100%;height:auto;border-radius:22px}.blog-page figure{margin:28px 0}.blog-page figcaption{color:#68768a;font-size:.95rem;text-align:center;margin-top:8px}.blog-page .direct-answer{background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 20px 48px rgba(16,35,63,.08);padding:24px 26px;margin:0 0 24px}.blog-page .da-label{display:inline-flex;align-items:center;background:#fff1c7;color:#7b4a00;border-radius:999px;padding:7px 12px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;margin-bottom:10px}.blog-page .direct-answer p{margin:0;color:#253a59;font-weight:600}.blog-page .yitm-trust-banner{background:#082033;color:#fff;padding:24px 26px;margin:22px 0;box-shadow:0 24px 58px rgba(8,32,51,.18);border:1px solid rgba(255,255,255,.08)}.blog-page .yitm-trust-banner strong{display:block;font-family:"Barlow Condensed";font-size:2rem;line-height:1;color:#fff}.blog-page .yitm-trust-banner span{display:block;margin-top:6px;color:rgba(255,255,255,.82);font-weight:600}.blog-page .key-takeaways,.blog-page .checklist,.blog-page .info-box,.blog-page .note,.blog-page .related-card,.blog-page .sidebar-card,.blog-page .toc,.blog-page .summary-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px;margin:22px 0}.blog-page table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:22px;overflow:hidden;margin:24px 0}.blog-page th{background:#0b5139;color:#fff;text-align:left;padding:14px 16px;font-weight:900}.blog-page td{padding:13px 16px;border-top:1px solid rgba(16,35,63,.09);color:#10233f}.blog-page tr:nth-child(even) td{background:#f7fbf9}.blog-page .side-col,.blog-page aside{font-size:.98rem}.blog-page .side-col>*{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07);margin-bottom:16px}.blog-page .side-col h2,.blog-page .side-col h3,.blog-page aside h2,.blog-page aside h3{font-family:"Barlow Condensed";font-size:1.7rem;line-height:1;color:#0b2344;margin:0 0 10px}.blog-page .side-col a{color:#005e66;font-weight:800}.blog-page .post-footer-cta{margin-top:34px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;border-radius:28px;padding:30px;box-shadow:0 24px 64px rgba(16,45,75,.18)}.blog-page .post-footer-cta h2{color:#fff;margin:0 0 10px}.blog-page .post-footer-cta p{color:rgba(255,255,255,.86)}.blog-page .post-footer-cta .btn{margin-right:10px;margin-top:8px}.blog-page .footer{margin-top:0}.blog-page .sticky-mobile-bar{display:none}@media(max-width:920px){.blog-page .content-grid{grid-template-columns:1fr}.blog-page .side-col{position:static}.blog-start-grid{grid-template-columns:1fr}.blog-page .hero{padding-top:42px}.blog-page .sticky-mobile-bar{display:grid}}@media(max-width:640px){.blog-page .hero-h1,.blog-page .hero h1{font-size:clamp(2.2rem,13vw,3.3rem)}.blog-page .content-grid{padding:28px 16px 48px}.blog-start-options{padding:20px 16px}.blog-start-card{min-height:auto}.blog-page .main-col p,.blog-page article p,.blog-page li{font-size:1rem}.blog-page table{font-size:.93rem}.blog-page th,.blog-page td{padding:11px 12px}}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{width:min(1120px,calc(100% - 40px));margin:34px auto 24px;padding:50px 34px 42px!important;border:1px solid rgba(16,35,63,.10);border-radius:30px;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)}.blog-page main>.hero .hero-text,.blog-page main>.hero>div:first-child,.blog-page main>.breadcrumb + .hero>div:first-child{max-width:920px;margin:0 auto;text-align:center}.blog-page main>.hero .eyebrow,.blog-page main>.breadcrumb + .hero .eyebrow{display:inline-flex;width:auto;margin:0 auto 14px}.blog-page main>.hero h1,.blog-page main>.breadcrumb + .hero h1{margin:12px auto 0!important;max-width:960px}.blog-page main>.hero .lead,.blog-page main>.breadcrumb + .hero .lead{max-width:850px;margin:18px auto 0;color:#405166;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.62}.blog-page .button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin-top:24px}.blog-page .button-row .btn,.blog-page .btn.gold,.blog-page .btn.secondary{border:1px solid rgba(16,35,63,.12);box-shadow:0 12px 28px rgba(16,35,63,.10)}.blog-page .btn.gold,.blog-page .btn-referral{background:#ffc84d;color:#10233f}.blog-page .btn.secondary{background:#fff;color:#10233f}.blog-page main>.breadcrumb{width:min(1120px,calc(100% - 40px));margin:22px auto 0;color:#516174;font-size:.94rem}.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.faq,.blog-page main>.content-card{width:min(1120px,calc(100% - 40px));margin-left:auto;margin-right:auto}.blog-page main>.section{padding:24px 0 10px}.blog-page main>.section>.cluster,.blog-page main>.cluster,.blog-page main>.student-employability-uplift{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px;margin-top:20px;margin-bottom:20px}.blog-page main>.section>.cluster:first-child{margin-top:0}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3,.blog-page main>.student-employability-uplift h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 12px}.blog-page main>.student-employability-uplift h2{font-size:clamp(1.85rem,3.6vw,3rem);margin:30px 0 12px}.blog-page main>.student-employability-uplift h2:first-child{margin-top:0}.blog-page main>.section p,.blog-page main>.cluster p,.blog-page main>.student-employability-uplift p{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page .cluster-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.blog-page .cluster-links a{display:block;min-height:96px;padding:18px;border-radius:20px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.11);color:#10233f;box-shadow:0 12px 30px rgba(16,35,63,.05)}.blog-page .cluster-links a span{display:block;color:#516174;font-weight:600;margin-top:5px}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px;margin-top:28px;margin-bottom:28px;border-radius:28px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;box-shadow:0 22px 58px rgba(16,45,75,.16)}.blog-page .gateway-strip h2{color:#fff!important;margin:0 0 8px!important}.blog-page .gateway-strip p{color:rgba(255,255,255,.86)!important;margin:0}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(1120px,calc(100% - 40px));margin:48px auto 44px!important;padding:34px 36px;border-radius:30px}.blog-page .footer{margin-top:0!important}@media(max-width:760px){.blog-page main>.hero,.blog-page main>.breadcrumb + .hero,.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(100% - 28px,1120px)}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{padding:34px 22px 30px!important;border-radius:24px}.blog-page .cluster-links{grid-template-columns:1fr}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:block;padding:24px}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{margin:34px auto 34px!important;padding:26px 22px}}body.blog-page.template-blog-post{background:#fbfaf6;overflow-x:hidden}.blog-page.template-blog-post main{max-width:none!important;width:100%;margin:0!important;padding:0!important}.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .content{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:42px 0 30px}.blog-page.template-blog-post article.article,.blog-page.template-blog-post .article{width:100%;max-width:920px;margin:0 auto;padding:0}.blog-page.template-blog-post article.article>*:first-child{margin-top:0!important}.blog-page.template-blog-post .article h2,.blog-page.template-blog-post .section h2,.blog-page.template-blog-post .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}.blog-page.template-blog-post .article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}.blog-page.template-blog-post .article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;margin:28px 0 10px;color:#0b2344}.blog-page.template-blog-post .article p,.blog-page.template-blog-post .article li,.blog-page.template-blog-post .section p,.blog-page.template-blog-post .section li{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}.blog-page.template-blog-post .direct-answer .label,.blog-page.template-blog-post .ai-box .label,.blog-page.template-blog-post .mini-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 12px;border-radius:999px;background:#fff1c7;color:#7b4a00;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog-page.template-blog-post .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:34px auto 28px!important;padding:42px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:28px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}.blog-page.template-blog-post .hero .hero-text,.blog-page.template-blog-post .hero>div:first-child{max-width:680px!important;margin:0!important;text-align:left!important}.blog-page.template-blog-post .hero h1{max-width:680px!important;margin:12px 0 0!important;font-size:clamp(2.45rem,5vw,4.7rem)!important}.blog-page.template-blog-post .hero h1::after{margin-left:0!important}.blog-page.template-blog-post .hero .lead{max-width:640px!important;margin:18px 0 0!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{display:block;width:100%;max-width:440px!important;max-height:330px!important;aspect-ratio:4/3;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}.blog-page.template-blog-post .button-row{justify-content:flex-start!important}.blog-page.template-blog-post .blog-start-options{padding:28px 20px 10px;background:#fff}.blog-page.template-blog-post .blog-start-grid{max-width:1120px!important}.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:34px 0 12px!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page.template-blog-post .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-page.template-blog-post .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}.blog-page.template-blog-post .connect-card h3{margin:8px 0 8px!important;color:#0b2344}.blog-page.template-blog-post .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 56px!important}.blog-page.template-blog-post .footer{margin-top:0!important}@media(max-width:880px){.blog-page.template-blog-post .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:32px 24px!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{justify-self:start;max-width:100%!important;max-height:260px!important}.blog-page.template-blog-post .content,.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .post-footer-cta{width:min(100% - 32px,1040px)!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){.blog-page.template-blog-post .hero{margin:22px auto 20px!important;border-radius:24px!important}.blog-page.template-blog-post .hero h1{font-size:clamp(2.25rem,12vw,3.35rem)!important}.blog-page.template-blog-post .article h2{font-size:clamp(1.95rem,10vw,2.85rem)!important}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card,.blog-page.template-blog-post .connect-card{padding:20px;border-radius:20px}}.blog-page.template-blog-post .post-footer-cta,.blog-page .post-footer-cta{color:#ffffff !important}.blog-page.template-blog-post .post-footer-cta h1,.blog-page.template-blog-post .post-footer-cta h2,.blog-page.template-blog-post .post-footer-cta h3,.blog-page .post-footer-cta h1,.blog-page .post-footer-cta h2,.blog-page .post-footer-cta h3{color:#ffffff !important;text-shadow:0 1px 0 rgba(0,0,0,.08)}.blog-page.template-blog-post .post-footer-cta p,.blog-page .post-footer-cta p{color:rgba(255,255,255,.9) !important}.quoteme-home{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%);padding-top:46px;padding-bottom:46px}.quoteme-home-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 12% 0,rgba(245,184,63,.24),transparent 32%),linear-gradient(135deg,#fff,#eef7f8);border:1px solid var(--line);border-radius:36px;padding:34px;box-shadow:var(--shadow-soft)}.quoteme-home-copy h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.2rem,4vw,4rem);line-height:1;letter-spacing:-.035em;margin:14px 0;color:var(--ink)}.quoteme-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.quoteme-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-weight:900;color:#24384d;box-shadow:0 8px 20px rgba(9,29,46,.05)}.quoteme-trust-row span::before{content:"✓";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.quoteme-mini-card{display:grid;align-content:center;gap:12px;background:#10233f;color:#fff;border-radius:28px;padding:26px;box-shadow:0 18px 44px rgba(16,35,63,.18)}.quoteme-mini-card strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:.98;letter-spacing:-.025em;color:#fff}.quoteme-mini-card span{display:block;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:13px 15px;font-weight:900;color:rgba(255,255,255,.92)}@media(max-width:900px){.quoteme-home-panel{grid-template-columns:1fr;padding:26px;border-radius:28px}.quoteme-home{padding-top:34px;padding-bottom:34px}}@media(max-width:680px){.quoteme-home-panel{padding:22px;border-radius:24px}.quoteme-trust-row span{width:100%;justify-content:flex-start}.quoteme-mini-card{border-radius:22px;padding:22px}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:nth-child(2){background:#f2f6f8;color:var(--ink)}}body.blog-page{background:#fbfaf6!important;overflow-x:hidden;color:#10233f}body.blog-page .site-header{position:sticky;top:0;z-index:80;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}body.blog-page .header-inner{min-height:76px;max-width:1160px;margin:0 auto;width:min(1160px,calc(100% - 40px))}body.blog-page main{width:100%;max-width:none;margin:0!important;padding:0!important}body.blog-page main>.breadcrumb,body.blog-page .breadcrumb{width:min(1040px,calc(100% - 48px));margin:18px auto 0!important;color:#536475;font-weight:800}body.blog-page .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:26px auto 30px!important;padding:38px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:26px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 58%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}body.blog-page .hero:before{display:none!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:700px!important;margin:0!important;text-align:left!important}body.blog-page .hero h1{font-size:clamp(2.4rem,4.8vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.04em!important;max-width:740px!important;margin:12px 0!important;color:#10233f!important}body.blog-page .hero .lead,body.blog-page .hero p{max-width:680px;color:#405466}body.blog-page .hero>img,body.blog-page .hero img{display:block;width:100%;max-width:430px!important;max-height:300px!important;aspect-ratio:16/10;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page article.article{width:min(960px,calc(100% - 48px));max-width:960px;margin:0 auto!important;padding:38px 0 24px!important}body.blog-page article.article{padding:0!important;width:100%}body.blog-page .article p,body.blog-page main>article p,body.blog-page .content p,body.blog-page .section p{font-size:1.06rem;line-height:1.76;color:#2b3f5d}body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#10233f;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}body.blog-page .article h3,body.blog-page main>article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;color:#10233f;margin:28px 0 10px}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}body.blog-page .blog-start-options{padding:28px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}body.blog-page .blog-start-grid{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.blog-page .blog-start-card{display:block;text-decoration:none;padding:22px;border:1px solid rgba(16,35,63,.11);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f;min-height:158px}body.blog-page .blog-start-card span{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.9rem;font-weight:900;color:rgba(16,35,63,.34);line-height:1}body.blog-page .blog-start-card strong{display:block;margin:14px 0 6px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:.98;color:#10233f}body.blog-page .blog-start-card small{display:block;color:#536475;font-size:1rem;line-height:1.45}.blog-page .blog-start-primary{background:#10233f!important;color:#fff!important}.blog-page .blog-start-primary strong,.blog-page .blog-start-primary small{color:#fff!important}.blog-page .blog-start-primary span{color:rgba(255,255,255,.5)!important}body.blog-page .section,body.blog-page main>.section,body.blog-page .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto!important;padding:34px 0 12px!important}body.blog-page .connect-grid,body.blog-page .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.blog-page .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}body.blog-page .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 64px!important;padding:34px!important;border-radius:30px!important;background:linear-gradient(135deg,#10233f,#07563b)!important;color:#fff!important;box-shadow:0 24px 64px rgba(16,35,63,.16)}body.blog-page .post-footer-cta h1,body.blog-page .post-footer-cta h2,body.blog-page .post-footer-cta h3,body.blog-page .post-footer-cta p{color:#fff!important}body.blog-page .footer{margin-top:0!important;background:#071929!important;color:#fff!important}.blog-page .footer a,.blog-page .footer p{color:rgba(255,255,255,.86)!important}@media(max-width:880px){body.blog-page .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:30px 22px!important}body.blog-page .hero>img,body.blog-page .hero img{justify-self:start;max-width:100%!important;max-height:240px!important}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page .section,body.blog-page main>.section,body.blog-page .post-footer-cta,body.blog-page .blog-start-grid{width:min(100% - 32px,1040px)!important}body.blog-page .blog-start-grid,body.blog-page .connect-grid,body.blog-page .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero{margin:18px auto 18px!important;border-radius:24px!important}body.blog-page .hero h1{font-size:clamp(2.2rem,11vw,3.25rem)!important}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(1.95rem,9vw,2.8rem)!important}body.blog-page .post-footer-cta{padding:24px!important;border-radius:24px!important}.blog-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.blog-page .sticky-mobile-bar a:nth-child(2){background:#fff!important;color:#10233f!important}}.yitm-post{max-width:1120px;margin:0 auto;padding:24px clamp(16px,3vw,32px);font-family:inherit;color:inherit}.yitm-breadcrumbs{font-size:.95rem;margin:0 0 18px;color:#4b5563}.yitm-breadcrumbs a{color:inherit;text-decoration:none}.yitm-breadcrumbs a:hover{text-decoration:underline}.yitm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px;align-items:center;padding:30px;border-radius:28px;background:linear-gradient(135deg,#f7f3e8,#ffffff);box-shadow:0 18px 45px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);margin-bottom:24px}.yitm-hero h1{font-size:clamp(2rem,4vw,3.45rem);line-height:1.04;margin:.35rem 0 .65rem;letter-spacing:-.035em}.yitm-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#111827;color:#fff;padding:7px 12px;font-weight:700;font-size:.85rem;margin:0}.yitm-subtitle{font-size:1.12rem;line-height:1.65;color:#374151;margin:0 0 18px}.yitm-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.yitm-chip{display:inline-flex;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.1);padding:7px 11px;font-size:.86rem;color:#374151;font-weight:700}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 16px;background:#f4b400;color:#111827;text-decoration:none;font-weight:800;border:1px solid rgba(17,24,39,.08);box-shadow:0 8px 18px rgba(0,0,0,.08)}.yitm-btn:hover{transform:translateY(-1px);text-decoration:none}.yitm-hero-media{margin:0}.yitm-hero-media img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 18px 40px rgba(15,23,42,.12);background:#f3f4f6}.yitm-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:22px;margin:18px 0;box-shadow:0 12px 30px rgba(15,23,42,.06)}.yitm-card-soft{background:#f8fafc}.yitm-card h2{font-size:clamp(1.45rem,2.5vw,2rem);margin-top:0}.yitm-card h3{margin-bottom:.35rem}.yitm-card p,.yitm-card li{line-height:1.72}.yitm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-guide-card{display:block;text-decoration:none;color:inherit;margin:0;transition:transform .16s ease,box-shadow .16s ease}.yitm-guide-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(15,23,42,.1);text-decoration:none}.yitm-guide-card b{color:#0f172a}.yitm-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.yitm-footer-note{font-size:.95rem;color:#4b5563}.yitm-about{background:#111827;color:#fff;border-color:#111827}.yitm-about a{color:#fff}.yitm-faq details{border-top:1px solid rgba(15,23,42,.12);padding:12px 0}.yitm-faq summary{font-weight:800;cursor:pointer}.yitm-short-answer{border-left:6px solid #f4b400}.yitm-what-you-get ul,.yitm-who-this-helps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.yitm-section-nav{display:flex;flex-wrap:wrap;gap:10px}.yitm-section-nav a{border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:8px 12px;text-decoration:none;background:#fff;font-weight:700}.yitm-section-nav a:hover{text-decoration:none;background:#f8fafc}@media(max-width:860px){.yitm-hero{grid-template-columns:1fr;padding:22px}.yitm-guide-grid,.yitm-related-grid,.yitm-what-you-get ul,.yitm-who-this-helps ul{grid-template-columns:1fr}.yitm-post{padding:16px}.yitm-actions{display:grid}.yitm-btn{width:100%}}.blog-page .faq-list,.faq-list{display:grid;gap:14px;margin:18px 0 34px;padding:0}.blog-page .faq-item,.faq-item{display:block;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(16,35,63,.07);overflow:hidden}.blog-page .faq-question,.faq-question{appearance:none;-webkit-appearance:none;width:100%;border:0;margin:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8fbfa;color:#0b2344;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:1.06rem;line-height:1.35;font-weight:900;text-align:left;cursor:pointer}.blog-page .faq-question:hover,.faq-question:hover{background:#eff8f4}.blog-page .faq-question:focus-visible,.faq-question:focus-visible{outline:3px solid rgba(0,94,102,.28);outline-offset:-3px}.blog-page .faq-chevron,.faq-chevron{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;display:block!important;flex:0 0 22px!important;stroke:currentColor!important;stroke-width:2.4!important;fill:none!important;color:#0b5139;transition:transform .18s ease}.blog-page .faq-question[aria-expanded="true"] .faq-chevron,.faq-question[aria-expanded="true"] .faq-chevron{transform:rotate(180deg)}.blog-page .faq-answer,.faq-answer{display:block;padding:0 20px 20px;color:#2b3f5d;font-size:1.02rem;line-height:1.72;background:#fff}.blog-page .faq-answer>div,.faq-answer>div{padding-bottom:0!important}.blog-page .faq-answer p,.faq-answer p{margin:10px 0 0;color:#2b3f5d}.blog-page .aside-panel{position:sticky;top:110px;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07)}.blog-page .aside-panel h4{margin:0 0 10px;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .aside-panel a{display:block;padding:9px 0;color:#005e66;font-weight:800;text-decoration:none;border-top:1px solid rgba(16,35,63,.08)}.blog-page .aside-panel a:hover{text-decoration:underline;text-underline-offset:3px}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .trust-bar,.blog-page .cross-links,.blog-page .final-cta{margin:22px 0}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .final-cta{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px}.blog-page .feature-img-card{padding:12px;overflow:hidden}.blog-page .feature-img-card img{display:block;width:100%;height:auto;border-radius:18px}.blog-page .img-caption{padding:10px 4px 2px;color:#68768a;font-size:.95rem;text-align:center}.blog-page .cs-label{display:inline-flex;margin-bottom:10px;background:#eef8f4;color:#0b5139;border-radius:999px;padding:7px 12px;font-weight:900;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.blog-page .disclaimer-block{background:#fff8e9;border-color:rgba(245,177,54,.35);color:#513b12}.blog-page .trust-bar{display:flex;flex-wrap:wrap;gap:10px}.blog-page .trust-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef8f4;border:1px solid rgba(0,94,102,.18);color:#0b5139;padding:8px 12px;font-weight:900;font-size:.92rem}.blog-page .cross-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog-page .cross-link-card{display:block;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;text-decoration:none!important;box-shadow:0 14px 34px rgba(16,35,63,.06)}.blog-page .cl-label{color:#68768a;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.blog-page .cl-title{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .cl-desc{color:#4b5e74;margin-top:8px;font-weight:600}@media(max-width:920px){.blog-page .aside-panel{position:static}.blog-page .cross-links{grid-template-columns:1fr}.blog-page .faq-question{font-size:1rem;padding:16px}.blog-page .faq-answer{padding:0 16px 18px}}body.blog-page .hero{grid-template-columns:minmax(0,1fr) minmax(260px,390px)!important;gap:28px!important;align-items:center!important;padding:34px 32px!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:660px!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.15rem,3.75vw,3.55rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:640px!important;margin:14px 0 18px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.blog-page .hero .eyebrow,body.blog-page .hero-badge-pill{position:relative!important;z-index:2!important;margin-bottom:8px!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1.02rem,1.25vw,1.16rem)!important;line-height:1.58!important}body.blog-page .hero::after,body.blog-page .hero h1::after,body.blog-page .hero .hero-h1::after{clear:both!important}@media(max-width:1020px){body.blog-page .hero{grid-template-columns:1fr!important;padding:30px 24px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.05rem,7vw,3.25rem)!important;max-width:780px!important}}@media(max-width:640px){body.blog-page .hero{padding:24px 18px!important;margin:16px auto 18px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(1.9rem,9.8vw,2.8rem)!important;line-height:1.05!important;margin:12px 0 14px!important}}{scroll-padding-top:112px;overflow-x:hidden}body{overflow-x:hidden}:target{scroll-margin-top:112px}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{background:#fbfaf6!important;color:#10233f;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;padding-bottom:76px;overflow-x:hidden!important}body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 24px rgba(16,35,63,.05)}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner{min-height:78px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important}body.yitm-post-unified .nav,body.has-yitm-unified-shell .nav,body.blog-page .nav,body.template-service-page .nav{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}body.yitm-post-unified .nav a,body.has-yitm-unified-shell .nav a,body.blog-page .nav a,body.template-service-page .nav a{white-space:nowrap!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 70px!important;overflow:visible!important}body.yitm-post-unified main>section:first-child,body.has-yitm-unified-shell main>section:first-child,body.blog-page main>section:first-child,body.template-service-page main>section:first-child{margin-top:0!important}body.yitm-post-unified .crumbs,body.yitm-post-unified .yitm-breadcrumbs,body.has-yitm-unified-shell .yitm-breadcrumbs,body.blog-page .yitm-breadcrumbs,body.template-service-page .crumbs{margin-top:0!important;margin-bottom:18px!important;padding-top:0!important;color:#40536a!important}body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.template-service-page .hero{margin:0 0 30px!important;padding:42px 38px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 56%,#eef7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.template-service-page .hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance;max-width:920px!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{scroll-margin-top:112px}body.yitm-post-unified .grid,body.template-service-page .grid,body.blog-page .grid,body.yitm-post-unified .compact-grid,body.template-service-page .compact-grid,body.blog-page .compact-grid,body.yitm-post-unified .guide-grid,body.template-service-page .guide-grid,body.blog-page .guide-grid,body.yitm-post-unified .yitm-guide-grid,body.template-service-page .yitm-guide-grid,body.blog-page .yitm-guide-grid,body.yitm-post-unified .related-grid,body.template-service-page .related-grid,body.blog-page .related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important;align-items:stretch!important}body.yitm-post-unified .grid>*,body.template-service-page .grid>*,body.blog-page .grid>*,body.yitm-post-unified .compact-grid>*,body.template-service-page .compact-grid>*,body.blog-page .compact-grid>*{min-width:0!important;max-width:100%!important}body.yitm-post-unified .card,body.template-service-page .card,body.blog-page .card,body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .guide-card,body.template-service-page .guide-card,body.blog-page .guide-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}body.yitm-post-unified .card a,body.template-service-page .card a,body.blog-page .card a,body.yitm-post-unified .guide-card a,body.template-service-page .guide-card a,body.blog-page .guide-card a{overflow-wrap:anywhere!important}body.yitm-post-unified section.card,body.template-service-page section.card,body.blog-page section.card{margin:24px 0!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{max-width:none!important;width:100%!important;margin:30px 0 0!important;padding:46px 0 100px!important;background:#071929!important;color:#fff!important}body.yitm-post-unified .footer .wrap,body.has-yitm-unified-shell .footer .wrap,body.blog-page .footer .wrap,body.template-service-page .footer .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{position:fixed!important;left:12px!important;right:12px!important;bottom:12px!important;z-index:1100!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:8px!important;border-radius:22px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;border:1px solid rgba(16,35,63,.1)!important;backdrop-filter:blur(16px)}body.yitm-post-unified .sticky-mobile-bar a,body.has-yitm-unified-shell .sticky-mobile-bar a,body.blog-page .sticky-mobile-bar a,body.template-service-page .sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border-radius:16px!important;text-decoration:none!important;font-weight:900!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:first-child,body.has-yitm-unified-shell .sticky-mobile-bar a:first-child,body.blog-page .sticky-mobile-bar a:first-child,body.template-service-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}body.yitm-post-unified .sticky-mobile-bar a:nth-child(2),body.has-yitm-unified-shell .sticky-mobile-bar a:nth-child(2),body.blog-page .sticky-mobile-bar a:nth-child(2),body.template-service-page .sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:last-child,body.has-yitm-unified-shell .sticky-mobile-bar a:last-child,body.blog-page .sticky-mobile-bar a:last-child,body.template-service-page .sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}@media(min-width:920px){body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{display:none!important}}@media(max-width:980px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 24px,1180px)!important}.brand{min-width:0!important}.brand-text{font-size:1.2rem!important}.header-inner{flex-wrap:wrap!important}.nav{width:100%!important;justify-content:flex-start!important}.nav a{font-size:.9rem!important}.yitm-hero,.hero{grid-template-columns:1fr!important;padding:30px 24px!important}}@media(max-width:640px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 20px,1180px)!important;padding-top:16px!important}.site-header .wrap{width:min(100% - 24px,1180px)!important}.yitm-hero,.hero{padding:24px 18px!important;border-radius:26px!important}.yitm-hero h1,.hero h1{font-size:clamp(2.15rem,11vw,3.1rem)!important}.grid,.compact-grid,.guide-grid,.yitm-guide-grid,.related-grid{grid-template-columns:1fr!important}.footer{padding-bottom:110px!important}}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:0!important;min-height:auto!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{padding-bottom:42px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{margin-top:24px!important;padding:44px 0 44px!important;min-height:auto!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{width:100%!important;max-width:980px!important;margin:20px auto 32px!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;background:#f2f6f7!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.10)!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.yitm-post-unified figure.yitm-qa-hero figcaption,body.template-service-page figure.yitm-qa-hero figcaption,body.blog-page figure.yitm-qa-hero figcaption,body.yitm-post-unified figure.customer-hero-image figcaption,body.template-service-page figure.customer-hero-image figcaption,body.blog-page figure.customer-hero-image figcaption{margin:0!important;padding:12px 18px!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important;background:#fff!important;text-align:left!important}body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-weight:900!important;font-size:clamp(2.25rem,5vw,4.5rem)!important;line-height:1!important;letter-spacing:-.04em!important;color:#10233f!important;max-width:960px!important;margin:20px auto 12px!important;text-align:left!important;text-wrap:balance!important}body.template-service-page main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.yitm-post-unified main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.blog-page main figure:not(.hero-image):not(.story-image):not(.media-card) img{max-width:100%!important}body.template-service-page .grid,body.yitm-post-unified .grid,body.blog-page .grid,body.template-service-page .compact-grid,body.yitm-post-unified .compact-grid,body.blog-page .compact-grid{justify-content:stretch!important;justify-items:stretch!important}body.template-service-page .grid>.card,body.yitm-post-unified .grid>.card,body.blog-page .grid>.card,body.template-service-page .compact-grid>.card,body.yitm-post-unified .compact-grid>.card,body.blog-page .compact-grid>.card{width:100%!important}@media(max-width:919px){body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:76px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{padding-bottom:116px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:320px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-size:clamp(2rem,10vw,3rem)!important;margin-top:14px!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{border-radius:22px!important;margin:16px auto 24px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:250px!important;aspect-ratio:4/3!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 58px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{max-width:980px!important;margin:0 auto 18px!important;color:#40536a!important;font-size:.95rem!important}body.yitm-experienced-worker-page .yitm-hero{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)!important;gap:28px!important;align-items:center!important;margin:0 0 30px!important;padding:42px 38px!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 54%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-experienced-worker-page .yitm-hero-copy{min-width:0!important}body.yitm-experienced-worker-page .yitm-badge{background:#10233f!important;color:#fff!important;border-radius:999px!important;padding:8px 13px!important;font-weight:900!important;letter-spacing:.02em!important}body.yitm-experienced-worker-page .yitm-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:14px 0 16px!important;color:#10233f!important;text-wrap:balance!important}body.yitm-experienced-worker-page .yitm-subtitle{font-size:1.12rem!important;line-height:1.62!important;color:#40536a!important;max-width:780px!important;margin:0 0 18px!important}body.yitm-experienced-worker-page .yitm-chip{background:#fff!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;font-weight:800!important}body.yitm-experienced-worker-page .yitm-btn{background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:none!important;min-height:48px!important;padding:12px 18px!important}body.yitm-experienced-worker-page .yitm-hero-media{margin:0!important;width:100%!important;max-width:100%!important;border-radius:26px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important}body.yitm-experienced-worker-page .yitm-hero-media img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;background:#eef3f6!important}body.yitm-experienced-worker-page .yitm-card{max-width:980px!important;margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-card-soft{background:#f8fbf6!important}body.yitm-experienced-worker-page .yitm-short-answer{border-left:0!important;border-top:7px solid #f5b800!important}body.yitm-experienced-worker-page .yitm-card h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.8rem,3.4vw,2.65rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important}body.yitm-experienced-worker-page .yitm-card h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.3rem,2.4vw,1.8rem)!important;line-height:1.05!important;color:#10233f!important;margin:22px 0 8px!important}body.yitm-experienced-worker-page .yitm-card p,body.yitm-experienced-worker-page .yitm-card li{font-size:1.06rem!important;line-height:1.72!important;color:#2f3f4f!important}body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;max-width:980px!important;margin:20px auto!important}body.yitm-experienced-worker-page .yitm-guide-card{max-width:none!important;margin:0!important;text-decoration:none!important}body.yitm-experienced-worker-page .yitm-card-cta{background:linear-gradient(135deg,#10233f 0,#00563e 100%)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important}body.yitm-experienced-worker-page .yitm-card-cta h2,body.yitm-experienced-worker-page .yitm-card-cta p{color:#fff!important}body.yitm-experienced-worker-page .yitm-card-cta .yitm-btn{background:#fff!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-about{background:#10233f!important;color:#fff!important;border-color:#10233f!important}body.yitm-experienced-worker-page .yitm-about h2,body.yitm-experienced-worker-page .yitm-about p{color:#fff!important}body.yitm-experienced-worker-page .footer{margin-top:0!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 24px,1180px)!important;padding-top:18px!important}body.yitm-experienced-worker-page .yitm-hero{grid-template-columns:1fr!important;padding:30px 24px!important}.yitm-experienced-worker-page .yitm-hero-media{max-width:760px!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important}.yitm-experienced-worker-page .yitm-hero{padding:24px 18px!important;border-radius:26px!important}.yitm-experienced-worker-page .yitm-hero h1{font-size:clamp(2.15rem,11vw,3.15rem)!important}.yitm-experienced-worker-page .yitm-actions{display:grid!important}.yitm-experienced-worker-page .yitm-btn{width:100%!important}.yitm-experienced-worker-page .yitm-card{border-radius:24px!important;padding:22px 18px!important}}body.template-service-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.template-service-page>.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:saturate(1.1) blur(10px);border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page>header:not(.site-header){width:min(1180px,calc(100% - 40px))!important;margin:28px auto 24px!important;padding:clamp(24px,4vw,44px)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 55%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.template-service-page>header:not(.site-header) .crumbs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0 0 16px!important;color:#52635b!important;font-size:.95rem!important}body.template-service-page>header:not(.site-header) .crumbs a{color:#00563e!important;font-weight:800!important;text-decoration:none!important}body.template-service-page>header:not(.site-header) h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5.5vw,5rem)!important;line-height:.92!important;letter-spacing:-.045em!important;margin:0 0 16px!important;color:#10233f!important;max-width:960px!important;text-wrap:balance!important}body.template-service-page>header:not(.site-header) .lead{font-size:clamp(1.08rem,1.4vw,1.24rem)!important;line-height:1.6!important;color:#40536a!important;max-width:850px!important;margin:0 0 12px!important}body.template-service-page>header:not(.site-header) .content-status{display:inline-flex!important;flex-wrap:wrap!important;margin:8px 0 22px!important;padding:9px 14px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;font-size:.92rem!important;font-weight:800!important}body.template-service-page>header:not(.site-header) .hero-media{margin:22px 0 22px!important;border-radius:28px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;max-width:100%!important}body.template-service-page>header:not(.site-header) .hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:460px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.template-service-page>header:not(.site-header) .hero-media figcaption{margin:0!important;padding:12px 18px!important;background:#fff!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important}body.template-service-page>header:not(.site-header)>nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important}body.template-service-page>header:not(.site-header)>nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.12)!important;color:#10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 8px 22px rgba(16,35,63,.06)!important}body.template-service-page>header:not(.site-header)>nav a:hover{transform:translateY(-1px);border-color:rgba(0,86,62,.28)!important;color:#00563e!important}body.template-service-page main#main-content{width:min(1040px,calc(100% - 40px))!important;margin:0 auto!important;padding:0 0 58px!important}body.template-service-page main#main-content>section{margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.template-service-page main#main-content>section:first-child{border-top:7px solid #f5b800!important;font-size:1.1rem!important;line-height:1.7!important}body.template-service-page main#main-content section h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.85rem,3.6vw,2.8rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important;text-wrap:balance!important}body.template-service-page main#main-content section h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.28rem,2.2vw,1.75rem)!important;line-height:1.05!important;color:#10233f!important;margin:8px 0 8px!important}body.template-service-page main#main-content section p,body.template-service-page main#main-content section li{font-size:1.04rem!important;line-height:1.72!important;color:#2f3f4f!important}body.template-service-page main#main-content a{color:#00563e;font-weight:800;text-underline-offset:3px}body.template-service-page .grid,body.template-service-page .card-grid,body.template-service-page .link-card-grid,body.template-service-page .cross-links,body.template-service-page .hub-local-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:16px!important;margin-top:18px!important}body.template-service-page .card,body.template-service-page .cross-link-card,body.template-service-page .hub-local-panel,body.template-service-page .hub-service-panel{background:#f8fbf6!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:22px!important;padding:20px!important;box-shadow:none!important;color:#10233f!important;text-decoration:none!important}body.template-service-page .card .card,body.template-service-page section.card{background:#fff!important}body.template-service-page .steps .card{background:#fffaf0!important}body.template-service-page .soft-note,body.template-service-page .local-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#fffaf0!important;border:1px solid rgba(245,184,0,.22)!important;color:#40536a!important}body.template-service-page .site-cta-bar{position:sticky!important;bottom:0!important;z-index:40!important;display:flex!important;justify-content:center!important;gap:10px!important;padding:10px 14px!important;background:rgba(255,255,255,.94)!important;border-top:1px solid rgba(16,35,63,.08)!important;backdrop-filter:blur(10px)!important}body.template-service-page .site-cta-bar a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;text-decoration:none!important;font-weight:900!important;background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important}body.template-service-page .site-cta-bar a.site-cta-call{background:#10233f!important;color:#fff!important}body.template-service-page>footer:not(.footer){display:none!important}body.template-service-page .footer{margin-top:0!important;background:#071827!important;color:#fff!important}body.template-service-page .footer a{color:#fff!important}@media(max-width:900px){body.template-service-page>header:not(.site-header){width:min(100% - 24px,1180px)!important;border-radius:28px!important;padding:28px 22px!important}body.template-service-page main#main-content{width:min(100% - 24px,1040px)!important}.template-service-page .site-cta-bar{display:grid!important;grid-template-columns:1fr!important}.template-service-page .site-cta-bar a{width:100%!important}}@media(max-width:640px){body.template-service-page>header:not(.site-header){width:min(100% - 20px,1180px)!important;margin:18px auto!important;padding:24px 18px!important;border-radius:24px!important}body.template-service-page>header:not(.site-header) h1{font-size:clamp(2.15rem,11vw,3.2rem)!important}body.template-service-page>header:not(.site-header) .hero-media img{aspect-ratio:4/3!important;max-height:290px!important}body.template-service-page main#main-content{width:min(100% - 20px,1040px)!important}body.template-service-page main#main-content>section{border-radius:24px!important;padding:22px 18px!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important}body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:24px 0 54px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{display:block!important;width:100%!important;max-width:1180px!important;margin:0 auto 18px!important;padding:0!important;color:#40536a!important}body.yitm-experienced-worker-page .yitm-hero{width:100%!important;max-width:1180px!important;margin:0 auto 30px!important}body.yitm-experienced-worker-page .yitm-card,body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}body.yitm-experienced-worker-page .yitm-card-cta{margin-bottom:0!important}body.yitm-experienced-worker-page .yitm-about,body.yitm-experienced-worker-page .yitm-footer-note{display:none!important}body.yitm-experienced-worker-page .footer,body.template-service-page .footer,body.yitm-post-unified .footer{margin-top:0!important;padding:42px 0 42px!important;min-height:0!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a,body.yitm-post-unified .footer-links a,body.yitm-post-unified .footer-terms-links a{display:inline-flex!important;width:auto!important;height:auto!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;line-height:1.15!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important}body.template-service-page>footer:not(.footer),body.yitm-post-unified>footer:not(.footer),body.blog-page>footer:not(.footer){display:none!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 28px,1180px)!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important;padding-top:16px!important}body.yitm-experienced-worker-page .yitm-hero{border-radius:24px!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a{white-space:normal!important}}body.blog-page,body.yitm-post-unified,body.template-service-page{--qa-icon-bg:#eef7f8;--qa-icon-fg:#0b5f66}body.yitm-post-unified>header.site-header:not(.yitm-unified-header),body.template-service-page>header.site-header:not(.yitm-unified-header),body.blog-page>header.site-header:not(.yitm-unified-header){display:none!important}body.yitm-post-unified>a.skip-link + header.site-header:not(.yitm-unified-header),body.template-service-page>a.skip-link + header.site-header:not(.yitm-unified-header),body.blog-page>a.skip-link + header.site-header:not(.yitm-unified-header){display:none!important}body.blog-page .trust-bar,body.yitm-post-unified .trust-bar,body.template-service-page .trust-bar{width:100%;margin:18px 0 26px;background:#fff;border-block:1px solid rgba(16,35,63,.09);overflow:hidden}body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(1180px,calc(100% - 40px));max-width:1180px;margin-inline:auto;padding:0}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch;padding:16px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(16,35,63,.1);border-radius:20px;background:linear-gradient(135deg,#fff,#f7fbfc);box-shadow:0 10px 24px rgba(16,35,63,.055)}body.blog-page .ti-icon,body.yitm-post-unified .ti-icon,body.template-service-page .ti-icon{display:inline-grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;border-radius:15px;background:var(--qa-icon-bg);color:var(--qa-icon-fg);overflow:hidden}body.blog-page .ti-icon svg,body.yitm-post-unified .ti-icon svg,body.template-service-page .ti-icon svg{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.blog-page .ti-text,body.yitm-post-unified .ti-text,body.template-service-page .ti-text{display:grid;gap:1px;min-width:0}body.blog-page .ti-label,body.yitm-post-unified .ti-label,body.template-service-page .ti-label{display:block;color:#10233f;font-weight:900;line-height:1.15;overflow-wrap:anywhere}body.blog-page .ti-sub,body.yitm-post-unified .ti-sub,body.template-service-page .ti-sub{display:block;color:#536475;font-size:.93rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}body.blog-page .faq-chevron,body.yitm-post-unified .faq-chevron,body.template-service-page .faq-chevron{width:20px!important;height:20px!important;min-width:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.blog-page .btn svg,body.blog-page .nav svg,body.blog-page .sticky-mobile-bar svg,body.yitm-post-unified .btn svg,body.yitm-post-unified .nav svg,body.yitm-post-unified .sticky-mobile-bar svg,body.template-service-page .btn svg,body.template-service-page .nav svg,body.template-service-page .sticky-mobile-bar svg{width:1.1em!important;height:1.1em!important;max-width:1.1em!important;max-height:1.1em!important}@media(max-width:680px){body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(100% - 28px,1180px)}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{grid-template-columns:1fr;padding:12px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{border-radius:18px;padding:12px}}{--yitm-blog-shell-width:1120px;--yitm-blog-panel-width:1040px;--yitm-blog-panel-pad:clamp(24px,3.2vw,40px);--yitm-blog-panel-radius:30px;--yitm-blog-panel-gap:24px;--yitm-blog-h2-size:clamp(2rem,3.1vw,2.85rem);--yitm-blog-h3-size:clamp(1.35rem,2vw,1.8rem);--yitm-blog-copy-size:1.06rem;--yitm-blog-copy-line:1.72}body.blog-page,body.yitm-post-unified,body.template-service-page{background:#fbfaf6!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(var(--yitm-blog-shell-width),calc(100% - 40px))!important;max-width:var(--yitm-blog-shell-width)!important;margin-inline:auto!important}body.blog-page main>article.yitm-card,body.yitm-post-unified main>article.yitm-card,body.template-service-page main>article.yitm-card,body.blog-page article.yitm-card,body.yitm-post-unified article.yitm-card,body.template-service-page article.yitm-card,body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{width:100%!important;max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important;background:#fff!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;overflow:hidden!important;color:#10233f!important}body.blog-page .yitm-card .yitm-card,body.yitm-post-unified .yitm-card .yitm-card,body.template-service-page .yitm-card .yitm-card{max-width:100%!important;margin:18px 0!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:900!important;color:#10233f!important;margin:0 0 16px!important;max-width:920px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h2:not(:first-child),body.yitm-post-unified .yitm-card h2:not(:first-child),body.template-service-page .yitm-card h2:not(:first-child){margin-top:34px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;color:#2b3f5d!important;margin:0 0 16px!important;max-width:900px}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child,body.blog-page .yitm-related-guides p:last-child,body.yitm-post-unified .yitm-related-guides p:last-child,body.template-service-page .yitm-related-guides p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-card ol,body.yitm-post-unified .yitm-card ol,body.template-service-page .yitm-card ol,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{margin:12px 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:36px!important;row-gap:14px!important;padding-left:1.1rem!important}body.blog-page .yitm-what-you-get li,body.yitm-post-unified .yitm-what-you-get li,body.template-service-page .yitm-what-you-get li,body.blog-page .yitm-who-this-helps li,body.yitm-post-unified .yitm-who-this-helps li,body.template-service-page .yitm-who-this-helps li{margin:0!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .hero,body.yitm-post-unified .hero,body.template-service-page .hero{width:100%!important;max-width:var(--yitm-blog-shell-width)!important;margin:0 auto 28px!important;padding:clamp(28px,4vw,44px)!important;border-radius:34px!important;overflow:hidden!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1{max-width:820px!important;font-size:clamp(2.25rem,4.2vw,4rem)!important;line-height:1!important}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card,body.blog-page .feature-img-card,body.blog-page .case-study,body.blog-page .mid-cta-bar,body.blog-page .final-cta,body.blog-page .summary-card,body.blog-page .info-box,body.blog-page .key-takeaways,body.yitm-post-unified .direct-answer,body.yitm-post-unified .ai-box,body.yitm-post-unified .how-box,body.yitm-post-unified .disclaimer-block,body.yitm-post-unified .note-card,body.yitm-post-unified .feature-img-card,body.yitm-post-unified .case-study,body.yitm-post-unified .mid-cta-bar,body.yitm-post-unified .final-cta,body.yitm-post-unified .summary-card,body.yitm-post-unified .info-box,body.yitm-post-unified .key-takeaways{max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important}@media(max-width:760px){{--yitm-blog-panel-pad:22px;--yitm-blog-panel-radius:24px;--yitm-blog-panel-gap:18px;--yitm-blog-h2-size:clamp(1.85rem,8.2vw,2.55rem);--yitm-blog-h3-size:clamp(1.3rem,6.2vw,1.7rem);--yitm-blog-copy-size:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(100% - 28px,var(--yitm-blog-shell-width))!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{grid-template-columns:1fr!important}}{--yitm-blog-display-weight:760;--yitm-blog-heading-weight:720;--yitm-blog-body-weight:400;--yitm-blog-h1-size:clamp(2.35rem,4.4vw,4.15rem);--yitm-blog-h2-size:clamp(1.9rem,2.75vw,2.55rem);--yitm-blog-h3-size:clamp(1.28rem,1.75vw,1.62rem);--yitm-blog-copy-size:1.04rem;--yitm-blog-copy-line:1.7;--yitm-blog-panel-pad:clamp(26px,3.1vw,38px)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:var(--yitm-blog-body-weight)!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type,body.template-service-page main>h1:first-of-type{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h1-size)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:var(--yitm-blog-display-weight)!important;color:#10233f!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance!important;max-width:920px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.22!important;letter-spacing:-.025em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;font-weight:400!important;letter-spacing:0!important;color:#30425c!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{padding:var(--yitm-blog-panel-pad)!important}@media(max-width:760px){{--yitm-blog-h1-size:clamp(2.05rem,10vw,3rem);--yitm-blog-h2-size:clamp(1.65rem,7.8vw,2.25rem);--yitm-blog-h3-size:clamp(1.22rem,5.8vw,1.55rem);--yitm-blog-copy-size:1rem;--yitm-blog-panel-pad:22px}}{--yitm-editorial-ink:#13213b;--yitm-editorial-muted:#3f4d63;--yitm-editorial-soft:#f7f3ec;--yitm-editorial-panel:#ffffff;--yitm-editorial-line:rgba(19,33,59,.10);--yitm-editorial-shadow:0 18px 46px rgba(19,33,59,.08);--yitm-editorial-radius:32px;--yitm-editorial-width:1180px;--yitm-editorial-readable:920px;--yitm-editorial-pad:clamp(28px,4vw,52px);--yitm-editorial-gap:clamp(22px,3vw,34px);--yitm-editorial-h1:clamp(3.15rem,6.4vw,5.05rem);--yitm-editorial-h2:clamp(2.05rem,3.35vw,3rem);--yitm-editorial-h3:clamp(1.35rem,2vw,1.85rem);--yitm-editorial-copy:clamp(1.06rem,1.22vw,1.22rem);--yitm-editorial-small:clamp(.95rem,1vw,1.04rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{background:var(--yitm-editorial-soft)!important;color:var(--yitm-editorial-ink)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.blog-page .wrap,body.yitm-post-unified .wrap,body.template-service-page .wrap{max-width:var(--yitm-editorial-width)!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{max-width:calc(var(--yitm-editorial-width) + 48px)!important;margin-inline:auto!important;padding-inline:24px!important}body.blog-page .yitm-breadcrumbs,body.yitm-post-unified .yitm-breadcrumbs,body.template-service-page .yitm-breadcrumbs{max-width:var(--yitm-editorial-width)!important;margin:22px auto 14px!important;padding:0!important;color:rgba(19,33,59,.64)!important;font-size:.95rem!important;line-height:1.45!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:clamp(34px,5vw,68px)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:0 0 var(--yitm-editorial-radius) var(--yitm-editorial-radius)!important;background:radial-gradient(circle at 88% 36%,rgba(45,140,255,.08),transparent 34%),#fbfaf7!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,330px)!important;gap:clamp(28px,5vw,58px)!important;align-items:center!important}body.blog-page .yitm-hero-copy,body.yitm-post-unified .yitm-hero-copy,body.template-service-page .yitm-hero-copy{min-width:0!important}body.blog-page .yitm-badge,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .eyebrow,body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:38px!important;margin:0 0 18px!important;padding:8px 18px!important;border:0!important;border-radius:999px!important;background:var(--yitm-editorial-ink)!important;color:#fff!important;font-size:.96rem!important;line-height:1.2!important;font-weight:720!important;letter-spacing:-.01em!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{max-width:860px!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h1)!important;line-height:1!important;letter-spacing:-.062em!important;font-weight:760!important;text-wrap:balance!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle,body.blog-page .blog-hero p,body.yitm-post-unified .blog-hero p,body.template-service-page .blog-hero p,body.blog-page .article-hero p,body.yitm-post-unified .article-hero p,body.template-service-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .post-hero p,body.template-service-page .post-hero p{max-width:780px!important;margin:0 0 22px!important;color:var(--yitm-editorial-muted)!important;font-size:clamp(1.18rem,2.05vw,1.45rem)!important;line-height:1.58!important;letter-spacing:-.015em!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:end!important;width:min(330px,100%)!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 42px rgba(19,33,59,.14)!important;background:#fff!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img,body.blog-page .yitm-hero img,body.yitm-post-unified .yitm-hero img,body.template-service-page .yitm-hero img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}body.blog-page .yitm-chip-row,body.yitm-post-unified .yitm-chip-row,body.template-service-page .yitm-chip-row,body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{max-width:920px!important}body.blog-page .yitm-chip,body.yitm-post-unified .yitm-chip,body.template-service-page .yitm-chip{font-size:.92rem!important;line-height:1.2!important;font-weight:650!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:var(--yitm-editorial-pad)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;background:var(--yitm-editorial-panel)!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important}body.blog-page .yitm-card-soft,body.yitm-post-unified .yitm-card-soft,body.template-service-page .yitm-card-soft{background:linear-gradient(180deg,#fff,#fbfaf7)!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2{max-width:var(--yitm-editorial-readable)!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.08!important;letter-spacing:-.047em!important;font-weight:740!important;text-wrap:balance!important}body.blog-page .yitm-article-body h2:not(:first-child),body.yitm-post-unified .yitm-article-body h2:not(:first-child),body.template-service-page .yitm-article-body h2:not(:first-child){margin-top:34px!important;padding-top:30px!important;border-top:1px solid var(--yitm-editorial-line)!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{max-width:var(--yitm-editorial-readable)!important;margin:28px 0 12px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:720!important;text-wrap:balance!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p{max-width:var(--yitm-editorial-readable)!important;margin:0 0 18px!important;color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.68!important;letter-spacing:-.01em!important;font-weight:400!important}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(28px,6vw,90px)!important;row-gap:14px!important;max-width:1040px!important;margin:0!important;padding-left:22px!important}body.blog-page .yitm-article-body ul,body.yitm-post-unified .yitm-article-body ul,body.template-service-page .yitm-article-body ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.56!important;font-weight:400!important;padding-left:4px!important;margin:0!important}body.blog-page .yitm-card a,body.yitm-post-unified .yitm-card a,body.template-service-page .yitm-card a,body.blog-page .yitm-related-guides a,body.yitm-post-unified .yitm-related-guides a,body.template-service-page .yitm-related-guides a{color:#07509d!important;font-weight:700!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.blog-page .yitm-card img,body.yitm-post-unified .yitm-card img,body.template-service-page .yitm-card img,body.blog-page .yitm-related-guides img,body.yitm-post-unified .yitm-related-guides img,body.template-service-page .yitm-related-guides img{max-width:100%!important;height:auto!important;border-radius:22px!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta{background:linear-gradient(135deg,#10233f,#0d4d5f)!important;color:#fff!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p{color:#fff!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 16px!important;border-radius:999px!important;font-size:.96rem!important;line-height:1.18!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:28px!important;max-width:calc(var(--yitm-editorial-width) + 280px)!important;margin-inline:auto!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:sticky!important;top:96px!important;align-self:start!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:22px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 12px 30px rgba(19,33,59,.07)!important;backdrop-filter:blur(14px)!important}body.blog-page .article-toc a,body.yitm-post-unified .article-toc a,body.template-service-page .article-toc a,body.blog-page .yitm-article-toc a,body.yitm-post-unified .yitm-article-toc a,body.template-service-page .yitm-article-toc a{display:block!important;padding:7px 0!important;color:var(--yitm-editorial-muted)!important;font-size:.95rem!important;line-height:1.3!important;font-weight:650!important;text-decoration:none!important}body.blog-page .article-toc a:hover,body.yitm-post-unified .article-toc a:hover,body.template-service-page .article-toc a:hover,body.blog-page .yitm-article-toc a:hover,body.yitm-post-unified .yitm-article-toc a:hover,body.template-service-page .yitm-article-toc a:hover{color:#07509d!important;text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:980px){body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{grid-template-columns:1fr!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:start!important;width:min(360px,100%)!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{grid-template-columns:1fr!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:relative!important;top:auto!important;display:flex!important;gap:12px!important;overflow:auto!important}}@media(max-width:760px){{--yitm-editorial-radius:24px;--yitm-editorial-pad:24px;--yitm-editorial-gap:18px;--yitm-editorial-h1:clamp(2.35rem,11vw,3.45rem);--yitm-editorial-h2:clamp(1.78rem,7.8vw,2.45rem);--yitm-editorial-h3:clamp(1.25rem,5.8vw,1.55rem);--yitm-editorial-copy:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{padding-inline:14px!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{padding:30px 20px!important;border-radius:0 0 26px 26px!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{letter-spacing:-.052em!important;line-height:1.03!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle{font-size:1.08rem!important;line-height:1.58!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{width:100%!important}}{--yitm-editorial-line:rgba(19,33,59,.08);--yitm-editorial-shadow:0 10px 30px rgba(19,33,59,.055);--yitm-editorial-radius:28px;--yitm-editorial-readable:820px;--yitm-editorial-h1:clamp(3.05rem,5.9vw,4.75rem);--yitm-editorial-h2:clamp(1.9rem,3.05vw,2.75rem);--yitm-editorial-h3:clamp(1.32rem,1.9vw,1.75rem);--yitm-editorial-copy:clamp(1.05rem,1.12vw,1.16rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important;letter-spacing:0!important}body.blog-page article h1,body.blog-page article h2,body.blog-page article h3,body.blog-page main article h1,body.blog-page main article h2,body.blog-page main article h3,body.blog-page .article h1,body.blog-page .article h2,body.blog-page .article h3,body.blog-page .main-col h1,body.blog-page .main-col h2,body.blog-page .main-col h3,body.blog-page .yitm-card h1,body.blog-page .yitm-card h2,body.blog-page .yitm-card h3,body.yitm-post-unified article h1,body.yitm-post-unified article h2,body.yitm-post-unified article h3,body.yitm-post-unified .yitm-card h1,body.yitm-post-unified .yitm-card h2,body.yitm-post-unified .yitm-card h3,body.template-service-page main#main-content section h1,body.template-service-page main#main-content section h2,body.template-service-page main#main-content section h3,body.template-service-page .yitm-card h1,body.template-service-page .yitm-card h2,body.template-service-page .yitm-card h3{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-style:normal!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;max-width:860px!important;font-size:var(--yitm-editorial-h1)!important;line-height:1.01!important;letter-spacing:-.055em!important;font-weight:760!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2,body.blog-page main article section h2,body.yitm-post-unified main article section h2,body.template-service-page main#main-content section h2{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.1!important;letter-spacing:-.042em!important;font-weight:720!important;margin:0 0 18px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3,body.blog-page main article section h3,body.yitm-post-unified main article section h3,body.template-service-page main#main-content section h3{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.18!important;letter-spacing:-.028em!important;font-weight:700!important;margin:24px 0 10px!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{border-color:var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;box-shadow:var(--yitm-editorial-shadow)!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page main article section p,body.yitm-post-unified main article section p,body.template-service-page main#main-content section p{max-width:var(--yitm-editorial-readable)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.7!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul,body.blog-page main article section ul,body.yitm-post-unified main article section ul,body.template-service-page main#main-content section ul{max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li,body.blog-page main article section li,body.yitm-post-unified main article section li,body.template-service-page main#main-content section li{font-size:var(--yitm-editorial-copy)!important;line-height:1.58!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:min(340px,32vw)!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:24px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 10px 28px rgba(19,33,59,.075)!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img{aspect-ratio:4/3!important;object-fit:contain!important;border-radius:18px!important;background:transparent!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta,body.blog-page .blog-cta,body.yitm-post-unified .blog-cta,body.template-service-page .blog-cta,body.blog-page .cta-panel,body.yitm-post-unified .cta-panel,body.template-service-page .cta-panel{background:#0f243f!important;color:#fff!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 16px 38px rgba(15,36,63,.16)!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta h3,body.yitm-post-unified .yitm-card-cta h3,body.template-service-page .yitm-card-cta h3,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p,body.blog-page .blog-cta h2,body.blog-page .blog-cta p,body.blog-page .cta-panel h2,body.blog-page .cta-panel p{color:#fff!important}body.blog-page .read-next,body.yitm-post-unified .read-next,body.template-service-page .read-next,body.blog-page .related-posts,body.yitm-post-unified .related-posts,body.template-service-page .related-posts{max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important}body.blog-page .read-next a,body.yitm-post-unified .read-next a,body.template-service-page .read-next a,body.blog-page .related-posts a,body.yitm-post-unified .related-posts a,body.template-service-page .related-posts a{border-color:var(--yitm-editorial-line)!important;box-shadow:0 8px 22px rgba(19,33,59,.045)!important;font-weight:680!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn,body.blog-page .btn,body.yitm-post-unified .btn,body.template-service-page .btn{font-weight:700!important}@media(max-width:760px){{--yitm-editorial-radius:22px;--yitm-editorial-h1:clamp(2.25rem,10.4vw,3.2rem);--yitm-editorial-h2:clamp(1.62rem,7vw,2.15rem);--yitm-editorial-h3:clamp(1.2rem,5.4vw,1.48rem);--yitm-editorial-readable:100%}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:100%!important;max-width:360px!important;padding:14px!important}}@media (max-width:919px){body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header,.site-header{position:sticky!important;top:0!important;z-index:1400!important;overflow:visible!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 22px rgba(16,35,63,.055)!important}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap,.site-header .wrap{width:min(100% - 20px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner,.header-inner{position:relative!important;min-height:64px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.yitm-post-unified .brand,body.has-yitm-unified-shell .brand,body.blog-page .brand,body.template-service-page .brand,.brand{min-width:0!important;max-width:calc(100% - 92px)!important;flex:1 1 auto!important;gap:9px!important}body.yitm-post-unified .brand-mark,body.has-yitm-unified-shell .brand-mark,body.blog-page .brand-mark,body.template-service-page .brand-mark,.brand-mark{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:14px!important}body.yitm-post-unified .brand-text,body.has-yitm-unified-shell .brand-text,body.blog-page .brand-text,body.template-service-page .brand-text,.brand-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.05rem!important;line-height:1!important}body.yitm-post-unified .brand-text small,body.has-yitm-unified-shell .brand-text small,body.blog-page .brand-text small,body.template-service-page .brand-text small,.brand-text small{display:none!important}body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:42px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font-size:.92rem!important;font-weight:850!important;box-shadow:0 8px 18px rgba(16,35,63,.06)!important}body.yitm-post-unified .nav:not(.is-open),body.has-yitm-unified-shell .nav:not(.is-open),body.blog-page .nav:not(.is-open),body.template-service-page .nav:not(.is-open),.nav:not(.is-open){display:none!important}body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 94px)!important;overflow:auto!important;gap:8px!important;padding:12px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 52px rgba(16,35,63,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}body.yitm-post-unified .nav.is-open a,body.has-yitm-unified-shell .nav.is-open a,body.blog-page .nav.is-open a,body.template-service-page .nav.is-open a,.nav.is-open a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;background:#f6f8fa!important;color:#10233f!important;text-align:center!important;white-space:normal!important;font-size:.92rem!important;line-height:1.16!important;font-weight:850!important;text-decoration:none!important}body.yitm-post-unified .nav.is-open .nav-cta,body.has-yitm-unified-shell .nav.is-open .nav-cta,body.blog-page .nav.is-open .nav-cta,body.template-service-page .nav.is-open .nav-cta,.nav.is-open .nav-cta{grid-column:1/-1!important;background:#10233f!important;color:#fff!important;box-shadow:none!important}}@media (max-width:420px){body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{grid-template-columns:1fr!important}}@media (min-width:920px){body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:none!important}}body.template-service-page .services-bento,body.yitm-post-unified .services-bento{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;margin:24px 0 10px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;min-height:100%!important;padding:24px!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f7fbfc)!important;box-shadow:0 18px 44px rgba(16,35,63,.07)!important;color:#10233f!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{display:inline-grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;flex:0 0 52px!important;border-radius:18px!important;background:rgba(25,91,99,.10)!important;color:#195b63!important;line-height:1!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{display:block!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;min-height:26px!important;max-height:26px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.template-service-page .service-card h3,body.yitm-post-unified .service-card h3{margin:8px 0 4px!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#10233f!important}body.template-service-page .service-card p,body.yitm-post-unified .service-card p{margin:0!important;color:#2b3f5d!important;line-height:1.68!important}body.template-service-page .service-card .sc-link,body.yitm-post-unified .service-card .sc-link{margin-top:auto!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.11)!important;color:#005e66!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(16,35,63,.05)!important}body.template-service-page .service-card .sc-link:hover,body.yitm-post-unified .service-card .sc-link:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px rgba(16,35,63,.08)!important}@media(max-width:980px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:1fr!important;gap:14px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{padding:20px!important;border-radius:22px!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;border-radius:16px!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{width:23px!important;height:23px!important;min-width:23px!important;max-width:23px!important;min-height:23px!important;max-height:23px!important}}.yitm-customer-answer-hub,.yitm-llm-summary,.yitm-customer-faq{position:relative}.yitm-customer-perspective-grid .glass-card,.yitm-llm-summary .comparison-card{min-height:100%}.yitm-geo-answer{margin:22px 0 0;padding:18px 22px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(126,94,57,.16);box-shadow:0 16px 40px rgba(22,34,51,.06)}.yitm-customer-cta{margin-top:18px}.yitm-related-service-links{margin-top:24px}.yitm-customer-answer-hub .section-header--card,.yitm-customer-faq .section-header{scroll-margin-top:120px}.yitm-customer-answer-hub .glass-card h3,.yitm-llm-summary .comparison-card h3{color:#10284a}.yitm-customer-answer-hub p,.yitm-llm-summary p,.yitm-customer-faq p{color:#344765}@media (max-width:760px){.yitm-geo-answer{padding:16px}.yitm-customer-cta .btn{width:100%;justify-content:center}}body.yitm-app-page{background:#f7f3eb;color:#10233f}body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:34px;padding-bottom:48px}body.yitm-app-page .top{max-width:1120px;margin:18px auto 0;padding:0 20px;background:transparent!important;border:0!important}body.yitm-app-page .top .btn,body.yitm-app-page .btn{border-radius:999px}body.yitm-app-page .card,body.yitm-app-page .yitm-app-card{border-radius:24px;border:1px solid rgba(16,35,63,.10);box-shadow:0 16px 42px rgba(16,35,63,.08)}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.wrap{display:none!important}body.yitm-app-page .footer.yitm-unified-footer{display:block!important;margin-top:0}body.yitm-app-page .sticky-mobile-bar{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:680px){body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:22px;padding-bottom:34px}body.yitm-app-page .top{padding:0 14px}}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.child-wrap,body.yitm-app-page footer.wrap:not(.footer-terms):not(.footer-main){display:none!important}.yitm-spoke-library .columns{columns:2;column-gap:2rem}.yitm-spoke-library .columns li{break-inside:avoid;margin:0 0 .45rem}.yitm-epping-reverse-links .grid,.yitm-spoke-library .grid{align-items:stretch}@media (max-width:720px){.yitm-spoke-library .columns{columns:1}}.yitm-epping-trust-cta{margin-top:clamp(1.25rem,3vw,2rem)}.yitm-epping-trust-cta .inline-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.yitm-epping-trust-cta .small-note{font-size:.95rem;color:var(--muted,#526173)}body.yitm-post-unified main,body.template-service-page main{background:#f7f3eb}body.yitm-post-unified .article-body,body.template-service-page .article-body{width:min(940px,calc(100% - 40px));margin:0 auto clamp(2rem,5vw,4rem)}body.yitm-post-unified .article-body .safety-disclaimer,body.template-service-page .article-body .safety-disclaimer{margin:clamp(1.25rem,3vw,2rem) 0;padding:clamp(1rem,2.4vw,1.35rem) clamp(1rem,2.6vw,1.5rem);border-radius:22px;background:#fff8e7;border:1px solid rgba(245,184,63,.35);box-shadow:0 14px 32px rgba(16,35,63,.06);color:#37475e}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{margin:clamp(1rem,3vw,1.55rem) 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(16,35,63,.10);border-radius:28px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)}body.yitm-post-unified .article-body .article-section>h2:first-child,body.template-service-page .article-body .article-section>h2:first-child{margin-top:0;font-size:clamp(2rem,4vw,3rem)}body.yitm-post-unified .article-body .article-section p,body.template-service-page .article-body .article-section p{max-width:76ch}body.yitm-post-unified .article-body .article-section ul,body.template-service-page .article-body .article-section ul{display:grid;gap:.5rem;margin:1rem 0 0;padding-left:1.35rem}body.yitm-post-unified .article-body .article-section li,body.template-service-page .article-body .article-section li{padding-left:.25rem}body.yitm-post-unified .article-body .article-section.related-section .grid,body.template-service-page .article-body .article-section.related-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}body.yitm-post-unified .article-body .article-section.related-section .card,body.template-service-page .article-body .article-section.related-section .card{box-shadow:none;border-radius:20px;background:#fbfdfe}body.yitm-post-unified .article-body .faq details,body.template-service-page .article-body .faq details{border-radius:18px;background:#fbfdfe}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(940px,calc(100% - 40px));margin:clamp(1rem,3vw,2rem) auto;display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}body.yitm-post-unified .quick-answer .card,body.template-service-page .quick-answer .card{border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.08)}body.yitm-post-unified .mini-kicker,body.template-service-page .mini-kicker{font-weight:900;color:#195b63;margin-bottom:.45rem}body.yitm-post-unified .topic-pills,body.template-service-page .topic-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}body.yitm-post-unified .topic-pills span,body.template-service-page .topic-pills span{display:inline-flex;align-items:center;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:.5rem .8rem;background:#f7fafb;color:#344765;font-weight:800;line-height:1.25}body.yitm-post-unified .trust-strip,body.template-service-page .trust-strip{display:none!important}@media(max-width:760px){body.yitm-post-unified .article-body,body.template-service-page .article-body,body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(100% - 28px,940px)}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{grid-template-columns:1fr}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{border-radius:22px}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .tag,body.template-service-page .tag,body.blog-page .tag{background:#10233f!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 24px rgba(16,35,63,.12)!important;opacity:1!important;text-decoration:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-badge *,body.template-service-page .yitm-badge *,body.blog-page .yitm-badge *{color:#fff!important}body.yitm-post-unified .btn-primary,body.template-service-page .btn-primary,body.blog-page .btn-primary,body.yitm-post-unified a.btn-primary,body.template-service-page a.btn-primary,body.blog-page a.btn-primary,body.yitm-post-unified .inline-actions a.btn-primary,body.template-service-page .inline-actions a.btn-primary,body.blog-page .inline-actions a.btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;border:1px solid #10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 14px 28px rgba(16,35,63,.18)!important}body.yitm-post-unified .btn-secondary,body.template-service-page .btn-secondary,body.blog-page .btn-secondary,body.yitm-post-unified a.btn-secondary,body.template-service-page a.btn-secondary,body.blog-page a.btn-secondary,body.yitm-post-unified .inline-actions a.btn-secondary,body.template-service-page .inline-actions a.btn-secondary,body.blog-page .inline-actions a.btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#fff!important;color:#195b63!important;border:1px solid rgba(16,35,63,.14)!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(16,35,63,.08)!important}body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:24px 0 8px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;gap:clamp(22px,4vw,48px)!important;align-items:start!important;padding:clamp(28px,4vw,54px)!important;border-radius:34px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead{grid-column:1!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line{grid-column:1!important;max-width:620px!important;margin-top:6px!important;padding:12px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important;font-size:1rem!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:2!important;grid-row:1 / span 5!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:320px!important;max-height:560px!important;object-fit:cover!important;border-radius:28px!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;background:#eef3f6!important}body.yitm-post-unified .yitm-hero .lead,body.template-service-page .yitm-hero .lead,body.blog-page .yitm-hero .lead{max-width:720px!important;font-size:clamp(1.08rem,1.55vw,1.28rem)!important;line-height:1.62!important;color:#344961!important}body.yitm-post-unified main>section:not(.yitm-hero),body.template-service-page main>section:not(.yitm-hero),body.blog-page main>section:not(.yitm-hero){max-width:100%!important}body.yitm-post-unified main>section.card,body.template-service-page main>section.card,body.blog-page main>section.card{border-radius:34px!important;padding:clamp(26px,4vw,44px)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.08)!important;background:#fff!important}body.yitm-post-unified main>section:not(.card):not(.yitm-hero),body.template-service-page main>section:not(.card):not(.yitm-hero),body.blog-page main>section:not(.card):not(.yitm-hero){padding:clamp(24px,3vw,36px)!important;margin:24px 0!important;border-radius:30px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;box-shadow:0 12px 34px rgba(16,35,63,.05)!important}body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .grid>.card,body.template-service-page .grid>.card,body.blog-page .grid>.card{border-radius:26px!important;padding:clamp(20px,2.6vw,28px)!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 10px 26px rgba(16,35,63,.05)!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{max-width:900px!important;text-wrap:balance!important}body.yitm-post-unified p,body.template-service-page p,body.blog-page p,body.yitm-post-unified li,body.template-service-page li,body.blog-page li{overflow-wrap:normal!important;word-break:normal!important}body.yitm-post-unified .link-list,body.template-service-page .link-list,body.blog-page .link-list{display:grid!important;gap:10px!important;padding-left:1.1rem!important}body.yitm-post-unified .small-note,body.template-service-page .small-note,body.blog-page .small-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#f7fafb!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important}body.yitm-post-unified .footer-links,body.template-service-page .footer-links,body.blog-page .footer-links{gap:8px!important}@media(max-width:920px){body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){grid-template-columns:1fr!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:1!important;grid-row:auto!important;min-height:0!important;max-height:420px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:grid!important;grid-template-columns:1fr!important}body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a{width:100%!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.blog-page .badge{color:#fff!important;background:#10233f!important;border-color:#10233f!important;text-decoration:none!important}body.yitm-post-unified .eyebrow a,body.template-service-page .eyebrow a,body.blog-page .eyebrow a,body.yitm-post-unified .badge a,body.template-service-page .badge a,body.blog-page .badge a{color:#fff!important;text-decoration:none!important}body.yitm-post-unified .button-row a,body.template-service-page .button-row a,body.blog-page .button-row a,body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a,body.yitm-post-unified .cta-row a,body.template-service-page .cta-row a,body.blog-page .cta-row a{border-radius:999px!important;padding:.82rem 1.05rem!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;line-height:1.1!important}body.yitm-post-unified .button-row a:first-child,body.template-service-page .button-row a:first-child,body.blog-page .button-row a:first-child,body.yitm-post-unified .inline-actions a:first-child,body.template-service-page .inline-actions a:first-child,body.blog-page .inline-actions a:first-child,body.yitm-post-unified .cta-row a:first-child,body.template-service-page .cta-row a:first-child,body.blog-page .cta-row a:first-child{background:#10233f!important;color:#fff!important;border-color:#10233f!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(16,35,63,.16)!important}.yitm-repair-guide-template{margin:clamp(24px,4vw,42px) 0!important;padding:clamp(22px,3.4vw,38px)!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#ffffff 0%,#fbfaf6 52%,#edf7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;color:#10233f!important;clear:both!important}.yitm-guide-template-head{max-width:850px!important;margin:0 0 18px!important}.yitm-template-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;border-radius:999px!important;padding:.48rem .78rem!important;background:#10233f!important;color:#fff!important;font-size:.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.yitm-guide-template-head h2{margin:14px 0 8px!important;font-size:clamp(2rem,3.8vw,3.3rem)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:900px!important}.yitm-guide-template-head p{margin:0!important;color:#40536a!important;font-size:1.04rem!important}.yitm-quick-answer-card{padding:clamp(18px,2.5vw,26px)!important;border-radius:24px!important;background:#f7fbf6!important;border:1px solid rgba(25,91,99,.14)!important;box-shadow:0 10px 26px rgba(16,35,63,.04)!important;margin:18px 0!important}.yitm-quick-answer-card strong{display:block!important;color:#10233f!important;font-size:1rem!important;margin-bottom:8px!important}.yitm-quick-answer-card p{margin:0!important;color:#2d4058!important;font-size:1.05rem!important;line-height:1.65!important;max-width:920px!important}.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important}.yitm-decision-strip>div,.yitm-stop-try-send>article,.yitm-template-panel{background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:24px!important;padding:clamp(18px,2.2vw,24px)!important;box-shadow:0 12px 30px rgba(16,35,63,.045)!important;min-width:0!important}.yitm-decision-strip strong,.yitm-stop-try-send h3,.yitm-template-panel h3{display:block!important;margin:0 0 8px!important;color:#10233f!important;font-weight:900!important;font-size:1.28rem!important;line-height:1.1!important}.yitm-decision-strip span{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 10px!important;border-radius:999px!important;padding:.42rem .7rem!important;font-weight:900!important;font-size:.86rem!important;background:#eef6f7!important;color:#195b63!important;border:1px solid rgba(25,91,99,.15)!important}.yitm-decision-strip span.risk-high{background:#fff0ef!important;color:#9f1f1f!important;border-color:rgba(159,31,31,.18)!important}.yitm-decision-strip span.risk-medium{background:#fff7e0!important;color:#705012!important;border-color:rgba(112,80,18,.18)!important}.yitm-decision-strip span.risk-low{background:#edf8ef!important;color:#195b2c!important;border-color:rgba(25,91,44,.18)!important}.yitm-decision-strip p,.yitm-stop-try-send p,.yitm-template-panel p,.yitm-template-panel li{margin:.25rem 0 0!important;color:#40536a!important;line-height:1.62!important;font-size:1rem!important}.yitm-template-panel ul{margin:8px 0 0!important;padding-left:1.2rem!important}.yitm-template-links{display:grid!important;gap:8px!important;margin-top:8px!important}.yitm-template-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:11px 13px!important;border-radius:16px!important;background:#f8fbfc!important;border:1px solid rgba(16,35,63,.08)!important;color:#195b63!important;font-weight:900!important;text-decoration:none!important}.yitm-template-links a:hover{background:#eef7f8!important;text-decoration:none!important;transform:translateY(-1px)!important}.yitm-guide-template-tags{margin:16px 0 0!important;padding:12px 14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;color:#526276!important;font-size:.95rem!important}@media(max-width:900px){.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{grid-template-columns:1fr!important}.yitm-repair-guide-template{border-radius:26px!important;padding:20px!important}.yitm-guide-template-head h2{font-size:clamp(1.9rem,8vw,2.6rem)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified p.eyebrow,body.template-service-page p.eyebrow,body.blog-page p.eyebrow,body.yitm-post-unified span.eyebrow,body.template-service-page span.eyebrow,body.blog-page span.eyebrow{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important;opacity:1!important;text-shadow:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *{color:#ffffff!important;opacity:1!important}body.template-service-page .primary-start,body.yitm-post-unified .primary-start,body.blog-page .primary-start{background:linear-gradient(135deg,#10233f,#17395a)!important;color:#fff!important}body.template-service-page .primary-start strong,body.template-service-page .primary-start span,body.template-service-page .primary-start p,body.yitm-post-unified .primary-start strong,body.yitm-post-unified .primary-start span,body.yitm-post-unified .primary-start p,body.blog-page .primary-start strong,body.blog-page .primary-start span,body.blog-page .primary-start p{color:#fff!important;opacity:1!important;text-shadow:none!important}body.template-service-page .primary-start .start-number,body.yitm-post-unified .primary-start .start-number,body.blog-page .primary-start .start-number{color:rgba(255,255,255,.55)!important}body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{margin:clamp(24px,4vw,42px) auto!important;width:min(100% - 48px,1180px)!important}body.template-service-page .yitm-epping-service-triage .yitm-template-kicker,body.yitm-post-unified .yitm-epping-service-triage .yitm-template-kicker{background:#10233f!important;color:#fff!important;border-color:#10233f!important;opacity:1!important}body.template-service-page .yitm-epping-service-triage ul,body.yitm-post-unified .yitm-epping-service-triage ul{margin:8px 0 0!important;padding-left:1.15rem!important;color:#40536a!important}body.template-service-page .yitm-epping-service-triage li,body.yitm-post-unified .yitm-epping-service-triage li{margin:.28rem 0!important;color:#40536a!important;line-height:1.55!important}@media(max-width:760px){body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{width:min(100% - 28px,1180px)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.template-suburb-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-template-kicker,body.template-service-page .yitm-template-kicker,body.template-suburb-page .yitm-template-kicker,body.blog-page .yitm-template-kicker,body.yitm-post-unified .hero-badge-pill,body.template-service-page .hero-badge-pill,body.template-suburb-page .hero-badge-pill,body.blog-page .hero-badge-pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.template-suburb-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.template-suburb-page .badge,body.blog-page .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:.72rem 1.18rem!important;border-radius:999px!important;background:#10233f!important;border:1px solid #10233f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-size:.92rem!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:900!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.template-suburb-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-template-kicker *,body.template-service-page .yitm-template-kicker *,body.template-suburb-page .yitm-template-kicker *,body.blog-page .yitm-template-kicker *,body.yitm-post-unified .hero-badge-pill *,body.template-service-page .hero-badge-pill *,body.template-suburb-page .hero-badge-pill *,body.blog-page .hero-badge-pill *,body.yitm-post-unified .pill *,body.template-service-page .pill *,body.template-suburb-page .pill *,body.blog-page .pill *,body.yitm-post-unified .badge *,body.template-service-page .badge *,body.template-suburb-page .badge *,body.blog-page .badge *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.yitm-post-unified section.card>.eyebrow,body.template-service-page section.card>.eyebrow,body.template-suburb-page section.card>.eyebrow,body.blog-page section.card>.eyebrow{margin:0 0 18px!important}.footer-referral-link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer-referral-cta{margin:0 auto 0;padding:0 20px 14px;text-align:center;color:#d9e2ec;font-size:.95rem;line-height:1.55}.footer-referral-cta__link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-cta__link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer.yitm-unified-footer{padding:36px 0 42px;background:#071929;color:#fff}.footer.yitm-unified-footer .footer-main{align-items:flex-start}.footer.yitm-unified-footer .footer-grid{grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:24px}.footer.yitm-unified-footer strong{display:block;font-weight:900;margin-bottom:6px}.footer.yitm-unified-footer p{margin:0;color:rgba(255,255,255,.72);max-width:440px;line-height:1.5}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:800;font-size:.92rem;line-height:1}.footer.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.42);background:rgba(245,184,63,.08)}.footer.yitm-unified-footer .footer-terms{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;gap:18px}.footer.yitm-unified-footer .footer-terms span{color:rgba(255,255,255,.82)}.footer.yitm-unified-footer .footer-referral-cta{display:none!important}@media(max-width:760px){.footer.yitm-unified-footer{padding:30px 0 32px}.footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.footer.yitm-unified-footer .footer-terms{display:block}.footer.yitm-unified-footer .footer-terms-links{margin-top:12px}}.yitm-unified-footer .footer-referral-note,.footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem}.footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900}@media (max-width:680px){body{padding-bottom:92px}.sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}@media (min-width:681px){.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern{max-width:1180px;margin:0 auto;padding:28px 22px 68px;color:#10233f}.yitm-virus-modern a{color:#064e35;font-weight:900}.vm-hero{background:linear-gradient(135deg,#fff,#f6fbff 58%,#eef8f3);border:1px solid #d9e6ee;border-radius:34px;padding:34px;box-shadow:0 18px 50px rgba(16,35,63,.08);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:28px;align-items:center}.vm-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8eadf;background:#f8fffb;border-radius:999px;color:#064e35;font-weight:1000;padding:8px 13px;margin:0 0 14px}.vm-hero h1{font-size:clamp(3rem,6vw,6.2rem);line-height:.9;letter-spacing:-.055em;margin:0 0 16px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif}.vm-hero h1 em{font-style:normal;color:#064e35}.vm-lead{font-size:1.18rem;line-height:1.55;color:#33465c;max-width:720px}.vm-actions,.vm-chipbar,.vm-linkgrid,.vm-cards,.vm-stoptry,.vm-checks,.vm-local{display:flex;flex-wrap:wrap;gap:10px}.vm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:1000;box-shadow:0 10px 24px rgba(6,78,53,.16)}.vm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8;box-shadow:none}.vm-hero-img{border-radius:28px;overflow:hidden;border:1px solid #d9e6ee;background:#fff;box-shadow:0 16px 42px rgba(16,35,63,.12)}.vm-hero-img img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vm-triage{margin:22px 0;background:#fff;border:1px solid #d8eadf;border-radius:28px;padding:16px;box-shadow:0 12px 30px rgba(16,35,63,.06)}.vm-chipbar{align-items:center}.vm-chipbar strong{color:#064e35;margin-right:4px}.vm-chipbar a{display:inline-flex;text-decoration:none;border:1px solid #cfe4d8;border-radius:999px;padding:9px 13px;background:#f8fffb;color:#064e35}.vm-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.vm-panel{background:#fff;border:1px solid #d9e6ee;border-radius:28px;padding:24px;margin:20px 0;box-shadow:0 12px 34px rgba(16,35,63,.06)}.vm-answer{background:#fff;color:#10233f;border-top:7px solid #064e35}.vm-panel h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.5vw,3.35rem);line-height:.95;letter-spacing:-.035em;color:#10233f;margin:10px 0 12px}.vm-panel h3{color:#064e35;margin:10px 0 8px}.vm-panel p,.vm-panel li,.vm-panel td{color:#33465c}.vm-urgent{background:#fff7f4;border:2px solid #e07a5f}.vm-urgent h2{color:#8a2715}.vm-pill{display:inline-flex;border-radius:999px;padding:6px 11px;font-weight:1000;background:#fff1c4;color:#62480b}.vm-pill.high{background:#ffe4de;color:#8a2715}.vm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-card{border:1px solid #d8eadf;background:#fbfffd;border-radius:20px;padding:15px}.vm-stoptry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.vm-table th{background:#064e35;color:#fff;text-align:left}.vm-table th,.vm-table td{padding:13px;border-bottom:1px solid #e5f0e9;vertical-align:top}.vm-table tr:last-child td{border-bottom:0}.vm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vm-side{position:sticky;top:96px}.vm-side .vm-panel{margin-top:0}.vm-side a,.vm-linkgrid a,.vm-local a{display:block;text-decoration:none;border:1px solid #d8eadf;background:#fff;border-radius:16px;padding:12px;margin:8px 0;color:#064e35}.vm-linkgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vm-local{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-note{background:#fffaf1;border-color:#ead79b}.vm-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.vm-trust span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.vm-faq details{border:1px solid #d8eadf;border-radius:18px;padding:14px;background:#fff;margin:10px 0}.vm-faq summary{cursor:pointer;font-weight:1000;color:#10233f}.vm-subtle{color:#607267!important;font-size:.95rem}.vm-bottom-cta{text-align:center;background:linear-gradient(135deg,#064e35,#123448);color:#fff}.vm-bottom-cta h2,.vm-bottom-cta p{color:#fff}.vm-bottom-cta .vm-btn.secondary{border-color:rgba(255,255,255,.35)}@media(max-width:900px){.vm-hero,.vm-layout,.vm-cards,.vm-stoptry,.vm-checks,.vm-linkgrid,.vm-local{grid-template-columns:1fr}.vm-side{position:static}.yitm-virus-modern{padding:18px 14px 78px}.vm-hero{padding:24px;border-radius:26px}.vm-triage{border-radius:22px}.vm-hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;overflow:visible!important}}.yitm-triage-post{max-width:1180px;margin:0 auto;padding:22px}.yitm-triage-post .yitm-breadcrumbs{margin:12px 0 18px;color:#607267;font-weight:800}.yitm-triage-post .yitm-breadcrumbs a{color:#064e35;text-decoration:none}.yitm-triage-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#eff8f2,#fff);border:1px solid #d8eadf;border-radius:32px;padding:30px;margin-bottom:22px}.yitm-kicker{display:inline-flex;border:1px solid #cfe4d8;border-radius:999px;padding:7px 12px;background:#fff;color:#064e35;font-weight:900}.yitm-triage-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.03;margin:14px 0;color:#10241a}.yitm-subtitle{font-size:1.15rem;line-height:1.55;color:#30483a}.yitm-hero-media img{width:100%;height:auto;border-radius:26px;box-shadow:0 18px 38px rgba(16,36,26,.13)}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 17px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:900}.yitm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8}.yitm-content{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px}.yitm-article{min-width:0}.yitm-card{border:1px solid #d8eadf;border-radius:26px;background:#fff;padding:22px;margin:18px 0;box-shadow:0 10px 24px rgba(16,36,26,.06)}.yitm-answer{background:#064e35;color:#fff;border-color:#064e35}.yitm-answer h2,.yitm-answer p,.yitm-answer a{color:#fff}.yitm-answer .yitm-btn{background:#fff;color:#064e35!important}.yitm-risk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-risk div{border:1px solid #cfe4d8;border-radius:18px;background:#f8fffb;padding:14px}.yitm-risk strong,.yitm-sts h3,.yitm-card h2,.yitm-card h3{color:#064e35}.risk-low,.risk-medium{display:inline-flex;border-radius:999px;padding:5px 10px;font-weight:1000}.risk-low{background:#eaf7ef;color:#064e35}.risk-medium{background:#fff1c4;color:#62480b}.yitm-sts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-sts article{border:1px solid #cfe4d8;border-radius:20px;background:#f8fffb;padding:16px}.yitm-table{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.yitm-table th{background:#064e35;color:#fff;text-align:left}.yitm-table th,.yitm-table td{padding:12px;border-bottom:1px solid #e5f0e9;vertical-align:top}.yitm-table tr:last-child td{border-bottom:0}.yitm-checkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yitm-checkgrid div{border:1px solid #d8eadf;border-radius:18px;padding:15px;background:#fbfffd}.yitm-pathways a,.yitm-side a{display:block;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #d8eadf;border-radius:16px;padding:11px 12px;margin:8px 0;background:#fff}.yitm-side{position:sticky;top:18px;height:max-content}.yitm-side .yitm-card{margin-top:0}.yitm-note{background:#fffaf1;border-color:#ead79b}.yitm-faq h3{margin-top:18px}.yitm-mini{font-size:.94rem;color:#607267}.yitm-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.yitm-trust-strip span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.yitm-triage-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;padding:12px 14px;border:1px solid #d8eadf;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(16,36,26,.08)}.yitm-triage-bar strong{color:#064e35;margin-right:4px}.yitm-triage-bar a{display:inline-flex;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #cfe4d8;border-radius:999px;padding:8px 12px;background:#f8fffb}.yitm-definition{background:#f8fffb;border-left:6px solid #064e35}.yitm-definition .yitm-def-label{display:inline-flex;border-radius:999px;background:#eaf7ef;color:#064e35;font-weight:1000;padding:5px 10px;margin-bottom:8px}.yitm-time-saved{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yitm-time-saved span{display:block;border:1px solid #d8eadf;border-radius:16px;padding:11px;background:#fff}.yitm-related-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-related-groups div{border:1px solid #d8eadf;border-radius:18px;background:#fbfffd;padding:14px}.yitm-related-groups h3{margin-top:0}.yitm-related-groups a{margin:7px 0}@media(max-width:900px){.yitm-triage-bar{position:static;border-radius:22px}.yitm-related-groups,.yitm-time-saved{grid-template-columns:1fr}}@media(max-width:900px){.yitm-triage-hero,.yitm-content,.yitm-risk,.yitm-sts,.yitm-checkgrid{grid-template-columns:1fr}.yitm-side{position:static}.yitm-triage-post{padding:14px}.yitm-triage-hero{padding:22px}}.yitm-unified-footer{background:#061827;color:#fff;padding:34px 0 28px;margin-top:48px;border-top:1px solid rgba(255,255,255,.08)}.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;max-width:1180px;margin:0 auto;padding:0 22px}.yitm-unified-footer strong{display:block;margin:0 0 8px;font-weight:900;color:#fff}.yitm-unified-footer p{margin:0;color:#d9e6ee;line-height:1.5;max-width:520px}.yitm-unified-footer a{color:#fff;text-decoration:none}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 13px;font-weight:800;font-size:.92rem;line-height:1}.yitm-unified-footer .footer-terms{max-width:1180px;margin:24px auto 0;padding:18px 22px 0;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:16px;align-items:center;justify-content:space-between;color:#fff}@media(max-width:760px){.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{grid-template-columns:1fr}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.yitm-unified-footer .footer-terms{display:block}.yitm-unified-footer .footer-terms-links{margin-top:14px}}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}.yitm-blog-cta-row{display:none!important}.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer-referral-note{border-top:0!important;padding-top:8px!important}.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer.yitm-unified-footer .footer-referral-note,.footer-referral-note{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin:18px auto 0!important;padding:16px 20px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#f8fafc,#eef7f1)!important;color:#10233f!important;font-weight:900!important;line-height:1.45!important;text-align:center!important;box-shadow:0 14px 34px rgba(0,0,0,.12)!important}.yitm-unified-footer .footer-referral-note a,.footer.yitm-unified-footer .footer-referral-note a,.footer-referral-note a{color:#07563b!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:1000!important}.yitm-unified-footer .footer-terms,.footer.yitm-unified-footer .footer-terms,.footer-terms{border-top:0!important;padding-top:8px!important;margin-top:14px!important}.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child,.mobile-sticky-bar a:first-child,.mobile-action-dock a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2),.mobile-sticky-bar a:nth-child(2),.mobile-action-dock a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child,.mobile-sticky-bar a:last-child,.mobile-action-dock a:last-child{background:#eef3f6!important;color:#10233f!important}body{padding-bottom:82px}}@media (min-width:681px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern .vm-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)!important;align-items:center!important;background:linear-gradient(135deg,#ffffff 0%,#f7fbff 60%,#f4faf6 100%)!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.7rem,4.45vw,4.6rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;max-width:760px!important}.yitm-virus-modern .vm-hero h1 em{color:#064e35!important}.yitm-virus-modern .vm-lead{font-size:1.08rem!important;line-height:1.65!important;color:#33465c!important}.yitm-virus-modern .vm-hero-img{max-width:430px!important;justify-self:center!important}.yitm-virus-modern .vm-hero-img img{aspect-ratio:16/11!important;object-fit:cover!important}.yitm-virus-modern .vm-bottom-cta{background:linear-gradient(135deg,#fffaf1,#f8fffb)!important;border:2px solid #ead79b!important;color:#10233f!important;text-align:center!important}.yitm-virus-modern .vm-bottom-cta h2,.yitm-virus-modern .vm-bottom-cta p{color:#10233f!important;text-shadow:none!important;opacity:1!important}.yitm-virus-modern .vm-bottom-cta .vm-btn{background:#064e35!important;color:#fff!important}.yitm-virus-modern .vm-bottom-cta .vm-btn.secondary{background:#fff!important;color:#064e35!important;border:1px solid #cfe4d8!important}.yitm-virus-modern .vm-panel,.yitm-triage-post .yitm-card{overflow-wrap:anywhere}.yitm-virus-modern .vm-panel h2,.yitm-triage-post .yitm-card h2{color:#10233f!important}.yitm-virus-modern .vm-panel h3,.yitm-triage-post .yitm-card h3{color:#064e35!important}.yitm-virus-modern .vm-answer{background:#ffffff!important;color:#10233f!important;border-top:7px solid #064e35!important}.yitm-virus-modern .vm-answer h2,.yitm-virus-modern .vm-answer p{color:#10233f!important}.yitm-virus-modern .vm-answer .vm-kicker{background:#f8fffb!important;color:#064e35!important}.site-footer .footer-referral-line,.site-footer .footer-referral-panel,.site-footer [class*="referral"]{border-top:0!important}.site-footer hr{display:none!important}@media(max-width:900px){.yitm-virus-modern .vm-hero{grid-template-columns:1fr!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.4rem,11vw,3.6rem)!important}.yitm-virus-modern .vm-hero-img{max-width:100%!important}}@media(min-width:901px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important}}@media(max-width:900px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:flex!important;visibility:visible!important}}body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send,.yitm-triage-post .yitm-stop-try-send{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-stop-try-send>div,body.yitm-post-unified .yitm-card .yitm-stop-try-send>div,body.template-service-page .yitm-card .yitm-stop-try-send>div,.yitm-triage-post .yitm-stop-try-send>div{min-width:0!important;width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}body.blog-page .yitm-card .yitm-stop-try-send ul,body.yitm-post-unified .yitm-card .yitm-stop-try-send ul,body.template-service-page .yitm-card .yitm-stop-try-send ul,.yitm-triage-post .yitm-stop-try-send ul,body.blog-page .yitm-card ul.yitm-checklist,body.yitm-post-unified .yitm-card ul.yitm-checklist,body.template-service-page .yitm-card ul.yitm-checklist,.yitm-triage-post ul.yitm-checklist{display:block!important;grid-template-columns:1fr!important;columns:1!important;max-width:100%!important;margin:.4rem 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-card .yitm-stop-try-send li,body.yitm-post-unified .yitm-card .yitm-stop-try-send li,body.template-service-page .yitm-card .yitm-stop-try-send li,.yitm-triage-post .yitm-stop-try-send li,body.blog-page .yitm-card ul.yitm-checklist li,body.yitm-post-unified .yitm-card ul.yitm-checklist li,body.template-service-page .yitm-card ul.yitm-checklist li,.yitm-triage-post ul.yitm-checklist li{display:list-item!important;max-width:100%!important;margin:0 0 .55rem!important;line-height:1.55!important;overflow-wrap:break-word!important;word-break:normal!important}@media (min-width:1040px){body.blog-page .yitm-content .yitm-article .yitm-stop-try-send,body.yitm-post-unified .yitm-content .yitm-article .yitm-stop-try-send,body.template-service-page .yitm-content .yitm-article .yitm-stop-try-send{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send{grid-template-columns:1fr!important}}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary),body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary){background:#064e35!important;color:#ffffff!important;border-color:#064e35!important;text-decoration:none!important}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover{background:#053f2b!important;color:#ffffff!important}body.blog-page .yitm-card a.yitm-btn.secondary,body.yitm-post-unified .yitm-card a.yitm-btn.secondary,body.template-service-page .yitm-card a.yitm-btn.secondary,body.blog-page .yitm-local-bridge a.yitm-btn.secondary,body.yitm-post-unified .yitm-local-bridge a.yitm-btn.secondary,body.template-service-page .yitm-local-bridge a.yitm-btn.secondary{background:#ffffff!important;color:#064e35!important;border-color:#cfe4d8!important;text-decoration:none!important}body.blog-page .yitm-card .yitm-sts,body.yitm-post-unified .yitm-card .yitm-sts,body.template-service-page .yitm-card .yitm-sts,.yitm-triage-post .yitm-sts,body.blog-page .yitm-card .yitm-checkgrid,body.yitm-post-unified .yitm-card .yitm-checkgrid,body.template-service-page .yitm-card .yitm-checkgrid,.yitm-triage-post .yitm-checkgrid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{position:relative!important;display:grid!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;min-width:0!important;width:100%!important;overflow:hidden!important;padding:18px 20px 18px 26px!important;border-radius:20px!important;border:1px solid rgba(16,35,63,.1)!important;background:#ffffff!important;box-shadow:0 12px 28px rgba(16,35,63,.055)!important}body.blog-page .yitm-card .yitm-sts article::before,body.yitm-post-unified .yitm-card .yitm-sts article::before,body.template-service-page .yitm-card .yitm-sts article::before,.yitm-triage-post .yitm-sts article::before,body.blog-page .yitm-card .yitm-checkgrid>div::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div::before,body.template-service-page .yitm-card .yitm-checkgrid>div::before,.yitm-triage-post .yitm-checkgrid>div::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:8px!important;background:#0f766e!important}body.blog-page .yitm-card .yitm-sts article:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(1)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(1)::before,.yitm-triage-post .yitm-sts article:nth-child(1)::before{background:#dc2626!important}body.blog-page .yitm-card .yitm-sts article:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(2)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(2)::before,.yitm-triage-post .yitm-sts article:nth-child(2)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-sts article:nth-child(3)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(3)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(3)::before,.yitm-triage-post .yitm-sts article:nth-child(3)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(1)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(2)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-sts h3,body.yitm-post-unified .yitm-card .yitm-sts h3,body.template-service-page .yitm-card .yitm-sts h3,.yitm-triage-post .yitm-sts h3,body.blog-page .yitm-card .yitm-checkgrid h3,body.yitm-post-unified .yitm-card .yitm-checkgrid h3,body.template-service-page .yitm-card .yitm-checkgrid h3,.yitm-triage-post .yitm-checkgrid h3{margin:0!important;color:#10233f!important;font-size:clamp(1.25rem,2vw,1.55rem)!important;line-height:1.15!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{display:grid!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;columns:1!important;gap:8px 22px!important;max-width:100%!important;margin:0!important;padding-left:1.15rem!important}body.blog-page .yitm-card .yitm-sts li,body.yitm-post-unified .yitm-card .yitm-sts li,body.template-service-page .yitm-card .yitm-sts li,.yitm-triage-post .yitm-sts li,body.blog-page .yitm-card .yitm-checkgrid li,body.yitm-post-unified .yitm-card .yitm-checkgrid li,body.template-service-page .yitm-card .yitm-checkgrid li,.yitm-triage-post .yitm-checkgrid li{display:list-item!important;margin:0!important;max-width:100%!important;color:#33465c!important;line-height:1.55!important;font-size:1rem!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media(max-width:760px){body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{grid-template-columns:1fr!important;gap:10px!important;padding:18px 18px 18px 24px!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{grid-template-columns:1fr!important}}body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(2.15rem,4.2vw,3.85rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:760px!important;text-wrap:balance;overflow-wrap:anywhere}body.blog-page .hero{padding:clamp(24px,4vw,38px) clamp(20px,4vw,32px)!important;gap:clamp(18px,3vw,26px)!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1rem,1.45vw,1.14rem)!important;line-height:1.58!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:26px auto!important;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1;letter-spacing:-.03em;color:#10233f;margin:8px 0 12px}.student-outcome-grid,.student-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.student-outcome-grid>div,.student-link-grid>a{display:block;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;background:#f7fbfb;color:#10233f;text-decoration:none;box-shadow:0 10px 26px rgba(16,35,63,.05)}.student-outcome-grid strong,.student-link-grid a{font-weight:900}.student-outcome-grid span,.student-link-grid span{display:block;margin-top:6px;color:#516174;font-weight:600;line-height:1.5}.student-safe-next-step{background:#fff8df;border:1px solid rgba(245,184,63,.32);border-radius:18px;padding:16px 18px;margin:18px 0 0!important}.student-moved-fallback{width:min(960px,calc(100% - 32px));margin:30px auto;padding:24px;border-radius:24px;background:#fff;border:1px solid rgba(16,35,63,.12)}@media(max-width:880px){.student-outcome-grid,.student-link-grid{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(1.9rem,8.5vw,2.65rem)!important;line-height:1.05!important;letter-spacing:-.025em!important}body.blog-page .hero{margin:16px auto 18px!important;border-radius:22px!important;padding:24px 18px!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(100% - 32px,1040px);padding:20px;border-radius:22px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-size:clamp(1.75rem,8vw,2.45rem)}.button-row,.hero-actions,.yitm-actions{gap:10px!important}.button-row .btn,.hero-actions .btn,.yitm-actions .yitm-btn{width:100%;min-height:46px}}body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:clamp(28px,4vw,46px)!important;gap:clamp(18px,3vw,30px)!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child,body.blog-page main>.hero .hero-text,body.blog-page main>.hero>div:first-child,body.blog-page main>.breadcrumb + .hero .hero-text,body.blog-page main>.breadcrumb + .hero>div:first-child,body.blog-page.template-blog-post .hero .hero-text,body.blog-page.template-blog-post .hero>div:first-child,body.yitm-post-unified .hero .hero-text,body.yitm-post-unified .hero>div:first-child,body.yitm-post-unified .yitm-hero-copy,body.blog-page .yitm-hero-copy,body.template-service-page .hero .hero-text,body.template-service-page .hero>div:first-child,body.template-service-page .yitm-hero-copy{max-width:920px!important;width:100%!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{max-width:920px!important;font-size:clamp(2.05rem,3.35vw,3.35rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;margin:10px 0 16px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.yitm-post-unified .yitm-hero p,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{max-width:760px!important;font-size:clamp(1rem,1.35vw,1.15rem)!important;line-height:1.58!important}@media(max-width:980px){body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(2rem,5.2vw,2.85rem)!important;line-height:1.08!important}}@media(max-width:640px){body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:22px 18px!important;margin:16px auto 18px!important;border-radius:22px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(1.82rem,8.4vw,2.45rem)!important;line-height:1.1!important;letter-spacing:-.022em!important;margin-bottom:12px!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{font-size:1rem!important;line-height:1.55!important}}body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{color:#ffffff!important;background:linear-gradient(135deg,#102d4b 0%,#0b5139 100%)!important}body.blog-page .gateway-strip h1,body.blog-page .gateway-strip h2,body.blog-page .gateway-strip h3,body.blog-page .gateway-strip p,body.blog-page .gateway-strip strong,body.blog-page .gateway-strip span,body.blog-page main>.gateway-strip h1,body.blog-page main>.gateway-strip h2,body.blog-page main>.gateway-strip h3,body.blog-page main>.gateway-strip p,body.blog-page main>.gateway-strip strong,body.blog-page main>.gateway-strip span,body.yitm-post-unified .gateway-strip h1,body.yitm-post-unified .gateway-strip h2,body.yitm-post-unified .gateway-strip h3,body.yitm-post-unified .gateway-strip p,body.yitm-post-unified .gateway-strip strong,body.yitm-post-unified .gateway-strip span{color:#ffffff!important;opacity:1!important}body.blog-page .gateway-strip p,body.blog-page main>.gateway-strip p,body.yitm-post-unified .gateway-strip p{color:rgba(255,255,255,.9)!important}body.blog-page .gateway-strip .btn,body.blog-page main>.gateway-strip .btn,body.yitm-post-unified .gateway-strip .btn{color:#ffffff!important;background:#10233f!important;border-color:rgba(255,255,255,.22)!important}body.blog-page .gateway-strip .btn.secondary,body.blog-page main>.gateway-strip .btn.secondary,body.yitm-post-unified .gateway-strip .btn.secondary{color:#0b5139!important;background:#ffffff!important}body.blog-page .gateway-strip .btn.gold,body.blog-page main>.gateway-strip .btn.gold,body.yitm-post-unified .gateway-strip .btn.gold{color:#ffffff!important;background:#10233f!important}body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)!important;gap:28px!important;align-items:center!important}body.blog-page .hero.has-student-hero-image .hero-text,body.yitm-post-unified .hero.has-student-hero-image .hero-text{min-width:0!important}body.blog-page .yitm-student-seo-hero-media,body.yitm-post-unified .yitm-student-seo-hero-media{min-width:0!important;width:100%!important}body.blog-page .yitm-student-seo-hero-image,body.yitm-post-unified .yitm-student-seo-hero-image{margin:0!important;border-radius:26px!important;overflow:hidden!important;background:#eef5f7!important;box-shadow:0 18px 46px rgba(16,35,63,.13)!important;border:1px solid rgba(16,35,63,.09)!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}body.blog-page [class*="cta"],body.blog-page [class*="banner"],body.blog-page [class*="strip"]{text-shadow:none}body.blog-page .final-cta,body.blog-page .post-footer-cta{color:#10233f!important}@media(max-width:900px){body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{grid-template-columns:1fr!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{aspect-ratio:16/9!important}}@media(max-width:640px){body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{display:grid!important;gap:16px!important;padding:24px 20px!important}body.blog-page .gateway-strip .button-row,body.blog-page main>.gateway-strip .button-row,body.yitm-post-unified .gateway-strip .button-row{display:grid!important;width:100%!important}body.blog-page .gateway-strip .button-row .btn,body.blog-page main>.gateway-strip .button-row .btn,body.yitm-post-unified .gateway-strip .button-row .btn{width:100%!important}}@media (max-width:900px){body.yitm-mobile-menu-open .sticky-mobile-bar,body.yitm-mobile-menu-open .mobile-sticky-bar,body.yitm-mobile-menu-open .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}body.yitm-mobile-menu-open .mobile-menu-btn{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{font-family:Arial,"Helvetica Neue",Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}}.site-header .mobile-menu-btn{width:auto!important;max-width:none!important;min-width:92px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.site-header .nav a[href*="scam-message-checker"]{display:none!important}body.yitm-mobile-menu-open .sticky-mobile-bar{display:none!important;visibility:hidden!important}@media(max-width:920px){.site-header{z-index:10050!important}.site-header .header-inner{position:relative!important}.site-header .nav{display:none;position:absolute!important;left:14px!important;right:14px!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 112px)!important;overflow-y:auto!important;background:#fff!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header .nav.is-open{display:flex!important}.site-header .nav a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;width:100%!important;border-radius:14px!important;padding:10px 12px!important;box-sizing:border-box!important}.site-header .nav a.nav-cta{background:#10233f!important;color:#fff!important}}@media(max-width:760px){.site-header .mobile-menu-btn{display:inline-flex!important;width:auto!important;max-width:none!important;min-height:44px!important;padding:10px 16px!important;border-radius:999px!important}.site-header .brand{min-width:0!important}}body .site-footer,body .site-footer p,body .site-footer span,body .site-footer strong,body .site-footer li,body .yitm-unified-footer,body .yitm-unified-footer p,body .yitm-unified-footer span,body .yitm-unified-footer strong,body .yitm-unified-footer li{color:#eef4fb!important}body .site-footer a,body .site-footer a:visited,body .site-footer .footer-links a,body .site-footer .footer-terms-links a,body .yitm-unified-footer a,body .yitm-unified-footer a:visited,body .yitm-unified-footer .footer-links a,body .yitm-unified-footer .footer-terms-links a{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body .site-footer .footer-referral-cta,body .yitm-unified-footer .footer-referral-cta{color:#fff7d6!important}body .site-footer .footer-referral-cta a,body .site-footer a.footer-referral-link,body .yitm-unified-footer .footer-referral-cta a,body .yitm-unified-footer a.footer-referral-link{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;text-decoration-color:currentColor!important}body .site-footer a:hover,body .site-footer a:focus-visible,body .yitm-unified-footer a:hover,body .yitm-unified-footer a:focus-visible{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;border-color:rgba(255,226,122,.72)!important;outline-color:#ffe27a!important}body.template-service-page .section>.wrap,body.yitm-post-unified .section>.wrap{min-width:0}body.template-service-page .section-header,body.template-service-page .section-head,body.yitm-post-unified .section-header,body.yitm-post-unified .section-head{max-width:880px;margin:0 0 28px}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card{max-width:none;padding:26px 28px;border:1px solid rgba(16,35,63,.09);border-radius:24px;background:linear-gradient(135deg,#fff 0%,#f8fbf6 100%);box-shadow:0 14px 36px rgba(16,35,63,.06)}body.template-service-page .section-header h2,body.template-service-page .section-head h2,body.yitm-post-unified .section-header h2,body.yitm-post-unified .section-head h2{margin:12px 0 10px!important;max-width:900px}body.template-service-page .section-header p:last-child,body.template-service-page .section-head p:last-child,body.yitm-post-unified .section-header p:last-child,body.yitm-post-unified .section-head p:last-child{margin-bottom:0}body.template-service-page .grid-2,body.yitm-post-unified .grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-2>*,body.template-service-page .grid-3>*,body.template-service-page .cards-3>*,body.template-service-page .service-grid-3>*,body.yitm-post-unified .grid-2>*,body.yitm-post-unified .grid-3>*,body.yitm-post-unified .cards-3>*,body.yitm-post-unified .service-grid-3>*{min-width:0;height:100%}body.template-service-page .service,body.template-service-page .glass-card,body.template-service-page .price-card,body.template-service-page .comparison-card,body.yitm-post-unified .service,body.yitm-post-unified .glass-card,body.yitm-post-unified .price-card,body.yitm-post-unified .comparison-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid rgba(16,35,63,.10);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(16,35,63,.06);overflow-wrap:anywhere}body.template-service-page .service h3,body.template-service-page .glass-card h3,body.template-service-page .price-card h3,body.template-service-page .comparison-card h3,body.yitm-post-unified .service h3,body.yitm-post-unified .glass-card h3,body.yitm-post-unified .price-card h3,body.yitm-post-unified .comparison-card h3{margin:10px 0 10px;line-height:1.15}body.template-service-page .price-range,body.template-service-page .pricing-price,body.template-service-page .pricing-model,body.yitm-post-unified .price-range,body.yitm-post-unified .pricing-price,body.yitm-post-unified .pricing-model{color:#195b63;font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;line-height:1}body.template-service-page .price-range,body.yitm-post-unified .price-range{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:4px}body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:24px;align-items:stretch}body.template-service-page .hero-pricing-grid>*,body.yitm-post-unified .hero-pricing-grid>*{min-width:0;height:100%}body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:26px;border:1px solid rgba(16,35,63,.10);border-radius:24px;background:#fff;box-shadow:0 14px 36px rgba(16,35,63,.07)}body.template-service-page .pricing-pills,body.yitm-post-unified .pricing-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}body.template-service-page .pricing-pill,body.yitm-post-unified .pricing-pill{display:inline-flex;align-items:center;min-height:36px;padding:7px 12px;border-radius:999px;background:#eef7f8;border:1px solid rgba(25,91,99,.16);color:#173e45;font-size:.92rem;font-weight:800}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px 22px;border-radius:22px;background:#10233f;color:#fff}body.template-service-page .pricing-kicker-strip p,body.yitm-post-unified .pricing-kicker-strip p{margin:0;color:#fff;max-width:720px}body.template-service-page .pricing-kicker-strip .cta-actions,body.yitm-post-unified .pricing-kicker-strip .cta-actions{margin:0;flex:0 0 auto}body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card{display:flex;flex-direction:column;min-width:0;height:100%;padding:26px}body.template-service-page .pricing-card-featured,body.yitm-post-unified .pricing-card-featured{border-color:rgba(25,91,99,.28);background:linear-gradient(180deg,#f4fbfb 0%,#fff 100%);box-shadow:0 18px 44px rgba(25,91,99,.10)}body.template-service-page .pricing-card-label,body.yitm-post-unified .pricing-card-label{align-self:flex-start;padding:6px 10px;border-radius:999px;background:#fff2cf;color:#6d4c0e;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}body.template-service-page .pricing-list,body.yitm-post-unified .pricing-list{margin:18px 0 0;padding-left:20px}body.template-service-page .pricing-list li+li,body.yitm-post-unified .pricing-list li+li{margin-top:8px}body.template-service-page .manual-cro-grid,body.yitm-post-unified .manual-cro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}body.template-service-page .manual-cro-card,body.yitm-post-unified .manual-cro-card{height:100%;padding:20px;border:1px solid rgba(16,35,63,.09);border-radius:20px;background:#fff}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{min-height:48px;text-align:center}body.template-service-page .table-wrap,body.yitm-post-unified .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(16,35,63,.09);border-radius:18px}body.template-service-page .table-wrap table,body.yitm-post-unified .table-wrap table{width:100%;min-width:620px;border-collapse:collapse;margin:0}body.template-service-page .table-wrap th,body.template-service-page .table-wrap td,body.yitm-post-unified .table-wrap th,body.yitm-post-unified .table-wrap td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page .table-wrap tr:last-child td,body.yitm-post-unified .table-wrap tr:last-child td{border-bottom:0}@media(max-width:980px){body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{align-items:flex-start;flex-direction:column}}@media(max-width:680px){body.template-service-page .grid-2,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.template-service-page .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.template-service-page .manual-cro-grid,body.yitm-post-unified .grid-2,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3,body.yitm-post-unified .hero-pricing-grid,body.yitm-post-unified .pricing-overview-grid,body.yitm-post-unified .manual-cro-grid{grid-template-columns:1fr}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card,body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card,body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:20px;border-radius:20px}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{flex-direction:column}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{width:100%}}body.yitm-simple-page{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#fff 260px);color:var(--ink)}body.yitm-simple-page main.container{width:min(1040px,calc(100% - 40px));max-width:none!important;margin:0 auto!important;padding:clamp(42px,7vw,76px) 0 84px!important}body.yitm-simple-page main.container>h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1;letter-spacing:-.04em;margin:0 0 18px;color:var(--ink);text-wrap:balance}body.yitm-simple-page main.container>p{max-width:820px;color:var(--muted);font-size:1.08rem;line-height:1.65}body.yitm-simple-page .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0}body.yitm-simple-page .service-card{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--shadow-soft);text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.yitm-simple-page .service-card:hover,body.yitm-simple-page .service-card:focus-visible{transform:translateY(-3px);box-shadow:var(--shadow);border-color:rgba(25,91,99,.35)}body.yitm-simple-page .service-card h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 12px;color:var(--ink);text-decoration:none}body.yitm-simple-page .service-card p{margin:0;color:var(--muted);line-height:1.55;text-decoration:none}body.yitm-simple-page section.card{margin:18px 0;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-soft)}body.yitm-simple-page section.card h2{margin:0 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.8rem;line-height:1.1;color:var(--ink)}body.yitm-simple-page label{display:grid;gap:8px;font-weight:800;color:var(--ink)}body.yitm-simple-page input[type="text"]{width:100%;min-height:48px;padding:12px 14px;border:1px solid #b9c6d6;border-radius:12px;background:#fff;color:var(--ink);font:inherit}body.yitm-simple-page input[type="text"]:focus{outline:3px solid rgba(25,91,99,.2);border-color:var(--brand2)}body.yitm-simple-page button,body.yitm-simple-page .no-print a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 17px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-weight:900;text-decoration:none;cursor:pointer}body.yitm-simple-page button{background:var(--ink);color:#fff;border-color:var(--ink)}body.yitm-simple-page .no-print{margin-top:28px;padding:22px;border-radius:20px;background:var(--soft)}body.yitm-simple-page .no-print p{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}@media(max-width:700px){body.yitm-simple-page main.container{width:min(100% - 28px,1040px);padding-top:34px!important}body.yitm-simple-page .service-grid{grid-template-columns:1fr;gap:12px}body.yitm-simple-page .service-card{min-height:0;padding:20px;border-radius:20px}}body .footer.yitm-unified-footer,body .yitm-unified-footer{margin-top:24px!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:#10233f!important;-webkit-text-fill-color:#10233f!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:#07563b!important;-webkit-text-fill-color:#07563b!important;opacity:1!important}body .footer.yitm-unified-footer .footer-terms,body .yitm-unified-footer .footer-terms{margin-top:10px!important}body .footer.yitm-unified-footer{padding-bottom:34px!important}body.yitm-progressive-tool .footer.yitm-unified-footer,body.yitm-progressive-tool .yitm-unified-footer{margin-top:0!important}@media(max-width:760px){body .footer.yitm-unified-footer{padding-bottom:30px!important}}{--yitm-navy-900:#10233f;--yitm-teal-700:#195b63;--yitm-teal-050:#eef7f6;--yitm-gold-400:#f5b83f;--yitm-line-soft:rgba(16,35,63,.11)}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pricing-page .pricing-kicker-strip{display:grid!important;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:clamp(20px,3vw,38px)!important;padding:clamp(24px,3vw,32px)!important;background:linear-gradient(135deg,#10233f 0%,#173352 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 42px rgba(16,35,63,.18)!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:44ch!important;margin:0!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;font-size:clamp(1rem,1.35vw,1.16rem)!important;line-height:1.58!important;font-weight:500!important}body.yitm-pricing-page .pricing-kicker-strip p strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0!important}body.yitm-pricing-page .pricing-kicker-strip .btn{min-height:50px!important;padding:12px 18px!important;white-space:nowrap!important;box-shadow:none!important}body.yitm-pricing-page .pricing-kicker-strip .btn-primary{background:var(--yitm-gold-400)!important;border-color:var(--yitm-gold-400)!important;color:var(--yitm-navy-900)!important;-webkit-text-fill-color:var(--yitm-navy-900)!important}body.yitm-pricing-page .pricing-kicker-strip .btn-secondary{background:#fff!important;border-color:rgba(255,255,255,.82)!important;color:#174b52!important;-webkit-text-fill-color:#174b52!important}body.yitm-pricing-page .pricing-kicker-strip .btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 24px rgba(0,0,0,.18)!important}body.yitm-pricing-page .pricing-kicker-strip .btn:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}body.yitm-pricing-page .decision-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:24px!important}body.yitm-pricing-page .decision-step{position:relative!important;min-width:0!important;padding:24px!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;box-shadow:0 12px 28px rgba(16,35,63,.06)!important}body.yitm-pricing-page .decision-step .step-num{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:18px!important;border-radius:14px!important;background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;box-shadow:0 8px 18px rgba(16,35,63,.16)!important}body.yitm-pricing-page .decision-step h3{margin:0 0 10px!important;color:var(--yitm-navy-900)!important;font-size:clamp(1.2rem,2vw,1.48rem)!important;line-height:1.18!important}body.yitm-pricing-page .decision-step p{margin:0!important;color:#40536a!important;font-size:1rem!important;line-height:1.62!important}body.yitm-pricing-page .price-table-wrap{width:100%!important;margin-top:24px!important;overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgba(16,35,63,.07)!important}body.yitm-pricing-page .price-table{width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fff!important}body.yitm-pricing-page .price-table th,body.yitm-pricing-page .price-table td{padding:15px 18px!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.08)!important;line-height:1.48!important}body.yitm-pricing-page .price-table th{background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.065em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table th:nth-child(1),body.yitm-pricing-page .price-table td:nth-child(1){width:34%!important}body.yitm-pricing-page .price-table th:nth-child(2),body.yitm-pricing-page .price-table td:nth-child(2){width:21%!important}body.yitm-pricing-page .price-table th:nth-child(3),body.yitm-pricing-page .price-table td:nth-child(3){width:45%!important}body.yitm-pricing-page .price-table tbody tr:nth-child(odd){background:#fff!important}body.yitm-pricing-page .price-table tbody tr:nth-child(even){background:var(--yitm-teal-050)!important}body.yitm-pricing-page .price-table tbody tr:last-child td{border-bottom:0!important}body.yitm-pricing-page .price-table tbody tr:hover{background:#fff8e6!important}body.yitm-pricing-page .price-table td{color:#31445a!important;font-size:1rem!important}body.yitm-pricing-page .price-table td:first-child{color:var(--yitm-navy-900)!important;font-weight:800!important}body.yitm-pricing-page .price-table td:nth-child(2){color:var(--yitm-teal-700)!important;font-weight:900!important;white-space:nowrap!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-gold-400)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-navy-900)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;font-size:1rem!important;line-height:1.68!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:66ch!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{justify-content:flex-start!important}}@media(max-width:760px){body.yitm-pricing-page .decision-steps{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip{padding:22px!important;border-radius:20px!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;white-space:normal!important}body.yitm-pricing-page .price-table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.yitm-pricing-page .price-table,body.yitm-pricing-page .price-table tbody,body.yitm-pricing-page .price-table tr,body.yitm-pricing-page .price-table td{display:block!important;width:100%!important}body.yitm-pricing-page .price-table thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.yitm-pricing-page .price-table tbody{display:grid!important;gap:12px!important}body.yitm-pricing-page .price-table tbody tr{overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.yitm-pricing-page .price-table td{display:grid!important;grid-template-columns:minmax(105px,.42fr) minmax(0,1fr)!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgba(16,35,63,.08)!important;white-space:normal!important}body.yitm-pricing-page .price-table td::before{content:attr(data-label)!important;color:#607084!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table tbody tr td:last-child{border-bottom:0!important}}{--yitm-ui-navy:#10233f;--yitm-ui-navy-hover:#0b1a31;--yitm-ui-teal:#165f4a;--yitm-ui-gold:#f5b83f;--yitm-ui-line:#d9e2e7;--yitm-ui-soft:#f4faf8;--yitm-ui-radius:24px;--yitm-ui-shadow:0 16px 40px rgba(16,35,63,.08)}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a),body.yitm-post-unified main:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a){min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none}body.template-service-page:is(a,button,summary):focus-visible,body.yitm-post-unified:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-ui-gold)!important;outline-offset:3px!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box}body.template-service-page main#main-content:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card),body.yitm-post-unified main:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card){border-radius:var(--yitm-ui-radius)}body.template-service-page main#main-content:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro),body.yitm-post-unified main:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro){max-width:70ch;line-height:1.65;text-wrap:pretty}body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px!important;align-items:start!important;margin-top:24px!important}body.template-service-page .yitm-customer-faq .faq-list details,body.yitm-post-unified .yitm-customer-faq .faq-list details{min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--yitm-ui-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.template-service-page .yitm-customer-faq .faq-list summary,body.yitm-post-unified .yitm-customer-faq .faq-list summary{min-height:58px!important;padding:17px 20px!important;display:flex!important;align-items:center!important;color:var(--yitm-ui-navy)!important;-webkit-text-fill-color:var(--yitm-ui-navy)!important;font-weight:800!important;line-height:1.35!important;cursor:pointer!important}body.template-service-page .yitm-customer-faq .faq-list details[open] summary,body.yitm-post-unified .yitm-customer-faq .faq-list details[open] summary{border-bottom:1px solid var(--yitm-ui-line)!important;background:var(--yitm-ui-soft)!important}body.template-service-page .yitm-customer-faq .faq-answer-inner,body.yitm-post-unified .yitm-customer-faq .faq-answer-inner{padding:18px 20px 20px!important}body.template-service-page .yitm-customer-faq,body.yitm-post-unified .yitm-customer-faq{min-height:0!important;height:auto!important}body.yitm-pricing-page .yitm-hero{align-items:center!important;column-gap:clamp(32px,4vw,56px)!important}body.yitm-pricing-page .yitm-hero-img{height:clamp(430px,43vw,560px)!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important}body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:minmax(250px,.8fr) minmax(560px,1.2fr)!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;min-width:0!important;white-space:normal!important}body.yitm-pricing-page .yitm-customer-faq .wrap{padding-bottom:0!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:1/-1!important}}@media(max-width:760px){body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{grid-template-columns:1fr!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(100% - 28px,1160px)}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:auto!important}body.yitm-pricing-page .yitm-hero-img{height:auto!important;max-height:none!important}}.feature-band:where(h1,h2,h3,h4,p,li,strong,small,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}.feature-band .eyebrow{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.10)!important}body[class]:is(a,button,input)[class][class~="btn"],body[class]:is(a,button,input)[class][class*="-btn"],body[class]:is(a,button,input)[class][class*="btn-"]{-webkit-text-fill-color:currentColor!important}body[class]:is(a,button)[class][class~="btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="-btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="btn-"]:is(span,strong,em,small){-webkit-text-fill-color:currentColor!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.yitm-editorial-page .theme-software-ai-for-business .yitm-inline-link{color:#a10f35!important;-webkit-text-fill-color:#a10f35!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-qh-step span{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-safe-note{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel){-webkit-text-fill-color:currentColor}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label){-webkit-text-fill-color:currentColor}body .skip-link{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.yitm-card-cta,.blog-cta,.cta-panel,.leadroom-cta){box-sizing:border-box}:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:clamp(28px,3.2vw,44px)!important}:is(.yitm-card-cta,.blog-cta,.cta-panel)>* + *{margin-top:clamp(14px,1.8vw,22px)!important}.leadroom-cta{gap:clamp(20px,2.6vw,34px)!important;padding:clamp(26px,3vw,40px)!important;align-items:center!important}.leadroom-cta>div{min-width:0;display:grid;gap:clamp(10px,1.25vw,16px)}.leadroom-cta>div>:is(h2,h3,p){margin:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){margin-top:4px!important;flex:0 0 auto}.yitm-card-cta>.leadroom-cta{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media (max-width:980px){.leadroom-cta{grid-template-columns:1fr!important;align-items:start!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:auto!important;justify-self:start;margin-top:2px!important}}@media (max-width:640px){:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:24px 20px!important}.leadroom-cta{padding:24px 20px!important;gap:18px!important}.yitm-card-cta>.leadroom-cta{padding:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:100%!important}}}@scope (html[data-yitm-b5-css~="b5-004"]){{--ink:#07111f;--muted:#5d6c7e;--line:rgba(111,132,160,.22);--panel:#ffffff;--soft:#f4f8fb;--navy:#07111f;--navy2:#0b1730;--blue:#2d8cff;--cyan:#44d6c8;--green:#35c783;--amber:#f4b04f;--radius:28px;--radius-sm:18px;--shadow:0 24px 70px rgba(7,17,31,.16);--shadow-soft:0 16px 42px rgba(7,17,31,.09)}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;font-family:"Aptos","Segoe UI",Arial,sans-serif;background:linear-gradient(180deg,#eef5fb 0%,#f8fbfd 44%,#fff 100%);color:var(--ink);line-height:1.5}a{color:inherit}.wrap{max-width:1180px;margin:0 auto;padding:0 22px}.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 14%,rgba(68,214,200,.28),transparent 28%),radial-gradient(circle at 88% 20%,rgba(45,140,255,.36),transparent 30%),linear-gradient(135deg,#061020,#0c1833 58%,#082f36);color:#fff}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.18));pointer-events:none}.hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:34px;align-items:center;min-height:720px;padding:74px 0 84px}.eyebrow{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:850;letter-spacing:.02em;backdrop-filter:blur(16px)}.pulse{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 6px rgba(68,214,200,.15)}h1{font-size:clamp(44px,7vw,88px);line-height:.94;margin:22px 0 18px;letter-spacing:-.075em;text-wrap:balance}h1 .grad{background:linear-gradient(90deg,#fff,#a8d3ff 42%,#7cf4df);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:clamp(18px,2.1vw,23px);color:rgba(245,250,255,.82);max-width:720px;text-wrap:pretty}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;padding:13px 18px;text-decoration:none;font-weight:900;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.btn:hover{transform:translateY(-2px)}.btn.primary{background:linear-gradient(135deg,var(--blue),var(--cyan));color:#04101f;box-shadow:0 18px 46px rgba(45,140,255,.34)}.btn.light{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(10px)}.btn.dark{background:#081525;color:#fff}.btn.ghost{border-color:var(--line);background:#fff;color:var(--ink)}.trust-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;color:rgba(255,255,255,.76);font-size:13px}.trust-row span{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.06)}.console{position:relative;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.09);border-radius:34px;padding:16px;box-shadow:0 34px 100px rgba(0,0,0,.36);backdrop-filter:blur(18px)}.console-top{display:flex;justify-content:space-between;gap:12px;color:rgba(255,255,255,.72);font-size:12px;margin:4px 4px 14px}.screen{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,252,.95));color:var(--ink);border-radius:24px;padding:18px}.screen h2{font-size:20px;margin:0 0 4px;letter-spacing:-.03em}.screen p{margin:0;color:var(--muted);font-size:14px}.mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px}.mini{border:1px solid var(--line);border-radius:18px;padding:13px;background:#fff;box-shadow:0 10px 24px rgba(7,17,31,.07)}.mini b{display:block;font-size:13px}.mini small{color:var(--muted)}.quick{margin-top:-42px;position:relative;z-index:3}.quick-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow);display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.quick-card h2{margin:0 0 6px;font-size:22px;letter-spacing:-.03em}.quick-card p{margin:0;color:var(--muted)}section{padding:70px 0}.section-head{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:22px}.section-head h2{font-size:clamp(30px,4vw,52px);line-height:1;margin:0;letter-spacing:-.055em}.section-head p{margin:0;color:var(--muted);max-width:520px}.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.path-card{position:relative;overflow:hidden;min-height:218px;background:var(--panel);border:1px solid var(--line);border-radius:26px;padding:20px;text-decoration:none;box-shadow:var(--shadow-soft);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.path-card:hover{transform:translateY(-5px);box-shadow:0 26px 70px rgba(7,17,31,.14);border-color:rgba(45,140,255,.42)}.path-card.primary{background:linear-gradient(135deg,#081525,#10305d);color:#fff}.path-card.accent{background:linear-gradient(135deg,#072c2d,#0d5f58);color:#fff}.path-card .tag{display:inline-flex;font-size:12px;font-weight:900;border:1px solid rgba(93,108,126,.24);border-radius:999px;padding:6px 9px;color:var(--muted);background:rgba(255,255,255,.7)}.path-card.primary .tag,.path-card.accent .tag{color:rgba(255,255,255,.78);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.path-card h3{font-size:24px;letter-spacing:-.035em;margin:18px 0 8px}.path-card p{margin:0;color:var(--muted);text-wrap:pretty}.path-card.primary p,.path-card.accent p{color:rgba(255,255,255,.78)}.arrow{position:absolute;right:18px;bottom:16px;font-weight:900;color:var(--blue)}.path-card.primary .arrow,.path-card.accent .arrow{color:var(--cyan)}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.step{background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px;box-shadow:var(--shadow-soft)}.num{display:flex;width:34px;height:34px;border-radius:12px;align-items:center;justify-content:center;background:#eaf4ff;color:#07509d;font-weight:950;margin-bottom:12px}.step h3{margin:0 0 6px;font-size:17px}.step p{margin:0;color:var(--muted);font-size:14px}.split{display:grid;grid-template-columns:1fr 1fr;gap:18px}.panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-soft)}.panel.dark{background:#081525;color:#fff}.panel.dark p,.panel.dark li{color:rgba(255,255,255,.76)}.panel h2,.panel h3{margin-top:0;letter-spacing:-.035em}.example{display:grid;grid-template-columns:42px 1fr;gap:12px;border-top:1px solid var(--line);padding:15px 0}.example:first-of-type{border-top:0}.badge{width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#e9f6ff;color:#07509d;font-weight:950}.checklist{list-style:none;padding:0;margin:0;display:grid;gap:10px}.checklist li{position:relative;padding-left:22px;color:var(--muted)}.checklist li:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(53,199,131,.12)}.faq{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.faq details{background:#fff;border:1px solid var(--line);border-radius:20px;padding:17px;box-shadow:0 12px 26px rgba(7,17,31,.05)}.faq summary{cursor:pointer;font-weight:900;letter-spacing:-.015em}.faq p{color:var(--muted);margin-bottom:0}.final{background:linear-gradient(135deg,#07111f,#0a2b3a);color:#fff;border-radius:38px;padding:34px;display:flex;justify-content:space-between;align-items:center;gap:20px;overflow:hidden;position:relative}.final h2{font-size:clamp(30px,4vw,48px);line-height:1;margin:0 0 8px;letter-spacing:-.055em}.final p{margin:0;color:rgba(255,255,255,.78)}footer{padding:30px 0 44px;color:#6a7889;font-size:13px}.footerline{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:18px}@media(max-width:940px){.hero-inner{grid-template-columns:1fr;min-height:auto}.quick-card,.split{grid-template-columns:1fr}.path-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr)}.section-head{display:block}.section-head p{margin-top:10px}.final{display:block}.final .hero-actions{margin-top:20px}}@media(max-width:620px){.wrap{padding:0 16px}.hero-inner{padding:48px 0 72px}h1{font-size:44px}.path-grid,.faq,.steps{grid-template-columns:1fr}.mini-grid{grid-template-columns:1fr}.quick{margin-top:-26px}.quick-card{padding:18px}.path-card{min-height:190px}section{padding:48px 0}.footerline{display:block}.btn{width:100%}.hero-actions{width:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.path-group{margin-top:24px}.path-group:first-of-type{margin-top:0}.group-title{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:var(--muted);font-size:13px;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.group-title:after{content:"";height:1px;background:var(--line);flex:1}.path-grid.featured{grid-template-columns:repeat(6,minmax(0,1fr))}.path-grid.featured .path-card{grid-column:span 2}.path-grid.featured .path-card.big{grid-column:span 3}.path-grid.compact .path-card{min-height:178px}.path-card.senior{background:linear-gradient(135deg,#f7fff7,#e9fbf2);border-color:rgba(53,199,131,.35)}.path-card.senior .tag{background:#def9eb;color:#12643e;border-color:rgba(53,199,131,.28)}.referral-strip{margin:22px 0 28px;padding:16px 18px;border:1px solid rgba(45,140,255,.24);background:linear-gradient(135deg,#f4faff,#f4fffc);border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 14px 34px rgba(7,17,31,.06)}.referral-strip strong{display:block;font-size:17px}.referral-strip span{display:block;color:var(--muted);margin-top:2px}.senior-section{align-items:stretch}.senior-panel{background:radial-gradient(circle at 100% 0,rgba(53,199,131,.22),transparent 32%),#fff}.senior-panel h2{font-size:clamp(30px,4vw,48px);line-height:1.02;margin:14px 0 12px}.senior-panel .btn{margin-top:12px}.safe-note{border-color:rgba(244,176,79,.34);background:linear-gradient(180deg,#fffaf0,#fff)}.safe-note h3{color:#754a00}.choice-table{overflow:hidden;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:var(--shadow-soft)}.choice-table [role="row"]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.5fr);gap:18px;align-items:center;padding:16px 18px;border-top:1px solid var(--line)}.choice-table [role="row"]:first-child{border-top:0;background:#07111f;color:#fff;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.choice-table span{color:var(--muted)}.choice-table a{display:inline-flex;justify-content:center;text-align:center;border-radius:999px;padding:10px 13px;background:#eef7ff;color:#07509d;text-decoration:none;font-weight:950}.choice-table a:hover{background:#dff0ff}.panel .tag{display:inline-flex;font-size:12px;font-weight:900;border:1px solid rgba(93,108,126,.24);border-radius:999px;padding:6px 9px;color:var(--muted);background:rgba(255,255,255,.7)}@media(max-width:940px){.path-grid.featured{grid-template-columns:repeat(2,minmax(0,1fr))}.path-grid.featured .path-card,.path-grid.featured .path-card.big{grid-column:auto}.referral-strip{align-items:flex-start;flex-direction:column}.choice-table [role="row"]{grid-template-columns:1fr}.choice-table a{justify-content:flex-start}}@media(max-width:620px){.path-grid.featured{grid-template-columns:1fr}.choice-table [role="row"]{padding:14px}.referral-strip .btn{width:100%}}.status-banner{display:inline-flex;max-width:760px;align-items:center;gap:8px;margin:0 0 14px;padding:10px 13px;border:1px solid rgba(244,176,79,.34);background:rgba(244,176,79,.12);color:rgba(255,255,255,.9);border-radius:999px;font-size:13px;font-weight:800;backdrop-filter:blur(14px)}.status-banner strong{color:#ffe4a8}.test-mode-section{padding:44px 0 20px}.test-mode-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);gap:20px;align-items:center;border:1px solid rgba(244,176,79,.32);background:linear-gradient(135deg,#fffaf0,#ffffff 60%,#f4fbff);border-radius:28px;padding:24px;box-shadow:var(--shadow-soft)}.test-mode-card h2{font-size:clamp(28px,3.5vw,44px);line-height:1.04;margin:12px 0 10px;letter-spacing:-.045em}.test-mode-card p{margin:0;color:var(--muted);text-wrap:pretty}.test-mode-list{display:grid;gap:10px}.test-mode-list span{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:999px;background:#fff;padding:10px 12px;font-weight:900;color:#31435a}.test-mode-list span:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px rgba(244,176,79,.16)}@media(max-width:940px){.test-mode-card{grid-template-columns:1fr}.status-banner{border-radius:18px;align-items:flex-start}}.status-banner a{color:#fff3c7;text-decoration:underline;text-underline-offset:3px;font-weight:950}.terms-mini{margin-top:10px!important;font-size:14px}.terms-mini a{color:#07509d;font-weight:900}.legal-notice-section{padding:18px 0 20px}.legal-notice-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;background:linear-gradient(135deg,#f7fbff,#ffffff);border:1px solid rgba(45,140,255,.18);border-radius:28px;padding:22px 24px;box-shadow:var(--shadow-soft)}.legal-notice-card h2{font-size:clamp(24px,3vw,38px);letter-spacing:-.045em;line-height:1.05;margin:12px 0 10px}.legal-notice-card p{margin:8px 0 0;color:var(--muted);text-wrap:pretty}.legal-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.footerline a{color:#33455f;text-decoration:none;font-weight:800}.footerline a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:940px){.legal-notice-card{grid-template-columns:1fr}.legal-actions{justify-content:flex-start}.legal-actions .btn{width:auto}}@media(max-width:620px){.legal-actions .btn{width:100%;justify-content:center}}.icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:10px;background:rgba(45,140,255,.10);color:#07509d;flex:0 0 auto}.icon svg{width:17px;height:17px}.btn .icon{width:22px;height:22px;border-radius:8px;margin-left:-4px;margin-right:2px;background:rgba(255,255,255,.16);color:currentColor}.btn.light .icon,.btn.dark .icon{background:rgba(45,140,255,.10)}.path-card>.icon{width:48px;height:48px;border-radius:16px;margin-bottom:16px;background:#eef7ff;color:#07509d;box-shadow:inset 0 0 0 1px rgba(45,140,255,.10)}.path-card>.icon svg{width:24px;height:24px}.path-card.primary>.icon,.path-card.accent>.icon{background:rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.path-card.senior>.icon{background:#def9eb;color:#12643e}.mini{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center}.mini .icon{grid-row:1 / span 2;width:30px;height:30px;border-radius:10px;background:rgba(45,212,191,.12);color:#6ee7d8}.mini b,.mini small{display:block}.step{position:relative}.step>.icon{position:absolute;right:16px;top:16px;width:38px;height:38px;border-radius:14px}.example .badge{background:#e9f6ff;color:#07509d}.example .badge .icon{background:transparent;color:inherit}.panel>.icon{width:42px;height:42px;border-radius:15px;margin-bottom:12px}.benefit-grid .panel{min-height:210px}.trust-row span{display:inline-flex;align-items:center;gap:7px}.trust-row span:before{content:"";width:7px;height:7px;border-radius:99px;background:#35c783;box-shadow:0 0 0 3px rgba(53,199,131,.12)}@media(max-width:620px){.path-card>.icon{width:44px;height:44px}.mini{grid-template-columns:28px 1fr}.step>.icon{position:static;margin-bottom:10px}.btn{gap:8px}.btn .icon{margin-left:0}}.reward-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:20px;align-items:stretch;background:linear-gradient(135deg,#07111f,#0d3845);color:#fff;border-radius:30px;padding:24px;box-shadow:var(--shadow-soft);overflow:hidden;position:relative}.reward-hero h3{font-size:clamp(28px,3vw,44px);line-height:1.04;margin:12px 0 12px;letter-spacing:-.045em}.reward-hero p{color:rgba(255,255,255,.78);margin:8px 0}.reward-hero .tag{display:inline-flex;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.10);color:#fff;border-radius:999px;padding:7px 10px;font-weight:950;font-size:12px}.reward-hero .safe-copy{border-left:4px solid var(--amber);padding-left:12px;color:#fff}.reward-math{display:grid;gap:12px}.reward-math div{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:18px}.reward-math b{display:block;font-size:42px;letter-spacing:-.06em}.reward-math span{display:block;color:rgba(255,255,255,.78);font-weight:800}.reward-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.reward-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px;box-shadow:var(--shadow-soft)}.reward-card .icon{width:42px;height:42px;border-radius:15px;margin-bottom:10px}.reward-card h3{margin:0 0 8px}.reward-card p{margin:0;color:var(--muted)}.sample-guide{margin-top:16px;background:linear-gradient(135deg,#fffaf0,#fff);border:1px solid rgba(244,176,79,.28);border-radius:28px;padding:20px;box-shadow:var(--shadow-soft)}.sample-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:12px}.sample-head h3{margin:0;font-size:28px;letter-spacing:-.04em}.sample-head p{margin:0;color:var(--muted)}.sample-table{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff}.sample-table [role="row"]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;padding:13px 15px;border-top:1px solid var(--line);align-items:center}.sample-table [role="row"]:first-child{border-top:0;background:#07111f;color:#fff}.sample-table span{color:#34445a}.fine-print{font-size:13px;color:var(--muted);margin:12px 0 0!important}@media(max-width:940px){.reward-hero,.reward-grid{grid-template-columns:1fr}.sample-head{display:block}.sample-head p{margin-top:6px}.sample-table{overflow:auto}.sample-table [role="row"]{min-width:760px}}@media(max-width:620px){.reward-hero{padding:20px;border-radius:24px}.reward-math b{font-size:34px}}.path-card.primary .arrow,.path-card.accent .arrow{color:#fff!important;-webkit-text-fill-color:#fff!important}.path-card:not(.primary):not(.accent) .arrow{color:#07509d!important;-webkit-text-fill-color:#07509d!important}}@keyframes shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@scope (html[data-yitm-b5-css~="b5-039"]){{--clay-bg:#fbf7f1;--clay-bg-alt:#f6efe5;--clay-surface:#fffdf9;--clay-surface-soft:#f8f3eb;--clay-surface-warm:#f3eadf;--clay-text:#2b2723;--clay-heading:#171411;--clay-muted:#5f5850;--clay-faint:#847a6d;--clay-accent:#ff6b3d;--clay-accent-dark:#de5228;--clay-accent-soft:rgba(255,107,61,.10);--clay-accent-glow:rgba(255,107,61,.22);--matcha-300:#bce8c8;--matcha-600:#1f7a4d;--matcha-800:#16553a;--slushie-500:#9adff2;--slushie-800:#19779b;--lemon-400:#ffd98d;--lemon-500:#ffc85a;--lemon-700:#ae7a12;--lemon-800:#80590d;--ube-300:#d7c8ff;--ube-800:#5e3ab6;--ube-900:#452796;--pomegranate-400:#f38a88;--blueberry-800:#234f91;--dragonfruit:#d9477b;--clay-link:var(--matcha-600);--clay-green:#198754;--clay-red:#cf3d32;--clay-amber:#c98a12;--clay-info:#2f6fed;--clay-border:#e5d8c9;--clay-border-light:#efe6db;--clay-border-dark:#413830;--shadow-1:0 0 0 1px rgba(43,39,35,.04),0 6px 18px rgba(43,39,35,.05),0 14px 32px rgba(43,39,35,.04);--shadow-2:0 0 0 1px rgba(43,39,35,.05),0 10px 24px rgba(43,39,35,.08),0 18px 42px rgba(43,39,35,.08);--shadow-3:0 0 0 1px rgba(43,39,35,.06),0 18px 40px rgba(43,39,35,.10),0 26px 60px rgba(43,39,35,.10);--shadow-accent:0 12px 32px rgba(255,107,61,.22);--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-2xl:38px;--r-3xl:48px;--r-pill:999px;--fh:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fb:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fs:"Fraunces",Georgia,serif;--navy:var(--clay-heading);--text:var(--clay-text);--muted:var(--clay-muted);--border:var(--clay-border);--glass-border:var(--clay-border);--glass-bg:var(--clay-surface);--teal:var(--matcha-600);--accent:var(--clay-accent);--text-on-light:var(--clay-text);--heading-on-light:var(--clay-heading);--muted-on-light:var(--clay-muted);--green:var(--clay-green);--red:var(--clay-red)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}{scroll-behavior:smooth}body{background:radial-gradient(circle at top left,rgba(255,107,61,.06),transparent 26%),radial-gradient(circle at top right,rgba(31,122,77,.05),transparent 24%),var(--clay-bg);color:var(--clay-text);font-family:var(--fb);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:var(--clay-link);text-decoration:none}a:hover{text-decoration:underline}strong{color:var(--clay-heading)}p{margin-bottom:12px;color:var(--clay-text)}ul,ol{padding-left:18px}.wrap{max-width:1140px;margin:0 auto;padding:0 22px}::selection{background:rgba(255,107,61,.18);color:var(--clay-heading)}.site-header{position:sticky;top:0;z-index:100;background:rgba(255,253,249,.84);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(229,216,201,.85)}.h-inner{max-width:1140px;margin:0 auto;height:74px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{font-family:var(--fh);font-weight:800;font-size:1.15rem;color:var(--clay-heading);letter-spacing:-.03em;white-space:nowrap}.logo span{color:var(--clay-accent)}.h-nav{display:flex;gap:8px;flex-wrap:wrap}.h-nav a{color:var(--clay-muted);font-size:.92rem;font-weight:600;padding:10px 14px;border-radius:var(--r-pill);transition:background .2s ease,color .2s ease,transform .2s ease}.h-nav a:hover{text-decoration:none;color:var(--clay-heading);background:rgba(255,255,255,.8);transform:translateY(-1px)}.h-ctas{display:flex;gap:10px;align-items:center}.h-ctas a{min-height:46px;padding:0 18px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.92rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.btn-call{background:var(--clay-accent);color:#fff !important;box-shadow:var(--shadow-accent)}.btn-call:hover{background:var(--clay-accent-dark);transform:translateY(-2px);text-decoration:none}.btn-wa{background:var(--clay-surface);color:var(--clay-heading) !important;border:1px solid var(--clay-border);box-shadow:var(--shadow-1)}.btn-wa:hover{background:var(--clay-surface-soft);transform:translateY(-2px);text-decoration:none}.urg{text-align:center;padding:12px 0;font-size:.86rem;font-weight:700;color:var(--clay-accent-dark);border-top:1px solid rgba(255,107,61,.14);border-bottom:1px solid rgba(255,107,61,.14);background:linear-gradient(90deg,rgba(255,107,61,.08),rgba(255,255,255,.45),rgba(255,107,61,.08));background-size:200% 100%;animation:shimmer 3.6s linear infinite}.hero{position:relative;overflow:hidden;padding:64px 0 44px;border-bottom:1px solid var(--clay-border-light);background:radial-gradient(circle at 5% 8%,rgba(255,200,90,.18),transparent 18%),radial-gradient(circle at 96% 4%,rgba(154,223,242,.14),transparent 20%),linear-gradient(180deg,#fffaf4 0%,#fbf7f1 100%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,420px);gap:34px;align-items:center}.hero-badge-pill,.eyebrow,.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-pill);background:rgba(255,107,61,.08);border:1px solid rgba(255,107,61,.18);color:var(--clay-accent-dark);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.hero-h1,.hero h1,.page-h1{font-family:var(--fh);font-size:clamp(2.4rem,5vw,4.5rem);line-height:.98;letter-spacing:-.05em;font-weight:800;color:var(--clay-heading);margin-bottom:16px;max-width:13ch}.hero-h1 em,.hero h1 em,.page-h1 em{font-family:var(--fs);font-style:normal;font-weight:500;color:var(--clay-accent-dark)}.hero-intro,.hero p.lead,.page-lede,.lead{font-size:1.08rem;line-height:1.8;color:var(--clay-muted);max-width:62ch;margin-bottom:18px}.hero-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.pill{display:inline-flex;align-items:center;gap:8px;border-radius:var(--r-pill);padding:9px 14px;background:rgba(255,255,255,.75);border:1px solid var(--clay-border);box-shadow:var(--shadow-1);font-size:.84rem;color:var(--clay-text)}.hero-ctas,.hero-secondary-cta,.cta-row,.cta-row-2,.cta-button-grid,.cta-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.micro-cta{margin-top:12px;font-size:.92rem;color:var(--clay-muted)}.hero-img,.hero-img-col img,.hero-visual-wrap img,.hero-visual img,.story-visual img,.refer-img{width:100% !important;max-width:760px !important;aspect-ratio:16 / 10 !important;object-fit:cover !important;object-position:center !important;border-radius:28px !important;border:1px solid rgba(229,216,201,.95) !important;box-shadow:var(--shadow-3) !important;background:#fff}.btn,.btn-hero,.btn-primary,.btn-secondary,.btn-book,.btn-refer,a.btn,button.btn{position:relative;min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;border:1px solid transparent;font-family:var(--fh);font-weight:800;font-size:.98rem;letter-spacing:-.02em;text-decoration:none !important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn-hero,.btn-primary,.sticky-mobile__call,.sticky-bottom-cta .sbc-call{background:var(--clay-accent);color:#fff !important;box-shadow:var(--shadow-accent)}.btn-secondary,.btn-refer,.sticky-bottom-cta .sbc-wa,.sticky-bottom-cta .sbc-pricing{background:var(--clay-surface);color:var(--clay-heading) !important;border-color:var(--clay-border);box-shadow:var(--shadow-1)}.btn-book,.sticky-mobile__wa,.sticky-bottom-cta .sbc-book{background:var(--matcha-600);color:#fff !important;box-shadow:0 12px 28px rgba(31,122,77,.24)}.trust-bar{background:rgba(255,255,255,.66);border-top:1px solid var(--clay-border-light);border-bottom:1px solid var(--clay-border-light);padding:18px 0;backdrop-filter:blur(10px)}.trust-bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px}.trust-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:18px;background:var(--clay-surface);border:1px solid var(--clay-border);box-shadow:var(--shadow-1)}.section,.section-alt,.section.alt{padding:64px 0}.section-alt,.section.alt{background:linear-gradient(180deg,rgba(255,255,255,.56),rgba(246,239,229,.56));border-top:1px solid var(--clay-border-light);border-bottom:1px solid var(--clay-border-light)}.glass,.glass-card,.card,.note,.service,.tool,.proof,.cta-box,.answer-box,.page-meta-card,.service-card,.process-step,.cross-link-card,.service-area-card,.seo-panel,.faq-item,.cause-card,.pro-repair-box,.decision-block,.cat-who,.cat-chooser,.cat-escalate,.premium-proof-card,.comparison-card,.hub-local-panel,.hub-service-panel,.local-cta-block,.comparison-module,.promo-cta{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:24px;box-shadow:var(--shadow-1)}.glass-card,.card,.note,.service,.tool,.proof,.cta-box,.answer-box,.page-meta-card,.seo-panel,.service-card,.process-step,.cross-link-card,.service-area-card,.cause-card,.pro-repair-box,.decision-block,.cat-who,.cat-chooser,.cat-escalate,.premium-proof-card,.comparison-card,.hub-local-panel,.hub-service-panel,.local-cta-block,.comparison-module,.promo-cta{padding:22px}.bento,.services-bento,.cross-links,.service-areas-grid,.grid-3,.tools,.comparison-grid,.premium-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.grid-2,.split,.seo-upgrade-grid,.hub-local-grid,.next-steps-grid,.refer-grid,.pr-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cross-links{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.process-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.faq-question,.faq-q{width:100%;border:0;background:transparent;color:var(--clay-heading);font-size:1rem;font-weight:800;text-align:left;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.faq-answer,.faq-a{max-height:0;overflow:hidden;color:var(--clay-muted);transition:max-height .3s ease,padding-bottom .3s ease}.faq-answer-inner,.faq-a{padding:0 20px 18px;line-height:1.8}.suburb-tag,.toc-links a,.related-cluster a,.coverage-tag,.mini,.hub-chip-links a,.hub-link-list a,.hub-strip a{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid var(--clay-border);color:var(--clay-heading);text-decoration:none;box-shadow:var(--shadow-1);font-size:.86rem;font-weight:700}.price-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;margin-top:22px;border:1px solid var(--clay-border);border-radius:22px;background:var(--clay-surface);box-shadow:var(--shadow-1)}.price-table th{padding:14px 16px;background:rgba(255,107,61,.08);color:var(--clay-accent-dark);font-size:.84rem;text-transform:uppercase;letter-spacing:.07em;font-weight:800;border-bottom:1px solid var(--clay-border)}.price-table td{padding:13px 16px;border-bottom:1px solid var(--clay-border-light);color:var(--clay-text);font-size:.9rem}.refer-section{background:radial-gradient(circle at top right,rgba(255,107,61,.10),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,239,229,.96));border-radius:34px;border:1px solid var(--clay-border);padding:34px;box-shadow:var(--shadow-2)}.final-cta,.final,.page-final-cta{position:relative;overflow:hidden;border-radius:38px;padding:44px 34px;background:radial-gradient(circle at top right,rgba(255,107,61,.10),transparent 22%),radial-gradient(circle at bottom left,rgba(31,122,77,.08),transparent 24%),linear-gradient(180deg,var(--clay-surface) 0%,var(--clay-surface-warm) 100%);border:1px solid var(--clay-border);box-shadow:var(--shadow-2);color:var(--clay-heading)}.final-cta p,.final p,.page-final-cta p{color:var(--clay-muted)}.final-cta h1,.final h1,.page-final-cta h1,.final-cta h2,.final h2,.page-final-cta h2,.final-cta h3,.final h3,.page-final-cta h3,.final-cta strong,.final strong,.page-final-cta strong{color:var(--clay-heading)}.final-cta .suburb-tag,.final .suburb-tag,.page-final-cta .suburb-tag,.final-cta .toc-links a,.final .toc-links a,.page-final-cta .toc-links a,.final-cta .related-cluster a,.final .related-cluster a,.page-final-cta .related-cluster a,.final-cta .coverage-tag,.final .coverage-tag,.page-final-cta .coverage-tag,.final-cta .mini,.final .mini,.page-final-cta .mini,.final-cta .hub-chip-links a,.final .hub-chip-links a,.page-final-cta .hub-chip-links a,.final-cta .hub-link-list a,.final .hub-link-list a,.page-final-cta .hub-link-list a,.final-cta .hub-strip a,.final .hub-strip a,.page-final-cta .hub-strip a{background:rgba(255,255,255,.78);border:1px solid var(--clay-border);color:var(--clay-heading);box-shadow:var(--shadow-1)}footer,.site-footer{background:var(--clay-bg-alt);border-top:1px solid var(--clay-border);padding:30px 24px 36px;text-align:center;color:var(--clay-muted);font-size:.86rem}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:24px}.hero-h1,.hero h1,.page-h1{max-width:none}}@media (max-width:920px){.grid-2,.split,.seo-upgrade-grid,.hub-local-grid,.next-steps-grid,.refer-grid,.pr-row,.grid-3,.tools,.service-areas-grid,.services-bento,.comparison-grid,.premium-proof-grid,.process-steps{grid-template-columns:1fr 1fr}}@media (max-width:860px){.h-nav{display:none}}@media (max-width:760px){.section,.section-alt,.section.alt{padding:46px 0}.wrap{padding:0 18px}.grid-2,.split,.seo-upgrade-grid,.hub-local-grid,.next-steps-grid,.refer-grid,.pr-row,.grid-3,.tools,.service-areas-grid,.services-bento,.comparison-grid,.premium-proof-grid,.process-steps{grid-template-columns:1fr}.refer-section,.final-cta,.final,.page-final-cta,.promo-cta{padding:24px 18px}.cta-row a,.cta-row-2 a,.hero-ctas a,.hero-secondary-cta a,.cta-button-grid a,.cta-actions a{width:100%}}@media (max-width:640px){.h-inner{height:68px;padding:0 14px}.logo{font-size:1rem}.h-ctas a{padding:0 14px;font-size:.85rem;min-height:42px}}@media (max-width:480px){.wrap{padding:0 14px}.hero-h1,.hero h1,.page-h1{font-size:clamp(2rem,10vw,3rem)}.btn,.btn-hero,.btn-primary,.btn-secondary,.btn-book,.btn-refer,a.btn,button.btn{min-height:46px;font-size:.94rem}}:focus-visible{outline:3px solid rgba(255,107,61,.45);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.refer-section{overflow:hidden}.refer-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:28px;align-items:center}.refer-section>.refer-grid,.refer-section .refer-grid>div,.refer-section .cta-stack{min-width:0}.refer-section .cta-stack{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:22px;height:100%}.refer-section .refer-img-wrap{width:100%;max-width:none !important;margin:0}.refer-section .refer-img{width:100% !important;max-width:none !important;aspect-ratio:16 / 7 !important;height:auto !important;margin:0 !important;object-fit:cover !important}.refer-section .glass-card{width:100%;margin:0}.refer-section .hero-secondary-cta,.refer-section .cta-compact{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;align-items:stretch}.refer-section .hero-secondary-cta a,.refer-section .cta-compact a{width:100% !important;min-width:0 !important;justify-content:center !important}.refer-section .micro-cta{margin-top:0;text-align:center}@media (max-width:980px){.refer-grid{grid-template-columns:1fr;gap:22px}}@media (max-width:640px){.refer-section .hero-secondary-cta,.refer-section .cta-compact{grid-template-columns:1fr}}.info-card,.quick-help-card,.faq-item,.request-card,.path-card,.trust-card,.form-shell,.pricing-card,.pricing-feature-box,.pricing-highlight,.pricing-promise,.pricing-kicker-strip,.price-table-wrap{background:rgba(255,255,255,.78);backdrop-filter:blur(10px);border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 14px 34px rgba(15,23,42,.06)}.info-card,.quick-help-card,.request-card,.path-card,.trust-card,.form-shell,.pricing-card,.pricing-feature-box,.pricing-highlight,.pricing-promise,.pricing-kicker-strip,.price-table-wrap{padding:22px}.decision-card,.objection-card{background:rgba(255,255,255,.72);backdrop-filter:blur(8px);border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:18px}.decision-step{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;padding:22px}.faq-item{overflow:hidden;margin-bottom:12px}.faq-item summary{cursor:pointer;font-weight:700;color:var(--clay-heading)}.faq-item p{margin:10px 0 0;color:var(--clay-muted);line-height:1.7}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px;background:transparent;border:0;font:inherit;font-weight:800;color:#0f172a;text-align:left;cursor:pointer}.faq-chevron{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;flex:0 0 auto}.faq-answer{display:none;padding:0 22px 22px}.faq-item.is-open .faq-answer{display:block}.faq-answer-inner{color:#334155;line-height:1.7}.page-grid{display:grid;grid-template-columns:1.3fr .9fr;gap:22px}.request-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.request-paths,.trust-grid,.faq-grid,.decision-grid,.objection-grid,.pricing-summary-grid,.pricing-overview-grid,.quick-help-grid,.cross-links{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pricing-summary-grid,.pricing-overview-grid,.quick-help-grid,.cross-links{gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.decision-steps,.faq-list{display:grid;gap:18px}.decision-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:22px}.objection-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:18px}.hero-pricing-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:24px;align-items:start}@media (max-width:980px){.page-grid,.hero-pricing-grid{grid-template-columns:1fr}}@media (max-width:900px){.request-grid{grid-template-columns:1fr}}.breadcrumbs{font-size:.88rem;color:var(--clay-muted);margin:0 0 14px}.breadcrumbs a{color:inherit;text-decoration:none}.decision-kicker,.request-kicker,.pricing-card-label,.mini-label{display:inline-block;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#475569;margin-bottom:10px}.request-kicker{opacity:.72}.decision-title,.request-title{font-size:1.05rem;font-weight:700;margin-bottom:8px}.request-copy,.decision-copy,.objection-copy{font-size:.97rem;line-height:1.65}.commercial-note,.hero-note,.lead-tight,.price-note,.pricing-subprice,.pricing-model{font-size:1rem;line-height:1.6;color:#334155}.hero-note,.commercial-note{margin-top:14px}.hero-commercial-note,.hero-proof{margin-top:14px;padding:14px 16px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:rgba(255,255,255,.7)}.hero-commercial-note strong{display:block;margin-bottom:6px}.inline-list,.micro-links,.pricing-pills,.hero-secondary-cta,.hub-strip{display:flex;flex-wrap:wrap;gap:10px}.inline-list,.micro-links,.pricing-pills{margin-top:16px}.hub-strip{margin:18px 0 0}.inline-list span,.micro-links a,.hub-strip a,.pricing-pill,.trust-pill{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:999px;background:rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.08);text-decoration:none;font-size:.95rem;font-weight:700;color:#0f172a}.form-note{font-size:.92rem;opacity:.78;margin-top:10px}.form-shell code{display:block;white-space:pre-wrap;font-family:inherit;background:#fff;border:1px dashed rgba(15,23,42,.18);padding:18px;border-radius:18px;margin-top:14px}.checklist li,.pricing-list li,.tick-list li,.mini-list li{margin:0 0 10px;line-height:1.55;color:#1e293b}.pricing-list,.tick-list,.mini-list{margin:0;padding-left:18px}.pricing-highlight h3,.pricing-card h3,.info-card h3,.quick-help-card h3,.pricing-promise h3,.decision-step h3{margin:0 0 8px;color:#0f172a}.pricing-highlight p,.info-card p,.quick-help-card p,.pricing-promise p,.pricing-kicker-strip p,.decision-step p{margin:0;color:#334155;line-height:1.65}.cta-strip,.request-cta-strip,.mid-cta-bar{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;background:#0f172a;color:#fff;border-radius:28px;padding:24px;margin-top:20px}.request-cta-strip,.mid-cta-bar{margin-top:22px}.cta-strip p,.request-cta-strip p,.mid-cta-bar p{margin:0;max-width:760px;color:rgba(255,255,255,.9);line-height:1.6}.mid-cta-bar strong,.mid-cta-bar h1,.mid-cta-bar h2,.mid-cta-bar h3,.mid-cta-bar a:not(.btn-primary):not(.btn-secondary):not(.btn-call):not(.btn-wa){color:#fff !important}.provider-referral-cta{margin-top:20px}.pricing-card-featured{border:2px solid rgba(0,113,227,.22);box-shadow:0 18px 42px rgba(0,113,227,.12)}.pricing-price{font-size:2.3rem;line-height:1;font-weight:800;margin:0 0 8px;color:#0f172a}.pricing-price span{font-size:1rem;font-weight:700;color:#64748b}.pricing-summary-grid .pricing-highlight{padding:18px 20px}.price-table{width:100%;border-collapse:collapse;min-width:720px}.price-table th,.price-table td{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top}.price-table th{color:#0f172a;font-size:.95rem;font-weight:800;background:rgba(15,23,42,.03)}.price-table td{color:#334155;line-height:1.55}.step-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#0f172a;color:#fff;font-weight:800;margin-bottom:12px}.dark-panel-wrap,.dark-panel,.hero-lite .glass-card,.hero-lite .glass-card.dark-panel-wrap{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);color:var(--clay-text);box-shadow:var(--shadow-1)}.dark-panel-wrap .breadcrumbs,.dark-panel-wrap .breadcrumbs a,.dark-panel-wrap .micro-cta,.dark-panel-wrap .request-copy,.dark-panel-wrap .decision-copy,.dark-panel-wrap .objection-copy,.dark-panel-wrap .lead,.dark-panel-wrap .hero-intro,.dark-panel-wrap p,.dark-panel p{color:var(--clay-muted) !important}.dark-panel-wrap .page-h1,.dark-panel-wrap h1,.dark-panel-wrap h2,.dark-panel-wrap h3,.dark-panel-wrap strong,.dark-panel strong{color:var(--clay-heading) !important}.dark-panel-wrap .eyebrow,.dark-panel-wrap .hero-badge-pill,.dark-panel-wrap .hero-badge{color:var(--matcha-600) !important;background:rgba(31,122,77,.08);border-color:rgba(31,122,77,.18)}.dark-panel-wrap a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa){color:var(--clay-link) !important}.trust-item .ti-label,.trust-item strong,.trust-item b{color:var(--clay-heading) !important}.trust-item .ti-sub,.trust-item small,.trust-item span{color:var(--clay-muted)}.hero-commercial-note,.hero-proof{color:var(--clay-text)}.hero-commercial-note strong,.hero-proof strong{color:var(--clay-heading) !important}.hero-ctas,.cta-row,.cta-row-2,.cta-actions,.cta-button-grid{margin-bottom:10px}.hero-secondary-cta{margin-top:8px}.hero-secondary-cta a,.cta-row-2 a,.cta-actions a.btn-secondary,.cta-actions a.btn-refer{opacity:.96;box-shadow:var(--shadow-1)}.micro-cta{max-width:72ch}.conversion-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.conversion-trust-strip span{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid var(--clay-border);color:var(--clay-heading);box-shadow:var(--shadow-1);font-size:.85rem;font-weight:700}.conversion-trust-strip span small{color:var(--clay-muted);font-weight:600}.direct-answer,.answer-block,.answer-box{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,234,223,.92));border:1px solid var(--clay-border);border-radius:26px;box-shadow:var(--shadow-2)}.direct-answer{padding:24px 24px 18px;margin:22px 0 0}.answer-block,.answer-box{padding:18px 20px}.direct-answer::before,.answer-block::before,.answer-box::before{content:"Quick answer";display:inline-flex;align-items:center;margin-bottom:12px;padding:7px 12px;border-radius:999px;background:rgba(31,122,77,.08);border:1px solid rgba(31,122,77,.16);color:var(--matcha-800);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.da-label{display:none !important}.direct-answer p:last-child,.answer-block p:last-child,.answer-box p:last-child{margin-bottom:0}.page-meta-strip{opacity:.92;margin-top:18px}.page-meta-card{background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(248,243,235,.9));border:1px solid var(--clay-border-light);box-shadow:var(--shadow-1)}.pm-label{color:var(--clay-faint);font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.final-cta,.final,.page-final-cta,.mid-cta-bar,.cta-strip,.request-cta-strip{scroll-margin-top:100px}.final-cta .btn-secondary,.final .btn-secondary,.page-final-cta .btn-secondary,.mid-cta-bar .btn-secondary,.cta-strip .btn-secondary{background:rgba(255,255,255,.76)}.section h2,.section-alt h2,.section.alt h2{letter-spacing:-.02em}@media (max-width:760px){.conversion-trust-strip span{width:100%;justify-content:flex-start}}.manual-cro-proof{padding-top:18px;padding-bottom:14px}.manual-cro-shell{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,239,229,.92));border:1px solid var(--clay-border);border-radius:30px;box-shadow:var(--shadow-2);padding:28px}.manual-cro-kicker{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:rgba(255,107,61,.08);border:1px solid rgba(255,107,61,.18);color:var(--clay-accent-dark);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.manual-cro-shell h2{margin:0 0 10px;color:var(--clay-heading);font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.1}.manual-cro-intro{margin:0 0 16px;color:var(--clay-muted);max-width:74ch}.manual-cro-card{background:rgba(255,255,255,.82);border:1px solid var(--clay-border-light);border-radius:22px;padding:18px;box-shadow:var(--shadow-1)}.manual-cro-card h3{margin:0 0 8px;color:var(--clay-heading);font-size:1rem}.manual-cro-card p{margin:0;color:var(--clay-muted);line-height:1.65}@media (max-width:860px){.manual-cro-grid{grid-template-columns:1fr}.manual-cro-shell{padding:22px 18px}}.shared-panel.reading-split{gap:24px;align-items:stretch}.shared-panel.reading-split>.shared-card{position:relative;overflow:hidden}.shared-panel.reading-split>.shared-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--clay-accent),#f59e0b);opacity:.9}.reading-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,244,237,.98));border:1px solid var(--clay-border);border-radius:28px;box-shadow:var(--shadow-1)}.reading-card--main{padding:26px}.reading-card--aside{padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,244,.98))}.reading-card .page-copy + .page-copy{margin-top:16px}.reading-card .cta-strip{margin-top:20px;padding:18px 20px;border:1px solid var(--clay-border-light);border-radius:22px;background:linear-gradient(180deg,rgba(246,250,246,.95),rgba(255,255,255,.96))}.reading-card .cta-strip p{margin:0 0 14px}.reading-card .checklist{margin-top:10px}.reading-card .page-h3 + .checklist{margin-bottom:18px}@media (max-width:900px){.shared-panel.reading-split{gap:18px}.reading-card--main,.reading-card--aside{padding:20px}}.direct-answer{padding:28px 28px 24px}.direct-answer p{max-width:66ch;font-size:1.04rem;line-height:1.82;color:var(--clay-muted)}.direct-answer strong,.direct-answer h2,.direct-answer h3{color:var(--clay-heading)}.direct-answer + .seo-upgrade-grid,.direct-answer + .page-grid,.direct-answer + .grid-2{margin-top:18px;align-items:stretch}.direct-answer + .seo-upgrade-grid .seo-panel,.direct-answer + .page-grid>.info-card,.direct-answer + .grid-2>.info-card{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,244,237,.98));border:1px solid var(--clay-border);border-radius:28px;box-shadow:var(--shadow-1)}.direct-answer + .seo-upgrade-grid .seo-panel::before,.direct-answer + .page-grid>.info-card::before,.direct-answer + .grid-2>.info-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--clay-accent),#f59e0b);opacity:.92}.direct-answer + .seo-upgrade-grid .seo-panel-title,.direct-answer + .page-grid>.info-card .page-h3,.direct-answer + .grid-2>.info-card .page-h3{color:var(--clay-heading)}.direct-answer + .seo-upgrade-grid .toc-links,.direct-answer + .seo-upgrade-grid .related-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.direct-answer + .seo-upgrade-grid .toc-links a,.direct-answer + .seo-upgrade-grid .related-links a{min-height:44px}.direct-answer + .seo-upgrade-grid .seo-panel-note,.direct-answer + .page-grid>.info-card p,.direct-answer + .grid-2>.info-card p{color:var(--clay-muted)}@media (max-width:760px){.direct-answer{padding:22px 20px 18px}.direct-answer p{font-size:1rem;line-height:1.72}}.seo-enhancement.hard-reading-pass{margin-top:0}.seo-enhancement.hard-reading-pass .direct-answer.shared-card{margin-top:20px}.seo-enhancement.hard-reading-pass .hard-reading-pass__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:start;margin-top:18px}.seo-enhancement.hard-reading-pass .hard-reading-pass__grid .seo-panel.shared-card{height:100%}@media (max-width:900px){.seo-enhancement.hard-reading-pass .hard-reading-pass__grid{grid-template-columns:1fr}}body.visual-pass-target .visual-pass-hero{position:relative}body.visual-pass-target .visual-pass-proof .manual-cro-shell{border-radius:34px;box-shadow:var(--shadow-3)}body.visual-pass-target .visual-pass-guide .hub-strip,body.visual-pass-target .visual-pass-tool .hub-strip-soft{gap:12px}body.visual-pass-target .visual-pass-guide .hub-strip a,body.visual-pass-target .visual-pass-tool .hub-strip-soft a,body.visual-pass-target .visual-pass-tool .hub-strip-soft span{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,243,235,.96));border:1px solid var(--clay-border);box-shadow:var(--shadow-1)}body.visual-pass-target .visual-pass-reading{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr);gap:24px}body.visual-pass-target .visual-pass-reading .reading-card--main{padding:30px;box-shadow:var(--shadow-2)}body.visual-pass-target .visual-pass-reading .reading-card--aside{padding:26px;box-shadow:var(--shadow-1)}body.visual-pass-target .visual-pass-reading .page-h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08;margin-bottom:12px}body.visual-pass-target .visual-pass-reading .page-h3{font-size:1.18rem;margin-bottom:8px}body.visual-pass-target .visual-pass-reading .page-copy{max-width:64ch;font-size:1.05rem;line-height:1.82}body.visual-pass-target .visual-pass-reading .checklist li{margin-bottom:12px}body.visual-pass-target .visual-pass-reading .cta-strip{background:linear-gradient(135deg,rgba(25,135,84,.10),rgba(255,255,255,.98));border:1px solid rgba(31,122,77,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),var(--shadow-1)}body.visual-pass-target .visual-pass-tool .tool-banner{max-width:980px !important;margin:0 auto 28px !important;border-radius:30px !important;overflow:hidden;box-shadow:var(--shadow-3) !important;border:1px solid var(--clay-border) !important}body.visual-pass-target .visual-pass-tool .tool-shell{padding:30px !important;border-radius:30px;box-shadow:var(--shadow-2);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,243,235,.96))}body.visual-pass-target .visual-pass-tool .tool-frame{padding:26px !important;border-radius:24px !important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,244,.96)) !important;border:1px solid var(--clay-border) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),var(--shadow-1)}body.visual-pass-target .visual-pass-tool .tool-result-card{border-radius:24px !important;border:1px solid rgba(31,122,77,.22) !important;background:linear-gradient(180deg,rgba(241,253,247,.96),rgba(255,255,255,.98)) !important;box-shadow:var(--shadow-1)}body.visual-pass-target .visual-pass-tool .tool-dots{margin-top:16px !important}body.visual-pass-target .visual-pass-story .wrap>div:first-child,body.visual-pass-target .visual-pass-story .glass-card:first-child{border-radius:30px;box-shadow:var(--shadow-2)}@media (max-width:900px){body.visual-pass-target .visual-pass-reading{grid-template-columns:1fr}}@media (max-width:760px){body.visual-pass-target .visual-pass-reading .reading-card--main,body.visual-pass-target .visual-pass-reading .reading-card--aside,body.visual-pass-target .visual-pass-tool .tool-shell{padding:22px !important}body.visual-pass-target .visual-pass-reading .page-copy{font-size:1rem;line-height:1.74}}body.request-help-page .hero-copy .shared-panel.reading-split{margin-top:18px}body.request-help-page .hero-copy .page-h3{margin:0 0 10px;color:var(--clay-heading);font-size:1.2rem;line-height:1.2}body.request-help-page .hero-copy .checklist{padding-left:18px;color:var(--clay-muted)}body.request-help-page .hero-copy .checklist li + li{margin-top:8px}body.request-help-page .hero-copy .reading-card--aside{align-self:stretch}body.ux-sitewide-pass .ux-copy-panel{margin-top:20px;align-items:stretch}body.ux-sitewide-pass .ux-copy-panel--hero{margin-top:18px}body.ux-sitewide-pass .ux-copy-card{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,243,235,.98));border:1px solid var(--clay-border);border-radius:26px;box-shadow:var(--shadow-1)}body.ux-sitewide-pass .ux-copy-card p{max-width:70ch;line-height:1.82;color:var(--clay-text)}body.ux-sitewide-pass .ux-copy-card>p:last-child{margin-bottom:0}body.ux-sitewide-pass .ux-copy-card>h1,body.ux-sitewide-pass .ux-copy-card>h2,body.ux-sitewide-pass .ux-copy-card>h3{margin-bottom:14px;line-height:1.1;color:var(--clay-heading)}body.ux-sitewide-pass .ux-copy-card>ul,body.ux-sitewide-pass .ux-copy-card>ol{margin:8px 0 0 0;padding-left:20px}body.ux-sitewide-pass .ux-copy-card>ul li,body.ux-sitewide-pass .ux-copy-card>ol li{margin:0 0 10px 0;padding-left:2px}body.ux-sitewide-pass .ux-copy-card--aside{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(243,234,223,.96))}body.ux-sitewide-pass .ux-copy-card--with-list{display:grid;gap:12px}body.ux-sitewide-pass .hero-grid>div:not(.hero-img-col){min-width:0}body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .hero-ctas,body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .hero-secondary-cta{margin-top:6px}body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .answer-block{margin:4px 0 0 0}body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .hero-pills{display:grid;grid-template-columns:1fr;gap:10px;margin:0}body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .pill{justify-content:flex-start}body.ux-sitewide-pass .hero-grid>div>.ux-copy-panel .micro-cta{margin-top:8px}body.ux-sitewide-pass .local-identity.ux-copy-card,body.ux-sitewide-pass .llm-block.ux-copy-card,body.ux-sitewide-pass .qa-content-bridge.ux-copy-card,body.ux-sitewide-pass .support-local-message.ux-copy-card{padding:24px 24px 22px}body.ux-sitewide-pass .section .ux-copy-card,body.ux-sitewide-pass .section-alt .ux-copy-card,body.ux-sitewide-pass .section.alt .ux-copy-card{margin-top:18px}@media (max-width:920px){body.ux-sitewide-pass .ux-copy-panel{grid-template-columns:1fr}}@media (max-width:760px){body.ux-sitewide-pass .ux-copy-card{padding:20px 18px}body.ux-sitewide-pass .ux-copy-card p{max-width:none}}{--soft-panel-green:#eef6ef;--soft-panel-green-2:#e8f2e7;--soft-panel-border:#b9d1bc}.final-cta,.final,.page-final-cta,.cta-strip,.request-cta-strip,.mid-cta-bar,.dark-panel-wrap,.dark-panel,.nap-block.cta-strip,.hero-lite .glass-card,.hero-lite .glass-card.dark-panel-wrap{background:linear-gradient(180deg,var(--soft-panel-green) 0%,var(--soft-panel-green-2) 100%) !important;color:var(--clay-heading) !important;border:1px solid var(--soft-panel-border) !important;box-shadow:0 10px 26px rgba(31,122,77,.08),0 0 0 1px rgba(31,122,77,.04) !important}.final-cta p,.final p,.page-final-cta p,.cta-strip p,.request-cta-strip p,.mid-cta-bar p,.dark-panel-wrap p,.dark-panel p,.final-cta .support-local-message,.final-cta .local-proof,.final .support-local-message,.final .local-proof,.page-final-cta .support-local-message,.page-final-cta .local-proof{color:var(--clay-text) !important}.final-cta h1,.final h1,.page-final-cta h1,.final-cta h2,.final h2,.page-final-cta h2,.final-cta h3,.final h3,.page-final-cta h3,.final-cta strong,.final strong,.page-final-cta strong,.cta-strip strong,.request-cta-strip strong,.mid-cta-bar strong,.dark-panel-wrap strong,.dark-panel strong{color:var(--clay-heading) !important}.final-cta a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa),.final a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa),.page-final-cta a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa),.cta-strip a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa),.request-cta-strip a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa),.mid-cta-bar a:not(.btn):not(.btn-hero):not(.btn-primary):not(.btn-secondary):not(.btn-book):not(.btn-refer):not(.btn-call):not(.btn-wa){color:var(--clay-link) !important}.final-cta .trust-bar,.final .trust-bar,.page-final-cta .trust-bar{background:rgba(255,255,255,.56) !important;border-top:1px solid rgba(31,122,77,.10) !important;border-bottom:1px solid rgba(31,122,77,.10) !important;border-radius:22px;margin-top:18px}.final-cta .trust-pill,.final .trust-pill,.page-final-cta .trust-pill,.cta-strip .trust-pill,.mid-cta-bar .trust-pill{background:rgba(255,255,255,.82) !important;color:var(--clay-heading) !important;border:1px solid rgba(31,122,77,.16) !important}.final-cta .glass-card,.final .glass-card,.page-final-cta .glass-card,.dark-panel-wrap .glass-card,.dark-panel .glass-card{background:rgba(255,255,255,.78) !important;color:var(--clay-text) !important;border:1px solid rgba(31,122,77,.12) !important}.template-service-page,.template-suburb-page,.template-tool-page,.template-guide-page{--page-panel-bg:#edf6ee;--page-panel-border:#b8d8c1;--page-copy-max:68ch}.template-suburb-page .hero,.template-service-page .hero,.template-tool-page .hero,.template-guide-page .hero{padding-top:58px}.template-suburb-page .section,.template-service-page .section,.template-tool-page .section,.template-guide-page .section{scroll-margin-top:92px}.template-service-page .wrap>.section-header,.template-suburb-page .wrap>.section-header,.template-tool-page .wrap>.section-header,.template-guide-page .wrap>.section-header,.section-header--card{max-width:960px;margin:0 auto 24px;padding:24px 26px;background:linear-gradient(180deg,rgba(237,246,238,.95),rgba(255,255,255,.94));border:1px solid var(--page-panel-border);border-radius:24px;box-shadow:var(--shadow-1)}.section-header--card p,.template-service-page .section-header p,.template-suburb-page .section-header p,.template-tool-page .section-header p,.template-guide-page .section-header p{max-width:var(--page-copy-max);margin:12px 0 0;color:var(--clay-muted)}.intro-template-shell{margin:20px 0 0;align-items:start;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.intro-template-main,.intro-template-aside{background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96));border-color:var(--page-panel-border)}.intro-template-main .direct-answer,.intro-template-aside .seo-upgrade-grid{background:transparent;border:0;box-shadow:none;padding:0}.intro-template-aside .seo-upgrade-grid{display:grid;gap:14px}.intro-template-aside .seo-upgrade-grid>*{background:rgba(255,255,255,.85);border:1px solid var(--clay-border);border-radius:18px;padding:16px;box-shadow:var(--shadow-1)}.ux-final-pass .suburb-context-block,.ux-final-pass .scenario-block,.ux-final-pass .local-identity,.ux-final-pass .seo-proof-block{background:linear-gradient(180deg,rgba(237,246,238,.95),rgba(255,255,255,.95));border:1px solid var(--page-panel-border);border-radius:22px;padding:20px}.ux-final-pass p{max-width:72ch}.ux-final-pass .shared-card p:last-child,.ux-final-pass .glass-card p:last-child,.ux-final-pass .direct-answer p:last-child{margin-bottom:0}.cta-role{min-height:48px}.cta-primary{background:var(--matcha-600) !important;color:#fff !important;border:1px solid rgba(22,85,58,.2) !important;box-shadow:0 10px 24px rgba(31,122,77,.22) !important}.cta-secondary{background:#fff !important;color:var(--clay-heading) !important;border:1px solid var(--clay-border) !important;box-shadow:var(--shadow-1) !important}.cta-tertiary{background:rgba(255,255,255,.56) !important;color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.18) !important;box-shadow:none !important}.ux-final-pass .hero-secondary-cta,.ux-final-pass .cta-actions,.ux-final-pass .cta-row,.ux-final-pass .cta-row-2,.ux-final-pass .cta-button-grid,.ux-final-pass .cta-compact{gap:12px}.u-text{color:var(--clay-text)}.u-meta-note{font-size:.88rem;color:var(--clay-muted);margin-top:4px}.u-meta-note-lg{margin-top:8px;font-size:.9rem;color:var(--clay-muted)}.u-flex-wrap-10{display:flex;gap:10px;flex-wrap:wrap}.u-block-center{display:block;text-align:center}.u-text-border{color:var(--clay-border)}.u-h2-display{font-family:var(--fh);font-size:1.8rem;font-weight:900;color:var(--heading-on-light);margin:40px 0 14px}.u-copy-relaxed{color:var(--text);line-height:1.8}.u-media-frame{max-width:900px;margin:0 auto 32px;border-radius:16px;overflow:hidden;box-shadow:0 8px 28px rgba(15,23,42,.12);border:1px solid var(--clay-border)}.u-media-cover-260{width:100%;height:260px;object-fit:cover;object-position:center 30%;display:block}.u-copy-muted{color:var(--clay-muted);font-size:.95rem}.u-stack-center-16{display:flex;flex-direction:column;justify-content:center;gap:16px}.u-kicker-amber{font-family:var(--fh);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f59e0b;margin-bottom:8px}.u-stat-xl{font-family:var(--fh);font-size:3rem;font-weight:900;color:var(--clay-text);line-height:1}.u-meta-small{font-size:.85rem;color:var(--clay-muted);margin-top:8px}.u-mt-4{margin-top:4px}.u-mb-32{margin-bottom:32px}.u-my-24{margin:24px 0}.u-h3-strong{font-family:var(--fh);font-weight:900;font-size:1.6rem;color:var(--clay-heading);margin:10px 0 16px}.u-stack-10{display:flex;flex-direction:column;gap:10px}.u-text-amber{color:var(--clay-amber)}.u-text-red{color:var(--clay-red)}.u-mt-12-copy{margin-top:12px;font-size:.9rem}.u-alert-amber{background:rgba(245,158,11,.09);border:1px solid rgba(245,158,11,.28);border-radius:10px;padding:14px 18px;margin:16px 0;font-size:.88rem;color:var(--clay-heading)}.u-note-amber{font-size:.85rem;color:var(--clay-amber);margin:12px 0 0;font-weight:600}.u-copy-muted-sm{color:var(--clay-muted);font-size:.9rem}.u-soft-panel{padding:24px;background:rgba(255,255,255,.55);border:1px solid var(--clay-border);border-radius:12px}.u-subhead-strong{font-size:1.05rem;font-weight:700;color:var(--clay-heading);margin-bottom:18px}.u-kicker-muted{font-size:.78rem;color:var(--clay-muted);margin-bottom:12px}.u-result-hidden{display:none;padding:24px;border-radius:12px;border:2px solid var(--matcha-600);background:rgba(20,184,166,.07)}.u-num-xl{font-size:2.2rem;margin-bottom:10px}.u-h3-display{font-family:var(--fh);font-size:1.5rem;font-weight:900;color:var(--clay-heading);margin-bottom:10px}.u-copy-relaxed-muted{font-size:.94rem;color:var(--clay-muted);line-height:1.8;margin-bottom:20px}.u-flex-6-mt14{display:flex;gap:6px;margin-top:14px}.u-text-matcha{color:var(--matcha-600)}.u-kicker-matcha{font-family:var(--fh);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--matcha-600);margin-bottom:10px}.u-mb10-text{margin-bottom:10px;color:var(--clay-text)}.template-service-page .hero-grid,.template-suburb-page .hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)}.template-tool-page .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr)}.template-guide-page .hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.88fr)}.template-suburb-page .page-meta-strip,.template-service-page .page-meta-strip,.template-tool-page .page-meta-strip,.template-guide-page .page-meta-strip{margin-bottom:16px}.template-suburb-page .direct-answer,.template-service-page .direct-answer,.template-tool-page .direct-answer,.template-guide-page .direct-answer{background:linear-gradient(180deg,rgba(237,246,238,.98),rgba(255,255,255,.96));border:1px solid var(--page-panel-border)}.template-tool-page .tool,.template-tool-page .tool-form,.template-tool-page .tool-shell,.template-tool-page .result-card,.template-tool-page .calculator-card,.template-tool-page .quiz-card{background:linear-gradient(180deg,rgba(237,246,238,.94),rgba(255,255,255,.96));border:1px solid var(--page-panel-border);border-radius:24px;box-shadow:var(--shadow-1)}.template-guide-page .cross-link-card,.template-guide-page .service-card,.template-guide-page .proof,.template-guide-page .faq-item{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,252,247,.96))}@media (max-width:920px){.intro-template-shell,.template-service-page .hero-grid,.template-suburb-page .hero-grid,.template-tool-page .hero-grid,.template-guide-page .hero-grid{grid-template-columns:1fr}}@media (max-width:760px){.template-service-page .hero,.template-suburb-page .hero,.template-tool-page .hero,.template-guide-page .hero{padding:42px 0 28px}.template-service-page .section,.template-suburb-page .section,.template-tool-page .section,.template-guide-page .section,.template-service-page .section-alt,.template-suburb-page .section-alt,.template-tool-page .section-alt,.template-guide-page .section-alt{padding:34px 0}.section-header--card,.template-service-page .wrap>.section-header,.template-suburb-page .wrap>.section-header,.template-tool-page .wrap>.section-header,.template-guide-page .wrap>.section-header,.intro-template-main,.intro-template-aside{padding:18px}.ux-final-pass .shared-card,.ux-final-pass .glass-card,.ux-final-pass .seo-panel,.ux-final-pass .card,.ux-final-pass .service-card,.ux-final-pass .tool,.ux-final-pass .proof{padding:18px}.ux-final-pass p{max-width:100%}.ux-final-pass .hero-intro,.ux-final-pass .page-lede,.ux-final-pass .lead{font-size:1rem;line-height:1.7}}@media (max-width:540px){.ux-final-pass .page-meta-strip,.ux-final-pass .hero-pills,.ux-final-pass .suburb-tags,.ux-final-pass .hub-strip,.ux-final-pass .coverage-tags{gap:8px}.ux-final-pass .cta-role{width:100%;justify-content:center}.ux-final-pass .cross-link-card,.ux-final-pass .service-card,.ux-final-pass .faq-item{border-radius:20px}}.u-mt-40{margin-top:40px}{--ink-900:var(--clay-heading);--ink-700:var(--clay-text);--ink-600:var(--clay-muted)}.shared-panel-soft{background:linear-gradient(180deg,rgba(237,246,238,.98),rgba(255,255,255,.95)) !important;border:1px solid var(--page-panel-border,#b8d8c1) !important;color:var(--clay-heading) !important;box-shadow:var(--shadow-1)}.shared-panel-soft h1,.shared-panel-soft h2,.shared-panel-soft h3,.shared-panel-soft h4,.shared-panel-soft strong,.shared-panel-soft .request-title,.shared-panel-soft .page-h3{color:var(--clay-heading) !important}.shared-panel-soft p,.shared-panel-soft li,.shared-panel-soft span,.shared-panel-soft .request-copy,.shared-panel-soft .s-body{color:var(--clay-text) !important}.text-strong{color:var(--clay-heading) !important}.btn-tertiary,.btn.btn-tertiary,a.btn-tertiary{background:rgba(255,255,255,.60) !important;color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.18) !important;box-shadow:none !important}.cta-strip,.request-cta-strip,.mid-cta-bar,.dark-panel-wrap,.dark-panel,.final-cta,.final,.page-final-cta{background:linear-gradient(180deg,rgba(237,246,238,.98),rgba(255,255,255,.96)) !important;border:1px solid var(--page-panel-border,#b8d8c1) !important;color:var(--clay-heading) !important}.cta-strip p,.request-cta-strip p,.mid-cta-bar p,.dark-panel-wrap p,.dark-panel p,.final-cta p,.final p,.page-final-cta p{color:var(--clay-text) !important}.shared-card.reading-card,.reading-card.reading-card--aside,.reading-card.reading-card--main{min-width:0}.reading-card.reading-card--aside h3{margin:0 0 10px;color:var(--clay-heading);font-size:1.05rem}.reading-card ul,.reading-card ol{margin:0;padding-left:20px}.reading-card li + li{margin-top:8px}.ux-final-pass .hero-copy p,.ux-final-pass .section p,.ux-final-pass .section-alt p,.ux-final-pass .glass-card p,.ux-final-pass .shared-card p,.ux-final-pass .request-copy,.ux-final-pass .s-body,.ux-final-pass .hero-intro{max-width:68ch}.ux-final-pass .hero-copy p,.ux-final-pass .section p,.ux-final-pass .section-alt p{line-height:1.78}.ux-final-pass .inline-list,.ux-final-pass .micro-links,.ux-final-pass .hero-pills{display:flex;flex-wrap:wrap;gap:10px}.ux-final-pass .inline-list>span,.ux-final-pass .micro-links>a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid var(--clay-border);box-shadow:var(--shadow-1)}@media (max-width:760px){.shared-panel.reading-split{gap:16px}.reading-card--main,.reading-card--aside,.section-header--card,.template-service-page .wrap>.section-header,.template-suburb-page .wrap>.section-header,.template-tool-page .wrap>.section-header,.template-guide-page .wrap>.section-header{padding:18px !important}.ux-final-pass p{font-size:.98rem}}.u-ad-center{display:block;text-align:center}.u-italic-note{font-style:italic}.u-hidden{display:none}.u-hidden-border{display:none;border:1px solid var(--clay-border)}.u-tool-title-xl{font-family:var(--fh);font-weight:900;font-size:1.6rem}.u-inline-flex-md{display:inline-flex;font-size:1rem}.u-tool-proof-note{border:1px solid rgba(20,184,166,.15);font-size:.82rem;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.66)}.u-center{text-align:center}.u-cta-center-wrap{text-align:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.u-tool-title-lg{font-family:var(--fh);font-weight:900;font-size:1.5rem}.u-text-sm{font-size:.88rem}.u-tool-title-md{font-family:var(--fh);font-size:1.1rem;font-weight:900}.u-copy-sm-relaxed{font-size:.88rem;line-height:1.6}.u-text-xs{font-size:.8rem}.u-text-note{font-size:.9rem}.u-tool-title-sm{font-family:var(--fh);font-weight:900;font-size:1.1rem}.u-text-btn-sm{font-size:.85rem}.u-copy-xs-relaxed{font-size:.8rem;line-height:1.6}.u-copy-md-relaxed{font-size:.95rem;line-height:1.7}.u-border-red-soft{border-color:rgba(239,68,68,.2)}.u-border-default{border:1px solid var(--clay-border)}.u-flex-gap-6{display:flex;gap:6px}.u-grid-auto-260{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.u-inline-flex-sm{display:inline-flex;font-size:.95rem}.u-tool-title-compact{font-family:var(--fh);font-size:1.2rem}.u-tool-title-xl2{font-family:var(--fh);font-size:1.4rem;font-weight:900}.u-text-82{font-size:.82rem}.u-copy-92-relaxed{font-size:.92rem;line-height:1.75}.u-label-strong{font-size:1rem;font-weight:600}.u-num-2xl{font-size:2rem}.u-w-full{width:100%}.u-no-underline{text-decoration:none}.u-max-1100{max-width:1100px}.u-grid-fit-230{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.u-maxh-200{max-height:200px}.cta-role.cta-tertiary,a.cta-role.cta-tertiary,.btn-refer.cta-tertiary,.btn-refer.cta-role.cta-tertiary{background:rgba(255,255,255,.55) !important;color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.20) !important;box-shadow:none !important;font-weight:700}.cta-role.cta-tertiary:hover,a.cta-role.cta-tertiary:hover{background:rgba(255,255,255,.85) !important;color:var(--clay-text) !important;text-decoration:none !important}.cta-button-grid{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cta-button-grid>a{flex:1 1 auto;min-width:160px}@media (max-width:640px){.cta-button-grid>a{width:100%;flex:1 0 100%}}.final-cta,.final,.page-final-cta,.dark-panel-wrap,.dark-panel,.dark-section,.hero-dark,.section-dark,.mid-cta-bar,.cta-strip,.nap-block.cta-strip,.request-cta-strip{background:linear-gradient(180deg,#eef6ef 0%,#f3f8f3 100%) !important;border:1px solid #b8d8c1 !important;color:var(--clay-heading) !important;box-shadow:0 8px 24px rgba(31,122,77,.07) !important}.final-cta *,.final *,.page-final-cta *,.dark-panel-wrap *,.dark-panel *{color:inherit}.final-cta h1,.final h1,.page-final-cta h1,.final-cta h2,.final h2,.page-final-cta h2,.final-cta h3,.final h3,.page-final-cta h3,.dark-panel-wrap h1,.dark-panel-wrap h2,.dark-panel-wrap h3,.dark-panel h1,.dark-panel h2,.dark-panel h3{color:var(--clay-heading) !important}.final-cta p,.final p,.page-final-cta p,.dark-panel-wrap p,.dark-panel p,.cta-strip p,.mid-cta-bar p{color:var(--clay-text) !important}@media (max-width:640px){.template-service-page .section,.template-suburb-page .section,.template-tool-page .section,.template-guide-page .section{padding:34px 0}.template-service-page .section-alt,.template-suburb-page .section-alt,.template-tool-page .section-alt,.template-guide-page .section-alt{padding:28px 0}.template-service-page .hero,.template-suburb-page .hero,.template-tool-page .hero,.template-guide-page .hero{padding:34px 0 24px}.refer-section{padding:22px 14px}.refer-grid{grid-template-columns:1fr !important;gap:20px}.trust-bar-inner{gap:8px 14px}.trust-item{padding:8px 12px}.hero-pills{gap:8px}.pill{padding:7px 11px;font-size:.82rem}.glass-card,.card,.note,.seo-panel,.service-card,.cross-link-card,.cause-card{padding:16px;border-radius:18px}.final-cta,.final,.page-final-cta{padding:22px 14px !important;border-radius:22px}.refer-section{border-radius:22px}}.u-warn-icon{color:#ef4444}.u-warn-icon-amber{color:#FF8C42}.u-ok-icon{color:#16a34a}.dp-item{margin-bottom:8px}.b-msg-action{font-size:.9rem;color:var(--clay-muted);margin-top:6px;display:block}.sticky-mobile-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:rgba(255,253,249,.95);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--clay-border);padding:10px 14px;gap:10px}.sticky-mobile-bar>a{flex:1;min-height:46px;text-align:center}@media (max-width:640px){.sticky-mobile-bar{display:flex}}body.has-sticky-bar{padding-bottom:74px}.shared-panel.reading-split{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:20px;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important}@media (max-width:760px){.shared-panel.reading-split{grid-template-columns:1fr;gap:14px}}.reading-card--aside{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:20px;padding:20px;box-shadow:var(--shadow-1)}a.btn-tertiary.cta-role,button.btn-tertiary.cta-role,.btn-tertiary.cta-role{background:rgba(255,255,255,.58) !important;color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.20) !important;box-shadow:none !important;font-weight:700 !important}a.btn-tertiary.cta-role:hover,button.btn-tertiary.cta-role:hover,.btn-tertiary.cta-role:hover{background:rgba(255,255,255,.88) !important;color:var(--clay-text) !important;text-decoration:none !important}.page-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.4fr);gap:18px;align-items:start}@media (max-width:920px){.page-grid{grid-template-columns:1fr}}.info-card{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:20px;padding:20px 22px;box-shadow:var(--shadow-1)}.info-card h3{color:var(--clay-heading);margin:0 0 10px;font-size:1rem}.info-card ul,.info-card ol{padding-left:18px;color:var(--clay-text)}.info-card li + li{margin-top:6px}.checklist{list-style:none;padding:0;margin:0 0 16px}.checklist li{padding:6px 0 6px 24px;position:relative;color:var(--clay-text)}.checklist li::before{content:"✔";position:absolute;left:0;color:var(--matcha-600);font-size:.85rem;top:7px}.tool-banner{padding:24px 0}.tool-shell{padding:26px}.u-mt-20{margin-top:20px}.promo-cta--matcha{background:linear-gradient(180deg,rgba(237,246,238,.98),rgba(255,255,255,.96));border-color:#b8d8c1}.page-h2{font-family:var(--fh);font-weight:800;font-size:1.6rem;letter-spacing:-.03em;color:var(--clay-heading);margin:0 0 12px;line-height:1.1}.page-h3{font-family:var(--fh);font-weight:700;font-size:1.1rem;color:var(--clay-heading);margin:16px 0 8px}.page-copy{color:var(--clay-text);line-height:1.78;margin-bottom:12px;max-width:70ch}.page-meta-strip{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.page-meta-card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:12px;padding:8px 14px;font-size:.84rem;display:flex;align-items:center;gap:6px}.pm-label{color:var(--clay-muted);font-weight:600}.pm-value{color:var(--clay-text);font-weight:700}.hero-lite .breadcrumbs,.breadcrumbs{font-size:.82rem;color:var(--clay-muted);margin-bottom:12px}.breadcrumbs a{color:var(--clay-muted)}.breadcrumbs a:hover{color:var(--clay-heading)}.hero-commercial-note{background:rgba(255,200,90,.12);border:1px solid rgba(255,200,90,.4);border-radius:12px;padding:10px 14px;font-size:.88rem;color:var(--clay-text);margin:12px 0 16px}.hero-commercial-note strong{display:block;color:var(--clay-heading);margin-bottom:4px}.hero-lite{padding:36px 0 28px}.skip-link{position:absolute;left:-9999px;top:6px;background:var(--clay-accent);color:#fff;padding:8px 14px;border-radius:8px;font-weight:700;z-index:999}.skip-link:focus{left:14px}.sticky-mobile{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:rgba(255,253,249,.95);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--clay-border);padding:10px 14px;gap:10px}.sticky-mobile>a{flex:1;min-height:46px;text-align:center;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.92rem;text-decoration:none !important}@media (max-width:640px){.sticky-mobile{display:flex}body{padding-bottom:74px}}.u-mt-8{margin-top:8px}.btn{position:relative;min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;border:1px solid transparent;font-family:var(--fh);font-weight:800;font-size:.98rem;letter-spacing:-.02em;text-decoration:none !important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn.btn-primary{background:var(--clay-accent);color:#fff !important;box-shadow:var(--shadow-accent)}.btn.btn-primary:hover{background:var(--clay-accent-dark);transform:translateY(-2px);text-decoration:none !important}.btn.btn-secondary{background:var(--clay-surface);color:var(--clay-heading) !important;border-color:var(--clay-border);box-shadow:var(--shadow-1)}.btn.btn-secondary:hover{background:var(--clay-surface-soft);transform:translateY(-2px);text-decoration:none !important}.btn.btn-tertiary{background:rgba(255,255,255,.58);color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.20);box-shadow:none;font-weight:700}.btn.btn-tertiary:hover{background:rgba(255,255,255,.85);color:var(--clay-text) !important;text-decoration:none !important}@media (max-width:640px){.btn{min-height:46px;font-size:.94rem}}.tool-btn-option{background:#fff;border:1px solid var(--clay-border);color:var(--clay-text);padding:13px 16px;border-radius:9px;cursor:pointer;text-align:left;font-size:.92rem;transition:all .18s;width:100%;font-family:var(--fb);display:block}.tool-btn-option:hover,.tool-btn-option.selected{background:rgba(255,107,61,.08);border-color:rgba(255,107,61,.35);color:var(--clay-heading)}.tool-link-primary{background:var(--matcha-600);color:#fff !important;padding:11px 20px;border-radius:9px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-block}.tool-link-primary:hover{background:var(--matcha-800);text-decoration:none !important}.tool-link-secondary{background:#fff;color:var(--clay-heading) !important;border:1px solid var(--clay-border);padding:11px 18px;border-radius:9px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-block}.tool-link-secondary:hover{background:var(--clay-surface-soft);text-decoration:none !important}.tool-btn-reset{background:none;border:1px solid var(--clay-border);color:var(--clay-muted);padding:11px 18px;border-radius:9px;font-size:.85rem;cursor:pointer}.tool-progress-dot{width:8px;height:8px;border-radius:50%;background:var(--clay-border);transition:background .2s;display:inline-block}.tool-progress-dot--done{background:var(--matcha-600)}.tool-progress-dot--active{background:var(--clay-heading)}.result-ok,.v-result-ok{color:var(--clay-green) !important}.result-warn,.v-result-warn{color:var(--clay-amber) !important}.result-danger,.v-result-danger{color:var(--clay-red) !important}.dp-item{margin-bottom:8px;display:flex;align-items:flex-start;gap:6px}.page-intro-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:20px}@media (max-width:760px){.page-intro-grid{grid-template-columns:1fr;gap:14px}}.intro-main-card{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:22px;padding:24px;box-shadow:var(--shadow-1)}.intro-aside-card{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:22px;padding:22px;box-shadow:var(--shadow-1)}.intro-aside-card h3{font-size:1rem;color:var(--clay-heading);margin-bottom:10px}.intro-aside-card ul{padding-left:18px;margin:0}.intro-aside-card li{color:var(--clay-text);margin-bottom:6px;font-size:.94rem}.intro-lead{font-size:1.06rem;line-height:1.78;color:var(--clay-muted);max-width:62ch;margin-bottom:14px}.tool-btn-option:hover,.tool-btn-option.tool-selected{border-color:var(--matcha-600) !important;background:rgba(20,184,166,.06) !important;color:var(--clay-heading)}.tool-btn-option:not(:hover):not(.tool-selected){border-color:var(--clay-border);background:#fff}.prose-cap p,.prose-cap li{max-width:68ch}.prose-cap .page-copy + .page-copy{margin-top:12px}.meta-copy{font-size:.92rem;color:var(--clay-muted);line-height:1.7;max-width:66ch;border-left:3px solid var(--clay-border-light);padding-left:14px;margin-top:10px}.content-grid-2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:20px;align-items:start}@media (max-width:760px){.content-grid-2{grid-template-columns:1fr;gap:14px}}.answer-callout{background:rgba(31,122,77,.06);border:1px solid rgba(31,122,77,.18);border-radius:14px;padding:16px 18px;margin:14px 0}.answer-callout strong{color:var(--clay-heading)}.answer-callout p{color:var(--clay-text);margin:0;font-size:.95rem}.aside-checklist{list-style:none;padding:0;margin:0}.aside-checklist li{display:flex;gap:8px;align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--clay-border-light);font-size:.93rem;color:var(--clay-text)}.aside-checklist li:last-child{border-bottom:none}.aside-checklist li::before{content:"✓";color:var(--matcha-600);font-weight:700;flex-shrink:0}.section-intro-block{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:18px;margin-bottom:28px}.section-intro-block .intro-lead-col p:first-child{font-size:1.04rem;line-height:1.78;color:var(--clay-text);max-width:60ch}@media (max-width:760px){.section-intro-block{grid-template-columns:1fr;gap:12px}}.faq-item{border-bottom:1px solid var(--clay-border-light)}.faq-item:last-child{border-bottom:none}.local-proof,.seo-proof-body,.suburb-context-copy,.local-identity p,.proof-note,.proof-disclaimer,.cta-provider-note{max-width:68ch;line-height:1.78}.tool-btn-option{border:1px solid var(--clay-border);background:#fff;transition:border-color .18s,background .18s}.tool-btn-option.tool-selected,.tool-btn-option:hover{border-color:var(--matcha-600) !important;background:rgba(20,184,166,.06) !important}.answer-block{background:rgba(31,122,77,.05);border-left:3px solid rgba(31,122,77,.25);border-radius:0 10px 10px 0;padding:12px 16px;margin:12px 0;font-size:.95rem;color:var(--clay-text)}.answer-block strong{color:var(--clay-heading);display:block;margin-bottom:4px}.reading-split,.shared-panel.reading-split,.page-intro-grid.reading-split,.intro-template-shell.reading-split,.seo-upgrade-grid.reading-split,.u-mobile-stack{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.95fr);gap:22px;align-items:stretch}.reading-card-main,.reading-card--main{min-width:0}.reading-card-aside,.reading-card--aside,.intro-aside-card,.intro-template-aside,.info-card.reading-card-aside,.proof-card.reading-card-aside,.seo-proof-block.reading-card-aside{min-width:0;background:linear-gradient(180deg,rgba(237,246,238,.98),rgba(255,255,255,.96));border:1px solid var(--page-panel-border,#b8d8c1)}.intro-main-card>.reading-card-main,.intro-template-main>.reading-card-main,.page-intro-grid .reading-card-main,.intro-template-shell .reading-card-main,.visual-pass-reading .reading-card-main,.ux-copy-panel .reading-card-main{height:100%}.intro-aside-card,.intro-template-aside,.page-intro-grid>.intro-aside-card,.page-intro-grid>.info-card.reading-card-aside{padding:22px;border-radius:26px;box-shadow:var(--shadow-1)}.shared-panel-soft .checklist,.reading-card-aside .checklist,.intro-aside-card .checklist{display:grid;gap:10px}.shared-panel-soft .checklist li,.reading-card-aside .checklist li,.intro-aside-card .checklist li{margin:0}.local-identity.shared-panel-soft,.llm-block.shared-panel-soft,.scenario-block.shared-panel-soft,.direct-answer.shared-panel-soft,.proof-card.shared-panel-soft,.seo-proof-block.shared-panel-soft{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(237,246,238,.92));border:1px solid var(--page-panel-border,#b8d8c1)}.proof-card.shared-panel-soft .proof-card__lead,.proof-card.shared-panel-soft .proof-card__footnote,.seo-proof-block.shared-panel-soft .seo-proof-body,.seo-proof-block.shared-panel-soft .seo-proof-quote,.local-identity.shared-panel-soft p,.scenario-block.shared-panel-soft p{max-width:66ch}.proof-card.shared-panel-soft .proof-card__footnote,.seo-proof-block.shared-panel-soft .seo-proof-quote,.local-identity.shared-panel-soft .cta-context-note{margin-top:16px;padding-top:16px;border-top:1px solid rgba(185,209,188,.8)}.section-header--card.shared-panel-soft,.section-header.shared-panel-soft{background:linear-gradient(180deg,rgba(237,246,238,.92),rgba(255,255,255,.92))}.final-cta.reading-card-main,.page-final-cta.reading-card-main{border-radius:28px}@media (max-width:980px){.reading-split,.shared-panel.reading-split,.page-intro-grid.reading-split,.intro-template-shell.reading-split,.seo-upgrade-grid.reading-split,.u-mobile-stack{grid-template-columns:1fr}}@media (max-width:760px){.reading-card-main,.reading-card--main,.reading-card-aside,.reading-card--aside,.intro-aside-card,.intro-template-aside{padding:20px;border-radius:22px}.shared-panel-soft .checklist,.reading-card-aside .checklist,.intro-aside-card .checklist{gap:8px}}.btn-dark,a.btn-dark,button.btn-dark{background:var(--clay-surface) !important;color:var(--clay-heading) !important;border:1px solid var(--clay-border) !important;box-shadow:var(--shadow-1) !important}.btn-dark:hover,a.btn-dark:hover{background:var(--clay-surface-soft) !important;transform:translateY(-2px);text-decoration:none !important}.btn-warm,a.btn-warm,button.btn-warm{background:rgba(255,255,255,.58) !important;color:var(--clay-muted) !important;border:1px dashed rgba(43,39,35,.20) !important;box-shadow:none !important;font-weight:700}.btn-warm:hover,a.btn-warm:hover{background:rgba(255,255,255,.85) !important;color:var(--clay-text) !important;text-decoration:none !important}.final-cta-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}@media (max-width:640px){.final-cta-btns{flex-direction:column}.final-cta-btns>a{width:100%;justify-content:center}}.calc-btn{background:var(--clay-accent);color:#fff !important;border:none;padding:12px 22px;border-radius:12px;font-family:var(--fh);font-weight:800;font-size:.95rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.calc-btn:hover{background:var(--clay-accent-dark);transform:translateY(-1px)}.final-cta,.final,.page-final-cta,.final.cta-box{background:linear-gradient(180deg,#eef6ef 0%,#f2f8f2 100%) !important;border:1px solid #b8d8c1 !important;border-radius:28px !important;color:var(--clay-heading) !important;box-shadow:0 8px 24px rgba(31,122,77,.08) !important}.final-cta *,.final *,.page-final-cta *,.final.cta-box *{color:inherit}.final-cta h1,.final-cta h2,.final-cta h3,.final-cta h4,.final h1,.final h2,.final h3,.final h4,.page-final-cta h1,.page-final-cta h2,.page-final-cta h3,.final.cta-box h1,.final.cta-box h2,.final.cta-box h3{color:var(--clay-heading) !important}.final-cta p,.final p,.page-final-cta p,.final.cta-box p{color:var(--clay-text) !important}.final-cta .support-local-message,.final-cta .local-proof,.final .support-local-message,.final .local-proof{color:var(--clay-muted) !important}.final-cta .trust-pill,.final .trust-pill,.page-final-cta .trust-pill{background:rgba(255,255,255,.86) !important;color:var(--clay-heading) !important;border:1px solid rgba(31,122,77,.18) !important}.final-cta .trust-bar,.final .trust-bar,.page-final-cta .trust-bar{background:rgba(255,255,255,.56) !important;border-color:rgba(31,122,77,.12) !important;border-radius:18px;margin-top:18px}.final-cta .nap-block,.final .nap-block,.page-final-cta .nap-block{background:rgba(255,255,255,.62) !important;border:1px solid rgba(31,122,77,.14) !important;border-radius:14px;padding:12px 18px;color:var(--clay-muted) !important;font-size:.88rem;margin-top:14px}.final-cta .suburb-context-block,.final .suburb-context-block{background:rgba(255,255,255,.72) !important;border:1px solid rgba(31,122,77,.14) !important;border-radius:16px;padding:16px 20px;margin-bottom:18px}.final-cta .suburb-context-title,.final .suburb-context-title{color:var(--clay-heading) !important;font-weight:700;margin-bottom:6px}.final-cta .suburb-context-copy,.final .suburb-context-copy{color:var(--clay-text) !important;font-size:.93rem}body .hero-img-col{display:flex!important;align-items:center!important;justify-content:center!important}body .hero-img,body .hero-img-col img,body .hero-visual-wrap img,body .hero-visual img{width:min(100%,640px)!important;max-width:100%!important;height:auto!important;max-height:min(42vw,420px)!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;display:block!important;margin-inline:auto!important;background:transparent!important}@media (max-width:900px){body .hero-img,body .hero-img-col img,body .hero-visual-wrap img,body .hero-visual img{max-height:320px!important}},body{word-break:normal !important;overflow-wrap:normal !important}.site-header,.site-header *,.h-nav,.h-nav a,.h-ctas,.h-ctas a,.logo,.btn,.btn-hero,.btn-primary,.btn-secondary,.btn-book,.btn-refer,.btn-call,.btn-wa,.sticky-mobile>a,.sticky-bottom-cta a,.quick-nav__links a,.trust-item,.pill,.hub-strip a,.cross-link-card,.page-meta-card,.pm-value,.ti-label,.ti-sub{word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important}.h-inner{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important}.h-nav{min-width:0;justify-content:center;align-content:center;row-gap:4px}.h-nav a,.h-ctas a,.btn-call,.btn-wa{white-space:nowrap}.h-ctas{flex-wrap:nowrap;justify-content:flex-end;flex-shrink:0}.h-ctas .btn-wa,.h-ctas .btn-call{min-width:136px;padding-inline:18px}.h-ctas .btn-call{min-width:148px}.hero-grid,.template-service-page .hero-grid,.template-suburb-page .hero-grid,.template-tool-page .hero-grid,.template-guide-page .hero-grid,.hero-pricing-grid,.page-grid,.reading-split,.seo-upgrade-grid{align-items:start !important}.hero-grid>*,.page-grid>*,.reading-split>*,.seo-upgrade-grid>*{min-width:0}.template-service-page .hero-copy,.template-suburb-page .hero-copy,.template-tool-page .hero-copy,.template-guide-page .hero-copy,.template-service-page .hero-grid>div:first-child,.template-suburb-page .hero-grid>div:first-child,.template-tool-page .hero-grid>div:first-child,.template-guide-page .hero-grid>div:first-child{max-width:100%}.template-service-page .hero-h1,.template-service-page .page-h1,.template-suburb-page .hero-h1,.template-suburb-page .page-h1,.template-tool-page .hero-h1,.template-tool-page .page-h1,.template-guide-page .hero-h1,.template-guide-page .page-h1{max-width:15ch}.shared-panel.reading-split,.ux-copy-panel,.reading-card,.section-header--card,.page-meta-strip,.hero-pills,.cta-button-grid,.hero-secondary-cta,.hero-ctas{width:100%}@media (max-width:1180px){.h-inner{grid-template-columns:auto minmax(0,1fr) auto !important;gap:12px !important}.h-nav a{padding:9px 12px;font-size:.89rem}.h-ctas .btn-wa{min-width:124px}.h-ctas .btn-call{min-width:138px}}@media (max-width:980px){.h-nav a{padding:8px 10px;font-size:.86rem}.h-ctas .btn-wa,.h-ctas .btn-call{min-width:auto}.template-service-page .hero-h1,.template-service-page .page-h1,.template-suburb-page .hero-h1,.template-suburb-page .page-h1,.template-tool-page .hero-h1,.template-tool-page .page-h1,.template-guide-page .hero-h1,.template-guide-page .page-h1{max-width:17ch}}@media (max-width:860px){.h-inner{display:flex !important}}.container,.section .container,.section-alt .container,.seo-related-links .container,.hero-visual-section .container{width:min(1140px,calc(100% - 44px));max-width:1140px;margin-inline:auto}@media (max-width:760px){.container,.section .container,.section-alt .container,.seo-related-links .container,.hero-visual-section .container{width:calc(100% - 28px)}}.section-heading,.section-header{max-width:74ch;margin:0 0 20px}.card-grid,.card-grid-2,.card-grid-3{display:grid;gap:18px}.card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:920px){.card-grid-2,.card-grid-3{grid-template-columns:1fr 1fr}}@media (max-width:680px){.card-grid-2,.card-grid-3{grid-template-columns:1fr}}.sc-icon,.ti-icon,.service-icon,.feature-icon,.problem-icon{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:rgba(255,107,61,.08);border:1px solid rgba(255,107,61,.14);color:var(--clay-accent-dark);flex:0 0 56px;margin-bottom:14px}.sc-icon svg,.ti-icon svg,.service-icon svg,.feature-icon svg,.problem-icon svg{width:28px;height:28px;display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.sc-icon svg circle,.sc-icon svg path,.sc-icon svg line,.sc-icon svg polyline,.sc-icon svg polygon,.ti-icon svg circle,.ti-icon svg path,.ti-icon svg line,.ti-icon svg polyline,.ti-icon svg polygon{fill:none;stroke:currentColor}.trust-item .ti-icon{margin-bottom:0;width:40px;height:40px;flex-basis:40px;border-radius:12px}.trust-item .ti-icon svg{width:20px;height:20px}.direct-answer.hero-answer.shared-panel.reading-split,.hero .direct-answer.shared-panel.reading-split{display:block !important;width:min(1140px,calc(100% - 44px));max-width:1140px;margin:22px auto 0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}.direct-answer.hero-answer.shared-panel.reading-split::before,.hero .direct-answer.shared-panel.reading-split::before{display:none !important}.direct-answer.hero-answer.shared-panel.reading-split>.shared-card,.hero .direct-answer.shared-panel.reading-split>.shared-card{max-width:min(760px,100%)}.hero-visual-section,.section .hero-visual-section,.section-alt .hero-visual-section{padding-inline:0}.hero-visual-wrap,.story-visual,.refer-img-wrap,.page-media,.figure-wrap{width:min(1140px,calc(100% - 44px));max-width:1140px;margin-inline:auto}.hero-visual-wrap img,.story-visual img,.page-media img,.figure-wrap img{width:min(100%,760px) !important;max-width:100% !important;margin-inline:auto !important;display:block}.refer-section .refer-img-wrap,.refer-section .refer-img{max-width:100% !important}.refer-section .refer-img{aspect-ratio:16 / 9 !important}.seo-related-links .card,.card-grid .card,.card-grid article.card{padding:20px;border-radius:22px}.card-grid .card h3,.card-grid article.card h3{margin:0 0 8px}.card-grid .card p,.card-grid article.card p{margin:0}.sticky-bottom-cta{display:none}@media (max-width:760px){.sticky-bottom-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:170;background:rgba(255,253,249,.96);border-top:1px solid var(--clay-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:10px 12px}.sticky-bottom-cta .sbc-wrap{display:grid;grid-template-columns:1.1fr 1fr .95fr;gap:8px}.sticky-bottom-cta a{min-height:44px;border-radius:14px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:.88rem;font-weight:800;text-decoration:none !important}body{padding-bottom:82px}}@media (max-width:520px){.sticky-bottom-cta .sbc-wrap{grid-template-columns:1fr 1fr 1fr}.sticky-bottom-cta a{font-size:.82rem;padding:0 8px}}@media (max-width:760px){.sticky-mobile{display:none !important}}.hero-copy,.section-header,.section-heading,.manual-cro-shell,.direct-answer,.page-meta-strip,.seo-enhancement,.seo-related-links{min-width:0},body{word-break:normal !important;overflow-wrap:anywhere}body,p,li,.card,.shared-card,.feature-card,.cross-link-card,.page-meta-card{overflow-wrap:break-word}.site-header,.site-header *{word-break:keep-all !important;overflow-wrap:normal !important;hyphens:none !important}.site-header{isolation:isolate}.h-inner{min-height:84px !important;height:auto !important;padding-top:10px !important;padding-bottom:10px !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;grid-template-areas:"logo nav ctas" !important;align-items:center !important;column-gap:16px !important;row-gap:8px !important}.logo{grid-area:logo;align-self:center}.h-nav{grid-area:nav;min-width:0;justify-content:center;align-items:center;row-gap:6px}.h-nav a{white-space:nowrap !important}.h-ctas{grid-area:ctas;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:max-content}.h-ctas a,.btn-wa,.btn-call{white-space:nowrap !important;line-height:1.15 !important}.h-ctas .btn-wa{min-width:120px !important;padding-inline:16px !important}.h-ctas .btn-call{min-width:166px !important;padding-inline:16px !important;background:var(--matcha-600) !important;color:#fff !important;border-color:rgba(17,24,39,.06) !important;box-shadow:0 12px 28px rgba(31,122,77,.24) !important}.h-ctas .btn-call:hover{background:var(--matcha-800) !important}.h-ctas .btn-call::before{content:"!" !important;display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-right:.45em;border-radius:999px;background:rgba(255,255,255,.22);color:#fff;font-weight:900;line-height:1}.hero-img-col{align-items:flex-start !important;justify-content:center !important}.start-here-page .hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(320px,500px) !important;gap:28px !important;align-items:start !important}.start-here-page .hero-copy{min-width:0}.start-here-page .hero-copy .reading-card--main{max-width:720px}.start-here-page .hero-h1,.start-here-page .page-h1{max-width:12ch !important}.start-here-page .hero-img{max-width:500px !important;margin-top:14px !important}.start-here-page .hero-ctas{align-items:stretch}.start-here-page .hero-ctas a{min-width:220px}.start-here-page .hero-secondary-cta a{min-width:180px}.sticky-bottom-cta{display:none !important}@media (max-width:1180px){.h-inner{grid-template-columns:auto minmax(0,1fr) auto !important}.h-nav{justify-content:center}.h-nav a{padding:9px 11px !important;font-size:.87rem !important}.h-ctas .btn-wa{min-width:112px !important}.h-ctas .btn-call{min-width:154px !important}}@media (max-width:1024px){.h-inner{grid-template-columns:auto auto !important;grid-template-areas:"logo ctas" "nav nav" !important;align-items:start !important}.h-nav{justify-content:flex-start;padding-top:2px}.start-here-page .hero-grid{grid-template-columns:1fr !important}.start-here-page .hero-h1,.start-here-page .page-h1{max-width:14ch !important}.start-here-page .hero-img{margin-top:0 !important}}@media (max-width:860px){.h-inner{display:flex !important;min-height:72px !important;padding-top:8px !important;padding-bottom:8px !important}.h-nav{display:none !important}.h-ctas{margin-left:auto}}@media (max-width:760px){.sticky-bottom-cta{display:block !important;position:sticky;bottom:0;z-index:60}.start-here-page .hero-ctas a,.start-here-page .hero-secondary-cta a{min-width:0;width:100%}}@media (max-width:560px){.h-ctas{gap:8px}.h-ctas .btn-wa{min-width:98px !important;padding-inline:12px !important}.h-ctas .btn-call{min-width:132px !important;padding-inline:12px !important}.h-ctas .btn-call::before{margin-right:.35em}}.footer-referral-link,.referral-link-quiet{display:inline-flex;align-items:center;gap:6px;color:#0f6b57;font-weight:700;text-decoration:none}.footer-referral-link:hover,.referral-link-quiet:hover{text-decoration:underline}.footer-referral-link{white-space:nowrap}.referral-link-quiet{font-size:.96rem}.refer-eyebrow{display:inline-flex;align-items:center;gap:6px}@media (max-width:720px){.footer-referral-link{display:inline}}.site-header{position:sticky;top:0;z-index:240;background:rgba(255,253,249,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.site-header .h-inner,.site-header .wrap.h-inner{max-width:1180px !important;min-height:auto !important;height:auto !important;margin:0 auto !important;padding:12px 22px !important;display:grid !important;grid-template-columns:minmax(190px,240px) minmax(0,1fr) 210px !important;grid-template-areas:"logo nav ctas" !important;align-items:center !important;column-gap:18px !important;row-gap:10px !important}.site-header .logo{grid-area:logo;display:inline-flex;align-items:center;justify-self:start;min-width:0;line-height:1.05}.site-header .h-nav{grid-area:nav;min-width:0;display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:6px 8px}.site-header .h-nav a{padding:8px 12px !important;border-radius:999px;font-size:.9rem !important;line-height:1.15 !important;white-space:nowrap !important}.site-header .h-ctas{grid-area:ctas;display:flex !important;flex-direction:column;align-items:stretch;justify-content:center;gap:8px;width:210px;min-width:210px;margin-left:auto}.site-header .h-ctas a{width:100% !important;min-height:42px !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px;white-space:nowrap !important;line-height:1.1 !important;text-decoration:none !important}.site-header .btn-wa,.site-header .btn-call{border-radius:14px !important;font-size:.92rem !important;font-weight:800 !important}.site-header .btn-wa{min-width:0 !important;background:var(--clay-surface) !important;color:var(--clay-heading) !important;border:1px solid var(--clay-border) !important;box-shadow:var(--shadow-1) !important}.site-header .btn-wa::before{content:"💬";font-size:.95rem;line-height:1}.site-header .btn-call{min-width:0 !important;background:var(--matcha-600) !important;color:#fff !important;border:1px solid rgba(17,24,39,.05) !important;box-shadow:0 12px 28px rgba(31,122,77,.24) !important}.site-header .btn-call:hover{background:var(--matcha-800) !important}.site-header .btn-call::before{content:"!";display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:999px;background:rgba(255,255,255,.22);color:#fff;font-size:.82rem;font-weight:900;line-height:1}@media (max-width:1180px){.site-header .h-inner,.site-header .wrap.h-inner{grid-template-columns:minmax(180px,1fr) 210px !important;grid-template-areas:"logo ctas" "nav nav" !important;align-items:start !important}.site-header .h-nav{justify-content:flex-start;padding-top:2px}}@media (max-width:860px){.site-header .h-inner,.site-header .wrap.h-inner{display:flex !important;min-height:72px !important;padding-top:8px !important;padding-bottom:8px !important}.site-header .h-nav{display:none !important}.site-header .h-ctas{width:auto;min-width:0;flex-direction:row;gap:8px;margin-left:auto}.site-header .h-ctas a{width:auto !important;min-width:0 !important;padding:0 14px !important}}@media (max-width:560px){.site-header .h-ctas .btn-wa,.site-header .h-ctas .btn-call{font-size:.86rem !important}.site-header .h-ctas .btn-call::before{margin-right:0}}{--contact-pref-banner-display:block}body.hide-contact-pref-banner .contact-pref-banner{display:none !important}.contact-pref-banner{display:var(--contact-pref-banner-display);background:linear-gradient(90deg,rgba(255,122,61,.10),rgba(255,255,255,.7));border-top:1px solid rgba(226,96,42,.14);border-bottom:1px solid rgba(226,96,42,.14)}.contact-pref-banner .wrap{display:flex;align-items:center;justify-content:center;gap:10px;max-width:1200px;margin:0 auto;padding:10px 18px;text-align:center;flex-wrap:wrap}.contact-pref-banner strong{color:#c45124;font-weight:800}.contact-pref-banner p{margin:0;color:#594a42;font-size:.97rem;line-height:1.45}.contact-pref-banner a{font-weight:800;color:#0f4c81;text-decoration:none}.contact-pref-banner a:hover{text-decoration:underline}@media (max-width:768px){.contact-pref-banner .wrap{padding:10px 14px}.contact-pref-banner p{font-size:.93rem}}body.request-help-page .hero .shared-panel.reading-split,body.request-help-page .hero .visual-pass-reading.shared-panel.reading-split{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:16px !important;max-width:680px}body.request-help-page .hero .reading-card--aside,body.request-help-page .hero .reading-card--main{width:100%;max-width:none}body.request-help-page .hero .reading-card--aside{align-self:start}.contact-pref-banner,.contact-pref-banner .wrap{text-align:center !important}.contact-pref-banner .wrap{display:flex !important;justify-content:center !important;align-items:center !important}.contact-pref-banner p{width:100%;margin:0 auto;text-align:center !important}.trust-item{display:flex;align-items:center;gap:12px}.trust-item .ti-text{display:flex;flex-direction:column;gap:2px;min-width:0}.trust-item .ti-label{display:block;font-size:.88rem;font-weight:700;color:var(--clay-heading);white-space:nowrap;line-height:1.2}.trust-item .ti-sub{display:block;font-size:.78rem;color:var(--clay-muted);white-space:nowrap;line-height:1.2}.trust-bar-inner{justify-content:center;gap:14px 20px}@media (max-width:640px){.trust-bar-inner{justify-content:flex-start;gap:10px 14px}.trust-item .ti-label,.trust-item .ti-sub{white-space:normal}}.hero-grid:not(:has(.hero-img-col)){grid-template-columns:minmax(0,1fr) !important;max-width:880px}.hero-grid:not(:has(.hero-img-col)) .shared-panel.reading-split{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}@media (max-width:760px){.hero-grid:not(:has(.hero-img-col)) .shared-panel.reading-split{grid-template-columns:1fr}}.hero-grid:has(.hero-img-col) .shared-panel.reading-split{grid-template-columns:minmax(0,1fr) !important;gap:16px}.hero-grid:has(.hero-img-col) .shared-panel.reading-split>.reading-card--aside{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;border-radius:0 !important}.hero-grid:has(.hero-img-col) .shared-panel.reading-split>.reading-card--aside .hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0}.hero-grid:has(.hero-img-col) .shared-panel.reading-split>.reading-card--aside .request-kicker{display:none}.hero-grid .hero-img-col{align-self:start;display:flex;align-items:flex-start;justify-content:center}.hero-secondary-cta:empty{display:none !important;margin:0 !important;padding:0 !important}@media (max-width:640px){body:has(.sticky-mobile) .sticky-mobile-bar{display:none !important}body:has(.sticky-mobile) .sticky-bottom-cta{display:none !important}}@media (min-width:641px){.sticky-mobile,.sticky-mobile-bar,.sticky-bottom-cta{display:none !important}}.contact-pref-banner{text-align:center !important}.contact-pref-banner .wrap{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;max-width:860px !important;margin-inline:auto !important;padding:10px 18px !important;text-align:center !important}.contact-pref-banner p{width:100% !important;max-width:680px !important;margin:0 auto !important;text-align:center !important}@media (max-width:640px){.contact-pref-banner .wrap{padding:10px 14px !important}.contact-pref-banner p{font-size:.9rem}}@media (min-width:861px) and (max-width:1024px){.site-header .h-inner,.site-header .wrap.h-inner{grid-template-columns:auto minmax(0,1fr) auto !important;grid-template-areas:"logo nav ctas" !important;align-items:center !important}.site-header .h-ctas{flex-direction:row !important;gap:8px !important;width:auto !important;min-width:0 !important}.site-header .h-ctas a{width:auto !important;min-width:0 !important;padding:0 14px !important}.site-header .h-ctas .btn-wa{min-width:110px !important}.site-header .h-ctas .btn-call{min-width:150px !important}}.direct-answer.hero-answer.shared-panel.reading-split>.shared-card{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;border-radius:0 !important;margin:0 !important}.direct-answer.hero-answer{display:block !important;width:100%;margin-top:20px;padding:20px 24px;background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96)) !important;border:1px solid var(--page-panel-border,#b8d8c1) !important;border-radius:20px !important;box-shadow:var(--shadow-1) !important}.hero-img-col .hero-img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;object-position:center !important;border-radius:24px !important;border:1px solid var(--clay-border) !important;box-shadow:var(--shadow-3) !important;display:block}.hero-grid:has(.hero-img-col){align-items:start;grid-template-columns:minmax(0,1.08fr) minmax(280px,420px)}@media (max-width:920px){.hero-grid:has(.hero-img-col){grid-template-columns:1fr !important}.hero-img-col .hero-img{max-width:580px !important;margin-inline:auto !important;aspect-ratio:16 / 9 !important}}.reading-card--main .hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}footer,.site-footer{text-align:center !important}footer .wrap p,.site-footer .wrap p{margin-left:auto;margin-right:auto}.hero-lite{padding:40px 0 32px;border-bottom:1px solid var(--clay-border-light)}.hero-lite .glass-card.dark-panel-wrap,.hero-lite .glass-card{max-width:900px;margin-inline:auto;padding:28px}@media (max-width:760px){.hero-lite{padding:28px 0 22px}.hero-lite .glass-card.dark-panel-wrap,.hero-lite .glass-card{padding:20px}}.urg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:540px){.urg{white-space:normal;text-overflow:unset;padding:10px 14px;font-size:.82rem}}.quick-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.quick-nav__links{flex-wrap:nowrap;min-width:max-content}@media (max-width:640px){.quick-nav .wrap{padding:0}.quick-nav__links{padding:0 14px}}.hero .shared-panel.reading-split>*{min-width:0}.bc-sep{margin:0 6px;color:var(--clay-faint);font-size:.84rem}.s-title{font-family:var(--fh);font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:var(--clay-heading);margin:0 0 12px}.s-body{font-size:1.04rem;line-height:1.78;color:var(--clay-muted);max-width:68ch;margin:0}.cl-label{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--clay-faint);margin-bottom:6px;display:block}.cl-title{font-size:.97rem;font-weight:700;color:var(--clay-heading);margin-bottom:6px;line-height:1.3;display:block}.cl-desc{font-size:.86rem;color:var(--clay-muted);line-height:1.55;display:block;max-width:52ch}.cross-link-card{display:flex;flex-direction:column;padding:18px 20px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;text-decoration:none !important}.cross-link-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:rgba(31,122,77,.22);text-decoration:none !important}.sc-link{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font-size:.86rem;font-weight:700;color:var(--clay-link);text-decoration:none}.sc-link:hover{text-decoration:underline}.ps-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--clay-accent);color:#fff;font-weight:900;font-size:1.1rem;margin-bottom:14px;flex-shrink:0}.decision-block{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.decision-item{background:rgba(255,255,255,.82);border:1px solid var(--clay-border);border-radius:20px;padding:18px 20px;box-shadow:var(--shadow-1)}.di-label{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--clay-accent-dark);margin-bottom:10px;display:block}.di-body{font-size:.93rem;line-height:1.65;color:var(--clay-muted)}.di-body a{color:var(--clay-link);font-weight:700}@media (max-width:860px){.decision-block{grid-template-columns:1fr 1fr}}@media (max-width:580px){.decision-block{grid-template-columns:1fr}}.suburbs-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.local-identity{padding:20px 22px;background:linear-gradient(180deg,rgba(237,246,238,.95),rgba(255,255,255,.95));border:1px solid var(--page-panel-border,#b8d8c1);border-radius:20px;margin-top:24px;box-shadow:var(--shadow-1)}.li-label{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--matcha-600);margin-bottom:10px;display:block}.local-note{font-size:.85rem;color:var(--clay-faint);font-style:italic;margin-top:12px;line-height:1.6}.hub-strip-label{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--clay-faint);white-space:nowrap;align-self:center}.seo-proof-label{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--matcha-600);margin-bottom:12px;display:block}.seo-proof-body{font-size:.97rem;line-height:1.78;color:var(--clay-muted);max-width:68ch;margin-bottom:14px}.seo-proof-quote{font-size:.94rem;line-height:1.7;color:var(--clay-faint);font-style:italic;padding-top:14px;border-top:1px solid var(--clay-border-light);margin-top:0}.seo-panel-title{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--clay-faint);margin-bottom:14px;display:block}.seo-panel-note{font-size:.84rem;color:var(--clay-faint);line-height:1.6;margin-top:14px;font-style:italic}.toc-links,.related-links{display:flex;flex-direction:column;gap:8px}.toc-links a,.related-links a{font-size:.9rem;font-weight:600;color:var(--clay-link);text-decoration:none;line-height:1.4;padding:4px 0;border-bottom:1px solid var(--clay-border-light)}.toc-links a:last-child,.related-links a:last-child{border-bottom:none}.toc-links a:hover,.related-links a:hover{text-decoration:underline}.seo-upgrade-grid.reading-split,.seo-upgrade-grid.shared-panel.reading-split{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px}.seo-upgrade-grid.reading-split>.seo-panel,.seo-upgrade-grid.shared-panel.reading-split>.seo-panel{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:20px;padding:20px 22px;box-shadow:var(--shadow-1)}@media (max-width:680px){.seo-upgrade-grid.reading-split,.seo-upgrade-grid.shared-panel.reading-split{grid-template-columns:1fr !important}}.nap-block{padding:12px 16px;background:rgba(255,255,255,.62);border:1px solid var(--clay-border-light);border-radius:14px;font-size:.86rem;color:var(--clay-muted);margin-top:16px}.nap-block strong{color:var(--clay-heading)}.support-local-message{font-size:.9rem;color:var(--clay-muted);line-height:1.65;margin-top:14px;max-width:68ch}.trust-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(31,122,77,.14);color:var(--clay-heading);font-size:.84rem;font-weight:700;box-shadow:var(--shadow-1)}.trust-bar{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.hero-visual-section{padding:24px 0 !important;background:transparent !important;border:none !important}.hero-visual-section + .section,.hero-visual-section + .section-alt{padding-top:40px}.hero-visual-wrap{max-width:min(880px,calc(100% - 44px));margin-inline:auto;border-radius:24px;overflow:hidden;box-shadow:var(--shadow-2);border:1px solid var(--clay-border)}.hero-visual-wrap img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:16 / 7 !important;object-fit:cover !important;object-position:center 30% !important;display:block !important;margin:0 !important}@media (max-width:760px){.hero-visual-section{padding:16px 0 !important}.hero-visual-wrap{border-radius:16px}.hero-visual-wrap img{aspect-ratio:16 / 9 !important}}.hub-link-list{display:flex;flex-direction:column;gap:12px;margin-top:14px}.hub-link-list a{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.76);border:1px solid var(--clay-border);text-decoration:none !important;transition:background .2s,border-color .2s,transform .2s}.hub-link-list a:hover{background:#fff;border-color:rgba(31,122,77,.22);transform:translateY(-2px)}.hub-link-list a strong{font-size:.94rem;color:var(--clay-heading)}.hub-link-list a span{font-size:.84rem;color:var(--clay-muted);line-height:1.5}.hub-chip-links{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.hub-chip-links a{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid var(--clay-border);font-size:.86rem;font-weight:700;color:var(--clay-heading);text-decoration:none;transition:background .2s,border-color .2s}.hub-chip-links a:hover{background:rgba(237,246,238,.96);border-color:rgba(31,122,77,.22);text-decoration:none}.hub-local-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:24px}@media (max-width:760px){.hub-local-grid{grid-template-columns:1fr}}.hub-local-panel,.hub-service-panel{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,240,.96));border:1px solid var(--clay-border);border-radius:22px;padding:22px;box-shadow:var(--shadow-1)}.hub-local-panel h3,.hub-service-panel h3{font-size:1rem;font-weight:800;color:var(--clay-heading);margin:0 0 10px}.hub-local-panel p,.hub-service-panel p{font-size:.92rem;color:var(--clay-muted);line-height:1.65;margin-bottom:0}.mid-cta-bar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:22px 26px;margin:24px 0;border-radius:22px}.mid-cta-bar p{margin:0;max-width:64ch;font-size:.97rem;line-height:1.65}.mid-cta-bar .cta-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;flex-shrink:0}@media (max-width:680px){.mid-cta-bar{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}}.section .section,.section .section-alt,.section-alt .section{margin-top:32px;padding-top:0 !important}.section .section:last-child,.section .section-alt:last-child{padding-bottom:0 !important;margin-bottom:0}.direct-answer{margin-bottom:18px}.direct-answer::before{content:"Quick answer"}.direct-answer.reading-card--main::before,.seo-upgrade-grid .direct-answer::before{display:none !important}.direct-answer.hero-answer{display:block !important;margin:20px 0 0;padding:20px 24px;background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96)) !important;border:1px solid var(--page-panel-border,#b8d8c1) !important;border-radius:20px !important;box-shadow:var(--shadow-1) !important}.direct-answer.hero-answer::before{display:none !important}.direct-answer.hero-answer p{max-width:72ch;color:var(--clay-muted);margin:0;font-size:1rem;line-height:1.75}.quick-nav__label{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--clay-faint);white-space:nowrap}.card-grid .card h3,.card-grid article.card h3{font-size:1rem;font-weight:700;color:var(--clay-heading);margin:0 0 8px}.card-grid .card p,.card-grid article.card p{font-size:.9rem;color:var(--clay-muted);line-height:1.6;margin:0}.section-heading{max-width:74ch;margin:0 auto 22px}.section-heading h2{font-family:var(--fh);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;letter-spacing:-.03em;color:var(--clay-heading);margin:0 0 10px}.section-heading p{color:var(--clay-muted);font-size:.97rem;line-height:1.7;margin:0}@media (max-width:760px){.decision-block{gap:12px}.cross-link-card{padding:14px 16px;border-radius:18px}.local-identity{padding:16px 18px;border-radius:18px}.hub-local-panel,.hub-service-panel{padding:18px;border-radius:18px}.suburbs-list{gap:8px}}.business-systems-hero .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(300px,.78fr) !important;align-items:start !important;gap:28px !important}.business-systems-hero .hero-h1{max-width:19ch !important;font-size:clamp(2.55rem,4.15vw,4.85rem) !important;line-height:.96 !important;margin-bottom:18px !important}.business-systems-hero .ux-copy-card{max-width:760px}.business-systems-hero .business-hero-aside{margin-top:22px}.business-systems-hero .business-hero-aside .btn{width:100%;margin-top:16px;justify-content:center}.site-header .btn,.h-ctas a,.h-ctas .btn{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (max-width:1080px){.business-systems-hero .hero-grid{grid-template-columns:1fr !important}.business-systems-hero .hero-h1{max-width:14ch !important}.business-systems-hero .business-hero-aside{margin-top:0}}@media (max-width:640px){.business-systems-hero .hero-h1{font-size:clamp(2.15rem,12vw,3.35rem) !important;max-width:12ch !important}.business-systems-hero .reading-card--main{padding:20px !important}}.hero{padding-top:clamp(34px,5vw,56px) !important;padding-bottom:clamp(30px,4vw,44px) !important}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr) !important;gap:clamp(20px,3vw,32px) !important;align-items:center !important}.hero-h1,.hero h1,.page-h1{max-width:20ch !important;font-size:clamp(2.15rem,4.2vw,4rem) !important;line-height:1.02 !important;letter-spacing:-.045em !important;margin-bottom:16px !important}.hero-intro,.hero p.lead,.page-lede,.lead{font-size:clamp(1rem,1.4vw,1.08rem) !important;line-height:1.68 !important;max-width:68ch !important}.hero-copy,.hero-content,.hero-text{min-width:0 !important}.hero .reading-card,.hero .glass-card,.hero-card,.hero .answer-block,.hero .direct-answer{max-width:780px}.hero .trust-bar{margin-top:16px;padding:12px 14px;border:1px solid var(--clay-border-light);border-radius:18px;background:rgba(255,255,255,.68)}.hero .trust-pill,.hero .pill{line-height:1.35}.hero-img,.hero-img-col img,.hero-visual-wrap img,.hero-visual img,.hero-image img,.story-visual img{max-height:420px !important;object-fit:cover !important}.hero-grid:not(:has(>:nth-child(2))){grid-template-columns:1fr !important}.hero-grid:not(:has(>:nth-child(2))) .hero-h1,.hero-grid:not(:has(>:nth-child(2))) h1{max-width:22ch !important}.hero-grid:not(:has(>:nth-child(2))) .hero-intro,.hero-grid:not(:has(>:nth-child(2))) .lead,.hero-grid:not(:has(>:nth-child(2))) p{max-width:74ch !important}body:has(.hero-grid:not(:has(img))) .hero-h1,body:has(.hero-grid:not(:has(img))) .hero h1,body:has(.hero-grid:not(:has(img))) .page-h1{max-width:24ch !important;font-size:clamp(2rem,3.65vw,3.55rem) !important;line-height:1.04 !important}.h-ctas,.site-header .h-ctas{flex-shrink:0}.h-ctas a,.site-header .btn,.site-header .btn-wa,.site-header .btn-call{white-space:nowrap !important;word-break:normal !important;overflow-wrap:normal !important;min-width:max-content !important}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr !important;align-items:start !important}.hero-h1,.hero h1,.page-h1{max-width:18ch !important;font-size:clamp(2.15rem,7vw,3.65rem) !important}.hero-img,.hero-img-col img,.hero-visual-wrap img,.hero-visual img,.hero-image img,.story-visual img{max-height:360px !important}}@media (max-width:760px){.hero{padding-top:30px !important;padding-bottom:32px !important}.hero-h1,.hero h1,.page-h1{font-size:clamp(2rem,10vw,3rem) !important;line-height:1.04 !important;max-width:16ch !important}.hero .reading-card,.hero .glass-card,.hero-card{padding:18px !important;border-radius:20px !important}.hero .trust-bar{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}}@media (max-width:520px){.hero-h1,.hero h1,.page-h1{max-width:14ch !important}.hero-badge-pill,.eyebrow,.hero-badge{font-size:.7rem;line-height:1.25}}.contact-pref-banner{background:rgba(255,200,90,.15);border-bottom:1px solid rgba(255,200,90,.35);padding:10px 0;font-size:.88rem;color:var(--clay-heading)}.contact-pref-banner p{margin:0;color:var(--clay-heading) !important}.contact-pref-banner a{color:var(--clay-accent-dark) !important;font-weight:700}.bc{background:var(--clay-bg-alt);border-bottom:1px solid var(--clay-border);padding:10px 0;font-size:.82rem;color:var(--clay-muted)}.bc a{color:var(--clay-muted)}.bc a:hover{color:var(--clay-accent-dark)}.bc-sep{margin:0 6px;color:var(--clay-faint)}.section-header{margin-bottom:28px}.section-header .eyebrow{display:block;margin-bottom:8px}.section-header .s-title,.section-header h2{margin-bottom:10px}.section-header p{margin-bottom:0}.section-header--card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:20px;padding:24px;margin-bottom:22px}.section-heading{margin-bottom:24px}.section-heading h2{margin-bottom:8px}.cards-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.cards-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}@media (max-width:920px){.cards-3{grid-template-columns:1fr 1fr}.cards-4{grid-template-columns:1fr 1fr}}@media (max-width:600px){.cards-3,.cards-4{grid-template-columns:1fr}}.card-grid{display:grid;gap:18px;margin-top:18px}.card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.card-grid-3{grid-template-columns:1fr 1fr}}@media (max-width:540px){.card-grid-3{grid-template-columns:1fr}}article.card{padding:22px}.card h3{margin-bottom:8px}.card p{margin-bottom:0}.ns-card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:18px;padding:20px}.ns-card.minor{border-left:3px solid var(--matcha-600)}.ns-card.serious{border-left:3px solid var(--clay-accent)}.ns-card h4{margin-bottom:10px;font-size:1rem;color:var(--clay-heading)}.ns-card ul{padding-left:1.2rem}.ns-card li{margin-bottom:4px;font-size:.92rem;color:var(--clay-muted)}.u-mt-24{margin-top:24px}.u-mt-16{margin-top:16px}.feature-card a.text-link{display:inline-flex;align-items:center;gap:4px;color:var(--clay-accent-dark) !important;font-weight:700;font-size:.9rem;margin-top:12px;text-decoration:none}.feature-card a.text-link:hover{text-decoration:underline}a.text-link{color:var(--clay-accent-dark) !important;font-weight:700;text-decoration:none}a.text-link:hover{text-decoration:underline}.tick-list{list-style:none;padding-left:0;margin:0}.tick-list li{display:flex;align-items:flex-start;gap:8px;padding:4px 0;font-size:.92rem;color:var(--clay-text)}.tick-list li::before{content:"✓";color:var(--matcha-600);font-weight:800;flex-shrink:0;margin-top:1px}.premium-proof-shell{background:var(--clay-bg-alt);border-top:1px solid var(--clay-border);border-bottom:1px solid var(--clay-border);padding:48px 0}.premium-section-head{text-align:center;max-width:72ch;margin:0 auto 32px}.premium-section-head h2{margin-bottom:10px}.premium-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}@media (max-width:860px){.premium-proof-grid{grid-template-columns:1fr}}.premium-proof-card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:22px;padding:22px;box-shadow:var(--shadow-1)}.premium-proof-kicker{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--clay-accent-dark);margin-bottom:8px}.premium-proof-card h3{margin-bottom:8px;font-size:1rem}.premium-proof-card p{font-size:.92rem;margin-bottom:0}.comparison-module{margin-top:28px}.comparison-module__intro{margin-bottom:18px}.comparison-module__intro h3{margin-bottom:6px}.hub-strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 0;margin-bottom:22px;border-bottom:1px solid var(--clay-border-light)}.hub-strip-label{font-size:.84rem;font-weight:700;color:var(--clay-muted);white-space:nowrap}.hub-local-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:22px;align-items:start}@media (max-width:860px){.hub-local-grid{grid-template-columns:1fr}}.hub-local-panel,.hub-service-panel{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:22px;padding:22px;box-shadow:var(--shadow-1)}.hub-local-panel h3,.hub-service-panel h3{font-size:1rem;margin-bottom:10px;color:var(--clay-heading)}.local-note{margin-top:14px;font-size:.84rem;color:var(--clay-muted);font-style:italic}.hub-chip-links{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.hub-chip-links a{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid var(--clay-border);color:var(--clay-heading) !important;font-size:.84rem;font-weight:700;text-decoration:none;box-shadow:var(--shadow-1);transition:background .18s,color .18s}.hub-chip-links a:hover{background:var(--clay-accent);color:#fff !important;border-color:var(--clay-accent);text-decoration:none}.hub-link-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.hub-link-list a{display:flex;flex-direction:column;gap:2px;text-decoration:none;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.7);border:1px solid var(--clay-border);transition:background .18s}.hub-link-list a:hover{background:var(--clay-surface-soft);text-decoration:none}.hub-link-list a strong{color:var(--clay-heading) !important;font-size:.94rem}.hub-link-list a span{color:var(--clay-muted) !important;font-size:.84rem}.suburb-tag{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--clay-surface);border:1px solid var(--clay-border);color:var(--clay-heading) !important;font-size:.84rem;font-weight:700;text-decoration:none;box-shadow:var(--shadow-1);transition:background .18s,color .18s}.suburb-tag:hover{background:var(--clay-accent);color:#fff !important;border-color:var(--clay-accent);text-decoration:none}.suburb-tag.primary{background:var(--clay-accent-soft);border-color:var(--clay-accent-dark);color:var(--clay-accent-dark) !important}.suburbs-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.refer-eyebrow{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--clay-accent-dark);margin-bottom:10px}.refer-steps{display:flex;flex-direction:column;gap:14px;margin-top:20px}.refer-step{display:flex;gap:14px;align-items:flex-start}.rs-num{width:30px;height:30px;border-radius:50%;background:var(--clay-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;flex-shrink:0}.refer-step strong{display:block;color:var(--clay-heading) !important;margin-bottom:2px}.cta-copy-tight{font-size:.88rem;color:var(--clay-muted) !important;margin:0 !important}.cta-kicker{font-size:.78rem;font-weight:800;color:var(--clay-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.cta-stat-value{font-size:2.4rem;font-weight:800;color:var(--clay-accent-dark);line-height:1}.cta-meta{font-size:.84rem;color:var(--clay-muted);margin-top:4px}.cta-stack{display:flex;flex-direction:column;gap:16px;align-items:stretch}.cta-stack-center{align-items:center;text-align:center}.cta-actions-center{justify-content:center}.cta-actions-lg .btn{min-height:54px;font-size:1rem}.cta-compact{display:flex;flex-wrap:wrap;gap:10px}.trust-pill{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid var(--clay-border);font-size:.82rem;font-weight:700;color:var(--clay-heading)}.trust-bar .trust-pill{display:inline-flex}.final-cta .trust-bar,.final .trust-bar,.page-final-cta .trust-bar,.shared-panel-soft .trust-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:16px 0 10px;background:transparent !important;border:none !important;padding:0 !important}.nap-block{font-size:.84rem;color:var(--clay-muted);text-align:center;margin-top:14px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.6)}.nap-block strong{color:var(--clay-heading) !important}.support-local-message{font-size:.9rem;color:var(--clay-muted);text-align:center;margin:8px 0 0}.local-proof{font-size:.84rem;color:var(--clay-muted)}.local-identity{padding:14px 0;margin:12px 0;border-top:1px solid var(--clay-border-light)}.li-label{font-weight:700;font-size:.84rem;color:var(--clay-accent-dark);margin-bottom:6px}.page-meta-strip{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.page-meta-card{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;background:var(--clay-surface);border:1px solid var(--clay-border);font-size:.84rem}.pm-label{font-weight:700;color:var(--clay-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.pm-value{color:var(--clay-text)}.direct-answer,.quick-answer,.hero-answer{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:18px;padding:18px 20px;margin:16px 0}.da-label{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--clay-accent-dark);margin-bottom:8px}.llm-block{padding:22px;margin-bottom:22px}.seo-proof-block{padding:22px;margin-bottom:22px}.seo-proof-label{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--clay-accent-dark);margin-bottom:10px;display:block}.seo-proof-body{color:var(--clay-text) !important;font-size:.94rem}.seo-proof-quote{color:var(--clay-muted) !important;font-style:italic;margin-top:10px;border-left:3px solid var(--clay-accent-soft);padding-left:12px}.reading-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:18px;margin:16px 0}@media (max-width:760px){.reading-split{grid-template-columns:1fr}}.reading-card,.shared-card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:18px;padding:18px 20px;box-shadow:var(--shadow-1)}.reading-card--aside{font-size:.9rem}.ux-copy-panel{display:contents}.answer-block{background:rgba(255,107,61,.06);border:1px solid rgba(255,107,61,.18);border-radius:12px;padding:12px 14px;margin:12px 0;font-size:.9rem}.answer-block strong{display:block;color:var(--clay-heading) !important;margin-bottom:4px}.local-cta-block{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:24px;padding:24px;box-shadow:var(--shadow-1)}@media (max-width:700px){.local-cta-block{grid-template-columns:1fr}}.local-cta-block .eyebrow{display:block;margin-bottom:6px}.local-cta-block h2{margin-bottom:8px}.promo-cta--matcha{border-left:4px solid var(--matcha-600) !important}.promo-cta__title{font-size:1.08rem;font-weight:800;color:var(--clay-heading) !important;margin-bottom:6px}.promo-cta__copy{color:var(--clay-muted) !important;font-size:.94rem;margin-bottom:16px}.manual-cro-shell{padding:4px 0}.manual-cro-kicker{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--clay-accent-dark);margin-bottom:10px}.manual-cro-intro{color:var(--clay-muted);margin-bottom:18px}.manual-cro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:860px){.manual-cro-grid{grid-template-columns:1fr}}.manual-cro-card{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:18px;padding:18px}.manual-cro-card h3{margin-bottom:6px;font-size:.98rem}.manual-cro-card p{font-size:.9rem;color:var(--clay-muted) !important;margin:0}.sticky-mobile{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;gap:0}.sticky-mobile a{flex:1;display:flex;align-items:center;justify-content:center;min-height:52px;font-weight:800;font-size:.92rem;text-decoration:none !important;white-space:nowrap}.sticky-mobile__wa{background:var(--clay-heading) !important;color:#fff !important}.sticky-mobile__call{background:var(--clay-accent) !important;color:#fff !important}@media (max-width:768px){body{padding-bottom:56px}}@media (min-width:769px){.sticky-mobile{display:none}}.related-links{display:flex;flex-direction:column;gap:6px;margin:10px 0}.related-links a{font-size:.88rem;font-weight:600;color:var(--clay-link) !important;text-decoration:none}.related-links a:hover{text-decoration:underline}.seo-panel-note{font-size:.8rem;color:var(--clay-muted) !important;margin-top:10px}.seo-panel-title{font-weight:800;font-size:.84rem;text-transform:uppercase;letter-spacing:.06em;color:var(--clay-muted);margin-bottom:10px;display:block}.toc-links{display:flex;flex-direction:column;gap:6px}.toc-links a{font-size:.88rem;font-weight:600;color:var(--clay-link) !important;text-decoration:none}.toc-links a:hover{text-decoration:underline}.crosslink-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.crosslink-list li a{font-weight:600;color:var(--clay-link) !important;font-size:.94rem}.footer-hubs{margin-top:6px;font-size:.84rem}.footer-referral-link{font-weight:700}.sc-icon{width:44px;height:44px;border-radius:12px;background:var(--clay-accent-soft);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.sc-icon svg{width:22px;height:22px;stroke:var(--clay-accent-dark);fill:none;stroke-width:2}a.sc-link{display:inline-flex;align-items:center;gap:4px;color:var(--clay-link) !important;font-weight:700;font-size:.88rem;margin-top:12px;text-decoration:none}a.sc-link:hover{text-decoration:underline}.decision-block{display:flex;flex-direction:column;gap:14px}.decision-item{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:16px;padding:16px 18px}.di-label{font-weight:800;color:var(--clay-heading) !important;font-size:.9rem;margin-bottom:6px}.di-body{font-size:.9rem;color:var(--clay-text)}.ps-num{width:38px;height:38px;border-radius:50%;background:var(--clay-accent-soft);color:var(--clay-accent-dark);font-weight:800;font-size:1.1rem;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.pill{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid var(--clay-border);font-size:.82rem;color:var(--clay-text);box-shadow:var(--shadow-1)}.sticky-mobile-bar{position:fixed;bottom:0;left:0;right:0;z-index:200;display:none}@media (max-width:768px){.sticky-mobile-bar{display:flex}}.hero-img-col{min-width:0}.hero-img-col:empty{display:none}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{overflow:hidden;border-radius:18px}.faq-question{cursor:pointer;border:0;background:transparent;width:100%;text-align:left}.faq-chevron{width:18px;height:18px;stroke:currentColor;fill:none;flex-shrink:0;transition:transform .25s}.faq-item[open] .faq-chevron,.faq-item.open .faq-chevron{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer{max-height:600px}.quick-nav{background:var(--clay-bg-alt);border-bottom:1px solid var(--clay-border);padding:10px 0;font-size:.84rem}.quick-nav__label{font-weight:700;color:var(--clay-muted);margin-right:10px}.quick-nav__links{display:flex;flex-wrap:wrap;gap:6px}.quick-nav__links a{padding:5px 12px;border-radius:999px;border:1px solid var(--clay-border);background:var(--clay-surface);color:var(--clay-muted) !important;font-weight:600;font-size:.82rem;white-space:nowrap}.quick-nav__links a:hover{background:var(--clay-surface-warm);color:var(--clay-heading) !important;text-decoration:none}@media (max-width:420px){.h-ctas{gap:6px}.h-ctas a{padding:0 10px;font-size:.8rem;min-height:38px}.btn-wa{display:none}}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:14px;top:14px;z-index:9999;padding:10px 16px;border-radius:10px;background:var(--clay-heading);color:#fff !important;text-decoration:none;box-shadow:var(--shadow-2)}.hero-img-col img,.hero-image img{max-height:440px;object-fit:cover}.price-table-wrap{overflow-x:auto}table{width:100%}.footer-referral-link{color:var(--clay-accent-dark) !important;font-weight:700}@media (max-width:768px){footer,.site-footer{padding-bottom:72px}}.container{max-width:1140px;margin:0 auto;padding:0 22px}@media (max-width:760px){.container{padding:0 18px}}@media (max-width:480px){.container{padding:0 14px}}.hero-visual-section{padding:0;overflow:hidden}.hero-visual-wrap{max-width:1140px;margin:0 auto;padding:0 22px}.hero-visual-wrap img{width:100%;max-height:360px;object-fit:cover;border-radius:24px;margin:0 auto 28px;display:block}.conversion-trust-strip{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;font-size:.84rem;color:var(--clay-muted)}.conversion-trust-strip span{display:inline-flex;align-items:center;gap:4px}.conversion-trust-strip small{font-size:.78rem}.cta-button-grid{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin:18px 0 14px}@media (max-width:520px){.cta-button-grid{flex-direction:column}.cta-button-grid .btn{width:100%;justify-content:center}}.request-kicker{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--clay-accent-dark);margin-bottom:8px;display:block}.hero-aside,.hero-aside-badge,.hero-aside-stats{display:block}.shared-panel-soft.final-cta,.shared-panel-soft.page-final-cta,.final-cta.shared-panel-soft{text-align:center;padding:36px 28px}@media (max-width:600px){.final-cta.shared-panel-soft,.shared-panel-soft.final-cta{padding:24px 18px}}.summary-lead,.content-note.summary-lead{color:var(--clay-muted);font-size:.9rem;line-height:1.7}.cards-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}@media (max-width:680px){.cards-2{grid-template-columns:1fr;gap:14px}}.contact-pref-banner p{text-align:center !important;width:100%}.contact-pref-banner .wrap{justify-content:center !important;text-align:center !important}.site-footer p,.site-footer .footer-hubs{text-align:center !important;margin-inline:auto}.template-service-page .section,.template-service-page .section-alt,.template-guide-page .section,.template-guide-page .section-alt,.template-tool-page .section,.template-tool-page .section-alt{padding-top:40px !important;padding-bottom:40px !important}.template-service-page .hero,.template-guide-page .hero,.template-tool-page .hero{padding-top:48px !important;padding-bottom:40px !important}.hero-visual-section + .section,.hero-visual-section + .section-alt{padding-top:32px !important}.section + .section,.section-alt + .section-alt{padding-top:24px !important}.cards-2>.glass-card{height:100%;box-sizing:border-box}@media (max-width:760px){.template-service-page .section,.template-service-page .section-alt,.template-guide-page .section,.template-guide-page .section-alt,.template-tool-page .section,.template-tool-page .section-alt{padding-top:28px !important;padding-bottom:28px !important}.hero-visual-section + .section,.hero-visual-section + .section-alt{padding-top:20px !important}}.hero-band .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(260px,400px);gap:32px;align-items:center}.hero-band .hero-grid>div:first-child{min-width:0}.hero-band .hero-img-col img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:24px;border:1px solid var(--clay-border,#e5d8c9);box-shadow:var(--shadow-2,0 8px 32px rgba(0,0,0,.10));display:block}@media (max-width:860px){.hero-band .hero-grid{grid-template-columns:1fr}.hero-band .hero-img-col{order:-1}.hero-band .hero-img-col img{max-height:280px}}.cards-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:16px}@media (max-width:640px){.cards-2{grid-template-columns:1fr}}.glass-card{transition:transform .18s ease,box-shadow .18s ease}.glass-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.13)}div[style*="grid-template-columns:repeat(3"]{display:grid !important}@media (max-width:760px){div[style*="grid-template-columns:repeat(3,minmax(0,1fr))"]{grid-template-columns:1fr 1fr !important}}@media (max-width:480px){div[style*="grid-template-columns:repeat(3,minmax(0,1fr))"]{grid-template-columns:1fr !important}}.hero-band .hero-img-col{min-height:280px;align-self:stretch}.hero-band .hero-img-col img{height:100%;min-height:280px;object-fit:cover}.used-laptops-page body,body.used-laptops{padding-bottom:56px}.sticky-mobile a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}details[open] summary .faq-chevron,details[open] .faq-chevron{transform:rotate(180deg)}.hero-img{max-width:100% !important}.section,.section-alt{scroll-margin-top:72px}@media (max-width:520px){.hero-ctas,.cta-actions,.h-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn,.cta-actions .btn,.h-ctas a{width:100%;justify-content:center;text-align:center}}@media (max-width:400px){.bc{font-size:.76rem}.bc-sep{margin:0 3px}}@media print{.site-header,.sticky-mobile,.sticky-mobile-bar,.hero-ctas,.cta-actions,.final-cta{display:none !important}body{padding-bottom:0 !important}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#555}}.intro-template-shell.reading-split{grid-template-columns:minmax(0,1.1fr) minmax(220px,.65fr) minmax(220px,.75fr) !important;gap:18px !important;align-items:start !important}.intro-template-shell.reading-split:not(:has(.hero-img-col)){grid-template-columns:minmax(0,1.7fr) minmax(280px,.95fr) !important}@media (max-width:1100px){.intro-template-shell.reading-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important}.intro-template-shell.reading-split .hero-img-col{grid-column:1 / -1;order:-1}}@media (max-width:720px){.intro-template-shell.reading-split{grid-template-columns:1fr !important}}.hero-img-col{min-width:0;overflow:hidden;border-radius:22px}.hero-img-col img,.hero-img-col .hero-img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;border-radius:20px !important;display:block !important}.hero-img-col--primary img{aspect-ratio:16 / 10 !important}.direct-answer{display:block !important;min-height:unset !important}.direct-answer .da-label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--clay-accent-dark,#c44a1a);margin-bottom:8px;display:block}.direct-answer.hero-answer{background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96)) !important;border:1px solid var(--page-panel-border,#b8d8c1) !important;border-radius:20px !important;padding:18px 22px !important;box-shadow:var(--shadow-1) !important;margin-top:18px !important;clip-path:none !important;border-radius:20px !important}.direct-answer.hero-answer p{margin:0;font-size:.97rem;line-height:1.72;color:var(--clay-muted)}.seo-enhancement .wrap,.section.seo-enhancement .wrap{max-width:var(--wrap-max,1280px)}.intro-template-shell{width:100%}.hero img:not(.hero-img):not([class*="hero-img"]){max-width:min(800px,100%)}.cross-links .cl-label{display:inline-block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--matcha-600,#1f7a4d);margin-bottom:6px}.hero-grid:not(:has(.hero-aside)):not(:has(.hero-img-col)) .hero-copy{max-width:860px}section.section>.wrap>.hero-img,section.section>.wrap>img.hero-img,.page-section>.wrap>img{max-width:min(900px,100%);margin-inline:auto;display:block;border-radius:24px}.prose-cap p,.reading-card p,.page-copy,.hero-intro,.hero-copy,.s-body,.cl-desc,.faq-answer-inner,.cta-lead{max-width:72ch}.quick-nav__links a,.hub-strip a,.cross-link-card,.btn,.btn-primary,.btn-secondary,.btn-tertiary{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.cross-link-card:hover,.hub-strip a:hover{transform:translateY(-1px)}.hero-ctas,.hero-secondary-cta,.cta-button-grid{row-gap:10px}table{display:block;overflow-x:auto;max-width:100%}code,pre{max-width:100%;overflow:auto}ul,ol{padding-left:1.25rem}.trust-bar,.hub-strip,.quick-nav{scroll-margin-top:110px}@media (max-width:768px){.cross-links{gap:14px}.hero-img,.hero-image img{max-height:340px}}.summary-lead{max-width:72ch}.site-header--unified,.site-footer--unified{width:100%}.used-laptops-shell .micro-cta{display:none}.used-laptops-shell .hero-secondary-cta a:last-child{display:none}.used-laptops-shell .page-shell-intro{margin:16px 0 0;max-width:70ch}.used-laptops-shell .quick-nav{margin-top:10px}.used-laptops-shell .site-footer--unified{margin-top:48px}.content-note{padding:14px 16px;border-radius:14px;background:rgba(15,23,42,.04);margin:18px 0 0}.content-note strong{display:block;margin-bottom:4px}.quick-nav{margin:18px auto 12px !important}.summary-lead,.content-note.summary-lead{display:block !important;box-sizing:border-box !important;width:min(1180px,calc(100% - 32px)) !important;max-width:min(1180px,calc(100% - 32px)) !important;margin:12px auto 0 !important;padding:16px 18px !important}.summary-lead strong,.content-note.summary-lead strong{display:block !important;margin-bottom:6px !important}@media (max-width:768px){.summary-lead,.content-note.summary-lead{width:calc(100% - 24px) !important;max-width:calc(100% - 24px) !important;margin:10px auto 0 !important;padding:14px 14px !important}}.tool-callout{background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96));border:1px solid #b8d8c1;border-radius:24px;padding:28px;margin:0;text-align:center}.tool-callout .eyebrow{margin-bottom:10px}.tool-callout h2{margin:0 0 12px}.tool-callout p{max-width:58ch;margin:0 auto 18px}.ai-checker{max-width:720px;margin:0 auto}.checker-q{background:#fff;border:1px solid var(--clay-border,#e5d8c9);border-radius:16px;padding:16px 18px;margin-bottom:12px}.checker-q label{display:flex;gap:12px;cursor:pointer;font-size:.96rem;align-items:flex-start}.checker-q input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:#1f7a4d}.checker-result{display:none;padding:22px 24px;border-radius:18px;margin-top:22px;border:2px solid #b8d8c1;background:linear-gradient(180deg,rgba(237,246,238,.96),rgba(255,255,255,.96))}.checker-result.show{display:block}.checker-result h3{margin:0 0 10px;color:var(--clay-heading,#171411)}.checker-result p{color:var(--clay-muted,#5f5850);margin:0 0 14px}.checker-result a{color:#1f7a4d;font-weight:700}@media (max-width:768px){.quick-nav .wrap{display:block}.quick-nav__label{display:block;margin-bottom:8px}}.prose-cap p,.reading-card p,.page-copy,.hero-intro,.s-body{max-width:72ch}.cross-link-card,.btn{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.hero-ctas{row-gap:10px}.site-header a:focus-visible,.btn:focus-visible{outline:3px solid rgba(0,113,227,.4);outline-offset:3px}.service-grid-3,.service-grid-2{display:grid;gap:18px}.service-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.service-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card,.price-card,.fit-card{padding:22px;border-radius:24px;background:rgba(255,255,255,.9);box-shadow:0 10px 30px rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.08)}.service-card h3,.price-card h3,.fit-card h3{margin:0 0 10px}.service-card p,.price-card p,.fit-card p{margin:0}.section-intro{max-width:75ch}.quote-box{padding:18px 20px;border-left:4px solid #0f766e;background:rgba(15,118,110,.08);border-radius:16px}.check-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mini-steps{counter-reset:step}.mini-step{position:relative;padding:18px 18px 18px 62px;border-radius:20px;background:rgba(255,255,255,.88);box-shadow:0 10px 28px rgba(15,23,42,.05);border:1px solid rgba(15,23,42,.08)}.mini-step::before{counter-increment:step;content:counter(step);position:absolute;left:18px;top:18px;width:30px;height:30px;border-radius:999px;background:#0f766e;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.price-range{font-size:1.2rem;font-weight:800;color:#0f172a;margin-bottom:6px}.hero-note{margin-top:14px;padding:12px 14px;border-radius:14px;background:rgba(15,23,42,.05)}@media (max-width:900px){.service-grid-3,.service-grid-2,.check-columns{grid-template-columns:1fr}}{scroll-padding-top:96px}:target{scroll-margin-top:96px}body{overflow-wrap:anywhere}main img{max-width:100%;height:auto}.quick-nav__links a,.cross-link-card,.btn,.btn-primary,.btn-secondary,.btn-tertiary{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.site-header a:focus-visible,.h-nav a:focus-visible,.btn:focus-visible,.quick-nav__links a:focus-visible{outline:3px solid rgba(0,113,227,.4);outline-offset:3px}.skip-link:focus{left:16px;top:16px;width:auto;height:auto;overflow:visible;z-index:10000;padding:12px 16px;border-radius:10px;background:#111827;color:#fff;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,0,.2)}.quick-nav{margin:18px auto 26px}.quick-nav .wrap{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.quick-nav__label{font-weight:700}.quick-nav__links{display:flex;gap:10px;flex-wrap:wrap}.quick-nav__links a{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.12);text-decoration:none}.quick-nav__links a:hover{text-decoration:underline}.hero-img-col{display:flex;align-items:center;justify-content:center}.hero-img{width:100%;max-width:520px;border-radius:26px;box-shadow:0 12px 28px rgba(15,23,42,.12);object-fit:cover}.reading-card--aside{align-self:flex-start}.inline-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.inline-list span,.hub-chip-links a{display:inline-flex;padding:8px 12px;border-radius:999px;background:rgba(15,23,42,.05);border:1px solid rgba(15,23,42,.08);text-decoration:none;color:inherit}.grid-3,.cards-3,.comparison-grid,.cross-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-card,.glass-card,.cross-link-card,.manual-cro-card,.comparison-card,.page-meta-card,.value-card{padding:20px;border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.06)}.cross-link-card{display:block;text-decoration:none;color:inherit;border:1px solid rgba(15,23,42,.06)}.cross-link-card:hover{transform:translateY(-1px)}.cl-label,.eyebrow,.da-label,.comparison-card__label,.pm-label,.hero-badge-pill,.value-kicker{font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;color:#0f4c81}.hero-ctas,.hero-secondary-cta,.hub-link-list,.quick-nav__links{display:flex;gap:12px;flex-wrap:wrap}.answer-block,.cta-strip,.shared-panel-soft,.local-identity{padding:14px 16px;border-radius:16px;background:rgba(15,23,42,.04);margin-top:14px}.motto-band{padding:18px 20px;border-radius:22px;background:linear-gradient(135deg,rgba(0,113,227,.08),rgba(15,23,42,.04));border:1px solid rgba(0,113,227,.08)}.motto-line{font-size:1.05rem;font-weight:700}.page-meta-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:12px 0 24px}.faq-list details{padding:18px 20px;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.05);margin-bottom:14px}.faq-list summary{font-weight:700;cursor:pointer}.note-list li,.checklist li{margin-bottom:10px}.section-header--card,.manual-cro-shell,.premium-proof-shell,.hub-local-panel,.hub-service-panel,.request-card,.trust-card,.shared-card{border-radius:24px}.hub-local-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.hub-link-list a{display:block;padding:14px 16px;border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.05);text-decoration:none;color:inherit}.section-header p,.s-body,.hero-intro,.page-copy,.cl-desc,.cta-lead{max-width:72ch}.local-proof{margin-top:14px}.section-header{margin-bottom:18px}.comparison-module__intro{margin-bottom:16px}.related-links a{text-decoration:none}.micro-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.micro-links a,.text-link{font-weight:600}.sticky-bottom-cta{margin-top:36px}@media (max-width:980px){.grid-3,.cards-3,.comparison-grid,.cross-links,.page-meta-strip,.hero-grid,.hub-local-grid{grid-template-columns:1fr}.hero-img{max-height:340px}}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:16px;top:16px;width:auto;height:auto;overflow:visible;z-index:10000;padding:12px 16px;border-radius:10px;background:#111827;color:#fff;text-decoration:none}main:focus{outline:none}.checker-wrap{max-width:680px;margin:0 auto;padding:0 0 32px}.checker-q{background:#fff;border:1px solid var(--clay-border,#e5d8c9);border-radius:16px;padding:18px 20px;margin-bottom:12px;transition:border-color .2s}.checker-q:focus-within{border-color:#1f7a4d}.checker-q label{display:flex;gap:14px;cursor:pointer;font-size:.97rem;align-items:flex-start;color:var(--clay-text,#2b2723);line-height:1.55}.checker-q input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin-top:1px;accent-color:#1f7a4d;cursor:pointer}.checker-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border-radius:16px;background:var(--clay-accent,#ff6b3d);color:#fff;font-weight:800;font-size:1rem;border:none;cursor:pointer;transition:background .2s,transform .2s;margin-top:8px}.checker-btn:hover{background:#de5228;transform:translateY(-2px)}.checker-btn:focus-visible{outline:3px solid rgba(0,113,227,.4);outline-offset:3px}.result-panel{display:none;margin-top:24px;padding:26px 28px;border-radius:22px;border:2px solid #b8d8c1;background:linear-gradient(180deg,rgba(237,246,238,.97),rgba(255,255,255,.97))}.result-panel.show{display:block}.result-panel h2{margin:0 0 10px;font-size:1.35rem;color:var(--clay-heading,#171411)}.result-panel .result-score{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#1f7a4d;margin-bottom:12px;display:block}.result-panel p{color:var(--clay-muted,#5f5850);line-height:1.7;margin-bottom:12px}.result-panel .result-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.result-panel .result-links a{display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;border:1px solid var(--clay-border,#e5d8c9);background:#fff;color:var(--clay-heading,#171411);font-size:.88rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s}.result-panel .result-links a:hover{border-color:#1f7a4d;background:rgba(237,246,238,.8)}.result-panel .btn-primary-result{background:#1f7a4d;color:#fff !important;border-color:#1f7a4d}.result-panel .btn-primary-result:hover{background:#16553a}.result-not-ready{border-color:rgba(239,68,68,.3);background:linear-gradient(180deg,rgba(255,250,250,.97),rgba(255,255,255,.97))}.result-almost{border-color:rgba(245,158,11,.3);background:linear-gradient(180deg,rgba(255,253,247,.97),rgba(255,255,255,.97))}.result-ready{border-color:#b8d8c1;background:linear-gradient(180deg,rgba(237,246,238,.97),rgba(255,255,255,.97))}@media (max-width:640px){.result-panel{padding:20px 18px}.checker-q{padding:14px 16px}}{--yitm-max:1120px;--yitm-radius:18px;--yitm-border:rgba(68,54,40,0.14);--yitm-soft-bg:#fffaf2;--yitm-card-bg:rgba(255,255,255,0.86);--yitm-shadow:0 14px 40px rgba(42,34,24,0.08);--yitm-shadow-soft:0 8px 24px rgba(42,34,24,0.06);--yitm-text:#171411;--yitm-muted:#655b50;--yitm-accent:#df4f2a;--yitm-green:#23834a}{scroll-behavior:smooth;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:var(--yitm-text);overflow-x:hidden}main,.site-main,.page-main,.wrap,.container,.content-wrap,.breadcrumbs,.breadcrumb,.page-intro,.quick-use,.quick-note{max-width:var(--yitm-max)}.container,.wrap,.content-wrap,.breadcrumbs,.breadcrumb,.page-intro,.quick-use,.quick-note{margin-left:auto;margin-right:auto}.hero,.hero-grid,.page-hero,.service-hero,.local-hero{align-items:center;gap:clamp(1.4rem,3vw,3rem)}.hero img,.hero-grid img,.page-hero img,.service-hero img,.local-hero img,.hero-visual img{display:block;width:100%;object-fit:cover;background:#fff6ea;border-radius:var(--yitm-radius)}.hero-visual,.hero-media,.hero-image,.visual-card{overflow:hidden;border-radius:var(--yitm-radius);box-shadow:var(--yitm-shadow-soft)}.card,.info-card,.service-card,.link-card,.related-card,.tool-card,.guide-card,.quick-answer,.faq-item,.notice,.callout{border-color:var(--yitm-border);box-shadow:var(--yitm-shadow-soft)}.card:hover,.info-card:hover,.service-card:hover,.link-card:hover,.related-card:hover,.tool-card:hover,.guide-card:hover{transform:translateY(-1px)}a,button,.btn,.cta,.nav a,.site-nav a{text-underline-offset:0.18em}a:focus-visible,button:focus-visible,.btn:focus-visible,.cta:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(35,131,74,0.36);outline-offset:3px;border-radius:10px}.btn,.cta,.button,.whatsapp,.call-button,.phone-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:0.45rem}p,li{line-height:1.68}h1,h2,h3{text-wrap:balance}p,li,.quick-answer,.callout,.notice{text-wrap:pretty}table{width:100%;border-collapse:collapse}.table-wrap,.pricing-table,.compare-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.sticky-cta,.mobile-cta,.bottom-cta{z-index:30}@media (max-width:820px){body{font-size:16px}main,.site-main,.page-main,.wrap,.container,.content-wrap,.breadcrumbs,.breadcrumb,.page-intro,.quick-use,.quick-note{width:min(100% - 32px,var(--yitm-max))}.hero,.hero-grid,.page-hero,.service-hero,.local-hero,.two-col,.split,.grid-2{grid-template-columns:1fr !important}.hero h1,.page-hero h1,.service-hero h1,.local-hero h1{font-size:clamp(2.05rem,11vw,3.25rem);line-height:0.98}.hero img,.hero-grid img,.page-hero img,.service-hero img,.local-hero img,.hero-visual img{max-height:360px}.nav,.site-nav,header nav{gap:0.45rem}.nav a,.site-nav a,header nav a{padding:0.5rem 0.6rem}.card-grid,.related-grid,.service-grid,.tool-grid,.guide-grid,.areas-grid{grid-template-columns:1fr !important}}@media (max-width:520px){main,.site-main,.page-main,.wrap,.container,.content-wrap,.breadcrumbs,.breadcrumb,.page-intro,.quick-use,.quick-note{width:min(100% - 24px,var(--yitm-max))}.topbar,.site-header,header{position:relative}.hero,.page-hero,.service-hero,.local-hero{padding-top:1.25rem;padding-bottom:1.25rem}.quick-use,.quick-note,.page-intro,.notice,.callout,.quick-answer,.card,.info-card,.service-card,.link-card,.related-card,.tool-card,.guide-card{border-radius:16px}.btn,.cta,.button,.whatsapp,.call-button,.phone-button{width:100%}}@media (prefers-reduced-motion:reduce){{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}{--yitm-content-width:1120px}*,*::before,*::after{box-sizing:border-box}main,.container,.wrap,.content-wrap,.breadcrumb,.breadcrumbs{max-width:var(--yitm-content-width);margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}.hero img,.hero-visual img,.hero-media img,.page-hero img,.service-hero img,.local-hero img{object-fit:cover}a[aria-disabled="true"]{pointer-events:none;opacity:0.65;cursor:not-allowed}@media (max-width:820px){.hero,.hero-grid,.page-hero,.service-hero,.local-hero,.two-col,.split,.grid-2{grid-template-columns:1fr !important}.card-grid,.related-grid,.service-grid,.tool-grid,.guide-grid,.areas-grid{grid-template-columns:1fr !important}}.yitm-style-6d5382a730{font-size:1rem;margin-bottom:8px}.yitm-style-8354774b47{color:var(--clay-heading);text-decoration:none}.yitm-style-579b5612de{display:inline-block;margin-top:10px;font-size:.88rem;font-weight:700;color:var(--clay-accent-dark,#c94a1a)}.yitm-style-298e2c464c{display:flex;flex-direction:column;padding:14px 16px;border-radius:16px;border:1px solid var(--clay-border,#e5d8c9);background:var(--clay-surface,#fff);text-decoration:none;transition:transform .2s}.yitm-style-6425a7cdb8{font-size:.9rem;color:var(--clay-muted,#5f5850);margin:0}.yitm-style-6e32f143c9{color:var(--clay-heading,#171411);font-size:.94rem;margin-bottom:4px}.yitm-style-9018c5a7d5{display:block;text-align:center}.yitm-style-420a738796{padding:22px}.yitm-style-9ca36af688{font-size:.88rem;font-weight:700;color:var(--clay-accent-dark,#c94a1a)}.yitm-style-f4cfce9d1c{font-size:.9rem;color:var(--clay-muted);margin:0 0 10px}.yitm-style-a26bda7d11{margin-top:20px}.yitm-style-86de7ac63a{margin-top:18px}.yitm-style-2257672f7e{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.yitm-style-5100680bdb{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--clay-border-light,#f0e8dc);padding-top:18px;margin-top:6px}.yitm-style-9f15d01e5b{border-left:4px solid #1f7a4d;padding:24px}.yitm-style-a0dd025771{color:#1f7a4d;font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.yitm-style-a2f0ebb688{margin:0;color:var(--clay-muted,#5f5850);font-size:.92rem}.yitm-style-ed1741af94{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.yitm-style-f06aec1133{margin:0 0 10px}.yitm-style-fdb1d884d6{font-size:.9rem;color:var(--clay-muted);margin:0}.yitm-style-6288a5493f{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.yitm-style-f8f932812d{max-width:760px;margin:0 auto}.yitm-style-2c194cbc71{font-size:.88rem;color:var(--clay-muted)}.yitm-style-36eeaeb854{max-width:58ch;margin:0 auto 18px}.yitm-style-472a923846{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.yitm-style-5ae18299b7{border:none;padding:0;margin:0}.yitm-style-8c0a2d36ed{width:100%;float:none}.yitm-style-8ec3933d6e{padding:24px;text-align:center}.yitm-style-a846a4ca88{font-size:1.3rem;margin-bottom:10px}.yitm-style-d5a03b8835{gap:16px}.yitm-style-e48de06d29{text-align:center;padding:28px}.yitm-style-e4ad4a163b{margin-bottom:8px}.skip-link{position:absolute;left:-999px;top:12px;z-index:9999;padding:0.75rem 1rem;background:#ffffff;color:var(--clay-heading,#1f1a14);border:2px solid var(--clay-accent-dark,#c94a1a);border-radius:10px}.skip-link:focus{left:12px}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.redirect-page{min-height:100vh;display:grid;place-items:center;padding:2rem;background:var(--clay-bg,#fff7ec)}.redirect-page main{max-width:720px;padding:1.5rem;border-radius:18px;background:var(--clay-surface,#fff);box-shadow:0 14px 40px rgba(42,34,24,0.08)}.tf-referral-section{width:min(100% - 32px,1120px);margin:clamp(2.5rem,5vw,4.5rem) auto;padding:clamp(1.6rem,4vw,2.4rem);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);gap:clamp(1.6rem,4vw,3.2rem);align-items:center;border:1px solid rgba(83,61,40,0.18);border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(255,249,238,0.92),transparent 34%),linear-gradient(135deg,#fffdfa 0%,#f9efe4 100%);box-shadow:0 26px 70px rgba(61,45,28,0.14)}.tf-referral-kicker{margin:0 0 0.85rem;display:inline-flex;align-items:center;gap:0.55rem;font-size:0.78rem;font-weight:850;letter-spacing:0.12em;text-transform:uppercase;color:#f2643b}.tf-referral-kicker span{width:1.05rem;height:1.05rem;display:inline-grid;place-items:center;border-radius:999px;color:#148246;background:rgba(35,131,74,0.09);font-weight:900}.tf-referral-copy h2{margin:0 0 0.75rem;max-width:620px;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.08;letter-spacing:-0.045em;color:#16120e}.tf-referral-copy h2 em{font-style:italic;font-weight:750}.tf-referral-copy>p{margin:0;max-width:620px;color:#5f5146;font-size:1.03rem;line-height:1.7}.tf-referral-copy strong{color:#15110d}.tf-referral-steps{margin:1.55rem 0 0;padding:0;list-style:none;display:grid;gap:1.35rem}.tf-referral-steps li{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:0.9rem;align-items:start}.tf-referral-steps li>span{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ff774c,#f4512b);color:#fff;font-weight:900;box-shadow:0 8px 18px rgba(244,81,43,0.23)}.tf-referral-steps strong{display:block;margin-top:0.05rem;font-size:1.02rem;color:#16120e}.tf-referral-steps p{margin:0.35rem 0 0;color:#66584d;line-height:1.55;font-size:0.96rem}.tf-referral-media{display:grid;gap:1rem;justify-items:start}.tf-referral-media img{width:100%;max-height:270px;object-fit:cover;display:block;border-radius:18px;border:1px solid rgba(61,45,28,0.18);box-shadow:0 20px 46px rgba(61,45,28,0.16);background:#fff7e9}.tf-commission-card{width:100%;padding:1.25rem 1.45rem;border-radius:20px;border:1px solid rgba(83,61,40,0.18);background:rgba(255,255,255,0.88);box-shadow:0 18px 42px rgba(61,45,28,0.12)}.tf-commission-card p{margin:0 0 0.35rem;font-size:0.76rem;font-weight:900;letter-spacing:0.14em;text-transform:uppercase;color:#fa6d2c}.tf-commission-card strong{display:block;margin:0;font-size:clamp(2.7rem,6vw,4.1rem);line-height:0.98;letter-spacing:-0.055em;color:#191510}.tf-commission-card span{display:block;margin-top:0.35rem;color:#594c42;font-size:0.95rem}.tf-referral-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0.85rem 1.25rem;border-radius:14px;border:1px dashed rgba(83,61,40,0.24);background:rgba(255,255,255,0.82);color:#6a5b4d;font-weight:850;text-decoration:none;box-shadow:0 10px 26px rgba(61,45,28,0.07)}.tf-referral-button:hover{color:#191510;transform:translateY(-1px);box-shadow:0 14px 32px rgba(61,45,28,0.11)}@media (max-width:860px){.tf-referral-section{grid-template-columns:1fr}.tf-referral-media{justify-items:stretch}.tf-referral-button{width:100%}}@media (max-width:520px){.tf-referral-section{width:min(100% - 24px,1120px);border-radius:22px}.tf-referral-steps li{grid-template-columns:1.9rem minmax(0,1fr)}.tf-referral-steps li>span{width:1.8rem;height:1.8rem}}.refer-section{border:1px solid rgba(83,61,40,0.18);border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(255,249,238,0.92),transparent 34%),linear-gradient(135deg,#fffdfa 0%,#f9efe4 100%);box-shadow:0 26px 70px rgba(61,45,28,0.14);padding:clamp(1.6rem,4vw,2.4rem);overflow:hidden}.refer-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);gap:clamp(1.6rem,4vw,3.2rem);align-items:center}.refer-eyebrow{margin:0 0 0.85rem;display:inline-flex;align-items:center;gap:0.55rem;font-size:0.78rem;font-weight:850;letter-spacing:0.12em;text-transform:uppercase;color:#f2643b}.refer-section h2{margin:0 0 0.75rem;max-width:620px;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.08;letter-spacing:-0.045em;color:#16120e}.refer-section h2 em{font-style:italic;font-weight:750}.refer-section .cta-lead{margin:0;max-width:620px;color:#5f5146;font-size:1.03rem;line-height:1.7}.refer-steps{margin:1.55rem 0 0;display:grid;gap:1.35rem}.refer-step{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:0.9rem;align-items:start}.rs-num{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ff774c,#f4512b);color:#fff;font-weight:900;box-shadow:0 8px 18px rgba(244,81,43,0.23)}.refer-step strong{display:block;margin-top:0.05rem;font-size:1.02rem;color:#16120e}.refer-step p,.refer-step .cta-copy-tight{margin:0.35rem 0 0;color:#66584d;line-height:1.55;font-size:0.96rem}.refer-section .cta-stack,.refer-section .cta-stack-center{display:grid;gap:1rem;justify-items:start;align-content:center}.refer-img-wrap{width:100%;overflow:hidden;border-radius:18px;border:1px solid rgba(61,45,28,0.18);box-shadow:0 20px 46px rgba(61,45,28,0.16);background:#fff7e9}.refer-img-wrap img,.refer-img{width:100%;max-height:270px;object-fit:cover;display:block}.refer-section .glass-card{width:100%;padding:1.25rem 1.45rem;border-radius:20px;border:1px solid rgba(83,61,40,0.18);background:rgba(255,255,255,0.88);box-shadow:0 18px 42px rgba(61,45,28,0.12)}.refer-section .cta-kicker{margin:0 0 0.35rem;font-size:0.76rem;font-weight:900;letter-spacing:0.14em;text-transform:uppercase;color:#fa6d2c}.refer-section .cta-stat-value{margin:0;font-size:clamp(2.7rem,6vw,4.1rem);line-height:0.98;letter-spacing:-0.055em;color:#191510;font-weight:900}.refer-section .cta-meta{display:block;margin-top:0.35rem;color:#594c42;font-size:0.95rem}.refer-section .hero-secondary-cta,.refer-section .cta-compact{margin:0}.refer-section .btn{min-height:48px}@media (max-width:860px){.refer-grid{grid-template-columns:1fr}.refer-section .cta-stack,.refer-section .cta-stack-center{justify-items:stretch}.refer-section .btn{width:100%}}@media (max-width:520px){.refer-section{border-radius:22px;padding:1.35rem}.refer-step{grid-template-columns:1.9rem minmax(0,1fr)}.rs-num{width:1.8rem;height:1.8rem}}.template-service-page .section,.template-suburb-page .section,.template-tool-page .section,.template-guide-page .section{padding:36px 0 !important}.template-service-page .section-alt,.template-suburb-page .section-alt,.template-tool-page .section-alt,.template-guide-page .section-alt{padding:30px 0 !important}.template-service-page .hero,.template-suburb-page .hero,.template-tool-page .hero,.template-guide-page .hero{padding-top:40px !important}.section-header--card,.template-service-page .wrap>.section-header,.template-suburb-page .wrap>.section-header,.template-tool-page .wrap>.section-header,.template-guide-page .wrap>.section-header{margin-bottom:18px !important;padding:20px 22px !important}.glass-card,.card,.note,.seo-panel,.service-card,.cross-link-card,.cause-card,.page-meta-card,.comparison-card,.proof-card,.premium-proof-card,.local-cta-block,.comparison-module,.promo-cta{padding:18px !important}.cross-links,.services-bento,.comparison-grid,.premium-proof-grid,.causes-grid,.page-meta-strip,.service-areas-grid,.grid-3,.tools{gap:14px !important}.content-proof-block,.local-identity,.scenario-block,.seo-proof-block,.final-cta,.final,.page-final-cta,.mid-cta-bar,.cta-strip,.request-cta-strip,.shared-panel-soft,.refer-section{padding:20px !important}.content-proof-block p,.local-identity p,.scenario-block p,.seo-proof-block p,.final-cta p,.final p,.page-final-cta p,.mid-cta-bar p,.cause-card p,.cross-link-card p,.glass-card p,.service-card p{margin-top:10px !important;margin-bottom:0 !important}.final-cta .suburb-context-block,.final .suburb-context-block,.page-final-cta .suburb-context-block{padding:14px 16px !important;margin-bottom:14px !important}.final-cta .suburb-context-title,.final .suburb-context-title,.page-final-cta .suburb-context-title{margin:0 0 6px !important}.final-cta h1,.final-cta h2,.final-cta h3,.final h1,.final h2,.final h3,.page-final-cta h1,.page-final-cta h2,.page-final-cta h3{margin-top:0 !important;margin-bottom:10px !important}.final-cta .cta-button-grid,.final .cta-button-grid,.page-final-cta .cta-button-grid,.mid-cta-bar .cta-actions,.hero-ctas,.hero-secondary-cta,.cta-row,.cta-row-2{gap:10px !important;margin-top:12px !important}.trust-bar{padding:12px 0 !important}.trust-bar-inner{gap:10px 14px !important}.final-cta .trust-bar,.final .trust-bar,.page-final-cta .trust-bar{margin-top:14px !important;padding:10px 12px !important}.nap-block.cta-strip,.final-cta .nap-block,.final .nap-block,.page-final-cta .nap-block{margin-top:12px !important;padding:10px 14px !important}.section + .section,.section + .section-alt,.section-alt + .section,.section-alt + .section-alt{margin-top:0 !important}@media (max-width:920px){.template-service-page .section,.template-suburb-page .section,.template-tool-page .section,.template-guide-page .section{padding:30px 0 !important}.template-service-page .section-alt,.template-suburb-page .section-alt,.template-tool-page .section-alt,.template-guide-page .section-alt{padding:26px 0 !important}}@media (max-width:640px){.section-header--card,.template-service-page .wrap>.section-header,.template-suburb-page .wrap>.section-header,.template-tool-page .wrap>.section-header,.template-guide-page .wrap>.section-header{padding:16px !important;margin-bottom:14px !important}.glass-card,.card,.note,.seo-panel,.service-card,.cross-link-card,.cause-card,.page-meta-card,.comparison-card,.proof-card,.premium-proof-card,.content-proof-block,.local-identity,.scenario-block,.seo-proof-block,.final-cta,.final,.page-final-cta,.mid-cta-bar,.cta-strip,.request-cta-strip,.shared-panel-soft,.refer-section{padding:16px !important}.cross-links,.services-bento,.comparison-grid,.premium-proof-grid,.causes-grid,.page-meta-strip,.service-areas-grid,.grid-3,.tools{gap:12px !important}}.site-header .logo,.site-header a.logo{display:inline-flex !important;align-items:center !important;gap:0.22em !important;white-space:nowrap !important}.site-header .logo span,.site-header a.logo span{display:inline-block}.btn-help,.sticky-mobile__quick,.cta-quick-help{background:#fbbd41 !important;color:#111 !important;box-shadow:0 12px 28px rgba(251,189,65,.24)}.btn-help:hover,.cta-quick-help:hover{background:#f2aa1f !important;color:#111 !important}.quick-help-panel{background:var(--clay-surface);border:1px solid var(--clay-border);border-radius:24px;box-shadow:var(--clay-shadow-lg);padding:clamp(20px,4vw,34px)}.quick-help-form{display:grid;gap:16px}.quick-help-form label{display:grid;gap:7px;font-weight:800;color:var(--clay-heading)}.quick-help-form select,.quick-help-form input,.quick-help-form textarea{width:100%;border:1px solid var(--clay-border);border-radius:14px;padding:12px 14px;font:inherit;background:#fff;color:var(--clay-text)}.quick-help-form textarea{min-height:120px;resize:vertical}.quick-help-output{margin-top:18px;display:grid;gap:12px}.quick-help-output textarea{width:100%;min-height:180px;border:1px solid var(--clay-border);border-radius:14px;padding:14px;font:inherit}.section-header .scenario-block,.section-header--card .scenario-block{background:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 0 16px !important;margin:0 !important}.section-header .scenario-block .sb-label,.section-header--card .scenario-block .sb-label{font-size:.78rem;font-weight:700;color:var(--clay-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;display:block}.section-header .scenario-block p,.section-header--card .scenario-block p{font-size:.95rem;color:var(--clay-muted);line-height:1.7;margin:0 !important;max-width:var(--page-copy-max)}.causes-grid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:14px !important;margin-top:20px !important}@media (max-width:640px){.causes-grid{grid-template-columns:1fr !important}}.cause-card{padding:20px 20px 20px 24px !important;border-radius:16px !important;border-left:3px solid var(--clay-accent) !important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,246,240,.96)) !important;border-top:1px solid var(--clay-border) !important;border-right:1px solid var(--clay-border) !important;border-bottom:1px solid var(--clay-border) !important}.cause-card h4{font-size:1rem;font-weight:800;color:var(--clay-heading);margin:0 0 8px}.cause-card p{font-size:.9rem;color:var(--clay-muted);line-height:1.65;margin:0}.shared-panel.reading-split{display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:start !important}.shared-panel.reading-split>.reading-card--main{min-width:0}.shared-panel.reading-split>.reading-card--aside{width:clamp(200px,28%,280px) !important;align-self:start !important}@media (max-width:820px){.shared-panel.reading-split{grid-template-columns:1fr !important}.shared-panel.reading-split>.reading-card--aside{width:100% !important}}.section-header--card,.template-suburb-page .wrap>.section-header,.template-service-page .wrap>.section-header{margin-bottom:20px !important}.cross-links{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:14px !important}@media (max-width:760px){.cross-links{grid-template-columns:1fr 1fr !important}}@media (max-width:480px){.cross-links{grid-template-columns:1fr !important}}.hero .direct-answer.hero-answer{margin-top:16px !important;border-color:var(--clay-border-light) !important;box-shadow:none !important;background:linear-gradient(180deg,rgba(237,246,238,.6),rgba(255,255,255,.7)) !important}.hero-pills{display:flex;flex-direction:column;gap:8px}.pill{padding:10px 14px;border-radius:12px;background:rgba(7,138,82,.06);border:1px solid rgba(7,138,82,.15);font-size:.88rem;line-height:1.4;color:var(--clay-text)}.pill strong{color:var(--clay-heading)}.content-note.summary-lead{background:var(--clay-surface) !important;border:1px solid var(--clay-border) !important;border-radius:12px !important;padding:12px 16px !important;font-size:.88rem !important;color:var(--clay-muted) !important;margin:0 !important}.content-note.summary-lead strong{color:var(--clay-heading);margin-right:6px}.local-identity{padding:20px 24px !important;border-radius:16px !important;background:linear-gradient(180deg,rgba(237,246,238,.5),rgba(255,255,255,.8)) !important;border:1px solid var(--page-panel-border) !important;margin:24px 0 !important}.local-identity .li-label{font-size:.78rem;font-weight:700;color:var(--clay-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;display:block}.local-identity p{font-size:.94rem;color:var(--clay-muted);line-height:1.72;margin:0 0 10px}.local-identity p:last-child{margin:0}.footer-tradie-links{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .4rem;list-style:none !important;margin:1rem auto 0;padding:12px 18px;text-align:center;background:linear-gradient(145deg,#fffdfa 0%,#f7f0e6 100%);border:1px solid rgba(126,94,57,.16);border-radius:14px}.footer-tradie-links h3,.footer-tradie-links strong{font-size:.82rem;font-weight:800;color:#171411;margin:0;white-space:nowrap}.footer-tradie-links a{color:#1f7a4d;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap}.footer-tradie-links a:hover{text-decoration:underline}.footer-tradie-links ul{display:contents !important;list-style:none !important;margin:0 !important;padding:0 !important}.footer-tradie-links li{display:contents !important;list-style:none !important}.footer-tradie-sep{color:#847a6d;user-select:none;flex-shrink:0}.intro-template-aside{align-self:start}.cause-card,.cross-link-card,.glass-card.proof-card{min-height:0 !important}.content-upgrade-grid.shared-panel.reading-split,.content-upgrade-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;align-items:start !important}.content-upgrade-grid .content-panel.reading-card--aside{position:static !important;max-height:none !important;overflow-y:visible !important}.proof-list{list-style:none !important;padding:0 !important;margin:12px 0 0 !important}.proof-list__item{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid rgba(126,94,57,.1);font-size:.95rem;line-height:1.5}.proof-list__item:last-child{border-bottom:none}.proof-list__mark{color:#1f7a4d;font-weight:800;font-size:1rem;flex-shrink:0;margin-top:2px}.cta-actions,.cta-button-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px}.page-meta-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 16px;gap:4px}@media(max-width:720px){.content-upgrade-grid{grid-template-columns:1fr !important}}.intro-template-aside .content-upgrade-grid,.intro-template-aside .content-upgrade-grid.shared-panel.reading-split,.reading-card--aside .content-upgrade-grid{grid-template-columns:1fr !important;gap:14px !important}.wrap>.content-upgrade-grid,.section>.wrap>.content-upgrade-grid{grid-template-columns:1fr 1fr !important}@media (max-width:720px){.wrap>.content-upgrade-grid,.section>.wrap>.content-upgrade-grid{grid-template-columns:1fr !important}}.content-proof-label{display:none !important}.content-note,.content-note.summary-lead{display:none !important}.llm-label,.llm-block>.block-label,.seo-label,.seo-proof-label{display:none !important}.intro-template-aside .content-panel{width:100% !important;box-sizing:border-box !important;min-width:0 !important}.intro-template-aside{overflow:hidden !important;min-width:0 !important;width:100% !important}.content-proof-block{padding-top:20px !important}.content-proof-body:first-child,.content-proof-block>p:first-child{margin-top:0 !important}@media (min-width:981px){.intro-template-shell{grid-template-columns:minmax(0,1.15fr) minmax(260px,0.85fr) !important}}@media (max-width:980px){.intro-template-shell{grid-template-columns:1fr !important}.intro-template-aside{order:-1 !important}}.content-upgrade-grid>.content-panel{width:100% !important;max-width:100% !important;box-sizing:border-box !important;position:static !important;max-height:none !important;overflow-y:visible !important}.content-upgrade-grid.shared-panel.reading-split{grid-template-columns:1fr 1fr !important;gap:16px !important;width:100% !important;overflow:visible !important}.toc-links,.related-links{display:flex !important;flex-direction:column !important;gap:6px !important;width:100% !important}.toc-links a,.related-links a{display:block !important;width:100% !important;padding:8px 12px !important;border-radius:10px !important;border:1px solid var(--clay-border,#e5e7eb) !important;text-decoration:none !important;font-weight:600 !important;color:var(--clay-link,#2a6e3a) !important;box-sizing:border-box !important}.cta-button-grid{display:flex !important;flex-wrap:wrap !important;gap:10px !important;align-items:stretch !important;width:100% !important;box-sizing:border-box !important;overflow:visible !important}.cta-button-grid>a,.cta-button-grid>.btn{flex:1 1 160px !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;text-align:center !important;justify-content:center !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}@media (min-width:800px){.cta-button-grid>a,.cta-button-grid>.btn{flex:1 1 0 !important;min-width:0 !important}}@media (max-width:640px){.cta-button-grid>a,.cta-button-grid>.btn{flex:1 0 100% !important}}.trust-bar{flex-wrap:wrap !important;overflow:visible !important;width:100% !important;box-sizing:border-box !important}.trust-pill{white-space:nowrap !important;flex-shrink:0 !important}.wrap{overflow-x:clip !important}@media (max-width:760px){.content-upgrade-grid.shared-panel.reading-split{grid-template-columns:1fr !important}}.yitm-unified-footer .footer-referral-note,.footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem}.footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900}@media (min-width:681px){.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media (max-width:680px){body{padding-bottom:92px}.sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}}}@scope (html[data-yitm-b5-css~="b5-002"]){{--navy:#13264b;--deep:#071a44;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--blue:#eef6ff;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body.business-cyber-page{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}body.business-cyber-page a{color:var(--navy)}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:16px;top:16px;z-index:999;background:#fff;color:#071a44;padding:10px 14px;border-radius:999px}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#fff}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand small{display:block;color:var(--muted);font-weight:700}.brand em{font-style:normal;color:var(--green)}.nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.nav .nav-cta{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.mobile-menu-btn{display:none}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.business-hero{background:radial-gradient(circle at 76% 18%,rgba(246,189,39,.19),transparent 28%),linear-gradient(135deg,#112348,#0d4a42);color:#fff;border-radius:34px;padding:42px;display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;box-shadow:var(--shadow);overflow:hidden;margin-top:18px}.business-hero h1{font-size:clamp(2.25rem,5vw,4.2rem);line-height:1.04;margin:18px 0;letter-spacing:-.04em;font-weight:900;text-wrap:balance}.eyebrow{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.lede,.business-hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px;font-weight:650}.business-statement{display:block;margin:18px 0 20px;max-width:780px;padding:16px 18px;border-radius:22px;border:1px solid rgba(246,189,39,.46);background:rgba(255,250,240,.12);color:#fff7d6!important;font-weight:760;line-height:1.55}.hero-visual{background:#fff;border-radius:28px;padding:14px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.hero-visual img{display:block;width:100%;height:auto;border-radius:20px;object-fit:cover;aspect-ratio:16/9}.hero-visual figcaption{color:#20314c;font-size:.86rem;font-weight:750;padding:10px 6px 2px}.trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.trust-badges span{display:inline-flex;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:850}.hero-actions,.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem;text-align:center}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary,.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}.section h2{font-size:clamp(1.85rem,3vw,2.85rem);line-height:1.12;margin:0 0 16px;letter-spacing:-.03em;font-weight:900;color:#14264b;text-wrap:balance}.section h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-card,.guide-card,.spoke-card,.fix-card,.faq-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08);min-height:100%}.tool-card.primary{background:linear-gradient(135deg,#13264b,#0f6a50);color:#fff}.tool-card.primary p{color:#f2f7fb}.tool-card p,.guide-card p,.spoke-card p,.fix-card p,.faq-card p{color:#34435c;font-weight:650;margin:0}.tool-card strong{display:block;font-size:1.15rem;line-height:1.2;margin-bottom:8px}.decision-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.decision-bar div{border-radius:18px;padding:16px;background:#fff;border:1px solid #e2e7ef;font-weight:850;color:#13264b}.decision-bar strong{display:block;color:#0f6a50}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.form-card fieldset{border:0;padding:0;margin:0 0 22px}.form-card legend{font-size:1.15rem;font-weight:950;color:#13264b;margin:0 0 10px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center;margin-bottom:14px}.score-circle{width:112px;height:112px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center;line-height:1.1}.result-level{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.result-level.low{background:#edf9f3;border-color:#bfe5d0;color:#0c4a35}.result-level.medium{background:#fff7d8;border-color:#f5d779;color:#4b3500}.result-level.high{background:#fff0e8;border-color:#f4c2a8;color:#743000}.result-level.urgent{background:#fff1f0;border-color:#ffc9c4;color:#7a231c}.safe-next-step,.warning-callout{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.warning-callout{background:#fff1f0;border-color:#ffc9c4}.safe-next-step strong,.warning-callout strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.site-footer{background:#081727;color:#dfe9f5;margin-top:34px}.site-footer .wrap{padding:24px 22px}.footer-grid{display:grid;grid-template-columns:1fr 2fr;gap:20px;align-items:start}.footer-links,.footer-terms-links{display:flex;gap:14px;flex-wrap:wrap}.site-footer a{color:#fff;font-weight:800}.footer-referral-cta{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);color:#fff7d6}.footer-terms{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:.92rem;color:#c9d6e8}.sticky-mobile-bar{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:980px){.business-hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr 1fr}.decision-bar{grid-template-columns:1fr 1fr}}@media(max-width:760px){body.business-cyber-page{font-size:16px;padding-bottom:92px}.nav{display:none}.mobile-menu-btn{display:inline-flex;background:#eef2f7;border:0;color:#13264b;font-weight:900;border-radius:999px;padding:10px 14px}.wrap{padding:18px 16px}.business-hero{padding:24px;border-radius:24px}.business-hero h1{font-size:clamp(2.25rem,10.5vw,3.25rem)}.choice-grid,.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid,.decision-bar{grid-template-columns:1fr}.actions,.hero-actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.section{padding:22px}.footer-grid{grid-template-columns:1fr}.sticky-mobile-bar{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.sticky-mobile-bar a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.sticky-mobile-bar a:first-child{background:#13264b;color:#fff}.sticky-mobile-bar a:nth-child(2){background:#f6bd27;color:#13264b}}.business-cyber-blog-page .blog-article-hero{margin-top:18px}.business-cyber-blog-page .article-section p{font-size:1.06rem;line-height:1.72;color:#26364e;font-weight:620}.business-cyber-blog-page .quick-answer .decision-bar div{min-height:112px}.check-list{margin:18px 0 0;padding:0;display:grid;gap:12px;list-style:none}.check-list li{position:relative;padding:14px 16px 14px 48px;border-radius:18px;background:#fff;border:1px solid #e2e7ef;color:#20314c;font-weight:750;line-height:1.48}.check-list li::before{content:"!";position:absolute;left:16px;top:13px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff1f0;color:#7a231c;font-weight:950;font-size:.86rem}.check-list.positive li::before{content:"✓";background:#edf9f3;color:#0f6a50}.check-list.danger li::before{content:"×";background:#fff1f0;color:#7a231c}.business-cyber-blog-list{margin-top:16px}.business-cyber-blog-list .spoke-card p{margin-top:8px}@media(max-width:760px){.business-cyber-blog-page .quick-answer .decision-bar div{min-height:0}}}@scope (html[data-yitm-b5-css~="b5-035"]){{--navy:#0b1a31;--ink:#102343;--green:#2f6d3f;--lime:#73a900;--cream:#fffaf0;--line:#d9e0df;--red:#b62413;--yellow:#f3c400}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:#fbfaf6;font-family:Barlow,Arial,sans-serif}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:12px;top:12px;z-index:999;background:#fff;padding:10px}.site-header{background:#fff;border-bottom:1px solid #e5e7eb}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:106px}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;color:var(--ink);font-weight:900}.brand-mark{width:66px;height:66px;border-radius:18px;overflow:hidden;box-shadow:0 8px 25px rgba(9,33,70,.12)}.brand-mark img{width:100%;height:100%;object-fit:contain}.brand-text{font-size:1.38rem;line-height:1}.brand-text em{color:#477c38;font-style:normal}.brand-text small{display:block;margin-top:6px;font-size:.8rem;color:#526277}.nav{display:flex;align-items:center;gap:26px}.nav a{color:var(--ink);font-weight:800;text-decoration:none;white-space:nowrap}.nav-cta{background:var(--ink);color:#fff!important;border-radius:999px;padding:18px 24px}.mobile-menu-btn{display:none}.alert-banner{background:var(--red);color:#fff}.alert-inner{display:flex;align-items:flex-start;gap:16px;padding:17px 0;font-size:1.08rem;line-height:1.45}.alert-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--red);font-size:1.6rem;font-weight:900;flex:0 0 auto}.free-banner{background:#fff8dc;border-bottom:1px solid #e9d68d}.free-inner{display:grid;grid-template-columns:1.1fr 1.55fr auto;align-items:center;gap:28px;padding:9px 0}.free-inner strong{font-size:1.26rem}.free-inner p{margin:0;line-height:1.45}.free-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--yellow);color:#102343;text-decoration:none;font-weight:900;border-radius:999px;padding:13px 24px}.guide-hero{padding:48px 0 24px}.crumbs{font-size:.92rem;margin-bottom:16px}.crumbs a{color:#315f40}.eyebrow{display:inline-block;color:#315f40;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.guide-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.8rem,6vw,5.5rem);line-height:.94;margin:12px 0 16px}.guide-hero .lede{font-size:1.2rem;line-height:1.6;max-width:820px}.hero-figure{max-width:900px;margin:28px auto 0}.hero-figure img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 20px 48px rgba(9,33,70,.18)}.guide-shell{padding:22px 0 70px}.guide-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.guide-body,.guide-aside,.hub-card{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 42px rgba(9,33,70,.07)}.guide-body{padding:clamp(24px,5vw,48px)}.guide-body h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3rem);margin:38px 0 12px}.guide-body p,.guide-body li{font-size:1.05rem;line-height:1.65}.guide-aside{padding:22px;position:sticky;top:18px}.guide-aside a{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-weight:800;color:#254b35;text-decoration:none}.guide-aside a:last-child{border-bottom:0}.safety-card,.booking-card{border-radius:20px;padding:22px;margin:24px 0}.safety-card{background:#edf8ef;border-left:6px solid #477c38}.booking-card{background:var(--navy);color:#fff}.booking-card h2{color:#fff;margin-top:0}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:12px 20px;text-decoration:none;font-weight:900}.btn-primary{background:#77a900;color:#0b1a31}.btn-light{background:#fff;color:#0b1a31}.hub-hero{padding:55px 0 28px}.hub-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(3.2rem,7vw,6rem);margin:10px 0}.hub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:20px 0 70px}.hub-card{padding:28px;text-decoration:none;color:var(--ink)}.hub-card h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.2rem;margin:8px 0 10px}.hub-card p{line-height:1.55}.footer{background:#0b1a31;color:#fff;padding:82px 0 30px}.footer-main{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:start}.footer-main strong{font-size:1.25rem}.footer-main p{font-size:1.2rem}.footer-links{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.footer-links a,.footer-terms a{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:9px 14px;font-weight:800}.footer-referral-cta{margin-top:62px;text-align:center;font-size:1.05rem}.footer-referral-cta a{color:#ffe44a;font-weight:900}.footer-terms{border-top:1px solid rgba(255,255,255,.18);margin-top:48px;padding-top:28px;display:flex;justify-content:space-between;align-items:center}.footer-terms-links{display:flex;gap:12px}.sticky-mobile-bar{display:none}@media(max-width:980px){.mobile-menu-btn{display:block}.nav{display:none;position:absolute;top:106px;left:0;right:0;background:#fff;padding:20px;z-index:20;box-shadow:0 20px 35px rgba(0,0,0,.15);flex-direction:column;align-items:stretch}.nav.is-open{display:flex}.free-inner{grid-template-columns:1fr}.guide-grid{grid-template-columns:1fr}.guide-aside{position:static}.hub-grid{grid-template-columns:1fr}}@media(max-width:680px){.wrap{width:min(100% - 28px,1180px)}.header-inner{min-height:88px}.brand-mark{width:52px;height:52px}.brand-text{font-size:1.08rem}.nav{top:88px}.alert-inner{font-size:.94rem}.guide-hero{padding-top:30px}.hero-figure{margin-top:20px}.hero-figure img{border-radius:16px}.actions .btn{width:100%}.footer-main,.footer-terms{grid-template-columns:1fr;display:grid}.footer-links,.footer-terms-links{justify-content:flex-start}.sticky-mobile-bar{position:fixed;display:grid;grid-template-columns:repeat(3,1fr);bottom:0;left:0;right:0;background:#fff;border-top:1px solid #ddd;z-index:30}.sticky-mobile-bar a{text-align:center;padding:13px 6px;color:var(--ink);text-decoration:none;font-weight:900}.footer{padding-bottom:90px}}.yitm-guide-tools{margin:30px 0}.yitm-guide-tools__inner{padding:clamp(20px,4vw,28px);border:1px solid #d7e4e8;border-radius:20px;background:#f5fafc}.yitm-guide-tools__eyebrow{display:block;margin:0 0 8px;color:#315f40;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-guide-tools__inner h2{margin:0 0 10px!important;font-size:clamp(1.75rem,3.5vw,2.5rem)!important}.yitm-guide-tools__intro{margin:0 0 18px!important}.yitm-guide-tools__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.yitm-guide-tools__card{display:block;padding:16px;border:1px solid #d7e4e8;border-radius:14px;background:#fff;color:#12344a;text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.yitm-guide-tools__card strong,.yitm-guide-tools__card span{display:block}.yitm-guide-tools__card span{margin-top:5px;color:#526775;font-size:.92rem;line-height:1.45}.yitm-guide-tools__card:hover,.yitm-guide-tools__card:focus-visible{border-color:#73a900;box-shadow:0 8px 22px rgba(9,33,70,.08);transform:translateY(-1px);outline:none}.yitm-guide-tools__all{display:inline-flex;font-weight:900;color:#254b35;text-underline-offset:4px}.yitm-guide-tools__warning{margin:14px 0 0!important;font-size:.9rem!important;color:#526775}@media(max-width:700px){.yitm-guide-tools__grid{grid-template-columns:1fr}}@media print{.yitm-guide-tools{break-inside:avoid}.yitm-guide-tools__card{box-shadow:none}}.mobile-menu-btn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mobile-menu-btn:focus-visible{outline:3px solid #f3c400;outline-offset:3px}@media(max-width:980px){.header-inner{position:relative}.nav.is-open{display:flex!important}.mobile-menu-open{overflow-x:hidden}}.alert-banner{background:#b52312;color:#fff;border:0}.alert-banner .alert-inner{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;padding:16px 0;font-size:clamp(1rem,1.55vw,1.32rem);line-height:1.45}.alert-banner .alert-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#b52312;font-weight:900;font-size:1.55rem}.alert-banner strong{font-weight:900;color:#fff}.free-banner{background:#fff9df;border-bottom:1px solid #ead58b;color:#102044}.free-banner .free-inner{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(420px,1.7fr) auto;align-items:center;gap:34px;padding:8px 0}.free-banner .free-inner>strong{font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:900;line-height:1.15}.free-banner .free-inner>p{margin:0;font-size:clamp(.98rem,1.25vw,1.18rem);line-height:1.4}.free-banner .free-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 28px;border-radius:999px;background:#f2c300;color:#071b45;font-weight:900;text-decoration:none;white-space:nowrap;box-shadow:none}.free-banner .free-btn:hover,.free-banner .free-btn:focus-visible{background:#ffd51a;outline:3px solid rgba(7,27,69,.18);outline-offset:2px}@media(max-width:760px){.alert-banner .alert-inner{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;font-size:1rem;line-height:1.55}.alert-banner .alert-icon{width:34px;height:34px;font-size:1.25rem;margin-top:2px}.free-banner .free-inner{grid-template-columns:1fr;gap:8px;padding:4px 16px 0}.free-banner .free-inner>strong{font-size:1.18rem}.free-banner .free-inner>p{font-size:1rem;line-height:1.55}.free-banner .free-btn{width:100%;min-height:54px;margin:4px 0 0}}.booking-card,.booking-card:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.btn-light):not(.btn-primary)){color:#fff!important;-webkit-text-fill-color:#fff!important}.booking-card .btn-light,.booking-card .btn-primary{-webkit-text-fill-color:currentColor!important}}@scope (html[data-yitm-b5-css~="b5-037"]){{--navy:#13264b;--deep:#071a44;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--blue:#eef6ff;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body.cyber-safety-page{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}body.cyber-safety-page a{color:var(--navy)}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:16px;top:16px;z-index:999;background:#fff;color:#071a44;padding:10px 14px;border-radius:999px}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.header-inner,.site-header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#fff}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand small{display:block;color:var(--muted);font-weight:700}.brand em{font-style:normal;color:var(--green)}.nav,.site-nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.nav a,.site-nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.nav .nav-cta,.site-nav .call{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.mobile-menu-btn{display:none}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.cyber-hero{background:radial-gradient(circle at 76% 18%,rgba(246,189,39,.18),transparent 28%),linear-gradient(135deg,#112348,#0d4a42);color:#fff;border-radius:34px;padding:44px;display:grid;grid-template-columns:1.02fr .98fr;gap:38px;align-items:center;box-shadow:var(--shadow);overflow:hidden}.eyebrow,.kicker{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.cyber-hero h1{font-size:clamp(2.35rem,5vw,4.45rem);line-height:1.04;margin:18px 0;letter-spacing:-.04em;font-weight:780;text-wrap:balance}.cyber-hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px;font-weight:650}.cyber-cluster-statement{display:block;margin:18px 0 20px;max-width:780px;padding:16px 18px;border-radius:22px;border:1px solid rgba(246,189,39,.46);background:rgba(255,250,240,.12);color:#fff7d6!important;font-weight:760;line-height:1.55}.cyber-trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.cyber-trust-badges span{display:inline-flex;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:850}.hero-actions,.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem;text-align:center}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary,.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.cyber-hero-card{background:#fff;color:var(--ink);border-radius:28px;padding:24px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.cyber-hero-card h2{font-size:1.55rem;margin:0 0 12px;color:#0f2042}.cyber-hero-card p{color:#20314c!important;font-size:1rem!important;margin:0 0 14px!important}.mini-status-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mini-status-list li{display:flex;justify-content:space-between;gap:14px;border:1px solid #e2e7ef;background:#fbfaf6;border-radius:16px;padding:12px 14px;color:#162b50;font-weight:800}.mini-status-list span:last-child{color:#0f6a50}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}.section h2{font-size:clamp(1.85rem,3vw,2.85rem);line-height:1.12;margin:0 0 16px;letter-spacing:-.03em;font-weight:780;color:#14264b;text-wrap:balance}.section h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.plain-callout,.trust-callout{background:linear-gradient(135deg,#f1fbf7,#fffaf0);border:1px solid rgba(15,106,80,.22);border-radius:24px;padding:22px;color:#10233f;box-shadow:0 12px 32px rgba(16,35,63,.07)}.plain-callout strong,.trust-callout strong{display:block;color:#0f2042;font-size:1.08rem;margin-bottom:4px}.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-rank-card,.concern-card,.guide-card,.spoke-card,.fix-card,.faq-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08);min-height:100%}.tool-rank-card.primary{background:linear-gradient(135deg,#13264b,#0f6a50);color:#fff;border-color:rgba(255,255,255,.16)}.tool-rank-card span,.concern-card span{display:inline-block;margin-bottom:8px;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;font-weight:950;color:#0f6a50}.tool-rank-card.primary span{color:#ffe28a}.tool-rank-card strong,.concern-card strong{display:block;font-size:1.15rem;line-height:1.2;margin-bottom:8px}.tool-rank-card p,.concern-card p,.guide-card p,.spoke-card p,.fix-card p,.faq-card p{color:#34435c;font-weight:650;margin:0}.tool-rank-card.primary p{color:#f2f7fb}.coming-soon{opacity:.82;background:#fbfaf6}.coming-soon strong{color:#34435c}.mapping-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none}.mapping-list li{background:#fffef9;border:1px solid #e2e7ef;border-radius:18px;padding:14px;color:#183633;font-weight:700}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.form-card fieldset{border:0;padding:0;margin:0 0 22px}.form-card legend{font-size:1.15rem;font-weight:950;color:#13264b;margin:0 0 10px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center;margin-bottom:14px}.score-circle{width:112px;height:112px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center;line-height:1.1}.result-level{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.result-level.low{background:#edf9f3;border-color:#bfe5d0;color:#0c4a35}.result-level.medium{background:#fff7d8;border-color:#f5d779;color:#4b3500}.result-level.high{background:#fff0e8;border-color:#f4c2a8;color:#743000}.result-level.urgent{background:#fff1f0;border-color:#ffc9c4;color:#7a231c}.result-list{margin:12px 0 0;padding-left:1.2rem}.result-list li{margin:.25rem 0}.safe-next-step{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.safe-next-step strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.safe-next-step p{margin:0;color:#20314c;font-weight:750;line-height:1.5}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.footer{background:#081727;color:#dfe9f5;margin-top:34px}.footer .wrap{padding:34px 22px}.footer a{color:#fff;font-weight:800}.mobile-sticky{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:980px){.cyber-hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr 1fr}.mapping-list{grid-template-columns:1fr}}@media(max-width:760px){body.cyber-safety-page{font-size:16px;padding-bottom:92px}.nav,.site-nav{display:none}.mobile-menu-btn{display:inline-flex;background:#eef2f7;border:0;color:#13264b;font-weight:900;border-radius:999px;padding:10px 14px}.wrap{padding:18px 16px}.cyber-hero{padding:24px;border-radius:24px}.cyber-hero h1{font-size:clamp(2.35rem,11vw,3.35rem);line-height:1.05}.choice-grid,.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr}.actions,.hero-actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.section{padding:22px}.mobile-sticky{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.mobile-sticky a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.mobile-sticky a:first-child{background:#13264b;color:#fff}.mobile-sticky a:nth-child(2){background:#f6bd27;color:#13264b}.toast{left:14px;right:14px;transform:translateY(20px);text-align:center}.toast.show{transform:translateY(0)}}.cyber-hero-with-art{align-items:start}.hero-visual-stack{display:grid;gap:16px}.hero-art{margin:0;background:#081b3a;border:1px solid rgba(255,255,255,.10);border-radius:24px;box-shadow:0 18px 40px rgba(0,0,0,.22);overflow:hidden}.hero-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center top}.hero-art figcaption{padding:10px 14px;color:var(--muted);font-size:14px;background:rgba(255,255,255,.02)}@media (min-width:920px){.cyber-hero-with-art{grid-template-columns:minmax(0,1.2fr) minmax(340px,.9fr)}.hero-art img{min-height:320px}}.blog-hero-art{margin:0;background:#071a44;border:1px solid rgba(255,255,255,.14);border-radius:26px;box-shadow:0 18px 42px rgba(0,0,0,.22);overflow:hidden}.blog-hero-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}.blog-hero-art figcaption{padding:10px 14px;background:rgba(255,255,255,.05);color:#dfe9f5;font-size:14px;font-weight:750}.blog-hero-stack{display:grid;gap:16px}@media (min-width:920px){.cyber-hero-with-art{grid-template-columns:minmax(0,1.18fr) minmax(340px,.9fr)}.blog-hero-art img{min-height:300px}}.cyber-hero>:first-child:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.btn-primary):not(.btn-secondary):not(.btn-light):not(.btn-outline)),.tool-rank-card.primary:where(strong,p,li,small),.hero-art figcaption,.blog-hero-art figcaption{color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important}.cyber-hero>:first-child:where(.eyebrow,.kicker),.tool-rank-card.primary span{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important}.cyber-hero .cyber-hero-card{background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.cyber-hero .cyber-hero-card:where(h2,h3,strong){color:#0f2042!important;-webkit-text-fill-color:#0f2042!important}.cyber-hero .cyber-hero-card:where(p,li,span,small){color:#20314c!important;-webkit-text-fill-color:#20314c!important}.cyber-hero .cyber-hero-card .mini-status-list li{color:#162b50!important;-webkit-text-fill-color:#162b50!important}.cyber-hero .cyber-hero-card .mini-status-list span:last-child{color:#0f6a50!important;-webkit-text-fill-color:#0f6a50!important}.cyber-hero .cyber-hero-card .privacy-pill{color:#17264a!important;-webkit-text-fill-color:#17264a!important}.cyber-hero>.yitm-review-strip,.cyber-hero>.yitm-review-strip:where(span,strong,small,time){color:#30483a!important;-webkit-text-fill-color:#30483a!important}body.cyber-safety-page .footer,body.cyber-safety-page .footer:where(p,li,span,strong,em,small,a){color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important}}@scope (html[data-yitm-b5-css~="b5-045"]){.yitm-ai-answer{background:linear-gradient(135deg,var(--accent-soft-2),#fff);border:1px solid var(--line);border-radius:24px;padding:22px}.yitm-ai-answer strong{display:block;color:var(--accent-dark);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.yitm-ai-answer p{margin:0;font-size:1.14rem;line-height:1.7;font-weight:700;color:var(--text-dark)}.yitm-ai-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.yitm-ai-flow article{border:1px solid var(--line);border-radius:18px;padding:16px;background:var(--accent-soft-2)}.yitm-ai-flow b{display:block;color:var(--accent-dark);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.yitm-ai-example{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.yitm-ai-example article{border:1px solid var(--line);border-radius:20px;padding:18px;background:#fff}.yitm-ai-example h3{margin:0 0 10px;font-size:1rem;color:var(--accent-dark)}.yitm-ai-example p{margin:0;line-height:1.75}.yitm-ai-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:20px;margin-top:16px}.yitm-ai-table{border-collapse:collapse;width:100%;min-width:660px;background:#fff}.yitm-ai-table th,.yitm-ai-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.55}.yitm-ai-table th{background:var(--accent-soft);color:var(--accent-dark);font-size:.86rem}.yitm-ai-table tbody tr:nth-child(even){background:var(--accent-soft-2)}.yitm-ai-table tr:last-child td{border-bottom:0}.yitm-ai-note{border-left:5px solid var(--accent);background:var(--accent-soft-2);padding:16px 18px;border-radius:0 18px 18px 0;margin:18px 0}.yitm-ai-note p{margin:0;line-height:1.75}@media(max-width:900px){.yitm-ai-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-ai-flow,.yitm-ai-example{grid-template-columns:1fr}.yitm-ai-answer{padding:18px}.yitm-ai-answer p{font-size:1rem}.yitm-card{padding:19px}}}@scope (html[data-yitm-b5-css~="b5-042"]){.yitm-journey-nav{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:1rem 0 1.25rem;padding:.75rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff}.yitm-journey-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .85rem;border-radius:10px;text-decoration:none;font-weight:700;line-height:1.2}.yitm-journey-nav a[aria-current="page"]{outline:2px solid currentColor;outline-offset:2px}.yitm-quick-choice{margin:1rem 0 1.5rem;padding:1rem;border:1px solid rgba(15,23,42,.14);border-radius:16px;background:#fff;color:#10233f;box-shadow:0 8px 24px rgba(15,23,42,.06);min-width:0;overflow-wrap:anywhere}.yitm-quick-choice h2{margin:0 0 .35rem;font-size:clamp(1.15rem,2.4vw,1.45rem)}.yitm-quick-choice p{margin:.2rem 0 .85rem;max-width:72ch;color:#334155;opacity:1}.yitm-choice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.yitm-choice-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem .9rem;border-radius:11px;text-align:center;text-decoration:none;font-weight:800}.yitm-choice-actions a:first-child{background:#111827;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-choice-actions a:not(:first-child){border:1px solid #cbd5e1;background:#fff;color:#10233f}.yitm-more-details{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;border:1px solid rgba(15,23,42,.14);border-radius:14px;background:#fff;overflow:hidden}.yitm-more-details>summary{cursor:pointer;list-style:none;padding:1rem 1.1rem;font-weight:800;min-height:48px;display:flex;align-items:center;justify-content:space-between}.yitm-more-details>summary::-webkit-details-marker{display:none}.yitm-more-details>summary::after{content:"+";font-size:1.3rem;line-height:1}.yitm-more-details[open]>summary::after{content:"−"}.yitm-more-details-content{padding:0 1.1rem 1.1rem}.yitm-more-details-content>:first-child{margin-top:0}.yitm-context-note{font-size:.92rem;opacity:.82;margin:.5rem 0 0}@media(max-width:760px){.yitm-choice-actions{grid-template-columns:1fr}.yitm-journey-nav{display:grid;grid-template-columns:1fr 1fr}.yitm-journey-nav a{width:100%}}@media(max-width:430px){.yitm-journey-nav{grid-template-columns:1fr}.yitm-quick-choice{padding:.85rem}}.wrap .yitm-more-details{width:100%}@media(max-width:680px){.yitm-more-details{width:calc(100% - 28px)}}{--yitm-a0018010-navy:#10233f;--yitm-a0018010-gold:#f5b83f}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-a0018010-gold)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-a0018010-navy)!important;-webkit-text-fill-color:var(--yitm-a0018010-navy)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;-webkit-text-fill-color:#34445c!important;font-size:1rem!important;line-height:1.68!important}}@scope (html[data-yitm-b5-css~="b5-019"]){{--rm-navy:#092146;--rm-green:#00563e;--rm-ink:#173229;--rm-muted:#4b635b;--rm-soft:#f4faf7;--rm-gold:#f5b83f;--rm-line:rgba(9,33,70,.13)}*{box-sizing:border-box}body{margin:0;color:var(--rm-ink);background:#fff;font-family:Barlow,Arial,sans-serif;line-height:1.6}.rm-wrap{max-width:1180px;margin:auto;padding:0 22px}.rm-hero{padding:72px 0 48px;background:linear-gradient(135deg,#f4fbf7,#fff 58%,#fff8e8)}.rm-kicker{font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--rm-green);font-size:.78rem}.rm-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif;color:var(--rm-navy);font-size:clamp(3rem,7vw,6rem);line-height:.86;letter-spacing:-.04em;max-width:900px;margin:14px 0}.rm-hero p{font-size:1.12rem;max-width:780px}.rm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.rm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--rm-navy)}.rm-btn-primary{background:var(--rm-navy);color:#fff}.rm-btn-secondary{color:var(--rm-navy);background:#fff}.rm-section{padding:54px 0}.rm-section-soft{background:var(--rm-soft)}.rm-section h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:var(--rm-navy);font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:.92;margin:0 0 14px}.rm-lede{max-width:780px;font-size:1.08rem;color:var(--rm-muted)}.rm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.rm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rm-card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--rm-line);border-radius:24px;background:#fff;box-shadow:0 16px 50px rgba(8,33,70,.07)}.rm-card h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2rem;line-height:.98;color:var(--rm-navy);margin:0 0 10px}.rm-card p{margin:0 0 14px;color:var(--rm-muted)}.rm-card a{margin-top:auto;color:var(--rm-green);font-weight:900}.rm-list{display:grid;gap:12px;padding:0;list-style:none}.rm-list li{padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--rm-line)}.rm-note{padding:20px;border-radius:20px;background:#fff8e6;border:1px solid rgba(181,119,0,.2)}.rm-steps{counter-reset:step;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rm-step{padding:20px;border-radius:20px;background:#fff;border:1px solid var(--rm-line)}.rm-step:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--rm-green);color:#fff;font-weight:900;margin-bottom:10px}.rm-table{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden}.rm-table th,.rm-table td{text-align:left;padding:13px;border-bottom:1px solid var(--rm-line);vertical-align:top}.rm-table th{background:#eef6f2;color:var(--rm-navy)}.rm-admin{max-width:1240px;margin:auto;padding:28px 20px}.rm-admin-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:20px}.rm-panel{padding:22px;border-radius:22px;border:1px solid var(--rm-line);background:#fff;box-shadow:0 14px 40px rgba(8,33,70,.07)}.rm-field{display:grid;gap:6px;margin-bottom:14px}.rm-field label{font-weight:900;color:var(--rm-navy)}.rm-field input,.rm-field select,.rm-field textarea{width:100%;padding:12px;border:1px solid #bdcec7;border-radius:12px;font:inherit}.rm-field textarea{min-height:108px}.rm-output{white-space:pre-wrap;padding:16px;border-radius:16px;background:#f6faf8;border:1px solid var(--rm-line);min-height:220px}.rm-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.rm-tabs button,.rm-admin button{border:0;border-radius:999px;padding:11px 16px;background:var(--rm-navy);color:#fff;font-weight:900;cursor:pointer}.rm-tabs button[aria-selected="true"]{background:var(--rm-green)}.rm-tool[hidden]{display:none}.rm-pill{display:inline-flex;padding:7px 11px;border-radius:999px;background:#eef8f2;color:var(--rm-green);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.rm-checks{display:grid;gap:9px;margin:14px 0}.rm-checks label{display:flex;gap:9px;align-items:flex-start}.rm-footer{padding:34px 0;background:#061827;color:#fff}.rm-footer a{color:#fff}.rm-video-card{border-left:6px solid var(--rm-gold)}@media(max-width:900px){.rm-grid,.rm-grid-2,.rm-steps,.rm-admin-grid{grid-template-columns:1fr}.rm-hero{padding-top:48px}.rm-table{display:block;overflow-x:auto}.rm-actions{display:grid}.rm-btn{width:100%}}}@scope (html[data-yitm-b5-css~="b5-034"]){.yitm-xlink{margin:28px auto;padding:0 20px}.yitm-xlink__inner{max-width:1120px;margin:0 auto;padding:24px;border:1px solid #d8e2e8;border-radius:20px;background:#f7fafc;box-shadow:0 12px 30px rgba(10,31,51,.06)}.yitm-xlink__eyebrow{margin:0 0 8px;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#3f6f12}.yitm-xlink__inner h2{margin:0 0 10px;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.1}.yitm-xlink__inner p{margin:0 0 16px;max-width:72ch}.yitm-xlink__actions{display:flex;flex-wrap:wrap;gap:12px}.yitm-xlink__primary,.yitm-xlink__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border-radius:999px;font-weight:900;text-decoration:none}.yitm-xlink__primary{background:#13233f;color:#fff}.yitm-xlink__secondary{border:2px solid #13233f;color:#13233f;background:#fff}.yitm-xlink__primary:hover,.yitm-xlink__primary:focus-visible{background:#243a61}.yitm-xlink__secondary:hover,.yitm-xlink__secondary:focus-visible{background:#f0f4f8}.yitm-xlink__primary:focus-visible,.yitm-xlink__secondary:focus-visible{outline:3px solid #f3c400;outline-offset:3px}.yitm-xlink__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.yitm-xlink__grid a{display:block;padding:15px;border:1px solid #d8e2e8;border-radius:14px;background:#fff;color:#13233f;font-weight:800;text-decoration:none}.yitm-xlink__grid a:hover,.yitm-xlink__grid a:focus-visible{border-color:#69a900;outline:none}@media(max-width:700px){.yitm-xlink{padding:0 14px}.yitm-xlink__inner{padding:20px}.yitm-xlink__grid{grid-template-columns:1fr}.yitm-xlink__actions a{width:100%}}}@scope (html[data-yitm-b5-css~="b5-014"]){.yitm-local-authority{padding:clamp(2.5rem,6vw,5rem) 0;background:linear-gradient(180deg,#fff 0%,#f7fbff 100%)}.yitm-local-authority .section-header{margin-bottom:1rem}.yitm-local-authority .eyebrow{display:block;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;margin-bottom:.45rem}.yitm-authority-lead{max-width:78ch;font-size:1.08rem;line-height:1.75;margin:0 0 1.5rem}.yitm-authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.yitm-authority-card,.yitm-authority-note,.yitm-authority-process,.yitm-authority-related,.yitm-authority-faq,.yitm-authority-cta{background:#fff;border:1px solid rgba(20,54,82,.14);border-radius:18px;padding:clamp(1rem,2.5vw,1.5rem);box-shadow:0 12px 34px rgba(20,54,82,.06)}.yitm-authority-card h3,.yitm-authority-note h3,.yitm-authority-process h3,.yitm-authority-related h3,.yitm-authority-cta h3{margin-top:0}.yitm-authority-card ul,.yitm-authority-process ol{padding-left:1.2rem;line-height:1.65}.yitm-authority-card li+li,.yitm-authority-process li+li{margin-top:.45rem}.yitm-authority-note,.yitm-authority-process,.yitm-authority-related,.yitm-authority-faq,.yitm-authority-cta{margin-top:1rem}.yitm-authority-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.yitm-authority-link{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem;border:1px solid rgba(20,54,82,.15);border-radius:14px;text-decoration:none;background:#fbfdff}.yitm-authority-link span{font-size:.88rem;opacity:.75}.yitm-authority-nearby{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.2rem 0 0}.yitm-authority-chip{display:inline-flex;padding:.42rem .72rem;border-radius:999px;background:#eef6ff;text-decoration:none;font-weight:700}.yitm-authority-faq details{border-top:1px solid rgba(20,54,82,.14);padding:.85rem 0}.yitm-authority-faq details:first-of-type{border-top:0}.yitm-authority-faq summary{cursor:pointer;font-weight:800}.yitm-authority-faq p{margin:.65rem 0 0;line-height:1.65}.yitm-authority-cta{display:flex;justify-content:space-between;gap:1rem;align-items:center}.yitm-authority-actions{display:flex;flex-wrap:wrap;gap:.65rem}.yitm-authority-referral{margin:1rem 0 0;font-size:.95rem;line-height:1.6}@media(max-width:900px){.yitm-authority-grid,.yitm-authority-links{grid-template-columns:1fr 1fr}.yitm-authority-cta{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-authority-grid,.yitm-authority-links{grid-template-columns:1fr}.yitm-authority-actions{width:100%}.yitm-authority-actions .btn{flex:1 1 100%;text-align:center}.yitm-local-authority{padding-bottom:5.5rem}}}@scope (html[data-yitm-b5-css~="b5-043"]){,body{max-width:100%;overflow-x:hidden}img,svg,video,iframe{max-width:100%;height:auto}.btn,a.btn,button,input[type=submit],.mini-btn{min-height:44px;box-sizing:border-box}.hero-actions,.actions,.cta-row,.button-row,.job-ux-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hero-actions>a,.actions>a,.cta-row>a,.button-row>a{white-space:normal;text-align:center}.card,.panel,.path-card,.quick-card,.lookup-card,.console,.screen{overflow-wrap:anywhere}.wrap,main,section{box-sizing:border-box}@media(max-width:760px){.wrap,main{padding-left:14px!important;padding-right:14px!important}.hero-actions,.actions,.cta-row,.button-row,.job-ux-actions{display:grid!important;grid-template-columns:1fr!important}.hero-actions>a,.actions>a,.cta-row>a,.button-row>a,.btn,a.btn,button,input[type=submit]{width:100%;justify-content:center}.path-grid,.quick-grid,.summary-strip,.status-tiles,.mini-grid{grid-template-columns:1fr!important}.console,.panel,.card{border-radius:18px}.lead{font-size:1rem!important}.yitm-site-footer{margin-bottom:96px!important}}}@scope (html[data-yitm-b5-css~="b5-038"]){{--cream:var(--yitm-legacy-bg);--cream-2:var(--yitm-legacy-surface-soft);--paper:var(--yitm-legacy-surface);--olive:var(--yitm-legacy-primary);--sage:var(--yitm-legacy-secondary);--terracotta:var(--yitm-legacy-accent);--clay:var(--yitm-legacy-accent-visual);--brown:var(--yitm-legacy-earth);--ink:var(--yitm-legacy-text);--muted:var(--yitm-legacy-text-muted);--line:var(--yitm-legacy-border-subtle);--shadow:var(--yitm-legacy-shadow-card);--radius:var(--yitm-legacy-radius-xl);--heading:var(--yitm-legacy-heading);--body:var(--yitm-legacy-body)}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.65}.skip-link{display:none!important}a{color:var(--terracotta)}img{max-width:100%;height:auto}.site-header{background:var(--cream)}.top-banner{width:100%;display:block}.main-nav{position:sticky;top:0;z-index:1000;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 5%;background:rgba(255,248,239,.97);border-top:1px solid rgba(184,98,52,.16);border-bottom:1px solid var(--line);backdrop-filter:blur(10px)}.main-nav a{color:var(--olive);text-decoration:none;font-size:.93rem;font-weight:800;padding:10px 14px;border-radius:999px}.main-nav a:hover,.main-nav a:focus,.main-nav a.active{background:var(--yitm-legacy-accent-soft);color:var(--terracotta)}.main-nav .nav-cta{background:var(--terracotta);color:#fff}.main-nav .nav-cta:hover{background:var(--olive);color:#fff}.container,.wrap{width:min(1160px,88vw);margin:0 auto}section{padding:84px 0}.eyebrow{margin:0 0 12px;color:var(--terracotta);font-weight:900;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem}.eyebrow.light{color:var(--yitm-legacy-accent-soft)}h1,h2,h3{font-family:var(--heading);color:var(--olive);line-height:1.08;margin:0 0 18px}h1{font-size:var(--yitm-legacy-page-title-size)}.welcome-card h1{font-size:var(--yitm-legacy-page-title-size);max-width:900px;text-wrap:balance}h2{font-size:clamp(2rem,4vw,3.8rem)}h3{font-size:1.75rem}.lead{font-size:1.22rem;max-width:780px}.section-heading{max-width:860px;margin:0 auto 42px;text-align:center}.section-heading p{margin-left:auto;margin-right:auto;max-width:760px}.welcome-section{padding:82px 0;background:radial-gradient(circle at top right,rgba(184,98,52,.18),transparent 36%),linear-gradient(135deg,var(--cream),var(--cream-2))}.welcome-card{background:rgba(255,255,255,.74);border:1px solid rgba(184,98,52,.16);box-shadow:var(--shadow);border-radius:42px;padding:56px;max-width:960px}.button-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:14px 24px;text-decoration:none;font-weight:900;cursor:pointer}.btn.primary{background:var(--terracotta);color:#fff}.btn.secondary{background:transparent;color:var(--olive);border:1px solid var(--olive)}.btn.soft{background:var(--yitm-legacy-accent-soft);color:var(--brown)}.btn:hover{transform:translateY(-1px)}.grid-3,.resource-grid,.services-grid,.pathway-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.card,.resource-card,.pathway-card,.services-grid article,.faq-grid article,.journey-grid article{background:var(--paper);border:1px solid rgba(184,98,52,.14);border-radius:var(--radius);padding:30px;box-shadow:var(--shadow)}.featured-card{background:var(--yitm-legacy-accent-soft)}.card-icon,.resource-label,.journey-grid span{display:inline-block;color:var(--terracotta);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px}.vision-section{padding:72px 0;background:var(--olive);color:var(--cream);border-radius:70px 70px 0 0}.vision-section h2,.vision-section p{color:var(--cream)}.vision-inner{width:min(920px,86vw);margin:0 auto;text-align:center}.journey-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.story-section{background:var(--yitm-legacy-accent-soft)}.story-content{width:min(920px,86vw);margin:0 auto;background:rgba(255,255,255,.6);border-radius:40px;padding:46px;box-shadow:var(--shadow)}.why-list{width:min(980px,86vw);margin:0 auto;display:grid;gap:14px}.why-list div{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:20px;padding:20px;border:1px solid var(--line)}.why-list strong{min-width:230px;color:var(--olive)}.cta-section{padding:82px 0;text-align:center;background:linear-gradient(135deg,var(--olive),var(--brown));color:var(--cream)}.cta-section h2,.cta-section p{color:var(--cream)}.contact-details{font-size:.95rem;opacity:.9;margin-top:18px}.resources-section{background:var(--yitm-legacy-bg)}.resources-footer{text-align:center;margin-top:36px}.text-link{display:inline-block;margin-top:14px;font-weight:900;text-decoration:none;color:var(--terracotta)}.text-link:hover{text-decoration:underline}.blog-hero,.resource-hero{padding:62px 0;background:linear-gradient(135deg,#fff8ef,#f8f0e6)}.blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:36px;align-items:start}.article-card{background:#fff;border-radius:34px;padding:46px;box-shadow:var(--shadow);border:1px solid rgba(184,98,52,.14)}.article-card h2{font-size:2.3rem;margin-top:38px}.article-card h3{font-size:1.55rem;margin-top:26px}.article-card ul{padding-left:22px}.side-card{position:sticky;top:92px;background:#fff;border-radius:28px;padding:26px;box-shadow:var(--shadow);border:1px solid rgba(184,98,52,.14)}.post-meta,.chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.chip{background:var(--yitm-legacy-accent-soft);border-radius:999px;padding:7px 12px;color:var(--brown);font-size:.84rem;font-weight:800}.breadcrumbs{font-size:.9rem;margin-bottom:20px;color:var(--muted)}.breadcrumbs a{text-decoration:none;font-weight:800}.checklist-preview,.signup-gate,.checklist-section{background:#fff;border-radius:30px;padding:32px;box-shadow:var(--shadow);border:1px solid rgba(184,98,52,.14);margin-bottom:28px}.signup-gate{background:var(--yitm-legacy-accent-soft)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.form-group{display:flex;flex-direction:column;gap:7px}.form-group.full{grid-column:1/-1}label{font-weight:900;color:var(--olive)}input,select,textarea{width:100%;border:1px solid rgba(47,61,40,.22);border-radius:14px;padding:13px 14px;font:inherit;background:#fff;color:var(--ink)}textarea{min-height:100px;resize:vertical}.consent-row{display:flex;gap:10px;align-items:flex-start;margin:20px 0}.consent-row input{width:auto;margin-top:7px}.form-hidden{position:absolute;left:-9999px;opacity:0;pointer-events:none}.notice{padding:14px 18px;border-radius:16px;margin:16px 0;font-weight:800}.notice.success{background:var(--yitm-legacy-success-soft);color:var(--yitm-legacy-primary)}.check-table{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden}.check-table th,.check-table td{border:1px solid rgba(47,61,40,.16);padding:12px;text-align:left;vertical-align:top}.check-table th{background:var(--yitm-legacy-accent-soft);color:var(--olive)}.check-table input[type=checkbox]{width:20px;height:20px}.print-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.resource-access-options{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:24px;align-items:stretch;margin-bottom:28px}.resource-access-options .signup-gate{margin-bottom:0}.existing-user-card{background:#fff;border-radius:30px;padding:32px;box-shadow:var(--shadow);border:1px solid rgba(184,98,52,.14);display:flex;flex-direction:column;justify-content:center}.existing-user-card h2{font-size:clamp(1.9rem,3vw,3rem)}.existing-user-card .btn{margin-top:10px}.existing-user-card .text-link{margin-top:18px}.member-alert.success{background:var(--yitm-legacy-success-soft);color:var(--yitm-legacy-primary);border-radius:16px;padding:14px 18px;margin:16px 0;font-weight:800}@media(max-width:980px){.resource-access-options{grid-template-columns:1fr}}.footer{padding:36px 0;text-align:center;background:var(--yitm-legacy-primary);color:#fff}.footer a{color:var(--yitm-legacy-accent-soft)}.blog-hero h1{max-width:980px;font-size:var(--yitm-legacy-page-title-size);overflow-wrap:break-word}.blog-hero-image{width:min(42vw,560px);max-width:560px;min-width:300px;margin:30px auto 0}.blog-hero-image img{display:block;width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;border-radius:24px;box-shadow:0 18px 45px rgba(47,61,40,.14);background:#fff}@media(max-width:980px){.blog-hero-image{width:min(70vw,560px)}}@media(max-width:720px){.blog-hero-image{width:100%;max-width:100%;min-width:0}}.footer p{margin:0 0 10px}.footer p:last-child{margin-bottom:0}@media(max-width:980px){.grid-3,.resource-grid,.services-grid,.pathway-grid,.faq-grid,.journey-grid{grid-template-columns:1fr 1fr}.blog-layout{grid-template-columns:1fr}.side-card{position:static}.welcome-card{padding:38px}.form-grid{grid-template-columns:1fr}}@media(max-width:720px){body{font-size:16px}.main-nav{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding:12px 5%}.main-nav a{white-space:nowrap;font-size:.86rem}.container,.wrap{width:min(92vw,1160px)}section{padding:58px 0}.grid-3,.grid-2,.resource-grid,.services-grid,.pathway-grid,.faq-grid,.journey-grid{grid-template-columns:1fr}.welcome-card,.article-card,.story-content,.checklist-preview,.signup-gate,.checklist-section{padding:26px;border-radius:24px}.why-list div{display:block}.why-list strong{display:block;min-width:0;margin-bottom:6px}.check-table{font-size:.9rem}.check-table th,.check-table td{padding:8px}.button-row,.print-actions{flex-direction:column}.btn{width:100%}}@media print{.main-nav,.site-header .top-banner,.signup-gate,.resource-hero,.breadcrumbs,.side-card,.print-actions,.footer,.no-print{display:none!important}body{background:#fff;color:#000}.container,.wrap{width:100%;margin:0}.article-card,.checklist-section,.checklist-preview{box-shadow:none;border:0;padding:0}.checklist-section{break-inside:avoid;page-break-inside:avoid}.check-table th,.check-table td{border:1px solid #777}.check-table th{background:#eee!important;color:#000}.print-only-title{display:block!important}}.preview-lines{position:relative;overflow:hidden}.preview-excerpt{background:#fff8ef;border:1px dashed rgba(184,98,52,0.35);border-radius:22px;padding:22px;margin:18px 0}.preview-excerpt p{margin:0 0 10px}.preview-excerpt p:last-child{margin-bottom:0}.preview-lock-note{margin-top:18px;color:#5b3a29;font-weight:800}.blog-hero-image{width:min(42vw,560px);max-width:560px;min-width:0;margin:28px auto 0}.blog-hero-image img{display:block;width:100%;aspect-ratio:16 / 9;height:auto;max-height:315px;object-fit:cover;object-position:center;border-radius:22px;box-shadow:0 16px 36px rgba(47,61,40,.13);background:#fff}@media (max-width:980px){.blog-hero-image{width:min(76vw,560px)}}@media (max-width:720px){.blog-hero-image{width:100%;max-width:100%}.blog-hero-image img{max-height:260px}}.blog-hero-image{width:min(42%,560px);max-width:560px;min-width:280px;margin:28px auto 0;aspect-ratio:16 / 9;overflow:hidden;border-radius:22px;box-shadow:0 16px 36px rgba(47,61,40,.13);background:#fff}.blog-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:980px){.blog-hero-image{width:min(72%,560px)}}@media (max-width:720px){.blog-hero-image{width:100%;max-width:100%;min-width:0;border-radius:18px}}.resource-access-options{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,.9fr);gap:28px;align-items:stretch}.resource-access-options .signup-gate,.resource-access-options .existing-user-card{margin-bottom:0}.new-user-card{padding:clamp(28px,3.6vw,46px)}.new-user-card h2{max-width:920px}.resource-signup-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.resource-signup-grid .form-group input,.resource-signup-grid .form-group select{min-height:58px}.login-option-card{background:linear-gradient(135deg,#fff,#fff8ef);border:1px solid rgba(184,98,52,.22);box-shadow:0 20px 46px rgba(47,61,40,.11);position:relative;overflow:hidden}.login-option-card::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,var(--terracotta),rgba(184,98,52,.22))}.login-option-card p{margin-top:0}.access-card-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:12px}.access-card-actions .text-link{margin-top:0}@media (max-width:1180px){.resource-signup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.resource-access-options{grid-template-columns:1fr}}@media (max-width:720px){.resource-signup-grid{grid-template-columns:1fr}.access-card-actions,.access-card-actions .btn,.access-card-actions .text-link{width:100%}}.policy-alert{background:#fff;border:1px solid rgba(184,98,52,.22);border-left:6px solid var(--terracotta);border-radius:22px;box-shadow:var(--shadow);padding:20px 22px;margin-bottom:28px}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.policy-card{background:#fff;border:1px solid rgba(184,98,52,.14);border-radius:var(--radius);box-shadow:var(--shadow);padding:30px}.policy-card h2{font-size:clamp(1.85rem,3vw,2.5rem)}.policy-article h2:first-child{margin-top:0}.policy-side-list{padding-left:20px;margin:10px 0 22px}.policy-side-list li{margin-bottom:8px}.policy-side-list a{font-weight:900;text-decoration:none}.policy-side-list a:hover,.policy-side-list a:focus{text-decoration:underline}@media (max-width:820px){.policy-grid{grid-template-columns:1fr}}.footer{background:var(--yitm-legacy-primary);color:#fff;margin-top:48px;padding:34px 0}.footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}.footer p{margin:.42rem 0;line-height:1.55}.footer-contact{font-size:.96rem}.policy-card{transition:transform .18s ease,box-shadow .18s ease}.policy-card:hover{transform:translateY(-2px);box-shadow:0 22px 54px rgba(47,61,40,.13)}.policy-card .text-link{display:inline-flex;margin-top:8px}.policy-alert{line-height:1.6}.main-nav a:focus-visible,.text-link:focus-visible,.btn:focus-visible{outline:3px solid rgba(196,122,74,.42);outline-offset:3px}.blog-hero .lead{max-width:860px}.chip{display:inline-flex;align-items:center;min-height:34px}@media(max-width:760px){.site-header{position:relative}.main-nav{display:flex;overflow-x:auto;gap:8px;padding:10px 12px;-webkit-overflow-scrolling:touch}.main-nav a{white-space:nowrap}.policy-card{padding:22px}.policy-card h2{font-size:1.55rem}.policy-alert{padding:16px}.footer{text-align:left;padding-bottom:96px}.footer .container{width:min(92vw,1120px)}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.footer-contact{display:flex;flex-direction:column;align-items:center;gap:8px;margin:.7rem 0 1rem!important}.footer-contact-line{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.45}.footer-icon{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;min-width:1.15em;max-width:1.15em;max-height:1.15em;flex:0 0 1.15em;color:#fff;font-size:1em;line-height:1;vertical-align:-.12em}@media(max-width:760px){.footer-contact{align-items:flex-start}.footer-contact-line{justify-content:flex-start;text-align:left}}.footer svg.footer-icon{display:inline-block!important;width:1.15em!important;height:1.15em!important;min-width:1.15em!important;max-width:1.15em!important;max-height:1.15em!important;fill:currentColor!important;color:#fff!important;vertical-align:-.12em!important}.footer-contact{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.75rem 0 1rem!important;text-align:center!important}.footer-contact-line{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;line-height:1.45!important;white-space:normal!important}.footer-contact-line + .footer-contact-line{margin-top:2px!important}.footer-icon{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;color:#fff!important;fill:currentColor!important;vertical-align:-3px!important}@media(max-width:760px){.footer-contact{align-items:flex-start!important;text-align:left!important}.footer-contact-line{justify-content:flex-start!important;text-align:left!important}}.member-only-badge,.resource-label.member-only-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 10px;background:#e6f0ec;color:#24483f;font-weight:800;font-size:0.78rem;letter-spacing:0.04em;text-transform:uppercase}.footer-contact,.admin-footer .footer-contact{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.75rem 0 1rem!important;text-align:center!important}.footer-contact-line,.admin-footer .footer-contact-line{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1.45!important;width:auto!important;max-width:100%!important}.footer-icon,.footer-contact-line svg,.admin-footer .footer-contact-line svg{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;color:#fff!important;fill:currentColor!important;vertical-align:-3px!important}.footer-nav,.admin-footer .footer-nav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:.85rem auto 0!important;line-height:1.55!important;text-align:center!important}.footer-nav a,.admin-footer .footer-nav a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:760px){.footer-contact,.admin-footer .footer-contact{align-items:flex-start!important;text-align:left!important}.footer-contact-line,.admin-footer .footer-contact-line{justify-content:flex-start!important;text-align:left!important}.footer-nav,.admin-footer .footer-nav{justify-content:flex-start!important;text-align:left!important}}.footer-icon,.footer-icon *,.footer-contact-line svg,.footer-contact-line svg *,.admin-footer .footer-contact-line svg,.admin-footer .footer-contact-line svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important}.footer-contact-line svg,.admin-footer .footer-contact-line svg{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;display:inline-block!important}.footer-contact{display:flex!important;flex-direction:column!important;gap:8px!important}.footer-contact-line{display:inline-flex!important;align-items:center!important;gap:8px!important}.policy-contact-inline{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:14px 18px !important;padding:30px 34px !important;margin:44px 0 34px !important;min-height:108px !important}.policy-contact-item{display:inline-flex !important;align-items:center !important;gap:10px !important;min-width:0;line-height:1.45;white-space:nowrap}.policy-contact-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;min-width:20px !important;flex:0 0 20px !important;color:var(--terracotta) !important}.policy-contact-icon svg{display:block !important;width:20px !important;height:20px !important;color:currentColor !important;fill:none !important;stroke:currentColor !important;stroke-width:2 !important}.policy-contact-separator{color:rgba(31,49,42,.45);margin:0 4px !important;white-space:nowrap}@media (max-width:900px){.policy-contact-inline{align-items:flex-start !important;flex-direction:column !important;gap:14px !important;padding:26px 24px !important;margin-top:38px !important}.policy-contact-item{white-space:normal}.policy-contact-separator{display:none !important}}.terms-hub-page .terms-policy-section{padding-bottom:26px !important}.terms-hub-page .policy-contact-inline{margin-bottom:0 !important}.terms-hub-page .footer{margin-top:0 !important}@media (max-width:900px){.terms-hub-page .terms-policy-section{padding-bottom:22px !important}}main>section:last-child{padding-bottom:32px !important}.footer,.admin-footer{margin-top:0 !important}.policy-article>.policy-alert:last-child,.terms-hub-page .policy-contact-inline{margin-bottom:0 !important}.policy-article>.policy-alert:last-child{margin-top:28px !important}.terms-hub-page .terms-policy-section{padding-bottom:28px !important}@media (max-width:760px){main>section:last-child{padding-bottom:24px !important}.policy-article>.policy-alert:last-child{margin-top:22px !important}.terms-hub-page .terms-policy-section{padding-bottom:22px !important}}.blog-category-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.category-pill{display:inline-flex;align-items:center;gap:7px;padding:10px 15px;border:1px solid rgba(83,91,58,.25);border-radius:999px;background:#fff;color:#535b3a;text-decoration:none;font-weight:800}.category-pill:hover,.category-pill:focus,.category-pill.active{background:#535b3a;color:#fff}.category-pill span{font-size:.8em;opacity:.78}.card-category-row{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 9px}.card-category{font-size:.78rem;font-weight:800;color:#7a4d32;text-decoration:none;background:#f6eadf;border-radius:999px;padding:5px 9px}.card-category:hover,.card-category:focus{text-decoration:underline}.btn{min-height:48px;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.btn.primary{background:var(--yitm-legacy-primary);color:#fff}.btn.primary:hover{background:var(--yitm-legacy-primary-hover);color:#fff}.btn.secondary:hover{background:var(--yitm-legacy-primary);color:#fff}.btn:focus-visible,.main-nav a:focus-visible,.text-link:focus-visible,.category-pill:focus-visible{outline:3px solid var(--yitm-legacy-focus);outline-offset:3px}.btn:active{transform:translateY(0)}.btn[aria-disabled="true"],.btn:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.notice.error{background:var(--yitm-legacy-danger-soft);color:var(--yitm-legacy-danger)}.notice.success,.member-alert.success{background:var(--yitm-legacy-success-soft);color:var(--yitm-legacy-primary)}@media(prefers-reduced-motion:reduce){.btn{transition:none;transform:none}.btn:hover{transform:none}}.managed-hero{padding:clamp(3rem,7vw,4.5rem) 0 2rem;background:var(--yitm-legacy-surface-soft)}.managed-hero .lead{color:var(--yitm-legacy-text-muted)}.managed-article{width:min(850px,92vw);margin:0 auto;padding:clamp(2rem,5vw,3rem) 0 5rem;color:var(--yitm-legacy-text)}.managed-article>:first-child{margin-top:0}.managed-article h2,.managed-article h3,.managed-article h4{margin-top:1.7em;margin-bottom:.55em}.managed-article p,.managed-article li{max-width:72ch}.managed-article a{font-weight:700;text-underline-offset:3px}.managed-article img{display:block;max-width:100%;height:auto;border-radius:var(--yitm-legacy-radius-lg);box-shadow:var(--yitm-legacy-shadow-soft)}.managed-article blockquote{margin:2rem 0;padding:1.25rem 1.4rem;border-radius:var(--yitm-legacy-radius-md);background:var(--yitm-legacy-primary-soft);color:var(--yitm-legacy-text);border-inline-start:4px solid var(--yitm-legacy-primary)}.managed-article table{width:100%;border-collapse:collapse;margin:1.5rem 0;background:var(--yitm-legacy-surface)}.managed-article th,.managed-article td{padding:.8rem;border:1px solid var(--yitm-legacy-border);text-align:left;vertical-align:top}.managed-article th{background:var(--yitm-legacy-primary-soft);color:var(--yitm-legacy-primary)}.managed-hero-image{width:min(1100px,92vw);display:block;max-height:620px;object-fit:cover;margin:2rem auto 0;border-radius:var(--yitm-legacy-radius-xl);box-shadow:var(--yitm-legacy-shadow-card)}.member-label{display:inline-flex;align-items:center;min-height:32px;padding:.4rem .78rem;border-radius:999px;background:var(--yitm-legacy-primary);color:#fff;font-weight:800;font-size:.8rem}.rt-preview-banner{padding:10px 16px;background:var(--yitm-legacy-warning-soft);color:var(--yitm-legacy-warning);text-align:center;font-weight:800}@media(max-width:720px){.managed-hero{padding-top:2.5rem}.managed-hero-image{border-radius:var(--yitm-legacy-radius-md)}.managed-article{padding-bottom:3.5rem}.managed-article table{display:block;overflow-x:auto}}.blog-hub-directory{margin:24px 0}.hub-pill-row{display:flex;gap:10px;flex-wrap:wrap}.hub-pill-row .category-pill{display:inline-flex;align-items:center;gap:8px}.managed-hub-spokes{margin-top:24px}}@scope (html[data-yitm-b5-css~="b5-008"]){.yitm-crm-next-step{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;padding:clamp(22px,3vw,32px);border:1px solid rgba(16,35,63,.12);border-radius:24px;background:#fff;box-shadow:0 16px 40px rgba(16,35,63,.08)}.yitm-crm-next-step h2{margin:0 0 10px;color:#10233f;font-size:clamp(2rem,3.5vw,3rem);line-height:1.05;text-wrap:balance}.yitm-crm-next-step p{max-width:72ch;margin:0 0 18px;color:#40536a;line-height:1.65}.yitm-crm-next-step-actions{display:flex;flex-wrap:wrap;gap:12px}.yitm-crm-next-step-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 20px;border:2px solid #10233f;border-radius:999px;text-align:center;text-decoration:none;font-weight:900;line-height:1.2;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.yitm-crm-next-step-actions a:first-child{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-crm-next-step-actions a:not(:first-child){background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-crm-next-step-actions a:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(16,35,63,.12)}.yitm-crm-next-step-actions a:focus-visible{outline:3px solid #f5b83f;outline-offset:3px}@media(max-width:680px){.yitm-crm-next-step{width:calc(100% - 28px);margin:20px auto;padding:20px}.yitm-crm-next-step-actions{display:grid;grid-template-columns:1fr}.yitm-crm-next-step-actions a{width:100%}}}@scope (html[data-yitm-b5-css~="b5-041"]){.yitm-unified-entry{padding:56px 0;background:#f7f3eb;color:#17243a}.yitm-unified-entry__inner{width:min(1120px,calc(100% - 32px));margin:auto;background:#fff;border:1px solid #d7e0e6;border-radius:26px;padding:30px;box-shadow:0 18px 48px rgba(18,35,63,.09)}.yitm-unified-entry__eyebrow{margin:0 0 8px;color:#276b58;font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-unified-entry h2{margin:0;color:#12233f;font-size:clamp(1.8rem,3.3vw,2.7rem);line-height:1.12}.yitm-unified-entry__intro{max-width:780px;margin:12px 0 0;color:#495d70;font-size:1.05rem;line-height:1.65}.yitm-unified-entry__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.yitm-unified-entry article{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #d8e2e8;border-radius:20px;padding:22px;background:#fbfdfd}.yitm-unified-entry article:last-child{background:#f4f8f7}.yitm-unified-entry__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#f2b824;color:#12233f;font-weight:900}.yitm-unified-entry h3{margin:12px 0 6px;color:#12233f;font-size:1.3rem}.yitm-unified-entry article p{margin:0 0 18px;color:#4b5e70;line-height:1.6}.yitm-unified-entry__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:auto;padding:12px 18px;border-radius:13px;background:#12233f;color:#fff!important;text-decoration:none;font-weight:900}.yitm-unified-entry__btn--secondary{background:#276b58}.yitm-unified-entry__btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(18,35,63,.16)}.yitm-unified-entry__btn:focus-visible{outline:4px solid #f2b824;outline-offset:3px}.yitm-unified-entry__terms{margin:18px 0 0;color:#5a6978;font-size:.92rem}.yitm-unified-entry__terms a{font-weight:800;color:#245f8d}.yitm-platform-explanation{width:min(900px,calc(100% - 32px));margin:0 auto;padding:16px 0 24px;border-top:1px solid rgba(127,127,127,.24);display:flex;align-items:center;justify-content:center;text-align:center;color:inherit;font-size:.88rem;line-height:1.55}.yitm-platform-explanation__copy{display:block;max-width:760px;margin-inline:auto;overflow-wrap:anywhere}.yitm-platform-explanation a{color:inherit;font-weight:900;text-decoration:underline;text-underline-offset:3px}.yitm-platform-explanation .yitm-footer-build-badge{display:none!important}@media(max-width:720px){.yitm-unified-entry{padding:38px 0}.yitm-unified-entry__inner{width:min(100% - 22px,1120px);padding:20px;border-radius:20px}.yitm-unified-entry__grid{grid-template-columns:1fr}.yitm-unified-entry__btn{width:100%;min-height:52px}.yitm-platform-explanation{width:min(100% - 24px,900px);padding:14px 0 22px;font-size:.84rem}}@media(prefers-reduced-motion:reduce){.yitm-unified-entry__btn{transition:none!important}.yitm-unified-entry__btn:hover{transform:none}}}@scope (html[data-yitm-b5-css~="b5-011"]){{--auth-ink:#10233f;--auth-green:#0b6750;--auth-green-dark:#064936;--auth-gold:#f5b83f;--auth-paper:#fffdf8;--auth-soft:#f2f8f5;--auth-line:#d7e4df;--auth-warn:#fff4df;--auth-danger:#fff1ef;--auth-shadow:0 22px 60px rgba(16,35,63,.11)}.auth-page{background:var(--auth-paper);color:#233b34}.auth-page *{box-sizing:border-box}.auth-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.auth-hero{padding:64px 0 46px;background:linear-gradient(135deg,#eef8f3 0,#fff 58%,#fff7e4 100%);border-bottom:1px solid var(--auth-line)}.auth-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:42px;align-items:center}.auth-kicker{display:inline-flex;padding:7px 11px;border-radius:999px;background:#e3f3eb;color:var(--auth-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.auth-hero h1{margin:15px 0 16px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.65rem,6vw,5.7rem);line-height:.88;letter-spacing:-.045em;text-wrap:balance}.auth-lede{max-width:720px;margin:0;color:#3e5950;font-size:1.13rem;line-height:1.65}.auth-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.auth-hero-media{margin:0;border-radius:30px;overflow:hidden;background:#e5efea;box-shadow:var(--auth-shadow);border:1px solid rgba(16,35,63,.1)}.auth-hero-media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.auth-answer{padding:28px 0}.auth-answer-box{padding:26px 28px;border:1px solid #bad9cb;border-radius:26px;background:#f1faf5;box-shadow:0 12px 36px rgba(11,103,80,.08)}.auth-answer-box strong{display:block;margin-bottom:8px;color:var(--auth-green-dark);font-size:.8rem;letter-spacing:.09em;text-transform:uppercase}.auth-answer-box p{margin:0;color:#173d31;font-size:1.16rem;line-height:1.65;font-weight:700}.auth-section{padding:46px 0}.auth-section.alt{background:#f6faf8;border-block:1px solid var(--auth-line)}.auth-section h2{margin:0 0 12px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.15rem,4vw,3.7rem);line-height:.95;letter-spacing:-.03em}.auth-section h3{margin:0 0 8px;color:var(--auth-ink);font-size:1.18rem}.auth-section p,.auth-section li{line-height:1.68}.auth-intro{max-width:820px;color:#486158}.auth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.auth-card{padding:22px;border:1px solid var(--auth-line);border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(16,35,63,.06)}.auth-card p{margin:0;color:#4a625a}.auth-card ul,.auth-card ol{margin:12px 0 0;padding-left:20px}.auth-card li+li{margin-top:7px}.auth-warning{padding:24px 26px;border:1px solid #ebc475;border-radius:24px;background:var(--auth-warn)}.auth-warning.danger{border-color:#e3aaa4;background:var(--auth-danger)}.auth-warning h2,.auth-warning h3{color:#6e321d}.auth-warning p:last-child{margin-bottom:0}.auth-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.auth-checklist{counter-reset:auth-step;display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.auth-checklist li{position:relative;padding:17px 18px 17px 58px;border:1px solid var(--auth-line);border-radius:18px;background:#fff}.auth-checklist li:before{counter-increment:auth-step;content:counter(auth-step);position:absolute;left:16px;top:15px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--auth-green);color:#fff;font-weight:900}.auth-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;border-radius:26px;background:linear-gradient(135deg,var(--auth-ink),var(--auth-green-dark));color:#fff;box-shadow:var(--auth-shadow)}.auth-tool h2{color:#fff}.auth-tool p{margin:0;color:#e4f5ed}.auth-tool .btn-secondary{background:#fff;color:var(--auth-ink);border-color:#fff}.auth-source-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.auth-source-list a{display:block;padding:14px 16px;border:1px solid var(--auth-line);border-radius:16px;background:#fff;color:var(--auth-green-dark);font-weight:800;text-decoration:none}.auth-source-list a:hover{text-decoration:underline}.auth-faq{display:grid;gap:12px;margin-top:22px}.auth-faq details{border:1px solid var(--auth-line);border-radius:18px;background:#fff;padding:0 18px}.auth-faq summary{cursor:pointer;padding:17px 0;color:var(--auth-ink);font-weight:900}.auth-faq details p{margin:0;padding:0 0 18px;color:#486158}.auth-review{padding:22px;border:1px solid #c6d8d1;border-radius:20px;background:#f4f8f6}.auth-review p{margin:5px 0}.auth-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.auth-cluster-group{padding:24px;border:1px solid var(--auth-line);border-radius:24px;background:#fff}.auth-cluster-links{display:grid;gap:10px;margin-top:15px}.auth-cluster-links a{display:block;padding:13px 14px;border-radius:15px;background:var(--auth-soft);color:var(--auth-ink);font-weight:850;text-decoration:none}.auth-cluster-links a:hover{background:#e6f2ec}.auth-local{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.auth-local a{display:inline-flex;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid var(--auth-line);color:var(--auth-green-dark);font-weight:850;text-decoration:none}.auth-hub-dashboard{padding:38px 0;background:#f6faf8;border-block:1px solid var(--auth-line)}.auth-dashboard-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);gap:22px;align-items:end}.auth-dashboard-head h2{margin:0;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.6vw,4.4rem);line-height:.9}.auth-dashboard-image{border-radius:22px;overflow:hidden;background:#e5efea}.auth-dashboard-image img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.auth-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.auth-dashboard-card{padding:22px;border:1px solid var(--auth-line);border-radius:22px;background:#fff}.auth-dashboard-card h3{margin:0 0 10px;color:var(--auth-ink);font-size:1.35rem}.auth-dashboard-card ul{margin:0;padding-left:20px}.auth-dashboard-card li+li{margin-top:7px}.auth-dashboard-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.auth-dashboard-actions a{display:inline-flex;padding:10px 13px;border-radius:999px;background:var(--auth-green);color:#fff;font-weight:850;text-decoration:none}.auth-inline-cluster{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:34px auto;padding:26px;border:1px solid var(--auth-line);border-radius:26px;background:#f4f9f6}.auth-inline-cluster h2{margin:0 0 10px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.45rem}.auth-inline-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.auth-inline-links a{padding:10px 13px;border:1px solid #c9ddd4;border-radius:999px;background:#fff;color:var(--auth-green-dark);font-weight:850;text-decoration:none}.auth-inline-links a:hover{text-decoration:underline}.auth-cta{padding:44px 0}.auth-cta-box{text-align:center;padding:34px;border-radius:28px;background:#edf7f2;border:1px solid #c9dfd5}.auth-cta-box h2{margin:0 0 10px;color:var(--auth-ink);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.3rem,4vw,4rem)}.auth-footer{background:#061827;color:#fff;padding:44px 0 96px}.auth-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.auth-footer p{color:#d6e4e9}.auth-footer-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.auth-footer a{color:#fff}.auth-footer-links a{padding:9px 13px;border:1px solid rgba(255,255,255,.2);border-radius:999px;text-decoration:none;font-weight:800}.auth-mobile{display:none}@media(max-width:920px){.auth-hero-grid,.auth-dashboard-head,.auth-tool{grid-template-columns:1fr}.auth-grid{grid-template-columns:1fr 1fr}.auth-cluster,.auth-two{grid-template-columns:1fr}.auth-tool .auth-actions{margin-top:0}.auth-dashboard-image{max-width:560px}.auth-footer-grid{grid-template-columns:1fr}.auth-footer-links{justify-content:flex-start}}@media(max-width:680px){body.auth-page{padding-bottom:88px}.auth-wrap{width:min(100% - 28px,1180px)}.auth-hero{padding:38px 0 30px}.auth-hero h1{font-size:3rem}.auth-grid,.auth-dashboard-grid{grid-template-columns:1fr}.auth-actions{display:grid}.auth-actions .btn{width:100%;justify-content:center}.auth-answer-box,.auth-warning,.auth-card,.auth-cluster-group,.auth-tool{padding:19px}.auth-footer{padding-bottom:110px}.auth-mobile{position:fixed;left:10px;right:10px;bottom:10px;z-index:9999;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 -8px 34px rgba(16,35,63,.22);backdrop-filter:blur(16px)}.auth-mobile a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px;border-radius:14px;background:#eef3f6;color:var(--auth-ink);font-weight:900;text-decoration:none}.auth-mobile a:first-child{background:var(--auth-ink);color:#fff}.auth-mobile a:nth-child(2){background:var(--auth-gold)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.auth-dashboard-actions a,.auth-dashboard-actions .btn{background:var(--auth-green)!important;color:#fff!important;border-color:var(--auth-green)!important;text-decoration:none!important}.auth-dashboard-actions a:hover,.auth-dashboard-actions .btn:hover{background:#063f31!important;color:#fff!important}.auth-dashboard-media img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;background:#e8f1ed}@media(max-width:680px){.auth-inline-cluster{width:calc(100% - 28px);padding:20px}.auth-inline-cluster h2{font-size:clamp(1.65rem,8vw,2.15rem)}}.home-local-authority-a0016960{padding:clamp(54px,7vw,88px) 0;background:linear-gradient(180deg,#fff 0%,#f4f8fb 100%);border-block:1px solid rgba(16,35,63,.08)}.home-local-authority-a0016960 .auth-wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(28px,4vw,54px);align-items:center}.home-local-authority-a0016960 h2{max-width:860px;margin:18px 0 16px;color:var(--auth-ink,#10233f);font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.15rem,4vw,3.8rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.home-local-authority-a0016960 p{max-width:860px;margin:0;color:#344d62;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.7}.home-local-authority-a0016960 .authority-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.home-local-authority-a0016960 .authority-link-grid a{position:relative;display:flex;align-items:center;min-height:54px;padding:14px 42px 14px 16px;border:1px solid #c7dbd2;border-radius:16px;background:#fff;color:var(--auth-green-dark,#07553f);box-shadow:0 8px 24px rgba(16,35,63,.06);font-weight:850;line-height:1.3;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.home-local-authority-a0016960 .authority-link-grid a::after{content:"→";position:absolute;right:16px;font-size:1.1rem;line-height:1}.home-local-authority-a0016960 .authority-link-grid a:hover,.home-local-authority-a0016960 .authority-link-grid a:focus-visible{transform:translateY(-2px);border-color:#79ad96;background:#f4fbf7;box-shadow:0 12px 30px rgba(16,35,63,.1)}.home-local-authority-a0016960 .authority-link-grid a:focus-visible{outline:3px solid rgba(241,193,71,.65);outline-offset:3px}.home-local-authority-a0016960 .authority-image{min-height:390px;border:1px solid rgba(16,35,63,.1);border-radius:28px;background-color:#e8f1ed;background-position:center;background-size:cover;box-shadow:0 20px 50px rgba(16,35,63,.14)}@media(max-width:900px){.home-local-authority-a0016960 .auth-wrap{grid-template-columns:1fr}.home-local-authority-a0016960 .authority-image{min-height:320px;order:-1}}@media(max-width:620px){.home-local-authority-a0016960{padding:42px 0}.home-local-authority-a0016960 .auth-wrap{width:min(100% - 28px,1180px);gap:22px}.home-local-authority-a0016960 .authority-image{min-height:240px;border-radius:22px}.home-local-authority-a0016960 .authority-link-grid{grid-template-columns:1fr;gap:10px;margin-top:22px}.home-local-authority-a0016960 .authority-link-grid a{min-height:52px}}.auth-actions .auth-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 16px;border:1px solid var(--auth-line);border-radius:999px;font-weight:850;line-height:1.25;text-align:center;text-decoration:none}.auth-actions .auth-btn-primary{background:var(--auth-green);color:#fff;border-color:var(--auth-green)}.auth-actions .auth-btn-secondary{background:#fff;color:var(--auth-green-dark)}@media(max-width:680px){.auth-actions .auth-btn{width:100%}}.auth-actions .auth-btn.auth-btn-primary,a.auth-btn.auth-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important}}@scope (html[data-yitm-b5-css~="b5-031"]){{--ee-ink:#15231c;--ee-muted:#52635a;--ee-green:#1d6b4b;--ee-green-dark:#124a35;--ee-cream:#f7f2e8;--ee-white:#fff;--ee-line:#dbe4de;--ee-gold:#9a6d1e;--ee-danger:#8d2e24;--ee-radius:22px;--ee-shadow:0 14px 36px rgba(20,48,35,.09)}.ee-shell{max-width:1180px;margin:0 auto;padding:28px 18px 64px;color:var(--ee-ink);font-family:Arial,Helvetica,sans-serif}.ee-shell *{box-sizing:border-box}.ee-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:.94rem;color:var(--ee-muted);margin:4px 0 22px}.ee-breadcrumbs a{color:var(--ee-green-dark);font-weight:700}.ee-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#f8f3e9,#eef7f1);border:1px solid var(--ee-line);border-radius:30px;padding:clamp(24px,4vw,48px);box-shadow:var(--ee-shadow)}.ee-kicker{font-size:.82rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--ee-green)}.ee-hero h1{font-size:clamp(2.1rem,5vw,4.5rem);line-height:1.02;margin:.35rem 0 1rem;letter-spacing:-.04em}.ee-hero p{font-size:clamp(1.03rem,1.7vw,1.25rem);line-height:1.65;color:var(--ee-muted);max-width:760px}.ee-hero img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;border:1px solid var(--ee-line);background:#e8eee9}.ee-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ee-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--ee-green-dark)}.ee-btn-primary{background:var(--ee-green-dark);color:#fff}.ee-btn-secondary{background:#fff;color:var(--ee-green-dark)}.ee-section{margin-top:34px}.ee-section h2{font-size:clamp(1.55rem,3vw,2.35rem);letter-spacing:-.025em;margin:0 0 14px}.ee-lead{font-size:1.08rem;line-height:1.7;color:var(--ee-muted);max-width:850px}.ee-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ee-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ee-card{background:#fff;border:1px solid var(--ee-line);border-radius:var(--ee-radius);padding:22px;box-shadow:0 7px 22px rgba(20,48,35,.055)}.ee-card h3{margin:.2rem 0 .55rem;font-size:1.22rem}.ee-card p,.ee-card li{color:var(--ee-muted);line-height:1.6}.ee-card a{color:var(--ee-green-dark);font-weight:800}.ee-role-card{overflow:hidden;padding:0}.ee-role-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:#e8eee9}.ee-role-card>div{padding:20px}.ee-role{font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--ee-green)}.ee-credentials{margin:24px auto;max-width:1180px;padding:18px;display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--ee-line);border-radius:18px;box-shadow:0 8px 24px rgba(20,48,35,.06);font-family:Arial,Helvetica,sans-serif}.ee-credentials strong{display:block;color:var(--ee-ink);margin-bottom:4px}.ee-credentials span,.ee-credentials time{color:var(--ee-muted);font-size:.94rem}.ee-credentials a{color:var(--ee-green-dark);font-weight:800}.ee-reviewed{display:inline-flex;padding:7px 11px;border-radius:999px;background:#edf7f1;color:var(--ee-green-dark);font-size:.82rem;font-weight:900;white-space:nowrap}.ee-source-block{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;max-width:1160px;background:#f8fbf9;border:1px solid #bfd5c7;border-radius:20px;padding:22px;font-family:Arial,Helvetica,sans-serif}.ee-source-block h2,.ee-source-block h3{margin:0 0 8px;color:var(--ee-ink)}.ee-source-block p{color:var(--ee-muted);line-height:1.6}.ee-source-list{margin:12px 0 0;padding-left:20px}.ee-source-list li{margin:8px 0}.ee-source-list a{color:var(--ee-green-dark);font-weight:800}.ee-source-note{font-size:.9rem;color:var(--ee-muted)}.ee-example-label{margin:18px auto;max-width:1180px;border:1px solid #e0c58f;background:#fff8e8;color:#634818;border-radius:16px;padding:15px 18px;font-family:Arial,Helvetica,sans-serif}.ee-evidence-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--ee-line);border-radius:16px;background:#fff}.ee-evidence-table th,.ee-evidence-table td{text-align:left;vertical-align:top;padding:13px 15px;border-bottom:1px solid var(--ee-line);line-height:1.55}.ee-evidence-table th{width:30%;background:#f5f8f6;color:var(--ee-ink)}.ee-evidence-table tr:last-child th,.ee-evidence-table tr:last-child td{border-bottom:0}.ee-profile{display:grid;grid-template-columns:280px 1fr;gap:28px}.ee-profile img{width:100%;border-radius:22px;aspect-ratio:1/1;object-fit:cover;background:#e8eee9}.ee-notice{background:#fff;border:1px solid var(--ee-line);border-radius:18px;padding:18px;color:var(--ee-muted);line-height:1.6}.ee-link-list{display:grid;gap:10px}.ee-link-list a{display:block;padding:13px 15px;border:1px solid var(--ee-line);border-radius:14px;background:#fff;text-decoration:none;color:var(--ee-green-dark);font-weight:800}.ee-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:820px){.ee-hero,.ee-profile{grid-template-columns:1fr}.ee-grid,.ee-grid-3{grid-template-columns:1fr}.ee-credentials{grid-template-columns:1fr}.ee-reviewed{justify-self:start}.ee-evidence-table th,.ee-evidence-table td{display:block;width:100%}.ee-evidence-table th{border-bottom:0;padding-bottom:4px}.ee-evidence-table td{padding-top:4px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:680px){.ee-source-block{width:calc(100% - 28px)!important}}}@scope (html[data-yitm-b5-css~="b5-017"]){.yitm-gap-guide{padding:clamp(2.8rem,6vw,5.5rem) 0;background:#fff}.yitm-gap-guide .wrap{max-width:1120px}.yitm-gap-hero{padding:clamp(2.5rem,6vw,5rem) 0;background:linear-gradient(135deg,#fbf7f1 0%,#eef8f2 100%);border-bottom:1px solid rgba(18,65,48,.12)}.yitm-gap-hero__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:clamp(1.2rem,4vw,3rem);align-items:center}.yitm-gap-kicker{display:block;font-size:.78rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase;color:#0c6a4a;margin-bottom:.65rem}.yitm-gap-hero h1{max-width:18ch;margin:.1rem 0 .9rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.02;text-wrap:balance}.yitm-gap-lead{max-width:70ch;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.7;color:#30493f}.yitm-gap-answer{background:#fff;border:1px solid rgba(18,65,48,.14);border-radius:20px;padding:1.25rem;box-shadow:0 16px 40px rgba(18,65,48,.08)}.yitm-gap-answer strong{display:block;margin-bottom:.35rem;color:#0c6a4a}.yitm-gap-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.25rem}.yitm-gap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0}.yitm-gap-card,.yitm-gap-panel,.yitm-gap-faq,.yitm-gap-cta{background:#fff;border:1px solid rgba(18,65,48,.14);border-radius:18px;padding:clamp(1rem,2.4vw,1.5rem);box-shadow:0 12px 32px rgba(18,65,48,.055)}.yitm-gap-card h3,.yitm-gap-panel h2,.yitm-gap-panel h3,.yitm-gap-cta h2{margin-top:0}.yitm-gap-card ul,.yitm-gap-panel ul,.yitm-gap-panel ol{padding-left:1.25rem;line-height:1.7}.yitm-gap-card li+li,.yitm-gap-panel li+li{margin-top:.42rem}.yitm-gap-panel{margin-top:1rem}.yitm-gap-panel p{line-height:1.75}.yitm-gap-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.yitm-gap-link{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid rgba(18,65,48,.14);border-radius:14px;text-decoration:none;background:#f8fcfa}.yitm-gap-link span{font-size:.9rem;color:#53685f}.yitm-gap-faq{margin-top:1rem}.yitm-gap-faq details{padding:.9rem 0;border-top:1px solid rgba(18,65,48,.13)}.yitm-gap-faq details:first-of-type{border-top:0}.yitm-gap-faq summary{cursor:pointer;font-weight:850}.yitm-gap-faq p{line-height:1.65;margin:.6rem 0 0}.yitm-gap-cta{display:flex;justify-content:space-between;gap:1.2rem;align-items:center;margin-top:1rem}.yitm-gap-cta p{max-width:62ch;margin:.4rem 0 0}.yitm-gap-referral{font-size:.94rem;color:#4f6259;margin-top:1rem}.yitm-phase3-pathways{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;background:#f8fcfa;border:1px solid rgba(18,65,48,.14);border-radius:18px;padding:clamp(1rem,2vw,1.35rem)}.yitm-phase3-pathways h2{margin-top:0}.yitm-phase3-pathways__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.yitm-phase3-pathways a{display:block;background:#fff;border:1px solid rgba(18,65,48,.13);border-radius:13px;padding:.85rem 1rem;text-decoration:none;font-weight:780}.yitm-phase3-pathways__grid>:only-child{grid-column:1/-1}.yitm-phase3-pathways a span{display:block;font-size:.88rem;font-weight:500;color:#52675e;margin-top:.2rem}@media(max-width:860px){.yitm-gap-hero__grid,.yitm-gap-grid{grid-template-columns:1fr}.yitm-gap-links{grid-template-columns:1fr}.yitm-gap-cta{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-phase3-pathways{width:calc(100% - 28px)}.yitm-phase3-pathways__grid{grid-template-columns:1fr}.yitm-gap-actions{width:100%}.yitm-gap-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-gap-guide{padding-bottom:5.5rem}}}@scope (html[data-yitm-b5-css~="b5-009"]){:scope{--yitm-polish-ink:#10233f;--yitm-polish-green:#0b5f46;--yitm-polish-soft:#f5faf7;--yitm-polish-line:rgba(16,35,63,.13);--yitm-polish-gold:#f5b83f}{overflow-x:clip}body{overflow-wrap:normal;word-break:normal}.wrap,main,section,article,aside,div{min-width:0}img{max-width:100%;height:auto}.yitm-review-strip,.ee-credentials{grid-column:1/-1!important;order:20!important;width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:16px!important;align-items:center!important;margin:22px 0 0!important;padding:16px 18px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.06)!important;font-family:inherit!important}.yitm-review-person{display:grid;gap:3px;min-width:0}.yitm-review-person>span{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-weight:900;color:#52635a}.yitm-review-person strong{display:block;color:var(--yitm-polish-ink);font-size:1rem;line-height:1.25}.yitm-review-person small{display:block;color:#52635a;font-size:.9rem;line-height:1.35}.yitm-review-date{justify-self:end;display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:999px;background:#edf7f1;color:var(--yitm-polish-green);font-size:.86rem;font-weight:900;white-space:nowrap}.hero-grid>.yitm-review-strip,.hero-grid>.ee-credentials,.cyber-hero>.yitm-review-strip,.cyber-hero>.ee-credentials{grid-column:1/-1!important}.hero-grid>.hero-image{min-width:0}.feature-img-card{max-width:100%;overflow:hidden}.feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}.img-caption{line-height:1.45}.hub-strip{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:18px 0!important}.hub-strip .chip{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:#eef8f2!important;border:1px solid rgba(11,95,70,.16)!important;color:#24443a!important;font-weight:800!important;line-height:1.15!important}.refer-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:28px!important;align-items:center!important}.refer-steps{display:grid!important;gap:12px!important;margin-top:20px!important}.refer-step{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important}.refer-step .rs-num{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--yitm-polish-green)!important;color:#fff!important;font-weight:900!important}.refer-step strong{display:block!important;margin:0 0 4px!important}.refer-step p{margin:0!important;line-height:1.5!important}.refer-img-wrap{width:100%!important}.refer-img{display:block!important;width:100%!important;height:auto!important;border-radius:20px!important}.cta-stack{min-width:0!important}.ee-source-block{width:min(1160px,calc(100% - 40px))!important;box-sizing:border-box!important;max-width:1160px!important;margin:28px auto!important;padding:22px!important;border:1px solid #bfd5c7!important;border-radius:20px!important;background:#f8fbf9!important}.ee-source-block h2{font-size:clamp(1.45rem,2.4vw,2rem)!important;margin:0 0 10px!important}.ee-source-list{display:grid!important;gap:8px!important;margin:14px 0!important;padding-left:22px!important}.ee-source-note{margin-bottom:0!important}.yitm-llm-summary .section-header p,.yitm-customer-answer-hub .section-header p{max-width:760px}.page-meta-strip{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.page-meta-card{display:flex!important;gap:7px!important;align-items:center!important;min-width:0!important}.business-related-grid,.cross-links,.comparison-grid,.service-grid-3,.grid-2{align-items:stretch}.cross-link-card,.comparison-card,.business-related-card{min-width:0;overflow-wrap:break-word}.btn,a.btn,.yitm-crm-next-step-actions a{white-space:normal;text-align:center;line-height:1.25}.cta-button-grid,.hero-ctas,.action-row{gap:12px}.yitm-trust-banner span{display:block;margin-top:5px}@media(max-width:900px){.refer-grid{grid-template-columns:1fr!important}.yitm-review-strip,.ee-credentials{grid-template-columns:1fr!important}.yitm-review-date{justify-self:start}.hero-grid>.hero-image{grid-column:1/-1!important}.cta-stack{max-width:620px;margin-inline:auto}}@media(max-width:680px){.yitm-review-strip,.ee-credentials{padding:14px!important;border-radius:16px!important}.hub-strip{gap:7px!important}.hub-strip .chip{font-size:.9rem!important}.refer-step{grid-template-columns:36px minmax(0,1fr)!important;padding:12px!important}.refer-step .rs-num{width:34px!important;height:34px!important}.ee-source-block{padding:18px!important;border-radius:18px!important}.cta-button-grid,.hero-ctas,.action-row{display:grid!important;grid-template-columns:1fr!important}.btn,a.btn,.yitm-crm-next-step-actions a{width:100%!important;justify-content:center!important}}.yitm-footer-build-badge,.px-footer-build-badge,[class*="build-badge"]{display:none!important}@media(max-width:680px){.ee-source-block{width:calc(100% - 28px)!important}}}@scope (html[data-yitm-b5-css~="b5-016"]){.yitm-review-evidence{margin:24px 0;padding:20px 22px;border:1px solid rgba(11,83,64,.18);border-radius:22px;background:linear-gradient(135deg,#f4faf7 0,#fff 100%);color:#24443a;box-shadow:0 12px 34px rgba(8,33,70,.06)}.yitm-review-evidence strong{display:block;margin-bottom:6px;color:#092146;font-size:1.05rem}.yitm-review-evidence p{margin:0 0 8px;line-height:1.55}.yitm-review-evidence .yitm-review-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.94rem}.yitm-review-evidence a{color:#00563e;font-weight:900;text-underline-offset:3px}.yitm-quotable-answer{margin:22px 0;padding:20px 22px;border-left:5px solid #00563e;border-radius:0 20px 20px 0;background:#eef8f2;color:#173229}.yitm-quotable-answer strong{display:block;margin-bottom:7px;color:#092146}.yitm-quotable-answer p{margin:0;line-height:1.58}.yitm-local-authority .yitm-authority-links{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-local-authority .yitm-authority-link:nth-child(n +7){display:none}.yitm-condensed-area-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.yitm-condensed-area-links a{display:inline-flex;padding:8px 12px;border:1px solid rgba(8,33,70,.12);border-radius:999px;background:#fff;color:#07553f;font-weight:850;text-decoration:none}@media(max-width:760px){.yitm-review-evidence,.yitm-quotable-answer{padding:18px}.yitm-local-authority .yitm-authority-links{grid-template-columns:1fr}.yitm-local-authority .yitm-authority-link:nth-child(n +5){display:none}}}@scope (html[data-yitm-b5-css~="b5-018"]){{--lre-ink:#10233f;--lre-muted:#4d6259;--lre-green:#0b5f46;--lre-green-dark:#064e35;--lre-cream:#fffaf0;--lre-soft:#f4faf7;--lre-line:#d6e4dd;--lre-gold:#f5b83f;--lre-white:#fff;--lre-danger:#8c2d2d;--lre-radius:24px;--lre-shadow:0 20px 60px rgba(16,35,63,.09)}.lre-shell{max-width:1180px;margin:0 auto;padding:30px 22px 72px;color:var(--lre-ink);font-family:Barlow,Arial,sans-serif}.lre-shell *{box-sizing:border-box}.lre-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 22px;color:var(--lre-muted);font-size:.94rem}.lre-breadcrumbs a{color:var(--lre-green-dark);font-weight:800}.lre-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:34px;align-items:center;padding:clamp(26px,4vw,50px);border:1px solid var(--lre-line);border-radius:32px;background:radial-gradient(circle at 10% 0,rgba(245,184,63,.18),transparent 24rem),linear-gradient(135deg,#fff 0,#eef8f2 100%);box-shadow:var(--lre-shadow)}.lre-kicker{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:var(--lre-green)}.lre-hero h1{margin:.35rem 0 1rem;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.65rem,6vw,5.6rem);line-height:.9;letter-spacing:-.045em}.lre-hero p{max-width:760px;color:var(--lre-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.65}.lre-hero img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;border:1px solid var(--lre-line);background:#eaf1ed}.lre-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.lre-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid var(--lre-green-dark)}.lre-btn-primary{background:var(--lre-green-dark);color:#fff}.lre-btn-secondary{background:#fff;color:var(--lre-green-dark)}.lre-section{margin-top:36px}.lre-section>h2,.lre-section .lre-heading h2{margin:0 0 12px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.96;letter-spacing:-.035em}.lre-lead{max-width:880px;color:var(--lre-muted);font-size:1.08rem;line-height:1.7}.lre-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lre-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lre-card{padding:22px;border:1px solid var(--lre-line);border-radius:var(--lre-radius);background:#fff;box-shadow:0 9px 28px rgba(16,35,63,.055)}.lre-card h3{margin:0 0 9px;font-size:1.22rem}.lre-card p,.lre-card li{color:var(--lre-muted);line-height:1.62}.lre-card ul,.lre-card ol{padding-left:20px}.lre-answer{padding:20px 22px;border:1px solid #b9d7c8;border-radius:20px;background:#f1faf5}.lre-answer strong{display:block;margin-bottom:6px;color:var(--lre-green-dark);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.lre-answer p{margin:0;color:#27473b;font-size:1.08rem;line-height:1.62}.lre-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lre-status{padding:18px;border:1px solid var(--lre-line);border-radius:18px;background:#fff}.lre-status b{display:block;margin-bottom:7px}.lre-status span{color:var(--lre-muted);line-height:1.45}.lre-status--approved{border-color:#9ccab1;background:#f2fbf6}.lre-status--example{border-color:#dfc37d;background:#fff9e9}.lre-status--draft{border-color:#c9cfd6;background:#f7f8f9}.lre-status--blocked{border-color:#d7a0a0;background:#fff4f4}.lre-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--lre-line);border-radius:18px;background:#fff}.lre-table th,.lre-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--lre-line);line-height:1.55}.lre-table th{width:30%;background:#f5f8f6}.lre-table tr:last-child th,.lre-table tr:last-child td{border-bottom:0}.lre-notice{padding:18px;border:1px solid var(--lre-line);border-radius:18px;background:#fff;color:var(--lre-muted);line-height:1.62}.lre-notice strong{color:var(--lre-ink)}.lre-review{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:20px 22px;border:1px solid #bed6c8;border-radius:20px;background:#f5fbf7}.lre-review strong{display:block;color:var(--lre-green-dark);margin-bottom:5px}.lre-review p{margin:0;color:var(--lre-muted);line-height:1.55}.lre-review-meta{min-width:220px;text-align:right}.lre-review-meta time,.lre-review-meta a{display:block;color:var(--lre-green-dark);font-weight:800}.lre-faq details{border:1px solid var(--lre-line);border-radius:16px;background:#fff;padding:15px 18px;margin:10px 0}.lre-faq summary{cursor:pointer;font-weight:900;color:var(--lre-ink)}.lre-faq details p{color:var(--lre-muted);line-height:1.6}.lre-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;border-radius:26px;background:#071b2b;color:#fff}.lre-cta h2{color:#fff;margin:0 0 8px}.lre-cta p{margin:0;color:rgba(255,255,255,.86)}.yitm-case-evidence-disclosure{margin:22px 0;padding:18px 20px;border:1px solid #c7dace;border-radius:18px;background:#f7fbf8;color:#334f45;font-family:Arial,Helvetica,sans-serif}.yitm-case-evidence-disclosure strong{display:block;margin-bottom:6px;color:#064e35}.yitm-case-evidence-disclosure p{margin:0 0 8px;line-height:1.55}.yitm-case-evidence-disclosure a{color:#064e35;font-weight:800}.yitm-case-evidence-links{display:flex;gap:12px;flex-wrap:wrap;font-size:.92rem}.lre-admin{max-width:1240px;margin:0 auto;padding:28px 20px 80px;font-family:Arial,Helvetica,sans-serif;color:#13241c}.lre-admin h1{font-size:clamp(2rem,4vw,3.4rem);margin:.2rem 0 1rem}.lre-admin-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:20px;align-items:start}.lre-admin-panel{border:1px solid #d8e4dd;border-radius:22px;background:#fff;padding:22px;box-shadow:0 12px 34px rgba(16,35,63,.07)}.lre-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lre-field{display:grid;gap:6px}.lre-field--full{grid-column:1/-1}.lre-field label,.lre-checklist legend{font-weight:800}.lre-field input,.lre-field select,.lre-field textarea{width:100%;padding:11px 12px;border:1px solid #bdcdc4;border-radius:12px;background:#fff;font:inherit}.lre-field textarea{min-height:108px;resize:vertical}.lre-checklist{margin:16px 0;padding:16px;border:1px solid #d8e4dd;border-radius:16px}.lre-checklist label{display:flex;gap:9px;align-items:flex-start;margin:9px 0;line-height:1.4}.lre-admin-actions{display:flex;gap:10px;flex-wrap:wrap}.lre-admin button{min-height:44px;padding:10px 15px;border-radius:999px;border:1px solid #064e35;background:#064e35;color:#fff;font-weight:900;cursor:pointer}.lre-admin button.secondary{background:#fff;color:#064e35}.lre-preview{white-space:pre-wrap;border:1px solid #d8e4dd;border-radius:16px;padding:16px;background:#f7faf8;min-height:280px;line-height:1.55}.lre-score{display:inline-flex;padding:7px 11px;border-radius:999px;background:#eef8f3;color:#064e35;font-weight:900}.lre-warning{padding:12px 14px;border-radius:14px;background:#fff5f5;border:1px solid #e2baba;color:#722d2d;line-height:1.45}.lre-ok{padding:12px 14px;border-radius:14px;background:#f1faf5;border:1px solid #bcd8ca;color:#194f39;line-height:1.45}@media(max-width:900px){.lre-hero,.lre-admin-grid,.lre-cta{grid-template-columns:1fr}.lre-grid-3,.lre-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lre-review{display:block}.lre-review-meta{text-align:left;margin-top:12px}.lre-form-grid{grid-template-columns:1fr}.lre-field--full{grid-column:auto}}@media(max-width:620px){.lre-shell{padding-left:16px;padding-right:16px}.lre-grid,.lre-grid-3,.lre-status-grid{grid-template-columns:1fr}.lre-actions,.lre-admin-actions{display:grid}.lre-btn,.lre-admin button{width:100%}.lre-table th,.lre-table td{display:block;width:100%}.lre-table th{padding-bottom:5px;border-bottom:0}.lre-table td{padding-top:5px}}@media print{.site-header,.yitm-unified-footer,.lre-admin-actions,.lre-admin .no-print{display:none!important}.lre-admin{padding:0}.lre-admin-grid{display:block}.lre-admin-panel{box-shadow:none;border:0}.lre-preview{border:0;background:#fff}}.lre-cta,.lre-cta:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.lre-btn-secondary)){color:#fff!important;-webkit-text-fill-color:#fff!important}.lre-cta .lre-btn-secondary{-webkit-text-fill-color:currentColor!important}}@scope (html[data-yitm-b5-css~="b5-025"]){:scope{--yitm-ui-ink:#10233f;--yitm-ui-green:#0b5f46;--yitm-ui-line:rgba(16,35,63,.14);--yitm-ui-focus:#d99b00}*,*::before,*::after{box-sizing:border-box}{max-width:100%;overflow-x:clip}body{max-width:100%;overflow-x:hidden;overflow-wrap:normal;word-break:normal}main,section,article,aside,header,footer,nav,form,fieldset,figure,.wrap,.container,.site-header-inner,.header-inner,.h-inner,.hero,.hero-grid,.tool-grid,.grid,.row{min-width:0;max-width:100%}fieldset{min-inline-size:0}img,svg,video,canvas,iframe{max-width:100%;height:auto}pre,code,kbd,samp,.url,.long-url,[data-long-text],[data-long-url]{overflow-wrap:anywhere;word-break:break-word}h1,h2,h3,h4,h5,h6,p,li,label,summary,.brand-text,.btn,button{overflow-wrap:break-word;word-break:normal;text-wrap:pretty}a,button,input,select,textarea{max-width:100%}button,.btn,a.btn,input[type="submit"],input[type="button"],input[type="reset"],summary{min-height:44px;white-space:normal;text-align:center;line-height:1.2}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select,textarea{width:100%;min-width:0}input[type="checkbox"],input[type="radio"]{width:auto;min-width:1.1rem;min-height:1.1rem;flex:0 0 auto}input[type="range"]{width:100%}table{max-width:100%;border-collapse:collapse}.table-wrap,.table-responsive,[class*="table-scroll"]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.site-header,.yitm-unified-header{width:100%;max-width:100%;overflow:visible}.site-header-inner,.header-inner,.h-inner{width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:14px}.brand{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(100%,460px);text-decoration:none}.brand-mark{flex:0 0 auto}.brand-mark img{display:block;object-fit:contain}.brand-text{min-width:0;line-height:1.08}.brand-text small{display:block;margin-top:3px}.nav,.site-nav{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.nav a,.site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 11px;text-align:center;white-space:normal}.mobile-menu-btn{flex:0 0 auto;min-width:88px;min-height:44px}.hero,.hero-grid,.tool-grid,.share-box,.content-grid,.feature-grid{min-width:0}.hero>*,.hero-grid>*,.tool-grid>*,.content-grid>*,.feature-grid>*{min-width:0}.yitm-all-tools-rollout .hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}.yitm-all-tools-rollout .hero .at-kicker,.yitm-all-tools-rollout .hero .at-hero-image{display:none!important}.yitm-all-tools-rollout .hero h1{max-width:18ch}.yitm-all-tools-rollout .hero-card{width:100%;max-width:100%}.yitm-all-tools-rollout .at-stepbar,.yitm-all-tools-rollout .at-handoff,.yitm-all-tools-rollout .at-related-questions{max-width:100%;min-width:0}.yitm-all-tools-rollout .at-handoff{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card,.form-card,.glass-card,.hero-card,.service-card,.guide-card,.feature-card,.tool-card,.info-card,.support-card{min-width:0;max-width:100%}.footer-links,.footer-terms-links,.action-row,.actions,.cta-actions,.hero-actions{min-width:0;flex-wrap:wrap}.footer-links a,.footer-terms-links a{min-height:40px;display:inline-flex;align-items:center}:focus-visible{outline:3px solid var(--yitm-ui-focus);outline-offset:3px}@media(max-width:1100px){.yitm-all-tools-rollout .hero{grid-template-columns:1fr}.yitm-all-tools-rollout .hero h1{max-width:none}.yitm-all-tools-rollout .hero-card{max-width:760px}.site-header-inner,.header-inner,.h-inner{align-items:center}.nav,.site-nav{gap:5px}.nav a,.site-nav a{padding-inline:8px;font-size:.9rem}}@media(max-width:920px){body.yitm-has-mobile-actions-a0016850,body:has(.sticky-mobile-bar),body:has(.yitm-mobile-actions-a0016850),body:has(.yitm-post-mobile-actions){padding-bottom:max(88px,env(safe-area-inset-bottom))}.site-header,.yitm-unified-header{position:sticky;top:0;z-index:10050}.site-header-inner,.header-inner,.h-inner{position:relative;min-height:68px;padding-inline:14px}.brand{max-width:calc(100% - 104px)}.brand-text{font-size:clamp(.92rem,4vw,1.1rem)}.brand-text small{font-size:.72rem}.nav,.site-nav{display:none;position:absolute;left:12px;right:12px;top:calc(100% + 8px);z-index:10060;max-height:calc(100vh - 96px);overflow-y:auto;margin:0;padding:12px;border:1px solid var(--yitm-ui-line);border-radius:20px;background:#fff;box-shadow:0 20px 54px rgba(16,35,63,.22);flex-direction:column;align-items:stretch;gap:7px}.nav.is-open,.site-nav.is-open{display:flex}.nav a,.site-nav a{width:100%;min-height:44px;border-radius:13px}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center}.tool-grid,.share-box,.content-grid,.feature-grid,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr!important}.result-card{position:relative!important;top:auto!important}.yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}}@media(max-width:680px){.wrap,.container{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.brand-mark{width:46px!important;height:46px!important}.brand-text small{display:none}.hero{padding:24px 18px!important;border-radius:22px!important}.hero h1{font-size:clamp(2.1rem,11vw,3.25rem)!important;line-height:.98!important}.section,[class*="section-card"],.form-card,.result-card,.hero-card{padding:18px!important;border-radius:19px!important}.actions,.action-row,.cta-actions,.hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%}.actions .btn,.action-row .btn,.cta-actions .btn,.hero-actions .btn{width:100%;justify-content:center}.checks,.answer-grid,.official-grid,.guide-grid{grid-template-columns:1fr!important}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-post-mobile-actions{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.yitm-all-tools-rollout .hero>figure.hero-card,.yitm-all-tools-rollout .hero>.hero-image-card{width:auto;max-width:100%;margin:0;justify-self:stretch;min-width:0}@media(max-width:859px){body.yitm-has-mobile-actions-a0017060{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060{padding-bottom:0!important}}}@scope (html[data-yitm-b5-css~="b5-032"]){{--yitm-legacy-ink:var(--yitm-legacy-text);--yitm-legacy-soft:var(--yitm-legacy-surface-soft);--yitm-legacy-sage:var(--yitm-legacy-secondary);--yitm-legacy-sage-dark:var(--yitm-legacy-primary);--yitm-legacy-warm:var(--yitm-legacy-bg);--yitm-legacy-line:var(--yitm-legacy-border-subtle);--yitm-legacy-card:var(--yitm-legacy-surface);--yitm-legacy-muted:var(--yitm-legacy-text-muted);--yitm-legacy-shadow:var(--yitm-legacy-shadow-card)}*{box-sizing:border-box}{overflow-x:hidden}body{overflow-x:hidden}.container{max-width:1120px;margin:0 auto;padding:0 1.25rem}.article-hero{background:linear-gradient(135deg,var(--yitm-legacy-soft),#fffaf6);padding:clamp(2.5rem,6vw,5.5rem) 0;border-bottom:1px solid var(--yitm-legacy-line)}.breadcrumbs{font-size:.92rem;color:var(--yitm-legacy-muted);margin-bottom:1rem}.breadcrumbs a{color:var(--yitm-legacy-sage-dark);font-weight:800;text-decoration:none}.eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900;color:var(--yitm-legacy-sage-dark)}.article-hero h1{max-width:900px;margin:.25rem 0 0;font-family:"Cormorant Garamond",serif;font-size:var(--yitm-legacy-page-title-size);line-height:1.04;color:var(--yitm-legacy-ink);text-wrap:pretty;overflow-wrap:anywhere;word-break:normal;hyphens:none}.article-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,310px);gap:2rem;align-items:start;padding:3rem 0}.article-card,.nav-card{background:var(--yitm-legacy-card);border:1px solid var(--yitm-legacy-line);border-radius:24px;box-shadow:var(--yitm-legacy-shadow)}.article-card{padding:clamp(1.1rem,2.5vw,1.65rem);min-width:0;background:linear-gradient(180deg,#fff,#fffdf9)}.article-card h2{font-family:"Cormorant Garamond",serif;font-size:clamp(1.72rem,3vw,2.45rem);line-height:1.08;color:var(--yitm-legacy-ink);margin:0 0 .85rem;text-wrap:pretty}.article-card h3{color:var(--yitm-legacy-ink);font-size:clamp(1.18rem,2vw,1.5rem);line-height:1.24;margin:1.25rem 0 .55rem;text-wrap:pretty}.article-card p,.article-card li{font-size:1.04rem;line-height:1.78;color:#33423d}.article-card a{color:var(--yitm-legacy-sage-dark);font-weight:800}.content-panel{margin:0 0 1.1rem;padding:clamp(1.1rem,2.4vw,1.65rem);background:#fff;border:1px solid var(--yitm-legacy-line);border-radius:22px;box-shadow:0 10px 34px rgba(36,49,45,.045)}.content-panel>*:first-child{margin-top:0}.content-panel>*:last-child{margin-bottom:0}.content-panel.intro-panel{background:linear-gradient(135deg,#fffaf2,#fff);border-color:rgba(79,111,89,.24)}.content-panel.point-panel{border-left:5px solid rgba(79,111,89,.55);padding-left:clamp(1.05rem,2vw,1.45rem)}.content-panel.quote-panel{background:#fbf7ef}.content-panel.quote-panel p:first-child{font-family:"Cormorant Garamond",serif;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.18;color:var(--yitm-legacy-ink)}.content-panel ul,.content-panel ol{padding-left:1.2rem}.side-stack{position:sticky;top:1rem;min-width:0}.nav-card{padding:1.15rem;overflow:hidden}.resource-panel h2{font-family:"Cormorant Garamond",serif;color:var(--yitm-legacy-ink);font-size:1.58rem;line-height:1.1;margin:.15rem 0 1rem}.panel-kicker{display:block;color:var(--yitm-legacy-sage-dark);font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guide-menu{display:grid;gap:.15rem}.guide-menu a{display:block;text-decoration:none;color:var(--yitm-legacy-ink);font-weight:800;line-height:1.28;padding:.62rem .7rem;border-radius:12px;border-left:3px solid transparent;overflow-wrap:anywhere;word-break:normal;hyphens:none}.guide-menu a:hover,.guide-menu a:focus{background:#fbf7ef;border-left-color:rgba(79,111,89,.45);outline:none}.guide-menu a[aria-current="page"]{background:#f7f1e8;border-left-color:var(--yitm-legacy-sage-dark);color:#20302a}.guide-menu .overview-link{margin-bottom:.35rem;border-bottom:1px solid var(--yitm-legacy-line);border-radius:12px 12px 0 0}.hub-spoke-map{margin:2rem 0 0;padding:1.5rem;background:#fffaf2;border:1px solid var(--yitm-legacy-line);border-radius:24px}.hub-spoke-map .spoke-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.hub-spoke-map .spoke-index a{display:block;border:1px solid var(--yitm-legacy-line);border-radius:18px;padding:1rem;text-decoration:none;color:var(--yitm-legacy-ink);background:#fff;font-weight:900;line-height:1.3;overflow-wrap:anywhere;word-break:normal;hyphens:none}.hub-spoke-map .spoke-index a:hover,.hub-spoke-map .spoke-index a:focus{border-color:rgba(79,111,89,.45);box-shadow:0 10px 26px rgba(36,49,45,.08);outline:none}.hub-spoke-map .spoke-index span{display:block;font-size:.74rem;color:var(--yitm-legacy-sage-dark);font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.22rem}.check-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;background:#fff}.check-table th,.check-table td{border:1px solid var(--yitm-legacy-line);padding:.8rem;text-align:left;vertical-align:middle}.check-table tr:first-child th,.check-table tr:first-child td{background:var(--yitm-legacy-soft);font-weight:900;color:var(--yitm-legacy-ink)}.check-table input[type=checkbox]{width:22px;height:22px;accent-color:var(--yitm-legacy-sage-dark)}.notes-field{width:100%;min-height:110px;border:1px solid var(--yitm-legacy-line);border-radius:16px;padding:1rem;font:inherit;background:#fff;margin:.35rem 0 1rem}@media(max-width:1040px){.article-shell{grid-template-columns:1fr}.side-stack{position:static}.guide-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem}.guide-menu .overview-link{grid-column:1/-1}}@media(max-width:760px){.hub-spoke-map .spoke-index{grid-template-columns:1fr}}@media(max-width:620px){.container{padding:0 .95rem}.article-shell{padding:1.6rem 0;gap:1.25rem}.article-card,.nav-card{border-radius:18px}.article-card{padding:.85rem}.content-panel{padding:1rem;border-radius:17px;margin-bottom:.85rem}.article-card p,.article-card li{font-size:1rem;line-height:1.7}.article-hero{padding:2.1rem 0}.article-hero h1{font-size:var(--yitm-legacy-page-title-size-mobile);line-height:1.07}.guide-menu{grid-template-columns:1fr}.guide-menu a{font-size:.97rem;padding:.58rem .65rem}.check-table{display:block;overflow-x:auto;white-space:normal}}@media print{.site-header,.side-stack,.breadcrumbs{display:none!important}.article-hero{padding:1rem 0}.article-card{box-shadow:none;border:0}.article-shell{display:block;padding:0}.content-panel{box-shadow:none}.notes-field{min-height:90px}}.article-card{max-width:100%}.content-panel{position:relative}.content-panel h2,.content-panel h3{overflow-wrap:anywhere}.content-panel .panel-heading,.content-panel .point-heading{font-family:"Cormorant Garamond",serif;color:var(--yitm-legacy-ink);font-size:clamp(1.45rem,2.4vw,2.05rem);line-height:1.12;margin:0 0 .75rem;text-wrap:pretty}.content-panel .point-heading{font-size:clamp(1.25rem,2vw,1.65rem)}.feature-list,.question-list,.reflection-list,.compact-checklist{list-style:none;margin:1rem 0 1.15rem;padding:0;display:grid;gap:.65rem}.feature-list li,.reflection-list li,.compact-checklist li{position:relative;padding:.78rem .9rem .78rem 2.25rem;border:1px solid rgba(36,49,45,.12);border-radius:16px;background:#fffdf8;color:#33423d;font-size:1.03rem;line-height:1.55}.feature-list li::before,.reflection-list li::before,.compact-checklist li::before{content:"•";position:absolute;left:.95rem;top:.78rem;color:var(--yitm-legacy-sage-dark);font-weight:900;font-size:1.15rem;line-height:1}.question-list{counter-reset:q}.question-list li{counter-increment:q;padding:1rem 1rem 1rem 3.25rem;border:1px solid rgba(36,49,45,.13);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(36,49,45,.04)}.question-list li::before{content:counter(q);position:absolute;left:1rem;top:1rem;width:1.55rem;height:1.55rem;border-radius:999px;background:#f7f1e8;color:var(--yitm-legacy-sage-dark);display:grid;place-items:center;font-weight:900;font-size:.86rem}.question-list strong{display:block;color:var(--yitm-legacy-ink);font-size:1.08rem;line-height:1.35;margin-bottom:.35rem}.question-list p{margin:.2rem 0 0!important;font-size:1rem!important;line-height:1.62!important;color:#4f5f59!important}.question-group{margin:1rem 0;padding:1rem;border:1px solid rgba(36,49,45,.12);border-radius:18px;background:#fffdf8}.question-group h3{font-size:1.1rem!important;margin:0 0 .65rem!important;font-family:"Nunito Sans",sans-serif!important;letter-spacing:.04em;text-transform:uppercase;color:var(--yitm-legacy-sage-dark)!important}.question-group ul{margin:.2rem 0 0;padding-left:1.1rem}.question-group li{margin:.38rem 0;font-size:1rem;line-height:1.55}.quick-list-panel ul{margin-top:.8rem}.article-card p + ul,.article-card p + ol{margin-top:.7rem}@media(max-width:620px){.feature-list li,.reflection-list li,.compact-checklist li{padding:.72rem .75rem .72rem 2rem;font-size:.98rem}.feature-list li::before,.reflection-list li::before,.compact-checklist li::before{left:.78rem}.question-list li{padding:.9rem .85rem .9rem 2.85rem}.question-list li::before{left:.82rem;top:.95rem}.question-group{padding:.85rem}.content-panel .panel-heading,.content-panel .point-heading{font-size:1.28rem}}.print-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 1.1rem;padding:1rem;background:#fffaf2;border:1px solid rgba(36,49,45,.14);border-radius:20px;align-items:center;justify-content:space-between}.print-actions__text{margin:0!important;color:#4f5f59!important;font-size:.98rem!important;line-height:1.5!important}.print-actions__buttons{display:flex;flex-wrap:wrap;gap:.65rem}.print-action-btn{appearance:none;border:1px solid rgba(79,111,89,.32);border-radius:999px;padding:.78rem 1.05rem;background:#fff;color:var(--yitm-legacy-ink);font:inherit;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 8px 20px rgba(36,49,45,.055)}.print-action-btn:hover,.print-action-btn:focus{background:#f7f1e8;border-color:var(--yitm-legacy-sage-dark);outline:none}.print-action-btn.primary{background:var(--yitm-legacy-sage-dark);color:#fff;border-color:var(--yitm-legacy-sage-dark)}.print-action-btn.primary:hover,.print-action-btn.primary:focus{background:#405c49}.print-helper{font-size:.9rem!important;color:#61706a!important;margin:.65rem 0 0!important}@media(max-width:620px){.print-actions{align-items:stretch}.print-actions__buttons{width:100%}.print-action-btn{flex:1 1 150px;text-align:center}}@media print{.print-actions{display:none!important}.article-hero h1{font-size:30pt!important}.check-table{page-break-inside:auto}.check-table tr{page-break-inside:avoid;page-break-after:auto}.content-panel{page-break-inside:avoid;border:1px solid #ddd!important;background:#fff!important}.notes-field{border:1px solid #bbb!important}}.article-hero .container{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:clamp(1.2rem,3vw,2.2rem);align-items:center}.article-hero .breadcrumbs,.article-hero .eyebrow,.article-hero h1{grid-column:1}.article-hero-media{grid-column:2;grid-row:1 / span 3;margin:0;align-self:center}.article-hero-media img{display:block;width:100%;max-height:360px;object-fit:cover;object-position:center;border-radius:24px;border:1px solid var(--yitm-legacy-line);box-shadow:0 18px 42px rgba(36,49,45,.12);background:#fff}.article-hero-media figcaption{font-size:.86rem;line-height:1.45;color:var(--yitm-legacy-muted);margin:.65rem .15rem 0}.article-hero:has(.article-hero-media){padding:clamp(1.7rem,4vw,3.2rem) 0}.article-hero:has(.article-hero-media) h1{font-size:var(--yitm-legacy-page-title-size)}.side-card .hub-spoke-map{margin:1.35rem 0 0;padding:0;background:transparent;border:0;border-radius:0}.side-card .hub-spoke-map h2{font-family:"Cormorant Garamond",serif;font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.08;margin:0 0 .65rem;color:var(--yitm-legacy-ink)}.side-card .hub-spoke-map p{font-size:.98rem;line-height:1.55;margin:0 0 .8rem;color:#53615b}.side-card .hub-spoke-map .spoke-index{display:grid;grid-template-columns:1fr;gap:.18rem}.side-card .hub-spoke-map .spoke-index a{display:block;border:0;border-radius:12px;padding:.62rem .7rem;background:transparent;box-shadow:none;text-decoration:none;color:var(--yitm-legacy-ink);font-weight:900;line-height:1.25;border-left:3px solid transparent;overflow-wrap:break-word}.side-card .hub-spoke-map .spoke-index a:hover,.side-card .hub-spoke-map .spoke-index a:focus{background:#fbf7ef;border-left-color:rgba(79,111,89,.45);box-shadow:none;outline:none}.side-card .hub-spoke-map .spoke-index span{display:block;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--yitm-legacy-sage-dark);margin-bottom:.12rem}.side-card .hub-spoke-map .spoke-index a[href$="family-checklist-choosing-kindergarten-childcare-service.php"]{background:#f7f1e8;border-left-color:var(--yitm-legacy-sage-dark)}@media(max-width:1040px){.article-hero .container{grid-template-columns:1fr}.article-hero .breadcrumbs,.article-hero .eyebrow,.article-hero h1,.article-hero-media{grid-column:1}.article-hero-media{grid-row:auto;max-width:620px}.article-hero-media img{max-height:300px}.side-card .hub-spoke-map .spoke-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem}}@media(max-width:620px){.article-hero-media img{max-height:220px;border-radius:18px}.article-hero-media figcaption{font-size:.8rem}.side-card .hub-spoke-map .spoke-index{grid-template-columns:1fr}}.article-hero .container{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);gap:clamp(1.1rem,2.8vw,2rem);align-items:center}.article-hero .breadcrumbs{grid-column:1 / -1}.article-hero .eyebrow,.article-hero h1{grid-column:1}.article-hero-media{grid-column:2;grid-row:2 / span 2;width:min(100%,360px);margin:0;justify-self:end;align-self:center}.article-hero-media img{display:block;width:100%;height:auto;max-height:320px;object-fit:contain;object-position:center;border-radius:20px;border:1px solid var(--yitm-legacy-line);box-shadow:0 16px 38px rgba(36,49,45,.12);background:#fffdf8}.article-hero-media figcaption{font-size:.82rem;line-height:1.42;color:var(--yitm-legacy-muted);margin:.55rem .1rem 0}.article-hero:has(.article-hero-media){padding:clamp(1.45rem,3.3vw,2.75rem) 0}.article-hero:has(.article-hero-media) h1{max-width:760px;font-size:var(--yitm-legacy-page-title-size)}.blog-hero-image{max-width:460px;margin:1.7rem auto 0}.blog-hero-image img{display:block;width:100%;height:auto!important;max-height:360px;object-fit:contain!important;object-position:center!important;border-radius:22px}.blog-layout{align-items:start}.blog-layout .side-card{position:sticky;top:1rem;align-self:start}.blog-layout .side-card .hub-spoke-map{margin:1.2rem 0 0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.blog-layout .side-card .hub-spoke-map .spoke-index{display:grid;grid-template-columns:1fr;gap:.12rem}.blog-layout .side-card .hub-spoke-map .spoke-index a{border:0;background:transparent;box-shadow:none;padding:.55rem .65rem;border-radius:12px;border-left:3px solid transparent}.blog-layout .side-card .hub-spoke-map .spoke-index a:hover,.blog-layout .side-card .hub-spoke-map .spoke-index a:focus{background:#fbf7ef;border-left-color:rgba(79,111,89,.45);box-shadow:none}.blog-layout .side-card .hub-spoke-map .spoke-index span{font-size:.66rem}@media(max-width:1040px){.article-hero .container{grid-template-columns:1fr}.article-hero .breadcrumbs,.article-hero .eyebrow,.article-hero h1,.article-hero-media{grid-column:1}.article-hero-media{grid-row:auto;justify-self:start;width:min(100%,420px)}.article-hero-media img{max-height:300px}.blog-layout .side-card{position:static}.blog-layout .side-card .hub-spoke-map .spoke-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:.18rem}}@media(max-width:620px){.article-hero-media{width:min(100%,340px)}.article-hero-media img{max-height:250px;border-radius:18px}.blog-hero-image{max-width:340px;margin-top:1.35rem}.blog-hero-image img{max-height:280px;border-radius:18px}.blog-layout .side-card .hub-spoke-map .spoke-index{grid-template-columns:1fr}}.article-hero-media{width:auto;max-width:min(100%,360px)}.article-hero-media img{width:auto;max-width:100%;height:auto;max-height:320px;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:0 16px 38px rgba(36,49,45,.12)}.blog-hero-image{width:fit-content;max-width:min(100%,420px);margin:1.7rem auto 0;background:transparent!important}.blog-hero-image img{width:auto!important;max-width:100%!important;height:auto!important;max-height:300px!important;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:0 16px 38px rgba(36,49,45,.12)}@media(max-width:620px){.article-hero-media{max-width:min(100%,320px)}.article-hero-media img{max-height:240px}.blog-hero-image{max-width:min(100%,320px)}.blog-hero-image img{max-height:240px!important}}}@scope (html[data-yitm-b5-css~="b5-026"]){{--lr-ink:#13251f;--lr-muted:#52665e;--lr-green:#2d8c59;--lr-green-dark:#176842;--lr-green-soft:#eaf7ef;--lr-mint:#f4fbf7;--lr-line:#d8e6de;--lr-warm:#fffaf0;--lr-amber:#d89321;--lr-white:#fff;--lr-shadow:0 18px 50px rgba(20,66,44,.10);--lr-radius:22px;--lr-radius-sm:14px}.leadroom-page{background:linear-gradient(180deg,#f7fbf8 0,#fff 540px);color:var(--lr-ink)}.leadroom-page main{display:block}.leadroom-shell{width:min(1160px,calc(100% - 40px));margin:0 auto}.leadroom-breadcrumbs{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;padding:1rem 0;color:var(--lr-muted);font-size:.92rem}.leadroom-breadcrumbs a{color:var(--lr-green-dark);font-weight:700;text-decoration:none}.leadroom-breadcrumbs a:hover{text-decoration:underline}.leadroom-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(350px,.98fr);gap:2.2rem;align-items:center;padding:2.2rem 0 3.2rem}.leadroom-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border:1px solid #bfe0cd;background:var(--lr-green-soft);color:var(--lr-green-dark);border-radius:999px;font-size:.84rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.leadroom-eyebrow:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--lr-green)}.leadroom-hero h1{font-size:clamp(2.35rem,5vw,4.65rem);line-height:.98;letter-spacing:-.055em;margin:1.1rem 0 1rem;max-width:13ch;color:#10261d}.leadroom-hero .leadroom-lede{font-size:clamp(1.08rem,2vw,1.28rem);line-height:1.65;color:#3d574b;max-width:660px}.leadroom-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.4rem}.leadroom-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.8rem 1.15rem;border-radius:12px;font-weight:850;text-decoration:none;border:1px solid var(--lr-green);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.leadroom-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(32,110,68,.16)}.leadroom-button.primary{background:var(--lr-green);color:#fff}.leadroom-button.primary:hover{background:var(--lr-green-dark)}.leadroom-button.secondary{background:#fff;color:var(--lr-green-dark)}.leadroom-hero-visual{position:relative}.leadroom-hero-visual:before{content:"";position:absolute;inset:-18px 22px 22px -18px;border-radius:30px;background:linear-gradient(135deg,#dff3e7,#fff6df);z-index:0}.leadroom-hero-visual img{position:relative;z-index:1;width:100%;height:auto;display:block;border-radius:24px;border:1px solid #cfe1d5;box-shadow:var(--lr-shadow)}.leadroom-proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:0 0 3rem}.leadroom-proof{padding:1rem;border:1px solid var(--lr-line);background:#fff;border-radius:var(--lr-radius-sm);font-weight:800;color:#234c37;box-shadow:0 8px 24px rgba(24,70,47,.05)}.leadroom-proof span{display:block;color:var(--lr-muted);font-size:.86rem;font-weight:650;margin-top:.2rem}.leadroom-section{padding:3.6rem 0}.leadroom-section.compact{padding:2.3rem 0}.leadroom-section.tint{background:var(--lr-mint);border-block:1px solid #dfede4}.leadroom-section.warm{background:var(--lr-warm);border-block:1px solid #f0e3c9}.leadroom-section h2{font-size:clamp(1.75rem,3vw,2.7rem);letter-spacing:-.035em;line-height:1.1;margin:0 0 .85rem;color:#153426}.leadroom-section h3{font-size:1.22rem;line-height:1.25;color:#193b2c;margin:0 0 .55rem}.leadroom-section-heading{max-width:760px;margin-bottom:1.7rem}.leadroom-section-heading p,.leadroom-copy{color:var(--lr-muted);line-height:1.75;font-size:1.03rem}.leadroom-direct-answer{border:1px solid #bfe0cd;background:linear-gradient(135deg,#eef9f2,#fff);border-radius:var(--lr-radius);padding:1.5rem 1.6rem;box-shadow:0 10px 28px rgba(25,83,52,.06)}.leadroom-direct-answer strong{display:block;color:var(--lr-green-dark);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem}.leadroom-direct-answer p{margin:0;color:#244839;font-size:1.08rem;line-height:1.65}.leadroom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.leadroom-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.leadroom-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.leadroom-card{background:#fff;border:1px solid var(--lr-line);border-radius:var(--lr-radius);padding:1.35rem;box-shadow:0 9px 30px rgba(25,70,48,.055)}.leadroom-card p{color:var(--lr-muted);line-height:1.65;margin:.35rem 0 0}.leadroom-card a{color:var(--lr-green-dark);font-weight:800}.leadroom-card .leadroom-card-label{display:inline-block;color:var(--lr-green-dark);font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.55rem}.leadroom-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:12px;background:var(--lr-green-soft);color:var(--lr-green-dark);font-weight:900;margin-bottom:.8rem}.leadroom-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;counter-reset:steps}.leadroom-step{position:relative;border:1px solid var(--lr-line);background:#fff;border-radius:18px;padding:1.2rem;counter-increment:steps}.leadroom-step:before{content:counter(steps);display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--lr-green);color:#fff;font-weight:900;margin-bottom:.75rem}.leadroom-step p{font-size:.92rem;color:var(--lr-muted);line-height:1.55;margin:0}.leadroom-table-wrap{overflow-x:auto;border:1px solid var(--lr-line);border-radius:18px;background:#fff}.leadroom-table{width:100%;border-collapse:collapse;min-width:700px}.leadroom-table th,.leadroom-table td{padding:1rem;text-align:left;border-bottom:1px solid #e5eee8;vertical-align:top}.leadroom-table th{background:#edf8f1;color:#244d39;font-size:.9rem}.leadroom-table td{color:#4a6055;line-height:1.55}.leadroom-table tr:last-child td{border-bottom:0}.leadroom-callout{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.35rem;border-radius:18px;border:1px solid #ead9ad;background:#fffaf0}.leadroom-callout .leadroom-icon{background:#fff0c9;color:#8b5d08;margin:0}.leadroom-callout p{margin:0;color:#655536;line-height:1.65}.leadroom-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;padding:0;list-style:none}.leadroom-checklist li{position:relative;padding:.8rem .9rem .8rem 2.4rem;border:1px solid var(--lr-line);border-radius:13px;background:#fff;color:#3d564a}.leadroom-checklist li:before{content:"✓";position:absolute;left:.85rem;top:.77rem;color:var(--lr-green);font-weight:950}.leadroom-key-takeaways{background:#183d2d;color:#fff;border-radius:var(--lr-radius);padding:1.7rem}.leadroom-key-takeaways h2,.leadroom-key-takeaways h3{color:#fff}.leadroom-key-takeaways p,.leadroom-key-takeaways li{color:#dbeae2}.leadroom-key-takeaways ul{margin:.8rem 0 0;padding-left:1.2rem}.leadroom-key-takeaways li{margin:.45rem 0}.leadroom-guide-card{display:flex;flex-direction:column;min-height:100%}.leadroom-guide-card .leadroom-guide-meta{font-size:.78rem;text-transform:uppercase;letter-spacing:.055em;font-weight:850;color:var(--lr-green-dark)}.leadroom-guide-card h3{margin:.55rem 0}.leadroom-guide-card p{flex:1}.leadroom-guide-card .leadroom-guide-link{display:inline-flex;align-items:center;min-height:44px;margin-top:.9rem;text-decoration:none}.leadroom-guide-card .leadroom-guide-link:after{content:" →"}.leadroom-article{width:min(920px,calc(100% - 40px));margin:0 auto}.leadroom-article-hero{padding:1.25rem 0 2.4rem}.leadroom-article-hero h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.03;letter-spacing:-.05em;margin:1rem 0}.leadroom-article-hero .leadroom-lede{font-size:1.16rem;line-height:1.7;color:var(--lr-muted)}.leadroom-article-meta{display:flex;gap:.65rem;flex-wrap:wrap;color:#61746b;font-size:.88rem;margin-top:1rem}.leadroom-article-meta span{display:inline-flex;align-items:center;min-height:34px;padding:.3rem .65rem;border-radius:999px;border:1px solid var(--lr-line);background:#fff}.leadroom-article-content{padding-bottom:3.5rem}.leadroom-article-content>section{margin:2.5rem 0}.leadroom-article-content h2{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.03em;color:#173827;margin:0 0 .8rem}.leadroom-article-content h3{font-size:1.18rem;color:#224c37;margin:1.4rem 0 .5rem}.leadroom-article-content p,.leadroom-article-content li{font-size:1.02rem;line-height:1.75;color:#465c51}.leadroom-article-content ul,.leadroom-article-content ol{padding-left:1.25rem}.leadroom-article-content li{margin:.45rem 0}.leadroom-article-content a{color:var(--lr-green-dark);font-weight:750}.leadroom-quote{border-left:5px solid var(--lr-green);background:#f2faf5;border-radius:0 16px 16px 0;padding:1.25rem 1.4rem;font-size:1.13rem;color:#274b3a;line-height:1.65}.leadroom-faq{display:grid;gap:.75rem}.leadroom-faq details{border:1px solid var(--lr-line);background:#fff;border-radius:15px;padding:1rem 1.1rem}.leadroom-faq summary{cursor:pointer;font-weight:850;color:#244a37;min-height:32px}.leadroom-faq p{margin:.7rem 0 0}.leadroom-cta{display:grid;grid-template-columns:1.3fr auto;gap:1.2rem;align-items:center;background:linear-gradient(135deg,#1a4c34,#26734c);color:#fff;border-radius:26px;padding:1.8rem}.leadroom-cta h2,.leadroom-cta h3{color:#fff;margin:0 0 .45rem}.leadroom-cta p{color:#dfece5;margin:0;line-height:1.6}.leadroom-cta .leadroom-button{background:#fff;color:#176842;border-color:#fff;white-space:nowrap}.leadroom-related-strip{margin:2rem 0;padding:1.25rem;border:1px solid var(--lr-line);border-radius:18px;background:#f7fbf8}.leadroom-related-strip strong{display:block;color:#244b37;margin-bottom:.55rem}.leadroom-related-strip a{display:inline-block;margin:.25rem .8rem .25rem 0;color:var(--lr-green-dark);font-weight:750}.leadroom-product-badge{display:inline-flex;align-items:center;gap:.4rem;color:#244b37;font-size:.88rem;font-weight:800}.leadroom-product-badge:before{content:"Your IT & Tech Mates";display:inline-grid;place-items:center;background:#183d2d;color:#fff;border-radius:8px;padding:.25rem .4rem;font-size:.68rem;letter-spacing:.04em}.leadroom-crosslink{width:min(920px,calc(100% - 40px));margin:2.5rem auto;padding:1.35rem;border:1px solid #c9e2d3;border-radius:18px;background:#f3fbf6}.leadroom-crosslink h2{font-size:1.35rem;margin:0 0 .45rem;color:#1c4a32}.leadroom-crosslink p{margin:0 0 .8rem;color:#4c6257}.leadroom-crosslink a{font-weight:850;color:#176842}@media (max-width:980px){.leadroom-hero{grid-template-columns:1fr}.leadroom-hero-visual{max-width:760px}.leadroom-proof-row{grid-template-columns:repeat(2,1fr)}.leadroom-grid.four{grid-template-columns:repeat(2,1fr)}.leadroom-steps{grid-template-columns:repeat(2,1fr)}.leadroom-step:last-child{grid-column:1/-1}.leadroom-cta{grid-template-columns:1fr}}@media (max-width:720px){.leadroom-shell,.leadroom-article{width:min(100% - 28px,1160px)}.leadroom-hero{padding:1.2rem 0 2rem;gap:1.35rem}.leadroom-hero h1{font-size:clamp(2.2rem,13vw,3.35rem)}.leadroom-proof-row,.leadroom-grid,.leadroom-grid.two,.leadroom-grid.four,.leadroom-checklist,.leadroom-steps{grid-template-columns:1fr}.leadroom-step:last-child{grid-column:auto}.leadroom-section{padding:2.6rem 0}.leadroom-card{padding:1.1rem}.leadroom-actions{display:grid}.leadroom-button{width:100%}.leadroom-hero-visual:before{inset:-8px 12px 12px -8px}.leadroom-article-hero h1{font-size:clamp(2.1rem,11vw,3.2rem)}.leadroom-article-content>section{margin:2rem 0}.leadroom-cta{padding:1.35rem}.leadroom-cta .leadroom-button{white-space:normal}.leadroom-proof{min-height:0}}@media (prefers-reduced-motion:reduce){.leadroom-button{transition:none}.leadroom-button:hover{transform:none}}.leadroom-article-hero-image{margin:0 0 2rem;position:relative}.leadroom-article-hero-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:24px;border:1px solid #cbded3;box-shadow:0 18px 48px rgba(12,43,30,.16);background:#071c35}.leadroom-article-hero-image figcaption{margin:.7rem .3rem 0;color:#5b7066;font-size:.9rem;line-height:1.55}.leadroom-broader-guides{margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--lr-line);border-radius:15px;background:#fff}.leadroom-broader-guides strong{display:block;color:#244b37;margin-bottom:.35rem}.leadroom-broader-guides a{display:inline-block;margin:.2rem .9rem .2rem 0}@media (max-width:720px){.leadroom-article-hero-image{margin-bottom:1.55rem}.leadroom-article-hero-image img{border-radius:16px}.leadroom-article-hero-image figcaption{font-size:.84rem}}.leadroom-customer-review{border:1px solid #c4ddcf;background:linear-gradient(135deg,#f5fbf7,#fff);border-radius:22px;padding:1.45rem 1.55rem;box-shadow:0 12px 32px rgba(24,70,47,.06)}.leadroom-review-label{display:inline-flex;align-items:center;min-height:28px;padding:.25rem .55rem;border-radius:999px;background:#e2f3e8;color:#1a6741;font-size:.75rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.leadroom-customer-review h2{margin:.65rem 0 .6rem}.leadroom-customer-review ul{margin:.65rem 0}.leadroom-customer-review .leadroom-review-change{margin:.9rem 0 0;padding-top:.9rem;border-top:1px solid #dcebe1;color:#315541}.leadroom-example-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0}.leadroom-example-flow article{position:relative;padding:1.05rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-example-flow strong{display:block;color:#1d4b33;margin-bottom:.35rem}.leadroom-example-flow span{display:block;color:var(--lr-muted);font-size:.94rem;line-height:1.55}.leadroom-sample-record{margin:1.1rem 0;padding:1.2rem;border-radius:18px;background:#173d2b;color:#fff}.leadroom-sample-record>strong{display:block;margin-bottom:.7rem}.leadroom-sample-record dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0}.leadroom-sample-record dl div{padding:.7rem;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.06)}.leadroom-sample-record dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#b9d8c7}.leadroom-sample-record dd{margin:.25rem 0 0;color:#fff;font-weight:800}.leadroom-status-note{padding:1rem 1.1rem;border-left:4px solid var(--lr-green);border-radius:0 14px 14px 0;background:#f1f9f4;color:#345745!important}.leadroom-scenario{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.leadroom-scenario>div{padding:1rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-scenario h3{margin:.55rem 0 .35rem}.leadroom-scenario p{margin:0}.leadroom-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0}.leadroom-decision-grid article{padding:1.05rem;border:1px solid var(--lr-line);border-radius:16px;background:#fff}.leadroom-decision-grid strong{display:block;color:#1d4b33}.leadroom-decision-grid p{margin:.4rem 0 0}.leadroom-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.leadroom-fit-card{padding:1.3rem;border-radius:20px;border:1px solid var(--lr-line);background:#fff}.leadroom-fit-card.good{border-color:#b9dbc6;background:#f4fbf6}.leadroom-fit-card.pause{border-color:#ead8b5;background:#fffaf0}.leadroom-fit-card h3{margin:0 0 .55rem}.leadroom-fit-card ul{margin:.4rem 0 0;padding-left:1.2rem}.leadroom-journey-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.leadroom-journey-three article{padding:1.2rem;border:1px solid var(--lr-line);border-radius:18px;background:#fff}.leadroom-journey-three strong{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--lr-green);color:#fff;margin-bottom:.7rem}.leadroom-journey-three h3{margin:0 0 .35rem}.leadroom-journey-three p{margin:0}.leadroom-problem-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.leadroom-problem-picker a{display:block;padding:1.2rem;border:1px solid var(--lr-line);border-radius:18px;background:#fff;text-decoration:none}.leadroom-problem-picker strong{display:block;color:#1b4a32;font-size:1.08rem}.leadroom-problem-picker span{display:block;margin-top:.35rem;color:var(--lr-muted);line-height:1.55}.leadroom-problem-picker a:hover{border-color:#92c4a6;box-shadow:0 10px 26px rgba(27,82,53,.08)}@media (max-width:820px){.leadroom-example-flow,.leadroom-scenario{grid-template-columns:repeat(2,minmax(0,1fr))}.leadroom-sample-record dl,.leadroom-decision-grid,.leadroom-journey-three{grid-template-columns:1fr}}@media (max-width:620px){.leadroom-customer-review{padding:1.15rem}.leadroom-example-flow,.leadroom-scenario,.leadroom-fit-grid,.leadroom-problem-picker{grid-template-columns:1fr}.leadroom-sample-record dl{grid-template-columns:1fr}}.leadroom-page .mobile-menu-btn{min-height:44px!important}body.template-service-page main#main-content section .leadroom-cta,body.template-service-page main#main-content section .leadroom-key-takeaways,body.template-service-page main#main-content section .leadroom-sample-record{color:#fff!important}body.template-service-page main#main-content section .leadroom-cta h2,body.template-service-page main#main-content section .leadroom-cta h3,body.template-service-page main#main-content section .leadroom-key-takeaways h2,body.template-service-page main#main-content section .leadroom-key-takeaways h3,body.template-service-page main#main-content section .leadroom-sample-record h2,body.template-service-page main#main-content section .leadroom-sample-record h3{color:#fff!important;text-shadow:none!important;opacity:1!important}body.template-service-page main#main-content section .leadroom-cta p,body.template-service-page main#main-content section .leadroom-cta li,body.template-service-page main#main-content section .leadroom-key-takeaways p,body.template-service-page main#main-content section .leadroom-key-takeaways li,body.template-service-page main#main-content section .leadroom-sample-record p,body.template-service-page main#main-content section .leadroom-sample-record li{color:#eaf5ee!important;text-shadow:none!important;opacity:1!important}body.leadroom-page main#main-content .leadroom-cta,body.template-service-page main#main-content .leadroom-cta{background:#1f643f!important;color:#ffffff!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.leadroom-page main#main-content .leadroom-cta h2,body.leadroom-page main#main-content .leadroom-cta h3,body.template-service-page main#main-content .leadroom-cta h2,body.template-service-page main#main-content .leadroom-cta h3{color:#ffffff!important;font-family:inherit!important;font-size:clamp(1.8rem,3vw,2.7rem)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.025em!important;opacity:1!important;text-shadow:none!important}body.leadroom-page main#main-content .leadroom-cta p,body.template-service-page main#main-content .leadroom-cta p{color:#f2fbf5!important;font-family:inherit!important;font-size:clamp(1.05rem,1.5vw,1.2rem)!important;font-weight:500!important;line-height:1.65!important;max-width:62ch;opacity:1!important;text-shadow:none!important}body.leadroom-page main#main-content .leadroom-cta .leadroom-button,body.template-service-page main#main-content .leadroom-cta .leadroom-button{background:#ffffff!important;color:#164d31!important;border:2px solid #ffffff!important;font-weight:800!important}body.leadroom-page main#main-content .leadroom-cta .leadroom-button:hover,body.leadroom-page main#main-content .leadroom-cta .leadroom-button:focus-visible,body.template-service-page main#main-content .leadroom-cta .leadroom-button:hover,body.template-service-page main#main-content .leadroom-cta .leadroom-button:focus-visible{background:#f4fbf6!important;color:#0f3f27!important;outline:3px solid #ffffff!important;outline-offset:3px}.leadroom-button.primary,a.leadroom-button.primary{color:#fff!important;-webkit-text-fill-color:#fff!important}.leadroom-cta a:not(.leadroom-button){color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration-color:rgba(255,255,255,.72)!important}.leadroom-button.primary,.leadroom-step:before,.leadroom-journey-three strong{background:var(--lr-green-dark)!important}}@scope (html[data-yitm-b5-css~="b5-040"]){{--yitm-bg:#f6f8fb;--yitm-card:#ffffff;--yitm-ink:#122033;--yitm-muted:#526173;--yitm-line:#dbe3ef;--yitm-brand:#0f5e9c;--yitm-brand-2:#153e75;--yitm-soft:#eaf5ff;--yitm-accent:#ffb94a;--yitm-radius:22px;--yitm-shadow:0 18px 45px rgba(18,32,51,.12)}*{box-sizing:border-box}body{margin:0;background:var(--yitm-bg);color:var(--yitm-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.65;font-size:17px}a{color:var(--yitm-brand);text-decoration:none}a:hover{text-decoration:underline}.yitm-post{max-width:1180px;margin:0 auto;padding:22px 18px 54px}.yitm-wrap{max-width:1120px;margin:0 auto}.yitm-breadcrumbs{font-size:.94rem;color:var(--yitm-muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:4px 0 20px}.yitm-breadcrumbs a{color:var(--yitm-brand-2)}.yitm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:30px;align-items:center;background:linear-gradient(135deg,#fff 0%,#edf7ff 100%);border:1px solid var(--yitm-line);border-radius:30px;box-shadow:var(--yitm-shadow);padding:34px;margin-bottom:24px;overflow:hidden}.yitm-hero-copy{min-width:0}.yitm-badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:7px 12px;border-radius:999px;background:#dff0ff;color:#174b7a;font-weight:700;font-size:.88rem}.yitm-hero h1{font-size:clamp(2rem,4vw,3.55rem);line-height:1.05;margin:0 0 16px;letter-spacing:-.04em}.yitm-subtitle{font-size:1.15rem;color:#33445a;margin:0 0 18px;max-width:760px}.yitm-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.yitm-chip{display:inline-flex;align-items:center;border:1px solid #c7d8ea;background:#fff;border-radius:999px;padding:7px 11px;font-size:.88rem;font-weight:650;color:#31465f}.yitm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;border:1px solid var(--yitm-brand);background:var(--yitm-brand);color:#fff!important;font-weight:800;padding:11px 18px;box-shadow:0 10px 22px rgba(15,94,156,.18)}.yitm-btn:nth-child(n +2){background:#fff;color:var(--yitm-brand)!important}.yitm-btn:hover{text-decoration:none;transform:translateY(-1px)}.yitm-hero-media{margin:0}.yitm-hero-media img{display:block;width:100%;height:auto;border-radius:24px;border:1px solid #d6e2ee;box-shadow:0 18px 32px rgba(18,32,51,.14);background:#fff}.yitm-card{background:var(--yitm-card);border:1px solid var(--yitm-line);border-radius:var(--yitm-radius);box-shadow:0 10px 26px rgba(18,32,51,.07);padding:24px;margin:20px 0}.yitm-card-soft{background:linear-gradient(135deg,#ffffff 0%,#f1f8ff 100%)}.yitm-card h2{font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.17;margin:0 0 12px;letter-spacing:-.02em}.yitm-card h3{font-size:1.18rem;line-height:1.24;margin:10px 0 8px}.yitm-card p{margin:0 0 12px}.yitm-card ul{margin:10px 0 0;padding-left:22px}.yitm-card li{margin:6px 0}.yitm-short-answer{border-left:6px solid var(--yitm-brand)}.yitm-what-you-get{border-left:6px solid var(--yitm-accent)}.yitm-guide-grid,.yitm-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.yitm-guide-card{display:block;margin:0;padding:20px;transition:.18s ease;color:var(--yitm-ink)}.yitm-guide-card:hover{transform:translateY(-2px);text-decoration:none;border-color:#b2cbe2;box-shadow:0 16px 32px rgba(18,32,51,.12)}.yitm-guide-card b{display:inline-flex;margin-top:8px;color:var(--yitm-brand)}.yitm-article-body{font-size:1.02rem}.yitm-article-body h2{margin-top:30px}.yitm-faq details{background:#fff;border:1px solid var(--yitm-line);border-radius:16px;margin:10px 0;padding:14px 16px}.yitm-faq summary{cursor:pointer;font-weight:800;color:#172941}.yitm-card-cta{background:linear-gradient(135deg,var(--yitm-brand-2),var(--yitm-brand));color:#fff}.yitm-card-cta a{color:#fff}.yitm-card-cta .yitm-btn{background:#fff;color:var(--yitm-brand)!important;border-color:#fff}.yitm-about,.yitm-footer-note{color:var(--yitm-muted);font-size:.96rem}.yitm-footer-note{border-top:1px solid var(--yitm-line);margin-top:26px;padding-top:18px;text-align:center}@media(max-width:860px){.yitm-post{padding:14px 12px 38px}.yitm-hero{grid-template-columns:1fr;padding:22px;border-radius:24px}.yitm-guide-grid,.yitm-related-grid{grid-template-columns:1fr}.yitm-card{padding:20px}.yitm-actions{display:grid;grid-template-columns:1fr}.yitm-btn{width:100%}}.yitm-unified-footer .footer-referral-note,.footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem}.footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900}@media (min-width:681px){.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media (max-width:680px){body{padding-bottom:92px}.sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}}}@scope (html[data-yitm-b5-css~="b5-020"]){:scope{--yitm-mobile-actions-a0017250-height:68px;--yitm-mobile-actions-a0017250-gap:8px;--yitm-mobile-actions-a0017250-safe-bottom:env(safe-area-inset-bottom,0px)}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}@media (max-width:859px){body[data-yitm-mobile-actions-enabled="true"]{padding-bottom:calc(92px + var(--yitm-mobile-actions-a0017250-safe-bottom))!important;scroll-padding-bottom:calc(100px + var(--yitm-mobile-actions-a0017250-safe-bottom))}body[data-yitm-mobile-actions-enabled="false"],body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060,body.yitm-mobile-actions-disabled-a0017250{padding-bottom:0!important;scroll-padding-bottom:0!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]{position:fixed!important;inset:auto max(8px,env(safe-area-inset-right,0px)) calc(8px + var(--yitm-mobile-actions-a0017250-safe-bottom)) max(8px,env(safe-area-inset-left,0px))!important;z-index:2147483000!important;display:grid!important;visibility:visible!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--yitm-mobile-actions-a0017250-gap)!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid rgba(6,78,53,.22)!important;border-radius:20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 14px 40px rgba(8,33,70,.26)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;transform:none!important;opacity:1!important}body.yitm-mobile-menu-open>.yitm-mobile-actions-a0017250,body.yitm-mobile-menu-open>[data-yitm-mobile-actions="A0017250"]{display:none!important;visibility:hidden!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:8px 5px!important;box-sizing:border-box!important;border:1px solid #c8ddd2!important;border-radius:14px!important;background:#fff!important;color:#064e35!important;text-decoration:none!important;text-transform:none!important;font-family:Barlow,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important;box-shadow:none!important;transform:none!important;touch-action:manipulation}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:first-child,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:first-child{border-color:#064e35!important;background:#064e35!important;color:#fff!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:nth-child(2),body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:nth-child(2){border-color:#d6a221!important;background:#fff8df!important;color:#4d3900!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:focus-visible,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:focus-visible{outline:3px solid #f4c95d!important;outline-offset:2px!important}}@media (max-width:350px){body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{font-size:13.5px!important;padding-inline:3px!important}}@media (min-width:860px){.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}}@media (prefers-reduced-motion:reduce){[data-yitm-mobile-actions] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}}@scope (html[data-yitm-b5-css~="b5-015"]){{--ldt-ink:#10233f;--ldt-navy:#071b2b;--ldt-green:#0b5f46;--ldt-green-dark:#064e35;--ldt-gold:#f5b83f;--ldt-cream:#fffaf0;--ldt-soft:#f3f8f5;--ldt-line:#d5e3dd;--ldt-muted:#4d6259;--ldt-white:#fff;--ldt-danger:#8b2f2f;--ldt-warning:#7d5700;--ldt-info:#174f79;--ldt-radius:24px;--ldt-shadow:0 22px 65px rgba(8,33,70,.10)}.ldt-page{background:#fff;color:var(--ldt-ink)}.ldt-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.ldt-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;padding:22px 0 0;color:var(--ldt-muted);font-size:.94rem}.ldt-breadcrumbs a{color:var(--ldt-green-dark);font-weight:800}.ldt-hero{padding:48px 0 52px;background:radial-gradient(circle at 82% 12%,rgba(245,184,63,.22),transparent 30rem),linear-gradient(135deg,#f4fbf7 0,#fff 58%,#fff8e8 100%)}.ldt-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:42px;align-items:center}.ldt-kicker{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgba(11,95,70,.16);border-radius:999px;background:#eef8f2;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ldt-hero h1{margin:15px 0 16px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(3rem,6vw,6rem);line-height:.9;letter-spacing:-.045em;color:var(--ldt-ink)}.ldt-hero p{max-width:780px;margin:0;color:var(--ldt-muted);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.62;text-wrap:pretty}.ldt-hero-media{border-radius:30px;overflow:hidden;border:1px solid var(--ldt-line);background:#e8f1ed;box-shadow:var(--ldt-shadow)}.ldt-hero-media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ldt-trust-row{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none}.ldt-trust-row li{padding:8px 12px;border-radius:999px;border:1px solid var(--ldt-line);background:rgba(255,255,255,.86);color:#28463b;font-weight:800;font-size:.92rem}.ldt-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:24px}.ldt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;border:1px solid var(--ldt-green-dark);font:inherit;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ldt-btn:hover{transform:translateY(-2px)}.ldt-btn:focus-visible,.ldt-choice:has(input:focus-visible){outline:3px solid #1598ff;outline-offset:3px}.ldt-btn-primary{background:var(--ldt-green-dark);color:#fff;box-shadow:0 13px 28px rgba(6,78,53,.18)}.ldt-btn-secondary{background:#fff;color:var(--ldt-green-dark)}.ldt-btn-quiet{background:#eef5f1;color:var(--ldt-ink);border-color:var(--ldt-line)}.ldt-section{padding:64px 0}.ldt-section-soft{background:var(--ldt-soft)}.ldt-section-head{max-width:850px;margin-bottom:28px}.ldt-section-head.center{text-align:center;margin-inline:auto}.ldt-section h2,.ldt-section-head h2{margin:0 0 12px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.5vw,4.35rem);line-height:.94;letter-spacing:-.035em;color:var(--ldt-ink)}.ldt-section-head p,.ldt-lead{margin:0;color:var(--ldt-muted);font-size:1.08rem;line-height:1.68;text-wrap:pretty}.ldt-answer{padding:20px 22px;border:1px solid #b9d7c8;border-radius:20px;background:#f1faf5;color:#27473b;line-height:1.65}.ldt-answer strong{display:block;margin-bottom:5px;color:var(--ldt-green-dark);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.ldt-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ldt-hub-card{display:flex;flex-direction:column;min-height:310px;padding:26px;border:1px solid var(--ldt-line);border-radius:28px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 14px 42px rgba(8,33,70,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ldt-hub-card:hover{transform:translateY(-4px);box-shadow:var(--ldt-shadow);border-color:#9dc4b2}.ldt-hub-card .ldt-card-label{font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;font-weight:900;color:var(--ldt-green)}.ldt-hub-card h2,.ldt-hub-card h3{margin:14px 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.25rem;line-height:.95;letter-spacing:-.025em;color:var(--ldt-ink)}.ldt-hub-card p{margin:0 0 16px;color:var(--ldt-muted);line-height:1.58}.ldt-hub-card ul{margin:0 0 18px;padding-left:20px;color:#355247}.ldt-hub-card .ldt-card-link{margin-top:auto;color:var(--ldt-green-dark);font-weight:900}.ldt-tool-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:24px;align-items:start}.ldt-tool-card,.ldt-side-card,.ldt-content-card{border:1px solid var(--ldt-line);border-radius:28px;background:#fff;box-shadow:0 14px 42px rgba(8,33,70,.07)}.ldt-tool-card{padding:clamp(20px,3vw,34px)}.ldt-side-card,.ldt-content-card{padding:24px}.ldt-tool-intro{margin-bottom:24px}.ldt-tool-intro h2{font-size:clamp(2rem,4vw,3.4rem)}.ldt-tool-intro p{color:var(--ldt-muted);line-height:1.6}.ldt-privacy-note{display:flex;gap:12px;align-items:flex-start;padding:15px 17px;border:1px solid #bed8ca;border-radius:18px;background:#f5fbf7;color:#315046;line-height:1.5}.ldt-privacy-note b{color:var(--ldt-green-dark)}.ldt-form{display:grid;gap:22px;margin-top:24px}.ldt-fieldset{margin:0;padding:0;border:0}.ldt-fieldset legend,.ldt-field label.ldt-label{display:block;margin-bottom:10px;font-weight:900;color:var(--ldt-ink)}.ldt-help{display:block;margin-top:-4px;margin-bottom:10px;color:var(--ldt-muted);font-size:.92rem;line-height:1.45}.ldt-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldt-choice{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:54px;padding:13px 14px;border:1px solid #c9d8d1;border-radius:16px;background:#fff;cursor:pointer;color:#243d34;font-weight:750;line-height:1.35;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ldt-choice:hover{border-color:#8fb5a4;background:#f9fcfa}.ldt-choice input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--ldt-green-dark)}.ldt-choice:has(input:checked){border-color:var(--ldt-green-dark);background:#eef8f2;box-shadow:0 0 0 1px var(--ldt-green-dark)}.ldt-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-field{display:grid;gap:7px}.ldt-field input,.ldt-field select,.ldt-field textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid #bdcdc4;border-radius:14px;background:#fff;color:var(--ldt-ink);font:inherit}.ldt-field textarea{min-height:100px;resize:vertical}.ldt-field input:focus,.ldt-field select:focus,.ldt-field textarea:focus{outline:3px solid rgba(21,152,255,.25);border-color:#1598ff}.ldt-form-actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:4px}.ldt-result{margin-top:28px;padding:clamp(22px,3vw,32px);border:1px solid #b9d7c8;border-radius:24px;background:#f5fbf7;box-shadow:0 16px 44px rgba(8,33,70,.08)}.ldt-result[hidden]{display:none!important}.ldt-result[data-level="urgent"]{border-color:#d7a0a0;background:#fff5f5}.ldt-result[data-level="caution"]{border-color:#dfc37d;background:#fff9e9}.ldt-result[data-level="positive"]{border-color:#9ccab1;background:#f2fbf6}.ldt-result[data-level="info"]{border-color:#a9c9df;background:#f4f9fc}.ldt-result-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid currentColor;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ldt-result[data-level="urgent"] .ldt-result-badge{color:var(--ldt-danger)}.ldt-result[data-level="caution"] .ldt-result-badge{color:var(--ldt-warning)}.ldt-result[data-level="info"] .ldt-result-badge{color:var(--ldt-info)}.ldt-result h2{margin:12px 0 9px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.1rem,4vw,3.5rem);line-height:.95;letter-spacing:-.03em}.ldt-result-intro{font-size:1.08rem;line-height:1.62;color:#344f45}.ldt-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.ldt-result-panel{padding:18px;border:1px solid rgba(16,35,63,.11);border-radius:18px;background:rgba(255,255,255,.78)}.ldt-result-panel h3{margin:0 0 8px;font-size:1.08rem}.ldt-result-panel ul,.ldt-result-panel ol{margin:0;padding-left:20px;color:#3d574d;line-height:1.55}.ldt-result-panel li+li{margin-top:6px}.ldt-result-summary{margin-top:18px;padding:16px;border:1px dashed #9fb6ab;border-radius:16px;background:#fff;white-space:pre-wrap;color:#314b41;font-size:.94rem;line-height:1.55}.ldt-copy-status{min-height:24px;margin-top:8px;color:var(--ldt-green-dark);font-weight:800}.ldt-side-stack{display:grid;gap:18px}.ldt-side-card h2,.ldt-side-card h3,.ldt-content-card h3{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.85rem;line-height:1}.ldt-side-card p,.ldt-side-card li,.ldt-content-card p,.ldt-content-card li{color:var(--ldt-muted);line-height:1.6}.ldt-side-card ul,.ldt-content-card ul{padding-left:20px}.ldt-side-card a{color:var(--ldt-green-dark);font-weight:800}.ldt-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ldt-content-card h3{font-size:1.65rem}.ldt-faq details{margin:10px 0;padding:16px 18px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff}.ldt-faq summary{cursor:pointer;font-weight:900;color:var(--ldt-ink)}.ldt-faq p{color:var(--ldt-muted);line-height:1.6}.ldt-local-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-local-link{display:block;padding:18px;border:1px solid var(--ldt-line);border-radius:18px;background:#fff;text-decoration:none;color:var(--ldt-ink);font-weight:900}.ldt-local-link span{display:block;margin-top:5px;color:var(--ldt-muted);font-weight:600;line-height:1.4}.ldt-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:30px;border-radius:28px;background:var(--ldt-navy);color:#fff}.ldt-final h2{color:#fff;margin:0 0 8px}.ldt-final p{margin:0;color:rgba(255,255,255,.84)}.ldt-disclaimer{font-size:.92rem;color:var(--ldt-muted);line-height:1.55}.ldt-home-card-note{display:block;margin-top:6px;color:var(--ldt-muted)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 40px));max-width:1160px;margin:28px auto;padding:24px;box-sizing:border-box;border:1px solid #bed8ca;border-radius:24px;background:linear-gradient(135deg,#f5fbf7 0,#fffaf0 100%);box-shadow:0 14px 42px rgba(8,33,70,.07);color:#10233f}.yitm-decision-tool-callout .ldt-callout-label{display:inline-flex;padding:6px 10px;border-radius:999px;background:#eaf7ef;color:#064e35;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-decision-tool-callout h2,.yitm-decision-tool-callout h3{margin:10px 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.96}.yitm-decision-tool-callout p{margin:0;color:#40584f;line-height:1.58}.yitm-decision-tool-callout .ldt-callout-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-decision-tool-callout a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid #064e35}.yitm-decision-tool-callout a:first-child{background:#064e35;color:#fff}.yitm-decision-tool-callout a:last-child{background:#fff;color:#064e35}.ldt-tools-promo{margin:34px auto;padding:30px;border:1px solid var(--ldt-line);border-radius:28px;background:linear-gradient(135deg,#fff 0,#eef8f2 100%);box-shadow:var(--ldt-shadow)}.ldt-tools-promo h2{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.95}.ldt-tools-promo p{color:var(--ldt-muted);line-height:1.6}.ldt-tools-promo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.ldt-tools-promo-grid a{padding:15px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff;color:var(--ldt-ink);text-decoration:none;font-weight:900;line-height:1.3}.ldt-tools-promo-grid a span{display:block;margin-top:5px;color:var(--ldt-muted);font-size:.9rem;font-weight:600}@media(max-width:980px){.ldt-hero-grid,.ldt-tool-layout,.ldt-final{grid-template-columns:1fr}.ldt-hero-media{max-width:720px}.ldt-content-grid{grid-template-columns:1fr}.ldt-tools-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ldt-shell{width:min(100% - 28px,1180px)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 28px));padding:20px;border-radius:20px}.ldt-hero{padding:34px 0 40px}.ldt-hub-grid,.ldt-choice-grid,.ldt-field-grid,.ldt-result-grid,.ldt-local-links{grid-template-columns:1fr}.ldt-section{padding:46px 0}.ldt-hub-card{min-height:0;padding:22px}.ldt-actions,.ldt-form-actions,.ldt-result .ldt-actions{display:grid}.ldt-btn{width:100%}.ldt-tools-promo-grid{grid-template-columns:1fr}.yitm-decision-tool-callout .ldt-callout-actions{display:grid}.yitm-decision-tool-callout a{justify-content:center}}@media(prefers-reduced-motion:reduce){.ldt-btn,.ldt-hub-card,.ldt-choice{transition:none!important}.ldt-btn:hover,.ldt-hub-card:hover{transform:none!important}}@media print{.site-header,.yitm-unified-footer,.sticky-mobile-bar,.ldt-hero,.ldt-side-stack,.ldt-form,.ldt-section:not(.ldt-print-section),.ldt-result .ldt-actions,.ldt-copy-status{display:none!important}.ldt-section.ldt-print-section{display:block!important;padding:0}.ldt-tool-layout{display:block}.ldt-tool-card{border:0;box-shadow:none;padding:0}.ldt-result{display:block!important;border:0;box-shadow:none;background:#fff;padding:0}.ldt-result-summary{border:0;padding:0}.ldt-result-grid{display:grid;grid-template-columns:1fr 1fr}.ldt-shell{width:100%}}.ldt-btn.ldt-btn-primary,a.ldt-btn.ldt-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:last-child{color:#064e35!important;-webkit-text-fill-color:#064e35!important}nn n.ldt-tool-layout.ldt-has-result{grid-template-columns:minmax(0,1fr)} .ldt-tool-layout.ldt-has-result>.ldt-tool-card{width:100%;max-width:none} .ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .ldt-tool-layout.ldt-has-result>.ldt-side-stack .ldt-side-card{box-shadow:none;background:#fbfdfc} .ldt-result{margin-top:34px;padding:clamp(24px,3.2vw,38px)} .ldt-result>h3{margin:26px 0 8px;font-size:1rem;color:#40584f} .ldt-result .ldt-actions{padding-top:18px;border-top:1px solid rgba(16,35,63,.10);gap:10px} .ldt-result .ldt-actions [data-quoteme-link]{min-width:240px} .ldt-result-summary{max-height:190px;overflow:auto;font-size:.9rem} .ldt-result-grid{align-items:stretch} .ldt-result-panel{min-width:0} .ldt-result .yitm-device-carry{width:100%;max-width:none;margin:18px 0} @media(min-width:981px){.ldt-tool-layout:not(.ldt-has-result){grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}} @media(max-width:980px){.ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:1fr}}}@scope (html[data-yitm-b5-css~="b5-001"]){{--yitm-legacy-blog-content:820px;--yitm-legacy-blog-hero-media:560px;--yitm-legacy-blog-title-max:3.65rem;--yitm-legacy-blog-title-min:2.25rem}.blog-hero,.hub-article-hero,.article-hero,.managed-hero{padding-block:clamp(2rem,4.2vw,3.5rem)}.blog-hero h1,.hub-article-hero h1,.article-hero h1,.managed-hero h1{max-width:880px;margin:.3rem 0 1rem;font-family:"Cormorant Garamond",Georgia,serif;font-size:var(--yitm-legacy-page-title-size);line-height:1.04;letter-spacing:-.014em;text-wrap:balance;overflow-wrap:break-word;word-break:normal}.blog-hero .lead,.hub-article-hero .lead,.article-hero .lead,.managed-hero .lead{max-width:760px;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.62}.blog-hero-image{display:block;width:fit-content!important;max-width:min(100%,var(--yitm-legacy-blog-hero-media))!important;min-width:0!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important;margin:1.5rem auto 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.article-hero-media{width:fit-content!important;max-width:min(100%,var(--yitm-legacy-blog-hero-media))!important;min-width:0!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.blog-hero-image img,.article-hero-media img,.managed-hero-image{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:360px;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:20px;box-shadow:0 14px 32px rgba(36,72,63,.12);background:transparent!important;margin-inline:auto}.article-hero-media figcaption{max-width:62ch;margin:.6rem auto 0;text-align:center;color:var(--yitm-legacy-text-muted,#66736d);font-size:.88rem;line-height:1.45}.managed-hero-image{margin:1.5rem auto 0!important}.managed-article,.blog-layout>article,.article-shell>article{min-width:0}.managed-article{width:min(var(--yitm-legacy-blog-content),92vw)}.managed-article img,.article-card img,.content-panel img{max-width:100%;height:auto}@media (max-width:1040px){.article-hero-media{max-width:min(100%,560px)!important}}@media (max-width:720px){{--yitm-legacy-blog-title-max:2.4rem;--yitm-legacy-blog-title-min:1.8rem}.blog-hero,.hub-article-hero,.article-hero,.managed-hero{padding-block:1.75rem}.blog-hero h1,.hub-article-hero h1,.article-hero h1,.managed-hero h1{font-size:var(--yitm-legacy-page-title-size-mobile);line-height:1.07}.blog-hero-image{max-width:100%!important;margin-top:1.15rem!important}.article-hero-media{max-width:100%!important}.blog-hero-image img,.article-hero-media img,.managed-hero-image{max-height:260px;border-radius:16px}}@media print{.blog-hero h1,.hub-article-hero h1,.article-hero h1,.managed-hero h1{font-size:28pt}.blog-hero-image img,.article-hero-media img,.managed-hero-image{max-height:340px;box-shadow:none}}}@scope (html[data-yitm-b5-css~="b5-030"]){:scope{--yitm-public-ink:#10233f;--yitm-public-copy:#40536a;--yitm-public-green:#176b4c;--yitm-public-green-dark:#07563b;--yitm-public-gold:#f5b83f;--yitm-public-canvas:#f7f4ec;--yitm-public-soft:#f1f8f4;--yitm-public-line:#d9e3e7;--yitm-public-footer:#071929;--yitm-public-light:#eef5fb;--yitm-public-radius:24px;--yitm-public-shadow:0 16px 42px rgba(16,35,63,.09)}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary){background:var(--yitm-public-ink)!important;border-color:var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important;text-shadow:none!important}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary):is(:hover,:focus-visible){background:#0b1a31!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.yitm-choice-actions a:not(:first-child),.yitm-crm-next-step-actions a:not(:first-child),.yitm-editorial-entry__secondary){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;text-decoration:none!important}body:is(.yitm-choice-actions a,.yitm-crm-next-step-actions a,.yitm-editorial-entry a){min-height:50px;padding:11px 20px;border-radius:999px!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:900!important;line-height:1.2;text-align:center}body:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-public-gold)!important;outline-offset:3px!important}.yitm-editorial-entry{width:min(1160px,calc(100% - 40px));margin:30px auto 0!important;padding:clamp(20px,3vw,30px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important;box-sizing:border-box;border:1px solid var(--yitm-public-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--yitm-public-shadow)!important;color:var(--yitm-public-ink)!important}.yitm-editorial-entry>div{min-width:0;padding:22px!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,var(--yitm-public-soft))!important}.yitm-editorial-entry h2{margin:0 0 10px!important;color:var(--yitm-public-ink)!important;font-size:clamp(1.45rem,2.4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance}.yitm-editorial-entry p{margin:0 0 18px!important;max-width:62ch;color:var(--yitm-public-copy)!important;font-size:1rem!important;line-height:1.65!important;text-wrap:pretty}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer){color:var(--yitm-public-light)!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]):is(:hover,:focus-visible){color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer,.yitm-unified-footer{width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:34px 0 28px!important;box-sizing:border-box!important;border:0!important;border-top:4px solid var(--yitm-public-gold)!important;border-radius:0!important;background:var(--yitm-public-footer)!important;box-shadow:none!important;color:#fff!important;overflow:visible!important;font-family:inherit}.footer.yitm-unified-footer *,.yitm-unified-footer *{box-sizing:border-box}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:28px!important}.footer.yitm-unified-footer strong,.yitm-unified-footer strong{display:block!important;margin:0 0 8px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem!important;font-weight:900!important}.footer.yitm-unified-footer p,.yitm-unified-footer p{margin:0!important;max-width:520px!important;color:#d9e6ee!important;-webkit-text-fill-color:#d9e6ee!important;line-height:1.55!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 13px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important}.footer.yitm-unified-footer .footer-links a[href*="referrals"],.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.55)!important;background:rgba(245,184,63,.08)!important}.footer.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.footer.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible){border-color:#ffe27a!important;color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{margin:20px auto 0!important;padding:11px 18px!important;border:0!important;border-radius:999px!important;background:#f7fbf9!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;box-shadow:none!important;text-align:center!important;font-size:.92rem!important;font-weight:850!important;line-height:1.35!important}.footer.yitm-unified-footer .footer-referral-note a,.yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:950!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.footer.yitm-unified-footer .footer-terms>span,.yitm-unified-footer .footer-terms>span{color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.case-global-footer{display:none!important}body:has(footer.yitm-unified-footer) .case-global-footer{display:none!important}.yitm-editorial-entry+footer.yitm-unified-footer{margin-top:24px!important}main+footer.yitm-unified-footer{margin-top:24px!important}@media(max-width:820px){.yitm-editorial-entry{grid-template-columns:1fr;width:min(100% - 28px,1160px);padding:18px!important;border-radius:22px!important}.yitm-editorial-entry>div{padding:18px!important}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(100% - 28px,1180px)!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{grid-template-columns:1fr!important;gap:20px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{border-radius:18px!important;padding:12px 15px!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:block!important}.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-terms-links{margin-top:12px!important}}@media(max-width:520px){.yitm-editorial-entry a{width:100%}.footer.yitm-unified-footer,.yitm-unified-footer{padding:28px 0 26px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:grid!important;grid-template-columns:1fr 1fr!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{width:100%!important}}.site-header.yitm-unified-header{position:sticky!important;top:0!important;z-index:10050!important;width:100%!important;margin:0!important;padding:0!important;background:rgba(255,255,255,.96)!important;color:#10233f!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.09)!important;border-radius:0!important;box-shadow:0 10px 30px rgba(16,35,63,.06)!important;backdrop-filter:saturate(1.08) blur(14px)!important}.site-header.yitm-unified-header,.site-header.yitm-unified-header *{box-sizing:border-box}.site-header.yitm-unified-header .wrap.header-inner{width:min(1160px,calc(100% - 40px))!important;min-height:78px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;position:relative!important}.site-header.yitm-unified-header .brand{min-width:250px!important;display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;color:#10233f!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.site-header.yitm-unified-header .brand-mark{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 26px rgba(9,29,46,.12)!important}.site-header.yitm-unified-header .brand-mark img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}.site-header.yitm-unified-header .brand-text{display:block!important;font-family:"Barlow Condensed",Barlow,Arial,sans-serif!important;font-size:1.45rem!important;line-height:1!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;white-space:nowrap!important}.site-header.yitm-unified-header .brand-text em{font-style:normal!important;color:#486f37!important}.site-header.yitm-unified-header .brand-text small{display:block!important;margin-top:4px!important;font-family:Barlow,Arial,sans-serif!important;font-size:.72rem!important;line-height:1.2!important;letter-spacing:.02em!important;font-weight:700!important;color:#536475!important}.site-header.yitm-unified-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;position:static!important;width:auto!important}.site-header.yitm-unified-header .nav a,.site-header.yitm-unified-header .nav a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 11px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#21364c!important;-webkit-text-fill-color:#21364c!important;text-decoration:none!important;font-family:Barlow,Arial,sans-serif!important;font-size:.94rem!important;line-height:1.15!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}.site-header.yitm-unified-header .nav a:hover,.site-header.yitm-unified-header .nav a:focus-visible{background:#f1f5f8!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important}.site-header.yitm-unified-header .nav .nav-cta,.site-header.yitm-unified-header .nav .nav-cta:visited{padding-inline:18px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.18)!important}.site-header.yitm-unified-header .nav .nav-cta:hover,.site-header.yitm-unified-header .nav .nav-cta:focus-visible{background:#071929!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.site-header.yitm-unified-header .mobile-menu-btn{display:none!important;align-items:center!important;justify-content:center!important;min-width:92px!important;min-height:44px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font:900 .95rem/1 Barlow,Arial,sans-serif!important;cursor:pointer!important}.site-header.yitm-unified-header:is(a,button):focus-visible{outline:3px solid #f5b83f!important;outline-offset:3px!important}body.has-yitm-unified-shell>.skip-link,body.has-yitm-unified-shell>a.skip-link{position:absolute!important;left:-9999px!important;top:8px!important;z-index:10100!important;padding:10px 14px!important;border-radius:10px!important;background:#071929!important;color:#fff!important;text-decoration:none!important;font-weight:900!important}body.has-yitm-unified-shell>.skip-link:focus,body.has-yitm-unified-shell>a.skip-link:focus{left:10px!important}@media(max-width:980px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 28px,1160px)!important;min-height:70px!important;gap:12px!important}.site-header.yitm-unified-header .brand{min-width:0!important}.site-header.yitm-unified-header .mobile-menu-btn{display:inline-flex!important}.site-header.yitm-unified-header .nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important;padding:12px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header.yitm-unified-header .nav.is-open{display:flex!important}.site-header.yitm-unified-header .nav a{width:100%!important;min-height:46px!important;border-radius:14px!important;text-align:center!important}}@media(max-width:620px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 20px,1160px)!important;min-height:66px!important}.site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:14px!important}.site-header.yitm-unified-header .brand-text{font-size:1.18rem!important;white-space:normal!important}.site-header.yitm-unified-header .brand-text small{display:none!important}.site-header.yitm-unified-header .mobile-menu-btn{min-width:78px!important;padding-inline:13px!important}}.theme-software-ai-for-business .yitm-hero{display:block!important;grid-template-columns:none!important;padding:clamp(22px,3vw,34px)!important;overflow:hidden!important}.theme-software-ai-for-business .yitm-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(24px,4vw,48px)!important;align-items:center!important}.theme-software-ai-for-business .yitm-hero-grid>div:first-child{min-width:0!important}.theme-software-ai-for-business .yitm-title{max-width:18ch!important;margin:14px 0 16px!important;font-size:clamp(2.55rem,4.25vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}.theme-software-ai-for-business .yitm-subtitle{max-width:62ch!important;font-size:clamp(1.02rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important}.theme-software-ai-for-business .yitm-hero-image{min-width:0!important;margin:0!important;padding:0!important;align-self:center!important;border-radius:28px!important;overflow:hidden!important;background:#eef4f1!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 22px 58px rgba(16,35,63,.14)!important}.theme-software-ai-for-business .yitm-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:900px){.theme-software-ai-for-business .yitm-hero-grid{grid-template-columns:1fr!important}.theme-software-ai-for-business .yitm-title{max-width:22ch!important;font-size:clamp(2.45rem,7vw,4rem)!important}.theme-software-ai-for-business .yitm-hero-image{max-width:720px!important;width:100%!important;margin-inline:auto!important}.theme-software-ai-for-business .yitm-hero-image img{max-height:none!important}}@media(max-width:620px){.theme-software-ai-for-business .yitm-hero{padding:18px!important}.theme-software-ai-for-business .yitm-hero-grid{gap:20px!important}.theme-software-ai-for-business .yitm-title{max-width:none!important;font-size:clamp(2.2rem,10.5vw,3.15rem)!important;line-height:1!important}.theme-software-ai-for-business .yitm-hero-image{border-radius:20px!important}}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero){color:var(--yitm-public-light)!important}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,span){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important}body.yitm-business-service-page{background:var(--yitm-public-canvas)!important;color:var(--yitm-public-ink)}body.yitm-business-service-page main#main-content{background:transparent}body.yitm-business-service-page .hero{margin:0!important;padding:clamp(3.25rem,6.5vw,5.75rem) 0 clamp(2.5rem,5vw,4rem)!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fff8ec 0%,#f0faf6 70%,#f7f4ec 100%)!important;box-shadow:none!important}body.yitm-business-service-page .hero-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:18ch;margin:.65rem 0 1rem!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:clamp(2.25rem,4.15vw,4.15rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance}body.yitm-business-service-page .hero:is(.hero-copy,.hero-intro,.hero-note){max-width:70ch;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.7!important;text-wrap:pretty}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:var(--yitm-public-green)!important;-webkit-text-fill-color:var(--yitm-public-green)!important;font-weight:900!important;letter-spacing:.08em}body.yitm-business-service-page .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-top:1.4rem!important}body.yitm-business-service-page .hero-ctas .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:.82rem 1.25rem!important;border-radius:999px!important;font-weight:900!important;text-decoration:none!important;box-sizing:border-box}body.yitm-business-service-page .hero:is(.hero-img-col,.hero-image){min-width:0}body.yitm-business-service-page .hero:is(.hero-img,.feature-img-card){border-radius:28px!important;box-shadow:var(--yitm-public-shadow)!important}body.yitm-business-service-page .hero .hero-img{display:block;width:100%;height:auto;min-height:320px;max-height:520px;object-fit:cover}body.yitm-business-service-page .hero .feature-img-card{overflow:hidden;background:#fff}body.yitm-business-service-page .hero .feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}body.yitm-business-service-page .hero .img-caption{color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important}body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{max-width:none!important;width:auto!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important}@media(min-width:700px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:nowrap!important}}@media(max-width:699px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:normal!important}}@media(max-width:850px){body.yitm-business-service-page .hero-grid{grid-template-columns:1fr!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:22ch;font-size:clamp(2.3rem,7vw,3.55rem)!important}body.yitm-business-service-page .hero .hero-img{min-height:260px}}@media(max-width:560px){body.yitm-business-service-page .hero{padding:2.5rem 0 2.25rem!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:none;font-size:clamp(2.05rem,10.5vw,3rem)!important;line-height:1.05!important}body.yitm-business-service-page .hero-ctas{display:grid!important;grid-template-columns:1fr!important}body.yitm-business-service-page .hero-ctas .btn{width:100%!important}}body.has-yitm-unified-shell .contact-pref-banner{border-bottom:1px solid var(--yitm-public-line)!important;background:#fff!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:min(1160px,calc(100% - 40px))!important;margin-inline:auto!important;padding:14px 0!important}body.has-yitm-unified-shell .contact-pref-banner p{margin:0!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.55!important}body.has-yitm-unified-shell .contact-pref-banner strong{color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell .contact-pref-banner a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:850;text-underline-offset:.14em}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:min(1160px,calc(100% - 40px))!important;margin:18px auto 0!important;padding:12px 16px!important;box-sizing:border-box!important;border:1px solid #d9e5df!important;border-radius:16px!important;background:#f4faf7!important;color:#40594d!important;-webkit-text-fill-color:#40594d!important;font-size:.95rem!important;line-height:1.55!important;text-align:left!important}body.has-yitm-unified-shell .quick-nav{width:100%!important;max-width:none!important;margin:14px auto!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}body.has-yitm-unified-shell .quick-nav>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:14px 16px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px 16px!important;align-items:start!important;border:1px solid var(--yitm-public-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important}body.has-yitm-unified-shell .quick-nav__label{display:inline-flex!important;align-items:center!important;min-height:38px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:.76rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important}body.has-yitm-unified-shell .quick-nav__links{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.has-yitm-unified-shell .quick-nav__links a{display:inline-flex!important;align-items:center!important;min-height:38px!important;max-width:100%!important;padding:7px 11px!important;box-sizing:border-box!important;border:1px solid #d6e4dd!important;border-radius:999px!important;background:#f5faf7!important;color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:none!important;font-size:.88rem!important;line-height:1.25!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important}body.has-yitm-unified-shell .quick-nav__links a:is(:hover,:focus-visible){background:#eaf5ef!important;border-color:#b9d5c6!important;text-decoration:none!important}body.has-yitm-unified-shell .bc{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .bc>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:8px 0 16px!important;display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;box-sizing:border-box!important;color:var(--yitm-public-copy)!important;font-size:.92rem!important;line-height:1.4!important}body.has-yitm-unified-shell .bc a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:800!important;text-decoration:none!important}body.has-yitm-unified-shell .bc a:is(:hover,:focus-visible){text-decoration:underline!important;text-underline-offset:.15em!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.has-yitm-unified-shell .yitm-quick-choice{width:100%!important;min-width:0!important;margin:1.25rem 0 1.5rem!important;padding:20px!important;box-sizing:border-box!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:#fff!important;color:var(--yitm-public-ink)!important;box-shadow:0 12px 30px rgba(16,35,63,.07)!important;overflow:visible!important}body.has-yitm-unified-shell .yitm-quick-choice h2{max-width:none!important;margin:0 0 7px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.65rem,2.8vw,2.35rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important}body.has-yitm-unified-shell .yitm-quick-choice p{max-width:70ch!important;margin:.25rem 0 1rem!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.6!important;text-align:left!important;opacity:1!important}body.has-yitm-unified-shell .yitm-choice-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}body.has-yitm-unified-shell .yitm-choice-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:11px 18px!important;box-sizing:border-box!important;border-radius:999px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;line-height:1.2!important}body.has-yitm-unified-shell .yitm-choice-actions a:first-child{background:var(--yitm-public-ink)!important;border:1px solid var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.has-yitm-unified-shell .yitm-choice-actions a:not(:first-child){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark){color:var(--yitm-public-light)!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:760px){body.has-yitm-unified-shell .quick-nav>.wrap{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;padding:13px!important}body.has-yitm-unified-shell .quick-nav__label{min-height:0!important}body.has-yitm-unified-shell .quick-nav__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.has-yitm-unified-shell .quick-nav__links a{justify-content:center!important;text-align:center!important;border-radius:14px!important}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .bc>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .yitm-choice-actions{display:grid!important;grid-template-columns:1fr!important}body.has-yitm-unified-shell .yitm-choice-actions a{width:100%!important}}@media(max-width:440px){body.has-yitm-unified-shell .quick-nav__links{grid-template-columns:1fr!important}}body:is(.yitm-card-dark,.yitm-card-cta){background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body .yitm-card-black{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) .yitm-row-item{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]),body .yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page.template-service-page main#main-content:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .scam-blog-page:is(.scam-safety-hero,.scam-post-hero):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body .scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta,body.has-yitm-unified-shell main#main-content>section.yitm-card-cta{background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small),body.has-yitm-unified-shell main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer:is(p,strong,span,small,li,a){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .bc-trail{color:#655e55!important;-webkit-text-fill-color:#655e55!important}}@scope (html[data-yitm-b5-css~="b5-023"]){{--yitm-article-measure:68ch;--yitm-article-wide:1160px;--yitm-article-gutter:clamp(14px,3vw,28px);--yitm-article-flow:clamp(1rem,1.5vw,1.5rem);--yitm-article-section-gap:clamp(2.25rem,5vw,4.4rem);--yitm-article-radius-sm:14px;--yitm-article-radius:22px;--yitm-article-radius-lg:30px;--yitm-article-line:rgba(16,35,63,0.13);--yitm-article-muted:#52647a;--yitm-article-ink:#10233f;--yitm-article-paper:#ffffff;--yitm-article-soft:#f6f9f7;--yitm-article-focus:#d79d12;--yitm-article-shadow:0 16px 42px rgba(16,35,63,0.08)}body.yitm-editorial-page{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.yitm-editorial-page main{min-width:0}body.yitm-editorial-page main:where(h1,h2,h3){color:var(--yitm-article-ink);overflow-wrap:anywhere;text-wrap:balance}body.yitm-editorial-page main h1{max-width:23ch;margin-block:0;font-size:clamp(2.2rem,4.35vw,4.05rem);font-weight:900;line-height:1.03;letter-spacing:-0.042em}body.yitm-editorial-page main h2{margin-block:0;font-size:clamp(1.7rem,3.2vw,2.65rem);line-height:1.08;letter-spacing:-0.024em}body.yitm-editorial-page main h3{margin-block:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18;letter-spacing:-0.012em}body.yitm-editorial-page main:where(p,li,dd){line-height:1.72}body.yitm-editorial-page main p{text-wrap:pretty}body.yitm-editorial-page main:where(article,.yitm-main,.yitm-article-body,.leadroom-article,.leadroom-article-content,.guide-body,.scam-post-main,.yitm-content,.article-section,.content-card,.guide-card,.yitm-card)>:where(p,ul,ol,dl,blockquote){max-width:var(--yitm-article-measure)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main,.article-section)>* + *{margin-block-start:var(--yitm-article-flow)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main)>:where(h2,section){margin-block-start:var(--yitm-article-section-gap)}body.yitm-editorial-page main:where(article,.yitm-article-body,.leadroom-article-content,.guide-body,.scam-post-main)>h3{margin-block-start:clamp(2rem,4vw,3.25rem)}body.yitm-editorial-page main:where(section,article,[id]){scroll-margin-top:7rem}body.yitm-editorial-page main:where(.yitm-hero,.post-hero,.leadroom-article-hero,.blog-article-hero,.scam-post-hero,.yitm-guide-hero){isolation:isolate}body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid)>*{min-width:0}body.yitm-editorial-page main:where(.yitm-subtitle,.leadroom-lede,.lede,.post-intro,.hero-copy){max-width:64ch;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.68;text-wrap:pretty}body.yitm-editorial-page main:where(.yitm-meta-row,.leadroom-article-meta,.content-meta,.post-meta,.article-meta){display:flex;flex-wrap:wrap;gap:0.55rem 1rem;color:var(--yitm-article-muted);font-size:0.93rem;line-height:1.45}body.yitm-editorial-page:where(.yitm-breadcrumbs,nav[aria-label="Breadcrumb"],.breadcrumbs){display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem 0.55rem;max-width:var(--yitm-article-wide);line-height:1.45}body.yitm-editorial-page:where(.quick-links,.yitm-quick-links,[aria-label="Quick links"]){display:flex;flex-wrap:wrap;align-items:center;gap:0.55rem 0.75rem}body.yitm-editorial-page:where(.quick-links,.yitm-quick-links,[aria-label="Quick links"]) a{display:inline-flex;align-items:center;min-height:44px;padding:0.58rem 0.88rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;text-decoration-thickness:0.08em;text-underline-offset:0.18em}body.yitm-editorial-page main:where(img,video,iframe){max-width:100%}body.yitm-editorial-page main img{height:auto}body.yitm-editorial-page main figure{max-width:var(--yitm-article-wide);margin-block:clamp(1.6rem,4vw,3rem);margin-inline:0}body.yitm-editorial-page main figure>:where(img,video){display:block;border-radius:var(--yitm-article-radius)}body.yitm-editorial-page main figcaption{max-width:var(--yitm-article-measure);margin-block-start:0.72rem;color:var(--yitm-article-muted);font-size:0.92rem;line-height:1.5;text-wrap:pretty}body.yitm-editorial-page main blockquote{margin-inline:0;padding:clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,3vw,1.8rem);border-inline-start:5px solid color-mix(in srgb,currentColor 42%,transparent);border-radius:0 var(--yitm-article-radius-sm) var(--yitm-article-radius-sm) 0;background:color-mix(in srgb,var(--yitm-article-soft) 92%,transparent);color:var(--yitm-article-ink);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.68}body.yitm-editorial-page main:where(pre,code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace}body.yitm-editorial-page main pre{max-width:100%;overflow-x:auto;padding:1rem;border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:#f4f7f6;font-size:0.9rem;line-height:1.55;tab-size:2}body.yitm-editorial-page main:not(pre)>code{padding:0.12em 0.35em;border:1px solid var(--yitm-article-line);border-radius:0.4em;background:#f4f7f6;font-size:0.92em}body.yitm-editorial-page main table{width:100%;max-width:var(--yitm-article-wide);border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}body.yitm-editorial-page main:where(th,td){padding:0.8rem 0.85rem;border-block-end:1px solid var(--yitm-article-line);text-align:start;vertical-align:top}body.yitm-editorial-page main th{color:var(--yitm-article-ink);font-weight:800}body.yitm-editorial-page main:where(.table-wrap,.table-scroll,.responsive-table){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body.yitm-editorial-page main details{border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:var(--yitm-article-paper)}body.yitm-editorial-page main details>summary{min-height:48px;padding:0.85rem 1rem;cursor:pointer;color:var(--yitm-article-ink);font-weight:800;line-height:1.35}body.yitm-editorial-page main details>:not(summary){margin-inline:1rem}body.yitm-editorial-page main details>:last-child{margin-block-end:1rem}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card,.related-card){border-radius:var(--yitm-article-radius);box-shadow:var(--yitm-article-shadow)}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card,.related-card):where(h2,h3) + p{margin-block-start:0.7rem}body.yitm-editorial-page main a:not([class*="btn"]):not([class*="button"]):not(.logo):not(.brand){text-decoration-thickness:0.09em;text-underline-offset:0.2em}body.yitm-editorial-page:focus-visible{outline:3px solid var(--yitm-article-focus);outline-offset:4px}body.yitm-editorial-page main:where(.case-related-case-studies,.related-ai-guides,.yitm-related-guides,.yitm-related-scam-links,.related-shorts,.related-support,.leadroom-related-strip,.yitm-related-next,.yitm-related-groups){container-type:inline-size}@container (min-width:44rem){body.yitm-editorial-page main:where(.case-related-case-studies,.related-ai-guides,.yitm-related-guides,.yitm-related-scam-links,.related-shorts,.related-support,.leadroom-related-strip,.yitm-related-next,.yitm-related-groups):where(.grid,.guide-grid,.cards-3,.leadroom-grid,ul){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid){grid-template-columns:minmax(0,1fr)}body.yitm-editorial-page main h1{max-width:22ch;font-size:clamp(2.15rem,8vw,3.7rem)}}@media (max-width:680px){{--yitm-article-section-gap:clamp(2.25rem,12vw,3.7rem);--yitm-article-radius:18px}body.yitm-editorial-page main h1{max-width:none;font-size:clamp(2rem,10.5vw,3.1rem);line-height:1.02}body.yitm-editorial-page main h2{font-size:clamp(1.55rem,7vw,2.15rem)}body.yitm-editorial-page main:where(p,li,dd){line-height:1.66}body.yitm-editorial-page main:where(th,td){padding:0.7rem}}@media (prefers-reduced-motion:reduce){body.yitm-editorial-page *,body.yitm-editorial-page *::before,body.yitm-editorial-page *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0.01ms !important}}@media print{body.yitm-editorial-page main{color:#000}body.yitm-editorial-page main a{color:inherit}body.yitm-editorial-page main:where(.yitm-card,.leadroom-card,.content-card,.guide-card,.card){box-shadow:none}}body.yitm-editorial-page main:where(section,.yitm-prose,.prose,.card,.yitm-card,.content-card,.guide-card)>:where(p,ul,ol,dl,blockquote){max-width:var(--yitm-article-measure)}body.yitm-editorial-page main>section + section{margin-block-start:var(--yitm-article-section-gap)}body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{box-sizing:border-box !important;width:min(1180px,calc(100% - 40px)) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;min-width:0 !important}body.yitm-editorial-page>main>.wrap{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body.yitm-editorial-page>main>:where(article,header,section,nav,aside,div),body.yitm-editorial-page>main>.wrap>:where(article,header,section,nav,aside,div){min-width:0}body.yitm-editorial-page>main>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero),body.yitm-editorial-page>main>.wrap>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero),body.yitm-editorial-page>main>article>:where(.hero,.yitm-hero,.scam-safety-hero,.business-hero,.blog-article-hero){box-sizing:border-box !important;width:100% !important;max-width:none !important}body.yitm-editorial-page main:where(.grid,.guide-grid,.tool-grid,.spoke-grid,.fix-grid,.faq-grid,.yitm-guide-grid,.related-grid){min-width:0;max-width:100%}body.yitm-editorial-page main:where(img,video,iframe,table){max-width:100%}@media (max-width:980px){body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{width:min(100% - 28px,1180px) !important}}@media (max-width:640px){body.yitm-editorial-page>main,body.yitm-editorial-page>main#main,body.yitm-editorial-page>main#main-content,body.yitm-editorial-page>main.wrap,body.yitm-editorial-page>main.yitm-triage-post{width:min(100% - 20px,1180px) !important}}body.yitm-editorial-page main:where(.section,.article-section,.yitm-content,.leadroom-article-content,.wrap article)>:where(p,ul,ol,dl){max-width:76ch}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]),body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]):where(h2,h3,h4,p,li,summary,details){text-align:left!important}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]) summary{justify-content:flex-start!important;align-items:flex-start!important;width:100%;cursor:pointer}body.yitm-editorial-page main:where(.faq,.yitm-faq,.leadroom-faq,.yitm-customer-faq,.faq-section,[id*="faq" i]) details{max-width:900px}body.yitm-editorial-page main .yitm-faq{max-width:900px;text-align:left!important}body.yitm-editorial-page main .yitm-faq:where(h2,h3,h4,details,summary,p,ul,ol,li,div,span,strong){text-align:left!important}body.yitm-editorial-page main .yitm-faq summary{display:list-item!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about){color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about):where(h1,h2,h3,h4,p,li,span,strong,em,small){color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about) a:not(.yitm-reader-primary){color:#e9fff5!important;-webkit-text-fill-color:#e9fff5!important;text-decoration:underline;text-underline-offset:.18em}body.yitm-editorial-page main:where(.leadroom-key-takeaways,.yitm-key-takeaways,.key-takeaways,.takeaways,.yitm-pathway-help,.yitm-reader-cta,.yitm-about):where(.btn,.button,.leadroom-button,.yitm-reader-primary){-webkit-text-fill-color:currentColor!important}.yitm-reader-quick{max-width:900px;margin:1.5rem 0 2rem;padding:1.1rem 1.25rem;border:1px solid #cfe0e8;border-left:5px solid #2c7a5b;border-radius:0 16px 16px 0;background:#f3f8fb}.yitm-reader-quick h2{margin:0 0 .45rem!important;color:#173653!important;text-align:left!important}.yitm-reader-quick p{margin:0!important;max-width:76ch!important;color:#334b5d!important}.yitm-reader-uplift{margin:2.5rem 0}.yitm-reader-uplift>p{max-width:76ch}.yitm-reader-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:1rem}.yitm-reader-benefit{border:1px solid #d7e3dd;border-radius:16px;padding:18px;background:#f8fbf9}.yitm-reader-benefit h3{margin:0 0 .4rem!important;color:#173827!important}.yitm-reader-benefit p{margin:0!important;color:#465c51!important;line-height:1.65!important}.yitm-reader-example{max-width:900px;margin:2.5rem 0;padding:20px 22px;border-left:5px solid #2f8a61;border-radius:0 16px 16px 0;background:#eef8f3}.yitm-reader-example h2{color:#173827!important;text-align:left!important}.yitm-reader-example p{max-width:76ch!important}.yitm-reader-example .yitm-reader-outcome{margin-top:.85rem!important;color:#24543d!important}.yitm-reader-related{max-width:1160px}.yitm-reader-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:1rem 0}.yitm-reader-related-card{display:flex;flex-direction:column;gap:.35rem;padding:16px;border:1px solid #dbe4ec;border-radius:14px;background:#fff;text-decoration:none!important}.yitm-reader-related-card strong{color:#173653!important}.yitm-reader-related-card span{color:#526173!important;line-height:1.5}.yitm-reader-related-card:hover,.yitm-reader-related-card:focus-visible{border-color:#8faabd;box-shadow:0 8px 24px rgba(15,42,65,.08)}.yitm-topic-directory details{max-width:100%;border:1px solid #dbe4ec;border-radius:16px;background:#f7fafc;padding:0}.yitm-topic-directory summary{padding:1rem 1.1rem;font-weight:850;color:#173653!important;text-align:left!important;cursor:pointer}.yitm-topic-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0;padding:0 1.25rem 1.25rem 2.4rem}.yitm-topic-directory-grid a{line-height:1.45}.yitm-reader-cta{max-width:900px;margin:2.75rem 0;padding:22px;border-radius:20px;background:linear-gradient(135deg,#102c4a,#17456f)}.yitm-reader-cta h2{margin:0 0 .55rem!important;color:#fff!important;text-align:left!important}.yitm-reader-cta p{max-width:72ch!important;color:#edf6ff!important;-webkit-text-fill-color:#edf6ff!important}.yitm-reader-cta-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.yitm-reader-primary,.yitm-reader-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 15px;border-radius:12px;font-weight:850;text-decoration:none!important}.yitm-reader-primary{background:#fff;color:#173653!important;-webkit-text-fill-color:#173653!important}.yitm-reader-secondary{border:2px solid rgba(255,255,255,.78);color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-reader-crosslink{margin:.55rem 0}.yitm-reader-crosslink a{font-weight:750}@media(max-width:760px){.yitm-reader-benefit-grid,.yitm-reader-related-grid,.yitm-topic-directory-grid{grid-template-columns:1fr}.yitm-reader-cta-actions{display:grid}.yitm-reader-primary,.yitm-reader-secondary{width:100%}}body.yitm-editorial-page main .yitm-about{color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body.yitm-editorial-page main .yitm-about:where(p,span,small,strong,em,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important}@media (min-width:901px){body.yitm-editorial-page main:where(.yitm-hero-grid,.post-hero-grid,.hero-grid){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(1.7rem,4vw,3.4rem)}body.yitm-editorial-page main:where(.yitm-hero-copy,.post-hero-copy,.hero-copy){align-self:center}body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image){align-self:center;justify-self:end;width:100%;max-width:540px;margin:0}}body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image)>img,body.yitm-editorial-page main:where(.yitm-hero-img,.yitm-hero-image){display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--yitm-article-radius)}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions){display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .75rem;margin-block-start:1.1rem}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions):where(a,button){min-height:48px}body.yitm-editorial-page main:where(.yitm-reader-quick,.quick-answer,[class*="quick-answer"]){max-width:900px}body.yitm-editorial-page main:where(.yitm-section-head,.section-head,.article-section>header){max-width:900px}body.yitm-editorial-page main:where(.yitm-section-head,.section-head,.article-section>header)>p{max-width:64ch}body.yitm-editorial-page main:where(.yitm-facts-grid,.yitm-choice-grid,.yitm-audience-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}body.yitm-editorial-page main:where(.yitm-fact,.yitm-choice-card,.yitm-audience-card){min-width:0;padding:1rem 1.05rem;border:1px solid var(--yitm-article-line);border-radius:var(--yitm-article-radius-sm);background:var(--yitm-article-paper)}body.yitm-editorial-page main:where(.yitm-fact,.yitm-choice-card,.yitm-audience-card):where(h2,h3,p){text-align:left}@media (max-width:900px){body.yitm-editorial-page main:where(.yitm-hero-media,.post-hero-image,.scam-post-hero-image,.hero-media,.hero-image){width:min(100%,680px);margin-inline:0;margin-block:.35rem 0}}@media (max-width:680px){body.yitm-editorial-page main h1{font-size:clamp(2rem,9.2vw,2.85rem);line-height:1.04}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions){display:grid;grid-template-columns:1fr}body.yitm-editorial-page main:where(.hero-actions,.yitm-actions,.post-actions,.leadroom-actions):where(a,button){width:100%;justify-content:center}body.yitm-editorial-page main:where(.yitm-facts-grid,.yitm-choice-grid,.yitm-audience-grid){grid-template-columns:1fr}}.yitm-editorial-review{max-width:900px;margin:clamp(2rem,4vw,3.25rem) 0;padding:1rem 1.1rem;border:1px solid #d6e3dc;border-left:5px solid #2f7a5d;border-radius:0 16px 16px 0;background:#f7faf8;color:#17382f;text-align:left}.yitm-editorial-review p{margin:0!important;max-width:68ch!important;color:#42584d!important;text-align:left!important;line-height:1.6!important}.yitm-editorial-review p+p{margin-top:.35rem!important}.yitm-editorial-review .yitm-editorial-review__team{color:#17382f!important;font-weight:800}.yitm-editorial-review .yitm-editorial-review__team a{color:#0b5f49!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.yitm-editorial-review .yitm-editorial-review__focus{font-size:.95rem}@media(max-width:680px){.yitm-editorial-review{margin-block:1.75rem;padding:.95rem 1rem}}body.yitm-editorial-page main .yitm-table th,body.yitm-editorial-page main .vm-table th{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main:where(.blog-hero-art,.hero-art) figcaption{color:#e9f2f8!important;-webkit-text-fill-color:#e9f2f8!important}body.yitm-editorial-page main:where(.booking-card,.lre-cta):where(h1,h2,h3,h4,p,li,span,strong,em,small),body.yitm-editorial-page main:where(.booking-card,.lre-cta) a:not(.btn-light):not(.btn-primary):not(.lre-btn-secondary){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main .yitm-reader-cta{background:linear-gradient(135deg,#102c4a,#17456f)!important;border-color:rgba(255,255,255,.10)!important;color:#f7fbff!important}body.yitm-editorial-page main .yitm-reader-cta:where(h2,h3,p,li,strong,span,small){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body.yitm-editorial-page main .yitm-reader-cta .yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page main .yitm-reader-cta .yitm-reader-secondary{background:transparent!important;border-color:rgba(255,255,255,.78)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page main .yitm-card.yitm-answer,body.yitm-editorial-page main .yitm-guided-upgrade.yitm-answer{background:#064e35!important;border-color:#064e35!important;color:#fff!important}body.yitm-editorial-page main:is(.yitm-card.yitm-answer,.yitm-guided-upgrade.yitm-answer):where(h2,h3,p,li,strong,span,small,a:not(.yitm-btn)){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-editorial-page.template-service-page main#main-content>section.yitm-reader-cta,body.yitm-editorial-page.template-service-page main#main>section.yitm-reader-cta{background:linear-gradient(135deg,#102c4a,#17456f)!important;border-color:rgba(255,255,255,.10)!important;color:#f7fbff!important}body.yitm-editorial-page.template-service-page main#main-content>section.yitm-reader-cta .yitm-reader-primary,body.yitm-editorial-page.template-service-page main#main>section.yitm-reader-cta .yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page main .yitm-reader-cta a.yitm-reader-primary{background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-editorial-page.has-yitm-unified-shell main .yitm-reader-cta a.yitm-reader-primary:not(.btn):not([class*="btn"]){background:#fff!important;border-color:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important}body.template-blog-post.yitm-editorial-page article>:is(.yitm-hero,.post-hero,.leadroom-article-hero,.blog-article-hero){max-width:var(--yitm-article-wide);margin-inline:auto}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-grid,body.template-blog-post.yitm-editorial-page article>.post-hero .post-hero-grid,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-grid,body.template-blog-post.yitm-editorial-page article>.blog-article-hero .hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:clamp(20px,3vw,34px)!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media,body.template-blog-post.yitm-editorial-page article>.post-hero figure,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure{order:-1;width:100%;max-width:none!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media figure{width:100%;max-width:none!important;margin:0!important}body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media img,body.template-blog-post.yitm-editorial-page article>.post-hero figure img,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual img,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure img{width:100%!important;max-height:none!important;aspect-ratio:3/2!important;object-fit:cover!important;border-radius:clamp(18px,2vw,26px)!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,290px);gap:clamp(28px,4vw,48px);align-items:start;max-width:var(--yitm-article-wide);margin:clamp(28px,4vw,44px) auto 0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-content{min-width:0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>* + *{margin-top:var(--yitm-article-flow)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{position:sticky;top:calc(var(--header-h,76px) + 22px);display:grid;gap:18px;min-width:0}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:20px;border:1px solid var(--yitm-article-line);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.06)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card h2{margin:0 0 14px!important;font-size:1.08rem!important;line-height:1.25!important;letter-spacing:0!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list li{margin:0!important;padding:0!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a{display:block;color:#07509d!important;font-size:.93rem;font-weight:650!important;line-height:1.42;text-decoration:none}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a:hover,body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a:focus-visible{text-decoration:underline;text-underline-offset:3px}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-note{margin:12px 0 0!important;color:var(--yitm-article-muted);font-size:.86rem;line-height:1.5}@media (max-width:980px){body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{grid-template-columns:minmax(0,1fr)}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{position:static;order:-1}body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:18px}}@media (max-width:640px){body.template-blog-post.yitm-editorial-page article>.yitm-hero .yitm-hero-media img,body.template-blog-post.yitm-editorial-page article>.post-hero figure img,body.template-blog-post.yitm-editorial-page article>.leadroom-article-hero .leadroom-hero-visual img,body.template-blog-post.yitm-editorial-page article>.blog-article-hero figure img{aspect-ratio:16/10!important;border-radius:16px!important}body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{gap:22px;margin-top:24px}}}@scope (html[data-yitm-b5-css~="b5-006"]){.yitm-pathway-page{--yitm-pathway-navy:#102c4a;--yitm-pathway-ink:#142235;--yitm-pathway-muted:#526173;--yitm-pathway-line:#dbe4ec;--yitm-pathway-soft:#f4f8fb;--yitm-pathway-mint:#dff7ed;--yitm-pathway-white:#fff}.yitm-pathway-main{max-width:1160px;margin:0 auto;padding:32px 20px 64px}.yitm-pathway-hero{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:24px;padding:clamp(28px,5vw,54px);margin:22px 0 28px}.yitm-pathway-hero .yitm-pathway-kicker{display:inline-block;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;color:#c8f4e4;margin-bottom:10px}.yitm-pathway-hero h1{color:#fff!important;max-width:18ch;font-size:clamp(2rem,4.6vw,4rem);line-height:1.02;margin:0 0 14px}.yitm-pathway-hero p{max-width:760px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65;margin:0;color:#edf6ff}.yitm-pathway-actions,.yitm-pathway-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.yitm-pathway-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 16px;border-radius:12px;background:#163e64;color:#fff!important;text-decoration:none!important;font-weight:800;border:2px solid #163e64;line-height:1.25;text-align:center}.yitm-pathway-btn:hover,.yitm-pathway-btn:focus{background:#0c2a46;color:#fff!important;border-color:#0c2a46}.yitm-pathway-btn--light{background:#fff;color:#173653!important;border-color:#fff}.yitm-pathway-btn--light:hover,.yitm-pathway-btn--light:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-btn--outline{background:transparent;color:#173653!important;border-color:#9db2c3}.yitm-pathway-btn--outline:hover,.yitm-pathway-btn--outline:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-section{margin:34px 0}.yitm-pathway-section>h2{font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.14;color:#173653;margin:0 0 8px}.yitm-pathway-section>.yitm-pathway-intro{max-width:780px;color:#526173;line-height:1.65;margin:0 0 18px}.yitm-pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yitm-pathway-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-pathway-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pathway-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--yitm-pathway-line);border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(15,42,65,.06);color:var(--yitm-pathway-ink);text-decoration:none!important}a.yitm-pathway-card:hover,a.yitm-pathway-card:focus{border-color:#8faabd;box-shadow:0 10px 30px rgba(15,42,65,.11);transform:translateY(-1px)}.yitm-pathway-card .yitm-pathway-tag{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#2b6f5a;margin-bottom:7px}.yitm-pathway-card h2,.yitm-pathway-card h3,.yitm-pathway-card strong{color:#173653;margin:0 0 7px;line-height:1.2}.yitm-pathway-card p,.yitm-pathway-card span{color:#536274;line-height:1.55;margin:0}.yitm-pathway-card .yitm-pathway-card-link{margin-top:auto;padding-top:14px;font-weight:800;color:#124d78}.yitm-pathway-steps{counter-reset:yitmstep;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.yitm-pathway-step{background:var(--yitm-pathway-soft);border:1px solid var(--yitm-pathway-line);border-radius:16px;padding:18px}.yitm-pathway-step:before{counter-increment:yitmstep;content:counter(yitmstep);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#173653;color:#fff;font-weight:800;margin-bottom:10px}.yitm-pathway-step h3{margin:0 0 6px;color:#173653}.yitm-pathway-step p{margin:0;color:#526173;line-height:1.55}.yitm-pathway-tasknav{background:#eef6f9;border:1px solid #cfe0e8;border-radius:18px;padding:18px;margin:20px 0 28px}.yitm-pathway-tasknav strong{display:block;color:#173653;margin-bottom:10px}.yitm-pathway-tasknav nav{display:flex;flex-wrap:wrap;gap:8px}.yitm-pathway-tasknav a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border-radius:999px;background:#173653;color:#fff!important;text-decoration:none!important;font-weight:750}.yitm-pathway-tasknav a:hover,.yitm-pathway-tasknav a:focus{background:#0d2f4f;color:#fff!important}.yitm-pathway-note{background:#fff8e4;border:1px solid #ebd9a6;border-radius:16px;padding:16px 18px;color:#594a24;line-height:1.55}.yitm-pathway-note strong{color:#433712}.yitm-pathway-help{background:#102c4a;color:#fff;border-radius:20px;padding:24px;margin:34px 0}.yitm-pathway-help h2,.yitm-pathway-help h3{color:#fff!important;margin-top:0}.yitm-pathway-help p{color:#eaf2f8;max-width:760px;line-height:1.6}.yitm-pathway-help a{color:#fff}.yitm-pathway-page .yitm-readable{max-width:820px}.yitm-pathway-page .yitm-readable p{line-height:1.72}.yitm-pathway-page .yitm-readable li{margin:.35rem 0;line-height:1.6}.yitm-pathway-page .yitm-related-pathway{max-width:1160px;margin:24px auto;padding:20px;border:1px solid var(--yitm-pathway-line);border-radius:18px;background:#f7fafc}.yitm-related-pathway h2,.yitm-related-pathway h3{margin-top:0;color:#173653}.yitm-related-pathway p{color:#526173;line-height:1.6}@media(max-width:900px){.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-pathway-main{padding:20px 14px 56px}.yitm-pathway-hero{border-radius:18px;padding:25px 20px}.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-grid--2,.yitm-pathway-steps{grid-template-columns:1fr}.yitm-pathway-btn{width:100%}.yitm-pathway-tasknav nav{display:grid;grid-template-columns:1fr}.yitm-pathway-tasknav a{border-radius:12px}.yitm-pathway-card{padding:18px}}body.yitm-pathway-page .yitm-pathway-help,body.yitm-pathway-page .yitm-pathway-help h2,body.yitm-pathway-page .yitm-pathway-help h3,body.yitm-pathway-page .yitm-pathway-help p,body.yitm-pathway-page .yitm-pathway-help strong{color:#fff!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h2,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h3,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help p,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page .yitm-pathway-main{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:32px 0 64px}body.yitm-pathway-page .yitm-pathway-hero,body.yitm-pathway-page .yitm-pathway-section,body.yitm-pathway-page .yitm-pathway-grid,body.yitm-pathway-page .yitm-pathway-steps{width:100%;max-width:none;min-width:0;box-sizing:border-box}@media(max-width:620px){body.yitm-pathway-page .yitm-pathway-main{padding:20px 0 56px}}nn body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ul,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ol{max-width:78ch}body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p + p{margin-top:1rem}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h2,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h3,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways p,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways strong,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways{background:#173f2e!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li::marker{color:#b9f2d7}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{text-decoration:underline;text-underline-offset:.18em}body.yitm-pathway-page.leadroom-page .leadroom-faq,body.yitm-pathway-page.leadroom-page .leadroom-faq details,body.yitm-pathway-page.leadroom-page .leadroom-faq summary,body.yitm-pathway-page.leadroom-page .leadroom-faq p,body.yitm-pathway-page.leadroom-page .leadroom-faq li{text-align:left!important}body.yitm-pathway-page.leadroom-page .leadroom-faq{max-width:900px}body.yitm-pathway-page.leadroom-page .leadroom-faq details{padding:1rem 1.15rem}body.yitm-pathway-page.leadroom-page .leadroom-faq summary{display:list-item!important;width:100%;justify-content:flex-start!important;align-items:flex-start!important;color:#173653!important;-webkit-text-fill-color:#173653!important;line-height:1.45}body.yitm-pathway-page.leadroom-page .leadroom-faq details[open] summary{margin-bottom:.55rem}body.yitm-pathway-page.leadroom-page .leadroom-faq p{max-width:76ch;margin:.45rem 0 0}.yitm-business-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:1rem}.yitm-business-outcome{border:1px solid #d8e3dc;background:#f8fbf9;border-radius:16px;padding:18px}.yitm-business-outcome h3{margin:0 0 .4rem!important;color:#173827!important}.yitm-business-outcome p{margin:0!important;color:#465c51!important;line-height:1.65!important}.yitm-business-example{border-left:5px solid #2f8a61;background:#eef8f3;border-radius:0 16px 16px 0;padding:20px 22px;max-width:900px}.yitm-business-example h2,.yitm-business-example h3{color:#173827!important}.yitm-business-example p{max-width:76ch!important}.yitm-business-example .yitm-business-outcome-line{font-weight:800;color:#24543d!important;margin-top:.85rem!important}.yitm-business-funnel{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:22px;padding:24px;margin:2.5rem 0}.yitm-business-funnel h2,.yitm-business-funnel h3,.yitm-business-funnel p,.yitm-business-funnel strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-business-funnel p{max-width:72ch!important;color:#edf6ff!important;-webkit-text-fill-color:#edf6ff!important}.yitm-business-funnel-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-business-funnel .yitm-business-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:#fff;border:2px solid #fff;color:#102c4a!important;-webkit-text-fill-color:#102c4a!important;text-decoration:none!important;font-weight:850}.yitm-business-funnel .yitm-business-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:transparent;border:2px solid #c6d9e8;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-weight:800}.yitm-business-funnel .yitm-business-primary:hover,.yitm-business-funnel .yitm-business-primary:focus{background:#eaf3f9}.yitm-business-funnel .yitm-business-secondary:hover,.yitm-business-funnel .yitm-business-secondary:focus{background:rgba(255,255,255,.1)}.yitm-business-soft-cta{border:1px solid #cfe0e8;background:#f3f8fb;border-radius:16px;padding:16px 18px;margin:1.25rem 0 2rem;max-width:900px}.yitm-business-soft-cta p{margin:.35rem 0 .8rem!important;max-width:76ch!important}.yitm-business-soft-cta a{font-weight:850}@media(max-width:720px){.yitm-business-outcomes{grid-template-columns:1fr}.yitm-business-funnel-actions{display:grid;grid-template-columns:1fr}.yitm-business-funnel .yitm-business-primary,.yitm-business-funnel .yitm-business-secondary{width:100%}}body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{max-width:1160px;margin:28px auto;padding:0 20px;box-sizing:border-box}body.yitm-business-service-page .yitm-service-panel{border:1px solid #d6e2e8;background:#f7fafc;border-radius:20px;padding:22px}body.yitm-business-service-page .yitm-service-panel h2,body.yitm-business-service-page .yitm-service-panel h3{color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-panel p,body.yitm-business-service-page .yitm-service-panel li{color:#46586b!important;line-height:1.65;text-align:left!important}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}body.yitm-business-service-page .yitm-service-choice,body.yitm-business-service-page .yitm-service-example,body.yitm-business-service-page .yitm-service-outcome-card{background:#fff;border:1px solid #d8e3e9;border-radius:16px;padding:18px}body.yitm-business-service-page .yitm-service-choice h3,body.yitm-business-service-page .yitm-service-example h3,body.yitm-business-service-page .yitm-service-outcome-card h3{margin:0 0 7px!important;color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice p,body.yitm-business-service-page .yitm-service-example p,body.yitm-business-service-page .yitm-service-outcome-card p{margin:0 0 10px!important;color:#526173!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice a,body.yitm-business-service-page .yitm-service-example a{font-weight:850;color:#124d78!important;text-decoration:underline;text-underline-offset:.16em}body.yitm-business-service-page .yitm-service-handoff{background:linear-gradient(135deg,#102c4a,#17456f);border-radius:20px;padding:22px;margin-top:20px;color:#fff}body.yitm-business-service-page .yitm-service-handoff h2,body.yitm-business-service-page .yitm-service-handoff h3,body.yitm-business-service-page .yitm-service-handoff p,body.yitm-business-service-page .yitm-service-handoff strong{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}body.yitm-business-service-page .yitm-service-handoff .btn-primary{color:#102c4a!important;-webkit-text-fill-color:#102c4a!important}body.yitm-business-service-page .yitm-customer-faq,body.yitm-business-service-page .yitm-customer-faq details,body.yitm-business-service-page .yitm-customer-faq summary,body.yitm-business-service-page .yitm-customer-faq p{text-align:left!important}body.yitm-business-service-page .yitm-customer-faq summary{justify-content:flex-start!important;align-items:flex-start!important}body.yitm-business-service-page .yitm-review-date{display:none!important}@media(max-width:720px){body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{padding:0 14px}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{grid-template-columns:1fr}}body.yitm-pathway-page main .yitm-related-pathway{box-sizing:border-box}body.yitm-pathway-page main .yitm-related-pathway:where(h2,h3,p,li){text-align:left}body.yitm-pathway-page main .yitm-pathway-help:where(h2,h3,h4,p,li,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page main .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}.yitm-pillar-authority{max-width:1160px;margin:34px auto;padding:clamp(22px,4vw,34px);border:1px solid #dbe4ec;border-radius:22px;background:#f8fbfd;box-shadow:0 10px 32px rgba(15,42,65,.06);color:#142235}.yitm-pillar-authority *{box-sizing:border-box}.yitm-pillar-authority__eyebrow{display:inline-block;margin:0 0 8px;color:#2b6f5a;font-size:.8rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-pillar-authority h2{max-width:24ch;margin:0 0 10px;color:#173653!important;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12;text-align:left!important}.yitm-pillar-authority__intro{max-width:74ch;margin:0 0 20px;color:#526173!important;line-height:1.68;text-align:left!important}.yitm-pillar-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 28px;counter-reset:yitmpillarstep}.yitm-pillar-journey a{position:relative;display:flex;flex-direction:column;min-width:0;min-height:170px;padding:18px;border:1px solid #dbe4ec;border-radius:16px;background:#fff;color:#142235!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(15,42,65,.045)}.yitm-pillar-journey a:before{counter-increment:yitmpillarstep;content:counter(yitmpillarstep);display:grid;place-items:center;width:32px;height:32px;margin-bottom:12px;border-radius:50%;background:#173653;color:#fff;font-weight:850}.yitm-pillar-journey a:hover,.yitm-pillar-journey a:focus-visible{border-color:#8faabd;box-shadow:0 10px 28px rgba(15,42,65,.1);transform:translateY(-1px)}.yitm-pillar-journey strong{display:block;margin:0 0 6px;color:#173653!important;font-size:1.02rem;line-height:1.25}.yitm-pillar-journey span{color:#526173!important;line-height:1.55}.yitm-pillar-evidence-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:4px 0 12px}.yitm-pillar-evidence-head h3{margin:0;color:#173653!important;font-size:clamp(1.2rem,2.2vw,1.55rem);text-align:left!important}.yitm-pillar-evidence-head p{max-width:62ch;margin:0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yitm-pillar-evidence-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #d6e3dc;border-radius:16px;background:#fff;text-decoration:none!important;color:#142235!important}.yitm-pillar-evidence-card:hover,.yitm-pillar-evidence-card:focus-visible{border-color:#73a38d;box-shadow:0 9px 24px rgba(23,107,76,.09)}.yitm-pillar-evidence-card__tag{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.76rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-pillar-evidence-card strong{color:#173653!important;line-height:1.3}.yitm-pillar-evidence-card p{margin:.45rem 0 0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-card em{margin-top:auto;padding-top:12px;color:#124d78!important;font-style:normal;font-weight:800}.yitm-pillar-next{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding:20px;border-radius:18px;background:#102c4a;color:#fff}.yitm-pillar-next:where(h3,p,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-pillar-next h3{margin:0 0 5px}.yitm-pillar-next p{max-width:68ch;margin:0;line-height:1.55}.yitm-pillar-next__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-pillar-next__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;border:2px solid #fff;text-align:center}.yitm-pillar-next__actions a:last-child{background:transparent;color:#fff!important}.yitm-pillar-next__actions a:hover,.yitm-pillar-next__actions a:focus-visible{outline:3px solid rgba(255,255,255,.3);outline-offset:2px}.yitm-pillar-subtopics{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0 0}.yitm-pillar-subtopics a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border:1px solid #cbd9e3;border-radius:999px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:750}@media(max-width:900px){.yitm-pillar-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pillar-evidence-grid{grid-template-columns:1fr 1fr}.yitm-pillar-next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-pillar-authority{margin:24px auto;padding:19px 16px;border-radius:18px}.yitm-pillar-journey,.yitm-pillar-evidence-grid{grid-template-columns:1fr}.yitm-pillar-journey a{min-height:0}.yitm-pillar-evidence-head{align-items:flex-start;flex-direction:column}.yitm-pillar-next__actions{display:grid;width:100%}.yitm-pillar-next__actions a{width:100%}.yitm-pillar-subtopics{display:grid}.yitm-pillar-subtopics a{border-radius:12px}}.yitm-tool-authority{max-width:1160px;margin:32px auto;padding:0 20px;box-sizing:border-box;color:#142235}.yitm-tool-authority *{box-sizing:border-box}.yitm-tool-authority__inner{padding:clamp(20px,3vw,30px);border:1px solid #d8e4ea;border-radius:22px;background:#f7fafc;box-shadow:0 10px 30px rgba(15,42,65,.055)}.yitm-tool-authority__eyebrow{display:inline-block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-tool-authority h2{max-width:26ch;margin:0 0 9px;color:#173653!important;font-size:clamp(1.45rem,2.8vw,2.1rem);line-height:1.15;text-align:left!important}.yitm-tool-authority__intro{max-width:76ch;margin:0 0 18px;color:#526173!important;line-height:1.65;text-align:left!important}.yitm-tool-authority__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yitm-tool-authority__card{display:flex;flex-direction:column;min-width:0;min-height:150px;padding:16px;border:1px solid #d7e2e8;border-radius:15px;background:#fff;color:#142235!important;text-decoration:none!important}.yitm-tool-authority__card:hover,.yitm-tool-authority__card:focus-visible{border-color:#7da793;box-shadow:0 8px 22px rgba(23,107,76,.09);transform:translateY(-1px)}.yitm-tool-authority__card span{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.75rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-tool-authority__card strong{display:block;color:#173653!important;line-height:1.3}.yitm-tool-authority__card p{margin:.42rem 0 0;color:#526173!important;line-height:1.5;text-align:left!important}.yitm-tool-authority__next{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:17px 18px;border-radius:16px;background:#102c4a;color:#fff}.yitm-tool-authority__next:where(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-tool-authority__next p{margin:.25rem 0 0;max-width:68ch;line-height:1.5}.yitm-tool-authority__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-tool-authority__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border:2px solid #fff;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;text-align:center}.yitm-tool-authority__actions a:last-child{background:transparent;color:#fff!important}.yitm-tool-led-pillar{max-width:1160px;margin:24px auto 34px;padding:0 20px;box-sizing:border-box}.yitm-tool-led-pillar__inner{padding:22px;border:1px solid #d7e4dd;border-radius:20px;background:#f4faf7}.yitm-tool-led-pillar__eyebrow{display:block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.yitm-tool-led-pillar h2{margin:0 0 8px;color:#173653!important;font-size:clamp(1.4rem,2.5vw,1.95rem);text-align:left!important}.yitm-tool-led-pillar p{max-width:76ch;margin:0;color:#526173!important;line-height:1.6;text-align:left!important}.yitm-tool-led-pillar__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.yitm-tool-led-pillar__grid a{display:flex;flex-direction:column;min-height:126px;padding:16px;border:1px solid #d7e4dd;border-radius:14px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850}.yitm-tool-led-pillar__grid a:hover,.yitm-tool-led-pillar__grid a:focus-visible{border-color:#74a48d;box-shadow:0 7px 18px rgba(23,107,76,.08)}.yitm-tool-led-pillar__grid a span{margin-top:6px;color:#526173!important;font-weight:500;line-height:1.48}@media(max-width:900px){.yitm-tool-authority__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-tool-led-pillar__grid{grid-template-columns:1fr 1fr}.yitm-tool-authority__next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-tool-authority,.yitm-tool-led-pillar{padding:0 14px}.yitm-tool-authority__grid,.yitm-tool-led-pillar__grid{grid-template-columns:1fr}.yitm-tool-authority__card,.yitm-tool-led-pillar__grid a{min-height:0}.yitm-tool-authority__actions{display:grid;width:100%}.yitm-tool-authority__actions a{width:100%}}.yitm-pathway-hero .yitm-pathway-btn--outline{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.78)!important}.yitm-pathway-hero .yitm-pathway-btn--outline:hover,.yitm-pathway-hero .yitm-pathway-btn--outline:focus-visible{background:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important;border-color:#fff!important}body.yitm-business-service-page .yitm-business-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.yitm-business-service-page .services-bento{grid-template-columns:repeat(4,minmax(0,1fr))}body.yitm-business-service-page .yitm-business-it-service-card{min-width:0}body.yitm-business-service-page .yitm-business-it-service-card h3{font-size:1.08rem!important;line-height:1.25!important}body.yitm-business-service-page .yitm-business-it-service-card p{font-size:.97rem!important;line-height:1.58!important}body.yitm-business-service-page .process-steps{grid-template-columns:repeat(3,minmax(0,1fr))}body.yitm-editorial-page .yitm-proof-steps{display:grid;gap:10px;margin:16px 0;padding:0;list-style:none;counter-reset:yitmproof}body.yitm-editorial-page .yitm-proof-steps li{position:relative;padding:14px 16px 14px 50px;border:1px solid #d9e4ea;border-radius:14px;background:#fff;color:#34475a!important;line-height:1.6}body.yitm-editorial-page .yitm-proof-steps li:before{counter-increment:yitmproof;content:counter(yitmproof);position:absolute;left:14px;top:14px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#173653;color:#fff;font-weight:900}body.yitm-editorial-page .yitm-proof-note{border-left:4px solid #176b4c;padding:12px 14px;background:#f3faf6;color:#324b3d!important}@media(max-width:980px){body.yitm-business-service-page .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body.yitm-business-service-page .yitm-business-situation-grid,body.yitm-business-service-page .services-bento,body.yitm-business-service-page .process-steps{grid-template-columns:1fr}}}@scope (html[data-yitm-b5-css~="b5-010"]){{--yitm-ds-platform-navy:#071426;--yitm-ds-platform-navy-2:#0b2d52;--yitm-ds-action-blue:#0f64ee;--yitm-ds-action-blue-hover:#0b53c9;--yitm-ds-electric:#00a8ff;--yitm-ds-intelligence:#31d7ff;--yitm-ds-trust:#26b56a;--yitm-ds-mint:#64e6b4;--yitm-ds-attention:#ffb020;--yitm-ds-danger:#d92d20;--yitm-ds-surface-page:#f5f8fc;--yitm-ds-surface-card:#ffffff;--yitm-ds-surface-blue:#eef6ff;--yitm-ds-surface-cyan:#effbff;--yitm-ds-surface-green:#eefaf4;--yitm-ds-surface-amber:#fff8e7;--yitm-ds-text-primary:#102033;--yitm-ds-text-secondary:#526274;--yitm-ds-text-on-dark:#f7fbff;--yitm-ds-line:#dbe4ee;--yitm-ds-radius-card:16px;--yitm-ds-radius-panel:22px;--yitm-ds-radius-button:10px;--yitm-ds-shadow-card:0 12px 34px rgba(7,20,38,.08);--yitm-ds-shadow-raised:0 22px 60px rgba(7,20,38,.14)}body[data-yitm-design-system="A0019020"]{background:var(--yitm-ds-surface-page);color:var(--yitm-ds-text-primary)}body[data-yitm-design-system="A0019020"]:is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--yitm-ds-attention)!important;outline-offset:3px!important}body[data-yitm-design-system="A0019020"]:is(.site-header,.yitm-unified-header){border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important}body[data-yitm-design-system="A0019020"] .nav-cta{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"] .nav-cta:is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important;border-color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary){background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important;-webkit-text-fill-color:var(--yitm-ds-text-primary)!important;border-radius:var(--yitm-ds-radius-button)!important}body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary):is(:hover,:focus-visible){background:var(--yitm-ds-surface-blue)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer){background:var(--yitm-ds-platform-navy)!important;border-top:3px solid var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,strong,small,span){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a{color:#fff!important;-webkit-text-fill-color:#fff!important}body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a:is(:hover,:focus-visible){color:var(--yitm-ds-intelligence)!important;-webkit-text-fill-color:var(--yitm-ds-intelligence)!important;border-color:rgba(49,215,255,.75)!important}body[data-yitm-design-mode="home"] .home-core-hero{background:linear-gradient(120deg,var(--yitm-ds-surface-page) 0%,#fff 58%,var(--yitm-ds-surface-blue) 100%)!important}body[data-yitm-design-mode="home"] .home-core-hero::after{background:radial-gradient(circle,rgba(0,168,255,.12),rgba(0,168,255,0) 70%)!important}body[data-yitm-design-mode="home"] .home-hero-actions-panel{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="home"] .home-hero-trust-list li::before{background:var(--yitm-ds-trust)!important;color:#071426!important}body[data-yitm-design-mode="home"] .home-hero-contact a{color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="home"] .home-ai-proof,body[data-yitm-design-mode="intelligence"] .yitm-answer-engine{--yitm-ae-navy:var(--yitm-ds-platform-navy);--yitm-ae-navy-2:var(--yitm-ds-platform-navy-2);--yitm-ae-mint:var(--yitm-ds-mint);--yitm-ae-green:var(--yitm-ds-trust);--yitm-ae-cream:var(--yitm-ds-surface-page);--yitm-ae-paper:#fff;--yitm-ae-ink:var(--yitm-ds-text-primary);--yitm-ae-copy:var(--yitm-ds-text-secondary);--yitm-ae-line:var(--yitm-ds-line);--yitm-ae-soft:var(--yitm-ds-surface-blue)}body[data-yitm-design-mode="home"] .home-ai-proof{background:radial-gradient(circle at 82% 12%,rgba(49,215,255,.16),rgba(49,215,255,0) 31%),linear-gradient(145deg,var(--yitm-ds-platform-navy) 0%,#081d35 72%,#0a3150 100%)!important;border-color:rgba(49,215,255,.18)!important}body[data-yitm-design-mode="home"] .home-ai-proof::before{background:radial-gradient(circle,rgba(49,215,255,.18) 0,rgba(49,215,255,0) 70%)!important}body[data-yitm-design-mode="home"] .home-ai-proof__intro .eyebrow,body[data-yitm-design-mode="home"] .home-ai-proof__guardrail a,body[data-yitm-design-mode="home"] .home-ai-proof__compare span,body[data-yitm-design-mode="home"] .home-ai-proof__faq a,body[data-yitm-design-mode="home"] .home-ai-proof__fallback a{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="home"] .home-ai-proof__guardrail{border-color:rgba(49,215,255,.3)!important;background:rgba(255,255,255,.055)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li::before{background:rgba(49,215,255,.10)!important;border-color:rgba(49,215,255,.34)!important;color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-active{border-color:rgba(49,215,255,.7)!important;background:rgba(0,168,255,.12)!important;box-shadow:0 0 0 1px rgba(49,215,255,.08),0 14px 34px rgba(0,168,255,.08)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done{border-color:rgba(38,181,106,.55)!important;background:rgba(38,181,106,.10)!important}body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done::before{background:var(--yitm-ds-trust)!important;border-color:var(--yitm-ds-trust)!important;color:#071426!important}body[data-yitm-design-mode="home"] .home-ai-proof__experience{background:var(--yitm-ds-surface-page)!important;color:var(--yitm-ds-text-primary)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="home"] .home-ai-proof__statusbar{border-color:var(--yitm-ds-line)!important;color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="home"] .home-ai-proof__statusbar .home-ai-proof__live::before{background:var(--yitm-ds-trust)!important;box-shadow:0 0 0 4px rgba(38,181,106,.14)!important}body[data-yitm-design-mode="home"] .home-ai-proof__system-list li{background:var(--yitm-ds-surface-cyan)!important;color:#10324b!important}body[data-yitm-design-mode="home"] .home-ai-proof__human{background:var(--yitm-ds-platform-navy)!important;border-color:rgba(49,215,255,.22)!important}body[data-yitm-design-mode="home"] .home-ai-proof__human li::before{color:var(--yitm-ds-trust)!important}body[data-yitm-design-mode="home"] .yitm-answer-engine__button--primary,body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__button--primary{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="home"] .yitm-answer-engine__chip:is(:hover,:focus-visible),body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__chip:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;background:var(--yitm-ds-surface-cyan)!important}body[data-yitm-design-mode="software"],body[data-yitm-design-mode="ai-article"]{--lr-ink:var(--yitm-ds-text-primary);--lr-muted:var(--yitm-ds-text-secondary);--lr-green:var(--yitm-ds-action-blue);--lr-green-dark:var(--yitm-ds-action-blue-hover);--lr-green-soft:var(--yitm-ds-surface-blue);--lr-mint:var(--yitm-ds-surface-cyan);--lr-line:var(--yitm-ds-line);--lr-warm:var(--yitm-ds-surface-amber);--lr-amber:var(--yitm-ds-attention);--lr-shadow:var(--yitm-ds-shadow-card);--lr-radius:var(--yitm-ds-radius-panel);--lr-radius-sm:var(--yitm-ds-radius-card)}body[data-yitm-design-mode="software"].leadroom-page,body[data-yitm-design-mode="ai-article"].leadroom-page{background:linear-gradient(180deg,var(--yitm-ds-surface-page) 0,#fff 560px)!important}body[data-yitm-design-mode="software"] .leadroom-eyebrow,body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="software"] .leadroom-eyebrow::before,body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow::before{background:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="software"]:is(.leadroom-hero h1,.leadroom-section h2,.leadroom-section h3),body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero h1,.leadroom-content h2,.leadroom-content h3){color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="software"]:is(.leadroom-hero .leadroom-lede,.leadroom-section-heading p,.leadroom-copy),body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero .leadroom-lede,.leadroom-content p,.leadroom-content li){color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="software"] .leadroom-button.primary,body[data-yitm-design-mode="ai-article"] .leadroom-button{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="software"] .leadroom-button.secondary{background:#fff!important;color:var(--yitm-ds-text-primary)!important;border-color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="software"] .leadroom-hero-visual::before{background:linear-gradient(135deg,rgba(49,215,255,.18),rgba(15,100,238,.08),rgba(100,230,180,.11))!important}body[data-yitm-design-mode="software"]:is(.leadroom-card,.leadroom-proof,.leadroom-direct-answer),body[data-yitm-design-mode="ai-article"]:is(.leadroom-faq details,.yitm-reader-uplift,.yitm-editorial-review){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"]{background:radial-gradient(circle at 84% 10%,rgba(49,215,255,.18),rgba(49,215,255,0) 30%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;border-block-color:rgba(49,215,255,.16)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-section-heading:is(h2,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-product-badge{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-card{border-color:rgba(49,215,255,.2)!important}body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-icon{background:var(--yitm-ds-surface-cyan)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="ai-article"] .leadroom-article-hero{margin-top:.75rem;padding:clamp(22px,4vw,38px)!important;border:1px solid rgba(0,168,255,.22);border-radius:var(--yitm-ds-radius-panel);background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-blue) 64%,var(--yitm-ds-surface-cyan) 100%);box-shadow:var(--yitm-ds-shadow-card)}body[data-yitm-design-mode="ai-article"] .leadroom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border:1px solid rgba(49,215,255,.22)!important}body[data-yitm-design-mode="ai-article"] .leadroom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="ai-article"] .leadroom-cta .leadroom-button{background:#fff!important;border-color:#fff!important;color:var(--yitm-ds-platform-navy)!important}body[data-yitm-design-mode="service"] .vm-hero{background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-page) 56%,var(--yitm-ds-surface-blue) 100%)!important;border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="service"] .vm-kicker{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="service"] .vm-hero h1{color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="service"] .vm-lead,body[data-yitm-design-mode="service"]:is(.vm-panel p,.vm-panel li,.vm-panel td){color:var(--yitm-ds-text-secondary)!important}body[data-yitm-design-mode="service"] .vm-btn:not(.secondary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;box-shadow:0 10px 24px rgba(15,100,238,.18)!important}body[data-yitm-design-mode="service"] .vm-btn.secondary{background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="service"]:is(.vm-panel,.vm-card,.vm-triage){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="service"] .vm-answer{border-top-color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="service"] .vm-panel h3{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="service"] .vm-urgent{border-color:#ef9a92!important;background:#fff5f3!important}body[data-yitm-design-mode="service"] .vm-urgent:is(h2,h3){color:#9f261e!important}body[data-yitm-design-mode="service"] .vm-bottom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border-color:rgba(49,215,255,.2)!important;color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="service"] .vm-bottom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="intelligence"] .start-hero{position:relative;overflow:hidden;border:1px solid rgba(49,215,255,.24)!important;border-radius:var(--yitm-ds-radius-panel)!important;background:radial-gradient(circle at 85% 15%,rgba(49,215,255,.17),rgba(49,215,255,0) 32%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;color:var(--yitm-ds-text-on-dark)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="intelligence"] .start-hero:is(h1,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important}body[data-yitm-design-mode="intelligence"] .start-hero .eyebrow{color:var(--yitm-ds-intelligence)!important}body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__ask{border-color:rgba(0,168,255,.24)!important;box-shadow:var(--yitm-ds-shadow-raised)!important}body[data-yitm-design-mode="intelligence"] .start-card{border-color:var(--yitm-ds-line)!important;border-radius:var(--yitm-ds-radius-card)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="intelligence"] .start-card:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;transform:translateY(-2px)}body[data-yitm-design-mode="intelligence"] .start-card span{color:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="intelligence"] .start-guide{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-blue)!important}body[data-yitm-design-mode="request"] .qhm2312-wrap{--qhm-ds-blue:var(--yitm-ds-action-blue);--qhm-ds-blue-hover:var(--yitm-ds-action-blue-hover)}body[data-yitm-design-mode="request"] .qhm2312-main{border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important}body[data-yitm-design-mode="request"] .qhm8500-main-intro .qhm2312-kicker{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-step{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-page)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"]{color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"] b{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-action-blue)!important}body[data-yitm-design-mode="request"] .qhm8500-stepper li.is-done b{border-color:var(--yitm-ds-trust)!important;background:var(--yitm-ds-surface-green)!important;color:#0c5936!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button){border-color:var(--yitm-ds-line)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button)[aria-pressed="true"]{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-surface-blue)!important;box-shadow:0 0 0 3px rgba(15,100,238,.10)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-choice strong,.qhm8957-contact-option strong,.qhm8500-change,.qhm8500-optional-card>summary){color:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important}body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important}body[data-yitm-design-mode="request"] .qhm8500-back{border-color:var(--yitm-ds-action-blue)!important;background:#fff!important;color:var(--yitm-ds-text-primary)!important}body[data-yitm-design-mode="request"] .qhm8500-trust{border-color:#efcf78!important;background:var(--yitm-ds-surface-amber)!important;color:#5b4100!important}body[data-yitm-design-mode="request"]:is(.qhm8966-resume,.qhm8966-network[data-network-state="online"]){border-color:#a9e1c3!important;background:var(--yitm-ds-surface-green)!important}body[data-yitm-design-mode="request"] .qhm8500-runtime-warning{border-color:var(--yitm-ds-danger)!important;background:#fff3f2!important;color:#741e18!important}body[data-yitm-design-mode="request"] .qhm2312-app-header{border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important}body[data-yitm-design-mode="request"] .qhm8500-mobile-dock{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 -10px 30px rgba(7,20,38,.12)!important}@media (prefers-reduced-motion:reduce){body[data-yitm-design-system="A0019020"] *{transition-duration:.001ms!important;animation-duration:.001ms!important}}}@scope (html[data-yitm-b5-css~="b5-003"]){.yitm-adaptive-focus-controls{max-width:1180px;margin:14px auto 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#334b41;font:600 .9rem/1.4 Inter,system-ui,sans-serif}.yitm-adaptive-focus-controls[hidden]{display:none!important}.yitm-adaptive-focus-summary{min-width:0}.yitm-adaptive-focus-toggle{appearance:none;border:1px solid #bfd0c8;background:#fff;color:#195642;border-radius:999px;padding:8px 12px;font:800 .84rem/1.2 Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.yitm-adaptive-focus-toggle:hover{background:#f2f8f5}.yitm-journey-collapsed{display:none!important}.yitm-journey-focused [data-yitm-journey-priority="primary"]{scroll-margin-top:90px}.yitm-journey-focused .yitm-gj__card{border-color:#a9c8ba}.yitm-journey-focused .yitm-gj__actions .yitm-gj__secondary{display:none}.yitm-journey-focused .yitm-gj{width:min(390px,calc(100vw - 28px))}.yitm-journey-focused .yitm-gj__body>p{font-size:.92rem}.yitm-journey-focused .yitm-gj__status{opacity:.82}@media(max-width:680px){.yitm-adaptive-focus-controls{padding:0 14px;align-items:flex-start;flex-direction:column}.yitm-adaptive-focus-toggle{white-space:normal}.yitm-journey-focused .yitm-gj{width:calc(100vw - 28px)}}@media(prefers-reduced-motion:no-preference){[data-yitm-journey-role]{transition:opacity .16s ease}}}@scope (html[data-yitm-b5-css~="b5-029"]){{--terms-navy:#142645;--terms-green:#155b43;--terms-green-2:#0e6a4a;--terms-cream:#f8f5ee;--terms-paper:#fff;--terms-text:#18251f;--terms-muted:#56655d;--terms-line:#dfe5e0;--terms-soft:#eef7f2;--terms-warn:#fff4dc;--terms-blue:#eef5fb;--terms-red:#fff1f1}.terms-page{background:var(--terms-cream);color:var(--terms-text)}.terms-page main.terms-wrap{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:30px 0 64px;text-align:left}.terms-hero,.terms-card{background:var(--terms-paper);border:1px solid var(--terms-line);border-radius:22px;box-shadow:0 14px 34px rgba(15,35,27,.055);margin:0 0 18px;padding:clamp(20px,3vw,34px);text-align:left}.terms-hero h1{margin:.08em 0 .3em;color:var(--terms-green);font-size:clamp(2rem,5vw,3.4rem);line-height:1.04;letter-spacing:-.03em;text-align:left}.terms-hero .terms-lede{font-size:1.08rem;color:var(--terms-muted);max-width:78ch;margin:.4rem 0;text-align:left}.terms-meta{color:var(--terms-muted);font-size:.94rem;margin:.7rem 0 0}.terms-card h2{color:var(--terms-green);font-size:clamp(1.4rem,3vw,1.95rem);line-height:1.2;margin:0 0 .55em;text-align:left}.terms-card h3{color:#214d3c;margin:1.25em 0 .4em;text-align:left}.terms-card p,.terms-card li{max-width:78ch;text-align:left}.terms-card li+li{margin-top:.42rem}.terms-card a{overflow-wrap:anywhere}.terms-note,.terms-warning,.terms-info{border-radius:15px;padding:14px 16px;margin:14px 0;max-width:82ch;text-align:left}.terms-note{background:var(--terms-soft);border:1px solid #cfe7da}.terms-warning{background:var(--terms-warn);border:1px solid #eadbb9}.terms-info{background:var(--terms-blue);border:1px solid #cbddeb}.terms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.terms-link-card{display:block;background:#fff;border:1px solid var(--terms-line);border-radius:16px;padding:16px;text-decoration:none;color:var(--terms-text);min-height:100%}.terms-link-card strong{display:block;color:var(--terms-green);font-size:1.05rem;margin-bottom:4px}.terms-steps{counter-reset:terms-step;list-style:none;padding:0;margin:0}.terms-steps>li{counter-increment:terms-step;position:relative;padding:0 0 18px 46px;max-width:78ch}.terms-steps>li::before{content:counter(terms-step);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--terms-green);color:#fff;font-weight:900}.terms-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.terms-contact>div{background:var(--terms-soft);border:1px solid #d7e8df;border-radius:14px;padding:14px}.terms-page details{border:1px solid var(--terms-line);border-radius:14px;background:#fff;margin:10px 0;overflow:hidden;text-align:left}.terms-page summary{cursor:pointer;padding:14px 16px;font-weight:850;color:var(--terms-green);text-align:left}.terms-page details>div{padding:0 16px 16px;text-align:left}.terms-page .terms-dark{background:#173f2e;border-color:#173f2e;color:#fff}.terms-page .terms-dark h2,.terms-page .terms-dark h3,.terms-page .terms-dark p,.terms-page .terms-dark li,.terms-page .terms-dark strong,.terms-page .terms-dark span{color:#fff!important}.terms-page .terms-dark a{color:#d8ffe9!important;text-decoration:underline}.terms-small{font-size:.94rem;color:var(--terms-muted)}@media(max-width:760px){.terms-page main.terms-wrap{width:min(100% - 20px,1080px);padding-top:20px}.terms-hero,.terms-card{border-radius:17px;padding:18px}.terms-grid,.terms-contact{grid-template-columns:1fr}.terms-steps>li{padding-left:42px}}}@scope (html[data-yitm-b5-css~="b5-013"]){.yitm-interactive-tool-host{--ict-ink:var(--yitm-ds-text-primary,#102033);--ict-copy:var(--yitm-ds-text-secondary,#526274);--ict-line:var(--yitm-ds-line,#dbe4ee);--ict-card:var(--yitm-ds-surface-card,#fff);--ict-page:var(--yitm-ds-surface-page,#f5f8fc);--ict-blue:var(--yitm-ds-action-blue,#0f64ee);--ict-blue-hover:var(--yitm-ds-action-blue-hover,#0b53c9);--ict-green:var(--yitm-ds-trust,#26b56a);--ict-mint:var(--yitm-ds-surface-green,#eefaf4);--ict-amber:var(--yitm-ds-attention,#ffb020);--ict-amber-soft:var(--yitm-ds-surface-amber,#fff8e7);--ict-danger:var(--yitm-ds-danger,#d92d20);max-width:960px;margin:clamp(28px,5vw,54px) auto;padding:0 clamp(14px,2vw,20px);color:var(--ict-ink)}.yitm-interactive-tool{border:1px solid var(--ict-line);border-radius:22px;background:var(--ict-card);box-shadow:0 18px 48px rgba(7,20,38,.10);overflow:hidden}.yitm-interactive-tool *{box-sizing:border-box}.yitm-interactive-tool__head{padding:clamp(20px,4vw,34px);border-bottom:1px solid var(--ict-line);background:linear-gradient(180deg,#fff 0%,var(--ict-page) 100%)}.yitm-interactive-tool__kicker{display:inline-flex;align-items:center;min-height:30px;margin:0 0 10px;padding:4px 10px;border:1px solid var(--ict-line);border-radius:999px;background:#fff;color:var(--ict-blue);font-size:.82rem;font-weight:800;letter-spacing:.02em}.yitm-interactive-tool__head h2,.yitm-interactive-tool__body h3,.yitm-interactive-tool__result h3{color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;text-wrap:pretty}.yitm-interactive-tool__head h2{margin:0;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.12}.yitm-interactive-tool__head p{max-width:72ch;margin:10px 0 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.65}.yitm-interactive-tool__body{padding:clamp(20px,4vw,34px)}.yitm-interactive-tool__progress-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px;color:var(--ict-copy);font-size:.92rem;font-weight:700}.yitm-interactive-tool__progress{width:100%;height:8px;overflow:hidden;border:0;border-radius:999px;background:#e8eef5;appearance:none}.yitm-interactive-tool__progress::-webkit-progress-bar{background:#e8eef5;border-radius:999px}.yitm-interactive-tool__progress::-webkit-progress-value{background:var(--ict-blue);border-radius:999px}.yitm-interactive-tool__progress::-moz-progress-bar{background:var(--ict-blue);border-radius:999px}.yitm-interactive-tool__question{margin:0;padding:0;border:0}.yitm-interactive-tool__question legend{max-width:760px;margin:0 0 8px;padding:0;color:var(--ict-ink);font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:900;line-height:1.3;text-wrap:pretty}.yitm-interactive-tool__help{margin:0 0 16px;color:var(--ict-copy);line-height:1.55}.yitm-interactive-tool__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.yitm-interactive-tool__choice{position:relative;display:flex;align-items:flex-start;min-height:58px;padding:15px 16px;border:2px solid var(--ict-line);border-radius:16px;background:#fff;color:var(--ict-ink);font-weight:800;line-height:1.35;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.yitm-interactive-tool__choice:hover{border-color:#a9bfd8;background:#f8fbff}.yitm-interactive-tool__choice:has(input:checked){border-color:var(--ict-blue);background:#eef6ff;box-shadow:0 0 0 1px rgba(15,100,238,.08)}.yitm-interactive-tool__choice:has(input:focus-visible){outline:3px solid var(--ict-amber);outline-offset:3px}.yitm-interactive-tool__choice input{width:20px;height:20px;min-width:20px;margin:1px 11px 0 0;accent-color:var(--ict-blue)}.yitm-interactive-tool__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.yitm-interactive-tool__button,.yitm-interactive-tool__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border:2px solid var(--ict-blue);border-radius:12px;background:var(--ict-blue);color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font:inherit;font-weight:900;line-height:1.2;cursor:pointer}.yitm-interactive-tool__button:hover,.yitm-interactive-tool__actions a:hover{background:var(--ict-blue-hover);border-color:var(--ict-blue-hover);color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-interactive-tool__button--secondary{background:#fff!important;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;border-color:#b8c8da!important}.yitm-interactive-tool__button--secondary:hover{background:#f4f8fc!important;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;border-color:#94a9bf!important}.yitm-interactive-tool__button:focus-visible,.yitm-interactive-tool__actions a:focus-visible{outline:3px solid var(--ict-amber)!important;outline-offset:3px!important}.yitm-interactive-tool__button[disabled]{opacity:.58;cursor:wait}.yitm-interactive-tool__message{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#fff3f1;color:#7a271a;font-weight:750;line-height:1.5}.yitm-interactive-tool__loading{padding:24px;border:1px solid var(--ict-line);border-radius:18px;background:#fff;color:var(--ict-copy)}.yitm-interactive-tool__result{padding:clamp(20px,4vw,34px)}.yitm-interactive-tool__result-banner{padding:18px;border:1px solid #c9ded1;border-radius:18px;background:var(--ict-mint)}.yitm-interactive-tool__result-banner--safety{border-color:#ecd38c;background:var(--ict-amber-soft)}.yitm-interactive-tool__result-banner h3{margin:0 0 8px;font-size:clamp(1.35rem,2.5vw,1.8rem)}.yitm-interactive-tool__result-banner p{margin:0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.6}.yitm-interactive-tool__next{margin-top:18px;padding:18px;border:1px solid var(--ict-line);border-radius:18px;background:#fff}.yitm-interactive-tool__next strong{display:block;margin-bottom:5px;color:var(--ict-ink)}.yitm-interactive-tool__next p{margin:0 0 12px;color:var(--ict-copy);line-height:1.55}.yitm-interactive-tool__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.yitm-interactive-tool__panel{padding:18px;border:1px solid var(--ict-line);border-radius:18px;background:#fff}.yitm-interactive-tool__panel h4{margin:0 0 10px;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;font-size:1.05rem}.yitm-interactive-tool__panel ul{margin:0;padding-left:20px}.yitm-interactive-tool__panel li{margin:8px 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;line-height:1.5}.yitm-interactive-tool__links{display:grid;gap:10px;margin-top:18px}.yitm-interactive-tool__link{display:block;padding:14px 16px;border:1px solid var(--ict-line);border-radius:14px;background:#fff;color:var(--ict-ink)!important;-webkit-text-fill-color:var(--ict-ink)!important;text-decoration:none!important}.yitm-interactive-tool__link strong{display:block;color:var(--ict-blue)!important;-webkit-text-fill-color:var(--ict-blue)!important}.yitm-interactive-tool__link span{display:block;margin-top:3px;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;font-size:.92rem;line-height:1.45}.yitm-interactive-tool__link:hover{border-color:#a9bfd8;background:#f8fbff}.yitm-interactive-tool__note{margin:18px 0 0;color:var(--ict-copy)!important;-webkit-text-fill-color:var(--ict-copy)!important;font-size:.9rem;line-height:1.55}.yitm-interactive-tool__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.yitm-interactive-tool-host{padding:0 12px;margin:28px auto}.yitm-interactive-tool{border-radius:18px}.yitm-interactive-tool__choices,.yitm-interactive-tool__grid{grid-template-columns:1fr}.yitm-interactive-tool__choice{min-height:56px;padding:14px}.yitm-interactive-tool__actions{display:grid;grid-template-columns:1fr}.yitm-interactive-tool__button,.yitm-interactive-tool__actions a{width:100%;min-height:50px}}@media(prefers-reduced-motion:reduce){.yitm-interactive-tool__choice{transition:none}}}@scope (html[data-yitm-b5-css~="b5-021"]){.yitm-ndis-status-notice{max-width:1160px;margin:20px auto;padding:18px 20px;border:1px solid #c7d7e6;border-left:6px solid #17345f;border-radius:20px;background:#f7fbff;color:#172a46;box-shadow:0 12px 30px rgba(16,35,63,.07)}.yitm-ndis-status-notice strong{display:block;margin-bottom:5px;color:#10264b;font-size:1.02rem}.yitm-ndis-status-notice p{margin:0;line-height:1.6}.yitm-ndis-status-notice a{font-weight:800}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .glass-card{max-width:1160px;margin-inline:auto;padding:clamp(24px,4vw,48px)}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .page-h1{max-width:18ch;font-size:clamp(2.25rem,4.8vw,4.35rem);line-height:1.02;text-wrap:balance}body[data-tool-slug="ndis-tech-support-assessment"] .hub-strip{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:0 0 22px;padding:14px 16px;border:1px solid #dce4ec;border-radius:18px;background:#fff}body[data-tool-slug="ndis-tech-support-assessment"] .hub-strip a{display:inline-flex;padding:7px 10px;border-radius:999px;background:#eef5f3;text-decoration:none}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:28px;align-items:start;padding:clamp(22px,3vw,36px);border-radius:28px}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-intro{position:sticky;top:96px}body[data-tool-slug="ndis-tech-support-assessment"] #diag-tool{margin-top:0}body[data-tool-slug="ndis-tech-support-assessment"] .tool-frame,body[data-tool-slug="ndis-tech-support-assessment"] .tool-result-card{padding:24px;border:1px solid #d9e2ec;border-radius:22px;background:#fff;box-shadow:0 10px 24px rgba(16,35,63,.06)}body[data-tool-slug="ndis-tech-support-assessment"] #q-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-tool-slug="ndis-tech-support-assessment"] #q-options button{min-height:58px;padding:13px 15px;border:1px solid #aeb9c7;border-radius:15px;background:#fff;color:#13264b;text-align:left;font-weight:800;line-height:1.35;cursor:pointer}body[data-tool-slug="ndis-tech-support-assessment"] #q-options button:hover,body[data-tool-slug="ndis-tech-support-assessment"] #q-options button:focus-visible{border-color:#17345f;box-shadow:0 0 0 3px rgba(23,52,95,.14);outline:0}body[data-tool-slug="ndis-tech-support-assessment"] .tool-dots{justify-content:center}body[data-tool-slug="ndis-tech-support-assessment"] .quick-links,body[data-tool-slug="ndis-tech-support-assessment"] nav[aria-label="On this page"]{line-height:1.5}@media(max-width:900px){body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{grid-template-columns:1fr}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-intro{position:static}}@media(max-width:640px){.yitm-ndis-status-notice{margin:14px;padding:16px}.yitm-ndis-status-notice strong{font-size:.98rem}body[data-tool-slug="ndis-tech-support-assessment"] #q-options{grid-template-columns:1fr}body[data-tool-slug="ndis-tech-support-assessment"] .hero-lite .page-h1{font-size:clamp(2rem,10vw,3rem)}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel{padding:18px}}.yitm-ndis-decision-journey{padding-block:clamp(28px,5vw,58px);background:linear-gradient(180deg,#f5f8f5 0%,#fbf8f1 100%)}.yitm-ndis-decision-shell{max-width:1160px;margin-inline:auto;padding:clamp(22px,4vw,42px);border:1px solid #d6e1dd;border-radius:30px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)}.yitm-ndis-decision-heading{max-width:780px;margin-bottom:22px}.yitm-ndis-decision-heading h2{margin:.35rem 0 .8rem;color:#10264b;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.yitm-ndis-decision-heading p{max-width:68ch;margin:0;color:#4c5e70;font-size:1.05rem;line-height:1.7}.yitm-ndis-provider-status{margin:0 0 28px;max-width:none;border-left-color:#2d654c;background:#f5fbf7}.yitm-ndis-provider-status strong{color:#123b2a}.yitm-ndis-provider-status p+p{margin-top:.55rem}.yitm-ndis-decision-form{display:grid;gap:26px}.yitm-ndis-decision-form fieldset{min-width:0;margin:0;padding:0;border:0}.yitm-ndis-decision-form legend{display:flex;gap:10px;align-items:center;margin-bottom:14px;color:#10264b;font-size:clamp(1.18rem,2vw,1.45rem);font-weight:900;line-height:1.3}.yitm-ndis-step-number{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#10264b;color:#fff;font-size:.95rem;font-weight:900}.yitm-ndis-decision-help{margin:0;color:#5b6978;font-size:.95rem}.yitm-ndis-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-ndis-choice-grid--management{grid-template-columns:repeat(4,minmax(0,1fr))}.yitm-ndis-choice-card{position:relative;display:block;min-width:0;cursor:pointer}.yitm-ndis-choice-card input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.yitm-ndis-choice-card>span{display:flex;min-height:126px;height:100%;flex-direction:column;justify-content:center;gap:7px;padding:18px;border:2px solid #d9e1e7;border-radius:20px;background:#fff;color:#1b304d;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.yitm-ndis-choice-card strong{font-size:1.02rem;line-height:1.3}.yitm-ndis-choice-card small{color:#5b6978;font-size:.91rem;line-height:1.45}.yitm-ndis-choice-card:hover>span{border-color:#8ea49c;transform:translateY(-1px)}.yitm-ndis-choice-card input:checked+span{border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.11)}.yitm-ndis-choice-card input:focus-visible+span{outline:4px solid #e7b52d;outline-offset:3px}.yitm-ndis-decision-result{padding:22px;border:1px solid #cbd7e1;border-radius:22px;background:#f7fafc}.yitm-ndis-decision-result[data-result-kind="continue"]{border-color:#b9dac8;background:#f3fbf6}.yitm-ndis-decision-result[data-result-kind="check"]{border-color:#ecd494;background:#fffaf0}.yitm-ndis-decision-result[data-result-kind="stop"]{border-color:#e4b2ae;background:#fff7f6}.yitm-ndis-result-kicker{display:block;margin-bottom:5px;color:#45606f;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-ndis-decision-result h3{margin:.15rem 0 .45rem;color:#10264b;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2}.yitm-ndis-decision-result p{max-width:74ch;margin:0;color:#435467;line-height:1.65}.yitm-ndis-decision-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-ndis-decision-actions .btn{min-height:48px}.yitm-ndis-inline-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:24px;padding-top:20px;border-top:1px solid #e3e9e6}.yitm-ndis-inline-links a{font-weight:800;text-underline-offset:3px}.yitm-ndis-funding-check .section-header{max-width:780px}.yitm-ndis-confirm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-ndis-confirm-card{padding:22px;border:1px solid #d7e0e5;border-radius:22px;background:#fff}.yitm-ndis-confirm-card h3{margin:12px 0 7px;color:#10264b;font-size:1.15rem}.yitm-ndis-confirm-card p{margin:0;color:#526274;line-height:1.6}.yitm-ndis-direct-entry-status{padding-block:18px 0}.yitm-ndis-direct-entry-status .yitm-ndis-status-notice{margin-block:0}@media(max-width:960px){.yitm-ndis-choice-grid--management{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-ndis-confirm-grid{grid-template-columns:1fr}}@media(max-width:760px){.yitm-ndis-choice-grid{grid-template-columns:1fr}.yitm-ndis-choice-grid--management{grid-template-columns:1fr}.yitm-ndis-choice-card>span{min-height:0}.yitm-ndis-decision-actions{display:grid}.yitm-ndis-decision-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-ndis-inline-links{display:grid;gap:12px}.yitm-ndis-decision-shell{border-radius:22px}}@media(prefers-reduced-motion:reduce){.yitm-ndis-choice-card>span{transition:none}}body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel.yitm-ndis-needs-guide{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(22px,4vw,42px);align-items:start;padding:clamp(22px,4vw,38px);border:1px solid #d5e0dc;background:linear-gradient(150deg,#fff 0%,#fbfdfb 65%,#f2f8f5 100%)}.yitm-ndis-needs-guide .yitm-ndis-tool-intro{position:sticky;top:96px;display:grid;gap:14px}.yitm-ndis-needs-guide .yitm-ndis-tool-intro h2{margin:.1rem 0;color:#10264b;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.yitm-ndis-needs-guide .yitm-ndis-tool-intro>p{margin:0;color:#526274;font-size:1rem;line-height:1.65}.yitm-ndis-privacy-note{padding:15px 16px;border:1px solid #cce0d4;border-left:5px solid #246645;border-radius:16px;background:#f3fbf6;color:#294b3b}.yitm-ndis-privacy-note strong{display:block;color:#123b2a}.yitm-ndis-privacy-note p{margin:.3rem 0 0;font-size:.92rem;line-height:1.55}.yitm-ndis-guide-progress{display:grid;gap:11px;margin-top:4px}.yitm-ndis-guide-progress>span{color:#45606f;font-size:.86rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-ndis-guide-progress ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.yitm-ndis-guide-progress li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:46px;padding:6px 10px;border:1px solid transparent;border-radius:14px;color:#6a7785;font-size:.9rem;font-weight:800}.yitm-ndis-guide-progress li b{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #cbd5dc;border-radius:999px;background:#fff;color:#637180}.yitm-ndis-guide-progress li.is-current{border-color:#b9d7c7;background:#f3fbf6;color:#123b2a}.yitm-ndis-guide-progress li.is-current b{border-color:#246645;background:#246645;color:#fff}.yitm-ndis-guide-progress li.is-done{color:#315a47}.yitm-ndis-guide-progress li.is-done b{border-color:#82b39a;background:#e7f5ec;color:#174b32}.yitm-ndis-guide-workspace{min-width:0}.yitm-ndis-guide-status{min-height:1.5rem;margin:0 0 8px;color:#315a47;font-weight:800}.yitm-ndis-guide-status.is-error{color:#9a2e24}.yitm-ndis-guide-step{padding:clamp(20px,3vw,30px);border:1px solid #d8e1e7;border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(16,35,63,.06)}.yitm-ndis-guide-step[hidden]{display:none!important}.yitm-ndis-guide-kicker{display:block;margin-bottom:6px;color:#246645;font-size:.84rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.yitm-ndis-guide-step h3{max-width:22ch;margin:.1rem 0 .55rem;color:#10264b;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.yitm-ndis-guide-step>p{max-width:68ch;margin:0 0 20px;color:#526274;font-size:1rem;line-height:1.65}.yitm-ndis-guide-step fieldset{min-width:0;margin:0 0 24px;padding:0;border:0}.yitm-ndis-guide-step legend{margin-bottom:11px;color:#17334f;font-size:1.02rem;font-weight:900}.yitm-ndis-guide-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.yitm-ndis-guide-choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-ndis-guide-choice{position:relative;display:block;min-width:0;cursor:pointer}.yitm-ndis-guide-choice input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.yitm-ndis-guide-choice>span{display:flex;min-height:118px;height:100%;flex-direction:column;justify-content:center;gap:6px;padding:16px;border:2px solid #d8e1e7;border-radius:18px;background:#fff;color:#1b304d;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.yitm-ndis-guide-choice strong{font-size:1rem;line-height:1.3}.yitm-ndis-guide-choice small{color:#5c6a78;font-size:.9rem;line-height:1.45}.yitm-ndis-guide-choice:hover>span{border-color:#8ca69a;transform:translateY(-1px)}.yitm-ndis-guide-choice input:checked+span{border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.11)}.yitm-ndis-guide-choice input:checked+span strong:after{content:" - selected";color:#246645;font-size:.78rem}.yitm-ndis-guide-choice input:focus-visible+span{outline:4px solid #e7b52d;outline-offset:3px}.yitm-ndis-guide-fields{display:grid;gap:18px}.yitm-ndis-guide-fields label{display:grid;gap:7px}.yitm-ndis-guide-fields label>strong{color:#17334f;font-size:1.03rem}.yitm-ndis-guide-fields label>span{color:#64717d;font-size:.9rem;line-height:1.5}.yitm-ndis-guide-fields textarea{width:100%;min-height:128px;resize:vertical;padding:14px 15px;border:2px solid #cfd9df;border-radius:15px;background:#fff;color:#12253e;font:inherit;font-size:1rem;line-height:1.55}.yitm-ndis-guide-fields textarea:focus-visible{border-color:#246645;outline:4px solid rgba(231,181,45,.55);outline-offset:2px}.yitm-ndis-guide-fields small{justify-self:end;color:#697683;font-size:.82rem}.yitm-ndis-guide-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.yitm-ndis-guide-actions .btn,.yitm-ndis-guide-summary-actions .btn,.yitm-ndis-guide-handoff{min-height:48px}.yitm-ndis-guide-actions--review{margin-top:14px}.yitm-ndis-guide-review-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.yitm-ndis-guide-review dl{display:grid;gap:0;margin:0;border:1px solid #d9e2e7;border-radius:18px;overflow:hidden}.yitm-ndis-guide-review dl>div{display:grid;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:14px;padding:12px 14px;border-bottom:1px solid #e4eaed}.yitm-ndis-guide-review dl>div:last-child{border-bottom:0}.yitm-ndis-guide-review dt{color:#516270;font-size:.86rem;font-weight:800}.yitm-ndis-guide-review dd{margin:0;color:#152f49;font-weight:800;overflow-wrap:anywhere}.yitm-ndis-guide-edit-links{display:grid;gap:8px}.yitm-ndis-guide-edit-links button{min-height:44px;padding:8px 11px;border:1px solid #cfd9df;border-radius:12px;background:#fff;color:#174b32;font:inherit;font-size:.86rem;font-weight:850;cursor:pointer}.yitm-ndis-guide-edit-links button:focus-visible{outline:3px solid #e7b52d;outline-offset:2px}.yitm-ndis-guide-management-note{margin-top:18px;padding:15px 16px;border:1px solid #d6e0e6;border-left:5px solid #17345f;border-radius:16px;background:#f7fbff;color:#29445e;line-height:1.6}.yitm-ndis-provider-link{display:inline-flex;margin-top:10px;font-weight:850}.yitm-ndis-guide-summary{margin-top:18px;padding:18px;border:1px solid #cbd9d1;border-radius:18px;background:#f8fcf9}.yitm-ndis-guide-summary-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;color:#123b2a}.yitm-ndis-guide-summary-head span{color:#617266;font-size:.85rem}.yitm-ndis-guide-summary pre{margin:0;padding:0;border:0;background:transparent;color:#19364b;font:inherit;font-size:.94rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.yitm-ndis-guide-summary p{margin:12px 0 0;color:#617266;font-size:.86rem;line-height:1.5}.yitm-ndis-guide-summary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.yitm-ndis-guide-review form{margin-top:12px}.yitm-ndis-guide-handoff{width:100%;justify-content:center;text-align:center}@media(max-width:980px){body[data-tool-slug="ndis-tech-support-assessment"] .yitm-ndis-tool-panel.yitm-ndis-needs-guide{grid-template-columns:1fr}.yitm-ndis-needs-guide .yitm-ndis-tool-intro{position:static}.yitm-ndis-guide-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.yitm-ndis-guide-progress li{grid-template-columns:1fr;justify-items:center;text-align:center;padding:7px 4px}.yitm-ndis-guide-progress li span{font-size:.76rem}.yitm-ndis-guide-choice-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.yitm-ndis-guide-step{padding:18px;border-radius:20px}.yitm-ndis-guide-choice-grid,.yitm-ndis-guide-choice-grid--three{grid-template-columns:1fr}.yitm-ndis-guide-choice>span{min-height:0}.yitm-ndis-guide-review-grid{grid-template-columns:1fr}.yitm-ndis-guide-review dl>div{grid-template-columns:1fr;gap:4px}.yitm-ndis-guide-actions{display:grid;grid-template-columns:1fr 1fr}.yitm-ndis-guide-actions>span{display:none}.yitm-ndis-guide-actions .btn{width:100%;justify-content:center}.yitm-ndis-guide-step[data-ndis-guide-step="1"] .yitm-ndis-guide-actions{grid-template-columns:1fr}.yitm-ndis-guide-summary-actions{display:grid}.yitm-ndis-guide-summary-actions .btn{width:100%;justify-content:center}.yitm-ndis-guide-progress li span{display:none}}@media(prefers-reduced-motion:reduce){.yitm-ndis-guide-choice>span{transition:none}}@media print{body.yitm-ndis-print-summary *{visibility:hidden!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review,body.yitm-ndis-print-summary .yitm-ndis-guide-review *{visibility:visible!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review{position:absolute;inset:0 auto auto 0;width:100%;max-width:none;padding:24px;border:0;box-shadow:none;background:#fff;color:#111}body.yitm-ndis-print-summary .yitm-ndis-guide-edit-links,body.yitm-ndis-print-summary .yitm-ndis-guide-summary-actions,body.yitm-ndis-print-summary form,body.yitm-ndis-print-summary .yitm-ndis-guide-actions,body.yitm-ndis-print-summary .yitm-ndis-provider-link{display:none!important}body.yitm-ndis-print-summary .yitm-ndis-guide-review-grid{grid-template-columns:1fr}body.yitm-ndis-print-summary .yitm-ndis-guide-summary{break-inside:avoid;background:#fff}@page{margin:16mm}}.yitm-ndis-guide-review-grid{grid-template-columns:1fr}.yitm-ndis-guide-edit-links{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-ndis-guide-edit-links button{width:100%}@media(max-width:680px){.yitm-ndis-guide-edit-links{grid-template-columns:1fr}}.yitm-ndis-item-matcher{margin-top:18px;padding:18px;border:1px solid #cbd9d1;border-radius:18px;background:#fbfdfb}.yitm-ndis-item-matcher__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.yitm-ndis-item-matcher__head h4{margin:.15rem 0 0;color:#10264b;font-size:1.2rem;line-height:1.25}.yitm-ndis-item-matcher>p{margin:10px 0 12px;color:#526274;line-height:1.55}.yitm-ndis-item-status{min-height:1.4rem;color:#315a47;font-size:.9rem;font-weight:800}.yitm-ndis-item-status.is-error{color:#9a2e24}.yitm-ndis-item-results{display:grid;gap:10px;margin-top:8px}.yitm-ndis-item-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:flex-start;padding:14px;border:2px solid #d8e1e7;border-radius:16px;background:#fff;cursor:pointer}.yitm-ndis-item-option:hover{border-color:#8ca69a}.yitm-ndis-item-option>input{width:21px;height:21px;margin-top:2px;accent-color:#246645}.yitm-ndis-item-option>span{display:grid;gap:4px;min-width:0}.yitm-ndis-item-option code{width:max-content;padding:2px 7px;border-radius:7px;background:#edf4f0;color:#174b32;font-size:.84rem;font-weight:900}.yitm-ndis-item-option strong{color:#17334f;line-height:1.35}.yitm-ndis-item-option small{color:#64717d;line-height:1.45}.yitm-ndis-item-option .yitm-ndis-item-reason{color:#315a47}.yitm-ndis-item-option:has(input:checked){border-color:#246645;background:#f2faf5;box-shadow:0 0 0 3px rgba(36,102,69,.1)}.yitm-ndis-item-option--neutral{background:#f8fafb}.yitm-ndis-item-empty{margin:0;padding:12px;border-radius:12px;background:#f7f9fb;color:#526274}.yitm-ndis-item-matcher button[disabled]{opacity:.65;cursor:wait}@media(max-width:680px){.yitm-ndis-item-matcher__head{display:grid}.yitm-ndis-item-matcher__head .btn{width:100%;justify-content:center}.yitm-ndis-item-option{grid-template-columns:auto minmax(0,1fr)}}@media print{body.yitm-ndis-print-summary .yitm-ndis-item-matcher__head .btn{display:none!important}}.yitm-ndis-smart-match .section-header{max-width:920px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{margin-top:18px}.yitm-ndis-audience-panels{margin-top:20px}.yitm-ndis-confirm-card>a{display:inline-flex;margin-top:14px;font-weight:800;color:#155a78;text-underline-offset:3px}.yitm-ndis-confirm-card>a:focus-visible{outline:3px solid #1f7a5a;outline-offset:4px;border-radius:4px}@media(max-width:760px){.yitm-ndis-audience-panels{margin-top:14px}}.yitm-ndis-service-hero{padding-bottom:clamp(28px,4vw,48px)}.yitm-ndis-service-hero .yitm-ndis-hero-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(320px,.98fr);gap:clamp(26px,4vw,54px);align-items:start}.yitm-ndis-hero-copy{min-width:0;max-width:680px}.yitm-ndis-hero-badge{display:inline-flex;align-items:center;min-height:34px;margin:0 0 14px;padding:7px 12px;border-radius:999px;background:#edf6f1;color:#1d5b40;font-size:.82rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.yitm-ndis-service-hero .yitm-ndis-hero-title{max-width:14ch;margin:0;color:#17345f;font-size:clamp(2.65rem,5.2vw,5rem);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.yitm-ndis-hero-subtitle{max-width:36ch;margin:14px 0 0;color:#2b4a64;font-size:clamp(1.2rem,2.1vw,1.55rem);font-weight:850;line-height:1.28;text-wrap:balance}.yitm-ndis-hero-intro{max-width:64ch;margin:18px 0 0;color:#40566c;font-size:1.05rem;line-height:1.68}.yitm-ndis-hero-match{max-width:650px;margin-top:20px;padding:18px 20px;border:1px solid #bfd8cb;border-radius:20px;background:#f4fbf7;color:#254636;box-shadow:0 10px 28px rgba(16,35,63,.05)}.yitm-ndis-hero-match .eyebrow{display:block;margin-bottom:6px;color:#246645}.yitm-ndis-hero-match h2{max-width:30ch;margin:0;color:#123b2a;font-size:clamp(1.35rem,2.3vw,1.72rem);line-height:1.18;text-wrap:balance}.yitm-ndis-hero-match p{max-width:62ch;margin:8px 0 0;color:#355646;line-height:1.6}.yitm-ndis-hero-match small{display:block;margin-top:8px;color:#50675b;line-height:1.5}.yitm-ndis-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-ndis-hero-actions .btn{min-height:48px}.yitm-ndis-service-hero .local-proof{margin-top:13px;color:#5a6a78;font-size:.92rem}.yitm-ndis-hero-media{align-self:start;padding-top:42px}.yitm-ndis-hero-media .hero-img{display:block;width:100%;height:auto;aspect-ratio:26/21;object-fit:cover;object-position:center;border-radius:24px;box-shadow:0 18px 42px rgba(16,35,63,.14)}.yitm-ndis-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(26px,4vw,40px)}.yitm-ndis-facts article{min-width:0;padding:17px 18px;border:1px solid #d8e2e8;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(16,35,63,.045)}.yitm-ndis-facts span{display:block;margin-bottom:5px;color:#667784;font-size:.77rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.yitm-ndis-facts strong{display:block;color:#17345f;font-size:1rem;line-height:1.4}.yitm-ndis-hero-status{margin:12px 0 0;max-width:none;box-shadow:none}.yitm-ndis-audience-choice{padding-block:clamp(30px,5vw,56px);background:#f8faf8}.yitm-ndis-audience-heading{max-width:720px;margin-bottom:18px}.yitm-ndis-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-ndis-audience-card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:22px;border:1px solid #d7e1e6;border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(16,35,63,.055)}.yitm-ndis-audience-card h3{margin:0;color:#17345f;font-size:1.18rem;line-height:1.3}.yitm-ndis-audience-card p{margin:9px 0 16px;color:#526274;line-height:1.6}.yitm-ndis-audience-card a{margin-top:auto;color:#155a78;font-weight:900;text-decoration-thickness:1px;text-underline-offset:4px}.yitm-ndis-audience-card a:focus-visible{outline:3px solid #1f7a5a;outline-offset:5px;border-radius:4px}.yitm-ndis-smart-match{padding-block:clamp(36px,5.5vw,64px)}.yitm-ndis-smart-match .section-header{max-width:820px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:20px}.yitm-ndis-smart-match .yitm-ndis-confirm-card{padding:20px;border-radius:20px}.yitm-ndis-smart-match .yitm-ndis-confirm-card h3{font-size:1.06rem}.yitm-ndis-smart-match .yitm-ndis-confirm-card p{font-size:.94rem;line-height:1.55}.yitm-ndis-smart-match .cta-actions{margin-top:18px}.yitm-review-strip--lower{max-width:1160px;margin:clamp(36px,5vw,58px) auto 8px;padding:16px 20px;border:1px solid #dce4df;border-radius:18px;background:#f8faf9;box-shadow:none}.yitm-review-strip--lower .yitm-review-person strong{color:#17345f}.yitm-review-strip--lower .yitm-review-date{color:#4f6257}@media(max-width:1020px){.yitm-ndis-service-hero .yitm-ndis-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px}.yitm-ndis-hero-media{padding-top:28px}.yitm-ndis-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.yitm-ndis-service-hero .yitm-ndis-hero-grid{grid-template-columns:1fr;gap:20px}.yitm-ndis-hero-copy{max-width:none}.yitm-ndis-service-hero .yitm-ndis-hero-title{max-width:15ch;font-size:clamp(2.35rem,11vw,3.45rem);line-height:.99}.yitm-ndis-hero-subtitle{font-size:1.18rem}.yitm-ndis-hero-intro{font-size:1rem}.yitm-ndis-hero-media{order:-1;padding-top:0}.yitm-ndis-hero-media .hero-img{aspect-ratio:16/10;border-radius:20px}.yitm-ndis-hero-actions{display:grid;grid-template-columns:1fr}.yitm-ndis-hero-actions .btn{width:100%;justify-content:center;text-align:center}.yitm-ndis-facts{grid-template-columns:1fr;gap:9px}.yitm-ndis-facts article{padding:15px 16px}.yitm-ndis-audience-grid{grid-template-columns:1fr}.yitm-ndis-audience-card{padding:19px}.yitm-ndis-smart-match .yitm-ndis-confirm-grid{grid-template-columns:1fr}.yitm-review-strip--lower{margin-inline:14px;padding:15px 16px}}}@scope (html[data-yitm-b5-css~="b5-005"]){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]){background:var(--yitm-ds-surface-page,#f5f8fc);color:var(--yitm-ds-text-primary,#102033)}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-article{--bg:#f5f8fc;--bg2:#eef6ff;--text:#334155;--text-dark:#071426;--muted:#526274;--line:#dbe4ee;--accent:#0f64ee;--accent-dark:#0b53c9;--accent-soft:#dff7ff;--accent-soft-2:#f4fbff;--accent-rgb:15,100,238;--proof-card-radius:24px;--proof-card-shadow:0 12px 34px rgba(16,35,63,.06);--proof-content-max:1000px;max-width:1180px;padding-top:22px;background:linear-gradient(180deg,#f5f8fc 0%,#eef6ff 48%,#fff 100%)}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-breadcrumbs{margin:0 0 18px;color:#526274}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-breadcrumbs a{color:#0f64ee;font-weight:700}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero{display:block!important;grid-template-columns:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:clamp(28px,3.1vw,40px)!important;border:1px solid rgba(49,215,255,.26)!important;border-radius:30px!important;background:radial-gradient(circle at 90% 6%,rgba(49,215,255,.17),rgba(49,215,255,0) 34%),linear-gradient(140deg,#071426 0%,#0b2d52 72%,#0d4261 100%)!important;box-shadow:0 28px 70px -36px rgba(7,20,38,.7)!important;overflow:hidden!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero::before{background:radial-gradient(circle,rgba(49,215,255,.22),rgba(49,215,255,0) 68%)}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(24px,3vw,34px)!important;align-items:start!important;width:100%!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-copy{min-width:0!important;align-self:center!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero *:is(.yitm-title,.yitm-subtitle){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:24ch!important;margin:14px 0 16px!important;font-size:clamp(2.15rem,3.2vw,3.15rem)!important;line-height:1.04!important;letter-spacing:-.038em!important;font-weight:800!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-subtitle{max-width:58ch!important;margin:0!important;font-size:clamp(1rem,1.25vw,1.12rem)!important;line-height:1.62!important;text-wrap:pretty!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-meta-row{display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;margin:16px 0 0!important;color:#d9eaf7!important;-webkit-text-fill-color:#d9eaf7!important;font-size:.9rem!important;line-height:1.5!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-meta-row>span{color:inherit!important;-webkit-text-fill-color:inherit!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-badge{margin-bottom:0!important;padding:8px 13px!important;background:rgba(49,215,255,.12)!important;border-color:rgba(49,215,255,.42)!important;color:#8eeaff!important;-webkit-text-fill-color:#8eeaff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip-row{margin:18px 0 0!important;gap:8px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip{padding:7px 11px!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.18)!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{box-sizing:border-box!important;width:100%!important;max-width:1040px!important;min-width:0!important;margin:0 auto!important;padding:0!important;justify-self:stretch!important;align-self:start!important;border:0!important;border-radius:24px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border:1px solid rgba(49,215,255,.34)!important;border-radius:22px 22px 0 0!important;background:#0b2d52!important;box-shadow:0 24px 64px rgba(0,0,0,.32)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 16px!important;border:1px solid rgba(49,215,255,.34)!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:rgba(255,255,255,.09)!important;color:#edf8ff!important;-webkit-text-fill-color:#edf8ff!important;font-size:.9rem!important;line-height:1.5!important;text-align:left!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content{box-sizing:border-box;width:100%;max-width:var(--proof-content-max);margin:28px auto 0;display:grid;gap:24px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card{box-sizing:border-box;width:100%;margin:0!important;padding:clamp(24px,3vw,34px)!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:var(--proof-card-radius)!important;background:#fff;box-shadow:var(--proof-card-shadow)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>h2,body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card>h2,body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content section>h2{max-width:none!important;margin:0 0 16px!important;color:#10233f!important;font-size:clamp(1.65rem,2.45vw,2.2rem)!important;line-height:1.14!important;letter-spacing:-.032em!important;font-weight:800!important;text-wrap:balance!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content:is(p,li){color:#405269!important;font-size:clamp(1rem,1.05vw,1.08rem)!important;line-height:1.68!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>:is(p,ul,dl,blockquote){max-width:74ch!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content ul{padding-left:1.3rem}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content li + li{margin-top:.5rem}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-article-flow>.yitm-proof-section{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-article-flow>.yitm-proof-section + .yitm-proof-section{margin-top:clamp(28px,4vw,42px)!important;padding-top:clamp(28px,4vw,42px)!important;border-top:1px solid #e2e9f1!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:24px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn:not(.yitm-pathway-btn--outline){color:#fff!important;-webkit-text-fill-color:#fff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides ul{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides li{margin:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides a{display:block!important;min-height:48px;box-sizing:border-box;padding:12px 14px!important;border:1px solid #d7e2ed;border-radius:13px;background:#f7faff;color:#124f9f!important;-webkit-text-fill-color:#124f9f!important;font-weight:750;line-height:1.45;text-decoration:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides a:is(:hover,:focus-visible){border-color:#8eb4dd;background:#edf6ff}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer{background:linear-gradient(135deg,#eef9ff 0%,#fff 72%)!important;border-color:#c7e6f7!important;box-shadow:0 14px 38px rgba(0,168,255,.07)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer h2{color:#0b2d52!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-ai-answer p{max-width:76ch!important;margin:0!important;color:#314760!important;font-weight:650!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol{box-sizing:border-box;width:100%!important;max-width:none!important;margin:18px 0 0!important;padding:0!important;list-style:none!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;counter-reset:proof-step}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li{box-sizing:border-box;counter-increment:proof-step;position:relative;width:100%!important;max-width:none!important;min-height:58px;margin:0!important;padding:15px 18px 15px 62px!important;border:1px solid #d6e1ed!important;border-radius:16px!important;background:#f7faff!important;color:#344a62!important;line-height:1.55!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li::before{content:counter(proof-step);position:absolute;left:18px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#0f64ee;color:#fff;font-size:.82rem;line-height:1;font-weight:900;box-shadow:0 4px 12px rgba(15,100,238,.18)}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure{width:100%;max-width:860px;margin:18px 0 22px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:18px;border:1px solid rgba(16,35,63,.10);background:#eef3f8}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-inline-figure figcaption{margin-top:8px;color:#5b6d80!important;font-size:.92rem!important;line-height:1.5!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-review{border-color:#c9e5d4!important;background:#f2faf5!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-review:is(p,span,strong,a){color:#123f2c!important;-webkit-text-fill-color:#123f2c!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .leadroom-faq{width:100%!important;max-width:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item{width:100%!important;max-width:none!important;margin-top:10px;border:1px solid #dbe4ee!important;border-radius:16px!important;background:#f8fbff!important;overflow:hidden}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item summary{box-sizing:border-box;width:100%!important;min-height:48px;display:flex!important;align-items:center!important;padding:14px 17px!important;color:#071426!important;-webkit-text-fill-color:#071426!important;font-size:1rem!important;line-height:1.45!important;font-weight:800!important;text-align:left!important;cursor:pointer}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-faq-item p{max-width:76ch!important;padding:0 17px 17px!important;margin:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta{padding:clamp(25px,3vw,34px)!important;background:linear-gradient(135deg,#071426 0%,#0b2d52 72%,#0d4261 100%)!important;border-color:rgba(49,215,255,.26)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta:is(h2,p,strong){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta p{max-width:68ch!important;color:#e8f2fb!important;-webkit-text-fill-color:#e8f2fb!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;align-items:start!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta>div{display:grid;gap:14px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-cta:is(h2,p){margin:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-button{justify-self:start!important;margin:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .yitm-btn-primary{background:#0f64ee!important;border-color:#0f64ee!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content a:not(.yitm-btn){color:#0f64ee;text-decoration-thickness:1px;text-underline-offset:3px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-related-pathway{max-width:var(--proof-content-max);margin:0 auto 32px;border-color:#dbe4ee;background:#fff;box-shadow:var(--proof-card-shadow)}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]):is(a,button,summary):focus-visible{outline:3px solid #ffb020!important;outline-offset:3px!important}@media(max-width:980px){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{grid-template-columns:1fr!important;gap:24px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:22ch!important;font-size:clamp(2.2rem,6.2vw,3rem)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{width:100%!important;max-width:100%!important;margin-inline:auto!important;justify-self:stretch!important}}@media(max-width:620px){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-article{padding-left:10px!important;padding-right:10px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero{padding:18px!important;border-radius:22px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-grid{gap:18px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{max-width:none!important;margin:12px 0 13px!important;font-size:clamp(2rem,8.8vw,2.55rem)!important;line-height:1.04!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-subtitle{font-size:1rem!important;line-height:1.58!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip-row{margin-top:15px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-chip{white-space:normal!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{border-radius:16px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{margin:0!important;padding:11px 13px!important;font-size:.82rem!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content{margin-top:18px;gap:18px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card{padding:21px 18px!important;border-radius:19px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>h2,body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content>.yitm-card>h2,body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content section>h2{font-size:clamp(1.5rem,7vw,1.9rem)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li{min-height:54px;padding:13px 14px 13px 54px!important;border-radius:14px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-proof-section>ol>li::before{left:14px;width:28px;height:28px}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn,body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta .leadroom-button{width:100%!important}}@media(prefers-reduced-motion:reduce){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-media{overflow:hidden!important;border:1px solid rgba(49,215,255,.34)!important;background:#0b2d52!important;box-shadow:0 24px 64px rgba(0,0,0,.32)!important}body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-figure{display:grid!important;grid-template-rows:auto auto!important}body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-media img{width:100%!important;height:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body[data-yitm-screen-guide-polish="A0019044"] .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{margin:0!important;padding:10px 12px 11px!important;background:#0b2d52!important;color:#d9e8f3!important;-webkit-text-fill-color:#d9e8f3!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-hero-copy{order:1!important;width:100%!important;max-width:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero *:is(.yitm-title,.yitm-subtitle){width:100%!important;max-width:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media{order:2!important;width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{width:100%!important;height:auto!important;max-height:430px!important;aspect-ratio:16/9!important;object-fit:contain!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-figure figcaption{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]):is(.yitm-proof-series-hero,.yitm-proof-cta):is(h1,h2,h3,p,span,strong,figcaption){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn:not(.yitm-pathway-btn--outline),body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-cta:is(.leadroom-button,.yitm-btn-primary){background:#0b5bd3!important;border-color:#0b5bd3!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-content .yitm-pathway-btn--outline{background:#fff!important;border-color:#9fb7d3!important;color:#173f73!important;-webkit-text-fill-color:#173f73!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card{display:grid!important;grid-template-rows:auto 1fr!important;min-width:0!important;min-height:100%!important;padding:0!important;overflow:hidden!important;border:1px solid #d7e2ed!important;border-radius:16px!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-decoration:none!important;box-shadow:0 10px 26px rgba(16,35,63,.07)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card:is(:hover,:focus-visible){transform:translateY(-2px)!important;border-color:#84aacf!important;box-shadow:0 15px 34px rgba(16,35,63,.12)!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#eaf1f7!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy{display:grid!important;gap:7px!important;min-width:0!important;padding:14px 15px 16px!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy small{color:#587084!important;-webkit-text-fill-color:#587084!important;font-size:.72rem!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:uppercase!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy strong{display:block!important;min-width:0!important;overflow:hidden!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1rem!important;line-height:1.35!important;white-space:nowrap!important;text-overflow:ellipsis!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy span{color:#0b5bd3!important;-webkit-text-fill-color:#0b5bd3!important;font-size:.84rem!important;font-weight:850!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-more{display:inline-flex!important;margin-top:18px!important;color:#0b5bd3!important;-webkit-text-fill-color:#0b5bd3!important;font-weight:850!important}@media(max-width:840px){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-proof-hero-media img{max-height:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-grid{grid-template-columns:1fr!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-copy strong{white-space:nowrap!important}}@media(prefers-reduced-motion:reduce){body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card{transition:none!important}body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) #yitm-topic-related-guides .yitm-related-reading-card:hover{transform:none!important}}body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-hero-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-hero-copy,body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero *:is(.yitm-title,.yitm-subtitle){grid-column:1/-1!important;box-sizing:border-box!important;width:100%!important;max-width:none!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-proof-series-hero .yitm-proof-hero-media{grid-column:1/-1!important;width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-grid{box-sizing:border-box!important;width:100%!important;max-width:1180px!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr) minmax(230px,290px)!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-content{min-width:0!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-content>.yitm-proof-series-content{width:100%!important;max-width:none!important;margin:0!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-rail{position:sticky!important;top:calc(var(--header-h,76px) + 22px)!important;align-self:start!important}@media(max-width:980px){body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-grid{grid-template-columns:minmax(0,1fr)!important}body[data-yitm-ai-blog-master="A0019285"] .yitm-standard-article-rail{position:static!important;order:-1!important}}}@scope (html[data-yitm-b5-css~="b5-027"]){.yitm-resolution-card-host{margin-top:20px}.yitm-resolution-card-host[hidden]{display:none!important}.yitm-resolution-card{--src-ink:var(--yitm-ds-text-primary,#10233f);--src-copy:var(--yitm-ds-text-secondary,#526274);--src-line:var(--yitm-ds-line,#dbe4ee);--src-card:#fff;--src-soft:var(--yitm-ds-surface-page,#f5f8fc);--src-mint:var(--yitm-ds-surface-green,#eefaf4);--src-green:var(--yitm-ds-trust,#24735f);--src-blue:var(--yitm-ds-action-blue,#0f64ee);--src-amber:var(--yitm-ds-surface-amber,#fff8e7);--src-amber-line:#e4c76d;overflow:hidden;border:1px solid var(--src-line);border-radius:22px;background:var(--src-card);color:var(--src-ink);box-shadow:0 14px 34px rgba(8,28,50,.10)}.yitm-resolution-card *{box-sizing:border-box}.yitm-resolution-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid var(--src-line);background:linear-gradient(180deg,#fff 0%,var(--src-soft) 100%)}.yitm-resolution-card__head>div{min-width:0}.yitm-resolution-card__kicker{display:inline-flex;min-height:30px;align-items:center;padding:4px 10px;border-radius:999px;background:var(--src-mint);color:#145743!important;-webkit-text-fill-color:#145743!important;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-resolution-card__head h4{margin:10px 0 0;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-size:clamp(1.25rem,2.3vw,1.65rem);line-height:1.2;text-wrap:pretty}.yitm-resolution-card__status{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid #bdd8cc;border-radius:999px;background:#f5fbf8;color:#185a49!important;-webkit-text-fill-color:#185a49!important;font-size:.78rem;font-weight:850;text-align:center}.yitm-resolution-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--src-line)}.yitm-resolution-card__panel{min-width:0;padding:19px 21px;background:#fff;color:var(--src-ink)!important}.yitm-resolution-card__panel--wide{grid-column:1/-1}.yitm-resolution-card__label{display:block;margin-bottom:7px;color:#607386!important;-webkit-text-fill-color:#607386!important;font-size:.73rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.yitm-resolution-card__panel strong{display:block;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-size:1.08rem;line-height:1.35;text-wrap:pretty}.yitm-resolution-card__panel p{margin:7px 0 0;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;line-height:1.55;text-wrap:pretty}.yitm-resolution-card__panel small{display:block;margin-top:7px;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;line-height:1.45}.yitm-resolution-card__panel--next{background:var(--src-mint)}.yitm-resolution-card__panel--safety{background:var(--src-amber)}.yitm-resolution-card[data-state="safety-first"]{border-color:var(--src-amber-line)}.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__head{background:linear-gradient(180deg,#fffdf6 0%,var(--src-amber) 100%)}.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__kicker,.yitm-resolution-card[data-state="safety-first"] .yitm-resolution-card__status{border-color:var(--src-amber-line);background:#fff4c7;color:#614d08!important;-webkit-text-fill-color:#614d08!important}.yitm-resolution-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:13px;padding:10px 15px;border:2px solid var(--src-blue);border-radius:999px;background:var(--src-blue);color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-weight:900;line-height:1.2}.yitm-resolution-card__action:hover{filter:brightness(.94)}.yitm-resolution-card__action:focus-visible,.yitm-resolution-card__evidence a:focus-visible{outline:3px solid #ffb020;outline-offset:3px}.yitm-resolution-card__source{display:inline-block;margin-top:9px;color:#155f4b!important;-webkit-text-fill-color:#155f4b!important;font-weight:850;text-underline-offset:3px}.yitm-resolution-card__evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none}.yitm-resolution-card__evidence a{display:block;height:100%;padding:12px 13px;border:1px solid var(--src-line);border-radius:13px;background:#fff;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;text-decoration:none!important}.yitm-resolution-card__evidence a strong{font-size:.98rem}.yitm-resolution-card__evidence a span{display:block;margin-top:4px;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;font-size:.87rem;line-height:1.42}.yitm-resolution-card__foot{padding:14px 20px;border-top:1px solid var(--src-line);background:#fbfcfd}.yitm-resolution-card__foot p{margin:0;color:var(--src-copy)!important;-webkit-text-fill-color:var(--src-copy)!important;font-size:.87rem;line-height:1.5}.yitm-resolution-card__foot p+p{margin-top:5px}.yitm-answer-engine__result .yitm-resolution-card,.yitm-answer-engine__result .yitm-resolution-card *{color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important}.yitm-answer-engine__result .yitm-resolution-card__action{color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:720px){.yitm-resolution-card__head{display:grid;padding:18px}.yitm-resolution-card__status{justify-self:start}.yitm-resolution-card__grid{grid-template-columns:1fr}.yitm-resolution-card__panel--wide{grid-column:auto}.yitm-resolution-card__panel{padding:17px 18px}.yitm-resolution-card__evidence{grid-template-columns:1fr}.yitm-resolution-card__action{width:100%;min-height:50px;text-align:center}}@media(prefers-reduced-motion:reduce){.yitm-resolution-card__action{transition:none!important}}.yitm-resolution-card__facts{display:grid;gap:10px;margin:4px 0 0}.yitm-resolution-card__fact{display:grid;gap:3px;padding:10px 11px;border:1px solid var(--src-line);border-radius:12px;background:var(--src-soft)}.yitm-resolution-card__fact dt{color:#607386!important;-webkit-text-fill-color:#607386!important;font-size:.78rem;font-weight:800;line-height:1.35}.yitm-resolution-card__fact dd{margin:0;color:var(--src-ink)!important;-webkit-text-fill-color:var(--src-ink)!important;font-weight:850;line-height:1.4}.yitm-resolution-card__panel--guide{background:#fbfdff}.yitm-resolution-card__source:focus-visible{outline:3px solid #ffb020;outline-offset:3px}}@scope (html[data-yitm-b5-css~="b5-028"]){.yitm-smart-robot-button{min-width:108px;min-height:58px;padding:5px 10px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:Inter,system-ui,sans-serif;box-shadow:0 14px 36px rgba(8,44,32,.22);cursor:pointer}.yitm-smart-robot-button:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(8,44,32,.26)}.yitm-smart-robot-button:focus-visible{outline:3px solid rgba(17,125,91,.3);outline-offset:3px}.yitm-smart-robot-button>[data-yitm-smart-robot-score]{font-size:1rem;line-height:1;font-weight:900;white-space:nowrap}.yitm-smart-robot-wrap{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 42px}.yitm-smart-robot{width:42px;height:42px;overflow:visible}.yitm-smart-robot__head{fill:#dff3f8;stroke:#10233f;stroke-width:2.2}.yitm-smart-robot__antenna,.yitm-smart-robot__ear,.yitm-smart-robot__mouth,.yitm-smart-robot__smile,.yitm-smart-robot__tick{fill:none;stroke:#10233f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot__antenna-tip,.yitm-smart-robot__eyes{fill:#08734f}.yitm-smart-robot__smile,.yitm-smart-robot__tick,.yitm-smart-robot__shield{display:none}.yitm-smart-robot__shield{fill:#fff2f0;stroke:#842d23;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot-button[data-robot-state="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800}.yitm-smart-robot-button[data-robot-state="needs-detail"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b}.yitm-smart-robot-button[data-robot-state="ready"],.yitm-smart-robot-button[data-robot-state="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth{display:none}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__smile,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{display:block}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__tick{display:block;stroke:#08734f;stroke-width:3.2;stroke-dasharray:24;animation:yitm-smart-tick 1.2s ease both}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__eyes,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{opacity:.15}.yitm-smart-robot-button[data-robot-state="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__guide{display:none}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__shield{display:block}.yitm-smart-robot-button[data-robot-state="waiting"] .yitm-smart-robot__eyes{transform-origin:center;animation:yitm-smart-blink 5s infinite}.yitm-smart-robot-button[data-robot-state="checking"] .yitm-smart-robot__eyes{animation:yitm-smart-scan .6s ease-in-out}.yitm-smart-robot-button[data-robot-state="needs-detail"] .yitm-smart-robot__guide{transform-origin:24px 28px;transform:rotate(7deg)}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__antenna{animation:yitm-smart-antenna .6s ease-in-out}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__eyes{animation:yitm-smart-eyes-on .6s ease-in-out}.yitm-smart-robot-button.is-activating[data-robot-state="ready"] .yitm-smart-robot-wrap,.yitm-smart-robot-button.is-activating[data-robot-state="confirmed"] .yitm-smart-robot-wrap{animation:yitm-smart-bounce .6s ease-out}.yitm-smart-intent-nav{position:relative;border:1px solid #9fcbb8!important;border-radius:999px!important;background:#edf8f3!important;color:#064e35!important;font-weight:900!important;text-decoration:none!important}.yitm-smart-intent-nav:before{content:"Suggested";position:absolute;top:-10px;left:12px;padding:1px 6px;border-radius:999px;background:#10233f;color:#fff;font-size:9px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.yitm-smart-intent-nav[data-kind="existing"]{background:#e8f2ff!important;border-color:#9bb9e8!important;color:#123f72!important}.yitm-smart-intent-nav[data-kind="safety"]{background:#fff2f0!important;border-color:#d58c82!important;color:#842d23!important}@media(max-width:720px){.yitm-smart-robot-button{min-width:102px;min-height:56px}.yitm-smart-robot-wrap,.yitm-smart-robot{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.yitm-smart-robot-button,.yitm-smart-robot-button *{animation:none!important;transition:none!important}.yitm-smart-robot-button:hover{transform:none}}}@keyframes yitm-series-blink{0%,46%,50%,100%{transform:scaleY(1)}48%{transform:scaleY(.12)}}@scope (html[data-yitm-b5-css~="b5-012"]){.yitm-intent-series-guide{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;border:1px solid #b9d8ec;border-radius:15px;background:#eff8fd;color:#102b49;font-weight:850;line-height:1.35}body[data-yitm-ai-proof-series="A0019281"] .yitm-proof-series-hero .yitm-intent-series-guide,body[data-yitm-ai-proof-series="A0019281"] .yitm-proof-series-hero .yitm-intent-series-guide:is(span,strong,small){color:#102b49 !important;-webkit-text-fill-color:#102b49 !important;opacity:1 !important}body[data-yitm-ai-proof-series="A0019281"] .yitm-proof-series-hero .yitm-intent-series-guide small{color:#42566f !important;-webkit-text-fill-color:#42566f !important;font-weight:650}.yitm-intent-series-guide svg{width:46px;height:46px;flex:0 0 46px;overflow:visible}.yitm-intent-series-guide .robot-head{fill:#e9f6fb;stroke:#123f72;stroke-width:2}.yitm-intent-series-guide .robot-line{fill:none;stroke:#123f72;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-intent-series-guide .robot-light,.yitm-intent-series-guide .robot-eye{fill:#0b7554}.yitm-intent-series-guide .robot-eyes{transform-origin:center;animation:yitm-series-blink 5.5s ease-in-out infinite}.yitm-intent-series-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0}.yitm-intent-series-nav a{display:block;padding:12px 14px;border:1px solid #d3e3ef;border-radius:13px;background:#fff;color:#123f72;text-decoration:none;font-weight:850}.yitm-intent-series-nav a[aria-current="page"]{border-color:#0b7554;background:#edf8f2;color:#07583e}.yitm-intent-boundary{border-left:5px solid #0b7554 !important}.yitm-intent-boundary--safety{border-left-color:#b13a2f !important}@media (max-width:680px){.yitm-intent-series-nav{grid-template-columns:1fr}.yitm-intent-series-guide{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.yitm-intent-series-guide .robot-eyes{animation:none}}}@scope (html[data-yitm-b5-css~="b5-007"]){.yitm-cx{position:fixed;z-index:2147482000;right:18px;bottom:18px;width:min(410px,calc(100vw - 28px));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17231e}.yitm-cx[hidden]{display:none!important}.yitm-cx__card{background:#fff;border:1px solid rgba(22,50,39,.16);border-radius:18px;box-shadow:0 18px 52px rgba(18,42,32,.20);overflow:hidden}.yitm-cx__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 15px;background:#f7faf8}.yitm-cx__eyebrow{display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:#527164;margin-bottom:3px}.yitm-cx__title{font-size:1rem;line-height:1.25;font-weight:850}.yitm-cx__controls{display:flex;align-items:center;gap:5px}.yitm-cx__change,.yitm-cx__dismiss{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:750;padding:4px 6px;border-radius:8px}.yitm-cx__change{text-decoration:underline}.yitm-cx__dismiss{font-size:1.2rem;line-height:1}.yitm-cx__body{padding:13px 15px}.yitm-cx__body p{margin:0 0 10px;line-height:1.45}.yitm-cx__stage{font-size:.78rem;font-weight:800;color:#5a7167;margin-bottom:8px}.yitm-cx__actions{display:flex;gap:8px;flex-wrap:wrap}.yitm-cx__actions a,.yitm-cx__actions button{min-height:40px;border-radius:11px;padding:9px 13px;font:inherit;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.yitm-cx__primary{background:#075b43;color:#fff;border:1px solid #075b43}.yitm-cx__secondary{background:#fff;color:#075b43;border:1px solid #b9cec5}.yitm-cx__question{border-top:1px solid #e1ebe6;padding-top:10px;margin-top:9px}.yitm-cx__choices{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.yitm-cx__choices button{background:#f7faf8;border:1px solid #c8d8d1;color:#173b2f}.yitm-cx__status{font-size:.79rem;color:#65736d;margin-top:9px}.yitm-cx__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2d8b68;margin-right:6px}.yitm-cx__safety{position:fixed;z-index:2147481999;top:0;left:0;right:0;background:#8c281c;color:#fff;padding:11px 16px;text-align:center;font:700 .94rem/1.35 Inter,system-ui,sans-serif;box-shadow:0 5px 18px rgba(80,20,12,.22)}.yitm-cx__safety a{color:#fff;text-decoration:underline;font-weight:900;margin-left:8px}.yitm-global-safety-mode{scroll-padding-top:60px}@media(max-width:680px){.yitm-cx{right:14px;bottom:14px;width:calc(100vw - 28px)}.yitm-cx__actions>*{flex:1 1 auto}.yitm-cx__safety{text-align:left}}.yitm-cx__score{margin:0 0 10px;padding:10px 11px;border:1px solid #d9e7e1;border-radius:13px;background:#f8fbf9}.yitm-cx__score-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:850}.yitm-cx__score-head strong{color:#075b43;font-size:1.05rem}.yitm-cx__meter{height:8px;margin:7px 0 5px;border-radius:999px;background:#e4eee9;overflow:hidden}.yitm-cx__meter span{display:block;height:100%;width:0;border-radius:inherit;background:#2d8b68;transition:width .32s ease}.yitm-cx__score small{color:#61756b;font-weight:750}.yitm-cx__intent-summary{margin:0 0 9px!important;padding:9px 10px;border-radius:11px;background:#f5f8f6;color:#173b2f;font-weight:800}.yitm-cx__feedback{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:9px 0}.yitm-cx__feedback>span{font-size:.82rem;font-weight:800;color:#52675d;flex-basis:100%}.yitm-cx__feedback button{min-height:36px;padding:7px 10px;border:1px solid #c8d8d1;border-radius:999px;background:#fff;color:#173b2f;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.yitm-cx__feedback button[aria-pressed="true"]{background:#e8f5ed;border-color:#6fa78b}.yitm-cx__edit{display:grid;gap:8px;margin:9px 0;padding:10px;border:1px solid #d9e7e1;border-radius:12px;background:#fbfdfc}.yitm-cx__edit textarea{width:100%;box-sizing:border-box;min-height:72px;border:1px solid #c8d8d1;border-radius:10px;padding:9px;font:inherit;color:#17231e}.yitm-cx__edit-actions{display:flex;gap:7px;flex-wrap:wrap}.yitm-cx__privacy{font-size:.75rem;color:#6a7872;margin-top:8px}.yitm-cx__change{white-space:nowrap}@media(prefers-reduced-motion:reduce){.yitm-cx__meter span{transition:none}}.yitm-cx__nba{display:grid;gap:3px;margin:9px 0 10px;padding:9px 10px;border-left:3px solid #2d8b68;border-radius:0 10px 10px 0;background:#f7faf8}.yitm-cx__nba strong{font-size:.83rem;color:#173b2f}.yitm-cx__nba span{font-size:.78rem;line-height:1.4;color:#5d7067}.yitm-apc{width:min(1180px,calc(100% - 32px));margin:22px auto 28px;padding:20px 22px;border:1px solid rgba(0,86,62,.18);border-radius:22px;background:linear-gradient(112deg,rgba(244,251,247,.98),rgba(255,255,255,.98) 62%,rgba(255,248,232,.88));box-shadow:0 16px 42px rgba(16,35,63,.08);color:#173229;position:relative;z-index:2}.yitm-apc[data-mode="safety"]{border-color:rgba(153,63,28,.28);background:linear-gradient(112deg,#fff7ef,#fff 72%)}.yitm-apc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.yitm-apc__copy{min-width:0;max-width:850px}.yitm-apc__eyebrow{display:block;margin-bottom:5px;color:#00563e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-apc[data-mode="safety"] .yitm-apc__eyebrow{color:#8a3a1c}.yitm-apc__title{margin:0!important;font-size:clamp(1.28rem,2vw,1.72rem)!important;line-height:1.17!important;letter-spacing:-.02em!important;color:#10233f!important}.yitm-apc__detail{margin:8px 0 0!important;max-width:820px;color:#40534b!important;font-size:1rem!important;line-height:1.55!important}.yitm-apc__score{flex:0 0 auto;min-width:104px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid rgba(0,86,62,.14);text-align:center}.yitm-apc__score strong{display:block;color:#00563e;font-size:1.38rem;line-height:1}.yitm-apc__score span{display:block;margin-top:4px;color:#53665f;font-size:.72rem;font-weight:800}.yitm-apc__meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:13px;color:#53665f;font-size:.82rem;font-weight:700}.yitm-apc__meta span{display:inline-flex;align-items:center;gap:6px}.yitm-apc__meta span:before{content:"•";color:#0b7554}.yitm-apc__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-apc__primary,.yitm-apc__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:12px;font:inherit;font-weight:850;text-decoration:none!important;cursor:pointer}.yitm-apc__primary{border:1px solid #00563e;background:#00563e;color:#fff!important}.yitm-apc__secondary{border:1px solid rgba(16,35,63,.18);background:#fff;color:#173229}.yitm-apc__primary:focus-visible,.yitm-apc__secondary:focus-visible,.yitm-apc-target:focus-visible{outline:3px solid rgba(17,125,91,.36);outline-offset:3px}.yitm-apc__privacy{margin-top:11px;color:#667770;font-size:.78rem;line-height:1.45}.yitm-apc-target{position:relative;box-shadow:0 0 0 3px rgba(11,117,84,.18)!important;border-radius:10px;transition:box-shadow .18s ease,transform .18s ease}.yitm-apc-target:after{display:none!important;content:none!important}[data-yitm-apc-mode="safety"] .yitm-apc-target{box-shadow:0 0 0 3px rgba(153,63,28,.18)!important}@media(max-width:720px){.yitm-apc{width:min(100% - 22px,1180px);margin:14px auto 20px;padding:17px;border-radius:18px}.yitm-apc__head{display:block}.yitm-apc__score{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:max-content;min-width:0;margin-top:12px;text-align:left}.yitm-apc__score strong{font-size:1.15rem}.yitm-apc__score span{margin:0}.yitm-apc__actions{display:grid;grid-template-columns:1fr}.yitm-apc__primary,.yitm-apc__secondary{width:100%}.yitm-apc-target:after{display:none}}@media(prefers-reduced-motion:reduce){.yitm-apc-target{transition:none}}.yitm-xo-notice{width:min(100%,860px);margin:8px 0 14px;padding:8px 10px;border:1px solid #dce8e2;border-radius:10px;background:#f8fbf9;color:#61736a;font:650 .74rem/1.4 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.yitm-xo-notice button{border:0;background:transparent;color:#075b43;text-decoration:underline;font:inherit;font-weight:850;cursor:pointer;padding:2px 3px;border-radius:5px}.yitm-xo-notice button:focus-visible{outline:3px solid rgba(17,125,91,.28);outline-offset:2px}@media(max-width:680px){.yitm-xo-notice{font-size:.72rem}}.yitm-cx__minimize{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:850;padding:4px 7px;border-radius:8px;font-size:1.2rem;line-height:1}.yitm-cx__minimize:hover,.yitm-cx__minimize:focus-visible,.yitm-cx__dismiss:hover,.yitm-cx__dismiss:focus-visible{background:#eaf2ee;outline:none}.yitm-cx__minimized{display:none;width:108px;min-width:108px;height:58px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;box-shadow:0 14px 36px rgba(18,42,32,.22);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;align-items:center;justify-content:center;gap:7px;padding:5px 10px}.yitm-cx__minimized strong{font-size:1rem;line-height:1.1;font-weight:900;min-width:35px;text-align:left}.yitm-cx.is-minimized{width:108px}.yitm-cx.is-minimized .yitm-cx__card{display:none}.yitm-cx.is-minimized .yitm-cx__minimized{display:flex}.yitm-cx__minimized:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(18,42,32,.26)}.yitm-cx__minimized:focus-visible{outline:3px solid rgba(17,125,91,.30);outline-offset:3px}@media(max-width:680px){.yitm-cx.is-minimized{width:102px;right:12px;bottom:12px}.yitm-cx__minimized{width:102px;min-width:102px;height:56px}.yitm-cx__minimized strong{font-size:.94rem}}@media(prefers-reduced-motion:reduce){.yitm-cx__minimized:hover{transform:none}}.yitm-cx.is-minimized{right:18px;bottom:18px}.yitm-cx__minimized{background:linear-gradient(145deg,#ffffff,#f3faf7);box-shadow:0 12px 34px rgba(18,42,32,.24)}.yitm-cx__minimized span{color:#42685b}.yitm-cx__minimized strong{color:#075b43}@media(max-width:680px){.yitm-cx.is-minimized{right:12px;bottom:12px}}.yitm-cx__robot-wrap{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;letter-spacing:normal!important;color:inherit!important}.yitm-cx__robot{display:block;width:38px;height:38px;overflow:visible}.yitm-cx__robot-guide{transform-origin:24px 26px}.yitm-cx__robot-head{fill:#e9f6fb;stroke:#123f72;stroke-width:2}.yitm-cx__antenna,.yitm-cx__robot-ear,.yitm-cx__mouth,.yitm-cx__smile,.yitm-cx__tick{fill:none;stroke:#123f72;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__antenna-tip,.yitm-cx__eyes circle{fill:#0b7554}.yitm-cx__smile,.yitm-cx__tick,.yitm-cx__shield{opacity:0}.yitm-cx__shield path:first-child{fill:#fff3e6;stroke:#8c281c;stroke-width:2}.yitm-cx__shield path:last-child{fill:none;stroke:#8c281c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__understood-heading{margin-bottom:8px;color:#10233f;font-size:.9rem;font-weight:900}.yitm-cx[data-robot-state="waiting"] .yitm-cx__eyes{transform-origin:center;animation:yitm-robot-blink 5.5s ease-in-out infinite}.yitm-cx[data-robot-state="checking"] .yitm-cx__eyes{animation:yitm-robot-scan 1.1s ease-in-out infinite}.yitm-cx[data-robot-state="needs-detail"] .yitm-cx__robot-guide{transform:rotate(7deg)}.yitm-cx[data-robot-state="ready"] .yitm-cx__mouth{opacity:0}.yitm-cx[data-robot-state="ready"] .yitm-cx__smile{opacity:1}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__mouth,.yitm-cx[data-robot-state="confirmed"] .yitm-cx__smile{opacity:0}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__tick{opacity:1;stroke:#0b7554;animation:yitm-robot-tick .8s ease both}.yitm-cx[data-robot-state="safety"] .yitm-cx__robot-guide{display:none}.yitm-cx[data-robot-state="safety"] .yitm-cx__shield{opacity:1}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna{animation:yitm-robot-antenna .6s ease}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna-tip{animation:yitm-robot-light .6s ease}.yitm-cx.is-activating[data-robot-state="ready"] .yitm-cx__robot-guide{animation:yitm-robot-bounce .6s ease}.yitm-cx.is-activating .yitm-cx__card{animation:yitm-panel-open .24s ease-out both}@media(prefers-reduced-motion:reduce){.yitm-cx__eyes,.yitm-cx__robot-guide,.yitm-cx__antenna,.yitm-cx__antenna-tip,.yitm-cx__tick,.yitm-cx__card{animation:none!important;transition:none!important}}.yitm-cx__ci{display:grid;gap:7px;margin:12px 0 2px;padding-top:11px;border-top:1px solid #e1ebe6}.yitm-cx__ci-label{font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#5a7167}.yitm-cx__ci-pain{font-size:.92rem;line-height:1.35;color:#183f32}.yitm-cx__ci .yitm-cx__secondary{width:100%;box-sizing:border-box}.yitm-cx[data-stage="safety"] .yitm-cx__ci{display:none}.yitm-cx__master-reassurance{margin-top:10px;padding:9px 11px;border-radius:10px;background:#f3f8f5;color:#405c50;font-size:.78rem;font-weight:700;line-height:1.45}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__minimized{background:#123f72;border-color:#123f72;color:#fff}.yitm-cx[data-master-state="strong_match"] .yitm-cx__minimized,.yitm-cx[data-master-state="confirmed"] .yitm-cx__minimized{background:#075b43;border-color:#075b43;color:#fff;box-shadow:0 14px 38px rgba(7,91,67,.34)}.yitm-cx[data-master-state="safety"] .yitm-cx__minimized{background:#8c281c;border-color:#8c281c;color:#fff}.yitm-cx:is([data-master-state="ready_to_review"],[data-master-state="strong_match"],[data-master-state="confirmed"],[data-master-state="safety"]) .yitm-cx__minimized:is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__meter span{background:#2868a8}.yitm-cx:is([data-master-state="strong_match"],[data-master-state="confirmed"]) .yitm-cx__meter span{background:#087a58}.yitm-cx[data-master-state="safety"] .yitm-cx__meter span{background:#a6382a}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]{width:100%;box-sizing:border-box;min-height:48px;background:#075b43!important;border-color:#075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem;box-shadow:0 8px 20px rgba(7,91,67,.20)}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]:is(:hover,:focus-visible){background:#064a37!important;border-color:#064a37!important;outline:3px solid rgba(7,91,67,.25);outline-offset:2px}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx{bottom:82px}body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx.is-minimized{bottom:82px}.yitm-cx__master-reassurance{font-size:.76rem}}.yitm-cx{bottom:var(--yitm-cx-base-bottom,18px);transition:bottom .18s ease}.yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,18px))}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx,body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,88px))}}}@scope (html[data-yitm-b5-css~="b5-022"]){body[data-yitm-post-type]{--yitm-post-ink:#14213d;--yitm-post-muted:#53627a;--yitm-post-accent:#1f654f;--yitm-post-accent-strong:#174b3d;--yitm-post-surface:#ffffff;--yitm-post-surface-soft:#f4f8f5;--yitm-post-border:#d7e2dc;--yitm-post-focus:#f2b900;--yitm-post-measure:72ch;--yitm-post-wide:1180px;--yitm-post-radius:18px;--yitm-post-shadow:0 18px 45px rgba(20,33,61,0.09);--yitm-post-space-1:clamp(0.75rem,0.65rem + 0.35vw,1rem);--yitm-post-space-2:clamp(1rem,0.8rem + 0.75vw,1.5rem);--yitm-post-space-3:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);--yitm-post-space-4:clamp(2.25rem,1.55rem + 2.5vw,4rem);color:var(--yitm-post-ink);background:#f7f5ef}body[data-yitm-post-theme="software-ai"]{--yitm-post-accent:#285dc7;--yitm-post-accent-strong:#173f91;--yitm-post-surface-soft:#f2f6ff;--yitm-post-border:#d7e2f7}body[data-yitm-post-theme="cyber"]{--yitm-post-accent:#9a4d00;--yitm-post-accent-strong:#713800;--yitm-post-surface-soft:#fff7e8;--yitm-post-border:#ecd9b7}body[data-yitm-post-theme="scam"]{--yitm-post-accent:#a13a32;--yitm-post-accent-strong:#792821;--yitm-post-surface-soft:#fff3f1;--yitm-post-border:#ecd2ce}body[data-yitm-post-theme="repair"]{--yitm-post-accent:#176a69;--yitm-post-accent-strong:#0d4f4e;--yitm-post-surface-soft:#eef8f7;--yitm-post-border:#cfe4e2}body[data-yitm-post-theme="legacy-publishing"]{--yitm-post-ink:#25342e;--yitm-post-muted:#5b675f;--yitm-post-accent:#687b62;--yitm-post-accent-strong:#4b5e47;--yitm-post-surface-soft:#f5f1e7;--yitm-post-border:#ddd5c4}body[data-yitm-post-type],body[data-yitm-post-type] *,body[data-yitm-post-type] *::before,body[data-yitm-post-type] *::after{box-sizing:border-box}body[data-yitm-post-type] main{min-width:0}body[data-yitm-post-type] main:where(img,picture,video,iframe,svg){max-width:100%}body[data-yitm-post-type] main:where(img,video){height:auto}body[data-yitm-post-type] main:where(h1,h2,h3,h4){line-height:1.12;overflow-wrap:anywhere;text-wrap:balance}body[data-yitm-post-type] main h1{font-size:clamp(2.25rem,1.65rem + 2.6vw,4.75rem);letter-spacing:-0.04em}body[data-yitm-post-type] main h2{font-size:clamp(1.65rem,1.35rem + 1.25vw,2.6rem);letter-spacing:-0.025em}body[data-yitm-post-type] main h3{font-size:clamp(1.25rem,1.1rem + 0.6vw,1.75rem);letter-spacing:-0.015em}body[data-yitm-post-type] main:where(p,li,dd){line-height:1.68;overflow-wrap:break-word}body[data-yitm-post-type] main:where(.lead,.lede,.yitm-subtitle,.blog-article-lead){color:var(--yitm-post-muted);font-size:clamp(1.05rem,0.98rem + 0.35vw,1.25rem);line-height:1.62}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content){color:var(--yitm-post-ink);font-size:clamp(1rem,0.96rem + 0.2vw,1.125rem)}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content):where(h2,h3,h4){color:var(--yitm-post-ink)}body[data-yitm-post-type] main:where(.yitm-prose,.yitm-article-body,.leadroom-content,.guide-body,.article-body,.post-content)>:where(p,ul,ol,blockquote){max-width:var(--yitm-post-measure)}body[data-yitm-post-type] main:where(a:not([class])){color:var(--yitm-post-accent-strong);text-decoration-thickness:0.1em;text-underline-offset:0.16em}body[data-yitm-post-type] main:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yitm-post-focus);outline-offset:3px}body[data-yitm-post-type] main:where(.yitm-btn,.btn,.yitm-pathway-btn,.leadroom-button,.yitm-button){display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:0.55rem;max-width:100%;line-height:1.2;text-align:center;white-space:normal}body[data-yitm-post-type] main:where(.yitm-hero-grid,.hero-grid,.blog-article-hero-grid,.premium-hero-grid,.yitm-grid-2,.guide-grid,.cross-links,.cross-links-grid,.yitm-reader-related-grid,.yitm-reader-benefit-grid)>*{min-width:0}body[data-yitm-post-type] main:where(.cross-links,.cross-links-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-post-space-2)}body[data-yitm-post-type] main:where(.yitm-card,.card,.content-card,.article-card,.guide-card,.faq-card,.cross-link-card,.leadroom-card,.yitm-post-card){min-width:0;overflow-wrap:anywhere}body[data-yitm-post-type] main:where(.yitm-hero-media,.yitm-hero-image,.yitm-proof-hero-media,.blog-article-hero-media,.premium-hero-media) img{display:block;width:100%;object-fit:cover}body[data-yitm-post-type] .yitm-post-shell{width:min(calc(100% - 2rem),var(--yitm-post-wide));margin-inline:auto}body[data-yitm-post-type] .yitm-post-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,0.92fr);gap:var(--yitm-post-space-3);align-items:center;padding-block:var(--yitm-post-space-4);color:var(--yitm-post-ink)}body[data-yitm-post-type] .yitm-post-prose{width:min(100%,var(--yitm-post-measure));color:var(--yitm-post-ink);font-size:clamp(1rem,0.96rem + 0.2vw,1.125rem);line-height:1.68}body[data-yitm-post-type] .yitm-post-card{padding:var(--yitm-post-space-2);border:1px solid var(--yitm-post-border);border-radius:var(--yitm-post-radius);background:var(--yitm-post-surface);box-shadow:var(--yitm-post-shadow)}body[data-yitm-post-type] .yitm-post-callout{padding:var(--yitm-post-space-2);border:1px solid var(--yitm-post-border);border-left:5px solid var(--yitm-post-accent);border-radius:var(--yitm-post-radius);background:var(--yitm-post-surface-soft)}body[data-yitm-post-type] .yitm-post-card-image{display:block;width:100%;aspect-ratio:16 / 9;margin-bottom:1rem;border-radius:var(--yitm-post-radius);object-fit:cover}body[data-yitm-post-type] .yitm-post-media-contain{height:auto;object-fit:contain}body[data-yitm-post-type] .yitm-post-cta-offset{margin-top:1.5rem}@media (max-width:760px){body[data-yitm-post-type] main h1{font-size:clamp(2rem,1.55rem + 4vw,3rem)}body[data-yitm-post-type] main:where(.yitm-hero-grid,.hero-grid,.blog-article-hero-grid,.premium-hero-grid,.yitm-grid-2,.guide-grid,.cross-links,.cross-links-grid,.yitm-reader-related-grid,.yitm-reader-benefit-grid,.yitm-post-hero){grid-template-columns:minmax(0,1fr)}body[data-yitm-post-type] main:where(.hero-actions,.yitm-actions,.yitm-cta-row,.yitm-bottom-cta-row,.yitm-pathway-actions,.yitm-reader-cta-actions){align-items:stretch}body[data-yitm-post-type] main:where(.hero-actions,.yitm-actions,.yitm-cta-row,.yitm-bottom-cta-row,.yitm-pathway-actions,.yitm-reader-cta-actions):where(.yitm-btn,.btn,.yitm-pathway-btn,.leadroom-button,.yitm-button){width:100%}}@media (max-width:420px){body[data-yitm-post-type] .yitm-post-shell{width:min(calc(100% - 1.25rem),var(--yitm-post-wide))}}@media (prefers-reduced-motion:reduce){body[data-yitm-post-type] *,body[data-yitm-post-type] *::before,body[data-yitm-post-type] *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}@scope (html[data-yitm-b5-css~="b5-024"]){body[data-yitm-public-theme="A0019342"]{--yitm-public-ink:#10233f;--yitm-public-muted:#53627a;--yitm-public-green:#1f654f;--yitm-public-green-strong:#174b3d;--yitm-public-gold:#f2b900;--yitm-public-page:#f7f5ef;--yitm-public-surface:#ffffff;--yitm-public-soft:#f3f8f5;--yitm-public-border:#d7e2dc;--yitm-public-radius:18px;--yitm-public-wide:1180px;--yitm-public-copy:72ch;--yitm-public-shadow:0 16px 42px rgba(16,35,63,0.09);--yitm-public-space-1:clamp(0.75rem,0.68rem + 0.28vw,1rem);--yitm-public-space-2:clamp(1rem,0.84rem + 0.65vw,1.5rem);--yitm-public-space-3:clamp(1.5rem,1.12rem + 1.35vw,2.5rem);--yitm-public-space-4:clamp(2.25rem,1.6rem + 2.4vw,4rem)}body[data-yitm-public-theme="A0019342"],body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{box-sizing:border-box}body[data-yitm-public-theme="A0019342"] main{min-width:0}body[data-yitm-public-theme="A0019342"]:where(.wrap,.container,.yitm-shell,.content-wrap){min-width:0}body[data-yitm-public-theme="A0019342"] main:where(img,picture,video,iframe,svg,canvas){max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(img,video){height:auto}body[data-yitm-public-theme="A0019342"] main:where(h1,h2,h3,h4){line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}body[data-yitm-public-theme="A0019342"] main h1{letter-spacing:-0.04em}body[data-yitm-public-theme="A0019342"] main:where(p,li,dd){overflow-wrap:break-word}body[data-yitm-public-theme="A0019342"] main:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yitm-public-gold);outline-offset:3px}body[data-yitm-public-theme="A0019342"] main:where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){min-height:44px;max-width:100%;align-items:center;justify-content:center;line-height:1.2;text-align:center;white-space:normal}body[data-yitm-public-theme="A0019342"] main:where(.card,.glass-card,.shared-card,.content-card,.guide-card,.cross-link-card,.yitm-card,.yitm-service-card,.yitm-pathway-card,.leadroom-card){min-width:0;overflow-wrap:anywhere}body[data-yitm-public-theme="A0019342"] main:where(.grid,.cards-2,.cards-3,.card-grid,.guide-grid,.path-grid,.cross-links,.cross-links-grid,.content-upgrade-grid,.yitm-grid-2,.yitm-reader-related-grid,.yitm-reader-benefit-grid)>*{min-width:0}body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-public-space-2)}body[data-yitm-public-theme="A0019342"] main:where(.hero,.yitm-hero,.premium-hero,.article-hero,.blog-article-hero,.hub-article-hero,.cyber-hero,.scam-post-hero,.yitm-intent-hero,.ldt-hero,.pt-hero){min-height:0}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);gap:clamp(24px,4vw,52px);align-items:center}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*{min-width:0;max-width:100%;grid-row:auto}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.yitm-intent-hero-img,.ldt-hero-media,.tool-hero-media){min-width:0;max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.ldt-hero-media,.tool-hero-media) img{display:block;width:100%;object-fit:cover}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){display:flex;flex-wrap:wrap;gap:10px;align-items:center}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid){grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr) !important;align-items:center !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:first-child{grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){grid-column:2 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip{grid-column:1 / -1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(var(--yitm-public-wide),calc(100% - 40px))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(24px,3vw,40px) !important;align-items:start !important;width:min(100%,1040px);margin-inline:auto}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;min-width:0 !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:first-child{grid-column:1 !important;max-width:880px;justify-self:center}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:1 !important;justify-self:stretch !important;align-self:start !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){width:auto !important;max-width:18ch !important;margin-inline:0 !important;font-size:clamp(3rem,5.2vw,4.5rem) !important;line-height:1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero,.ux-copy-card,.reading-card){width:100% !important;max-width:100% !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){width:100% !important;height:auto !important;max-height:460px !important;aspect-ratio:16 / 7 !important;border-radius:var(--yitm-public-radius) !important;object-fit:cover !important;object-position:center 42% !important}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar{margin-bottom:0}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar__inner{min-height:0}body[data-yitm-public-theme="A0019342"] .yitm-u-pt-0{padding-top:0}body[data-yitm-public-theme="A0019342"] .yitm-u-m-0{margin:0}body[data-yitm-public-theme="A0019342"] .yitm-u-mb-24{margin-bottom:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-8{margin-top:8px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-14{margin-top:14px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-16{margin-top:16px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-18{margin-top:18px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-20{margin-top:20px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-22{margin-top:22px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-24{margin-top:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-38{margin-top:38px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-42{margin-top:42px}body[data-yitm-public-theme="A0019342"] .yitm-u-center{text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-justify-center{justify-content:center}body[data-yitm-public-theme="A0019342"] .yitm-u-light-action{border-color:#dce2e8;background:#fff;color:#0f6a50}body[data-yitm-public-theme="A0019342"] .yitm-u-green-link{color:#1f7a4d;font-weight:600;text-decoration:none}body[data-yitm-public-theme="A0019342"] .yitm-u-section-title{color:var(--clay-accent,#0f4c81);font-size:2.2rem;font-weight:800}body[data-yitm-public-theme="A0019342"] .yitm-u-icon-16{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}body[data-yitm-public-theme="A0019342"] .yitm-u-media-card{display:block;width:100%;height:auto;border:1px solid var(--yitm-border,#e5d6c8);border-radius:20px;box-shadow:0 12px 40px rgba(15,23,42,0.1)}body[data-yitm-public-theme="A0019342"] .yitm-u-caption{margin-top:8px;color:var(--yitm-muted,#6b7280);font-size:13px;line-height:1.5;text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-direct-card{margin:16px 0;padding:16px 20px;border:1px solid rgba(126,94,57,0.14);border-radius:16px;background:rgba(255,255,255,0.9)}@media (max-width:900px){body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid),body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid),body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(20px,4vw,32px) !important}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*,body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>*,body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:16ch !important}}@media (max-width:700px){body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){grid-template-columns:minmax(0,1fr)}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){align-items:stretch}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions):where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){width:100%}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(100% - 22px,var(--yitm-public-wide))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:none !important;font-size:clamp(2.2rem,10vw,3.2rem) !important;line-height:1.02 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){max-height:320px !important;aspect-ratio:16 / 10 !important}}@media (prefers-reduced-motion:reduce){body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}}html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero *:is(h1,h2,h3,h4,p,li,small,figcaption,.yitm-title,.yitm-subtitle,.yitm-prose,.yitm-meta-row),html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) *:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) *:is(h1,h2,h3,h4,p,li,small,figcaption,.yitm-title,.yitm-subtitle,.yitm-prose,.yitm-meta-row){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero *:is(.yitm-muted,.yitm-meta,.yitm-meta-row),html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) *:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) *:is(.yitm-muted,.yitm-meta,.yitm-meta-row){color:#d9eaf7!important;-webkit-text-fill-color:#d9eaf7!important}html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero *:is(.yitm-badge,.yitm-chip,.yitm-eyebrow,.yitm-btn-primary,.yitm-btn-ghost-dark),html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) *:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) *:is(.yitm-badge,.yitm-chip,.yitm-eyebrow,.yitm-btn-primary,.yitm-btn-ghost-dark){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-badge{color:#a9efff!important;-webkit-text-fill-color:#a9efff!important}html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{font-size:clamp(1.85rem,2.6vw,2.55rem)!important;line-height:1.08!important;max-width:27ch!important}@media(max-width:760px){html:has(meta.yvrw.yvrw) body:is([data-yitm-ai-proof-series],[data-yitm-shared-article]) .yitm-proof-series-hero .yitm-title{font-size:clamp(1.75rem,8.2vw,2.2rem)!important;line-height:1.08!important;max-width:none!important}}html:has(meta.yvrw.yvrw) body[data-yitm-ai-outcome-series="A0019371"] .yitm-proof-series-hero .yitm-proof-hero-media{box-sizing:border-box!important;width:min(100%,920px)!important;max-width:920px!important;margin-inline:auto!important;overflow:visible!important}html:has(meta.yvrw.yvrw) body[data-yitm-ai-outcome-series="A0019371"] .yitm-proof-series-hero .yitm-proof-hero-figure{width:100%!important;aspect-ratio:auto!important;overflow:visible!important;background:#0b2d52!important;border-radius:22px!important}html:has(meta.yvrw.yvrw) body[data-yitm-ai-outcome-series="A0019371"] .yitm-proof-series-hero .yitm-proof-hero-media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important}@media(max-width:760px){html:has(meta.yvrw.yvrw) body[data-yitm-ai-outcome-series="A0019371"] .yitm-proof-series-hero .yitm-proof-hero-media{width:100%!important}html:has(meta.yvrw.yvrw) body[data-yitm-ai-outcome-series="A0019371"] .yitm-proof-series-hero .yitm-proof-hero-media img{max-height:none!important}} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="choose"] #smart-entry-type{display:none!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="active"] [data-yitm-entry-choices]{display:none!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="change"] [data-yitm-entry-choices]{display:block} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="change"] #smart-entry-type{display:block} html:has(meta.y97w.y97w) .a0019494-entry{margin-top:18px} html:has(meta.y97w.y97w) .a0019494-entry__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);gap:12px} html:has(meta.y97w.y97w) .a0019494-entry__choice{position:relative;min-height:150px;padding:20px;border:1px solid #c7d6d1;border-radius:18px;background:#fff;color:#173b31;text-align:left;cursor:pointer;box-shadow:0 8px 24px rgba(9,33,70,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} html:has(meta.y97w.y97w) .a0019494-entry__choice strong,html:has(meta.y97w.y97w) .a0019494-entry__choice span{display:block} html:has(meta.y97w.y97w) .a0019494-entry__choice strong{margin:4px 0 8px;color:#10233f;font:850 1.12rem/1.22 Barlow,Arial,sans-serif} html:has(meta.y97w.y97w) .a0019494-entry__choice>span:last-child{color:#516761;font-size:.94rem;line-height:1.45} html:has(meta.y97w.y97w) .a0019494-entry__choice:hover,html:has(meta.y97w.y97w) .a0019494-entry__choice:focus-visible{transform:translateY(-2px);border-color:#6f9a8c;box-shadow:0 14px 30px rgba(9,33,70,.11);outline:0} html:has(meta.y97w.y97w) .a0019494-entry__choice:focus-visible{box-shadow:0 0 0 3px rgba(240,184,63,.4),0 14px 30px rgba(9,33,70,.11)} html:has(meta.y97w.y97w) .a0019494-entry__choice--repair{border:2px solid #275b90;background:linear-gradient(145deg,#f8fbff,#eef6ff)} html:has(meta.y97w.y97w) .a0019494-entry__choice--repair strong{font-size:1.28rem;color:#173f6c} html:has(meta.y97w.y97w) .a0019494-entry__eyebrow{width:max-content;margin:0 0 8px;padding:4px 8px;border-radius:999px;background:#234f86;color:#fff!important;font-size:.76rem!important;font-weight:850;letter-spacing:.02em;text-transform:uppercase} html:has(meta.y97w.y97w) .a0019494-entry__secondary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px} html:has(meta.y97w.y97w) .a0019494-entry__secondary a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:12px 15px;border:1px solid #c7d6d1;border-radius:15px;background:#f8fbfa;color:#173b31;text-decoration:none} html:has(meta.y97w.y97w) .a0019494-entry__secondary a strong{white-space:nowrap} html:has(meta.y97w.y97w) .a0019494-entry__secondary a span{color:#52655f;font-size:.9rem;text-align:right} html:has(meta.y97w.y97w) .a0019494-entry__secondary a:hover,html:has(meta.y97w.y97w) .a0019494-entry__secondary a:focus-visible{border-color:#789a8f;background:#eef7f3;outline:3px solid rgba(240,184,63,.35);outline-offset:1px} html:has(meta.y97w.y97w) .a0019494-entry__secondary .a0019494-entry__safety{border-color:#d9b45a;background:#fff8e7;color:#65470d} html:has(meta.y97w.y97w) .a0019494-selected{display:flex;align-items:center;gap:9px;margin:0 0 8px} html:has(meta.y97w.y97w) .a0019494-selected[hidden]{display:none!important} html:has(meta.y97w.y97w) .a0019494-selected__label{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:#edf5f2;color:#173b31;font-size:.85rem;font-weight:850} html:has(meta.y97w.y97w) .a0019494-selected button{min-height:32px;padding:3px 7px;border:0;background:transparent;color:#245e91;font-weight:850;text-decoration:underline;text-underline-offset:3px;cursor:pointer} html:has(meta.y97w.y97w) .a0019494-selected button:focus-visible{outline:3px solid rgba(240,184,63,.4);outline-offset:1px;border-radius:6px} html:has(meta.y97w.y97w) .a0019494-prompt{display:grid;gap:3px;margin:0 2px 11px} html:has(meta.y97w.y97w) .a0019494-prompt strong{color:#10233f;font:850 1.12rem/1.3 Barlow,Arial,sans-serif} html:has(meta.y97w.y97w) .a0019494-prompt span{color:#52655f;font-size:.93rem;line-height:1.4} html:has(meta.y97w.y97w) .a0019494-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-composer{grid-template-columns:auto minmax(0,1fr) auto} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-add{width:auto;min-width:108px;padding:0 13px;border-radius:13px;font:800 .9rem/1 Barlow,Arial,sans-serif;white-space:nowrap} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-add span{display:block} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] [data-yitm-change-problem]{display:none!important} html:has(meta.y97w.y97w) .a0019494-interpretation{display:grid;gap:3px;margin:14px 0 0;padding:12px 14px;border-left:4px solid #2a6597;border-radius:0 12px 12px 0;background:#f3f8fc;color:#173b31} html:has(meta.y97w.y97w) .a0019494-interpretation[hidden],html:has(meta.y97w.y97w) .a0019494-safety[hidden],html:has(meta.y97w.y97w) .a0019494-details[hidden]{display:none!important} html:has(meta.y97w.y97w) .a0019494-interpretation span,html:has(meta.y97w.y97w) .a0019494-safety>span{font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.03em;color:#4d6a82} html:has(meta.y97w.y97w) .a0019494-interpretation strong{font-size:.98rem;line-height:1.4} html:has(meta.y97w.y97w) .a0019494-safety{margin:14px 0 0;padding:14px 16px;border:1px solid #d9b45a;border-radius:14px;background:#fff7df;color:#65470d} html:has(meta.y97w.y97w) .a0019494-safety strong{display:block;margin:4px 0 5px;color:#5a3f0b} html:has(meta.y97w.y97w) .a0019494-safety p{margin:0 0 8px;font-size:.92rem;line-height:1.45} html:has(meta.y97w.y97w) .a0019494-safety a{color:#65470d;font-weight:850} html:has(meta.y97w.y97w) .a0019494-details{margin:12px 0 0;border:1px solid #d6e0dc;border-radius:12px;background:#fbfdfc} html:has(meta.y97w.y97w) .a0019494-details summary{padding:10px 13px;color:#244d43;font-weight:850;cursor:pointer} html:has(meta.y97w.y97w) .a0019494-details dl{display:grid;gap:8px;margin:0;padding:0 13px 12px} html:has(meta.y97w.y97w) .a0019494-details dl>div{display:grid;grid-template-columns:125px minmax(0,1fr);gap:10px} html:has(meta.y97w.y97w) .a0019494-details dt{color:#65766f;font-size:.84rem}html:has(meta.y97w.y97w) .a0019494-details dd{margin:0;color:#173b31;font-size:.9rem;overflow-wrap:anywhere} html:has(meta.y97w.y97w) .a0019494-fallback{display:none!important} html:has(meta.y97w.y97w) .a0019494-pickup-question{display:grid;gap:10px;margin-top:12px} html:has(meta.y97w.y97w) .a0019494-pickup-question label{display:grid;gap:6px;color:#173b31;font-weight:800} html:has(meta.y97w.y97w) .a0019494-pickup-question input{width:100%;min-height:46px;padding:10px 12px;border:1px solid #aebfb9;border-radius:12px;background:#fff;color:#10233f;font-size:16px} html:has(meta.y97w.y97w) .a0019494-pickup-question__actions{display:flex;gap:8px;flex-wrap:wrap} html:has(meta.y97w.y97w) .a0019494-pickup-question button{min-height:42px;padding:9px 14px;border:1px solid #8daaa0;border-radius:11px;background:#fff;color:#173b31;font-weight:850;cursor:pointer} html:has(meta.y97w.y97w) .a0019494-pickup-question button[data-primary]{border-color:#234f86;background:#234f86;color:#fff} html:has(meta.y97w.y97w) .a0019494-pickup-confirmation{margin:8px 0 0;color:#52655f;font-size:.9rem;line-height:1.4} @media(max-width:860px){html:has(meta.y97w.y97w) .a0019494-entry__grid{grid-template-columns:1fr 1fr}html:has(meta.y97w.y97w) .a0019494-entry__choice--repair{grid-column:1/-1;min-height:130px}} @media(max-width:680px){html:has(meta.y97w.y97w) .a0019494-entry__grid,html:has(meta.y97w.y97w) .a0019494-entry__secondary{grid-template-columns:1fr} html:has(meta.y97w.y97w) .a0019494-entry__choice{min-height:0;padding:16px} html:has(meta.y97w.y97w) .a0019494-entry__choice--repair{grid-column:auto} html:has(meta.y97w.y97w) .a0019494-entry__secondary a{align-items:flex-start;flex-direction:column;gap:3px} html:has(meta.y97w.y97w) .a0019494-entry__secondary a span{text-align:left} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-composer{grid-template-columns:auto minmax(0,1fr) auto} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-add{min-width:42px;width:42px;padding:0;font-size:0} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-add span{font-size:0} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-add span::before{content:'+';font-size:1.35rem} html:has(meta.y97w.y97w) .a0019494-details dl>div{grid-template-columns:1fr;gap:2px}} @media(prefers-reduced-motion:reduce){html:has(meta.y97w.y97w) .a0019494-entry__choice{transition:none}} html:has(meta.y97w.y97w) #top .home-saas-ai-scene__robot{display:none!important} @media (min-width:900px){html:has(meta.y97w.y97w)[data-yitm-home-enhancement="A0019488"] #top .home488-intro{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)!important}} html:has(meta.y97w.y97w) #decision-canvas #home-intent-photo-file{max-width:100%;font:inherit} html:has(meta.y97w.y97w)[data-yitm-home-enhancement] #top .a0019496-hero-actions a:first-child{background:#fff;color:#10233f;border-color:#fff;box-shadow:0 12px 28px rgba(0,0,0,.16)} html:has(meta.y97w.y97w)[data-yitm-home-enhancement] #top .a0019496-hero-actions a:last-child{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)} html:has(meta.y97w.y97w) #top .a0019496-hero-contact a{color:inherit;font-weight:800;text-underline-offset:3px} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas] .a0019480-common{display:none!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="repair"][data-yitm-repair-shortcuts="show"] .a0019480-common{display:block!important} html:has(meta.y97w.y97w) .a0019496-repair-shortcuts__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important} html:has(meta.y97w.y97w) .a0019496-repair-shortcuts__grid button{min-height:54px} html:has(meta.y97w.y97w) .a0019496-repair-shortcuts__other{border-style:dashed!important;background:#fbfdfc!important} html:has(meta.y97w.y97w) .a0019480-common__intro span{display:block;margin-top:3px;color:#60736c;font-size:.88rem;font-weight:500} html:has(meta.y97w.y97w) .a0019496-business-split{margin:8px 0 14px;padding:14px;border:1px solid #d6e0dc;border-radius:16px;background:#f8fbfa} html:has(meta.y97w.y97w) .a0019496-business-split[hidden]{display:none!important} html:has(meta.y97w.y97w) .a0019496-business-split>p{margin:0 0 10px;color:#40534b;line-height:1.45} html:has(meta.y97w.y97w) .a0019496-business-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px} html:has(meta.y97w.y97w) .a0019496-business-split__grid button{display:grid;gap:5px;min-height:104px;padding:15px;border:1px solid #b9cbc5;border-radius:13px;background:#fff;color:#173b31;text-align:left;cursor:pointer} html:has(meta.y97w.y97w) .a0019496-business-split__grid button strong{color:#10233f;font-size:1rem} html:has(meta.y97w.y97w) .a0019496-business-split__grid button span{color:#5a6e67;font-size:.9rem;line-height:1.4} html:has(meta.y97w.y97w) .a0019496-business-split__grid button:hover,html:has(meta.y97w.y97w) .a0019496-business-split__grid button:focus-visible{border-color:#275b90;outline:3px solid rgba(240,184,63,.35);outline-offset:1px} html:has(meta.y97w.y97w) .a0019496-business-split__grid button[aria-pressed="true"]{border:2px solid #275b90;background:#eef6ff} html:has(meta.y97w.y97w) .a0019496-selected-mode{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border-radius:999px;background:#fff7df;color:#65470d;font-size:.8rem;font-weight:850} html:has(meta.y97w.y97w) .a0019496-selected-mode[hidden]{display:none!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__top{display:none!important} html:has(meta.y97w.y97w) .a0019496-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0} html:has(meta.y97w.y97w) .a0019496-service-grid article{padding:20px;border:1px solid rgba(16,35,63,.1);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(8,33,70,.06)} html:has(meta.y97w.y97w) .a0019496-service-grid h3{margin:8px 0 7px;color:#10233f;font-size:1.18rem} html:has(meta.y97w.y97w) .a0019496-service-grid p{margin:0;color:#52655f;line-height:1.5} html:has(meta.y97w.y97w) .a0019496-card-number{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border-radius:999px;background:#edf5f2;color:#1f5d4d;font-size:.78rem;font-weight:900} html:has(meta.y97w.y97w) .a0019496-text-link{display:inline-flex;align-items:center;min-height:44px;color:#245e91;font-weight:850;text-decoration:none} html:has(meta.y97w.y97w) .a0019496-text-link:hover,html:has(meta.y97w.y97w) .a0019496-text-link:focus-visible{text-decoration:underline;text-underline-offset:4px} html:has(meta.y97w.y97w) .a0019496-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px} html:has(meta.y97w.y97w) .a0019496-step-grid article{padding:20px;border-radius:18px;background:#fff;border:1px solid rgba(16,35,63,.09)} html:has(meta.y97w.y97w) .a0019496-step-grid article>strong{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#10233f;color:#fff} html:has(meta.y97w.y97w) .a0019496-step-grid h3{margin:12px 0 6px;color:#10233f}html:has(meta.y97w.y97w) .a0019496-step-grid p{margin:0;color:#52655f;line-height:1.5} html:has(meta.y97w.y97w) .a0019496-proof__grid,html:has(meta.y97w.y97w) .a0019496-business__grid,html:has(meta.y97w.y97w) .a0019496-area__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center} html:has(meta.y97w.y97w) .a0019496-proof__photo,html:has(meta.y97w.y97w) .a0019496-business figure{margin:0;overflow:hidden;border-radius:24px;background:#eaf0ed} html:has(meta.y97w.y97w) .a0019496-proof__photo img,html:has(meta.y97w.y97w) .a0019496-business figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover} html:has(meta.y97w.y97w) .a0019496-proof__photo figcaption{padding:10px 13px;background:#10233f;color:#fff;font-size:.88rem} html:has(meta.y97w.y97w) .a0019496-proof__examples{display:grid;gap:9px;margin:18px 0} html:has(meta.y97w.y97w) .a0019496-proof__examples article{display:grid;gap:2px;padding:12px 0;border-bottom:1px solid #d9e2de} html:has(meta.y97w.y97w) .a0019496-proof__examples strong{color:#10233f}html:has(meta.y97w.y97w) .a0019496-proof__examples span{color:#60736c;font-size:.92rem} html:has(meta.y97w.y97w) .a0019496-area__grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.6fr);align-items:start} html:has(meta.y97w.y97w) .a0019496-area__note{padding:20px;border:1px solid #d0ded8;border-radius:18px;background:#fff} html:has(meta.y97w.y97w) .a0019496-area__note strong{color:#10233f;font-size:1.1rem}html:has(meta.y97w.y97w) .a0019496-area__note p{color:#52655f}html:has(meta.y97w.y97w) .a0019496-area__note a{color:#245e91;font-weight:850} html:has(meta.y97w.y97w) .a0019496-business__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)} html:has(meta.y97w.y97w) .a0019496-software__inner{max-width:900px} html:has(meta.y97w.y97w) .a0019496-final{background:#10233f;color:#fff} html:has(meta.y97w.y97w) .a0019496-final__inner{display:flex;align-items:center;justify-content:space-between;gap:28px} html:has(meta.y97w.y97w) .a0019496-final .eyebrow,html:has(meta.y97w.y97w) .a0019496-final h2{color:#fff}html:has(meta.y97w.y97w) .a0019496-final p{color:#d8e7f6}html:has(meta.y97w.y97w) .a0019496-final .btn-primary{background:#fff;color:#10233f;border-color:#fff}html:has(meta.y97w.y97w) .a0019496-final .btn-secondary{color:#fff;border-color:rgba(255,255,255,.5)} @media(max-width:900px){html:has(meta.y97w.y97w) .a0019496-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.y97w.y97w) .a0019496-proof__grid,html:has(meta.y97w.y97w) .a0019496-business__grid,html:has(meta.y97w.y97w) .a0019496-area__grid{grid-template-columns:1fr} html:has(meta.y97w.y97w) .a0019496-business figure{order:-1;max-width:680px} html:has(meta.y97w.y97w) .a0019496-final__inner{align-items:flex-start;flex-direction:column}} @media(max-width:680px){html:has(meta.y97w.y97w) .a0019496-repair-shortcuts__grid,html:has(meta.y97w.y97w) .a0019496-business-split__grid,html:has(meta.y97w.y97w) .a0019496-service-grid,html:has(meta.y97w.y97w) .a0019496-step-grid{grid-template-columns:1fr!important} html:has(meta.y97w.y97w) .a0019496-business-split__grid button{min-height:0} html:has(meta.y97w.y97w) .a0019496-selected-mode{width:max-content} html:has(meta.y97w.y97w) #top .a0019496-hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%} html:has(meta.y97w.y97w) #top .a0019496-hero-actions a{justify-content:center;text-align:center}} html:has(meta.y97w.y97w) #top .home-saas-ai-scene{display:none!important} html:has(meta.y97w.y97w) #top .a0019476c-support--top{padding-top:clamp(18px,3vw,34px);padding-bottom:clamp(14px,2.4vw,28px)} html:has(meta.y97w.y97w) #top .home488-intro-copy p{max-width:650px} html:has(meta.y97w.y97w) #top .a0019496-hero-actions{margin-top:18px} html:has(meta.y97w.y97w) #top .a0019496-hero-contact{margin-top:12px} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="change"] #smart-entry-type{display:none!important} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__top,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .a0019480-common,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .a0019480-active-actions,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .a0019494-interpretation,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .a0019494-safety,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .a0019494-details,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__privacy,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-rtr,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__clarify,html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__extras{display:none!important} html:has(meta.y97w.y97w) #home-intent-live-score-badge{max-width:168px} html:has(meta.y97w.y97w) #home-intent-live-score-badge .home-intent-live__score-head>span{font-size:.72rem;letter-spacing:.02em;text-transform:none} @media(max-width:720px){html:has(meta.y97w.y97w) #top .a0019476c-support--top{padding-top:14px;padding-bottom:10px} html:has(meta.y97w.y97w) #top .a0019496-hero-actions{margin-top:14px} html:has(meta.y97w.y97w) [data-yitm-adaptive-home-canvas][data-yitm-entry-state="change"] .a0019494-entry{margin-top:10px}} html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important;padding:14px!important;border:1px solid rgba(16,35,63,.10)!important;border-radius:16px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 10px 26px rgba(8,33,70,.07)!important} html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary .home-rtr__secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 15px!important;border:1px solid #b9cec5!important;border-radius:999px!important;background:#fff!important;color:#075b43!important;-webkit-text-fill-color:#075b43!important;font-weight:850!important;text-decoration:none!important;opacity:1!important} html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary .home-rtr__secondary:hover,html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary .home-rtr__secondary:focus-visible{border-color:#7fae97!important;background:#edf7f2!important;color:#064e35!important;-webkit-text-fill-color:#064e35!important;outline:3px solid rgba(7,91,67,.16)!important;outline-offset:2px!important} @media(max-width:680px){html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary{display:grid!important;grid-template-columns:1fr 1fr!important} html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary .home-rtr__secondary{width:100%!important;text-align:center!important}} @media(max-width:460px){html:has(meta.y97w.y97w) #home-rtr>.home-rtr__actions--secondary{grid-template-columns:1fr!important}} html:has(meta.y97w.y97w) .a0019496-business-return{margin-top:18px;padding:16px 18px;border:1px solid #cbd8d3;border-radius:16px;background:#f7faf9;display:grid;gap:5px;color:#173b31} html:has(meta.y97w.y97w) .a0019496-business-return strong{color:#10233f;font-size:1rem} html:has(meta.y97w.y97w) .a0019496-business-return span{color:#334b43;line-height:1.5} html:has(meta.y97w.y97w) .a0019496-business-return .a0019496-text-link{font-weight:800;color:#184f83} html:has(meta.y001.y001){--yitm-public-ink:#10233f;--yitm-public-copy:#334b62;--yitm-public-green:#176b4c;--yitm-public-green-dark:#07563b;--yitm-public-gold:#f5b83f;--yitm-public-canvas:#f7f4ec;--yitm-public-soft:#f1f8f4;--yitm-public-line:#d9e3e7;--yitm-public-footer:#071929;--yitm-public-light:#eef5fb;--yitm-public-radius:24px;--yitm-public-shadow:0 16px 42px rgba(16,35,63,.09)} html:has(meta.y001.y001) body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary){background:var(--yitm-public-ink)!important;border-color:var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important;text-shadow:none!important} html:has(meta.y001.y001) body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary):is(:hover,:focus-visible){background:#0b1a31!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) body:is(.yitm-choice-actions a:not(:first-child),.yitm-crm-next-step-actions a:not(:first-child),.yitm-editorial-entry__secondary){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;text-decoration:none!important} html:has(meta.y001.y001) body:is(.yitm-choice-actions a,.yitm-crm-next-step-actions a,.yitm-editorial-entry a){min-height:50px;padding:11px 20px;border-radius:999px!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:900!important;line-height:1.2;text-align:center} html:has(meta.y001.y001) body:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-public-gold)!important;outline-offset:3px!important} html:has(meta.y001.y001) .yitm-editorial-entry{width:min(1160px,calc(100% - 40px));margin:30px auto 0!important;padding:clamp(20px,3vw,30px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important;box-sizing:border-box;border:1px solid var(--yitm-public-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--yitm-public-shadow)!important;color:var(--yitm-public-ink)!important} html:has(meta.y001.y001) .yitm-editorial-entry>div{min-width:0;padding:22px!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,var(--yitm-public-soft))!important} html:has(meta.y001.y001) .yitm-editorial-entry h2{margin:0 0 10px!important;color:var(--yitm-public-ink)!important;font-size:clamp(1.45rem,2.4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance} html:has(meta.y001.y001) .yitm-editorial-entry p{margin:0 0 18px!important;max-width:62ch;color:var(--yitm-public-copy)!important;font-size:1rem!important;line-height:1.65!important;text-wrap:pretty} html:has(meta.y001.y001) body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer){color:var(--yitm-public-light)!important} html:has(meta.y001.y001) body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important} html:has(meta.y001.y001) body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]):is(:hover,:focus-visible){color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important} html:has(meta.y001.y001) .footer.yitm-unified-footer,html:has(meta.y001.y001) .yitm-unified-footer{width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:34px 0 28px!important;box-sizing:border-box!important;border:0!important;border-top:4px solid var(--yitm-public-gold)!important;border-radius:0!important;background:var(--yitm-public-footer)!important;box-shadow:none!important;color:#fff!important;overflow:visible!important;font-family:inherit} html:has(meta.y001.y001) .footer.yitm-unified-footer *,html:has(meta.y001.y001) .yitm-unified-footer *{box-sizing:border-box} html:has(meta.y001.y001) .footer.yitm-unified-footer>.wrap,html:has(meta.y001.y001) .yitm-unified-footer>.wrap{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-main,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-grid,html:has(meta.y001.y001) .yitm-unified-footer .footer-main,html:has(meta.y001.y001) .yitm-unified-footer .footer-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:28px!important} html:has(meta.y001.y001) .footer.yitm-unified-footer strong,html:has(meta.y001.y001) .yitm-unified-footer strong{display:block!important;margin:0 0 8px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem!important;font-weight:900!important} html:has(meta.y001.y001) .footer.yitm-unified-footer p,html:has(meta.y001.y001) .yitm-unified-footer p{margin:0!important;max-width:520px!important;color:#d9e6ee!important;-webkit-text-fill-color:#d9e6ee!important;line-height:1.55!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links a,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links a,html:has(meta.y001.y001) .yitm-unified-footer .footer-links a,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 13px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links a[href*="referrals"],html:has(meta.y001.y001) .yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.55)!important;background:rgba(245,184,63,.08)!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible),html:has(meta.y001.y001) .yitm-unified-footer .footer-links a:is(:hover,:focus-visible),html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible){border-color:#ffe27a!important;color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-referral-note,html:has(meta.y001.y001) .yitm-unified-footer .footer-referral-note{margin:20px auto 0!important;padding:11px 18px!important;border:0!important;border-radius:999px!important;background:#f7fbf9!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;box-shadow:none!important;text-align:center!important;font-size:.92rem!important;font-weight:850!important;line-height:1.35!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-referral-note a,html:has(meta.y001.y001) .yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:950!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms>span,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms>span{color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important} html:has(meta.y001.y001) .case-global-footer{display:none!important} html:has(meta.y001.y001) body:has(footer.yitm-unified-footer) .case-global-footer{display:none!important} html:has(meta.y001.y001) .yitm-editorial-entry+footer.yitm-unified-footer{margin-top:24px!important} html:has(meta.y001.y001) main+footer.yitm-unified-footer{margin-top:24px!important} @media(max-width:820px){html:has(meta.y001.y001) .yitm-editorial-entry{grid-template-columns:1fr;width:min(100% - 28px,1160px);padding:18px!important;border-radius:22px!important} html:has(meta.y001.y001) .yitm-editorial-entry>div{padding:18px!important} html:has(meta.y001.y001) .footer.yitm-unified-footer>.wrap,html:has(meta.y001.y001) .yitm-unified-footer>.wrap{width:min(100% - 28px,1180px)!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-main,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-grid,html:has(meta.y001.y001) .yitm-unified-footer .footer-main,html:has(meta.y001.y001) .yitm-unified-footer .footer-grid{grid-template-columns:1fr!important;gap:20px!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links{justify-content:flex-start!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-referral-note,html:has(meta.y001.y001) .yitm-unified-footer .footer-referral-note{border-radius:18px!important;padding:12px 15px!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms{display:block!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links{margin-top:12px!important}} @media(max-width:520px){html:has(meta.y001.y001) .yitm-editorial-entry a{width:100%} html:has(meta.y001.y001) .footer.yitm-unified-footer,html:has(meta.y001.y001) .yitm-unified-footer{padding:28px 0 26px!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-links,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links{display:grid!important;grid-template-columns:1fr 1fr!important} html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-links a,html:has(meta.y001.y001) .footer.yitm-unified-footer .footer-terms-links a,html:has(meta.y001.y001) .yitm-unified-footer .footer-links a,html:has(meta.y001.y001) .yitm-unified-footer .footer-terms-links a{width:100%!important}} html:has(meta.y001.y001) .site-header.yitm-unified-header{position:sticky!important;top:0!important;z-index:10050!important;width:100%!important;margin:0!important;padding:0!important;background:rgba(255,255,255,.96)!important;color:#10233f!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.09)!important;border-radius:0!important;box-shadow:0 10px 30px rgba(16,35,63,.06)!important;backdrop-filter:saturate(1.08) blur(14px)!important} html:has(meta.y001.y001) .site-header.yitm-unified-header,html:has(meta.y001.y001) .site-header.yitm-unified-header *{box-sizing:border-box} html:has(meta.y001.y001) .site-header.yitm-unified-header .wrap.header-inner{width:min(1160px,calc(100% - 40px))!important;min-height:78px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;position:relative!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand{min-width:250px!important;display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;color:#10233f!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-mark{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 26px rgba(9,29,46,.12)!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-mark img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text{display:block!important;font-family:"Barlow Condensed",Barlow,Arial,sans-serif!important;font-size:1.45rem!important;line-height:1!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;white-space:nowrap!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text em{font-style:normal!important;color:#486f37!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text small{display:block!important;margin-top:4px!important;font-family:Barlow,Arial,sans-serif!important;font-size:.72rem!important;line-height:1.2!important;letter-spacing:.02em!important;font-weight:700!important;color:#536475!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;position:static!important;width:auto!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 11px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#21364c!important;-webkit-text-fill-color:#21364c!important;text-decoration:none!important;font-family:Barlow,Arial,sans-serif!important;font-size:.94rem!important;line-height:1.15!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a:hover,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a:focus-visible{background:#f1f5f8!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta:visited{padding-inline:18px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.18)!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta:hover,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta:focus-visible{background:#071929!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .mobile-menu-btn{display:none!important;align-items:center!important;justify-content:center!important;min-width:92px!important;min-height:44px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font:900 .95rem/1 Barlow,Arial,sans-serif!important;cursor:pointer!important} html:has(meta.y001.y001) .site-header.yitm-unified-header:is(a,button):focus-visible{outline:3px solid #f5b83f!important;outline-offset:3px!important} html:has(meta.y001.y001) body.has-yitm-unified-shell>.skip-link,html:has(meta.y001.y001) body.has-yitm-unified-shell>a.skip-link{position:absolute!important;left:-9999px!important;top:8px!important;z-index:10100!important;padding:10px 14px!important;border-radius:10px!important;background:#071929!important;color:#fff!important;text-decoration:none!important;font-weight:900!important} html:has(meta.y001.y001) body.has-yitm-unified-shell>.skip-link:focus,html:has(meta.y001.y001) body.has-yitm-unified-shell>a.skip-link:focus{left:10px!important} @media(max-width:980px){html:has(meta.y001.y001) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 28px,1160px)!important;min-height:70px!important;gap:12px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand{min-width:0!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .mobile-menu-btn{display:inline-flex!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important;padding:12px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav.is-open{display:flex!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a{width:100%!important;min-height:46px!important;border-radius:14px!important;text-align:center!important}} @media(max-width:620px){html:has(meta.y001.y001) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 20px,1160px)!important;min-height:66px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:14px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text{font-size:1.18rem!important;white-space:normal!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text small{display:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .mobile-menu-btn{min-width:78px!important;padding-inline:13px!important}} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero{display:block!important;grid-template-columns:none!important;padding:clamp(22px,3vw,34px)!important;overflow:hidden!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(24px,4vw,48px)!important;align-items:center!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-grid>div:first-child{min-width:0!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-title{max-width:18ch!important;margin:14px 0 16px!important;font-size:clamp(2.55rem,4.25vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-subtitle{max-width:62ch!important;font-size:clamp(1.02rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-image{min-width:0!important;margin:0!important;padding:0!important;align-self:center!important;border-radius:28px!important;overflow:hidden!important;background:#eef4f1!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 22px 58px rgba(16,35,63,.14)!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important} @media(max-width:900px){html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-grid{grid-template-columns:1fr!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-title{max-width:22ch!important;font-size:clamp(2.45rem,7vw,4rem)!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-image{max-width:720px!important;width:100%!important;margin-inline:auto!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-image img{max-height:none!important}} @media(max-width:620px){html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero{padding:18px!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-grid{gap:20px!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-title{max-width:none!important;font-size:clamp(2.2rem,10.5vw,3.15rem)!important;line-height:1!important} html:has(meta.y001.y001) .theme-software-ai-for-business .yitm-hero-image{border-radius:20px!important}} html:has(meta.y001.y001) body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero){color:var(--yitm-public-light)!important} html:has(meta.y001.y001) body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,span){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important} html:has(meta.y001.y001) body.yitm-business-service-page{background:var(--yitm-public-canvas)!important;color:var(--yitm-public-ink)} html:has(meta.y001.y001) body.yitm-business-service-page main#main-content{background:transparent} html:has(meta.y001.y001) body.yitm-business-service-page .hero{margin:0!important;padding:clamp(3.25rem,6.5vw,5.75rem) 0 clamp(2.5rem,5vw,4rem)!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fff8ec 0%,#f0faf6 70%,#f7f4ec 100%)!important;box-shadow:none!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:18ch;margin:.65rem 0 1rem!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:clamp(2.25rem,4.15vw,4.15rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(.hero-copy,.hero-intro,.hero-note){max-width:70ch;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.7!important;text-wrap:pretty} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:var(--yitm-public-green)!important;-webkit-text-fill-color:var(--yitm-public-green)!important;font-weight:900!important;letter-spacing:.08em} html:has(meta.y001.y001) body.yitm-business-service-page .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-top:1.4rem!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero-ctas .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:.82rem 1.25rem!important;border-radius:999px!important;font-weight:900!important;text-decoration:none!important;box-sizing:border-box} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(.hero-img-col,.hero-image){min-width:0} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(.hero-img,.feature-img-card){border-radius:28px!important;box-shadow:var(--yitm-public-shadow)!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero .hero-img{display:block;width:100%;height:auto;min-height:320px;max-height:520px;object-fit:cover} html:has(meta.y001.y001) body.yitm-business-service-page .hero .feature-img-card{overflow:hidden;background:#fff} html:has(meta.y001.y001) body.yitm-business-service-page .hero .feature-img-card img{display:block;width:100%;height:auto;object-fit:cover} html:has(meta.y001.y001) body.yitm-business-service-page .hero .img-caption{color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important} html:has(meta.y001.y001) body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{max-width:none!important;width:auto!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important} @media(min-width:700px){html:has(meta.y001.y001) body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:nowrap!important}} @media(max-width:699px){html:has(meta.y001.y001) body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:normal!important}} @media(max-width:850px){html:has(meta.y001.y001) body.yitm-business-service-page .hero-grid{grid-template-columns:1fr!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:22ch;font-size:clamp(2.3rem,7vw,3.55rem)!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero .hero-img{min-height:260px}} @media(max-width:560px){html:has(meta.y001.y001) body.yitm-business-service-page .hero{padding:2.5rem 0 2.25rem!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:none;font-size:clamp(2.05rem,10.5vw,3rem)!important;line-height:1.05!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero-ctas{display:grid!important;grid-template-columns:1fr!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero-ctas .btn{width:100%!important}} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner{border-bottom:1px solid var(--yitm-public-line)!important;background:#fff!important;color:var(--yitm-public-copy)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:min(1160px,calc(100% - 40px))!important;margin-inline:auto!important;padding:14px 0!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner p{margin:0!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.55!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner strong{color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:850;text-underline-offset:.14em} html:has(meta.y001.y001) body.has-yitm-unified-shell main>.urg,html:has(meta.y001.y001) body.has-yitm-unified-shell main .urg:first-child{width:min(1160px,calc(100% - 40px))!important;margin:18px auto 0!important;padding:12px 16px!important;box-sizing:border-box!important;border:1px solid #d9e5df!important;border-radius:16px!important;background:#f4faf7!important;color:#40594d!important;-webkit-text-fill-color:#40594d!important;font-size:.95rem!important;line-height:1.55!important;text-align:left!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav{width:100%!important;max-width:none!important;margin:14px auto!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:14px 16px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px 16px!important;align-items:start!important;border:1px solid var(--yitm-public-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__label{display:inline-flex!important;align-items:center!important;min-height:38px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:.76rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links a{display:inline-flex!important;align-items:center!important;min-height:38px!important;max-width:100%!important;padding:7px 11px!important;box-sizing:border-box!important;border:1px solid #d6e4dd!important;border-radius:999px!important;background:#f5faf7!important;color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:none!important;font-size:.88rem!important;line-height:1.25!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links a:is(:hover,:focus-visible){background:#eaf5ef!important;border-color:#b9d5c6!important;text-decoration:none!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--yitm-public-copy)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:8px 0 16px!important;display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;box-sizing:border-box!important;color:var(--yitm-public-copy)!important;font-size:.92rem!important;line-height:1.4!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:800!important;text-decoration:none!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc a:is(:hover,:focus-visible){text-decoration:underline!important;text-underline-offset:.15em!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-quick-choice{width:100%!important;min-width:0!important;margin:1.25rem 0 1.5rem!important;padding:20px!important;box-sizing:border-box!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:#fff!important;color:var(--yitm-public-ink)!important;box-shadow:0 12px 30px rgba(16,35,63,.07)!important;overflow:visible!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-quick-choice h2{max-width:none!important;margin:0 0 7px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.65rem,2.8vw,2.35rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-quick-choice p{max-width:70ch!important;margin:.25rem 0 1rem!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.6!important;text-align:left!important;opacity:1!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:11px 18px!important;box-sizing:border-box!important;border-radius:999px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;line-height:1.2!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions a:first-child{background:var(--yitm-public-ink)!important;border:1px solid var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions a:not(:first-child){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important} html:has(meta.y001.y001) body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important} html:has(meta.y001.y001) body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark){color:var(--yitm-public-light)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important} html:has(meta.y001.y001) body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important} @media(max-width:760px){html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav>.wrap{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;padding:13px!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__label{min-height:0!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links a{justify-content:center!important;text-align:center!important;border-radius:14px!important} html:has(meta.y001.y001) body.has-yitm-unified-shell main>.urg,html:has(meta.y001.y001) body.has-yitm-unified-shell main .urg:first-child{width:calc(100% - 28px)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc>.wrap{width:calc(100% - 28px)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:calc(100% - 28px)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions{display:grid!important;grid-template-columns:1fr!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .yitm-choice-actions a{width:100%!important}} @media(max-width:440px){html:has(meta.y001.y001) body.has-yitm-unified-shell .quick-nav__links{grid-template-columns:1fr!important}} html:has(meta.y001.y001) body:is(.yitm-card-dark,.yitm-card-cta){background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body .yitm-card-black{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) .yitm-row-item{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-referral-note,html:has(meta.y001.y001) body .yitm-unified-footer .footer-referral-note{color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important} html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-referral-note a,html:has(meta.y001.y001) body .yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important} html:has(meta.y001.y001) body.yitm-pricing-page:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important} html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]),html:has(meta.y001.y001) body .yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important} html:has(meta.y001.y001) body.yitm-pricing-page.template-service-page main#main-content:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important} html:has(meta.y001.y001) body .scam-blog-page:is(.scam-safety-hero,.scam-post-hero):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important} html:has(meta.y001.y001) body .scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important} html:has(meta.y001.y001) body.scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important} html:has(meta.y001.y001) body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta,html:has(meta.y001.y001) body.has-yitm-unified-shell main#main-content>section.yitm-card-cta{background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small),html:has(meta.y001.y001) body.has-yitm-unified-shell main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .site-footer{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .site-footer:is(p,strong,span,small,li,a){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell .bc-trail{color:#655e55!important;-webkit-text-fill-color:#655e55!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-start-over{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 12px;border:1px solid rgba(16,35,63,.18);border-radius:999px;background:#fff;color:#4b5d6c;font:800 .88rem/1.1 Barlow,Arial,sans-serif;cursor:pointer;white-space:nowrap} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-start-over:hover,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-start-over:focus-visible{background:#f1f5f8;color:#07563b} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-start-over[hidden]{display:none!important} @media(max-width:980px){html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-start-over{width:100%;min-height:46px;border-radius:14px}} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-menu-heading,html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group,html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-nav-utility__label{display:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-nav-utility{display:flex;align-items:center;gap:4px;margin-left:3px;padding-left:5px;border-left:1px solid rgba(16,35,63,.12)} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-utility__link{font-size:.88rem!important;padding-inline:9px!important;color:#40576b!important;-webkit-text-fill-color:#40576b!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-utility__link[href^="tel:"]{border:1px solid rgba(7,86,59,.18)!important;background:#f3f8f5!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-toplink[aria-current="page"]{background:#edf5f2!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta[aria-current="page"]{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important} @media(max-width:1180px) and (min-width:981px){html:has(meta.y001.y001) .site-header.yitm-unified-header .wrap.header-inner{gap:12px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand{min-width:220px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .brand-text{font-size:1.3rem!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a,html:has(meta.y001.y001) .site-header.yitm-unified-header .nav a:visited{font-size:.88rem!important;padding-inline:8px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .nav-cta{padding-inline:13px!important}} @media(max-width:980px){html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-menu-heading{display:block!important;margin:2px 4px 4px!important;color:#10233f!important;font:900 1.05rem/1.2 Barlow,Arial,sans-serif!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-toplink.has-mobile-section{display:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group{display:block!important;width:100%!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:16px!important;background:#fbfcfd!important;overflow:hidden!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group summary{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;padding:12px 14px!important;cursor:pointer!important;list-style:none!important;color:#10233f!important;font:900 .98rem/1.2 Barlow,Arial,sans-serif!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group summary::-webkit-details-marker{display:none!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group summary::after{content:'+';font-size:1.2rem;color:#07563b} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group[open] summary::after{content:'−'} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-mobile-nav-group__links{display:grid!important;gap:5px!important;padding:0 8px 9px!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-mobile-nav-group__links a{justify-content:flex-start!important;text-align:left!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-mobile-nav-overview{font-weight:900!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-nav-utility{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;gap:8px!important;margin:3px 0 0!important;padding:12px 0 0!important;border-left:0!important;border-top:1px solid rgba(16,35,63,.12)!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-nav-utility__label{display:block!important;grid-column:1/-1!important;padding:0 4px!important;color:#647382!important;font:800 .76rem/1.2 Barlow,Arial,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important} html:has(meta.y001.y001) .site-header.yitm-unified-header .nav .yitm-nav-utility__link{width:100%!important;background:#f5f8fa!important;border:1px solid rgba(16,35,63,.1)!important}} @media(max-width:520px){html:has(meta.y001.y001) .site-header.yitm-unified-header .yitm-nav-utility{grid-template-columns:1fr!important}} html:has(meta.y001.y001) body .footer.yitm-unified-footer,html:has(meta.y001.y001) body .footer.yitm-unified-footer:is(strong,p,span,small,li),html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-links a,html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-terms-links a{color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important} html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-links a,html:has(meta.y001.y001) body .footer.yitm-unified-footer .footer-terms-links a{border-color:rgba(255,255,255,.24)!important} html:has(meta.y001.y001) body.has-yitm-unified-shell main:is(.lede,.section-intro,.form-hint,.help-text,.helper-text,.ybo-section-intro,figcaption){color:var(--yitm-public-copy,#334b62);-webkit-text-fill-color:var(--yitm-public-copy,#334b62)} html:has(meta.y001.y001) body.has-yitm-unified-shell main:is(input,textarea,select){color:var(--yitm-public-ink,#10233f)} html:has(meta.y001.y001) body.has-yitm-unified-shell main:is(label,legend,summary){color:var(--yitm-public-ink,#10233f)} html:has(meta.ygel.ygel) .urd-shell{display:grid;gap:16px;margin-top:16px}html:has(meta.ygel.ygel) .urd-hero,html:has(meta.ygel.ygel) .urd-next,html:has(meta.ygel.ygel) .urd-overview,html:has(meta.ygel.ygel) .urd-timeline,html:has(meta.ygel.ygel) .urd-ownership{border:1px solid rgba(20,35,29,.13);border-radius:26px;box-shadow:0 14px 36px rgba(20,35,29,.06)}html:has(meta.ygel.ygel) .urd-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:clamp(22px,4vw,34px);background:linear-gradient(135deg,#063f31,#0b674c);color:#fff}html:has(meta.ygel.ygel) .urd-hero h1,html:has(meta.ygel.ygel) .urd-hero p,html:has(meta.ygel.ygel) .urd-hero span,html:has(meta.ygel.ygel) .urd-hero strong,html:has(meta.ygel.ygel) .urd-hero .urd-meta{color:#fff}html:has(meta.ygel.ygel) .urd-hero h1{margin:10px 0 8px;font-size:clamp(2rem,6vw,3.8rem);line-height:1.02;max-width:850px}html:has(meta.ygel.ygel) .urd-hero p{margin:0;max-width:760px;line-height:1.55}html:has(meta.ygel.ygel) .urd-kicker,html:has(meta.ygel.ygel) .urd-owner{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:6px 10px;font-size:.75rem;font-weight:900}html:has(meta.ygel.ygel) .urd-hero .urd-kicker{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28)}html:has(meta.ygel.ygel) .urd-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;font-size:.85rem;font-weight:850}html:has(meta.ygel.ygel) .urd-meta span{display:inline-flex;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.08)}html:has(meta.ygel.ygel) .urd-status{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border-radius:999px;background:#fff!important;color:#064e35!important;font-weight:950;white-space:nowrap}html:has(meta.ygel.ygel) .urd-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;background:#edf8f1;border-color:#cfe4d7}html:has(meta.ygel.ygel) .urd-next--action{background:#fff8e8;border-color:#e4c98f}html:has(meta.ygel.ygel) .urd-next .urd-kicker,html:has(meta.ygel.ygel) .urd-overview .urd-kicker,html:has(meta.ygel.ygel) .urd-timeline .urd-kicker{background:#eaf6ef;color:#064e35}html:has(meta.ygel.ygel) .urd-next h2,html:has(meta.ygel.ygel) .urd-overview h2,html:has(meta.ygel.ygel) .urd-timeline h2{margin:8px 0;color:#064e35}html:has(meta.ygel.ygel) .urd-next p,html:has(meta.ygel.ygel) .urd-card p,html:has(meta.ygel.ygel) .urd-event-body p,html:has(meta.ygel.ygel) .urd-ownership p{color:#5c6b62;line-height:1.55}html:has(meta.ygel.ygel) .urd-primary,html:has(meta.ygel.ygel) .urd-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:15px;padding:11px 16px;font-weight:900;text-decoration:none}html:has(meta.ygel.ygel) .urd-primary{background:#007a44;color:#fff}html:has(meta.ygel.ygel) .urd-secondary{background:#edf7f1;color:#064e35;border:1px solid #cfe4d7}html:has(meta.ygel.ygel) .urd-primary:focus-visible,html:has(meta.ygel.ygel) .urd-secondary:focus-visible,html:has(meta.ygel.ygel) .urd-text-link:focus-visible,html:has(meta.ygel.ygel) .urd-event-meta a:focus-visible{outline:3px solid #f4b942;outline-offset:3px}html:has(meta.ygel.ygel) .urd-overview,html:has(meta.ygel.ygel) .urd-timeline{padding:clamp(18px,3vw,24px);background:#fff}html:has(meta.ygel.ygel) .urd-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}html:has(meta.ygel.ygel) .urd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}html:has(meta.ygel.ygel) .urd-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:245px;padding:18px;border:1px solid rgba(20,35,29,.13);border-radius:20px;background:#f8fbf8}html:has(meta.ygel.ygel) .urd-owner{background:#eaf6ef;color:#064e35}html:has(meta.ygel.ygel) .urd-card h3{margin:10px 0 7px;color:#14382f;font-size:1.2rem}html:has(meta.ygel.ygel) .urd-card-state{display:block;color:#064e35}html:has(meta.ygel.ygel) .urd-card p{margin:8px 0 0}html:has(meta.ygel.ygel) .urd-card .urd-secondary{align-self:flex-start}html:has(meta.ygel.ygel) .urd-text-link{display:inline-flex;align-items:center;min-height:44px;color:#064e35;font-weight:900}html:has(meta.ygel.ygel) .urd-events{list-style:none;padding:0;margin:18px 0 0}html:has(meta.ygel.ygel) .urd-events li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;position:relative;padding:0 0 18px}html:has(meta.ygel.ygel) .urd-events li:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:-2px;width:2px;background:#d7e6dc}html:has(meta.ygel.ygel) .urd-event-dot{width:22px;height:22px;border-radius:50%;background:#064e35;border:5px solid #eaf6ef;position:relative;z-index:1}html:has(meta.ygel.ygel) .urd-event-body{border:1px solid rgba(20,35,29,.13);border-radius:18px;padding:15px;background:#f8fbf8}html:has(meta.ygel.ygel) .urd-event-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html:has(meta.ygel.ygel) .urd-event-top h3{margin:0;color:#14382f;font-size:1rem}html:has(meta.ygel.ygel) .urd-event-top time{color:#66766d;font-size:.8rem;font-weight:800}html:has(meta.ygel.ygel) .urd-event-body p{margin:7px 0}html:has(meta.ygel.ygel) .urd-event-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap}html:has(meta.ygel.ygel) .urd-event-meta span,html:has(meta.ygel.ygel) .urd-event-meta a{display:inline-flex;min-height:34px;align-items:center;border-radius:999px;padding:6px 9px;background:#eaf6ef;color:#064e35;font-size:.75rem;font-weight:900;text-decoration:none}html:has(meta.ygel.ygel) .urd-event-meta .urd-attention{background:#fff0d2;color:#774800}html:has(meta.ygel.ygel) .urd-empty{border:1px dashed rgba(20,35,29,.2);border-radius:18px;padding:18px;color:#5c6b62}html:has(meta.ygel.ygel) .urd-ownership{padding:18px 20px;background:#102e27;color:#fff}html:has(meta.ygel.ygel) .urd-ownership strong,html:has(meta.ygel.ygel) .urd-ownership p{color:#fff}html:has(meta.ygel.ygel) .urd-ownership p{margin:5px 0 0}html:has(meta.ygel.ygel) .urd-backbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 4px}html:has(meta.ygel.ygel) .urd-backbar a,html:has(meta.ygel.ygel) .urd-backbar button{min-height:44px}html:has(meta.ygel.ygel) .urd-session-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}html:has(meta.ygel.ygel) .urd-session-actions form{margin:0}html:has(meta.ygel.ygel) .urd-session-pill{display:inline-flex;align-items:center;min-height:36px;border-radius:999px;padding:7px 10px;background:#eaf6ef;color:#064e35;font-size:.8rem;font-weight:900}@media(max-width:920px){html:has(meta.ygel.ygel) .urd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.ygel.ygel) .urd-hero{display:block}html:has(meta.ygel.ygel) .urd-status{margin-top:16px}}@media(max-width:700px){html:has(meta.ygel.ygel) .urd-next{grid-template-columns:1fr}html:has(meta.ygel.ygel) .urd-next .urd-primary{width:100%}html:has(meta.ygel.ygel) .urd-grid{grid-template-columns:1fr}html:has(meta.ygel.ygel) .urd-card{min-height:0}html:has(meta.ygel.ygel) .urd-section-head,html:has(meta.ygel.ygel) .urd-event-top{display:block}html:has(meta.ygel.ygel) .urd-text-link{margin-top:6px}html:has(meta.ygel.ygel) .urd-event-top time{display:block;margin-top:5px}html:has(meta.ygel.ygel) .urd-overview,html:has(meta.ygel.ygel) .urd-timeline,html:has(meta.ygel.ygel) .urd-hero,html:has(meta.ygel.ygel) .urd-next,html:has(meta.ygel.ygel) .urd-ownership{border-radius:22px}}@media(max-width:430px){html:has(meta.ygel.ygel) .urd-primary,html:has(meta.ygel.ygel) .urd-secondary{width:100%}html:has(meta.ygel.ygel) .urd-backbar,html:has(meta.ygel.ygel) .urd-session-actions{display:grid;width:100%}html:has(meta.ygel.ygel) .urd-session-actions form,html:has(meta.ygel.ygel) .urd-session-actions button{width:100%}html:has(meta.ygel.ygel) .urd-status{white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){html:has(meta.ygel.ygel) .urd-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm8500-stepper,html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .yitm-live-region,html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm8500-selection{display:none!important} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm8500-main-intro{margin-bottom:12px} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm8500-main-intro p{max-width:62ch} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm9006-smart-handoff{margin-bottom:14px} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .yitm-scc-review{margin-top:0} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .yitm-scc-head h2{font-size:clamp(1.45rem,3vw,2rem)} @media(max-width:680px){html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm8500-main-intro h1{font-size:clamp(2rem,9vw,2.7rem)} html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .qhm9006-smart-handoff,html:has(meta.yvaa.yvaa) .yitm-homepage-handoff-a0019512 .yitm-scc-review{border-radius:16px}} html:has(meta.y5c5.y5c5) .cad-shell{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;margin-top:16px} html:has(meta.y5c5.y5c5) .cad-current,html:has(meta.y5c5.y5c5) .cad-next,html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick,html:has(meta.y5c5.y5c5) .cad-request-list{background:#fff;border:1px solid rgba(20,35,29,.13);border-radius:26px;box-shadow:0 14px 36px rgba(20,35,29,.06)} html:has(meta.y5c5.y5c5) .cad-current,html:has(meta.y5c5.y5c5) .cad-next,html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick{padding:clamp(18px,3vw,24px)} html:has(meta.y5c5.y5c5) .cad-current{grid-column:1} html:has(meta.y5c5.y5c5) .cad-next{grid-column:2;grid-row:1} html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick{grid-column:1/-1} html:has(meta.y5c5.y5c5) .cad-current__top,html:has(meta.y5c5.y5c5) .cad-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px} html:has(meta.y5c5.y5c5) .cad-kicker{display:inline-flex;background:#eaf6ef;color:#064e35;font-weight:900;border-radius:999px;padding:7px 11px;font-size:12px} html:has(meta.y5c5.y5c5) .cad-current h2,html:has(meta.y5c5.y5c5) .cad-next h2,html:has(meta.y5c5.y5c5) .cad-progress h2,html:has(meta.y5c5.y5c5) .cad-quick h2,html:has(meta.y5c5.y5c5) .cad-request-list h2{margin:10px 0;color:#064e35} html:has(meta.y5c5.y5c5) .cad-current h2{font-size:clamp(1.45rem,4vw,2.15rem);line-height:1.08} html:has(meta.y5c5.y5c5) .cad-current p,html:has(meta.y5c5.y5c5) .cad-next p,html:has(meta.y5c5.y5c5) .cad-quick__item span,html:has(meta.y5c5.y5c5) .cad-request p{color:#5c6b62;line-height:1.5} html:has(meta.y5c5.y5c5) .cad-meta{font-weight:800;font-size:.88rem} html:has(meta.y5c5.y5c5) .cad-summary{margin-bottom:0} html:has(meta.y5c5.y5c5) .cad-status{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 11px;border-radius:999px;font-size:.8rem;font-weight:900;white-space:nowrap} html:has(meta.y5c5.y5c5) .cad-status--active{background:#eef5ff;color:#234d7d} html:has(meta.y5c5.y5c5) .cad-status--action{background:#fff0d2;color:#774800} html:has(meta.y5c5.y5c5) .cad-status--success{background:#eaf6ef;color:#064e35} html:has(meta.y5c5.y5c5) .cad-status--muted{background:#f0f1ef;color:#58645e} html:has(meta.y5c5.y5c5) .cad-next{display:flex;flex-direction:column;align-items:flex-start;background:#edf8f1;border-color:#cfe4d7} html:has(meta.y5c5.y5c5) .cad-next--action{background:#fff8e8;border-color:#e4c98f} html:has(meta.y5c5.y5c5) .cad-primary,html:has(meta.y5c5.y5c5) .cad-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:15px;padding:11px 16px;font-weight:900;text-decoration:none} html:has(meta.y5c5.y5c5) .cad-primary{background:#007a44;color:#fff;margin-top:auto} html:has(meta.y5c5.y5c5) .cad-secondary{background:#edf7f1;color:#064e35} html:has(meta.y5c5.y5c5) .cad-next .cad-secondary{margin-top:8px} html:has(meta.y5c5.y5c5) .cad-primary:focus-visible,html:has(meta.y5c5.y5c5) .cad-secondary:focus-visible,html:has(meta.y5c5.y5c5) .cad-quick__item:focus-visible,html:has(meta.y5c5.y5c5) .cad-mobile-dock a:focus-visible{outline:3px solid #f4b942;outline-offset:3px} html:has(meta.y5c5.y5c5) .cad-section-head>a{color:#064e35;font-weight:900;min-height:44px;display:inline-flex;align-items:center} html:has(meta.y5c5.y5c5) .cad-progress ol{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0} html:has(meta.y5c5.y5c5) .cad-progress__step{position:relative;display:grid;justify-items:center;gap:8px;text-align:center;color:#6d776f;font-weight:850;font-size:.84rem} html:has(meta.y5c5.y5c5) .cad-progress__step:before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:3px;background:#dce5df} html:has(meta.y5c5.y5c5) .cad-progress__step:first-child:before{display:none} html:has(meta.y5c5.y5c5) .cad-progress__dot{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e7ece9;border:2px solid #ccd7d1;color:#064e35} html:has(meta.y5c5.y5c5) .cad-progress__step--done,html:has(meta.y5c5.y5c5) .cad-progress__step--current{color:#14382f} html:has(meta.y5c5.y5c5) .cad-progress__step--done:before,html:has(meta.y5c5.y5c5) .cad-progress__step--current:before{background:#58a77e} html:has(meta.y5c5.y5c5) .cad-progress__step--done .cad-progress__dot{background:#eaf6ef;border-color:#58a77e} html:has(meta.y5c5.y5c5) .cad-progress__step--current .cad-progress__dot{background:#064e35;border-color:#064e35;box-shadow:0 0 0 5px rgba(6,78,53,.12)} html:has(meta.y5c5.y5c5) .cad-quick__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px} html:has(meta.y5c5.y5c5) .cad-quick__item{display:flex;flex-direction:column;gap:5px;min-height:108px;padding:16px;border:1px solid #cfe4d7;border-radius:18px;background:#f8fbf8;color:#064e35;text-decoration:none} html:has(meta.y5c5.y5c5) .cad-quick__item strong{font-size:1rem} html:has(meta.y5c5.y5c5) .cad-quick__item span{font-size:.86rem} html:has(meta.y5c5.y5c5) .cad-request-list{margin-top:16px;padding:20px} html:has(meta.y5c5.y5c5) .cad-request-list__grid{display:grid;gap:10px;margin-top:12px} html:has(meta.y5c5.y5c5) .cad-request{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px;border:1px solid rgba(20,35,29,.13);border-radius:18px;background:#f8fbf8} html:has(meta.y5c5.y5c5) .cad-request h3{margin:8px 0 5px;color:#14382f} html:has(meta.y5c5.y5c5) .cad-request p{margin:0} html:has(meta.y5c5.y5c5) .cad-request small{display:block;margin-top:8px;color:#68756e;font-weight:800} html:has(meta.y5c5.y5c5) .cad-mobile-dock{display:none} html:has(meta.y5c5.y5c5) .cad-shell+.yitm-vcc-panel{margin-top:16px} @media(max-width:820px){html:has(meta.y5c5.y5c5) .cad-shell{display:block} html:has(meta.y5c5.y5c5) .cad-current,html:has(meta.y5c5.y5c5) .cad-next,html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick{margin-top:12px} html:has(meta.y5c5.y5c5) .cad-current{margin-top:0} html:has(meta.y5c5.y5c5) .cad-current__top{display:block} html:has(meta.y5c5.y5c5) .cad-status{margin-top:10px} html:has(meta.y5c5.y5c5) .cad-progress ol{grid-template-columns:1fr;gap:8px} html:has(meta.y5c5.y5c5) .cad-progress__step{grid-template-columns:30px 1fr;justify-items:start;align-items:center;text-align:left} html:has(meta.y5c5.y5c5) .cad-progress__step:before{top:-10px;left:14px;width:3px;height:18px} html:has(meta.y5c5.y5c5) .cad-progress__step:first-child:before{display:none} html:has(meta.y5c5.y5c5) .cad-quick__grid{grid-template-columns:1fr 1fr} html:has(meta.y5c5.y5c5) .cad-request{grid-template-columns:1fr} html:has(meta.y5c5.y5c5) .cad-request .cad-secondary{width:100%} html:has(meta.y5c5.y5c5) .cad-mobile-dock{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px 9px calc(8px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid rgba(20,35,29,.13);box-shadow:0 -14px 30px rgba(13,43,28,.09);backdrop-filter:blur(12px)} html:has(meta.y5c5.y5c5) .cad-mobile-dock a{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;border:1px solid #cfe4d7;background:#fff;color:#064e35;text-decoration:none;font-size:.78rem;font-weight:900} html:has(meta.y5c5.y5c5) .cad-mobile-dock a.is-active{background:#064e35;color:#fff;border-color:#064e35} html:has(meta.y5c5.y5c5) .mh-wrap{padding-bottom:118px!important} html:has(meta.y5c5.y5c5) .ux-sticky-mobile{display:none!important}} @media(max-width:430px){html:has(meta.y5c5.y5c5) .cad-quick__grid{grid-template-columns:1fr} html:has(meta.y5c5.y5c5) .cad-current,html:has(meta.y5c5.y5c5) .cad-next,html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick,html:has(meta.y5c5.y5c5) .cad-request-list{border-radius:22px} html:has(meta.y5c5.y5c5) .cad-current,html:has(meta.y5c5.y5c5) .cad-next,html:has(meta.y5c5.y5c5) .cad-progress,html:has(meta.y5c5.y5c5) .cad-quick{padding:17px} html:has(meta.y5c5.y5c5) .cad-request-list{padding:16px} html:has(meta.y5c5.y5c5) .cad-mobile-dock{padding-left:7px;padding-right:7px} html:has(meta.y5c5.y5c5) .cad-mobile-dock a{font-size:.72rem;padding:0 5px}} html:has(meta.y5c5.y5c5) .cad-quick__item{align-items:center;justify-content:center;min-height:64px;text-align:center} html:has(meta.y5c5.y5c5) .cad-request-list--past{padding:0;overflow:hidden} html:has(meta.y5c5.y5c5) .cad-request-list--past>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;cursor:pointer;color:#064e35;font-weight:950;list-style:none} html:has(meta.y5c5.y5c5) .cad-request-list--past>summary::-webkit-details-marker{display:none} html:has(meta.y5c5.y5c5) .cad-request-list--past>summary small{padding:6px 10px;border-radius:999px;background:#eaf6ef} html:has(meta.y5c5.y5c5) .cad-request-list--past>.cad-request-list__grid{padding:0 20px 20px;margin-top:0} @media(prefers-reduced-motion:reduce){html:has(meta.y5c5.y5c5) .cad-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}} html:has(meta.ygla.ygla) .yitm-service-stream{--yitm-content-gap:clamp(1rem,2vw,1.5rem)} html:has(meta.ygla.ygla) .yitm-service-stream .card,html:has(meta.ygla.ygla) .yitm-service-stream section{scroll-margin-top:6rem} html:has(meta.ygla.ygla) .yitm-service-stream .yitm-content-purpose{max-width:72ch} html:has(meta.ygla.ygla) .yitm-service-stream .yitm-related-links{display:grid;gap:.65rem} html:has(meta.ygla.ygla) .yitm-service-stream .yitm-related-links a{font-weight:650} html:has(meta.ygla.ygla) .yitm-structured-intake-summary{margin-top:1rem;padding:.9rem 1rem;border:1px solid rgba(15,58,46,.18);border-radius:12px;background:rgba(240,248,245,.72)} html:has(meta.ygla.ygla) .yitm-structured-intake-summary strong{display:block;margin-bottom:.35rem} html:has(meta.ygla.ygla) .yitm-structured-intake-summary ul{margin:.35rem 0 0;padding-left:1.2rem} @layer reset,tokens,base,layout,components,utilities,family,legacy;@layer family{html:has(meta.y4k2.y4k2):where(.yitm-tool,.tool-shell,.tool-block){--yitm-tool-accent:var(--color-action,#486f37);--yitm-tool-border:var(--color-border,rgba(16,35,63,.14));--yitm-tool-surface:var(--color-surface,#fff);--yitm-tool-soft:var(--color-background-soft,#f5f8fb)}html:has(meta.y4k2.y4k2):where(.yitm-tool-progress,.tool-progress){inline-size:100%;block-size:.625rem;overflow:hidden;border-radius:999px;background:var(--yitm-tool-soft)}html:has(meta.y4k2.y4k2):where(.yitm-tool-progress__value,.tool-progress__value){display:block;block-size:100%;inline-size:var(--yitm-tool-progress,0%);max-inline-size:100%;border-radius:inherit;background:var(--yitm-tool-accent);transition:inline-size 180ms ease}html:has(meta.y4k2.y4k2):where(.yitm-tool-choices,.tool-choices){display:grid;gap:var(--space-3,.75rem)}html:has(meta.y4k2.y4k2):where(.yitm-tool-choice,.tool-choice){min-block-size:44px;padding:var(--space-3,.75rem) var(--space-4,1rem);border:1px solid var(--yitm-tool-border);border-radius:var(--radius-md,1rem);background:var(--yitm-tool-surface);color:inherit;cursor:pointer}html:has(meta.y4k2.y4k2):where(.yitm-tool-choice,.tool-choice):hover{border-color:color-mix(in srgb,var(--yitm-tool-accent) 55%,var(--yitm-tool-border))}html:has(meta.y4k2.y4k2):where(.yitm-tool-choice,.tool-choice):focus-visible{outline:3px solid var(--color-focus,#f5b83f);outline-offset:3px}html:has(meta.y4k2.y4k2):where(.yitm-tool-choice[aria-checked="true"],.yitm-tool-choice[aria-selected="true"],.tool-choice[aria-checked="true"],.tool-choice[aria-selected="true"],.yitm-tool-choice.is-selected,.tool-choice.is-selected){border-color:var(--yitm-tool-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--yitm-tool-accent) 20%,transparent)}html:has(meta.y4k2.y4k2):where(.yitm-tool-choice:disabled,.tool-choice:disabled,.yitm-tool-choice[aria-disabled="true"],.tool-choice[aria-disabled="true"]){cursor:not-allowed;opacity:.55}html:has(meta.y4k2.y4k2):where(.yitm-tool-result,.tool-result){padding:var(--space-5,1.5rem);border:1px solid var(--yitm-tool-border);border-radius:var(--radius-lg,1.5rem);background:var(--yitm-tool-surface)}html:has(meta.y4k2.y4k2):where(.yitm-tool-result[data-state="success"],.tool-result[data-state="success"]){border-inline-start:4px solid var(--color-success,#486f37)}html:has(meta.y4k2.y4k2):where(.yitm-tool-result[data-state="warning"],.tool-result[data-state="warning"]){border-inline-start:4px solid var(--color-warning,#b7791f)}html:has(meta.y4k2.y4k2):where(.yitm-tool-result[data-state="error"],.tool-result[data-state="error"],.yitm-tool-result[data-state="danger"],.tool-result[data-state="danger"]){border-inline-start:4px solid var(--color-danger,#b42318)}html:has(meta.y4k2.y4k2):where(.yitm-tool-table,.tool-table){inline-size:100%;border-collapse:collapse}html:has(meta.y4k2.y4k2):where(.yitm-tool-table,.tool-table):where(th,td){padding:var(--space-3,.75rem);border-block-end:1px solid var(--yitm-tool-border);text-align:start;vertical-align:top}html:has(meta.y4k2.y4k2):where(.yitm-tool-table-wrap,.tool-table-wrap){max-inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){html:has(meta.y4k2.y4k2):where(.yitm-tool-progress__value,.tool-progress__value){transition:none}}}@layer family{html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell{--yitm-tool-gap:clamp(.85rem,1.8vw,1.25rem);display:block;position:relative}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell form{display:grid;gap:var(--yitm-tool-gap)}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell .yitm-tool-input{min-height:44px;max-width:100%;font:inherit}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell textarea.yitm-tool-input{min-height:7.5rem;resize:vertical}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell .yitm-tool-control{touch-action:manipulation}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell .yitm-tool-result-card{border-radius:var(--radius-lg,18px);overflow-wrap:anywhere}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell [aria-busy="true"]{cursor:progress}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell:is(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--brand,#164f63) 44%,transparent);outline-offset:3px}@media (max-width:680px){html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell:is(button,.btn,.yitm-u-btn,[role="button"]){min-height:44px}html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell .yitm-tool-result-card{scroll-margin-top:5rem}}@media (prefers-reduced-motion:reduce){html:has(meta.y4k2.y4k2) .yitm-guided-tool-shell *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}}@layer family{html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry{margin-block:clamp(1rem,2.2vw,1.75rem);padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--yitm-tool-border,rgba(16,35,63,.14));border-radius:var(--radius-lg,18px);background:var(--yitm-tool-surface,#fff);box-shadow:0 10px 28px rgba(16,35,63,.06)}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__title{margin:0 0 .45rem;font-size:clamp(1.15rem,2.2vw,1.4rem);line-height:1.2}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__intro{margin:0 0 1rem;max-width:68ch;color:var(--color-text-muted,#52606d)}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__form{display:grid;gap:.75rem}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__label{font-weight:700}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__input{width:100%;box-sizing:border-box;padding:.8rem .9rem;border:1px solid var(--yitm-tool-border,rgba(16,35,63,.18));border-radius:12px;background:var(--color-surface,#fff);color:inherit}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__input:focus{border-color:var(--yitm-tool-accent,var(--brand,#164f63))}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__submit,html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__skip{min-height:44px;padding:.7rem 1rem;border-radius:999px;font:inherit;font-weight:700;cursor:pointer}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__submit{border:1px solid var(--yitm-tool-accent,var(--brand,#164f63));background:var(--yitm-tool-accent,var(--brand,#164f63));color:#fff}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__skip{border:1px solid var(--yitm-tool-border,rgba(16,35,63,.18));background:transparent;color:inherit}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__privacy{margin:0;font-size:.875rem;color:var(--color-text-muted,#65727e)}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__status{min-height:1.45em;font-weight:650}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__status[data-state="success"]{padding:.7rem .85rem;border-radius:10px;background:color-mix(in srgb,var(--yitm-tool-accent,var(--brand,#164f63)) 9%,transparent)}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__status[data-state="error"]{color:var(--color-danger,#9f2f2f)}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__status[data-state="busy"]{color:var(--color-text-muted,#52606d)}@media(max-width:680px){html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__actions>*{width:100%}}}@layer legacy{@scope (html[data-yitm-b4-css~="b4-30"]){{--ink:#10233f;--muted:#536475;--soft:#f5f8fb;--soft2:#edf4f7;--line:rgba(16,35,63,.12);--brand:#f5b83f;--brand2:#195b63;--green:#486f37;--navy:#071929;--white:#fff;--radius:28px;--radius-sm:18px;--shadow:0 24px 70px rgba(9,29,46,.12);--shadow-soft:0 14px 38px rgba(9,29,46,.08);--max:1160px}*{box-sizing:border-box}{scroll-behavior:smooth}body{margin:0;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}.skip-link{position:absolute;left:-999px;top:10px;background:var(--navy);color:#fff;padding:10px 14px;border-radius:10px;z-index:100}.skip-link:focus{left:10px}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.08)}.header-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:250px}.brand-mark{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:0 10px 26px rgba(9,29,46,.12);overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.brand-text{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:1.45rem;line-height:1;color:var(--ink)}.brand-text em{font-style:normal;color:var(--green)}.brand-text small{display:block;font-family:Barlow,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--muted);margin-top:4px}.nav{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.nav a{padding:10px 11px;text-decoration:none;border-radius:999px;font-size:.94rem;font-weight:800;color:#21364c}.nav a:hover{background:#f1f5f8}.nav .nav-cta{background:var(--ink);color:#fff;padding-inline:18px;box-shadow:0 10px 22px rgba(16,35,63,.18)}.mobile-menu-btn{display:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font-weight:900;color:var(--ink)}.hero{position:relative;padding:82px 0 54px;overflow:hidden;background:radial-gradient(circle at 76% 12%,rgba(245,184,63,.24),transparent 34%),linear-gradient(180deg,#fbfcfd 0%,#f2f7f8 100%)}.hero:before{content:"";position:absolute;inset:auto -20% -48% -20%;height:60%;background:linear-gradient(90deg,rgba(25,91,99,.08),rgba(245,184,63,.1));transform:rotate(-3deg)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:54px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(25,91,99,.16);border-radius:999px;background:rgba(25,91,99,.08);color:var(--brand2);font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;font-weight:900}.hero h1,.section h2,.final-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;letter-spacing:-.045em;line-height:.95;margin:16px 0;color:var(--ink)}.hero h1{font-size:clamp(3.3rem,7vw,6.8rem);max-width:840px}.hero h1 em,.section h2 em,.final-cta h2 em{font-style:normal;color:var(--green)}.hero-lede,.lede{font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.58;color:#405466;max-width:760px;margin:0}.hero-actions,.action-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:26px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:.01em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--ink);color:#fff;box-shadow:0 16px 34px rgba(16,35,63,.22)}.btn-secondary{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 12px 24px rgba(9,29,46,.08)}.proof-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.proof-row span{padding:8px 12px;background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:999px;color:#384c5e;font-weight:800;font-size:.95rem}.hero-media{position:relative}.hero-image{border-radius:36px;overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed;transform:rotate(.8deg)}.hero-image img{display:block;width:100%;aspect-ratio:1.08/1;object-fit:cover}.hero-badge{position:absolute;left:-22px;bottom:28px;max-width:280px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 20px;box-shadow:0 20px 48px rgba(9,29,46,.18)}.hero-badge strong{display:block;font-family:"Barlow Condensed";font-size:1.75rem;line-height:1;color:var(--ink)}.hero-badge span{display:block;color:var(--muted);font-weight:700;margin-top:5px}.section{padding:78px 0}.section-soft{background:var(--soft)}.section-head{max-width:870px;margin-bottom:30px}.section-head.center{text-align:center;margin-inline:auto}.section h2{font-size:clamp(2.35rem,4.8vw,4.6rem);margin:15px 0}.trust-strip{padding:18px 0;background:#fff;border-bottom:1px solid rgba(16,35,63,.08)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trust-pill{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px;box-shadow:0 10px 28px rgba(9,29,46,.05)}.tick{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.trust-pill b{display:block;line-height:1.15}.trust-pill span:not(.tick){display:block;color:var(--muted);font-size:.95rem;line-height:1.35;margin-top:3px}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.path-grid.four{grid-template-columns:repeat(4,1fr)}.card,.path-card,.pricing-card,.review-card,.guide-card,.quick-panel,.story-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.path-card{text-decoration:none;display:flex;flex-direction:column;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.path-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.path-card img{width:100%;aspect-ratio:1.25/1;object-fit:cover;background:#eef3f8}.path-card-body,.card,.pricing-card,.review-card,.guide-card{padding:24px}.tag{display:inline-flex;padding:6px 10px;background:rgba(245,184,63,.18);border-radius:999px;color:#76551a;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.path-card h3,.card h3,.pricing-card h3,.review-card h3,.guide-card h3{font-size:1.35rem;line-height:1.15;margin:13px 0 7px}.path-card p,.card p,.pricing-card p,.guide-card p,.review-card p{color:var(--muted);margin:0}.quick-panel{padding:34px;background:linear-gradient(135deg,#fff 0%,#f9fbfd 100%)}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.steps{display:grid;gap:12px;margin:24px 0}.step{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff}.step b{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff}.step strong{display:block;line-height:1.2}.step span{color:var(--muted);display:block}.safe-note,.quiet-note{color:#657484;font-size:.95rem;margin-top:16px}.media-card{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.media-card img{display:block;width:100%;aspect-ratio:1.18/1;object-fit:cover}.pricing-rate{font-family:"Barlow Condensed";font-size:3.2rem;line-height:1;font-weight:900;margin:12px 0;color:var(--green)}.pricing-card ul{margin:16px 0 0;padding-left:22px;color:var(--muted)}.review-proof{background:var(--navy);color:#fff;padding:70px 0}.review-proof-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;align-items:center}.review-summary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:30px}.review-summary strong{font-family:"Barlow Condensed";font-size:5rem;line-height:.85;color:var(--brand)}.review-summary span{display:block;font-weight:900;font-size:1.25rem}.review-summary p{color:rgba(255,255,255,.72)}.review-card{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none}.review-card p{color:rgba(255,255,255,.82)}.review-card b{display:block;color:#fff;margin-top:12px}.stars{letter-spacing:2px;color:var(--brand);font-size:1.2rem}.feature-band{background:linear-gradient(135deg,var(--brand2),#0d3440);color:#fff;border-radius:36px;padding:42px;box-shadow:var(--shadow);display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:center}.feature-band h2{color:#fff}.feature-band h2 em{color:var(--brand)}.feature-band p{color:rgba(255,255,255,.78)}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.story-image{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#dfe8ed}.story-image img{display:block;width:100%;aspect-ratio:1.15/1;object-fit:cover}.story-card{padding:34px}.principle-list{display:grid;gap:12px;margin-top:22px}.principle{display:flex;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px}.principle strong{display:block}.principle span:not(.tick){color:var(--muted);display:block}.guide-card{text-decoration:none;display:block}.guide-link{display:inline-block;margin-top:18px;font-weight:900;color:var(--brand2)}.final-cta{text-align:center;background:radial-gradient(circle at 80% 20%,rgba(245,184,63,.28),transparent 34%),linear-gradient(135deg,#f7fafb,#edf4f7);border:1px solid var(--line);border-radius:36px;padding:46px;box-shadow:var(--shadow-soft)}.final-cta p{max-width:760px;margin:0 auto;color:var(--muted)}.final-cta .action-row{justify-content:center}.footer{background:#071929;color:#fff;padding:46px 0 100px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.footer p{color:rgba(255,255,255,.68);max-width:560px}.footer-links,.footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.footer-links a,.footer-terms-links a{color:rgba(255,255,255,.82);text-decoration:none;border:1px solid rgba(255,255,255,.14);padding:9px 12px;border-radius:999px}.footer-terms{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:20px;align-items:center}.sticky-mobile-bar{display:none}.about-hero .hero-grid{grid-template-columns:1fr .78fr}.value-number{font-family:"Barlow Condensed";font-size:2.4rem;font-weight:900;color:var(--brand2);line-height:1}.system-rule{padding:18px 20px;background:rgba(245,184,63,.16);border:1px solid rgba(245,184,63,.28);border-radius:20px;margin-top:24px;color:#4a3920}.system-rule strong{color:var(--ink)}.suburb-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.suburb-cloud a{text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fff;font-weight:800;color:var(--ink)}.faq{display:grid;gap:12px}.faq details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.faq summary{cursor:pointer;font-weight:900;color:var(--ink)}.faq p{color:var(--muted);margin-bottom:0}.service-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow:auto;padding-bottom:10px}.service-tile{min-width:170px;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;font-weight:900;box-shadow:0 8px 22px rgba(9,29,46,.06)}.service-tile img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.service-tile span{display:block;padding:10px 12px;font-size:.94rem;line-height:1.2}.mobile-menu-btn:focus,.btn:focus,.nav a:focus,.brand:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px}@media (max-width:980px){.nav{display:none;position:absolute;left:20px;right:20px;top:84px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:16px;box-shadow:var(--shadow);justify-content:flex-start}.nav.is-open{display:flex}.mobile-menu-btn{display:inline-flex}.hero-grid,.quick-grid,.story-grid,.review-proof-grid,.feature-band,.about-hero .hero-grid{grid-template-columns:1fr}.trust-grid,.path-grid.four{grid-template-columns:repeat(2,1fr)}.path-grid,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr 1fr}.hero-badge{left:18px}.footer-grid,.footer-terms{grid-template-columns:1fr;display:grid}.footer-links,.footer-terms-links{justify-content:flex-start}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(100% - 28px,var(--max))}.header-inner{min-height:68px}.brand{min-width:0}.brand-text{font-size:1.2rem}.brand-text small{display:none}.brand-mark{width:42px;height:42px}.hero{padding:50px 0 36px}.hero h1{font-size:3.15rem}.section{padding:54px 0}.trust-grid,.path-grid,.path-grid.four,.card-grid,.pricing-grid,.review-cards,.guide-grid{grid-template-columns:1fr}.hero-actions .btn,.action-row .btn{width:100%}.feature-band,.final-cta,.quick-panel{border-radius:24px;padding:26px}.hero-image{border-radius:26px}.hero-badge{position:relative;left:auto;bottom:auto;margin:-30px 16px 0}.footer{padding-bottom:96px}.sticky-mobile-bar{position:fixed;z-index:60;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px;box-shadow:0 18px 48px rgba(9,29,46,.24)}.sticky-mobile-bar a{text-align:center;text-decoration:none;padding:10px 8px;border-radius:999px;font-weight:900;font-size:.9rem}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.service-strip{grid-template-columns:none;display:flex}}.hero{position:relative;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(245,184,63,.22),transparent 26%),radial-gradient(circle at 88% 12%,rgba(33,103,123,.14),transparent 30%);pointer-events:none}.hero .wrap{position:relative;z-index:1}.hero h1{letter-spacing:-.055em;text-wrap:balance}.hero h1::after{content:"";display:block;width:118px;height:8px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--green))}.hero-badge-hot{border:2px solid rgba(245,184,63,.65);box-shadow:0 26px 64px rgba(9,29,46,.22),0 0 0 8px rgba(245,184,63,.12)}.issue-dock{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.issue-dock a{text-decoration:none;color:var(--ink);background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:9px 13px;font-weight:900;box-shadow:0 10px 24px rgba(9,29,46,.07)}.issue-dock a::before{content:"+ ";color:var(--green);font-weight:900}.signature-band{padding:34px 0;background:linear-gradient(135deg,#071929,#123448);color:#fff;position:relative;overflow:hidden}.signature-band::after{content:"";position:absolute;right:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:rgba(245,184,63,.18)}.signature-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center;position:relative;z-index:1}.signature-copy h2{font-size:clamp(2.1rem,4vw,4rem);line-height:.95;margin:10px 0;color:#fff}.signature-copy h2 em{color:var(--brand)}.signature-copy p{color:rgba(255,255,255,.74)}.memory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.memory-card{min-height:145px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:28px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.memory-card strong{font-family:"Barlow Condensed";font-size:clamp(2.15rem,4vw,3.6rem);line-height:.85;color:var(--brand);letter-spacing:-.03em}.memory-card span{color:rgba(255,255,255,.78);font-weight:800}.memorable-moment{background:#fff}.moment-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:center;background:radial-gradient(circle at 20% 0,rgba(245,184,63,.28),transparent 32%),linear-gradient(135deg,#f8fbfd,#eef5f7);border:1px solid var(--line);border-radius:38px;padding:42px;box-shadow:var(--shadow-soft)}.moment-panel h2{font-size:clamp(2.2rem,4.5vw,4.3rem);line-height:.96;margin:12px 0}.promise-stack{display:grid;gap:12px}.promise-stack span{display:block;background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 18px;font-weight:900;box-shadow:0 12px 28px rgba(9,29,46,.07)}.promise-stack span::before{content:"✓";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);margin-right:9px}.founder-panel{background:linear-gradient(135deg,#fff8e6,#edf7f4)}.about-signature{background:linear-gradient(135deg,#10233f,#486f37)}@media (max-width:980px){.signature-grid,.moment-panel{grid-template-columns:1fr}.memory-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:680px){.signature-band{padding:28px 0}.memory-grid{grid-template-columns:1fr}.memory-card{min-height:112px}.moment-panel{border-radius:26px;padding:26px}.issue-dock a{flex:1 1 auto;text-align:center}.hero h1::after{width:86px;height:7px}.signature-copy h2,.moment-panel h2{text-wrap:balance}}.hero-top-three .btn{min-width:172px}.btn-referral{background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f;border-color:rgba(118,85,26,.18);box-shadow:0 16px 34px rgba(245,184,63,.28)}.btn-referral:hover{box-shadow:0 20px 42px rgba(245,184,63,.36)}.compact-head{margin-bottom:22px}.compact-head h2{max-width:980px;margin-inline:auto}.top-three-section{padding:54px 0;background:#fff}.top-three-grid{display:grid;grid-template-columns:1.15fr 1fr .92fr;gap:16px}.start-card{position:relative;min-height:255px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:30px;padding:26px;box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.start-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.start-card::after{content:"";position:absolute;right:-42px;top:-42px;width:135px;height:135px;border-radius:50%;background:rgba(25,91,99,.08)}.start-number{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900;color:rgba(16,35,63,.22)}.start-card h3{font-family:"Barlow Condensed";font-size:clamp(2.25rem,4vw,3.7rem);line-height:.9;letter-spacing:-.035em;margin:20px 0 10px;color:var(--ink)}.start-card p{color:var(--muted);margin:0;max-width:410px}.start-card strong{display:inline-flex;margin-top:22px;font-weight:900;color:var(--brand2)}.primary-start{background:linear-gradient(135deg,#10233f,#143b52);color:#fff}.primary-start h3,.primary-start p,.primary-start strong{color:#fff}.primary-start .start-number{color:rgba(255,255,255,.26)}.primary-start::after{background:rgba(245,184,63,.18)}.referral-start{background:radial-gradient(circle at 80% 5%,rgba(255,215,109,.45),transparent 42%),linear-gradient(135deg,#fff8e6,#fff)}.call-start{background:linear-gradient(135deg,#f7fbfc,#edf5f7)}.referral-feature{position:relative;overflow:hidden}.referral-feature::before{content:"";position:absolute;left:-110px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.22)}.referral-grid{position:relative;display:grid;grid-template-columns:1.12fr .88fr;gap:24px;align-items:center}.referral-copy{background:#fff;border:1px solid var(--line);border-radius:34px;padding:34px;box-shadow:var(--shadow-soft)}.referral-copy h2{font-size:clamp(2.25rem,4.6vw,4.3rem);line-height:.95;margin:14px 0;color:var(--ink);font-family:"Barlow Condensed";letter-spacing:-.04em}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.referral-steps div{background:#f8fbfc;border:1px solid var(--line);border-radius:20px;padding:16px}.referral-steps strong{display:block;font-family:"Barlow Condensed";font-size:1.55rem;line-height:1;color:var(--green)}.referral-steps span{display:block;color:var(--muted);font-weight:700;line-height:1.35;margin-top:6px}.referral-card-large{min-height:420px;border-radius:36px;padding:34px;background:linear-gradient(135deg,#071929,#123448);color:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.referral-card-large::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:rgba(245,184,63,.26)}.referral-card-large span{position:relative;z-index:1;display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--brand);font-size:.78rem;letter-spacing:.1em;font-weight:900}.referral-card-large strong{position:relative;z-index:1;font-family:"Barlow Condensed";font-size:clamp(2.8rem,5vw,5rem);line-height:.88;letter-spacing:-.045em;margin:22px 0 12px;color:#fff}.referral-card-large p{position:relative;z-index:1;color:rgba(255,255,255,.76);font-weight:700;margin:0}.sticky-mobile-bar a:nth-child(2){background:linear-gradient(135deg,var(--brand),#ffd76d);color:#10233f}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:last-child{background:#f2f6f8;color:var(--ink)}@media (max-width:980px){.top-three-grid,.referral-grid{grid-template-columns:1fr}.referral-steps{grid-template-columns:1fr 1fr 1fr}.start-card{min-height:220px}}@media (max-width:680px){.hero-top-three .btn{min-width:0}.top-three-section{padding:36px 0}.top-three-grid{gap:12px}.start-card{min-height:auto;border-radius:24px;padding:22px}.start-card h3{font-size:2.55rem}.referral-copy,.referral-card-large{border-radius:24px;padding:24px}.referral-steps{grid-template-columns:1fr}.referral-card-large{min-height:310px}.sticky-mobile-bar{grid-template-columns:repeat(3,1fr)}}.has-start-media{padding-top:26px;padding-right:128px;isolation:isolate}.start-card .start-number,.start-card h3,.start-card p,.start-card strong{position:relative;z-index:2}.start-media{position:absolute;right:20px;top:20px;width:96px;height:96px;border-radius:24px;object-fit:cover;border:3px solid rgba(255,255,255,.72);box-shadow:0 18px 36px rgba(9,29,46,.18);z-index:1}.primary-start .start-media{border-color:rgba(255,255,255,.22);opacity:.92}.referral-start .start-media{transform:rotate(2deg)}.call-start .start-media{transform:rotate(-2deg)}.referral-image-card{background-image:linear-gradient(180deg,rgba(7,25,41,.08),rgba(7,25,41,.82) 56%,rgba(7,25,41,.96)),var(--referral-bg);background-size:cover;background-position:center;min-height:470px}.referral-image-card::before{background:rgba(245,184,63,.32)}.referral-image-card span,.referral-image-card strong,.referral-image-card p{filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}.referral-feature .media-card img{aspect-ratio:1.08/1}.brand-mark img{padding:2px}@media (max-width:980px){.has-start-media{padding-right:120px}.start-media{width:88px;height:88px}}@media (max-width:680px){.has-start-media{padding-right:98px}.start-media{width:74px;height:74px;border-radius:20px}.referral-image-card{min-height:360px;background-position:center}}.hero h1{font-size:clamp(2.85rem,5.15vw,5.15rem);line-height:1;letter-spacing:-.045em;max-width:780px}.section h2,.final-cta h2{font-size:clamp(2.05rem,3.85vw,3.75rem);line-height:1.02;letter-spacing:-.035em}.referral-copy h2{font-size:clamp(2rem,3.45vw,3.35rem);line-height:1.02;letter-spacing:-.032em}.feature-band h2{font-size:clamp(2rem,3.25vw,3.25rem);line-height:1.03;letter-spacing:-.03em}.signature-copy h2,.moment-panel h2{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.03;letter-spacing:-.03em}.start-card h3{font-size:clamp(2rem,3.1vw,3.05rem);line-height:.96;letter-spacing:-.03em}.referral-card-large strong{font-size:clamp(2.25rem,3.9vw,3.85rem);line-height:.96;letter-spacing:-.035em}.brand-text{font-size:1.32rem}.brand-text small{font-size:.66rem}.nav a{font-size:.9rem;padding:9px 10px}.nav .nav-cta{padding-inline:16px}.footer{padding:38px 0 86px}.footer-grid{align-items:start}.footer-links,.footer-terms-links{align-items:flex-start;align-content:flex-start;gap:8px}.footer-links a,.footer-terms-links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;line-height:1.15;font-size:.92rem;border-radius:999px;white-space:nowrap}.footer p{margin:8px 0 0;line-height:1.55}.footer-terms{align-items:center}.feature-band{grid-template-columns:1.1fr .9fr;overflow:hidden}.feature-band .media-card{max-width:100%}.feature-band .media-card img{width:100%;max-height:360px;object-fit:cover}.referral-grid{overflow:hidden}.referral-image-card{min-height:410px}.hero{padding:68px 0 46px}.section{padding:66px 0}.top-three-section{padding:46px 0}.wrap{width:min(var(--max),calc(100% - 48px))}@media (max-width:980px){.hero h1{font-size:clamp(2.55rem,8vw,4.4rem)}.section h2,.final-cta h2{font-size:clamp(2rem,6vw,3.15rem)}.feature-band{grid-template-columns:1fr}.footer-grid,.footer-terms{grid-template-columns:1fr}.footer-links,.footer-terms-links{justify-content:flex-start}.footer-links a,.footer-terms-links a{min-height:32px}}@media (max-width:680px){body{font-size:16px}.wrap{width:min(var(--max),calc(100% - 28px))}.hero{padding:42px 0 34px}.hero h1{font-size:clamp(2.5rem,13vw,3.55rem);line-height:.98}.section h2,.final-cta h2,.referral-copy h2,.feature-band h2{font-size:clamp(2rem,10vw,2.75rem);line-height:1}.start-card h3{font-size:2.25rem}.referral-card-large strong{font-size:2.45rem}.section{padding:48px 0}.feature-band,.final-cta,.quick-panel,.referral-copy{padding:22px;border-radius:24px}.footer{padding:30px 0 92px}.footer-links a,.footer-terms-links a{font-size:.88rem;min-height:30px;padding:6px 10px}.brand-text{font-size:1.16rem}.nav a{font-size:.95rem}.hero h1::after{width:82px;height:6px;margin-top:14px}}.commission-card{display:grid;grid-template-columns:1.08fr .92fr;gap:16px;align-items:stretch;margin:22px 0 8px;padding:18px;border:1px solid rgba(245,184,63,.36);border-radius:24px;background:linear-gradient(135deg,#fff8e6,#fff);box-shadow:0 14px 32px rgba(9,29,46,.08)}.commission-card.compact{grid-template-columns:1fr .82fr;margin-top:20px}.commission-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgba(25,91,99,.1);color:var(--green);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.commission-card strong{display:block;font-family:"Barlow Condensed",sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.98;letter-spacing:-.025em;color:var(--ink)}.commission-card p{margin:8px 0 0;color:var(--muted);font-weight:700;line-height:1.45}.commission-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid rgba(16,35,63,.1);background:#fff;font-size:.96rem;box-shadow:0 10px 24px rgba(9,29,46,.05)}.commission-table th,.commission-table td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(16,35,63,.08)}.commission-table th{background:#10233f;color:#fff;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.commission-table tr:last-child td{border-bottom:0}.commission-table td:last-child{font-weight:900;color:var(--green)}.commission-note{margin:8px 0 18px!important;font-size:.92rem;color:var(--muted);font-weight:700;line-height:1.45}@media (max-width:760px){.commission-card,.commission-card.compact{grid-template-columns:1fr;padding:15px;border-radius:20px}.commission-table{font-size:.92rem}.commission-card strong{font-size:2rem}}.ai-summary-panel{padding:18px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}.ai-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ai-summary-grid>div{background:linear-gradient(135deg,#fff,#f7fbfc);border:1px solid var(--line);border-radius:20px;padding:16px 18px;box-shadow:0 8px 22px rgba(9,29,46,.05)}.ai-summary-grid strong{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.45rem;line-height:1;color:var(--ink);letter-spacing:-.02em}.ai-summary-grid span{display:block;color:var(--muted);font-weight:700;line-height:1.42;margin-top:6px;font-size:.96rem}.geo-section{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%)}.geo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.geo-grid a{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:22px;padding:19px;box-shadow:0 10px 26px rgba(9,29,46,.06);transition:transform .18s ease,box-shadow .18s ease}.geo-grid a:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(9,29,46,.1)}.geo-grid strong{display:block;font-size:1.08rem;line-height:1.2;color:var(--ink)}.geo-grid span{display:block;margin-top:7px;color:var(--muted);font-weight:700;line-height:1.38;font-size:.96rem}.light-on-dark{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important}.light-on-dark .commission-kicker{background:rgba(255,255,255,.12);color:var(--brand)}.light-on-dark strong,.light-on-dark p{color:#fff!important}.light-on-dark p{opacity:.82}.light-on-dark .commission-table{box-shadow:none}.light-on-dark .commission-table th{background:var(--brand);color:var(--ink)}@media (max-width:980px){.ai-summary-grid,.geo-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.ai-summary-panel{padding:14px 0}.ai-summary-grid,.geo-grid{grid-template-columns:1fr}.ai-summary-grid>div,.geo-grid a{border-radius:18px;padding:15px}.geo-grid{gap:10px}}.start-card.has-start-media{min-height:300px;padding:28px;isolation:isolate;background-image:linear-gradient(180deg,rgba(7,25,41,.10),rgba(7,25,41,.62) 48%,rgba(7,25,41,.90)),var(--start-bg);background-size:cover;background-position:center;color:#fff}.start-card.has-start-media::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(16,35,63,.78),rgba(16,35,63,.18) 55%,rgba(245,184,63,.18));z-index:0;pointer-events:none}.start-card.has-start-media::after{z-index:0;opacity:.45}.start-card.has-start-media .start-media{display:none!important}.start-card.has-start-media .start-number,.start-card.has-start-media h3,.start-card.has-start-media p,.start-card.has-start-media strong{position:relative;z-index:2;color:#fff!important;text-shadow:0 8px 24px rgba(0,0,0,.34)}.start-card.has-start-media .start-number{color:rgba(255,255,255,.58)!important}.start-card.has-start-media p{max-width:440px;opacity:.94}.start-card.referral-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,248,230,.12),rgba(16,35,63,.58) 46%,rgba(16,35,63,.90)),var(--start-bg)}.start-card.call-start.has-start-media{background-image:linear-gradient(180deg,rgba(255,255,255,.08),rgba(16,35,63,.60) 48%,rgba(16,35,63,.90)),var(--start-bg)}.top-three-grid{align-items:stretch}.footer-links a,.footer-terms-links a{min-height:32px!important;padding:6px 10px!important;font-size:.9rem!important;line-height:1.1!important}.footer-terms{align-items:flex-start}@media (min-width:681px){.sticky-mobile-bar{display:none!important}}@media (max-width:980px){.start-card.has-start-media{min-height:260px}.top-three-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.start-card.has-start-media{min-height:235px;padding:22px}.footer-links a,.footer-terms-links a{font-size:.86rem!important;min-height:30px!important}}.template-blog-post,body.blog-page{background:#fbfaf6;color:#10233f;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.65}.blog-page .site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}.blog-page .bc{background:#fff;border-bottom:1px solid rgba(16,35,63,.08);font-size:.92rem;color:#516174}.blog-page .bc .wrap{max-width:1120px;margin:0 auto;padding:12px 20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.blog-page .bc a{color:#005e66;font-weight:800;text-decoration:none}.blog-page .bc a:hover{text-decoration:underline}.blog-page .bc-sep{opacity:.55}.blog-page main{max-width:none;margin:0;padding:0}.blog-page .hero{padding:58px 20px 36px;background:linear-gradient(135deg,#fff8e9 0%,#f4fbfb 58%,#eef6f8 100%);border-bottom:1px solid rgba(16,35,63,.08)}.blog-page .hero-h1,.blog-page .hero h1{max-width:1040px;margin:16px auto 0;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.35rem,6.2vw,5.1rem);line-height:.94;letter-spacing:-.045em;font-weight:900;text-wrap:balance}.blog-page .hero-badge-pill{display:block;width:max-content;max-width:calc(100% - 40px);margin:0 auto;background:rgba(0,94,102,.08);border:1px solid rgba(0,94,102,.22);color:#005e66;border-radius:999px;padding:9px 15px;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:900}.blog-page .page-meta-strip{max-width:1040px;margin:22px auto 0;display:flex;gap:12px;flex-wrap:wrap}.blog-page .page-meta-card{background:#fff;border:1px solid rgba(16,35,63,.1);border-radius:18px;padding:10px 14px;box-shadow:0 10px 26px rgba(16,35,63,.06)}.blog-page .pm-label{display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#68768a;font-weight:900}.blog-page .pm-value{display:block;color:#10233f;font-weight:800}.blog-start-options{padding:28px 20px;background:#fff}.blog-start-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blog-start-card{display:flex;flex-direction:column;gap:8px;min-height:158px;border-radius:24px;padding:22px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.12);box-shadow:0 18px 44px rgba(16,35,63,.08);color:#10233f}.blog-start-card span{font-family:"Barlow Condensed";font-weight:900;font-size:2rem;color:rgba(16,35,63,.25)}.blog-start-card strong{font-family:"Barlow Condensed";font-size:2.1rem;line-height:1;font-weight:900}.blog-start-card small{font-size:1rem;color:#465770;line-height:1.45}.blog-start-primary{background:#102d4b;color:#fff}.blog-start-primary small{color:rgba(255,255,255,.86)}.blog-start-primary span{color:rgba(255,255,255,.35)}.blog-start-referral{background:linear-gradient(135deg,#fff7df,#fff);border-color:rgba(245,177,54,.34)}.blog-page .content-grid{max-width:1120px;margin:0 auto;padding:42px 20px 64px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.blog-page .main-col{min-width:0}.blog-page .side-col{position:sticky;top:110px}.blog-page article,.blog-page .main-col,.blog-page .post-card,.blog-page .panel,.blog-page .content-card,.blog-page .direct-answer,.blog-page .yitm-trust-banner,.blog-page .related-links,.blog-page .cta-panel,.blog-page .faq-box,.blog-page details{border-radius:24px}.blog-page .main-col>h2,.blog-page .main-col>h3,.blog-page article h2,.blog-page .u-h2-display{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900;text-wrap:balance}.blog-page .main-col>h2,.blog-page article h2,.blog-page .u-h2-display{font-size:clamp(2rem,4.4vw,3.55rem);margin:38px 0 14px}.blog-page .main-col>h3,.blog-page article h3{font-size:clamp(1.45rem,2.8vw,2.2rem);margin:28px 0 10px}.blog-page .main-col p,.blog-page article p,.blog-page .u-copy,.blog-page li{font-size:1.08rem;color:#2b3f5d;line-height:1.72}.blog-page .main-col a,.blog-page article a{color:#005e66;font-weight:800;text-decoration-thickness:2px;text-underline-offset:3px}.blog-page ul,.blog-page ol{padding-left:1.35rem}.blog-page li{margin:.42rem 0}.blog-page img{max-width:100%;height:auto;border-radius:22px}.blog-page figure{margin:28px 0}.blog-page figcaption{color:#68768a;font-size:.95rem;text-align:center;margin-top:8px}.blog-page .direct-answer{background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 20px 48px rgba(16,35,63,.08);padding:24px 26px;margin:0 0 24px}.blog-page .da-label{display:inline-flex;align-items:center;background:#fff1c7;color:#7b4a00;border-radius:999px;padding:7px 12px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;margin-bottom:10px}.blog-page .direct-answer p{margin:0;color:#253a59;font-weight:600}.blog-page .yitm-trust-banner{background:#082033;color:#fff;padding:24px 26px;margin:22px 0;box-shadow:0 24px 58px rgba(8,32,51,.18);border:1px solid rgba(255,255,255,.08)}.blog-page .yitm-trust-banner strong{display:block;font-family:"Barlow Condensed";font-size:2rem;line-height:1;color:#fff}.blog-page .yitm-trust-banner span{display:block;margin-top:6px;color:rgba(255,255,255,.82);font-weight:600}.blog-page .key-takeaways,.blog-page .checklist,.blog-page .info-box,.blog-page .note,.blog-page .related-card,.blog-page .sidebar-card,.blog-page .toc,.blog-page .summary-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px;margin:22px 0}.blog-page table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(16,35,63,.12);border-radius:22px;overflow:hidden;margin:24px 0}.blog-page th{background:#0b5139;color:#fff;text-align:left;padding:14px 16px;font-weight:900}.blog-page td{padding:13px 16px;border-top:1px solid rgba(16,35,63,.09);color:#10233f}.blog-page tr:nth-child(even) td{background:#f7fbf9}.blog-page .side-col,.blog-page aside{font-size:.98rem}.blog-page .side-col>*{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07);margin-bottom:16px}.blog-page .side-col h2,.blog-page .side-col h3,.blog-page aside h2,.blog-page aside h3{font-family:"Barlow Condensed";font-size:1.7rem;line-height:1;color:#0b2344;margin:0 0 10px}.blog-page .side-col a{color:#005e66;font-weight:800}.blog-page .post-footer-cta{margin-top:34px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;border-radius:28px;padding:30px;box-shadow:0 24px 64px rgba(16,45,75,.18)}.blog-page .post-footer-cta h2{color:#fff;margin:0 0 10px}.blog-page .post-footer-cta p{color:rgba(255,255,255,.86)}.blog-page .post-footer-cta .btn{margin-right:10px;margin-top:8px}.blog-page .footer{margin-top:0}.blog-page .sticky-mobile-bar{display:none}@media(max-width:920px){.blog-page .content-grid{grid-template-columns:1fr}.blog-page .side-col{position:static}.blog-start-grid{grid-template-columns:1fr}.blog-page .hero{padding-top:42px}.blog-page .sticky-mobile-bar{display:grid}}@media(max-width:640px){.blog-page .hero-h1,.blog-page .hero h1{font-size:clamp(2.2rem,13vw,3.3rem)}.blog-page .content-grid{padding:28px 16px 48px}.blog-start-options{padding:20px 16px}.blog-start-card{min-height:auto}.blog-page .main-col p,.blog-page article p,.blog-page li{font-size:1rem}.blog-page table{font-size:.93rem}.blog-page th,.blog-page td{padding:11px 12px}}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{width:min(1120px,calc(100% - 40px));margin:34px auto 24px;padding:50px 34px 42px!important;border:1px solid rgba(16,35,63,.10);border-radius:30px;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)}.blog-page main>.hero .hero-text,.blog-page main>.hero>div:first-child,.blog-page main>.breadcrumb + .hero>div:first-child{max-width:920px;margin:0 auto;text-align:center}.blog-page main>.hero .eyebrow,.blog-page main>.breadcrumb + .hero .eyebrow{display:inline-flex;width:auto;margin:0 auto 14px}.blog-page main>.hero h1,.blog-page main>.breadcrumb + .hero h1{margin:12px auto 0!important;max-width:960px}.blog-page main>.hero .lead,.blog-page main>.breadcrumb + .hero .lead{max-width:850px;margin:18px auto 0;color:#405166;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.62}.blog-page .button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin-top:24px}.blog-page .button-row .btn,.blog-page .btn.gold,.blog-page .btn.secondary{border:1px solid rgba(16,35,63,.12);box-shadow:0 12px 28px rgba(16,35,63,.10)}.blog-page .btn.gold,.blog-page .btn-referral{background:#ffc84d;color:#10233f}.blog-page .btn.secondary{background:#fff;color:#10233f}.blog-page main>.breadcrumb{width:min(1120px,calc(100% - 40px));margin:22px auto 0;color:#516174;font-size:.94rem}.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.faq,.blog-page main>.content-card{width:min(1120px,calc(100% - 40px));margin-left:auto;margin-right:auto}.blog-page main>.section{padding:24px 0 10px}.blog-page main>.section>.cluster,.blog-page main>.cluster,.blog-page main>.student-employability-uplift{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px;margin-top:20px;margin-bottom:20px}.blog-page main>.section>.cluster:first-child{margin-top:0}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3,.blog-page main>.student-employability-uplift h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.03em;line-height:1;font-weight:900}.blog-page main>.section>.cluster h3,.blog-page main>.cluster h3{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 12px}.blog-page main>.student-employability-uplift h2{font-size:clamp(1.85rem,3.6vw,3rem);margin:30px 0 12px}.blog-page main>.student-employability-uplift h2:first-child{margin-top:0}.blog-page main>.section p,.blog-page main>.cluster p,.blog-page main>.student-employability-uplift p{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page .cluster-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.blog-page .cluster-links a{display:block;min-height:96px;padding:18px;border-radius:20px;text-decoration:none;background:#f5fafb;border:1px solid rgba(16,35,63,.11);color:#10233f;box-shadow:0 12px 30px rgba(16,35,63,.05)}.blog-page .cluster-links a span{display:block;color:#516174;font-weight:600;margin-top:5px}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px;margin-top:28px;margin-bottom:28px;border-radius:28px;background:linear-gradient(135deg,#102d4b,#0b5139);color:#fff;box-shadow:0 22px 58px rgba(16,45,75,.16)}.blog-page .gateway-strip h2{color:#fff!important;margin:0 0 8px!important}.blog-page .gateway-strip p{color:rgba(255,255,255,.86)!important;margin:0}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(1120px,calc(100% - 40px));margin:48px auto 44px!important;padding:34px 36px;border-radius:30px}.blog-page .footer{margin-top:0!important}@media(max-width:760px){.blog-page main>.hero,.blog-page main>.breadcrumb + .hero,.blog-page main>.section,.blog-page main>.cluster,.blog-page main>.student-employability-uplift,.blog-page main>.gateway-strip,.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{width:min(100% - 28px,1120px)}.blog-page main>.hero,.blog-page main>.breadcrumb + .hero{padding:34px 22px 30px!important;border-radius:24px}.blog-page .cluster-links{grid-template-columns:1fr}.blog-page main>.gateway-strip,.blog-page .gateway-strip{display:block;padding:24px}.blog-page main>.post-footer-cta,.blog-page .content-grid + .post-footer-cta,.blog-page .post-footer-cta{margin:34px auto 34px!important;padding:26px 22px}}body.blog-page.template-blog-post{background:#fbfaf6;overflow-x:hidden}.blog-page.template-blog-post main{max-width:none!important;width:100%;margin:0!important;padding:0!important}.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .content{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:42px 0 30px}.blog-page.template-blog-post article.article,.blog-page.template-blog-post .article{width:100%;max-width:920px;margin:0 auto;padding:0}.blog-page.template-blog-post article.article>*:first-child{margin-top:0!important}.blog-page.template-blog-post .article h2,.blog-page.template-blog-post .section h2,.blog-page.template-blog-post .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}.blog-page.template-blog-post .article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}.blog-page.template-blog-post .article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;margin:28px 0 10px;color:#0b2344}.blog-page.template-blog-post .article p,.blog-page.template-blog-post .article li,.blog-page.template-blog-post .section p,.blog-page.template-blog-post .section li{color:#2b3f5d;font-size:1.06rem;line-height:1.72}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}.blog-page.template-blog-post .direct-answer .label,.blog-page.template-blog-post .ai-box .label,.blog-page.template-blog-post .mini-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 12px;border-radius:999px;background:#fff1c7;color:#7b4a00;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog-page.template-blog-post .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:34px auto 28px!important;padding:42px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:28px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 56%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}.blog-page.template-blog-post .hero .hero-text,.blog-page.template-blog-post .hero>div:first-child{max-width:680px!important;margin:0!important;text-align:left!important}.blog-page.template-blog-post .hero h1{max-width:680px!important;margin:12px 0 0!important;font-size:clamp(2.45rem,5vw,4.7rem)!important}.blog-page.template-blog-post .hero h1::after{margin-left:0!important}.blog-page.template-blog-post .hero .lead{max-width:640px!important;margin:18px 0 0!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{display:block;width:100%;max-width:440px!important;max-height:330px!important;aspect-ratio:4/3;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}.blog-page.template-blog-post .button-row{justify-content:flex-start!important}.blog-page.template-blog-post .blog-start-options{padding:28px 20px 10px;background:#fff}.blog-page.template-blog-post .blog-start-grid{max-width:1120px!important}.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;padding:34px 0 12px!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page.template-blog-post .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-page.template-blog-post .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}.blog-page.template-blog-post .connect-card h3{margin:8px 0 8px!important;color:#0b2344}.blog-page.template-blog-post .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 56px!important}.blog-page.template-blog-post .footer{margin-top:0!important}@media(max-width:880px){.blog-page.template-blog-post .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:32px 24px!important}.blog-page.template-blog-post .hero>img,.blog-page.template-blog-post .hero img{justify-self:start;max-width:100%!important;max-height:260px!important}.blog-page.template-blog-post .content,.blog-page.template-blog-post main>.content,.blog-page.template-blog-post .section,.blog-page.template-blog-post main>.section,.blog-page.template-blog-post .post-footer-cta{width:min(100% - 32px,1040px)!important}.blog-page.template-blog-post .connect-grid,.blog-page.template-blog-post .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){.blog-page.template-blog-post .hero{margin:22px auto 20px!important;border-radius:24px!important}.blog-page.template-blog-post .hero h1{font-size:clamp(2.25rem,12vw,3.35rem)!important}.blog-page.template-blog-post .article h2{font-size:clamp(1.95rem,10vw,2.85rem)!important}.blog-page.template-blog-post .direct-answer,.blog-page.template-blog-post .ai-box,.blog-page.template-blog-post .how-box,.blog-page.template-blog-post .disclaimer-block,.blog-page.template-blog-post .note-card,.blog-page.template-blog-post .connect-card{padding:20px;border-radius:20px}}.blog-page.template-blog-post .post-footer-cta,.blog-page .post-footer-cta{color:#ffffff !important}.blog-page.template-blog-post .post-footer-cta h1,.blog-page.template-blog-post .post-footer-cta h2,.blog-page.template-blog-post .post-footer-cta h3,.blog-page .post-footer-cta h1,.blog-page .post-footer-cta h2,.blog-page .post-footer-cta h3{color:#ffffff !important;text-shadow:0 1px 0 rgba(0,0,0,.08)}.blog-page.template-blog-post .post-footer-cta p,.blog-page .post-footer-cta p{color:rgba(255,255,255,.9) !important}.quoteme-home{background:linear-gradient(180deg,#fff 0%,#f6fafb 100%);padding-top:46px;padding-bottom:46px}.quoteme-home-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 12% 0,rgba(245,184,63,.24),transparent 32%),linear-gradient(135deg,#fff,#eef7f8);border:1px solid var(--line);border-radius:36px;padding:34px;box-shadow:var(--shadow-soft)}.quoteme-home-copy h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.2rem,4vw,4rem);line-height:1;letter-spacing:-.035em;margin:14px 0;color:var(--ink)}.quoteme-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.quoteme-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-weight:900;color:#24384d;box-shadow:0 8px 20px rgba(9,29,46,.05)}.quoteme-trust-row span::before{content:"✓";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(72,111,55,.12);color:var(--green);font-weight:900}.quoteme-mini-card{display:grid;align-content:center;gap:12px;background:#10233f;color:#fff;border-radius:28px;padding:26px;box-shadow:0 18px 44px rgba(16,35,63,.18)}.quoteme-mini-card strong{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:.98;letter-spacing:-.025em;color:#fff}.quoteme-mini-card span{display:block;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:13px 15px;font-weight:900;color:rgba(255,255,255,.92)}@media(max-width:900px){.quoteme-home-panel{grid-template-columns:1fr;padding:26px;border-radius:28px}.quoteme-home{padding-top:34px;padding-bottom:34px}}@media(max-width:680px){.quoteme-home-panel{padding:22px;border-radius:24px}.quoteme-trust-row span{width:100%;justify-content:flex-start}.quoteme-mini-card{border-radius:22px;padding:22px}.sticky-mobile-bar a:first-child{background:var(--ink);color:#fff}.sticky-mobile-bar a:nth-child(2){background:#f2f6f8;color:var(--ink)}}body.blog-page{background:#fbfaf6!important;overflow-x:hidden;color:#10233f}body.blog-page .site-header{position:sticky;top:0;z-index:80;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)}body.blog-page .header-inner{min-height:76px;max-width:1160px;margin:0 auto;width:min(1160px,calc(100% - 40px))}body.blog-page main{width:100%;max-width:none;margin:0!important;padding:0!important}body.blog-page main>.breadcrumb,body.blog-page .breadcrumb{width:min(1040px,calc(100% - 48px));margin:18px auto 0!important;color:#536475;font-weight:800}body.blog-page .hero{width:min(1120px,calc(100% - 48px))!important;max-width:1120px;margin:26px auto 30px!important;padding:38px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:26px;align-items:center;border-radius:30px!important;border:1px solid rgba(16,35,63,.10)!important;background:linear-gradient(135deg,#fff8e9 0%,#f5fbfb 58%,#edf6f8 100%)!important;box-shadow:0 22px 58px rgba(16,35,63,.08)!important;overflow:hidden}body.blog-page .hero:before{display:none!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:700px!important;margin:0!important;text-align:left!important}body.blog-page .hero h1{font-size:clamp(2.4rem,4.8vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.04em!important;max-width:740px!important;margin:12px 0!important;color:#10233f!important}body.blog-page .hero .lead,body.blog-page .hero p{max-width:680px;color:#405466}body.blog-page .hero>img,body.blog-page .hero img{display:block;width:100%;max-width:430px!important;max-height:300px!important;aspect-ratio:16/10;object-fit:cover;border-radius:24px;justify-self:end;box-shadow:0 18px 44px rgba(16,35,63,.16)}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page article.article{width:min(960px,calc(100% - 48px));max-width:960px;margin:0 auto!important;padding:38px 0 24px!important}body.blog-page article.article{padding:0!important;width:100%}body.blog-page .article p,body.blog-page main>article p,body.blog-page .content p,body.blog-page .section p{font-size:1.06rem;line-height:1.76;color:#2b3f5d}body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:"Barlow Condensed",Barlow,sans-serif;color:#10233f;letter-spacing:-.035em;line-height:1;font-weight:900;text-wrap:balance}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(2rem,4.2vw,3.45rem)!important;margin:42px 0 14px!important}body.blog-page .article h3,body.blog-page main>article h3{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.05;color:#10233f;margin:28px 0 10px}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px 24px;margin:22px 0}body.blog-page .blog-start-options{padding:28px 0;background:#fff;border-top:1px solid rgba(16,35,63,.08);border-bottom:1px solid rgba(16,35,63,.08)}body.blog-page .blog-start-grid{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.blog-page .blog-start-card{display:block;text-decoration:none;padding:22px;border:1px solid rgba(16,35,63,.11);border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f;min-height:158px}body.blog-page .blog-start-card span{display:block;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.9rem;font-weight:900;color:rgba(16,35,63,.34);line-height:1}body.blog-page .blog-start-card strong{display:block;margin:14px 0 6px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:.98;color:#10233f}body.blog-page .blog-start-card small{display:block;color:#536475;font-size:1rem;line-height:1.45}.blog-page .blog-start-primary{background:#10233f!important;color:#fff!important}.blog-page .blog-start-primary strong,.blog-page .blog-start-primary small{color:#fff!important}.blog-page .blog-start-primary span{color:rgba(255,255,255,.5)!important}body.blog-page .section,body.blog-page main>.section,body.blog-page .student-feature-crosslinks{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:0 auto!important;padding:34px 0 12px!important}body.blog-page .connect-grid,body.blog-page .benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blog-page .benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.blog-page .connect-card{display:block;min-height:160px;padding:22px;border-radius:24px;text-decoration:none;background:#fff;border:1px solid rgba(16,35,63,.11);box-shadow:0 18px 44px rgba(16,35,63,.07);color:#10233f}body.blog-page .post-footer-cta{width:min(1040px,calc(100% - 48px))!important;max-width:1040px;margin:56px auto 64px!important;padding:34px!important;border-radius:30px!important;background:linear-gradient(135deg,#10233f,#07563b)!important;color:#fff!important;box-shadow:0 24px 64px rgba(16,35,63,.16)}body.blog-page .post-footer-cta h1,body.blog-page .post-footer-cta h2,body.blog-page .post-footer-cta h3,body.blog-page .post-footer-cta p{color:#fff!important}body.blog-page .footer{margin-top:0!important;background:#071929!important;color:#fff!important}.blog-page .footer a,.blog-page .footer p{color:rgba(255,255,255,.86)!important}@media(max-width:880px){body.blog-page .hero{grid-template-columns:1fr;width:min(100% - 32px,1120px)!important;padding:30px 22px!important}body.blog-page .hero>img,body.blog-page .hero img{justify-self:start;max-width:100%!important;max-height:240px!important}body.blog-page main>.content,body.blog-page .content,body.blog-page main>article,body.blog-page .section,body.blog-page main>.section,body.blog-page .post-footer-cta,body.blog-page .blog-start-grid{width:min(100% - 32px,1040px)!important}body.blog-page .blog-start-grid,body.blog-page .connect-grid,body.blog-page .benefit-strip{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero{margin:18px auto 18px!important;border-radius:24px!important}body.blog-page .hero h1{font-size:clamp(2.2rem,11vw,3.25rem)!important}body.blog-page .article h2,body.blog-page main>article h2{font-size:clamp(1.95rem,9vw,2.8rem)!important}body.blog-page .post-footer-cta{padding:24px!important;border-radius:24px!important}.blog-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.blog-page .sticky-mobile-bar a:nth-child(2){background:#fff!important;color:#10233f!important}}.yitm-post{max-width:1120px;margin:0 auto;padding:24px clamp(16px,3vw,32px);font-family:inherit;color:inherit}.yitm-breadcrumbs{font-size:.95rem;margin:0 0 18px;color:#4b5563}.yitm-breadcrumbs a{color:inherit;text-decoration:none}.yitm-breadcrumbs a:hover{text-decoration:underline}.yitm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:28px;align-items:center;padding:30px;border-radius:28px;background:linear-gradient(135deg,#f7f3e8,#ffffff);box-shadow:0 18px 45px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);margin-bottom:24px}.yitm-hero h1{font-size:clamp(2rem,4vw,3.45rem);line-height:1.04;margin:.35rem 0 .65rem;letter-spacing:-.035em}.yitm-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#111827;color:#fff;padding:7px 12px;font-weight:700;font-size:.85rem;margin:0}.yitm-subtitle{font-size:1.12rem;line-height:1.65;color:#374151;margin:0 0 18px}.yitm-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.yitm-chip{display:inline-flex;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.1);padding:7px 11px;font-size:.86rem;color:#374151;font-weight:700}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 16px;background:#f4b400;color:#111827;text-decoration:none;font-weight:800;border:1px solid rgba(17,24,39,.08);box-shadow:0 8px 18px rgba(0,0,0,.08)}.yitm-btn:hover{transform:translateY(-1px);text-decoration:none}.yitm-hero-media{margin:0}.yitm-hero-media img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 18px 40px rgba(15,23,42,.12);background:#f3f4f6}.yitm-card{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:22px;margin:18px 0;box-shadow:0 12px 30px rgba(15,23,42,.06)}.yitm-card-soft{background:#f8fafc}.yitm-card h2{font-size:clamp(1.45rem,2.5vw,2rem);margin-top:0}.yitm-card h3{margin-bottom:.35rem}.yitm-card p,.yitm-card li{line-height:1.72}.yitm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yitm-guide-card{display:block;text-decoration:none;color:inherit;margin:0;transition:transform .16s ease,box-shadow .16s ease}.yitm-guide-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(15,23,42,.1);text-decoration:none}.yitm-guide-card b{color:#0f172a}.yitm-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.yitm-footer-note{font-size:.95rem;color:#4b5563}.yitm-about{background:#111827;color:#fff;border-color:#111827}.yitm-about a{color:#fff}.yitm-faq details{border-top:1px solid rgba(15,23,42,.12);padding:12px 0}.yitm-faq summary{font-weight:800;cursor:pointer}.yitm-short-answer{border-left:6px solid #f4b400}.yitm-what-you-get ul,.yitm-who-this-helps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.yitm-section-nav{display:flex;flex-wrap:wrap;gap:10px}.yitm-section-nav a{border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:8px 12px;text-decoration:none;background:#fff;font-weight:700}.yitm-section-nav a:hover{text-decoration:none;background:#f8fafc}@media(max-width:860px){.yitm-hero{grid-template-columns:1fr;padding:22px}.yitm-guide-grid,.yitm-related-grid,.yitm-what-you-get ul,.yitm-who-this-helps ul{grid-template-columns:1fr}.yitm-post{padding:16px}.yitm-actions{display:grid}.yitm-btn{width:100%}}.blog-page .faq-list,.faq-list{display:grid;gap:14px;margin:18px 0 34px;padding:0}.blog-page .faq-item,.faq-item{display:block;border:1px solid rgba(16,35,63,.12);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(16,35,63,.07);overflow:hidden}.blog-page .faq-question,.faq-question{appearance:none;-webkit-appearance:none;width:100%;border:0;margin:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8fbfa;color:#0b2344;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:1.06rem;line-height:1.35;font-weight:900;text-align:left;cursor:pointer}.blog-page .faq-question:hover,.faq-question:hover{background:#eff8f4}.blog-page .faq-question:focus-visible,.faq-question:focus-visible{outline:3px solid rgba(0,94,102,.28);outline-offset:-3px}.blog-page .faq-chevron,.faq-chevron{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;display:block!important;flex:0 0 22px!important;stroke:currentColor!important;stroke-width:2.4!important;fill:none!important;color:#0b5139;transition:transform .18s ease}.blog-page .faq-question[aria-expanded="true"] .faq-chevron,.faq-question[aria-expanded="true"] .faq-chevron{transform:rotate(180deg)}.blog-page .faq-answer,.faq-answer{display:block;padding:0 20px 20px;color:#2b3f5d;font-size:1.02rem;line-height:1.72;background:#fff}.blog-page .faq-answer>div,.faq-answer>div{padding-bottom:0!important}.blog-page .faq-answer p,.faq-answer p{margin:10px 0 0;color:#2b3f5d}.blog-page .aside-panel{position:sticky;top:110px;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(16,35,63,.07)}.blog-page .aside-panel h4{margin:0 0 10px;color:#0b2344;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .aside-panel a{display:block;padding:9px 0;color:#005e66;font-weight:800;text-decoration:none;border-top:1px solid rgba(16,35,63,.08)}.blog-page .aside-panel a:hover{text-decoration:underline;text-underline-offset:3px}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .trust-bar,.blog-page .cross-links,.blog-page .final-cta{margin:22px 0}.blog-page .feature-img-card,.blog-page .case-study,.blog-page .disclaimer-block,.blog-page .mid-cta-bar,.blog-page .final-cta{background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:22px}.blog-page .feature-img-card{padding:12px;overflow:hidden}.blog-page .feature-img-card img{display:block;width:100%;height:auto;border-radius:18px}.blog-page .img-caption{padding:10px 4px 2px;color:#68768a;font-size:.95rem;text-align:center}.blog-page .cs-label{display:inline-flex;margin-bottom:10px;background:#eef8f4;color:#0b5139;border-radius:999px;padding:7px 12px;font-weight:900;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.blog-page .disclaimer-block{background:#fff8e9;border-color:rgba(245,177,54,.35);color:#513b12}.blog-page .trust-bar{display:flex;flex-wrap:wrap;gap:10px}.blog-page .trust-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef8f4;border:1px solid rgba(0,94,102,.18);color:#0b5139;padding:8px 12px;font-weight:900;font-size:.92rem}.blog-page .cross-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog-page .cross-link-card{display:block;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;text-decoration:none!important;box-shadow:0 14px 34px rgba(16,35,63,.06)}.blog-page .cl-label{color:#68768a;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.blog-page .cl-title{font-family:"Barlow Condensed",Barlow,sans-serif;color:#0b2344;font-size:1.55rem;line-height:1;font-weight:900}.blog-page .cl-desc{color:#4b5e74;margin-top:8px;font-weight:600}@media(max-width:920px){.blog-page .aside-panel{position:static}.blog-page .cross-links{grid-template-columns:1fr}.blog-page .faq-question{font-size:1rem;padding:16px}.blog-page .faq-answer{padding:0 16px 18px}}body.blog-page .hero{grid-template-columns:minmax(0,1fr) minmax(260px,390px)!important;gap:28px!important;align-items:center!important;padding:34px 32px!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child{max-width:660px!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.15rem,3.75vw,3.55rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:640px!important;margin:14px 0 18px!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.blog-page .hero .eyebrow,body.blog-page .hero-badge-pill{position:relative!important;z-index:2!important;margin-bottom:8px!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1.02rem,1.25vw,1.16rem)!important;line-height:1.58!important}body.blog-page .hero::after,body.blog-page .hero h1::after,body.blog-page .hero .hero-h1::after{clear:both!important}@media(max-width:1020px){body.blog-page .hero{grid-template-columns:1fr!important;padding:30px 24px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(2.05rem,7vw,3.25rem)!important;max-width:780px!important}}@media(max-width:640px){body.blog-page .hero{padding:24px 18px!important;margin:16px auto 18px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1{font-size:clamp(1.9rem,9.8vw,2.8rem)!important;line-height:1.05!important;margin:12px 0 14px!important}}{scroll-padding-top:112px;overflow-x:hidden}body{overflow-x:hidden}:target{scroll-margin-top:112px}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{background:#fbfaf6!important;color:#10233f;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65;padding-bottom:76px;overflow-x:hidden!important}body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important;z-index:1000!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(18px);border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 24px rgba(16,35,63,.05)}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner{min-height:78px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important}body.yitm-post-unified .nav,body.has-yitm-unified-shell .nav,body.blog-page .nav,body.template-service-page .nav{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}body.yitm-post-unified .nav a,body.has-yitm-unified-shell .nav a,body.blog-page .nav a,body.template-service-page .nav a{white-space:nowrap!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 70px!important;overflow:visible!important}body.yitm-post-unified main>section:first-child,body.has-yitm-unified-shell main>section:first-child,body.blog-page main>section:first-child,body.template-service-page main>section:first-child{margin-top:0!important}body.yitm-post-unified .crumbs,body.yitm-post-unified .yitm-breadcrumbs,body.has-yitm-unified-shell .yitm-breadcrumbs,body.blog-page .yitm-breadcrumbs,body.template-service-page .crumbs{margin-top:0!important;margin-bottom:18px!important;padding-top:0!important;color:#40536a!important}body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.template-service-page .hero{margin:0 0 30px!important;padding:42px 38px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 56%,#eef7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.template-service-page .hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance;max-width:920px!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{scroll-margin-top:112px}body.yitm-post-unified .grid,body.template-service-page .grid,body.blog-page .grid,body.yitm-post-unified .compact-grid,body.template-service-page .compact-grid,body.blog-page .compact-grid,body.yitm-post-unified .guide-grid,body.template-service-page .guide-grid,body.blog-page .guide-grid,body.yitm-post-unified .yitm-guide-grid,body.template-service-page .yitm-guide-grid,body.blog-page .yitm-guide-grid,body.yitm-post-unified .related-grid,body.template-service-page .related-grid,body.blog-page .related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important;align-items:stretch!important}body.yitm-post-unified .grid>*,body.template-service-page .grid>*,body.blog-page .grid>*,body.yitm-post-unified .compact-grid>*,body.template-service-page .compact-grid>*,body.blog-page .compact-grid>*{min-width:0!important;max-width:100%!important}body.yitm-post-unified .card,body.template-service-page .card,body.blog-page .card,body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .guide-card,body.template-service-page .guide-card,body.blog-page .guide-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}body.yitm-post-unified .card a,body.template-service-page .card a,body.blog-page .card a,body.yitm-post-unified .guide-card a,body.template-service-page .guide-card a,body.blog-page .guide-card a{overflow-wrap:anywhere!important}body.yitm-post-unified section.card,body.template-service-page section.card,body.blog-page section.card{margin:24px 0!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{max-width:none!important;width:100%!important;margin:30px 0 0!important;padding:46px 0 100px!important;background:#071929!important;color:#fff!important}body.yitm-post-unified .footer .wrap,body.has-yitm-unified-shell .footer .wrap,body.blog-page .footer .wrap,body.template-service-page .footer .wrap{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{position:fixed!important;left:12px!important;right:12px!important;bottom:12px!important;z-index:1100!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:8px!important;border-radius:22px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;border:1px solid rgba(16,35,63,.1)!important;backdrop-filter:blur(16px)}body.yitm-post-unified .sticky-mobile-bar a,body.has-yitm-unified-shell .sticky-mobile-bar a,body.blog-page .sticky-mobile-bar a,body.template-service-page .sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border-radius:16px!important;text-decoration:none!important;font-weight:900!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:first-child,body.has-yitm-unified-shell .sticky-mobile-bar a:first-child,body.blog-page .sticky-mobile-bar a:first-child,body.template-service-page .sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}body.yitm-post-unified .sticky-mobile-bar a:nth-child(2),body.has-yitm-unified-shell .sticky-mobile-bar a:nth-child(2),body.blog-page .sticky-mobile-bar a:nth-child(2),body.template-service-page .sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}body.yitm-post-unified .sticky-mobile-bar a:last-child,body.has-yitm-unified-shell .sticky-mobile-bar a:last-child,body.blog-page .sticky-mobile-bar a:last-child,body.template-service-page .sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}@media(min-width:920px){body.yitm-post-unified .sticky-mobile-bar,body.has-yitm-unified-shell .sticky-mobile-bar,body.blog-page .sticky-mobile-bar,body.template-service-page .sticky-mobile-bar{display:none!important}}@media(max-width:980px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 24px,1180px)!important}.brand{min-width:0!important}.brand-text{font-size:1.2rem!important}.header-inner{flex-wrap:wrap!important}.nav{width:100%!important;justify-content:flex-start!important}.nav a{font-size:.9rem!important}.yitm-hero,.hero{grid-template-columns:1fr!important;padding:30px 24px!important}}@media(max-width:640px){body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{width:min(100% - 20px,1180px)!important;padding-top:16px!important}.site-header .wrap{width:min(100% - 24px,1180px)!important}.yitm-hero,.hero{padding:24px 18px!important;border-radius:26px!important}.yitm-hero h1,.hero h1{font-size:clamp(2.15rem,11vw,3.1rem)!important}.grid,.compact-grid,.guide-grid,.yitm-guide-grid,.related-grid{grid-template-columns:1fr!important}.footer{padding-bottom:110px!important}}body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:0!important;min-height:auto!important}body.yitm-post-unified main,body.has-yitm-unified-shell main,body.blog-page main,body.template-service-page main{padding-bottom:42px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{margin-top:24px!important;padding:44px 0 44px!important;min-height:auto!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{width:100%!important;max-width:980px!important;margin:20px auto 32px!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;background:#f2f6f7!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.10)!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.yitm-post-unified figure.yitm-qa-hero figcaption,body.template-service-page figure.yitm-qa-hero figcaption,body.blog-page figure.yitm-qa-hero figcaption,body.yitm-post-unified figure.customer-hero-image figcaption,body.template-service-page figure.customer-hero-image figcaption,body.blog-page figure.customer-hero-image figcaption{margin:0!important;padding:12px 18px!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important;background:#fff!important;text-align:left!important}body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-weight:900!important;font-size:clamp(2.25rem,5vw,4.5rem)!important;line-height:1!important;letter-spacing:-.04em!important;color:#10233f!important;max-width:960px!important;margin:20px auto 12px!important;text-align:left!important;text-wrap:balance!important}body.template-service-page main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.yitm-post-unified main figure:not(.hero-image):not(.story-image):not(.media-card) img,body.blog-page main figure:not(.hero-image):not(.story-image):not(.media-card) img{max-width:100%!important}body.template-service-page .grid,body.yitm-post-unified .grid,body.blog-page .grid,body.template-service-page .compact-grid,body.yitm-post-unified .compact-grid,body.blog-page .compact-grid{justify-content:stretch!important;justify-items:stretch!important}body.template-service-page .grid>.card,body.yitm-post-unified .grid>.card,body.blog-page .grid>.card,body.template-service-page .compact-grid>.card,body.yitm-post-unified .compact-grid>.card,body.blog-page .compact-grid>.card{width:100%!important}@media(max-width:919px){body.yitm-post-unified,body.has-yitm-unified-shell,body.blog-page,body.template-service-page{padding-bottom:76px!important}body.yitm-post-unified .footer,body.has-yitm-unified-shell .footer,body.blog-page .footer,body.template-service-page .footer{padding-bottom:116px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:320px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.template-service-page main>h1:first-of-type,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type{font-size:clamp(2rem,10vw,3rem)!important;margin-top:14px!important}body.yitm-post-unified figure.yitm-qa-hero,body.template-service-page figure.yitm-qa-hero,body.blog-page figure.yitm-qa-hero,body.yitm-post-unified figure.customer-hero-image,body.template-service-page figure.customer-hero-image,body.blog-page figure.customer-hero-image{border-radius:22px!important;margin:16px auto 24px!important}body.yitm-post-unified figure.yitm-qa-hero img,body.template-service-page figure.yitm-qa-hero img,body.blog-page figure.yitm-qa-hero img,body.yitm-post-unified figure.customer-hero-image img,body.template-service-page figure.customer-hero-image img,body.blog-page figure.customer-hero-image img{max-height:250px!important;aspect-ratio:4/3!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:24px 0 58px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{max-width:980px!important;margin:0 auto 18px!important;color:#40536a!important;font-size:.95rem!important}body.yitm-experienced-worker-page .yitm-hero{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)!important;gap:28px!important;align-items:center!important;margin:0 0 30px!important;padding:42px 38px!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 54%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.yitm-experienced-worker-page .yitm-hero-copy{min-width:0!important}body.yitm-experienced-worker-page .yitm-badge{background:#10233f!important;color:#fff!important;border-radius:999px!important;padding:8px 13px!important;font-weight:900!important;letter-spacing:.02em!important}body.yitm-experienced-worker-page .yitm-hero h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5vw,4.6rem)!important;line-height:.98!important;letter-spacing:-.04em!important;margin:14px 0 16px!important;color:#10233f!important;text-wrap:balance!important}body.yitm-experienced-worker-page .yitm-subtitle{font-size:1.12rem!important;line-height:1.62!important;color:#40536a!important;max-width:780px!important;margin:0 0 18px!important}body.yitm-experienced-worker-page .yitm-chip{background:#fff!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;font-weight:800!important}body.yitm-experienced-worker-page .yitm-btn{background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:none!important;min-height:48px!important;padding:12px 18px!important}body.yitm-experienced-worker-page .yitm-hero-media{margin:0!important;width:100%!important;max-width:100%!important;border-radius:26px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important}body.yitm-experienced-worker-page .yitm-hero-media img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important;background:#eef3f6!important}body.yitm-experienced-worker-page .yitm-card{max-width:980px!important;margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-card-soft{background:#f8fbf6!important}body.yitm-experienced-worker-page .yitm-short-answer{border-left:0!important;border-top:7px solid #f5b800!important}body.yitm-experienced-worker-page .yitm-card h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.8rem,3.4vw,2.65rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important}body.yitm-experienced-worker-page .yitm-card h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.3rem,2.4vw,1.8rem)!important;line-height:1.05!important;color:#10233f!important;margin:22px 0 8px!important}body.yitm-experienced-worker-page .yitm-card p,body.yitm-experienced-worker-page .yitm-card li{font-size:1.06rem!important;line-height:1.72!important;color:#2f3f4f!important}body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr))!important;gap:18px!important;max-width:980px!important;margin:20px auto!important}body.yitm-experienced-worker-page .yitm-guide-card{max-width:none!important;margin:0!important;text-decoration:none!important}body.yitm-experienced-worker-page .yitm-card-cta{background:linear-gradient(135deg,#10233f 0,#00563e 100%)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important}body.yitm-experienced-worker-page .yitm-card-cta h2,body.yitm-experienced-worker-page .yitm-card-cta p{color:#fff!important}body.yitm-experienced-worker-page .yitm-card-cta .yitm-btn{background:#fff!important;color:#10233f!important}body.yitm-experienced-worker-page .yitm-about{background:#10233f!important;color:#fff!important;border-color:#10233f!important}body.yitm-experienced-worker-page .yitm-about h2,body.yitm-experienced-worker-page .yitm-about p{color:#fff!important}body.yitm-experienced-worker-page .footer{margin-top:0!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 24px,1180px)!important;padding-top:18px!important}body.yitm-experienced-worker-page .yitm-hero{grid-template-columns:1fr!important;padding:30px 24px!important}.yitm-experienced-worker-page .yitm-hero-media{max-width:760px!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important}.yitm-experienced-worker-page .yitm-hero{padding:24px 18px!important;border-radius:26px!important}.yitm-experienced-worker-page .yitm-hero h1{font-size:clamp(2.15rem,11vw,3.15rem)!important}.yitm-experienced-worker-page .yitm-actions{display:grid!important}.yitm-experienced-worker-page .yitm-btn{width:100%!important}.yitm-experienced-worker-page .yitm-card{border-radius:24px!important;padding:22px 18px!important}}body.template-service-page{background:#fbf7f1!important;color:#10233f!important;overflow-x:hidden!important}body.template-service-page>.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:saturate(1.1) blur(10px);border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page>header:not(.site-header){width:min(1180px,calc(100% - 40px))!important;margin:28px auto 24px!important;padding:clamp(24px,4vw,44px)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffaf0 0,#f8fbf6 55%,#eef7f8 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;overflow:hidden!important}body.template-service-page>header:not(.site-header) .crumbs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0 0 16px!important;color:#52635b!important;font-size:.95rem!important}body.template-service-page>header:not(.site-header) .crumbs a{color:#00563e!important;font-weight:800!important;text-decoration:none!important}body.template-service-page>header:not(.site-header) h1{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.45rem,5.5vw,5rem)!important;line-height:.92!important;letter-spacing:-.045em!important;margin:0 0 16px!important;color:#10233f!important;max-width:960px!important;text-wrap:balance!important}body.template-service-page>header:not(.site-header) .lead{font-size:clamp(1.08rem,1.4vw,1.24rem)!important;line-height:1.6!important;color:#40536a!important;max-width:850px!important;margin:0 0 12px!important}body.template-service-page>header:not(.site-header) .content-status{display:inline-flex!important;flex-wrap:wrap!important;margin:8px 0 22px!important;padding:9px 14px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;font-size:.92rem!important;font-weight:800!important}body.template-service-page>header:not(.site-header) .hero-media{margin:22px 0 22px!important;border-radius:28px!important;overflow:hidden!important;background:#10233f!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;max-width:100%!important}body.template-service-page>header:not(.site-header) .hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:460px!important;aspect-ratio:16/7!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:none!important}body.template-service-page>header:not(.site-header) .hero-media figcaption{margin:0!important;padding:12px 18px!important;background:#fff!important;color:#536579!important;font-size:.95rem!important;line-height:1.45!important}body.template-service-page>header:not(.site-header)>nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important}body.template-service-page>header:not(.site-header)>nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.12)!important;color:#10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 8px 22px rgba(16,35,63,.06)!important}body.template-service-page>header:not(.site-header)>nav a:hover{transform:translateY(-1px);border-color:rgba(0,86,62,.28)!important;color:#00563e!important}body.template-service-page main#main-content{width:min(1040px,calc(100% - 40px))!important;margin:0 auto!important;padding:0 0 58px!important}body.template-service-page main#main-content>section{margin:20px auto!important;padding:clamp(22px,3vw,34px)!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;color:#10233f!important}body.template-service-page main#main-content>section:first-child{border-top:7px solid #f5b800!important;font-size:1.1rem!important;line-height:1.7!important}body.template-service-page main#main-content section h2{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.85rem,3.6vw,2.8rem)!important;line-height:1!important;letter-spacing:-.03em!important;color:#10233f!important;margin:0 0 14px!important;text-wrap:balance!important}body.template-service-page main#main-content section h3{font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.28rem,2.2vw,1.75rem)!important;line-height:1.05!important;color:#10233f!important;margin:8px 0 8px!important}body.template-service-page main#main-content section p,body.template-service-page main#main-content section li{font-size:1.04rem!important;line-height:1.72!important;color:#2f3f4f!important}body.template-service-page main#main-content a{color:#00563e;font-weight:800;text-underline-offset:3px}body.template-service-page .grid,body.template-service-page .card-grid,body.template-service-page .link-card-grid,body.template-service-page .cross-links,body.template-service-page .hub-local-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:16px!important;margin-top:18px!important}body.template-service-page .card,body.template-service-page .cross-link-card,body.template-service-page .hub-local-panel,body.template-service-page .hub-service-panel{background:#f8fbf6!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:22px!important;padding:20px!important;box-shadow:none!important;color:#10233f!important;text-decoration:none!important}body.template-service-page .card .card,body.template-service-page section.card{background:#fff!important}body.template-service-page .steps .card{background:#fffaf0!important}body.template-service-page .soft-note,body.template-service-page .local-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#fffaf0!important;border:1px solid rgba(245,184,0,.22)!important;color:#40536a!important}body.template-service-page .site-cta-bar{position:sticky!important;bottom:0!important;z-index:40!important;display:flex!important;justify-content:center!important;gap:10px!important;padding:10px 14px!important;background:rgba(255,255,255,.94)!important;border-top:1px solid rgba(16,35,63,.08)!important;backdrop-filter:blur(10px)!important}body.template-service-page .site-cta-bar a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;border-radius:999px!important;text-decoration:none!important;font-weight:900!important;background:#f5b800!important;color:#10233f!important;border:1px solid rgba(16,35,63,.12)!important}body.template-service-page .site-cta-bar a.site-cta-call{background:#10233f!important;color:#fff!important}body.template-service-page>footer:not(.footer){display:none!important}body.template-service-page .footer{margin-top:0!important;background:#071827!important;color:#fff!important}body.template-service-page .footer a{color:#fff!important}@media(max-width:900px){body.template-service-page>header:not(.site-header){width:min(100% - 24px,1180px)!important;border-radius:28px!important;padding:28px 22px!important}body.template-service-page main#main-content{width:min(100% - 24px,1040px)!important}.template-service-page .site-cta-bar{display:grid!important;grid-template-columns:1fr!important}.template-service-page .site-cta-bar a{width:100%!important}}@media(max-width:640px){body.template-service-page>header:not(.site-header){width:min(100% - 20px,1180px)!important;margin:18px auto!important;padding:24px 18px!important;border-radius:24px!important}body.template-service-page>header:not(.site-header) h1{font-size:clamp(2.15rem,11vw,3.2rem)!important}body.template-service-page>header:not(.site-header) .hero-media img{aspect-ratio:4/3!important;max-height:290px!important}body.template-service-page main#main-content{width:min(100% - 20px,1040px)!important}body.template-service-page main#main-content>section{border-radius:24px!important;padding:22px 18px!important}}body.yitm-experienced-worker-page{background:#fbf7f1!important;color:#10233f!important}body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:24px 0 54px!important}body.yitm-experienced-worker-page .yitm-breadcrumbs{display:block!important;width:100%!important;max-width:1180px!important;margin:0 auto 18px!important;padding:0!important;color:#40536a!important}body.yitm-experienced-worker-page .yitm-hero{width:100%!important;max-width:1180px!important;margin:0 auto 30px!important}body.yitm-experienced-worker-page .yitm-card,body.yitm-experienced-worker-page .yitm-guide-grid,body.yitm-experienced-worker-page .yitm-related-grid{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}body.yitm-experienced-worker-page .yitm-card-cta{margin-bottom:0!important}body.yitm-experienced-worker-page .yitm-about,body.yitm-experienced-worker-page .yitm-footer-note{display:none!important}body.yitm-experienced-worker-page .footer,body.template-service-page .footer,body.yitm-post-unified .footer{margin-top:0!important;padding:42px 0 42px!important;min-height:0!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a,body.yitm-post-unified .footer-links a,body.yitm-post-unified .footer-terms-links a{display:inline-flex!important;width:auto!important;height:auto!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;line-height:1.15!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important}body.template-service-page>footer:not(.footer),body.yitm-post-unified>footer:not(.footer),body.blog-page>footer:not(.footer){display:none!important}@media(max-width:980px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 28px,1180px)!important}}@media(max-width:640px){body.yitm-experienced-worker-page main.yitm-post,body.blog-page.yitm-experienced-worker-page main.yitm-post{width:min(100% - 20px,1180px)!important;padding-top:16px!important}body.yitm-experienced-worker-page .yitm-hero{border-radius:24px!important}body.yitm-experienced-worker-page .footer-links a,body.yitm-experienced-worker-page .footer-terms-links a,body.template-service-page .footer-links a,body.template-service-page .footer-terms-links a{white-space:normal!important}}body.blog-page,body.yitm-post-unified,body.template-service-page{--qa-icon-bg:#eef7f8;--qa-icon-fg:#0b5f66}body.yitm-post-unified>header.site-header:not(.yitm-unified-header),body.template-service-page>header.site-header:not(.yitm-unified-header),body.blog-page>header.site-header:not(.yitm-unified-header){display:none!important}body.yitm-post-unified>a.skip-link + header.site-header:not(.yitm-unified-header),body.template-service-page>a.skip-link + header.site-header:not(.yitm-unified-header),body.blog-page>a.skip-link + header.site-header:not(.yitm-unified-header){display:none!important}body.blog-page .trust-bar,body.yitm-post-unified .trust-bar,body.template-service-page .trust-bar{width:100%;margin:18px 0 26px;background:#fff;border-block:1px solid rgba(16,35,63,.09);overflow:hidden}body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(1180px,calc(100% - 40px));max-width:1180px;margin-inline:auto;padding:0}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch;padding:16px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(16,35,63,.1);border-radius:20px;background:linear-gradient(135deg,#fff,#f7fbfc);box-shadow:0 10px 24px rgba(16,35,63,.055)}body.blog-page .ti-icon,body.yitm-post-unified .ti-icon,body.template-service-page .ti-icon{display:inline-grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;border-radius:15px;background:var(--qa-icon-bg);color:var(--qa-icon-fg);overflow:hidden}body.blog-page .ti-icon svg,body.yitm-post-unified .ti-icon svg,body.template-service-page .ti-icon svg{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.blog-page .ti-text,body.yitm-post-unified .ti-text,body.template-service-page .ti-text{display:grid;gap:1px;min-width:0}body.blog-page .ti-label,body.yitm-post-unified .ti-label,body.template-service-page .ti-label{display:block;color:#10233f;font-weight:900;line-height:1.15;overflow-wrap:anywhere}body.blog-page .ti-sub,body.yitm-post-unified .ti-sub,body.template-service-page .ti-sub{display:block;color:#536475;font-size:.93rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}body.blog-page .faq-chevron,body.yitm-post-unified .faq-chevron,body.template-service-page .faq-chevron{width:20px!important;height:20px!important;min-width:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}body.blog-page .btn svg,body.blog-page .nav svg,body.blog-page .sticky-mobile-bar svg,body.yitm-post-unified .btn svg,body.yitm-post-unified .nav svg,body.yitm-post-unified .sticky-mobile-bar svg,body.template-service-page .btn svg,body.template-service-page .nav svg,body.template-service-page .sticky-mobile-bar svg{width:1.1em!important;height:1.1em!important;max-width:1.1em!important;max-height:1.1em!important}@media(max-width:680px){body.blog-page .trust-bar .wrap,body.yitm-post-unified .trust-bar .wrap,body.template-service-page .trust-bar .wrap{width:min(100% - 28px,1180px)}body.blog-page .trust-bar-inner,body.yitm-post-unified .trust-bar-inner,body.template-service-page .trust-bar-inner{grid-template-columns:1fr;padding:12px 0}body.blog-page .trust-item,body.yitm-post-unified .trust-item,body.template-service-page .trust-item{border-radius:18px;padding:12px}}{--yitm-blog-shell-width:1120px;--yitm-blog-panel-width:1040px;--yitm-blog-panel-pad:clamp(24px,3.2vw,40px);--yitm-blog-panel-radius:30px;--yitm-blog-panel-gap:24px;--yitm-blog-h2-size:clamp(2rem,3.1vw,2.85rem);--yitm-blog-h3-size:clamp(1.35rem,2vw,1.8rem);--yitm-blog-copy-size:1.06rem;--yitm-blog-copy-line:1.72}body.blog-page,body.yitm-post-unified,body.template-service-page{background:#fbfaf6!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(var(--yitm-blog-shell-width),calc(100% - 40px))!important;max-width:var(--yitm-blog-shell-width)!important;margin-inline:auto!important}body.blog-page main>article.yitm-card,body.yitm-post-unified main>article.yitm-card,body.template-service-page main>article.yitm-card,body.blog-page article.yitm-card,body.yitm-post-unified article.yitm-card,body.template-service-page article.yitm-card,body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{width:100%!important;max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important;background:#fff!important;border:1px solid rgba(16,35,63,.10)!important;box-shadow:0 18px 48px rgba(16,35,63,.07)!important;overflow:hidden!important;color:#10233f!important}body.blog-page .yitm-card .yitm-card,body.yitm-post-unified .yitm-card .yitm-card,body.template-service-page .yitm-card .yitm-card{max-width:100%!important;margin:18px 0!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:900!important;color:#10233f!important;margin:0 0 16px!important;max-width:920px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h2:not(:first-child),body.yitm-post-unified .yitm-card h2:not(:first-child),body.template-service-page .yitm-card h2:not(:first-child){margin-top:34px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:"Barlow Condensed",Barlow,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;color:#2b3f5d!important;margin:0 0 16px!important;max-width:900px}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child,body.blog-page .yitm-related-guides p:last-child,body.yitm-post-unified .yitm-related-guides p:last-child,body.template-service-page .yitm-related-guides p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-card ol,body.yitm-post-unified .yitm-card ol,body.template-service-page .yitm-card ol,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{margin:12px 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:36px!important;row-gap:14px!important;padding-left:1.1rem!important}body.blog-page .yitm-what-you-get li,body.yitm-post-unified .yitm-what-you-get li,body.template-service-page .yitm-what-you-get li,body.blog-page .yitm-who-this-helps li,body.yitm-post-unified .yitm-who-this-helps li,body.template-service-page .yitm-who-this-helps li{margin:0!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .hero,body.yitm-post-unified .hero,body.template-service-page .hero{width:100%!important;max-width:var(--yitm-blog-shell-width)!important;margin:0 auto 28px!important;padding:clamp(28px,4vw,44px)!important;border-radius:34px!important;overflow:hidden!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1{max-width:820px!important;font-size:clamp(2.25rem,4.2vw,4rem)!important;line-height:1!important}body.blog-page .direct-answer,body.blog-page .ai-box,body.blog-page .how-box,body.blog-page .disclaimer-block,body.blog-page .note-card,body.blog-page .feature-img-card,body.blog-page .case-study,body.blog-page .mid-cta-bar,body.blog-page .final-cta,body.blog-page .summary-card,body.blog-page .info-box,body.blog-page .key-takeaways,body.yitm-post-unified .direct-answer,body.yitm-post-unified .ai-box,body.yitm-post-unified .how-box,body.yitm-post-unified .disclaimer-block,body.yitm-post-unified .note-card,body.yitm-post-unified .feature-img-card,body.yitm-post-unified .case-study,body.yitm-post-unified .mid-cta-bar,body.yitm-post-unified .final-cta,body.yitm-post-unified .summary-card,body.yitm-post-unified .info-box,body.yitm-post-unified .key-takeaways{max-width:var(--yitm-blog-panel-width)!important;margin:var(--yitm-blog-panel-gap) auto!important;padding:var(--yitm-blog-panel-pad)!important;border-radius:var(--yitm-blog-panel-radius)!important}@media(max-width:760px){{--yitm-blog-panel-pad:22px;--yitm-blog-panel-radius:24px;--yitm-blog-panel-gap:18px;--yitm-blog-h2-size:clamp(1.85rem,8.2vw,2.55rem);--yitm-blog-h3-size:clamp(1.3rem,6.2vw,1.7rem);--yitm-blog-copy-size:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{width:min(100% - 28px,var(--yitm-blog-shell-width))!important}body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul{grid-template-columns:1fr!important}}{--yitm-blog-display-weight:760;--yitm-blog-heading-weight:720;--yitm-blog-body-weight:400;--yitm-blog-h1-size:clamp(2.35rem,4.4vw,4.15rem);--yitm-blog-h2-size:clamp(1.9rem,2.75vw,2.55rem);--yitm-blog-h3-size:clamp(1.28rem,1.75vw,1.62rem);--yitm-blog-copy-size:1.04rem;--yitm-blog-copy-line:1.7;--yitm-blog-panel-pad:clamp(26px,3.1vw,38px)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:var(--yitm-blog-body-weight)!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .hero h1,body.yitm-post-unified .hero h1,body.template-service-page .hero h1,body.yitm-post-unified main>h1:first-of-type,body.has-yitm-unified-shell main>h1:first-of-type,body.template-service-page main>h1:first-of-type{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h1-size)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:var(--yitm-blog-display-weight)!important;color:#10233f!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .yitm-card h1,body.yitm-post-unified .yitm-card h1,body.template-service-page .yitm-card h1,body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page article.yitm-card h2,body.yitm-post-unified article.yitm-card h2,body.template-service-page article.yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .article h2,body.blog-page main>article h2,body.blog-page .section h2,body.blog-page .post-footer-cta h2{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h2-size)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:0 0 16px!important;color:#10233f!important;text-wrap:balance!important;max-width:920px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-h3-size)!important;line-height:1.22!important;letter-spacing:-.025em!important;font-weight:var(--yitm-blog-heading-weight)!important;margin:26px 0 10px!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{font-family:Aptos,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--yitm-blog-copy-size)!important;line-height:var(--yitm-blog-copy-line)!important;font-weight:400!important;letter-spacing:0!important;color:#30425c!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides{padding:var(--yitm-blog-panel-pad)!important}@media(max-width:760px){{--yitm-blog-h1-size:clamp(2.05rem,10vw,3rem);--yitm-blog-h2-size:clamp(1.65rem,7.8vw,2.25rem);--yitm-blog-h3-size:clamp(1.22rem,5.8vw,1.55rem);--yitm-blog-copy-size:1rem;--yitm-blog-panel-pad:22px}}{--yitm-editorial-ink:#13213b;--yitm-editorial-muted:#3f4d63;--yitm-editorial-soft:#f7f3ec;--yitm-editorial-panel:#ffffff;--yitm-editorial-line:rgba(19,33,59,.10);--yitm-editorial-shadow:0 18px 46px rgba(19,33,59,.08);--yitm-editorial-radius:32px;--yitm-editorial-width:1180px;--yitm-editorial-readable:920px;--yitm-editorial-pad:clamp(28px,4vw,52px);--yitm-editorial-gap:clamp(22px,3vw,34px);--yitm-editorial-h1:clamp(3.15rem,6.4vw,5.05rem);--yitm-editorial-h2:clamp(2.05rem,3.35vw,3rem);--yitm-editorial-h3:clamp(1.35rem,2vw,1.85rem);--yitm-editorial-copy:clamp(1.06rem,1.22vw,1.22rem);--yitm-editorial-small:clamp(.95rem,1vw,1.04rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{background:var(--yitm-editorial-soft)!important;color:var(--yitm-editorial-ink)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.blog-page .wrap,body.yitm-post-unified .wrap,body.template-service-page .wrap{max-width:var(--yitm-editorial-width)!important}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{max-width:calc(var(--yitm-editorial-width) + 48px)!important;margin-inline:auto!important;padding-inline:24px!important}body.blog-page .yitm-breadcrumbs,body.yitm-post-unified .yitm-breadcrumbs,body.template-service-page .yitm-breadcrumbs{max-width:var(--yitm-editorial-width)!important;margin:22px auto 14px!important;padding:0!important;color:rgba(19,33,59,.64)!important;font-size:.95rem!important;line-height:1.45!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:clamp(34px,5vw,68px)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:0 0 var(--yitm-editorial-radius) var(--yitm-editorial-radius)!important;background:radial-gradient(circle at 88% 36%,rgba(45,140,255,.08),transparent 34%),#fbfaf7!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,330px)!important;gap:clamp(28px,5vw,58px)!important;align-items:center!important}body.blog-page .yitm-hero-copy,body.yitm-post-unified .yitm-hero-copy,body.template-service-page .yitm-hero-copy{min-width:0!important}body.blog-page .yitm-badge,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .eyebrow,body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:38px!important;margin:0 0 18px!important;padding:8px 18px!important;border:0!important;border-radius:999px!important;background:var(--yitm-editorial-ink)!important;color:#fff!important;font-size:.96rem!important;line-height:1.2!important;font-weight:720!important;letter-spacing:-.01em!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{max-width:860px!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h1)!important;line-height:1!important;letter-spacing:-.062em!important;font-weight:760!important;text-wrap:balance!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle,body.blog-page .blog-hero p,body.yitm-post-unified .blog-hero p,body.template-service-page .blog-hero p,body.blog-page .article-hero p,body.yitm-post-unified .article-hero p,body.template-service-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .post-hero p,body.template-service-page .post-hero p{max-width:780px!important;margin:0 0 22px!important;color:var(--yitm-editorial-muted)!important;font-size:clamp(1.18rem,2.05vw,1.45rem)!important;line-height:1.58!important;letter-spacing:-.015em!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:end!important;width:min(330px,100%)!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 42px rgba(19,33,59,.14)!important;background:#fff!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img,body.blog-page .yitm-hero img,body.yitm-post-unified .yitm-hero img,body.template-service-page .yitm-hero img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}body.blog-page .yitm-chip-row,body.yitm-post-unified .yitm-chip-row,body.template-service-page .yitm-chip-row,body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{max-width:920px!important}body.blog-page .yitm-chip,body.yitm-post-unified .yitm-chip,body.template-service-page .yitm-chip{font-size:.92rem!important;line-height:1.2!important;font-weight:650!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{width:100%!important;max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important;padding:var(--yitm-editorial-pad)!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;background:var(--yitm-editorial-panel)!important;box-shadow:var(--yitm-editorial-shadow)!important;overflow:hidden!important}body.blog-page .yitm-card-soft,body.yitm-post-unified .yitm-card-soft,body.template-service-page .yitm-card-soft{background:linear-gradient(180deg,#fff,#fbfaf7)!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2{max-width:var(--yitm-editorial-readable)!important;margin:0 0 20px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.08!important;letter-spacing:-.047em!important;font-weight:740!important;text-wrap:balance!important}body.blog-page .yitm-article-body h2:not(:first-child),body.yitm-post-unified .yitm-article-body h2:not(:first-child),body.template-service-page .yitm-article-body h2:not(:first-child){margin-top:34px!important;padding-top:30px!important;border-top:1px solid var(--yitm-editorial-line)!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3{max-width:var(--yitm-editorial-readable)!important;margin:28px 0 12px!important;color:var(--yitm-editorial-ink)!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:720!important;text-wrap:balance!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p{max-width:var(--yitm-editorial-readable)!important;margin:0 0 18px!important;color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.68!important;letter-spacing:-.01em!important;font-weight:400!important}body.blog-page .yitm-card p:last-child,body.yitm-post-unified .yitm-card p:last-child,body.template-service-page .yitm-card p:last-child{margin-bottom:0!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(28px,6vw,90px)!important;row-gap:14px!important;max-width:1040px!important;margin:0!important;padding-left:22px!important}body.blog-page .yitm-article-body ul,body.yitm-post-unified .yitm-article-body ul,body.template-service-page .yitm-article-body ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li{color:var(--yitm-editorial-muted)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.56!important;font-weight:400!important;padding-left:4px!important;margin:0!important}body.blog-page .yitm-card a,body.yitm-post-unified .yitm-card a,body.template-service-page .yitm-card a,body.blog-page .yitm-related-guides a,body.yitm-post-unified .yitm-related-guides a,body.template-service-page .yitm-related-guides a{color:#07509d!important;font-weight:700!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.blog-page .yitm-card img,body.yitm-post-unified .yitm-card img,body.template-service-page .yitm-card img,body.blog-page .yitm-related-guides img,body.yitm-post-unified .yitm-related-guides img,body.template-service-page .yitm-related-guides img{max-width:100%!important;height:auto!important;border-radius:22px!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta{background:linear-gradient(135deg,#10233f,#0d4d5f)!important;color:#fff!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p{color:#fff!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 16px!important;border-radius:999px!important;font-size:.96rem!important;line-height:1.18!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:28px!important;max-width:calc(var(--yitm-editorial-width) + 280px)!important;margin-inline:auto!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:sticky!important;top:96px!important;align-self:start!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:22px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 12px 30px rgba(19,33,59,.07)!important;backdrop-filter:blur(14px)!important}body.blog-page .article-toc a,body.yitm-post-unified .article-toc a,body.template-service-page .article-toc a,body.blog-page .yitm-article-toc a,body.yitm-post-unified .yitm-article-toc a,body.template-service-page .yitm-article-toc a{display:block!important;padding:7px 0!important;color:var(--yitm-editorial-muted)!important;font-size:.95rem!important;line-height:1.3!important;font-weight:650!important;text-decoration:none!important}body.blog-page .article-toc a:hover,body.yitm-post-unified .article-toc a:hover,body.template-service-page .article-toc a:hover,body.blog-page .yitm-article-toc a:hover,body.yitm-post-unified .yitm-article-toc a:hover,body.template-service-page .yitm-article-toc a:hover{color:#07509d!important;text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:980px){body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{grid-template-columns:1fr!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{justify-self:start!important;width:min(360px,100%)!important}body.blog-page .article-layout,body.yitm-post-unified .article-layout,body.template-service-page .article-layout{grid-template-columns:1fr!important}body.blog-page .article-toc,body.yitm-post-unified .article-toc,body.template-service-page .article-toc,body.blog-page .yitm-article-toc,body.yitm-post-unified .yitm-article-toc,body.template-service-page .yitm-article-toc{position:relative!important;top:auto!important;display:flex!important;gap:12px!important;overflow:auto!important}}@media(max-width:760px){{--yitm-editorial-radius:24px;--yitm-editorial-pad:24px;--yitm-editorial-gap:18px;--yitm-editorial-h1:clamp(2.35rem,11vw,3.45rem);--yitm-editorial-h2:clamp(1.78rem,7.8vw,2.45rem);--yitm-editorial-h3:clamp(1.25rem,5.8vw,1.55rem);--yitm-editorial-copy:1rem}body.blog-page main,body.yitm-post-unified main,body.template-service-page main,body.blog-page .yitm-post,body.yitm-post-unified .yitm-post,body.template-service-page .yitm-post{padding-inline:14px!important}body.blog-page .yitm-hero,body.yitm-post-unified .yitm-hero,body.template-service-page .yitm-hero,body.blog-page .blog-hero,body.yitm-post-unified .blog-hero,body.template-service-page .blog-hero,body.blog-page .article-hero,body.yitm-post-unified .article-hero,body.template-service-page .article-hero,body.blog-page .post-hero,body.yitm-post-unified .post-hero,body.template-service-page .post-hero{padding:30px 20px!important;border-radius:0 0 26px 26px!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{letter-spacing:-.052em!important;line-height:1.03!important}body.blog-page .yitm-subtitle,body.yitm-post-unified .yitm-subtitle,body.template-service-page .yitm-subtitle{font-size:1.08rem!important;line-height:1.58!important}body.blog-page .yitm-who-this-helps ul,body.yitm-post-unified .yitm-who-this-helps ul,body.template-service-page .yitm-who-this-helps ul,body.blog-page .yitm-what-you-get ul,body.yitm-post-unified .yitm-what-you-get ul,body.template-service-page .yitm-what-you-get ul,body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul{grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-actions,body.yitm-post-unified .yitm-actions,body.template-service-page .yitm-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn{width:100%!important}}{--yitm-editorial-line:rgba(19,33,59,.08);--yitm-editorial-shadow:0 10px 30px rgba(19,33,59,.055);--yitm-editorial-radius:28px;--yitm-editorial-readable:820px;--yitm-editorial-h1:clamp(3.05rem,5.9vw,4.75rem);--yitm-editorial-h2:clamp(1.9rem,3.05vw,2.75rem);--yitm-editorial-h3:clamp(1.32rem,1.9vw,1.75rem);--yitm-editorial-copy:clamp(1.05rem,1.12vw,1.16rem)}body.blog-page,body.yitm-post-unified,body.template-service-page{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important;letter-spacing:0!important}body.blog-page article h1,body.blog-page article h2,body.blog-page article h3,body.blog-page main article h1,body.blog-page main article h2,body.blog-page main article h3,body.blog-page .article h1,body.blog-page .article h2,body.blog-page .article h3,body.blog-page .main-col h1,body.blog-page .main-col h2,body.blog-page .main-col h3,body.blog-page .yitm-card h1,body.blog-page .yitm-card h2,body.blog-page .yitm-card h3,body.yitm-post-unified article h1,body.yitm-post-unified article h2,body.yitm-post-unified article h3,body.yitm-post-unified .yitm-card h1,body.yitm-post-unified .yitm-card h2,body.yitm-post-unified .yitm-card h3,body.template-service-page main#main-content section h1,body.template-service-page main#main-content section h2,body.template-service-page main#main-content section h3,body.template-service-page .yitm-card h1,body.template-service-page .yitm-card h2,body.template-service-page .yitm-card h3{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-style:normal!important}body.blog-page .yitm-hero h1,body.yitm-post-unified .yitm-hero h1,body.template-service-page .yitm-hero h1,body.blog-page .blog-hero h1,body.yitm-post-unified .blog-hero h1,body.template-service-page .blog-hero h1,body.blog-page .article-hero h1,body.yitm-post-unified .article-hero h1,body.template-service-page .article-hero h1,body.blog-page .post-hero h1,body.yitm-post-unified .post-hero h1,body.template-service-page .post-hero h1{font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;max-width:860px!important;font-size:var(--yitm-editorial-h1)!important;line-height:1.01!important;letter-spacing:-.055em!important;font-weight:760!important}body.blog-page .yitm-card h2,body.yitm-post-unified .yitm-card h2,body.template-service-page .yitm-card h2,body.blog-page .yitm-related-guides h2,body.yitm-post-unified .yitm-related-guides h2,body.template-service-page .yitm-related-guides h2,body.blog-page .blog-card h2,body.yitm-post-unified .blog-card h2,body.template-service-page .blog-card h2,body.blog-page .article-card h2,body.yitm-post-unified .article-card h2,body.template-service-page .article-card h2,body.blog-page .post-card h2,body.yitm-post-unified .post-card h2,body.template-service-page .post-card h2,body.blog-page .content-card h2,body.yitm-post-unified .content-card h2,body.template-service-page .content-card h2,body.blog-page .blog-panel h2,body.yitm-post-unified .blog-panel h2,body.template-service-page .blog-panel h2,body.blog-page .article-panel h2,body.yitm-post-unified .article-panel h2,body.template-service-page .article-panel h2,body.blog-page .post-panel h2,body.yitm-post-unified .post-panel h2,body.template-service-page .post-panel h2,body.blog-page main article section h2,body.yitm-post-unified main article section h2,body.template-service-page main#main-content section h2{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h2)!important;line-height:1.1!important;letter-spacing:-.042em!important;font-weight:720!important;margin:0 0 18px!important}body.blog-page .yitm-card h3,body.yitm-post-unified .yitm-card h3,body.template-service-page .yitm-card h3,body.blog-page .yitm-related-guides h3,body.yitm-post-unified .yitm-related-guides h3,body.template-service-page .yitm-related-guides h3,body.blog-page main article section h3,body.yitm-post-unified main article section h3,body.template-service-page main#main-content section h3{max-width:var(--yitm-editorial-readable)!important;font-family:Aptos,"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:var(--yitm-editorial-h3)!important;line-height:1.18!important;letter-spacing:-.028em!important;font-weight:700!important;margin:24px 0 10px!important}body.blog-page .yitm-card,body.yitm-post-unified .yitm-card,body.template-service-page .yitm-card,body.blog-page .yitm-related-guides,body.yitm-post-unified .yitm-related-guides,body.template-service-page .yitm-related-guides,body.blog-page .blog-card,body.yitm-post-unified .blog-card,body.template-service-page .blog-card,body.blog-page .article-card,body.yitm-post-unified .article-card,body.template-service-page .article-card,body.blog-page .post-card,body.yitm-post-unified .post-card,body.template-service-page .post-card,body.blog-page .content-card,body.yitm-post-unified .content-card,body.template-service-page .content-card,body.blog-page .blog-panel,body.yitm-post-unified .blog-panel,body.template-service-page .blog-panel,body.blog-page .article-panel,body.yitm-post-unified .article-panel,body.template-service-page .article-panel,body.blog-page .post-panel,body.yitm-post-unified .post-panel,body.template-service-page .post-panel{border-color:var(--yitm-editorial-line)!important;border-radius:var(--yitm-editorial-radius)!important;box-shadow:var(--yitm-editorial-shadow)!important}body.blog-page .yitm-card p,body.yitm-post-unified .yitm-card p,body.template-service-page .yitm-card p,body.blog-page .yitm-related-guides p,body.yitm-post-unified .yitm-related-guides p,body.template-service-page .yitm-related-guides p,body.blog-page main article section p,body.yitm-post-unified main article section p,body.template-service-page main#main-content section p{max-width:var(--yitm-editorial-readable)!important;font-size:var(--yitm-editorial-copy)!important;line-height:1.7!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-card ul,body.yitm-post-unified .yitm-card ul,body.template-service-page .yitm-card ul,body.blog-page .yitm-related-guides ul,body.yitm-post-unified .yitm-related-guides ul,body.template-service-page .yitm-related-guides ul,body.blog-page main article section ul,body.yitm-post-unified main article section ul,body.template-service-page main#main-content section ul{max-width:var(--yitm-editorial-readable)!important}body.blog-page .yitm-card li,body.yitm-post-unified .yitm-card li,body.template-service-page .yitm-card li,body.blog-page .yitm-related-guides li,body.yitm-post-unified .yitm-related-guides li,body.template-service-page .yitm-related-guides li,body.blog-page main article section li,body.yitm-post-unified main article section li,body.template-service-page main#main-content section li{font-size:var(--yitm-editorial-copy)!important;line-height:1.58!important;color:#34445c!important;font-weight:400!important}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:min(340px,32vw)!important;padding:18px!important;border:1px solid var(--yitm-editorial-line)!important;border-radius:24px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 10px 28px rgba(19,33,59,.075)!important}body.blog-page .yitm-hero-media img,body.yitm-post-unified .yitm-hero-media img,body.template-service-page .yitm-hero-media img{aspect-ratio:4/3!important;object-fit:contain!important;border-radius:18px!important;background:transparent!important}body.blog-page .yitm-card-cta,body.yitm-post-unified .yitm-card-cta,body.template-service-page .yitm-card-cta,body.blog-page .blog-cta,body.yitm-post-unified .blog-cta,body.template-service-page .blog-cta,body.blog-page .cta-panel,body.yitm-post-unified .cta-panel,body.template-service-page .cta-panel{background:#0f243f!important;color:#fff!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 16px 38px rgba(15,36,63,.16)!important}body.blog-page .yitm-card-cta h2,body.yitm-post-unified .yitm-card-cta h2,body.template-service-page .yitm-card-cta h2,body.blog-page .yitm-card-cta h3,body.yitm-post-unified .yitm-card-cta h3,body.template-service-page .yitm-card-cta h3,body.blog-page .yitm-card-cta p,body.yitm-post-unified .yitm-card-cta p,body.template-service-page .yitm-card-cta p,body.blog-page .blog-cta h2,body.blog-page .blog-cta p,body.blog-page .cta-panel h2,body.blog-page .cta-panel p{color:#fff!important}body.blog-page .read-next,body.yitm-post-unified .read-next,body.template-service-page .read-next,body.blog-page .related-posts,body.yitm-post-unified .related-posts,body.template-service-page .related-posts{max-width:var(--yitm-editorial-width)!important;margin:0 auto var(--yitm-editorial-gap)!important}body.blog-page .read-next a,body.yitm-post-unified .read-next a,body.template-service-page .read-next a,body.blog-page .related-posts a,body.yitm-post-unified .related-posts a,body.template-service-page .related-posts a{border-color:var(--yitm-editorial-line)!important;box-shadow:0 8px 22px rgba(19,33,59,.045)!important;font-weight:680!important}body.blog-page .yitm-btn,body.yitm-post-unified .yitm-btn,body.template-service-page .yitm-btn,body.blog-page .btn,body.yitm-post-unified .btn,body.template-service-page .btn{font-weight:700!important}@media(max-width:760px){{--yitm-editorial-radius:22px;--yitm-editorial-h1:clamp(2.25rem,10.4vw,3.2rem);--yitm-editorial-h2:clamp(1.62rem,7vw,2.15rem);--yitm-editorial-h3:clamp(1.2rem,5.4vw,1.48rem);--yitm-editorial-readable:100%}body.blog-page .yitm-hero-media,body.yitm-post-unified .yitm-hero-media,body.template-service-page .yitm-hero-media{width:100%!important;max-width:360px!important;padding:14px!important}}@media (max-width:919px){body.yitm-post-unified>.site-header,body.has-yitm-unified-shell>.site-header,body.blog-page>.site-header,body.template-service-page>.site-header,.site-header{position:sticky!important;top:0!important;z-index:1400!important;overflow:visible!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(16,35,63,.09)!important;box-shadow:0 8px 22px rgba(16,35,63,.055)!important}body.yitm-post-unified>.site-header .wrap,body.has-yitm-unified-shell>.site-header .wrap,body.blog-page>.site-header .wrap,body.template-service-page>.site-header .wrap,.site-header .wrap{width:min(100% - 20px,1180px)!important;max-width:1180px!important;margin-inline:auto!important;padding:0!important}body.yitm-post-unified .header-inner,body.has-yitm-unified-shell .header-inner,body.blog-page .header-inner,body.template-service-page .header-inner,.header-inner{position:relative!important;min-height:64px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.yitm-post-unified .brand,body.has-yitm-unified-shell .brand,body.blog-page .brand,body.template-service-page .brand,.brand{min-width:0!important;max-width:calc(100% - 92px)!important;flex:1 1 auto!important;gap:9px!important}body.yitm-post-unified .brand-mark,body.has-yitm-unified-shell .brand-mark,body.blog-page .brand-mark,body.template-service-page .brand-mark,.brand-mark{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:14px!important}body.yitm-post-unified .brand-text,body.has-yitm-unified-shell .brand-text,body.blog-page .brand-text,body.template-service-page .brand-text,.brand-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.05rem!important;line-height:1!important}body.yitm-post-unified .brand-text small,body.has-yitm-unified-shell .brand-text small,body.blog-page .brand-text small,body.template-service-page .brand-text small,.brand-text small{display:none!important}body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:42px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font-size:.92rem!important;font-weight:850!important;box-shadow:0 8px 18px rgba(16,35,63,.06)!important}body.yitm-post-unified .nav:not(.is-open),body.has-yitm-unified-shell .nav:not(.is-open),body.blog-page .nav:not(.is-open),body.template-service-page .nav:not(.is-open),.nav:not(.is-open){display:none!important}body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 94px)!important;overflow:auto!important;gap:8px!important;padding:12px!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 52px rgba(16,35,63,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}body.yitm-post-unified .nav.is-open a,body.has-yitm-unified-shell .nav.is-open a,body.blog-page .nav.is-open a,body.template-service-page .nav.is-open a,.nav.is-open a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;background:#f6f8fa!important;color:#10233f!important;text-align:center!important;white-space:normal!important;font-size:.92rem!important;line-height:1.16!important;font-weight:850!important;text-decoration:none!important}body.yitm-post-unified .nav.is-open .nav-cta,body.has-yitm-unified-shell .nav.is-open .nav-cta,body.blog-page .nav.is-open .nav-cta,body.template-service-page .nav.is-open .nav-cta,.nav.is-open .nav-cta{grid-column:1/-1!important;background:#10233f!important;color:#fff!important;box-shadow:none!important}}@media (max-width:420px){body.yitm-post-unified .nav.is-open,body.has-yitm-unified-shell .nav.is-open,body.blog-page .nav.is-open,body.template-service-page .nav.is-open,.nav.is-open{grid-template-columns:1fr!important}}@media (min-width:920px){body.yitm-post-unified .mobile-menu-btn,body.has-yitm-unified-shell .mobile-menu-btn,body.blog-page .mobile-menu-btn,body.template-service-page .mobile-menu-btn,.mobile-menu-btn{display:none!important}}body.template-service-page .services-bento,body.yitm-post-unified .services-bento{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;margin:24px 0 10px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;min-height:100%!important;padding:24px!important;border:1px solid rgba(16,35,63,.11)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f7fbfc)!important;box-shadow:0 18px 44px rgba(16,35,63,.07)!important;color:#10233f!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{display:inline-grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;flex:0 0 52px!important;border-radius:18px!important;background:rgba(25,91,99,.10)!important;color:#195b63!important;line-height:1!important;overflow:hidden!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{display:block!important;width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;min-height:26px!important;max-height:26px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.template-service-page .service-card h3,body.yitm-post-unified .service-card h3{margin:8px 0 4px!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#10233f!important}body.template-service-page .service-card p,body.yitm-post-unified .service-card p{margin:0!important;color:#2b3f5d!important;line-height:1.68!important}body.template-service-page .service-card .sc-link,body.yitm-post-unified .service-card .sc-link{margin-top:auto!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(16,35,63,.11)!important;color:#005e66!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(16,35,63,.05)!important}body.template-service-page .service-card .sc-link:hover,body.yitm-post-unified .service-card .sc-link:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px rgba(16,35,63,.08)!important}@media(max-width:980px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){body.template-service-page .services-bento,body.yitm-post-unified .services-bento{grid-template-columns:1fr!important;gap:14px!important}body.template-service-page .service-card,body.yitm-post-unified .service-card{padding:20px!important;border-radius:22px!important}body.template-service-page .service-card .sc-icon,body.yitm-post-unified .service-card .sc-icon{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;border-radius:16px!important}body.template-service-page .service-card .sc-icon svg,body.yitm-post-unified .service-card .sc-icon svg{width:23px!important;height:23px!important;min-width:23px!important;max-width:23px!important;min-height:23px!important;max-height:23px!important}}.yitm-customer-answer-hub,.yitm-llm-summary,.yitm-customer-faq{position:relative}.yitm-customer-perspective-grid .glass-card,.yitm-llm-summary .comparison-card{min-height:100%}.yitm-geo-answer{margin:22px 0 0;padding:18px 22px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(126,94,57,.16);box-shadow:0 16px 40px rgba(22,34,51,.06)}.yitm-customer-cta{margin-top:18px}.yitm-related-service-links{margin-top:24px}.yitm-customer-answer-hub .section-header--card,.yitm-customer-faq .section-header{scroll-margin-top:120px}.yitm-customer-answer-hub .glass-card h3,.yitm-llm-summary .comparison-card h3{color:#10284a}.yitm-customer-answer-hub p,.yitm-llm-summary p,.yitm-customer-faq p{color:#344765}@media (max-width:760px){.yitm-geo-answer{padding:16px}.yitm-customer-cta .btn{width:100%;justify-content:center}}body.yitm-app-page{background:#f7f3eb;color:#10233f}body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:34px;padding-bottom:48px}body.yitm-app-page .top{max-width:1120px;margin:18px auto 0;padding:0 20px;background:transparent!important;border:0!important}body.yitm-app-page .top .btn,body.yitm-app-page .btn{border-radius:999px}body.yitm-app-page .card,body.yitm-app-page .yitm-app-card{border-radius:24px;border:1px solid rgba(16,35,63,.10);box-shadow:0 16px 42px rgba(16,35,63,.08)}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.wrap{display:none!important}body.yitm-app-page .footer.yitm-unified-footer{display:block!important;margin-top:0}body.yitm-app-page .sticky-mobile-bar{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:680px){body.yitm-app-page main.wrap,body.yitm-app-page .wrap.yitm-app-main{padding-top:22px;padding-bottom:34px}body.yitm-app-page .top{padding:0 14px}}body.yitm-app-page .yitm-unified-site-footer,body.yitm-app-page footer.child-wrap,body.yitm-app-page footer.wrap:not(.footer-terms):not(.footer-main){display:none!important}.yitm-spoke-library .columns{columns:2;column-gap:2rem}.yitm-spoke-library .columns li{break-inside:avoid;margin:0 0 .45rem}.yitm-epping-reverse-links .grid,.yitm-spoke-library .grid{align-items:stretch}@media (max-width:720px){.yitm-spoke-library .columns{columns:1}}.yitm-epping-trust-cta{margin-top:clamp(1.25rem,3vw,2rem)}.yitm-epping-trust-cta .inline-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.yitm-epping-trust-cta .small-note{font-size:.95rem;color:var(--muted,#526173)}body.yitm-post-unified main,body.template-service-page main{background:#f7f3eb}body.yitm-post-unified .article-body,body.template-service-page .article-body{width:min(940px,calc(100% - 40px));margin:0 auto clamp(2rem,5vw,4rem)}body.yitm-post-unified .article-body .safety-disclaimer,body.template-service-page .article-body .safety-disclaimer{margin:clamp(1.25rem,3vw,2rem) 0;padding:clamp(1rem,2.4vw,1.35rem) clamp(1rem,2.6vw,1.5rem);border-radius:22px;background:#fff8e7;border:1px solid rgba(245,184,63,.35);box-shadow:0 14px 32px rgba(16,35,63,.06);color:#37475e}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{margin:clamp(1rem,3vw,1.55rem) 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(16,35,63,.10);border-radius:28px;background:#fff;box-shadow:0 18px 48px rgba(16,35,63,.08)}body.yitm-post-unified .article-body .article-section>h2:first-child,body.template-service-page .article-body .article-section>h2:first-child{margin-top:0;font-size:clamp(2rem,4vw,3rem)}body.yitm-post-unified .article-body .article-section p,body.template-service-page .article-body .article-section p{max-width:76ch}body.yitm-post-unified .article-body .article-section ul,body.template-service-page .article-body .article-section ul{display:grid;gap:.5rem;margin:1rem 0 0;padding-left:1.35rem}body.yitm-post-unified .article-body .article-section li,body.template-service-page .article-body .article-section li{padding-left:.25rem}body.yitm-post-unified .article-body .article-section.related-section .grid,body.template-service-page .article-body .article-section.related-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}body.yitm-post-unified .article-body .article-section.related-section .card,body.template-service-page .article-body .article-section.related-section .card{box-shadow:none;border-radius:20px;background:#fbfdfe}body.yitm-post-unified .article-body .faq details,body.template-service-page .article-body .faq details{border-radius:18px;background:#fbfdfe}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(940px,calc(100% - 40px));margin:clamp(1rem,3vw,2rem) auto;display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}body.yitm-post-unified .quick-answer .card,body.template-service-page .quick-answer .card{border-radius:24px;box-shadow:0 18px 44px rgba(16,35,63,.08)}body.yitm-post-unified .mini-kicker,body.template-service-page .mini-kicker{font-weight:900;color:#195b63;margin-bottom:.45rem}body.yitm-post-unified .topic-pills,body.template-service-page .topic-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}body.yitm-post-unified .topic-pills span,body.template-service-page .topic-pills span{display:inline-flex;align-items:center;border:1px solid rgba(16,35,63,.12);border-radius:999px;padding:.5rem .8rem;background:#f7fafb;color:#344765;font-weight:800;line-height:1.25}body.yitm-post-unified .trust-strip,body.template-service-page .trust-strip{display:none!important}@media(max-width:760px){body.yitm-post-unified .article-body,body.template-service-page .article-body,body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{width:min(100% - 28px,940px)}body.yitm-post-unified .quick-answer,body.template-service-page .quick-answer{grid-template-columns:1fr}body.yitm-post-unified .article-body .article-section,body.template-service-page .article-body .article-section{border-radius:22px}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .tag,body.template-service-page .tag,body.blog-page .tag{background:#10233f!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 24px rgba(16,35,63,.12)!important;opacity:1!important;text-decoration:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-badge *,body.template-service-page .yitm-badge *,body.blog-page .yitm-badge *{color:#fff!important}body.yitm-post-unified .btn-primary,body.template-service-page .btn-primary,body.blog-page .btn-primary,body.yitm-post-unified a.btn-primary,body.template-service-page a.btn-primary,body.blog-page a.btn-primary,body.yitm-post-unified .inline-actions a.btn-primary,body.template-service-page .inline-actions a.btn-primary,body.blog-page .inline-actions a.btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;border:1px solid #10233f!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 14px 28px rgba(16,35,63,.18)!important}body.yitm-post-unified .btn-secondary,body.template-service-page .btn-secondary,body.blog-page .btn-secondary,body.yitm-post-unified a.btn-secondary,body.template-service-page a.btn-secondary,body.blog-page a.btn-secondary,body.yitm-post-unified .inline-actions a.btn-secondary,body.template-service-page .inline-actions a.btn-secondary,body.blog-page .inline-actions a.btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;border-radius:999px!important;background:#fff!important;color:#195b63!important;border:1px solid rgba(16,35,63,.14)!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(16,35,63,.08)!important}body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:24px 0 8px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;gap:clamp(22px,4vw,48px)!important;align-items:start!important;padding:clamp(28px,4vw,54px)!important;border-radius:34px!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-crumbs,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) h1,body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .lead{grid-column:1!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-review-line{grid-column:1!important;max-width:620px!important;margin-top:6px!important;padding:12px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important;font-size:1rem!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:2!important;grid-row:1 / span 5!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:320px!important;max-height:560px!important;object-fit:cover!important;border-radius:28px!important;box-shadow:0 18px 48px rgba(16,35,63,.14)!important;background:#eef3f6!important}body.yitm-post-unified .yitm-hero .lead,body.template-service-page .yitm-hero .lead,body.blog-page .yitm-hero .lead{max-width:720px!important;font-size:clamp(1.08rem,1.55vw,1.28rem)!important;line-height:1.62!important;color:#344961!important}body.yitm-post-unified main>section:not(.yitm-hero),body.template-service-page main>section:not(.yitm-hero),body.blog-page main>section:not(.yitm-hero){max-width:100%!important}body.yitm-post-unified main>section.card,body.template-service-page main>section.card,body.blog-page main>section.card{border-radius:34px!important;padding:clamp(26px,4vw,44px)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 18px 48px rgba(16,35,63,.08)!important;background:#fff!important}body.yitm-post-unified main>section:not(.card):not(.yitm-hero),body.template-service-page main>section:not(.card):not(.yitm-hero),body.blog-page main>section:not(.card):not(.yitm-hero){padding:clamp(24px,3vw,36px)!important;margin:24px 0!important;border-radius:30px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;box-shadow:0 12px 34px rgba(16,35,63,.05)!important}body.yitm-post-unified .soft-card,body.template-service-page .soft-card,body.blog-page .soft-card,body.yitm-post-unified .grid>.card,body.template-service-page .grid>.card,body.blog-page .grid>.card{border-radius:26px!important;padding:clamp(20px,2.6vw,28px)!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;border:1px solid rgba(16,35,63,.09)!important;box-shadow:0 10px 26px rgba(16,35,63,.05)!important}body.yitm-post-unified h2,body.template-service-page h2,body.blog-page h2{max-width:900px!important;text-wrap:balance!important}body.yitm-post-unified p,body.template-service-page p,body.blog-page p,body.yitm-post-unified li,body.template-service-page li,body.blog-page li{overflow-wrap:normal!important;word-break:normal!important}body.yitm-post-unified .link-list,body.template-service-page .link-list,body.blog-page .link-list{display:grid!important;gap:10px!important;padding-left:1.1rem!important}body.yitm-post-unified .small-note,body.template-service-page .small-note,body.blog-page .small-note{margin-top:16px!important;padding:14px 16px!important;border-radius:18px!important;background:#f7fafb!important;border:1px solid rgba(16,35,63,.08)!important;color:#40536a!important}body.yitm-post-unified .footer-links,body.template-service-page .footer-links,body.blog-page .footer-links{gap:8px!important}@media(max-width:920px){body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)),body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)),body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)){grid-template-columns:1fr!important}body.yitm-post-unified .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.template-service-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img,body.blog-page .yitm-hero:not(:has(.yitm-hero-copy)) .yitm-hero-img{grid-column:1!important;grid-row:auto!important;min-height:0!important;max-height:420px!important;aspect-ratio:16/9!important}}@media(max-width:640px){body.yitm-post-unified .inline-actions,body.template-service-page .inline-actions,body.blog-page .inline-actions{display:grid!important;grid-template-columns:1fr!important}body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a{width:100%!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-badge,body.template-service-page .yitm-badge,body.blog-page .yitm-badge,body.yitm-post-unified .pill,body.template-service-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.blog-page .badge{color:#fff!important;background:#10233f!important;border-color:#10233f!important;text-decoration:none!important}body.yitm-post-unified .eyebrow a,body.template-service-page .eyebrow a,body.blog-page .eyebrow a,body.yitm-post-unified .badge a,body.template-service-page .badge a,body.blog-page .badge a{color:#fff!important;text-decoration:none!important}body.yitm-post-unified .button-row a,body.template-service-page .button-row a,body.blog-page .button-row a,body.yitm-post-unified .inline-actions a,body.template-service-page .inline-actions a,body.blog-page .inline-actions a,body.yitm-post-unified .cta-row a,body.template-service-page .cta-row a,body.blog-page .cta-row a{border-radius:999px!important;padding:.82rem 1.05rem!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;line-height:1.1!important}body.yitm-post-unified .button-row a:first-child,body.template-service-page .button-row a:first-child,body.blog-page .button-row a:first-child,body.yitm-post-unified .inline-actions a:first-child,body.template-service-page .inline-actions a:first-child,body.blog-page .inline-actions a:first-child,body.yitm-post-unified .cta-row a:first-child,body.template-service-page .cta-row a:first-child,body.blog-page .cta-row a:first-child{background:#10233f!important;color:#fff!important;border-color:#10233f!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(16,35,63,.16)!important}.yitm-repair-guide-template{margin:clamp(24px,4vw,42px) 0!important;padding:clamp(22px,3.4vw,38px)!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:34px!important;background:linear-gradient(135deg,#ffffff 0%,#fbfaf6 52%,#edf7f8 100%)!important;box-shadow:0 22px 60px rgba(16,35,63,.08)!important;color:#10233f!important;clear:both!important}.yitm-guide-template-head{max-width:850px!important;margin:0 0 18px!important}.yitm-template-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;border-radius:999px!important;padding:.48rem .78rem!important;background:#10233f!important;color:#fff!important;font-size:.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.yitm-guide-template-head h2{margin:14px 0 8px!important;font-size:clamp(2rem,3.8vw,3.3rem)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:900px!important}.yitm-guide-template-head p{margin:0!important;color:#40536a!important;font-size:1.04rem!important}.yitm-quick-answer-card{padding:clamp(18px,2.5vw,26px)!important;border-radius:24px!important;background:#f7fbf6!important;border:1px solid rgba(25,91,99,.14)!important;box-shadow:0 10px 26px rgba(16,35,63,.04)!important;margin:18px 0!important}.yitm-quick-answer-card strong{display:block!important;color:#10233f!important;font-size:1rem!important;margin-bottom:8px!important}.yitm-quick-answer-card p{margin:0!important;color:#2d4058!important;font-size:1.05rem!important;line-height:1.65!important;max-width:920px!important}.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important}.yitm-decision-strip>div,.yitm-stop-try-send>article,.yitm-template-panel{background:#fff!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:24px!important;padding:clamp(18px,2.2vw,24px)!important;box-shadow:0 12px 30px rgba(16,35,63,.045)!important;min-width:0!important}.yitm-decision-strip strong,.yitm-stop-try-send h3,.yitm-template-panel h3{display:block!important;margin:0 0 8px!important;color:#10233f!important;font-weight:900!important;font-size:1.28rem!important;line-height:1.1!important}.yitm-decision-strip span{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 10px!important;border-radius:999px!important;padding:.42rem .7rem!important;font-weight:900!important;font-size:.86rem!important;background:#eef6f7!important;color:#195b63!important;border:1px solid rgba(25,91,99,.15)!important}.yitm-decision-strip span.risk-high{background:#fff0ef!important;color:#9f1f1f!important;border-color:rgba(159,31,31,.18)!important}.yitm-decision-strip span.risk-medium{background:#fff7e0!important;color:#705012!important;border-color:rgba(112,80,18,.18)!important}.yitm-decision-strip span.risk-low{background:#edf8ef!important;color:#195b2c!important;border-color:rgba(25,91,44,.18)!important}.yitm-decision-strip p,.yitm-stop-try-send p,.yitm-template-panel p,.yitm-template-panel li{margin:.25rem 0 0!important;color:#40536a!important;line-height:1.62!important;font-size:1rem!important}.yitm-template-panel ul{margin:8px 0 0!important;padding-left:1.2rem!important}.yitm-template-links{display:grid!important;gap:8px!important;margin-top:8px!important}.yitm-template-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:11px 13px!important;border-radius:16px!important;background:#f8fbfc!important;border:1px solid rgba(16,35,63,.08)!important;color:#195b63!important;font-weight:900!important;text-decoration:none!important}.yitm-template-links a:hover{background:#eef7f8!important;text-decoration:none!important;transform:translateY(-1px)!important}.yitm-guide-template-tags{margin:16px 0 0!important;padding:12px 14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(16,35,63,.08)!important;color:#526276!important;font-size:.95rem!important}@media(max-width:900px){.yitm-decision-strip,.yitm-stop-try-send,.yitm-guide-template-grid{grid-template-columns:1fr!important}.yitm-repair-guide-template{border-radius:26px!important;padding:20px!important}.yitm-guide-template-head h2{font-size:clamp(1.9rem,8vw,2.6rem)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified p.eyebrow,body.template-service-page p.eyebrow,body.blog-page p.eyebrow,body.yitm-post-unified span.eyebrow,body.template-service-page span.eyebrow,body.blog-page span.eyebrow{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important;opacity:1!important;text-shadow:none!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.blog-page .eyebrow *{color:#ffffff!important;opacity:1!important}body.template-service-page .primary-start,body.yitm-post-unified .primary-start,body.blog-page .primary-start{background:linear-gradient(135deg,#10233f,#17395a)!important;color:#fff!important}body.template-service-page .primary-start strong,body.template-service-page .primary-start span,body.template-service-page .primary-start p,body.yitm-post-unified .primary-start strong,body.yitm-post-unified .primary-start span,body.yitm-post-unified .primary-start p,body.blog-page .primary-start strong,body.blog-page .primary-start span,body.blog-page .primary-start p{color:#fff!important;opacity:1!important;text-shadow:none!important}body.template-service-page .primary-start .start-number,body.yitm-post-unified .primary-start .start-number,body.blog-page .primary-start .start-number{color:rgba(255,255,255,.55)!important}body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{margin:clamp(24px,4vw,42px) auto!important;width:min(100% - 48px,1180px)!important}body.template-service-page .yitm-epping-service-triage .yitm-template-kicker,body.yitm-post-unified .yitm-epping-service-triage .yitm-template-kicker{background:#10233f!important;color:#fff!important;border-color:#10233f!important;opacity:1!important}body.template-service-page .yitm-epping-service-triage ul,body.yitm-post-unified .yitm-epping-service-triage ul{margin:8px 0 0!important;padding-left:1.15rem!important;color:#40536a!important}body.template-service-page .yitm-epping-service-triage li,body.yitm-post-unified .yitm-epping-service-triage li{margin:.28rem 0!important;color:#40536a!important;line-height:1.55!important}@media(max-width:760px){body.template-service-page .yitm-epping-service-triage,body.yitm-post-unified .yitm-epping-service-triage{width:min(100% - 28px,1180px)!important}}body.yitm-post-unified .eyebrow,body.template-service-page .eyebrow,body.template-suburb-page .eyebrow,body.blog-page .eyebrow,body.yitm-post-unified .yitm-template-kicker,body.template-service-page .yitm-template-kicker,body.template-suburb-page .yitm-template-kicker,body.blog-page .yitm-template-kicker,body.yitm-post-unified .hero-badge-pill,body.template-service-page .hero-badge-pill,body.template-suburb-page .hero-badge-pill,body.blog-page .hero-badge-pill,body.yitm-post-unified .pill,body.template-service-page .pill,body.template-suburb-page .pill,body.blog-page .pill,body.yitm-post-unified .badge,body.template-service-page .badge,body.template-suburb-page .badge,body.blog-page .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:.72rem 1.18rem!important;border-radius:999px!important;background:#10233f!important;border:1px solid #10233f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-size:.92rem!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:900!important}body.yitm-post-unified .eyebrow *,body.template-service-page .eyebrow *,body.template-suburb-page .eyebrow *,body.blog-page .eyebrow *,body.yitm-post-unified .yitm-template-kicker *,body.template-service-page .yitm-template-kicker *,body.template-suburb-page .yitm-template-kicker *,body.blog-page .yitm-template-kicker *,body.yitm-post-unified .hero-badge-pill *,body.template-service-page .hero-badge-pill *,body.template-suburb-page .hero-badge-pill *,body.blog-page .hero-badge-pill *,body.yitm-post-unified .pill *,body.template-service-page .pill *,body.template-suburb-page .pill *,body.blog-page .pill *,body.yitm-post-unified .badge *,body.template-service-page .badge *,body.template-suburb-page .badge *,body.blog-page .badge *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.yitm-post-unified section.card>.eyebrow,body.template-service-page section.card>.eyebrow,body.template-suburb-page section.card>.eyebrow,body.blog-page section.card>.eyebrow{margin:0 0 18px!important}.footer-referral-link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer-referral-cta{margin:0 auto 0;padding:0 20px 14px;text-align:center;color:#d9e2ec;font-size:.95rem;line-height:1.55}.footer-referral-cta__link{color:#fff;font-weight:900;text-decoration:underline;text-underline-offset:3px}.footer-referral-cta__link:focus{outline:3px solid rgba(245,184,63,.55);outline-offset:3px;border-radius:4px}.footer.yitm-unified-footer{padding:36px 0 42px;background:#071929;color:#fff}.footer.yitm-unified-footer .footer-main{align-items:flex-start}.footer.yitm-unified-footer .footer-grid{grid-template-columns:minmax(260px,1fr) minmax(300px,1fr);gap:24px}.footer.yitm-unified-footer strong{display:block;font-weight:900;margin-bottom:6px}.footer.yitm-unified-footer p{margin:0;color:rgba(255,255,255,.72);max-width:440px;line-height:1.5}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:800;font-size:.92rem;line-height:1}.footer.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.42);background:rgba(245,184,63,.08)}.footer.yitm-unified-footer .footer-terms{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;gap:18px}.footer.yitm-unified-footer .footer-terms span{color:rgba(255,255,255,.82)}.footer.yitm-unified-footer .footer-referral-cta{display:none!important}@media(max-width:760px){.footer.yitm-unified-footer{padding:30px 0 32px}.footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.footer.yitm-unified-footer .footer-terms{display:block}.footer.yitm-unified-footer .footer-terms-links{margin-top:12px}}.yitm-unified-footer .footer-referral-note,.footer-referral-note{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-weight:800;line-height:1.45;text-align:center;font-size:.95rem}.footer-referral-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:900}@media (max-width:680px){body{padding-bottom:92px}.sticky-mobile-bar{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:20px!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child{background:#eef3f6!important;color:#10233f!important}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}@media (min-width:681px){.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern{max-width:1180px;margin:0 auto;padding:28px 22px 68px;color:#10233f}.yitm-virus-modern a{color:#064e35;font-weight:900}.vm-hero{background:linear-gradient(135deg,#fff,#f6fbff 58%,#eef8f3);border:1px solid #d9e6ee;border-radius:34px;padding:34px;box-shadow:0 18px 50px rgba(16,35,63,.08);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:28px;align-items:center}.vm-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8eadf;background:#f8fffb;border-radius:999px;color:#064e35;font-weight:1000;padding:8px 13px;margin:0 0 14px}.vm-hero h1{font-size:clamp(3rem,6vw,6.2rem);line-height:.9;letter-spacing:-.055em;margin:0 0 16px;color:#10233f;font-family:"Barlow Condensed",Barlow,sans-serif}.vm-hero h1 em{font-style:normal;color:#064e35}.vm-lead{font-size:1.18rem;line-height:1.55;color:#33465c;max-width:720px}.vm-actions,.vm-chipbar,.vm-linkgrid,.vm-cards,.vm-stoptry,.vm-checks,.vm-local{display:flex;flex-wrap:wrap;gap:10px}.vm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:1000;box-shadow:0 10px 24px rgba(6,78,53,.16)}.vm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8;box-shadow:none}.vm-hero-img{border-radius:28px;overflow:hidden;border:1px solid #d9e6ee;background:#fff;box-shadow:0 16px 42px rgba(16,35,63,.12)}.vm-hero-img img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.vm-triage{margin:22px 0;background:#fff;border:1px solid #d8eadf;border-radius:28px;padding:16px;box-shadow:0 12px 30px rgba(16,35,63,.06)}.vm-chipbar{align-items:center}.vm-chipbar strong{color:#064e35;margin-right:4px}.vm-chipbar a{display:inline-flex;text-decoration:none;border:1px solid #cfe4d8;border-radius:999px;padding:9px 13px;background:#f8fffb;color:#064e35}.vm-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.vm-panel{background:#fff;border:1px solid #d9e6ee;border-radius:28px;padding:24px;margin:20px 0;box-shadow:0 12px 34px rgba(16,35,63,.06)}.vm-answer{background:#fff;color:#10233f;border-top:7px solid #064e35}.vm-panel h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.5vw,3.35rem);line-height:.95;letter-spacing:-.035em;color:#10233f;margin:10px 0 12px}.vm-panel h3{color:#064e35;margin:10px 0 8px}.vm-panel p,.vm-panel li,.vm-panel td{color:#33465c}.vm-urgent{background:#fff7f4;border:2px solid #e07a5f}.vm-urgent h2{color:#8a2715}.vm-pill{display:inline-flex;border-radius:999px;padding:6px 11px;font-weight:1000;background:#fff1c4;color:#62480b}.vm-pill.high{background:#ffe4de;color:#8a2715}.vm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-card{border:1px solid #d8eadf;background:#fbfffd;border-radius:20px;padding:15px}.vm-stoptry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.vm-table th{background:#064e35;color:#fff;text-align:left}.vm-table th,.vm-table td{padding:13px;border-bottom:1px solid #e5f0e9;vertical-align:top}.vm-table tr:last-child td{border-bottom:0}.vm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vm-side{position:sticky;top:96px}.vm-side .vm-panel{margin-top:0}.vm-side a,.vm-linkgrid a,.vm-local a{display:block;text-decoration:none;border:1px solid #d8eadf;background:#fff;border-radius:16px;padding:12px;margin:8px 0;color:#064e35}.vm-linkgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vm-local{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vm-note{background:#fffaf1;border-color:#ead79b}.vm-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.vm-trust span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.vm-faq details{border:1px solid #d8eadf;border-radius:18px;padding:14px;background:#fff;margin:10px 0}.vm-faq summary{cursor:pointer;font-weight:1000;color:#10233f}.vm-subtle{color:#607267!important;font-size:.95rem}.vm-bottom-cta{text-align:center;background:linear-gradient(135deg,#064e35,#123448);color:#fff}.vm-bottom-cta h2,.vm-bottom-cta p{color:#fff}.vm-bottom-cta .vm-btn.secondary{border-color:rgba(255,255,255,.35)}@media(max-width:900px){.vm-hero,.vm-layout,.vm-cards,.vm-stoptry,.vm-checks,.vm-linkgrid,.vm-local{grid-template-columns:1fr}.vm-side{position:static}.yitm-virus-modern{padding:18px 14px 78px}.vm-hero{padding:24px;border-radius:26px}.vm-triage{border-radius:22px}.vm-hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}}.sticky-mobile-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar{display:grid!important;visibility:visible!important;height:auto!important;overflow:visible!important}}.yitm-triage-post{max-width:1180px;margin:0 auto;padding:22px}.yitm-triage-post .yitm-breadcrumbs{margin:12px 0 18px;color:#607267;font-weight:800}.yitm-triage-post .yitm-breadcrumbs a{color:#064e35;text-decoration:none}.yitm-triage-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:28px;align-items:center;background:linear-gradient(135deg,#eff8f2,#fff);border:1px solid #d8eadf;border-radius:32px;padding:30px;margin-bottom:22px}.yitm-kicker{display:inline-flex;border:1px solid #cfe4d8;border-radius:999px;padding:7px 12px;background:#fff;color:#064e35;font-weight:900}.yitm-triage-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.03;margin:14px 0;color:#10241a}.yitm-subtitle{font-size:1.15rem;line-height:1.55;color:#30483a}.yitm-hero-media img{width:100%;height:auto;border-radius:26px;box-shadow:0 18px 38px rgba(16,36,26,.13)}.yitm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 17px;background:#064e35;color:#fff!important;text-decoration:none!important;font-weight:900}.yitm-btn.secondary{background:#fff;color:#064e35!important;border:1px solid #cfe4d8}.yitm-content{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px}.yitm-article{min-width:0}.yitm-card{border:1px solid #d8eadf;border-radius:26px;background:#fff;padding:22px;margin:18px 0;box-shadow:0 10px 24px rgba(16,36,26,.06)}.yitm-answer{background:#064e35;color:#fff;border-color:#064e35}.yitm-answer h2,.yitm-answer p,.yitm-answer a{color:#fff}.yitm-answer .yitm-btn{background:#fff;color:#064e35!important}.yitm-risk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-risk div{border:1px solid #cfe4d8;border-radius:18px;background:#f8fffb;padding:14px}.yitm-risk strong,.yitm-sts h3,.yitm-card h2,.yitm-card h3{color:#064e35}.risk-low,.risk-medium{display:inline-flex;border-radius:999px;padding:5px 10px;font-weight:1000}.risk-low{background:#eaf7ef;color:#064e35}.risk-medium{background:#fff1c4;color:#62480b}.yitm-sts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-sts article{border:1px solid #cfe4d8;border-radius:20px;background:#f8fffb;padding:16px}.yitm-table{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0;border:1px solid #d8eadf;border-radius:20px;overflow:hidden}.yitm-table th{background:#064e35;color:#fff;text-align:left}.yitm-table th,.yitm-table td{padding:12px;border-bottom:1px solid #e5f0e9;vertical-align:top}.yitm-table tr:last-child td{border-bottom:0}.yitm-checkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yitm-checkgrid div{border:1px solid #d8eadf;border-radius:18px;padding:15px;background:#fbfffd}.yitm-pathways a,.yitm-side a{display:block;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #d8eadf;border-radius:16px;padding:11px 12px;margin:8px 0;background:#fff}.yitm-side{position:sticky;top:18px;height:max-content}.yitm-side .yitm-card{margin-top:0}.yitm-note{background:#fffaf1;border-color:#ead79b}.yitm-faq h3{margin-top:18px}.yitm-mini{font-size:.94rem;color:#607267}.yitm-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.yitm-trust-strip span{background:#f8fffb;border:1px solid #d8eadf;border-radius:999px;padding:8px 12px;font-weight:900;color:#064e35}.yitm-triage-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;padding:12px 14px;border:1px solid #d8eadf;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(16,36,26,.08)}.yitm-triage-bar strong{color:#064e35;margin-right:4px}.yitm-triage-bar a{display:inline-flex;text-decoration:none;color:#064e35;font-weight:900;border:1px solid #cfe4d8;border-radius:999px;padding:8px 12px;background:#f8fffb}.yitm-definition{background:#f8fffb;border-left:6px solid #064e35}.yitm-definition .yitm-def-label{display:inline-flex;border-radius:999px;background:#eaf7ef;color:#064e35;font-weight:1000;padding:5px 10px;margin-bottom:8px}.yitm-time-saved{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yitm-time-saved span{display:block;border:1px solid #d8eadf;border-radius:16px;padding:11px;background:#fff}.yitm-related-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-related-groups div{border:1px solid #d8eadf;border-radius:18px;background:#fbfffd;padding:14px}.yitm-related-groups h3{margin-top:0}.yitm-related-groups a{margin:7px 0}@media(max-width:900px){.yitm-triage-bar{position:static;border-radius:22px}.yitm-related-groups,.yitm-time-saved{grid-template-columns:1fr}}@media(max-width:900px){.yitm-triage-hero,.yitm-content,.yitm-risk,.yitm-sts,.yitm-checkgrid{grid-template-columns:1fr}.yitm-side{position:static}.yitm-triage-post{padding:14px}.yitm-triage-hero{padding:22px}}.yitm-unified-footer{background:#061827;color:#fff;padding:34px 0 28px;margin-top:48px;border-top:1px solid rgba(255,255,255,.08)}.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;max-width:1180px;margin:0 auto;padding:0 22px}.yitm-unified-footer strong{display:block;margin:0 0 8px;font-weight:900;color:#fff}.yitm-unified-footer p{margin:0;color:#d9e6ee;line-height:1.5;max-width:520px}.yitm-unified-footer a{color:#fff;text-decoration:none}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 13px;font-weight:800;font-size:.92rem;line-height:1}.yitm-unified-footer .footer-terms{max-width:1180px;margin:24px auto 0;padding:18px 22px 0;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:16px;align-items:center;justify-content:space-between;color:#fff}@media(max-width:760px){.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main{grid-template-columns:1fr}.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start}.yitm-unified-footer .footer-terms{display:block}.yitm-unified-footer .footer-terms-links{margin-top:14px}}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:grid!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}}.yitm-blog-cta-row{display:none!important}.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer-referral-note{border-top:0!important;padding-top:8px!important}.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-main,.footer-main{border-bottom:0!important}.yitm-unified-footer .footer-referral-note,.footer.yitm-unified-footer .footer-referral-note,.footer-referral-note{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin:18px auto 0!important;padding:16px 20px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#f8fafc,#eef7f1)!important;color:#10233f!important;font-weight:900!important;line-height:1.45!important;text-align:center!important;box-shadow:0 14px 34px rgba(0,0,0,.12)!important}.yitm-unified-footer .footer-referral-note a,.footer.yitm-unified-footer .footer-referral-note a,.footer-referral-note a{color:#07563b!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:1000!important}.yitm-unified-footer .footer-terms,.footer.yitm-unified-footer .footer-terms,.footer-terms{border-top:0!important;padding-top:8px!important;margin-top:14px!important}.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:680px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{position:fixed!important;left:10px!important;right:10px!important;bottom:10px!important;z-index:9999!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 -8px 34px rgba(16,35,63,.22)!important;backdrop-filter:blur(16px)!important;visibility:visible!important;height:auto!important;min-height:0!important;overflow:visible!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;border-radius:14px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;font-size:.95rem!important;line-height:1.1!important;color:#10233f!important;background:#eef3f6!important}.sticky-mobile-bar a:first-child,.mobile-sticky-bar a:first-child,.mobile-action-dock a:first-child{background:#10233f!important;color:#fff!important}.sticky-mobile-bar a:nth-child(2),.mobile-sticky-bar a:nth-child(2),.mobile-action-dock a:nth-child(2){background:#f5b800!important;color:#10233f!important}.sticky-mobile-bar a:last-child,.mobile-sticky-bar a:last-child,.mobile-action-dock a:last-child{background:#eef3f6!important;color:#10233f!important}body{padding-bottom:82px}}@media (min-width:681px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}.yitm-virus-modern .vm-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)!important;align-items:center!important;background:linear-gradient(135deg,#ffffff 0%,#f7fbff 60%,#f4faf6 100%)!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.7rem,4.45vw,4.6rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;max-width:760px!important}.yitm-virus-modern .vm-hero h1 em{color:#064e35!important}.yitm-virus-modern .vm-lead{font-size:1.08rem!important;line-height:1.65!important;color:#33465c!important}.yitm-virus-modern .vm-hero-img{max-width:430px!important;justify-self:center!important}.yitm-virus-modern .vm-hero-img img{aspect-ratio:16/11!important;object-fit:cover!important}.yitm-virus-modern .vm-bottom-cta{background:linear-gradient(135deg,#fffaf1,#f8fffb)!important;border:2px solid #ead79b!important;color:#10233f!important;text-align:center!important}.yitm-virus-modern .vm-bottom-cta h2,.yitm-virus-modern .vm-bottom-cta p{color:#10233f!important;text-shadow:none!important;opacity:1!important}.yitm-virus-modern .vm-bottom-cta .vm-btn{background:#064e35!important;color:#fff!important}.yitm-virus-modern .vm-bottom-cta .vm-btn.secondary{background:#fff!important;color:#064e35!important;border:1px solid #cfe4d8!important}.yitm-virus-modern .vm-panel,.yitm-triage-post .yitm-card{overflow-wrap:anywhere}.yitm-virus-modern .vm-panel h2,.yitm-triage-post .yitm-card h2{color:#10233f!important}.yitm-virus-modern .vm-panel h3,.yitm-triage-post .yitm-card h3{color:#064e35!important}.yitm-virus-modern .vm-answer{background:#ffffff!important;color:#10233f!important;border-top:7px solid #064e35!important}.yitm-virus-modern .vm-answer h2,.yitm-virus-modern .vm-answer p{color:#10233f!important}.yitm-virus-modern .vm-answer .vm-kicker{background:#f8fffb!important;color:#064e35!important}.site-footer .footer-referral-line,.site-footer .footer-referral-panel,.site-footer [class*="referral"]{border-top:0!important}.site-footer hr{display:none!important}@media(max-width:900px){.yitm-virus-modern .vm-hero{grid-template-columns:1fr!important}.yitm-virus-modern .vm-hero h1{font-size:clamp(2.4rem,11vw,3.6rem)!important}.yitm-virus-modern .vm-hero-img{max-width:100%!important}}@media(min-width:901px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:none!important;visibility:hidden!important}}@media(max-width:900px){.sticky-mobile-bar,.mobile-sticky-bar,.mobile-action-dock{display:flex!important;visibility:visible!important}}body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send,.yitm-triage-post .yitm-stop-try-send{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-stop-try-send>div,body.yitm-post-unified .yitm-card .yitm-stop-try-send>div,body.template-service-page .yitm-card .yitm-stop-try-send>div,.yitm-triage-post .yitm-stop-try-send>div{min-width:0!important;width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}body.blog-page .yitm-card .yitm-stop-try-send ul,body.yitm-post-unified .yitm-card .yitm-stop-try-send ul,body.template-service-page .yitm-card .yitm-stop-try-send ul,.yitm-triage-post .yitm-stop-try-send ul,body.blog-page .yitm-card ul.yitm-checklist,body.yitm-post-unified .yitm-card ul.yitm-checklist,body.template-service-page .yitm-card ul.yitm-checklist,.yitm-triage-post ul.yitm-checklist{display:block!important;grid-template-columns:1fr!important;columns:1!important;max-width:100%!important;margin:.4rem 0 0!important;padding-left:1.25rem!important}body.blog-page .yitm-card .yitm-stop-try-send li,body.yitm-post-unified .yitm-card .yitm-stop-try-send li,body.template-service-page .yitm-card .yitm-stop-try-send li,.yitm-triage-post .yitm-stop-try-send li,body.blog-page .yitm-card ul.yitm-checklist li,body.yitm-post-unified .yitm-card ul.yitm-checklist li,body.template-service-page .yitm-card ul.yitm-checklist li,.yitm-triage-post ul.yitm-checklist li{display:list-item!important;max-width:100%!important;margin:0 0 .55rem!important;line-height:1.55!important;overflow-wrap:break-word!important;word-break:normal!important}@media (min-width:1040px){body.blog-page .yitm-content .yitm-article .yitm-stop-try-send,body.yitm-post-unified .yitm-content .yitm-article .yitm-stop-try-send,body.template-service-page .yitm-content .yitm-article .yitm-stop-try-send{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){body.blog-page .yitm-card .yitm-stop-try-send,body.yitm-post-unified .yitm-card .yitm-stop-try-send,body.template-service-page .yitm-card .yitm-stop-try-send{grid-template-columns:1fr!important}}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary),body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary),body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary),body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary){background:#064e35!important;color:#ffffff!important;border-color:#064e35!important;text-decoration:none!important}body.blog-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-card:not(.yitm-answer) a.yitm-btn:not(.secondary):hover,body.blog-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.yitm-post-unified .yitm-local-bridge a.yitm-btn:not(.secondary):hover,body.template-service-page .yitm-local-bridge a.yitm-btn:not(.secondary):hover{background:#053f2b!important;color:#ffffff!important}body.blog-page .yitm-card a.yitm-btn.secondary,body.yitm-post-unified .yitm-card a.yitm-btn.secondary,body.template-service-page .yitm-card a.yitm-btn.secondary,body.blog-page .yitm-local-bridge a.yitm-btn.secondary,body.yitm-post-unified .yitm-local-bridge a.yitm-btn.secondary,body.template-service-page .yitm-local-bridge a.yitm-btn.secondary{background:#ffffff!important;color:#064e35!important;border-color:#cfe4d8!important;text-decoration:none!important}body.blog-page .yitm-card .yitm-sts,body.yitm-post-unified .yitm-card .yitm-sts,body.template-service-page .yitm-card .yitm-sts,.yitm-triage-post .yitm-sts,body.blog-page .yitm-card .yitm-checkgrid,body.yitm-post-unified .yitm-card .yitm-checkgrid,body.template-service-page .yitm-card .yitm-checkgrid,.yitm-triage-post .yitm-checkgrid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;max-width:100%!important}body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{position:relative!important;display:grid!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;min-width:0!important;width:100%!important;overflow:hidden!important;padding:18px 20px 18px 26px!important;border-radius:20px!important;border:1px solid rgba(16,35,63,.1)!important;background:#ffffff!important;box-shadow:0 12px 28px rgba(16,35,63,.055)!important}body.blog-page .yitm-card .yitm-sts article::before,body.yitm-post-unified .yitm-card .yitm-sts article::before,body.template-service-page .yitm-card .yitm-sts article::before,.yitm-triage-post .yitm-sts article::before,body.blog-page .yitm-card .yitm-checkgrid>div::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div::before,body.template-service-page .yitm-card .yitm-checkgrid>div::before,.yitm-triage-post .yitm-checkgrid>div::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:8px!important;background:#0f766e!important}body.blog-page .yitm-card .yitm-sts article:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(1)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(1)::before,.yitm-triage-post .yitm-sts article:nth-child(1)::before{background:#dc2626!important}body.blog-page .yitm-card .yitm-sts article:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(2)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(2)::before,.yitm-triage-post .yitm-sts article:nth-child(2)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-sts article:nth-child(3)::before,body.yitm-post-unified .yitm-card .yitm-sts article:nth-child(3)::before,body.template-service-page .yitm-card .yitm-sts article:nth-child(3)::before,.yitm-triage-post .yitm-sts article:nth-child(3)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(1)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(1)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(1)::before{background:#2563eb!important}body.blog-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.yitm-post-unified .yitm-card .yitm-checkgrid>div:nth-child(2)::before,body.template-service-page .yitm-card .yitm-checkgrid>div:nth-child(2)::before,.yitm-triage-post .yitm-checkgrid>div:nth-child(2)::before{background:#0f766e!important}body.blog-page .yitm-card .yitm-sts h3,body.yitm-post-unified .yitm-card .yitm-sts h3,body.template-service-page .yitm-card .yitm-sts h3,.yitm-triage-post .yitm-sts h3,body.blog-page .yitm-card .yitm-checkgrid h3,body.yitm-post-unified .yitm-card .yitm-checkgrid h3,body.template-service-page .yitm-card .yitm-checkgrid h3,.yitm-triage-post .yitm-checkgrid h3{margin:0!important;color:#10233f!important;font-size:clamp(1.25rem,2vw,1.55rem)!important;line-height:1.15!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{display:grid!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;columns:1!important;gap:8px 22px!important;max-width:100%!important;margin:0!important;padding-left:1.15rem!important}body.blog-page .yitm-card .yitm-sts li,body.yitm-post-unified .yitm-card .yitm-sts li,body.template-service-page .yitm-card .yitm-sts li,.yitm-triage-post .yitm-sts li,body.blog-page .yitm-card .yitm-checkgrid li,body.yitm-post-unified .yitm-card .yitm-checkgrid li,body.template-service-page .yitm-card .yitm-checkgrid li,.yitm-triage-post .yitm-checkgrid li{display:list-item!important;margin:0!important;max-width:100%!important;color:#33465c!important;line-height:1.55!important;font-size:1rem!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media(max-width:760px){body.blog-page .yitm-card .yitm-sts article,body.yitm-post-unified .yitm-card .yitm-sts article,body.template-service-page .yitm-card .yitm-sts article,.yitm-triage-post .yitm-sts article,body.blog-page .yitm-card .yitm-checkgrid>div,body.yitm-post-unified .yitm-card .yitm-checkgrid>div,body.template-service-page .yitm-card .yitm-checkgrid>div,.yitm-triage-post .yitm-checkgrid>div{grid-template-columns:1fr!important;gap:10px!important;padding:18px 18px 18px 24px!important}body.blog-page .yitm-card .yitm-sts ul,body.yitm-post-unified .yitm-card .yitm-sts ul,body.template-service-page .yitm-card .yitm-sts ul,.yitm-triage-post .yitm-sts ul,body.blog-page .yitm-card .yitm-checkgrid ul,body.yitm-post-unified .yitm-card .yitm-checkgrid ul,body.template-service-page .yitm-card .yitm-checkgrid ul,.yitm-triage-post .yitm-checkgrid ul{grid-template-columns:1fr!important}}body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(2.15rem,4.2vw,3.85rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;max-width:760px!important;text-wrap:balance;overflow-wrap:anywhere}body.blog-page .hero{padding:clamp(24px,4vw,38px) clamp(20px,4vw,32px)!important;gap:clamp(18px,3vw,26px)!important}body.blog-page .hero .lead,body.blog-page .hero p{font-size:clamp(1rem,1.45vw,1.14rem)!important;line-height:1.58!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(1040px,calc(100% - 48px));max-width:1040px;margin:26px auto!important;background:#fff;border:1px solid rgba(16,35,63,.11);border-radius:26px;box-shadow:0 18px 44px rgba(16,35,63,.07);padding:26px 28px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1;letter-spacing:-.03em;color:#10233f;margin:8px 0 12px}.student-outcome-grid,.student-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.student-outcome-grid>div,.student-link-grid>a{display:block;border:1px solid rgba(16,35,63,.11);border-radius:20px;padding:18px;background:#f7fbfb;color:#10233f;text-decoration:none;box-shadow:0 10px 26px rgba(16,35,63,.05)}.student-outcome-grid strong,.student-link-grid a{font-weight:900}.student-outcome-grid span,.student-link-grid span{display:block;margin-top:6px;color:#516174;font-weight:600;line-height:1.5}.student-safe-next-step{background:#fff8df;border:1px solid rgba(245,184,63,.32);border-radius:18px;padding:16px 18px;margin:18px 0 0!important}.student-moved-fallback{width:min(960px,calc(100% - 32px));margin:30px auto;padding:24px;border-radius:24px;background:#fff;border:1px solid rgba(16,35,63,.12)}@media(max-width:880px){.student-outcome-grid,.student-link-grid{grid-template-columns:1fr}}@media(max-width:640px){body.blog-page .hero h1,.blog-page.template-blog-post .hero h1,.blog-page .hero-h1{font-size:clamp(1.9rem,8.5vw,2.65rem)!important;line-height:1.05!important;letter-spacing:-.025em!important}body.blog-page .hero{margin:16px auto 18px!important;border-radius:22px!important;padding:24px 18px!important}.student-outcome-pathway,.yitm-student-link-map,.yitm-student-hub-upgrade,.yitm-student-expanded-guide{width:min(100% - 32px,1040px);padding:20px;border-radius:22px}.student-outcome-pathway h2,.yitm-student-link-map h2,.yitm-student-hub-upgrade h2,.yitm-student-expanded-guide h2{font-size:clamp(1.75rem,8vw,2.45rem)}.button-row,.hero-actions,.yitm-actions{gap:10px!important}.button-row .btn,.hero-actions .btn,.yitm-actions .yitm-btn{width:100%;min-height:46px}}body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:clamp(28px,4vw,46px)!important;gap:clamp(18px,3vw,30px)!important}body.blog-page .hero .hero-text,body.blog-page .hero>div:first-child,body.blog-page main>.hero .hero-text,body.blog-page main>.hero>div:first-child,body.blog-page main>.breadcrumb + .hero .hero-text,body.blog-page main>.breadcrumb + .hero>div:first-child,body.blog-page.template-blog-post .hero .hero-text,body.blog-page.template-blog-post .hero>div:first-child,body.yitm-post-unified .hero .hero-text,body.yitm-post-unified .hero>div:first-child,body.yitm-post-unified .yitm-hero-copy,body.blog-page .yitm-hero-copy,body.template-service-page .hero .hero-text,body.template-service-page .hero>div:first-child,body.template-service-page .yitm-hero-copy{max-width:920px!important;width:100%!important;min-width:0!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{max-width:920px!important;font-size:clamp(2.05rem,3.35vw,3.35rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;margin:10px 0 16px!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.yitm-post-unified .yitm-hero p,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{max-width:760px!important;font-size:clamp(1rem,1.35vw,1.15rem)!important;line-height:1.58!important}@media(max-width:980px){body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(2rem,5.2vw,2.85rem)!important;line-height:1.08!important}}@media(max-width:640px){body.blog-page .hero,body.blog-page main>.hero,body.blog-page main>.breadcrumb + .hero,body.blog-page.template-blog-post .hero,body.yitm-post-unified .hero,body.yitm-post-unified .yitm-hero,body.has-yitm-unified-shell .yitm-hero,body.blog-page .yitm-hero,body.blog-page .blog-hero,body.blog-page .article-hero,body.blog-page .post-hero,body.template-service-page .hero,body.template-service-page .yitm-hero,body.template-service-page .blog-hero,body.template-service-page .article-hero,body.template-service-page .post-hero{padding:22px 18px!important;margin:16px auto 18px!important;border-radius:22px!important}body.blog-page .hero h1,body.blog-page .hero .hero-h1,body.blog-page main>.hero h1,body.blog-page main>.breadcrumb + .hero h1,body.blog-page.template-blog-post .hero h1,body.yitm-post-unified .hero h1,body.yitm-post-unified .yitm-hero h1,body.has-yitm-unified-shell .yitm-hero h1,body.blog-page .yitm-hero h1,body.blog-page .blog-hero h1,body.blog-page .article-hero h1,body.blog-page .post-hero h1,body.template-service-page .hero h1,body.template-service-page .yitm-hero h1,body.template-service-page .blog-hero h1,body.template-service-page .article-hero h1,body.template-service-page .post-hero h1{font-size:clamp(1.82rem,8.4vw,2.45rem)!important;line-height:1.1!important;letter-spacing:-.022em!important;margin-bottom:12px!important}body.blog-page .hero .lead,body.blog-page .hero p,body.blog-page .yitm-subtitle,body.blog-page .blog-hero p,body.blog-page .article-hero p,body.blog-page .post-hero p,body.yitm-post-unified .hero .lead,body.yitm-post-unified .hero p,body.yitm-post-unified .yitm-subtitle,body.template-service-page .hero .lead,body.template-service-page .hero p,body.template-service-page .yitm-subtitle{font-size:1rem!important;line-height:1.55!important}}body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{color:#ffffff!important;background:linear-gradient(135deg,#102d4b 0%,#0b5139 100%)!important}body.blog-page .gateway-strip h1,body.blog-page .gateway-strip h2,body.blog-page .gateway-strip h3,body.blog-page .gateway-strip p,body.blog-page .gateway-strip strong,body.blog-page .gateway-strip span,body.blog-page main>.gateway-strip h1,body.blog-page main>.gateway-strip h2,body.blog-page main>.gateway-strip h3,body.blog-page main>.gateway-strip p,body.blog-page main>.gateway-strip strong,body.blog-page main>.gateway-strip span,body.yitm-post-unified .gateway-strip h1,body.yitm-post-unified .gateway-strip h2,body.yitm-post-unified .gateway-strip h3,body.yitm-post-unified .gateway-strip p,body.yitm-post-unified .gateway-strip strong,body.yitm-post-unified .gateway-strip span{color:#ffffff!important;opacity:1!important}body.blog-page .gateway-strip p,body.blog-page main>.gateway-strip p,body.yitm-post-unified .gateway-strip p{color:rgba(255,255,255,.9)!important}body.blog-page .gateway-strip .btn,body.blog-page main>.gateway-strip .btn,body.yitm-post-unified .gateway-strip .btn{color:#ffffff!important;background:#10233f!important;border-color:rgba(255,255,255,.22)!important}body.blog-page .gateway-strip .btn.secondary,body.blog-page main>.gateway-strip .btn.secondary,body.yitm-post-unified .gateway-strip .btn.secondary{color:#0b5139!important;background:#ffffff!important}body.blog-page .gateway-strip .btn.gold,body.blog-page main>.gateway-strip .btn.gold,body.yitm-post-unified .gateway-strip .btn.gold{color:#ffffff!important;background:#10233f!important}body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)!important;gap:28px!important;align-items:center!important}body.blog-page .hero.has-student-hero-image .hero-text,body.yitm-post-unified .hero.has-student-hero-image .hero-text{min-width:0!important}body.blog-page .yitm-student-seo-hero-media,body.yitm-post-unified .yitm-student-seo-hero-media{min-width:0!important;width:100%!important}body.blog-page .yitm-student-seo-hero-image,body.yitm-post-unified .yitm-student-seo-hero-image{margin:0!important;border-radius:26px!important;overflow:hidden!important;background:#eef5f7!important;box-shadow:0 18px 46px rgba(16,35,63,.13)!important;border:1px solid rgba(16,35,63,.09)!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}body.blog-page [class*="cta"],body.blog-page [class*="banner"],body.blog-page [class*="strip"]{text-shadow:none}body.blog-page .final-cta,body.blog-page .post-footer-cta{color:#10233f!important}@media(max-width:900px){body.blog-page .hero.has-student-hero-image,body.yitm-post-unified .hero.has-student-hero-image,body.template-service-page .hero.has-student-hero-image{grid-template-columns:1fr!important}body.blog-page .yitm-student-seo-hero-image img,body.yitm-post-unified .yitm-student-seo-hero-image img{aspect-ratio:16/9!important}}@media(max-width:640px){body.blog-page .gateway-strip,body.blog-page main>.gateway-strip,body.yitm-post-unified .gateway-strip{display:grid!important;gap:16px!important;padding:24px 20px!important}body.blog-page .gateway-strip .button-row,body.blog-page main>.gateway-strip .button-row,body.yitm-post-unified .gateway-strip .button-row{display:grid!important;width:100%!important}body.blog-page .gateway-strip .button-row .btn,body.blog-page main>.gateway-strip .button-row .btn,body.yitm-post-unified .gateway-strip .button-row .btn{width:100%!important}}@media (max-width:900px){body.yitm-mobile-menu-open .sticky-mobile-bar,body.yitm-mobile-menu-open .mobile-sticky-bar,body.yitm-mobile-menu-open .mobile-action-dock{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}body.yitm-mobile-menu-open .mobile-menu-btn{background:#10233f!important;color:#ffffff!important;border-color:#10233f!important}.sticky-mobile-bar a,.mobile-sticky-bar a,.mobile-action-dock a{font-family:Arial,"Helvetica Neue",Helvetica,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}}.site-header .mobile-menu-btn{width:auto!important;max-width:none!important;min-width:92px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.site-header .nav a[href*="scam-message-checker"]{display:none!important}body.yitm-mobile-menu-open .sticky-mobile-bar{display:none!important;visibility:hidden!important}@media(max-width:920px){.site-header{z-index:10050!important}.site-header .header-inner{position:relative!important}.site-header .nav{display:none;position:absolute!important;left:14px!important;right:14px!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 112px)!important;overflow-y:auto!important;background:#fff!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header .nav.is-open{display:flex!important}.site-header .nav a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;width:100%!important;border-radius:14px!important;padding:10px 12px!important;box-sizing:border-box!important}.site-header .nav a.nav-cta{background:#10233f!important;color:#fff!important}}@media(max-width:760px){.site-header .mobile-menu-btn{display:inline-flex!important;width:auto!important;max-width:none!important;min-height:44px!important;padding:10px 16px!important;border-radius:999px!important}.site-header .brand{min-width:0!important}}body .site-footer,body .site-footer p,body .site-footer span,body .site-footer strong,body .site-footer li,body .yitm-unified-footer,body .yitm-unified-footer p,body .yitm-unified-footer span,body .yitm-unified-footer strong,body .yitm-unified-footer li{color:#eef4fb!important}body .site-footer a,body .site-footer a:visited,body .site-footer .footer-links a,body .site-footer .footer-terms-links a,body .yitm-unified-footer a,body .yitm-unified-footer a:visited,body .yitm-unified-footer .footer-links a,body .yitm-unified-footer .footer-terms-links a{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body .site-footer .footer-referral-cta,body .yitm-unified-footer .footer-referral-cta{color:#fff7d6!important}body .site-footer .footer-referral-cta a,body .site-footer a.footer-referral-link,body .yitm-unified-footer .footer-referral-cta a,body .yitm-unified-footer a.footer-referral-link{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;text-decoration-color:currentColor!important}body .site-footer a:hover,body .site-footer a:focus-visible,body .yitm-unified-footer a:hover,body .yitm-unified-footer a:focus-visible{color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important;border-color:rgba(255,226,122,.72)!important;outline-color:#ffe27a!important}body.template-service-page .section>.wrap,body.yitm-post-unified .section>.wrap{min-width:0}body.template-service-page .section-header,body.template-service-page .section-head,body.yitm-post-unified .section-header,body.yitm-post-unified .section-head{max-width:880px;margin:0 0 28px}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card{max-width:none;padding:26px 28px;border:1px solid rgba(16,35,63,.09);border-radius:24px;background:linear-gradient(135deg,#fff 0%,#f8fbf6 100%);box-shadow:0 14px 36px rgba(16,35,63,.06)}body.template-service-page .section-header h2,body.template-service-page .section-head h2,body.yitm-post-unified .section-header h2,body.yitm-post-unified .section-head h2{margin:12px 0 10px!important;max-width:900px}body.template-service-page .section-header p:last-child,body.template-service-page .section-head p:last-child,body.yitm-post-unified .section-header p:last-child,body.yitm-post-unified .section-head p:last-child{margin-bottom:0}body.template-service-page .grid-2,body.yitm-post-unified .grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .grid-2>*,body.template-service-page .grid-3>*,body.template-service-page .cards-3>*,body.template-service-page .service-grid-3>*,body.yitm-post-unified .grid-2>*,body.yitm-post-unified .grid-3>*,body.yitm-post-unified .cards-3>*,body.yitm-post-unified .service-grid-3>*{min-width:0;height:100%}body.template-service-page .service,body.template-service-page .glass-card,body.template-service-page .price-card,body.template-service-page .comparison-card,body.yitm-post-unified .service,body.yitm-post-unified .glass-card,body.yitm-post-unified .price-card,body.yitm-post-unified .comparison-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid rgba(16,35,63,.10);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(16,35,63,.06);overflow-wrap:anywhere}body.template-service-page .service h3,body.template-service-page .glass-card h3,body.template-service-page .price-card h3,body.template-service-page .comparison-card h3,body.yitm-post-unified .service h3,body.yitm-post-unified .glass-card h3,body.yitm-post-unified .price-card h3,body.yitm-post-unified .comparison-card h3{margin:10px 0 10px;line-height:1.15}body.template-service-page .price-range,body.template-service-page .pricing-price,body.template-service-page .pricing-model,body.yitm-post-unified .price-range,body.yitm-post-unified .pricing-price,body.yitm-post-unified .pricing-model{color:#195b63;font-family:"Barlow Condensed",Barlow,sans-serif;font-weight:900;line-height:1}body.template-service-page .price-range,body.yitm-post-unified .price-range{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:4px}body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:24px;align-items:stretch}body.template-service-page .hero-pricing-grid>*,body.yitm-post-unified .hero-pricing-grid>*{min-width:0;height:100%}body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:26px;border:1px solid rgba(16,35,63,.10);border-radius:24px;background:#fff;box-shadow:0 14px 36px rgba(16,35,63,.07)}body.template-service-page .pricing-pills,body.yitm-post-unified .pricing-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}body.template-service-page .pricing-pill,body.yitm-post-unified .pricing-pill{display:inline-flex;align-items:center;min-height:36px;padding:7px 12px;border-radius:999px;background:#eef7f8;border:1px solid rgba(25,91,99,.16);color:#173e45;font-size:.92rem;font-weight:800}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px 22px;border-radius:22px;background:#10233f;color:#fff}body.template-service-page .pricing-kicker-strip p,body.yitm-post-unified .pricing-kicker-strip p{margin:0;color:#fff;max-width:720px}body.template-service-page .pricing-kicker-strip .cta-actions,body.yitm-post-unified .pricing-kicker-strip .cta-actions{margin:0;flex:0 0 auto}body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card{display:flex;flex-direction:column;min-width:0;height:100%;padding:26px}body.template-service-page .pricing-card-featured,body.yitm-post-unified .pricing-card-featured{border-color:rgba(25,91,99,.28);background:linear-gradient(180deg,#f4fbfb 0%,#fff 100%);box-shadow:0 18px 44px rgba(25,91,99,.10)}body.template-service-page .pricing-card-label,body.yitm-post-unified .pricing-card-label{align-self:flex-start;padding:6px 10px;border-radius:999px;background:#fff2cf;color:#6d4c0e;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}body.template-service-page .pricing-list,body.yitm-post-unified .pricing-list{margin:18px 0 0;padding-left:20px}body.template-service-page .pricing-list li+li,body.yitm-post-unified .pricing-list li+li{margin-top:8px}body.template-service-page .manual-cro-grid,body.yitm-post-unified .manual-cro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}body.template-service-page .manual-cro-card,body.yitm-post-unified .manual-cro-card{height:100%;padding:20px;border:1px solid rgba(16,35,63,.09);border-radius:20px;background:#fff}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{min-height:48px;text-align:center}body.template-service-page .table-wrap,body.yitm-post-unified .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(16,35,63,.09);border-radius:18px}body.template-service-page .table-wrap table,body.yitm-post-unified .table-wrap table{width:100%;min-width:620px;border-collapse:collapse;margin:0}body.template-service-page .table-wrap th,body.template-service-page .table-wrap td,body.yitm-post-unified .table-wrap th,body.yitm-post-unified .table-wrap td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(16,35,63,.08)}body.template-service-page .table-wrap tr:last-child td,body.yitm-post-unified .table-wrap tr:last-child td{border-bottom:0}@media(max-width:980px){body.template-service-page .hero-pricing-grid,body.yitm-post-unified .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.yitm-post-unified .pricing-overview-grid,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-service-page .pricing-kicker-strip,body.yitm-post-unified .pricing-kicker-strip{align-items:flex-start;flex-direction:column}}@media(max-width:680px){body.template-service-page .grid-2,body.template-service-page .grid-3,body.template-service-page .cards-3,body.template-service-page .service-grid-3,body.template-service-page .hero-pricing-grid,body.template-service-page .pricing-overview-grid,body.template-service-page .manual-cro-grid,body.yitm-post-unified .grid-2,body.yitm-post-unified .grid-3,body.yitm-post-unified .cards-3,body.yitm-post-unified .service-grid-3,body.yitm-post-unified .hero-pricing-grid,body.yitm-post-unified .pricing-overview-grid,body.yitm-post-unified .manual-cro-grid{grid-template-columns:1fr}body.template-service-page .section-header--card,body.yitm-post-unified .section-header--card,body.template-service-page .pricing-card,body.yitm-post-unified .pricing-card,body.template-service-page .pricing-feature-box,body.yitm-post-unified .pricing-feature-box{padding:20px;border-radius:20px}body.template-service-page .cta-actions,body.template-service-page .cta-button-grid,body.template-service-page .hero-ctas,body.yitm-post-unified .cta-actions,body.yitm-post-unified .cta-button-grid,body.yitm-post-unified .hero-ctas{flex-direction:column}body.template-service-page .cta-actions .btn,body.template-service-page .cta-button-grid .btn,body.template-service-page .hero-ctas .btn,body.yitm-post-unified .cta-actions .btn,body.yitm-post-unified .cta-button-grid .btn,body.yitm-post-unified .hero-ctas .btn{width:100%}}body.yitm-simple-page{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#fff 260px);color:var(--ink)}body.yitm-simple-page main.container{width:min(1040px,calc(100% - 40px));max-width:none!important;margin:0 auto!important;padding:clamp(42px,7vw,76px) 0 84px!important}body.yitm-simple-page main.container>h1{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1;letter-spacing:-.04em;margin:0 0 18px;color:var(--ink);text-wrap:balance}body.yitm-simple-page main.container>p{max-width:820px;color:var(--muted);font-size:1.08rem;line-height:1.65}body.yitm-simple-page .service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0}body.yitm-simple-page .service-card{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--shadow-soft);text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.yitm-simple-page .service-card:hover,body.yitm-simple-page .service-card:focus-visible{transform:translateY(-3px);box-shadow:var(--shadow);border-color:rgba(25,91,99,.35)}body.yitm-simple-page .service-card h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 12px;color:var(--ink);text-decoration:none}body.yitm-simple-page .service-card p{margin:0;color:var(--muted);line-height:1.55;text-decoration:none}body.yitm-simple-page section.card{margin:18px 0;padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-soft)}body.yitm-simple-page section.card h2{margin:0 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.8rem;line-height:1.1;color:var(--ink)}body.yitm-simple-page label{display:grid;gap:8px;font-weight:800;color:var(--ink)}body.yitm-simple-page input[type="text"]{width:100%;min-height:48px;padding:12px 14px;border:1px solid #b9c6d6;border-radius:12px;background:#fff;color:var(--ink);font:inherit}body.yitm-simple-page input[type="text"]:focus{outline:3px solid rgba(25,91,99,.2);border-color:var(--brand2)}body.yitm-simple-page button,body.yitm-simple-page .no-print a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 17px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-weight:900;text-decoration:none;cursor:pointer}body.yitm-simple-page button{background:var(--ink);color:#fff;border-color:var(--ink)}body.yitm-simple-page .no-print{margin-top:28px;padding:22px;border-radius:20px;background:var(--soft)}body.yitm-simple-page .no-print p{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}@media(max-width:700px){body.yitm-simple-page main.container{width:min(100% - 28px,1040px);padding-top:34px!important}body.yitm-simple-page .service-grid{grid-template-columns:1fr;gap:12px}body.yitm-simple-page .service-card{min-height:0;padding:20px;border-radius:20px}}body .footer.yitm-unified-footer,body .yitm-unified-footer{margin-top:24px!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:#10233f!important;-webkit-text-fill-color:#10233f!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:#07563b!important;-webkit-text-fill-color:#07563b!important;opacity:1!important}body .footer.yitm-unified-footer .footer-terms,body .yitm-unified-footer .footer-terms{margin-top:10px!important}body .footer.yitm-unified-footer{padding-bottom:34px!important}body.yitm-progressive-tool .footer.yitm-unified-footer,body.yitm-progressive-tool .yitm-unified-footer{margin-top:0!important}@media(max-width:760px){body .footer.yitm-unified-footer{padding-bottom:30px!important}}{--yitm-navy-900:#10233f;--yitm-teal-700:#195b63;--yitm-teal-050:#eef7f6;--yitm-gold-400:#f5b83f;--yitm-line-soft:rgba(16,35,63,.11)}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pricing-page .pricing-kicker-strip{display:grid!important;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:clamp(20px,3vw,38px)!important;padding:clamp(24px,3vw,32px)!important;background:linear-gradient(135deg,#10233f 0%,#173352 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 42px rgba(16,35,63,.18)!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:44ch!important;margin:0!important;color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;font-size:clamp(1rem,1.35vw,1.16rem)!important;line-height:1.58!important;font-weight:500!important}body.yitm-pricing-page .pricing-kicker-strip p strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0!important}body.yitm-pricing-page .pricing-kicker-strip .btn{min-height:50px!important;padding:12px 18px!important;white-space:nowrap!important;box-shadow:none!important}body.yitm-pricing-page .pricing-kicker-strip .btn-primary{background:var(--yitm-gold-400)!important;border-color:var(--yitm-gold-400)!important;color:var(--yitm-navy-900)!important;-webkit-text-fill-color:var(--yitm-navy-900)!important}body.yitm-pricing-page .pricing-kicker-strip .btn-secondary{background:#fff!important;border-color:rgba(255,255,255,.82)!important;color:#174b52!important;-webkit-text-fill-color:#174b52!important}body.yitm-pricing-page .pricing-kicker-strip .btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 24px rgba(0,0,0,.18)!important}body.yitm-pricing-page .pricing-kicker-strip .btn:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}body.yitm-pricing-page .decision-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:24px!important}body.yitm-pricing-page .decision-step{position:relative!important;min-width:0!important;padding:24px!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important;box-shadow:0 12px 28px rgba(16,35,63,.06)!important}body.yitm-pricing-page .decision-step .step-num{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:18px!important;border-radius:14px!important;background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;box-shadow:0 8px 18px rgba(16,35,63,.16)!important}body.yitm-pricing-page .decision-step h3{margin:0 0 10px!important;color:var(--yitm-navy-900)!important;font-size:clamp(1.2rem,2vw,1.48rem)!important;line-height:1.18!important}body.yitm-pricing-page .decision-step p{margin:0!important;color:#40536a!important;font-size:1rem!important;line-height:1.62!important}body.yitm-pricing-page .price-table-wrap{width:100%!important;margin-top:24px!important;overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgba(16,35,63,.07)!important}body.yitm-pricing-page .price-table{width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fff!important}body.yitm-pricing-page .price-table th,body.yitm-pricing-page .price-table td{padding:15px 18px!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.08)!important;line-height:1.48!important}body.yitm-pricing-page .price-table th{background:var(--yitm-navy-900)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.065em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table th:nth-child(1),body.yitm-pricing-page .price-table td:nth-child(1){width:34%!important}body.yitm-pricing-page .price-table th:nth-child(2),body.yitm-pricing-page .price-table td:nth-child(2){width:21%!important}body.yitm-pricing-page .price-table th:nth-child(3),body.yitm-pricing-page .price-table td:nth-child(3){width:45%!important}body.yitm-pricing-page .price-table tbody tr:nth-child(odd){background:#fff!important}body.yitm-pricing-page .price-table tbody tr:nth-child(even){background:var(--yitm-teal-050)!important}body.yitm-pricing-page .price-table tbody tr:last-child td{border-bottom:0!important}body.yitm-pricing-page .price-table tbody tr:hover{background:#fff8e6!important}body.yitm-pricing-page .price-table td{color:#31445a!important;font-size:1rem!important}body.yitm-pricing-page .price-table td:first-child{color:var(--yitm-navy-900)!important;font-weight:800!important}body.yitm-pricing-page .price-table td:nth-child(2){color:var(--yitm-teal-700)!important;font-weight:900!important;white-space:nowrap!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-gold-400)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-navy-900)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;font-size:1rem!important;line-height:1.68!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip p{max-width:66ch!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{justify-content:flex-start!important}}@media(max-width:760px){body.yitm-pricing-page .decision-steps{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip{padding:22px!important;border-radius:20px!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;white-space:normal!important}body.yitm-pricing-page .price-table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.yitm-pricing-page .price-table,body.yitm-pricing-page .price-table tbody,body.yitm-pricing-page .price-table tr,body.yitm-pricing-page .price-table td{display:block!important;width:100%!important}body.yitm-pricing-page .price-table thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.yitm-pricing-page .price-table tbody{display:grid!important;gap:12px!important}body.yitm-pricing-page .price-table tbody tr{overflow:hidden!important;border:1px solid var(--yitm-line-soft)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.yitm-pricing-page .price-table td{display:grid!important;grid-template-columns:minmax(105px,.42fr) minmax(0,1fr)!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgba(16,35,63,.08)!important;white-space:normal!important}body.yitm-pricing-page .price-table td::before{content:attr(data-label)!important;color:#607084!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}body.yitm-pricing-page .price-table tbody tr td:last-child{border-bottom:0!important}}{--yitm-ui-navy:#10233f;--yitm-ui-navy-hover:#0b1a31;--yitm-ui-teal:#165f4a;--yitm-ui-gold:#f5b83f;--yitm-ui-line:#d9e2e7;--yitm-ui-soft:#f4faf8;--yitm-ui-radius:24px;--yitm-ui-shadow:0 16px 40px rgba(16,35,63,.08)}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-post-unified main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible),body.yitm-pricing-page main:is(.btn-primary,.start-card.primary-start,.yitm-choice-actions a:first-child):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page main#main-content:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a),body.yitm-post-unified main:is(.btn,.yitm-choice-actions a,.yitm-crm-next-step-actions a){min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none}body.template-service-page:is(a,button,summary):focus-visible,body.yitm-post-unified:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-ui-gold)!important;outline-offset:3px!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box}body.template-service-page main#main-content:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card),body.yitm-post-unified main:is(.section-header--card,.manual-cro-shell,.yitm-crm-next-step,.shared-card){border-radius:var(--yitm-ui-radius)}body.template-service-page main#main-content:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro),body.yitm-post-unified main:is(.section-header p,.s-body,.hero-intro,.manual-cro-intro){max-width:70ch;line-height:1.65;text-wrap:pretty}body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px!important;align-items:start!important;margin-top:24px!important}body.template-service-page .yitm-customer-faq .faq-list details,body.yitm-post-unified .yitm-customer-faq .faq-list details{min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--yitm-ui-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(16,35,63,.05)!important}body.template-service-page .yitm-customer-faq .faq-list summary,body.yitm-post-unified .yitm-customer-faq .faq-list summary{min-height:58px!important;padding:17px 20px!important;display:flex!important;align-items:center!important;color:var(--yitm-ui-navy)!important;-webkit-text-fill-color:var(--yitm-ui-navy)!important;font-weight:800!important;line-height:1.35!important;cursor:pointer!important}body.template-service-page .yitm-customer-faq .faq-list details[open] summary,body.yitm-post-unified .yitm-customer-faq .faq-list details[open] summary{border-bottom:1px solid var(--yitm-ui-line)!important;background:var(--yitm-ui-soft)!important}body.template-service-page .yitm-customer-faq .faq-answer-inner,body.yitm-post-unified .yitm-customer-faq .faq-answer-inner{padding:18px 20px 20px!important}body.template-service-page .yitm-customer-faq,body.yitm-post-unified .yitm-customer-faq{min-height:0!important;height:auto!important}body.yitm-pricing-page .yitm-hero{align-items:center!important;column-gap:clamp(32px,4vw,56px)!important}body.yitm-pricing-page .yitm-hero-img{height:clamp(430px,43vw,560px)!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important}body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:minmax(250px,.8fr) minmax(560px,1.2fr)!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important}body.yitm-pricing-page .pricing-kicker-strip .btn{width:100%!important;min-width:0!important;white-space:normal!important}body.yitm-pricing-page .yitm-customer-faq .wrap{padding-bottom:0!important}@media(max-width:980px){body.yitm-pricing-page .pricing-kicker-strip{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:1/-1!important}}@media(max-width:760px){body.template-service-page .yitm-customer-faq .faq-list,body.yitm-post-unified .yitm-customer-faq .faq-list{grid-template-columns:1fr!important}body.template-service-page main#main-content>:is(.section,.section-alt,.hero)>.wrap,body.yitm-post-unified main>:is(.section,.section-alt,.hero)>.wrap{width:min(100% - 28px,1160px)}body.yitm-pricing-page .pricing-kicker-strip .cta-actions{grid-template-columns:1fr!important}body.yitm-pricing-page .pricing-kicker-strip .cta-actions .btn:last-child{grid-column:auto!important}body.yitm-pricing-page .yitm-hero-img{height:auto!important;max-height:none!important}}.feature-band:where(h1,h2,h3,h4,p,li,strong,small,a){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important}.feature-band .eyebrow{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.10)!important}body[class]:is(a,button,input)[class][class~="btn"],body[class]:is(a,button,input)[class][class*="-btn"],body[class]:is(a,button,input)[class][class*="btn-"]{-webkit-text-fill-color:currentColor!important}body[class]:is(a,button)[class][class~="btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="-btn"]:is(span,strong,em,small),body[class]:is(a,button)[class][class*="btn-"]:is(span,strong,em,small){-webkit-text-fill-color:currentColor!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.yitm-editorial-page .theme-software-ai-for-business .yitm-inline-link{color:#a10f35!important;-webkit-text-fill-color:#a10f35!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-qh-step span{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.yitm-editorial-page .yitm-card-qh-hero .yitm-safe-note{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel){-webkit-text-fill-color:currentColor}body.template-service-page main#main-content:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label),body.yitm-post-unified main:is(.shared-card,.service-card,.process-step,.comparison-card,.content-panel):is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,strong,em,small,label){-webkit-text-fill-color:currentColor}body .skip-link{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.yitm-card-cta,.blog-cta,.cta-panel,.leadroom-cta){box-sizing:border-box}:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:clamp(28px,3.2vw,44px)!important}:is(.yitm-card-cta,.blog-cta,.cta-panel)>* + *{margin-top:clamp(14px,1.8vw,22px)!important}.leadroom-cta{gap:clamp(20px,2.6vw,34px)!important;padding:clamp(26px,3vw,40px)!important;align-items:center!important}.leadroom-cta>div{min-width:0;display:grid;gap:clamp(10px,1.25vw,16px)}.leadroom-cta>div>:is(h2,h3,p){margin:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){margin-top:4px!important;flex:0 0 auto}.yitm-card-cta>.leadroom-cta{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media (max-width:980px){.leadroom-cta{grid-template-columns:1fr!important;align-items:start!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:auto!important;justify-self:start;margin-top:2px!important}}@media (max-width:640px){:is(.yitm-card-cta,.blog-cta,.cta-panel){padding:24px 20px!important}.leadroom-cta{padding:24px 20px!important;gap:18px!important}.yitm-card-cta>.leadroom-cta{padding:0!important}.leadroom-cta>:is(a,button,.yitm-btn,.leadroom-button){width:100%!important}}}@scope (html[data-yitm-b4-css~="b4-29"]){{--navy:#13264b;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Arial,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.site-header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center}.brand small{display:block;color:var(--muted);font-weight:700}.site-nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.site-nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.site-nav .call{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.hero{background:linear-gradient(135deg,#112348,#103d39);color:#fff;border-radius:34px;padding:44px;display:grid;grid-template-columns:1.04fr .96fr;gap:38px;align-items:center;box-shadow:var(--shadow);overflow:hidden}.kicker{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.hero h1{font-size:clamp(2.35rem,5vw,4.6rem);line-height:1.02;margin:18px 0;letter-spacing:-.04em;font-weight:850}.hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px}.notice{background:#fff7d8;color:#17264a;border:1px solid rgba(246,189,39,.45);border-radius:18px;padding:14px 16px;font-weight:750;margin:18px 0}.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem}.btn-primary{background:var(--gold);color:var(--navy)}.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.hero-card{background:#fff;color:var(--ink);border-radius:28px;padding:22px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.tool-hero-media{margin:0}.tool-hero-media img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 18px 45px rgba(0,0,0,.25);background:#081727}.tool-hero-media figcaption{margin-top:10px;color:#20314c;font-size:.93rem;font-weight:800}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}h2{font-size:clamp(1.85rem,3vw,3.1rem);line-height:1.1;margin:0 0 16px;letter-spacing:-.03em;font-weight:800;color:#14264b}h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center}.score-circle{width:104px;height:104px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center}.warning-card{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.guide-grid,.spoke-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guide-card,.spoke-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08)}.guide-card p,.spoke-card p{color:#34435c;font-weight:600}.report-box{white-space:pre-wrap;background:#fff;border:1px solid #d8deea;border-radius:18px;padding:18px;min-height:240px;max-height:420px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem}.footer{background:#081727;color:#dfe9f5;margin-top:34px}.footer .wrap{padding:34px 22px}.footer a{color:#fff;font-weight:800}.mobile-sticky{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:900px){.hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.guide-grid,.spoke-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){body{font-size:16px;padding-bottom:92px}.site-nav{display:none}.wrap{padding:18px 16px}.hero{padding:24px;border-radius:24px}.choice-grid,.guide-grid,.spoke-grid{grid-template-columns:1fr}.actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.mobile-sticky{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.mobile-sticky a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.mobile-sticky a:first-child{background:#13264b;color:#fff}.mobile-sticky a:nth-child(2){background:#f6bd27;color:#13264b}.toast{left:14px;right:14px;transform:translateY(20px);text-align:center}.toast.show{transform:translateY(0)}}.customer-start-card{margin:18px 0 20px;padding:18px 20px;border:1px solid rgba(15,106,80,.22);border-radius:22px;background:linear-gradient(135deg,#f1fbf7,#fffaf0);color:#10233f;box-shadow:0 12px 32px rgba(16,35,63,.07)}.customer-start-card strong{display:block;color:#0f2042;font-size:1.08rem;margin-bottom:4px}.customer-start-card p{margin:.25rem 0 .6rem;color:#23364f;font-weight:650}.customer-start-card ul{margin:.3rem 0 0;padding-left:1.2rem;color:#23364f}.customer-start-card li{margin:.2rem 0;font-weight:600}.safe-next-step{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.safe-next-step strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.safe-next-step p{margin:0;color:#20314c;font-weight:750;line-height:1.5}.report-privacy-card{margin:14px 0 18px;padding:16px 18px;border-radius:20px;background:#fff7d8;border:1px solid rgba(246,189,39,.45);color:#17264a}.report-privacy-card strong{display:block;font-weight:900;margin-bottom:2px}.report-privacy-card p{margin:0;color:#17264a;font-weight:650}.report-detail-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.report-detail-form label,.support-fieldset{display:flex;flex-direction:column;gap:7px;color:#10233f;font-weight:850}.report-detail-form input[type="text"],.report-detail-form select,.report-detail-form textarea{width:100%;border:2px solid #d8deea;border-radius:16px;padding:12px 14px;min-height:50px;font:inherit;color:#10233f;background:#fff}.report-detail-form textarea{resize:vertical;min-height:116px}.report-detail-form label:has(textarea),.support-fieldset{grid-column:1/-1}.support-fieldset{border:1px solid #d8deea;border-radius:18px;padding:16px;background:#fffef9}.support-fieldset legend{font-weight:900;color:#13264b;padding:0 6px}.support-fieldset label{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-weight:700;color:#20314c}.support-fieldset input{margin-top:7px;accent-color:#0f6a50}@media(max-width:760px){.report-detail-form{grid-template-columns:1fr}.customer-start-card,.report-privacy-card{padding:15px 16px}}.scam-cluster-statement{margin:14px 0 0;max-width:760px;color:#f4f8ff !important;font-weight:700;line-height:1.6;font-size:1.05rem}.hero .scam-cluster-statement{color:#eaf4ff !important}.section-soft .scam-cluster-statement,.guide-card .scam-cluster-statement{color:#17345f !important}@media(max-width:760px){.scam-cluster-statement{font-size:1rem;line-height:1.55}}.hero .scam-cluster-statement,.scam-cluster-statement{display:block !important;margin:18px 0 20px !important;max-width:780px !important;padding:16px 18px 16px 50px !important;border-radius:22px !important;border:1px solid rgba(246,189,39,.46) !important;background:rgba(255,250,240,.12) !important;color:#fff7d6 !important;font-weight:750 !important;line-height:1.55 !important;position:relative !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 38px rgba(0,0,0,.12) !important;text-shadow:0 1px 2px rgba(0,0,0,.24) !important}.scam-cluster-statement::before{content:"✓";position:absolute;left:16px;top:16px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#f6bd27;color:#13264b;font-weight:950;line-height:1;text-shadow:none}.hero p,.hero li,.hero .lead{color:#f5f9ff !important;opacity:1 !important;text-shadow:0 1px 2px rgba(0,0,0,.2) !important}.hero .notice,.hero .notice strong{color:#17264a !important;text-shadow:none !important}.hero-card figcaption,.tool-hero-media figcaption{color:#17264a !important;opacity:1 !important;font-weight:750 !important}.privacy-pill{color:#13264b !important;background:#fff7d8 !important}.section-soft .scam-cluster-statement,.guide-card .scam-cluster-statement,.spoke-card .scam-cluster-statement{background:#fffaf0 !important;color:#13264b !important;text-shadow:none !important}.result-card,.safe-next-step,.customer-start-card{color:#10233f !important}.result-card p,.result-card li,.safe-next-step p,.customer-start-card p,.customer-start-card li{color:#20314c !important;opacity:1 !important}.btn-primary{color:#13264b !important;text-shadow:none !important}.btn-light,.btn-outline{color:#13264b !important;text-shadow:none !important}@media(max-width:760px){.hero .scam-cluster-statement,.scam-cluster-statement{padding:14px 16px 14px 46px !important;border-radius:18px !important;font-size:1rem !important;line-height:1.5 !important}.scam-cluster-statement::before{left:14px;top:14px}}.yitm-explain-panel,.yitm-highlight-panel,.yitm-micro-share,.yitm-exposure-card{border:1px solid #dbe3ee;border-radius:22px;background:#fffef9;box-shadow:0 12px 34px rgba(16,35,63,.08);padding:18px;margin-top:18px;color:#10233f}.yitm-explain-head{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.yitm-explain-head h3{margin:4px 0 0;font-size:1.08rem;line-height:1.25;color:#13264b}.yitm-mini-badge{display:inline-flex;align-items:center;border:1px solid #dbe3ee;background:#edf2f7;color:#40506a;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-privacy-note{font-size:.9rem;color:#526074;margin:8px 0}.yitm-highlight-output{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px dashed #ccd7e5;border-radius:16px;padding:14px;min-height:56px;line-height:1.65}.yitm-flag-token{background:#fff1c2;border-bottom:2px solid #d68b00;border-radius:5px;padding:1px 3px;font-weight:850;color:#13264b}.yitm-risk-strip{display:grid;gap:5px;border-radius:16px;padding:13px;margin:8px 0 12px;border:1px solid #dbe3ee;background:#f8fafc}.yitm-risk-strip strong{font-size:1.02rem}.yitm-risk-high{border-color:#f0b5b5;background:#fff5f5}.yitm-risk-caution{border-color:#f2d58a;background:#fff9e8}.yitm-risk-low{border-color:#b7ddca;background:#f4fbf7}.yitm-risk-neutral{border-color:#dbe3ee;background:#f8fafc}.yitm-why-list{display:grid;gap:9px;margin:0;padding-left:1.1rem}.yitm-why-list li{background:#fff;border:1px solid #edf0f5;border-radius:14px;padding:10px 12px}.yitm-empty-note{background:#fff;border:1px solid #edf0f5;border-radius:14px;padding:12px;color:#526074}.yitm-micro-share,.yitm-exposure-card{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:center}.yitm-micro-share h3,.yitm-exposure-card h3{margin:6px 0 6px;color:#13264b}.yitm-micro-share p,.yitm-exposure-card p{margin:0;color:#40506a}.yitm-share-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.yitm-share-actions .btn{min-height:44px;padding:10px 15px;font-size:.92rem}.toast.show{opacity:1;transform:translateY(0)}@media(max-width:760px){.yitm-micro-share,.yitm-exposure-card{grid-template-columns:1fr}.yitm-share-actions{justify-content:flex-start}.yitm-share-actions .btn{width:100%}.yitm-explain-panel,.yitm-highlight-panel,.yitm-micro-share,.yitm-exposure-card{padding:15px;border-radius:18px}}main>.yitm-exposure-card{max-width:1180px;margin:18px auto;padding-left:22px;padding-right:22px}.yitm-url-risk-panel{background:#fffef9;border:1px solid #e2e8f0;border-left:5px solid #13264b;border-radius:20px;padding:18px;margin:16px 0;box-shadow:0 10px 28px rgba(16,35,63,.08)}.yitm-url-choice{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;margin:12px 0;overflow-wrap:anywhere;font-weight:750}.yitm-url-db-note{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;margin:12px 0}.yitm-risk-unknown{border-color:#d9e2ec;background:#f8fafc;color:#24364f}.yitm-muted{color:#64748b;font-weight:650}.yitm-url-risk-panel .btn[disabled]{opacity:.55;cursor:not-allowed}@media (max-width:700px){.yitm-url-risk-panel{padding:16px;border-radius:18px}.yitm-url-choice{font-size:.94rem}}.yitm-url-select-label{display:block;margin:8px 0;font-weight:800;color:var(--navy)}.yitm-url-select-label select{display:block;width:100%;margin-top:8px;border:1px solid #d7dce5;border-radius:14px;padding:12px;font:inherit;background:#fff;color:var(--ink)}.yitm-copy-url-advice{margin-top:12px}.yitm-highlight-panel textarea,.yitm-url-risk-panel textarea{max-width:100%}.yitm-explain-panel .yitm-risk-strip,.yitm-url-risk-panel .yitm-risk-strip{align-items:flex-start}.yitm-muted{color:var(--muted);font-size:.9rem}@media (max-width:720px){.yitm-share-actions .btn,.yitm-url-risk-panel .btn{width:100%}.yitm-url-choice{word-break:break-word}}.yitm-quick-check-row{margin:14px 0 16px;padding:12px;border:1px solid #dfe5ee;border-radius:18px;background:#fff}.yitm-quick-check-row .btn{min-width:180px}@media (max-width:700px){.yitm-quick-check-row .btn{width:100%}}.yitm-free-tool-callout{background:linear-gradient(135deg,#fff8e1,#ffffff);border-bottom:1px solid #f0d98a;border-top:1px solid #f7e8b5;color:#071a44}.yitm-free-tool-callout-inner{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:12px 20px;line-height:1.45}.yitm-free-tool-callout strong{font-weight:900;white-space:nowrap}.yitm-free-tool-callout span{font-size:.95rem;color:#24395f;flex:1}.yitm-free-tool-callout a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f2bd00;color:#071a44;text-decoration:none;font-weight:900;padding:8px 14px;white-space:nowrap;border:1px solid #dca900}.yitm-start-again-row{margin-top:12px;display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}.yitm-start-again-row .btn{min-width:160px}@media(max-width:760px){.yitm-free-tool-callout-inner{display:block;padding:12px 16px}.yitm-free-tool-callout strong,.yitm-free-tool-callout span{display:block}.yitm-free-tool-callout span{margin-top:4px}.yitm-free-tool-callout a{margin-top:10px;width:100%;box-sizing:border-box}}.yitm-shared-link-service{background:#fffef9;border:1px solid #e2e8f0;border-radius:20px;padding:18px;margin:16px 0;box-shadow:0 10px 28px rgba(16,35,63,.06)}.yitm-shared-link-service textarea{width:100%;min-height:96px;resize:vertical;border:2px solid #d8deea;border-radius:16px;padding:14px;background:#fff;color:#10233f}.yitm-shared-link-service textarea:focus{outline:3px solid rgba(246,189,39,.35);border-color:#f2bd00}.yitm-shared-link-risk-panel{margin-top:12px}.yitm-url-choice .yitm-muted{display:block;margin-top:6px}.guide-card>strong,.spoke-card>strong,.official-grid a>strong{display:block;margin-bottom:6px;line-height:1.25}.guide-card>span,.spoke-card>span,.official-grid a>span{display:block;margin-top:6px;color:#34435c;font-weight:600;line-height:1.55}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.site-footer.yitm-unified-footer{background:#081727;color:#dfe9f5;margin-top:44px}.site-footer.yitm-unified-footer .wrap{padding-top:34px;padding-bottom:34px}.site-footer.yitm-unified-footer .footer-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:22px;align-items:start}.site-footer.yitm-unified-footer .footer-links,.site-footer.yitm-unified-footer .footer-terms-links{display:flex;gap:14px;flex-wrap:wrap}.site-footer.yitm-unified-footer .footer-links{justify-content:flex-end}.site-footer.yitm-unified-footer a{color:#fff;text-decoration:none;font-weight:800}.site-footer.yitm-unified-footer a:hover{text-decoration:underline}.site-footer.yitm-unified-footer .footer-referral-cta{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:#f6f9fc}.site-footer.yitm-unified-footer .footer-referral-cta a{color:#ffe28a;font-weight:900}.site-footer.yitm-unified-footer .footer-terms{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#b9c6d8;font-size:.94rem}.site-footer.yitm-unified-footer .footer-terms-links a{color:#e8eef7}@media (max-width:900px){.site-footer.yitm-unified-footer .footer-grid{grid-template-columns:1fr}.site-footer.yitm-unified-footer .footer-links{justify-content:flex-start}.site-footer.yitm-unified-footer .footer-terms{display:block}.site-footer.yitm-unified-footer .footer-terms-links{margin-top:10px}}.yitm-emergency-alert{background:#b42318;color:#fff;border-bottom:1px solid rgba(0,0,0,.12);box-shadow:0 8px 22px rgba(180,35,24,.18)}.yitm-emergency-alert .wrap{padding-top:10px;padding-bottom:10px}.yitm-emergency-alert-inner{display:flex;align-items:flex-start;gap:12px}.yitm-emergency-alert-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;background:#fff;color:#b42318;font-weight:950;font-size:1.15rem;line-height:1;margin-top:2px}.yitm-emergency-alert p{margin:0;color:#fff!important;font-size:.98rem;line-height:1.48!important;font-weight:650}.yitm-emergency-alert strong{color:#fff;font-weight:950}@media(max-width:760px){.yitm-emergency-alert .wrap{padding:10px 16px}.yitm-emergency-alert p{font-size:.94rem}.yitm-emergency-alert-icon{width:28px;height:28px}}.mobile-menu-btn{display:none;border:1px solid #dfe5ee;background:#fff;color:var(--navy);border-radius:999px;padding:10px 14px;font-weight:950;gap:8px;align-items:center;justify-content:center;min-height:44px;box-shadow:0 10px 26px rgba(16,35,63,.08)}@media(max-width:760px){.site-header-inner{position:relative}.mobile-menu-btn{display:inline-flex;margin-left:auto}.site-nav{display:none}.site-nav.is-open{display:grid;grid-template-columns:1fr;gap:8px;position:absolute;left:16px;right:16px;top:calc(100% + 8px);z-index:80;background:#fff;border:1px solid #dfe5ee;border-radius:20px;padding:12px;box-shadow:0 24px 60px rgba(16,35,63,.22)}.site-nav.is-open a{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:14px;background:#f5f7fb;font-size:1rem}.site-nav.is-open .call{background:var(--navy);color:#fff}.brand{min-width:0}.brand span:last-child{min-width:0}.brand small{font-size:.82rem}.brand-mark{flex:0 0 auto}}.yitm-safety-slogan,.yitm-footer-slogan,.yitm-cta-helper{margin:.75rem 0 0;font-weight:900;letter-spacing:-.01em;color:#13234f}.yitm-safety-slogan strong{display:inline-block;margin-right:.35rem}.hero .yitm-safety-slogan,.scam-safety-hero .yitm-safety-slogan,.scam-post-hero .yitm-safety-slogan{color:#fff7d6;text-shadow:0 1px 2px rgba(0,0,0,.28)}.yitm-slogan-strip{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid rgba(19,35,79,.14);border-radius:999px;background:#fff8d8;color:#13234f;font-weight:900;box-shadow:0 10px 24px rgba(19,35,79,.08)}.yitm-slogan-strip span{display:inline-flex;align-items:center}.yitm-slogan-strip span:not(:last-child)::after{content:"•";margin-left:.45rem;color:#b51f13}.yitm-footer-slogan{margin-top:.35rem;color:rgba(255,255,255,.78)!important;font-weight:900!important}@media(max-width:640px){.yitm-safety-slogan{font-size:1.05rem;line-height:1.35}.yitm-slogan-strip{border-radius:18px;align-items:flex-start}}.yitm-user-tested-panel{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:28px}.yitm-user-tested-card{background:#fff;border:1px solid #e2e7ef;border-radius:22px;padding:18px;box-shadow:0 12px 32px rgba(16,35,63,.08);color:#13264b}.yitm-user-tested-card strong{display:block;margin-bottom:6px;font-size:1.02rem}.yitm-user-tested-card p{margin:0;color:#34435c;font-weight:650;line-height:1.5}.yitm-tool-route-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 22px}.yitm-route-chip{border:1px solid #dbe3ee;background:#fff;border-radius:18px;padding:14px 15px;color:#13264b;font-weight:850}.yitm-route-chip span{display:block;color:#526074;font-size:.92rem;font-weight:650;margin-top:4px;line-height:1.4}.yitm-result-summary{margin:14px 0;padding:13px 15px;border-radius:16px;background:#fff;border:1px solid #dbe3ee;color:#20314c;font-weight:750}.yitm-why-box{margin-top:14px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid #dbe3ee}.yitm-why-box strong{display:block;color:#13264b;margin-bottom:6px}.yitm-why-box ul{margin:.3rem 0 0;padding-left:1.15rem}.yitm-why-box li{margin:.2rem 0;color:#34435c;font-weight:650}.score-circle.risk-low{background:#e7f7ef;color:#0f6a50}.score-circle.risk-medium{background:#fff4ce;color:#6f4b00}.score-circle.risk-high{background:#ffe1de;color:#9f1f15}.score-circle.risk-urgent{background:#b42318;color:#fff}.yitm-action-urgent{border-color:#f0b5b5!important;background:#fff5f5!important;color:#7a160f!important}.yitm-action-high{border-color:#f2d58a!important;background:#fff9e8!important;color:#4b3500!important}.yitm-action-safe{border-color:#b7ddca!important;background:#f4fbf7!important;color:#0f3d2f!important}@media(max-width:900px){.yitm-user-tested-panel,.yitm-tool-route-strip{grid-template-columns:1fr}}@media(max-width:760px){.yitm-user-tested-panel{gap:10px}.yitm-user-tested-card,.yitm-route-chip{padding:14px 15px;border-radius:18px}.score-circle{width:92px;height:92px}}.yitm-emergency-alert{background:#b42318!important;color:#fff!important;border-bottom:1px solid rgba(0,0,0,.14);box-shadow:none!important}.yitm-emergency-alert .wrap{padding-top:14px!important;padding-bottom:14px!important}.yitm-emergency-alert-inner{display:flex!important;align-items:flex-start!important;gap:16px!important}.yitm-emergency-alert-icon{display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:34px!important;height:34px!important;border-radius:999px!important;background:#fff!important;color:#b42318!important;font-weight:950!important;font-size:1.25rem!important;line-height:1!important;margin-top:1px!important}.yitm-emergency-alert p{margin:0!important;color:#fff!important;font-size:1.02rem!important;line-height:1.45!important;font-weight:760!important}.yitm-emergency-alert strong{color:#fff!important;font-weight:950!important}.yitm-free-tool-callout{background:linear-gradient(90deg,#fff9e8,#fffdf6)!important;border-top:0!important;border-bottom:1px solid #f0d98a!important;color:#071a44!important}.yitm-free-tool-callout-inner{display:grid!important;grid-template-columns:minmax(230px,.9fr) minmax(320px,1.5fr) auto!important;gap:22px!important;align-items:center!important;padding:18px 22px!important;line-height:1.42!important}.yitm-free-tool-callout strong{font-size:1.12rem!important;font-weight:950!important;color:#071a44!important;white-space:normal!important}.yitm-free-tool-callout span{font-size:.98rem!important;color:#102a55!important;font-weight:560!important;max-width:700px!important}.yitm-free-tool-callout a{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#f2bd00!important;color:#071a44!important;text-decoration:none!important;font-weight:950!important;padding:11px 24px!important;white-space:nowrap!important;border:1px solid #dca900!important;box-shadow:0 10px 22px rgba(246,189,39,.25)!important}.yitm-free-tool-callout a:hover,.yitm-free-tool-callout a:focus{background:#ffd84a!important;outline:3px solid rgba(19,38,75,.18)!important;outline-offset:2px!important}@media(max-width:860px){.yitm-free-tool-callout-inner{grid-template-columns:1fr!important;gap:8px!important;padding:15px 16px!important}.yitm-free-tool-callout a{width:100%!important;margin-top:6px!important}.yitm-emergency-alert .wrap{padding:12px 16px!important}.yitm-emergency-alert p{font-size:.95rem!important}.yitm-emergency-alert-icon{width:30px!important;height:30px!important;font-size:1.1rem!important}}.yitm-triage-hub{background:linear-gradient(135deg,#071a44,#102a55 52%,#173457);color:#fff;border-radius:28px;padding:24px;margin:28px 0;box-shadow:0 20px 60px rgba(7,26,68,.18);position:relative;overflow:hidden}.yitm-triage-hub:before{content:"";position:absolute;inset:-80px -80px auto auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(242,189,0,.28),rgba(242,189,0,0) 65%);pointer-events:none}.yitm-triage-hub .kicker{background:rgba(255,255,255,.12)!important;color:#fff!important;border-color:rgba(255,255,255,.22)!important}.yitm-triage-hub h2{color:#fff;margin:.25rem 0 .4rem}.yitm-triage-hub p{color:#dbe7ff}.yitm-triage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px}.yitm-triage-card{display:flex;flex-direction:column;gap:8px;min-height:150px;border:1px solid rgba(255,255,255,.16);border-radius:20px;padding:16px;background:rgba(255,255,255,.08);text-decoration:none;color:#fff;transition:transform .18s ease,background .18s ease,border-color .18s ease}.yitm-triage-card:hover,.yitm-triage-card:focus-visible{transform:translateY(-2px);background:rgba(255,255,255,.13);border-color:#f2bd00;outline:none}.yitm-triage-card strong{font-size:1rem;color:#fff}.yitm-triage-card span{font-size:.9rem;line-height:1.35;color:#dbe7ff}.yitm-triage-card b{margin-top:auto;font-size:.85rem;color:#f2bd00}.yitm-triage-urgent{background:linear-gradient(135deg,rgba(174,30,16,.34),rgba(255,255,255,.08));border-color:rgba(255,255,255,.26)}.yitm-share-safety{background:#fff;border:1px solid #dce2e8;border-radius:28px;padding:24px;margin:28px 0;box-shadow:0 18px 54px rgba(7,26,68,.1)}.yitm-share-safety h2{margin:.25rem 0 .45rem;color:#071a44}.yitm-share-safety .lead{max-width:980px}.yitm-share-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:18px}.yitm-share-card{border:1px solid #e5eaf2;border-radius:22px;padding:18px;background:linear-gradient(135deg,#fff,#f8fbff)}.yitm-share-card strong{display:block;color:#071a44;font-size:1.05rem;margin-bottom:6px}.yitm-share-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.yitm-share-btn{border:0;border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;background:#071a44;color:#fff;box-shadow:0 8px 20px rgba(7,26,68,.16)}.yitm-share-btn.secondary{background:#f2bd00;color:#071a44}.yitm-share-btn.light{background:#eef4ff;color:#071a44}.yitm-share-btn:hover,.yitm-share-btn:focus-visible{filter:brightness(.96);outline:3px solid rgba(242,189,0,.35);outline-offset:2px}.yitm-copy-status{font-size:.92rem;color:#0f6a50;font-weight:800;min-height:1.3em;margin-top:10px}.yitm-safe-message{border:1px dashed #a9b8cf;border-radius:16px;background:#f7fbff;padding:12px;color:#24395f;font-size:.94rem;line-height:1.45}.yitm-helping-someone{background:#fff8e1;border:1px solid #f0d98a;border-radius:18px;padding:16px}.yitm-helping-someone ol{margin:10px 0 0 20px}.yitm-helping-someone li{margin:5px 0}.yitm-print-card{display:none}.yitm-triage-note{margin-top:14px;padding:12px 14px;border-radius:16px;background:rgba(242,189,0,.14);border:1px solid rgba(242,189,0,.35);color:#fff}.yitm-triage-note strong{color:#f2bd00}.yitm-result-summary:after{content:" Privacy-safe result only. Do not share pasted messages, links, codes, card numbers or ID details.";display:block;margin-top:6px;color:#5a6d8d;font-size:.88rem}.result-card .actions:before{content:"Triage result: follow the safest next step below before booking paid help.";display:block;width:100%;font-weight:900;color:#071a44;margin-bottom:4px}.yitm-route-chip{cursor:default}.yitm-route-chip strong{display:block;color:#071a44;margin-bottom:3px}@media(max-width:1000px){.yitm-triage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-share-grid{grid-template-columns:1fr}}@media(max-width:640px){.yitm-triage-hub,.yitm-share-safety{border-radius:20px;padding:18px}.yitm-triage-grid{grid-template-columns:1fr}.yitm-triage-card{min-height:auto}.yitm-share-actions{display:grid}.yitm-share-btn{width:100%}}@media print{header,.yitm-emergency-alert,.yitm-free-tool-callout,.hero,.section:not(.yitm-share-safety),.mobile-sticky,footer,.site-nav,.mobile-menu-btn{display:none!important}.yitm-share-safety{box-shadow:none;border:0;margin:0;padding:0}.yitm-share-grid,.yitm-share-card:not(.yitm-print-card-wrap){display:none!important}.yitm-print-card{display:block!important;color:#071a44;font-family:Arial,sans-serif}.yitm-print-card h1{font-size:26px;margin:0 0 8px}.yitm-print-card h2{font-size:18px;margin:18px 0 8px}.yitm-print-card ul{margin:0 0 0 22px}.yitm-print-card li{margin:6px 0}.yitm-print-url{font-weight:bold;margin-top:18px;border-top:2px solid #071a44;padding-top:12px}.yitm-print-brand{font-size:22px;font-weight:900;margin-bottom:6px}}.yitm-triage-card.is-current{background:rgba(242,189,0,.18);border-color:#f2bd00;box-shadow:inset 0 0 0 1px rgba(242,189,0,.3)}.yitm-triage-card.is-current b:after{content:" • current tool";color:#fff;font-weight:800}.site-footer.yitm-unified-footer{margin-top:44px}.site-footer.yitm-unified-footer .footer-links a,.site-footer.yitm-unified-footer .footer-terms-links a{white-space:nowrap}@media (max-width:900px){.site-footer.yitm-unified-footer .footer-links{justify-content:flex-start}.site-footer.yitm-unified-footer .footer-terms{display:block}.site-footer.yitm-unified-footer .footer-terms-links{margin-top:10px}}.scam-human-help-bridge{margin:28px auto;padding:0 20px;max-width:1160px}.scam-human-help-bridge__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;border:1px solid rgba(19,55,89,.14);border-radius:18px;background:#f5faf8}.scam-human-help-bridge h2{margin:3px 0 8px;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15}.scam-human-help-bridge p{margin:0;line-height:1.6}.scam-human-help-bridge__eyebrow{display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#27634f}.scam-human-help-bridge__actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.scam-human-help-bridge__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 15px;border-radius:10px;text-decoration:none;font-weight:800;border:1px solid #163b61;background:#fff;color:#163b61}.scam-human-help-bridge__actions a:first-child{background:#163b61;color:#fff}@media(max-width:760px){.scam-human-help-bridge{padding:0 14px}.scam-human-help-bridge__inner{grid-template-columns:1fr;padding:18px}.scam-human-help-bridge__actions{justify-content:flex-start}.scam-human-help-bridge__actions a{width:100%}}body.yitm-editorial-page main>.hero>div:first-child>:where(h1,h2,h3,h4,p,span,strong,em,small),.yitm-triage-hub>:where(h1,h2,h3,h4,p,span,strong,em,small),.yitm-triage-hub .lead{color:#eef7f0!important;-webkit-text-fill-color:#eef7f0!important}body.yitm-editorial-page main>.hero>div:first-child>.kicker,.yitm-triage-hub>.kicker{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important}body.yitm-editorial-page main>.hero .notice,body.yitm-editorial-page main>.hero .notice:where(strong,span,p,small){color:#17264a!important;-webkit-text-fill-color:#17264a!important;text-shadow:none!important}}@scope (html[data-yitm-b4-css~="b4-31"]){{--navy:#13264b;--deep:#071a44;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--blue:#eef6ff;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body.cyber-safety-page{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}body.cyber-safety-page a{color:var(--navy)}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:16px;top:16px;z-index:999;background:#fff;color:#071a44;padding:10px 14px;border-radius:999px}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.header-inner,.site-header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#fff}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand small{display:block;color:var(--muted);font-weight:700}.brand em{font-style:normal;color:var(--green)}.nav,.site-nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.nav a,.site-nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.nav .nav-cta,.site-nav .call{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.mobile-menu-btn{display:none}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.cyber-hero{background:radial-gradient(circle at 76% 18%,rgba(246,189,39,.18),transparent 28%),linear-gradient(135deg,#112348,#0d4a42);color:#fff;border-radius:34px;padding:44px;display:grid;grid-template-columns:1.02fr .98fr;gap:38px;align-items:center;box-shadow:var(--shadow);overflow:hidden}.eyebrow,.kicker{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.cyber-hero h1{font-size:clamp(2.35rem,5vw,4.45rem);line-height:1.04;margin:18px 0;letter-spacing:-.04em;font-weight:780;text-wrap:balance}.cyber-hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px;font-weight:650}.cyber-cluster-statement{display:block;margin:18px 0 20px;max-width:780px;padding:16px 18px;border-radius:22px;border:1px solid rgba(246,189,39,.46);background:rgba(255,250,240,.12);color:#fff7d6!important;font-weight:760;line-height:1.55}.cyber-trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.cyber-trust-badges span{display:inline-flex;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:850}.hero-actions,.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem;text-align:center}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary,.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.cyber-hero-card{background:#fff;color:var(--ink);border-radius:28px;padding:24px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.cyber-hero-card h2{font-size:1.55rem;margin:0 0 12px;color:#0f2042}.cyber-hero-card p{color:#20314c!important;font-size:1rem!important;margin:0 0 14px!important}.mini-status-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mini-status-list li{display:flex;justify-content:space-between;gap:14px;border:1px solid #e2e7ef;background:#fbfaf6;border-radius:16px;padding:12px 14px;color:#162b50;font-weight:800}.mini-status-list span:last-child{color:#0f6a50}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}.section h2{font-size:clamp(1.85rem,3vw,2.85rem);line-height:1.12;margin:0 0 16px;letter-spacing:-.03em;font-weight:780;color:#14264b;text-wrap:balance}.section h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.plain-callout,.trust-callout{background:linear-gradient(135deg,#f1fbf7,#fffaf0);border:1px solid rgba(15,106,80,.22);border-radius:24px;padding:22px;color:#10233f;box-shadow:0 12px 32px rgba(16,35,63,.07)}.plain-callout strong,.trust-callout strong{display:block;color:#0f2042;font-size:1.08rem;margin-bottom:4px}.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-rank-card,.concern-card,.guide-card,.spoke-card,.fix-card,.faq-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08);min-height:100%}.tool-rank-card.primary{background:linear-gradient(135deg,#13264b,#0f6a50);color:#fff;border-color:rgba(255,255,255,.16)}.tool-rank-card span,.concern-card span{display:inline-block;margin-bottom:8px;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;font-weight:950;color:#0f6a50}.tool-rank-card.primary span{color:#ffe28a}.tool-rank-card strong,.concern-card strong{display:block;font-size:1.15rem;line-height:1.2;margin-bottom:8px}.tool-rank-card p,.concern-card p,.guide-card p,.spoke-card p,.fix-card p,.faq-card p{color:#34435c;font-weight:650;margin:0}.tool-rank-card.primary p{color:#f2f7fb}.coming-soon{opacity:.82;background:#fbfaf6}.coming-soon strong{color:#34435c}.mapping-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none}.mapping-list li{background:#fffef9;border:1px solid #e2e7ef;border-radius:18px;padding:14px;color:#183633;font-weight:700}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.form-card fieldset{border:0;padding:0;margin:0 0 22px}.form-card legend{font-size:1.15rem;font-weight:950;color:#13264b;margin:0 0 10px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center;margin-bottom:14px}.score-circle{width:112px;height:112px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center;line-height:1.1}.result-level{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.result-level.low{background:#edf9f3;border-color:#bfe5d0;color:#0c4a35}.result-level.medium{background:#fff7d8;border-color:#f5d779;color:#4b3500}.result-level.high{background:#fff0e8;border-color:#f4c2a8;color:#743000}.result-level.urgent{background:#fff1f0;border-color:#ffc9c4;color:#7a231c}.result-list{margin:12px 0 0;padding-left:1.2rem}.result-list li{margin:.25rem 0}.safe-next-step{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.safe-next-step strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.safe-next-step p{margin:0;color:#20314c;font-weight:750;line-height:1.5}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.footer{background:#081727;color:#dfe9f5;margin-top:34px}.footer .wrap{padding:34px 22px}.footer a{color:#fff;font-weight:800}.mobile-sticky{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:980px){.cyber-hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr 1fr}.mapping-list{grid-template-columns:1fr}}@media(max-width:760px){body.cyber-safety-page{font-size:16px;padding-bottom:92px}.nav,.site-nav{display:none}.mobile-menu-btn{display:inline-flex;background:#eef2f7;border:0;color:#13264b;font-weight:900;border-radius:999px;padding:10px 14px}.wrap{padding:18px 16px}.cyber-hero{padding:24px;border-radius:24px}.cyber-hero h1{font-size:clamp(2.35rem,11vw,3.35rem);line-height:1.05}.choice-grid,.tool-rank-grid,.concern-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr}.actions,.hero-actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.section{padding:22px}.mobile-sticky{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.mobile-sticky a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.mobile-sticky a:first-child{background:#13264b;color:#fff}.mobile-sticky a:nth-child(2){background:#f6bd27;color:#13264b}.toast{left:14px;right:14px;transform:translateY(20px);text-align:center}.toast.show{transform:translateY(0)}}.cyber-hero-with-art{align-items:start}.hero-visual-stack{display:grid;gap:16px}.hero-art{margin:0;background:#081b3a;border:1px solid rgba(255,255,255,.10);border-radius:24px;box-shadow:0 18px 40px rgba(0,0,0,.22);overflow:hidden}.hero-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center top}.hero-art figcaption{padding:10px 14px;color:var(--muted);font-size:14px;background:rgba(255,255,255,.02)}@media (min-width:920px){.cyber-hero-with-art{grid-template-columns:minmax(0,1.2fr) minmax(340px,.9fr)}.hero-art img{min-height:320px}}.blog-hero-art{margin:0;background:#071a44;border:1px solid rgba(255,255,255,.14);border-radius:26px;box-shadow:0 18px 42px rgba(0,0,0,.22);overflow:hidden}.blog-hero-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}.blog-hero-art figcaption{padding:10px 14px;background:rgba(255,255,255,.05);color:#dfe9f5;font-size:14px;font-weight:750}.blog-hero-stack{display:grid;gap:16px}@media (min-width:920px){.cyber-hero-with-art{grid-template-columns:minmax(0,1.18fr) minmax(340px,.9fr)}.blog-hero-art img{min-height:300px}}.cyber-hero>:first-child:where(h1,h2,h3,h4,p,li,span,strong,em,small,a:not(.btn-primary):not(.btn-secondary):not(.btn-light):not(.btn-outline)),.tool-rank-card.primary:where(strong,p,li,small),.hero-art figcaption,.blog-hero-art figcaption{color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important}.cyber-hero>:first-child:where(.eyebrow,.kicker),.tool-rank-card.primary span{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important}.cyber-hero .cyber-hero-card{background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.cyber-hero .cyber-hero-card:where(h2,h3,strong){color:#0f2042!important;-webkit-text-fill-color:#0f2042!important}.cyber-hero .cyber-hero-card:where(p,li,span,small){color:#20314c!important;-webkit-text-fill-color:#20314c!important}.cyber-hero .cyber-hero-card .mini-status-list li{color:#162b50!important;-webkit-text-fill-color:#162b50!important}.cyber-hero .cyber-hero-card .mini-status-list span:last-child{color:#0f6a50!important;-webkit-text-fill-color:#0f6a50!important}.cyber-hero .cyber-hero-card .privacy-pill{color:#17264a!important;-webkit-text-fill-color:#17264a!important}.cyber-hero>.yitm-review-strip,.cyber-hero>.yitm-review-strip:where(span,strong,small,time){color:#30483a!important;-webkit-text-fill-color:#30483a!important}body.cyber-safety-page .footer,body.cyber-safety-page .footer:where(p,li,span,strong,em,small,a){color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important}}@scope (html[data-yitm-b4-css~="b4-01"]){{--navy:#13264b;--deep:#071a44;--ink:#10233f;--muted:#526074;--cream:#fffaf0;--paper:#fffef9;--line:#e3d8c4;--green:#0f6a50;--gold:#f6bd27;--red:#b42318;--blue:#eef6ff;--shadow:0 22px 60px rgba(16,35,63,.14);--radius:28px;--max:1180px}*{box-sizing:border-box}body.business-cyber-page{margin:0;background:#fbfaf6;color:var(--ink);font-family:Inter,Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.65}body.business-cyber-page a{color:var(--navy)}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:16px;top:16px;z-index:999;background:#fff;color:#071a44;padding:10px 14px;border-radius:999px}.site-header{background:#fff;border-bottom:1px solid #e7e0d4;position:sticky;top:0;z-index:20}.header-inner{max-width:var(--max);margin:auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900;color:var(--navy)}.brand-mark{width:54px;height:54px;border:1px solid #e2e7ef;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#fff}.brand-mark img{width:100%;height:100%;object-fit:contain;padding:4px}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand small{display:block;color:var(--muted);font-weight:700}.brand em{font-style:normal;color:var(--green)}.nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.nav a{text-decoration:none;font-weight:850;font-size:.92rem;color:var(--navy)}.nav .nav-cta{background:var(--navy);color:#fff;border-radius:999px;padding:10px 14px}.mobile-menu-btn{display:none}.wrap{max-width:var(--max);margin:auto;padding:28px 22px}.business-hero{background:radial-gradient(circle at 76% 18%,rgba(246,189,39,.19),transparent 28%),linear-gradient(135deg,#112348,#0d4a42);color:#fff;border-radius:34px;padding:42px;display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;box-shadow:var(--shadow);overflow:hidden;margin-top:18px}.business-hero h1{font-size:clamp(2.25rem,5vw,4.2rem);line-height:1.04;margin:18px 0;letter-spacing:-.04em;font-weight:900;text-wrap:balance}.eyebrow{display:inline-flex;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09);padding:8px 14px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#ffe28a}.lede,.business-hero p{font-size:1.1rem;color:#eef7f0;margin:0 0 20px;font-weight:650}.business-statement{display:block;margin:18px 0 20px;max-width:780px;padding:16px 18px;border-radius:22px;border:1px solid rgba(246,189,39,.46);background:rgba(255,250,240,.12);color:#fff7d6!important;font-weight:760;line-height:1.55}.hero-visual{background:#fff;border-radius:28px;padding:14px;box-shadow:0 18px 45px rgba(0,0,0,.18)}.hero-visual img{display:block;width:100%;height:auto;border-radius:20px;object-fit:cover;aspect-ratio:16/9}.hero-visual figcaption{color:#20314c;font-size:.86rem;font-weight:750;padding:10px 6px 2px}.trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.trust-badges span{display:inline-flex;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;border-radius:999px;padding:8px 12px;font-size:.88rem;font-weight:850}.hero-actions,.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;text-decoration:none;border:2px solid transparent;cursor:pointer;font-size:1rem;text-align:center}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary,.btn-light{background:#fff;color:var(--navy)}.btn-outline{border-color:#d7dce5;background:#fff;color:var(--navy)}.section{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px;margin-top:28px}.section-soft{background:linear-gradient(180deg,#fffaf0,#fffef9)}.section h2{font-size:clamp(1.85rem,3vw,2.85rem);line-height:1.12;margin:0 0 16px;letter-spacing:-.03em;font-weight:900;color:#14264b;text-wrap:balance}.section h3{font-size:1.18rem;margin:0 0 10px;color:#0f2042}.lead{font-size:1.12rem;color:#21314c;font-weight:650}.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-card,.guide-card,.spoke-card,.fix-card,.faq-card{border:1px solid #e2e7ef;border-radius:22px;padding:20px;background:#fff;color:var(--navy);text-decoration:none;box-shadow:0 12px 32px rgba(16,35,63,.08);min-height:100%}.tool-card.primary{background:linear-gradient(135deg,#13264b,#0f6a50);color:#fff}.tool-card.primary p{color:#f2f7fb}.tool-card p,.guide-card p,.spoke-card p,.fix-card p,.faq-card p{color:#34435c;font-weight:650;margin:0}.tool-card strong{display:block;font-size:1.15rem;line-height:1.2;margin-bottom:8px}.decision-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.decision-bar div{border-radius:18px;padding:16px;background:#fff;border:1px solid #e2e7ef;font-weight:850;color:#13264b}.decision-bar strong{display:block;color:#0f6a50}.tool-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:start}.form-card{background:#fffef9;border:1px solid var(--line);border-radius:24px;padding:24px}.form-card fieldset{border:0;padding:0;margin:0 0 22px}.form-card legend{font-size:1.15rem;font-weight:950;color:#13264b;margin:0 0 10px}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.choice{display:flex;gap:12px;align-items:flex-start;text-align:left;border:2px solid #d8deea;background:#fff;border-radius:18px;padding:15px;cursor:pointer;min-height:76px;font-weight:850;color:var(--navy)}.choice input{margin-top:7px;accent-color:var(--green)}.choice:has(input:checked){border-color:var(--green);background:#f1fbf7;box-shadow:0 10px 24px rgba(15,106,80,.1)}.result-card{background:#f8fbfa;border:1px solid #dbe8e2;border-radius:24px;padding:24px;position:sticky;top:92px}.score{display:flex;gap:16px;align-items:center;margin-bottom:14px}.score-circle{width:112px;height:112px;border-radius:50%;background:#e5e9f1;display:grid;place-items:center;border:8px solid #fff;box-shadow:0 8px 24px rgba(16,35,63,.12);font-weight:950;color:var(--navy);text-align:center;line-height:1.1}.result-level{background:#fff7d8;border:1px solid #f5d779;border-radius:18px;padding:14px 16px;color:#4b3500;font-weight:750}.result-level.low{background:#edf9f3;border-color:#bfe5d0;color:#0c4a35}.result-level.medium{background:#fff7d8;border-color:#f5d779;color:#4b3500}.result-level.high{background:#fff0e8;border-color:#f4c2a8;color:#743000}.result-level.urgent{background:#fff1f0;border-color:#ffc9c4;color:#7a231c}.safe-next-step,.warning-callout{margin-top:14px;padding:14px 16px;border-radius:18px;background:#eef6ff;border:1px solid #c9dff8;color:#10233f}.warning-callout{background:#fff1f0;border-color:#ffc9c4}.safe-next-step strong,.warning-callout strong{display:block;color:#13264b;font-weight:900;margin-bottom:2px}.privacy-pill{display:inline-flex;border-radius:999px;background:#fff7d8;color:#17264a;padding:8px 12px;font-weight:900;font-size:.9rem;margin-top:12px}.site-footer{background:#081727;color:#dfe9f5;margin-top:34px}.site-footer .wrap{padding:24px 22px}.footer-grid{display:grid;grid-template-columns:1fr 2fr;gap:20px;align-items:start}.footer-links,.footer-terms-links{display:flex;gap:14px;flex-wrap:wrap}.site-footer a{color:#fff;font-weight:800}.footer-referral-cta{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);color:#fff7d6}.footer-terms{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:.92rem;color:#c9d6e8}.sticky-mobile-bar{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(20px);background:#13264b;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;opacity:0;transition:.2s;z-index:100}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:980px){.business-hero,.tool-shell{grid-template-columns:1fr}.result-card{position:static}.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid{grid-template-columns:1fr 1fr}.decision-bar{grid-template-columns:1fr 1fr}}@media(max-width:760px){body.business-cyber-page{font-size:16px;padding-bottom:92px}.nav{display:none}.mobile-menu-btn{display:inline-flex;background:#eef2f7;border:0;color:#13264b;font-weight:900;border-radius:999px;padding:10px 14px}.wrap{padding:18px 16px}.business-hero{padding:24px;border-radius:24px}.business-hero h1{font-size:clamp(2.25rem,10.5vw,3.25rem)}.choice-grid,.tool-grid,.guide-grid,.spoke-grid,.fix-grid,.faq-grid,.decision-bar{grid-template-columns:1fr}.actions,.hero-actions{display:grid;grid-template-columns:1fr}.btn{width:100%}.section{padding:22px}.footer-grid{grid-template-columns:1fr}.sticky-mobile-bar{position:fixed;left:14px;right:14px;bottom:14px;z-index:50;background:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;box-shadow:0 20px 55px rgba(16,35,63,.22)}.sticky-mobile-bar a{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;text-decoration:none;font-weight:900;color:#13264b;background:#eef2f7}.sticky-mobile-bar a:first-child{background:#13264b;color:#fff}.sticky-mobile-bar a:nth-child(2){background:#f6bd27;color:#13264b}}.business-cyber-blog-page .blog-article-hero{margin-top:18px}.business-cyber-blog-page .article-section p{font-size:1.06rem;line-height:1.72;color:#26364e;font-weight:620}.business-cyber-blog-page .quick-answer .decision-bar div{min-height:112px}.check-list{margin:18px 0 0;padding:0;display:grid;gap:12px;list-style:none}.check-list li{position:relative;padding:14px 16px 14px 48px;border-radius:18px;background:#fff;border:1px solid #e2e7ef;color:#20314c;font-weight:750;line-height:1.48}.check-list li::before{content:"!";position:absolute;left:16px;top:13px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff1f0;color:#7a231c;font-weight:950;font-size:.86rem}.check-list.positive li::before{content:"✓";background:#edf9f3;color:#0f6a50}.check-list.danger li::before{content:"×";background:#fff1f0;color:#7a231c}.business-cyber-blog-list{margin-top:16px}.business-cyber-blog-list .spoke-card p{margin-top:8px}@media(max-width:760px){.business-cyber-blog-page .quick-answer .decision-bar div{min-height:0}}}@scope (html[data-yitm-b4-css~="b4-34"]){.yitm-journey-nav{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:1rem 0 1.25rem;padding:.75rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff}.yitm-journey-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .85rem;border-radius:10px;text-decoration:none;font-weight:700;line-height:1.2}.yitm-journey-nav a[aria-current="page"]{outline:2px solid currentColor;outline-offset:2px}.yitm-quick-choice{margin:1rem 0 1.5rem;padding:1rem;border:1px solid rgba(15,23,42,.14);border-radius:16px;background:#fff;color:#10233f;box-shadow:0 8px 24px rgba(15,23,42,.06);min-width:0;overflow-wrap:anywhere}.yitm-quick-choice h2{margin:0 0 .35rem;font-size:clamp(1.15rem,2.4vw,1.45rem)}.yitm-quick-choice p{margin:.2rem 0 .85rem;max-width:72ch;color:#334155;opacity:1}.yitm-choice-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.yitm-choice-actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem .9rem;border-radius:11px;text-align:center;text-decoration:none;font-weight:800}.yitm-choice-actions a:first-child{background:#111827;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-choice-actions a:not(:first-child){border:1px solid #cbd5e1;background:#fff;color:#10233f}.yitm-more-details{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:1.25rem auto;border:1px solid rgba(15,23,42,.14);border-radius:14px;background:#fff;overflow:hidden}.yitm-more-details>summary{cursor:pointer;list-style:none;padding:1rem 1.1rem;font-weight:800;min-height:48px;display:flex;align-items:center;justify-content:space-between}.yitm-more-details>summary::-webkit-details-marker{display:none}.yitm-more-details>summary::after{content:"+";font-size:1.3rem;line-height:1}.yitm-more-details[open]>summary::after{content:"−"}.yitm-more-details-content{padding:0 1.1rem 1.1rem}.yitm-more-details-content>:first-child{margin-top:0}.yitm-context-note{font-size:.92rem;opacity:.82;margin:.5rem 0 0}@media(max-width:760px){.yitm-choice-actions{grid-template-columns:1fr}.yitm-journey-nav{display:grid;grid-template-columns:1fr 1fr}.yitm-journey-nav a{width:100%}}@media(max-width:430px){.yitm-journey-nav{grid-template-columns:1fr}.yitm-quick-choice{padding:.85rem}}.wrap .yitm-more-details{width:100%}@media(max-width:680px){.yitm-more-details{width:calc(100% - 28px)}}{--yitm-a0018010-navy:#10233f;--yitm-a0018010-gold:#f5b83f}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li),body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about):is(h1,h2,h3,h4,p,li){color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;text-shadow:none!important}body.template-service-page main#main-content:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong,body.yitm-post-unified main:is(.pricing-kicker-strip,.review-proof,.review-card,.feature-band,.yitm-answer,.vm-bottom-cta,.post-footer-cta,.leadroom-sample-record,.yitm-about) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-service-page .yitm-weekend-home-visit .glass-card,body.yitm-post-unified .yitm-weekend-home-visit .glass-card{border:1px solid rgba(16,35,63,.11)!important;border-top:6px solid var(--yitm-a0018010-gold)!important;background:linear-gradient(135deg,#fffdf7 0%,#f4faf8 100%)!important;box-shadow:0 18px 42px rgba(16,35,63,.08)!important}body.template-service-page .yitm-weekend-home-visit h2,body.yitm-post-unified .yitm-weekend-home-visit h2{margin:.55rem 0 1rem!important;color:var(--yitm-a0018010-navy)!important;-webkit-text-fill-color:var(--yitm-a0018010-navy)!important;font-size:clamp(2.1rem,4.5vw,3.65rem)!important;line-height:1!important;text-wrap:balance!important}body.template-service-page .yitm-weekend-home-visit p,body.yitm-post-unified .yitm-weekend-home-visit p{max-width:82ch!important;color:#34445c!important;-webkit-text-fill-color:#34445c!important;font-size:1rem!important;line-height:1.68!important}}@scope (html[data-yitm-b4-css~="b4-07"]){.yitm-crm-next-step{width:min(1160px,calc(100% - 40px));box-sizing:border-box;margin:28px auto;padding:clamp(22px,3vw,32px);border:1px solid rgba(16,35,63,.12);border-radius:24px;background:#fff;box-shadow:0 16px 40px rgba(16,35,63,.08)}.yitm-crm-next-step h2{margin:0 0 10px;color:#10233f;font-size:clamp(2rem,3.5vw,3rem);line-height:1.05;text-wrap:balance}.yitm-crm-next-step p{max-width:72ch;margin:0 0 18px;color:#40536a;line-height:1.65}.yitm-crm-next-step-actions{display:flex;flex-wrap:wrap;gap:12px}.yitm-crm-next-step-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 20px;border:2px solid #10233f;border-radius:999px;text-align:center;text-decoration:none;font-weight:900;line-height:1.2;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.yitm-crm-next-step-actions a:first-child{background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-crm-next-step-actions a:not(:first-child){background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-crm-next-step-actions a:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(16,35,63,.12)}.yitm-crm-next-step-actions a:focus-visible{outline:3px solid #f5b83f;outline-offset:3px}@media(max-width:680px){.yitm-crm-next-step{width:calc(100% - 28px);margin:20px auto;padding:20px}.yitm-crm-next-step-actions{display:grid;grid-template-columns:1fr}.yitm-crm-next-step-actions a{width:100%}}}@scope (html[data-yitm-b4-css~="b4-26"]){[data-start-here-ai],[data-cga-panel],[data-scam-ai],[data-business-cyber-ai]{overflow-wrap:anywhere}[data-start-here-ai] textarea,[data-cga-panel] textarea,[data-scam-ai] textarea{color:#10233f!important;background:#fff!important;border-color:#94a3b8!important}[data-start-here-ai] textarea::placeholder,[data-cga-panel] textarea::placeholder,[data-scam-ai] textarea::placeholder{color:#64748b!important;opacity:1}[data-start-here-ai] button:focus-visible,[data-cga-panel] button:focus-visible,[data-scam-ai] button:focus-visible,[data-business-cyber-ai] button:focus-visible,[data-start-here-ai] a:focus-visible,[data-cga-panel] a:focus-visible,[data-scam-ai] a:focus-visible,[data-business-cyber-ai] a:focus-visible{outline:3px solid #f6bd27!important;outline-offset:3px}[data-start-here-ai] button:disabled,[data-cga-panel] button:disabled,[data-scam-ai] button:disabled,[data-business-cyber-ai] button:disabled{opacity:.62;cursor:not-allowed}[data-scam-ai] .status,[data-business-cyber-ai] [aria-live],[data-start-here-ai] [aria-live],[data-cga-panel] [aria-live]{min-height:1.6em}@media(max-width:700px){[data-start-here-ai] .actions,[data-cga-panel] .cga-actions,[data-scam-ai] .actions,[data-business-cyber-ai] .actions{display:grid!important;grid-template-columns:1fr!important}[data-start-here-ai] .actions>*,[data-cga-panel] .cga-actions>*,[data-scam-ai] .actions>*,[data-business-cyber-ai] .actions>*{width:100%!important;min-width:0!important}}}@scope (html[data-yitm-b4-css~="b4-32"]){{--yitm-tool-ink:#10233f;--yitm-tool-copy:#263a55;--yitm-tool-muted:#46566d}.hero .form-card,.hero .hero-card,.hero .result-card,.hero .tool-card,.tool-shell .form-card,.tool-shell .result-card,.section .form-card,.section .result-card{color:var(--yitm-tool-ink)!important;text-shadow:none!important}.hero .form-card h1,.hero .form-card h2,.hero .form-card h3,.hero .form-card h4,.hero .hero-card h1,.hero .hero-card h2,.hero .hero-card h3,.hero .hero-card h4,.hero .result-card h1,.hero .result-card h2,.hero .result-card h3,.hero .result-card h4,.tool-shell .form-card h1,.tool-shell .form-card h2,.tool-shell .form-card h3,.tool-shell .form-card h4,.tool-shell .result-card h1,.tool-shell .result-card h2,.tool-shell .result-card h3,.tool-shell .result-card h4{color:#102a56!important;opacity:1!important;text-shadow:none!important}.hero .form-card p,.hero .form-card li,.hero .form-card label,.hero .form-card small,.hero .form-card span,.hero .hero-card p,.hero .hero-card li,.hero .hero-card label,.hero .hero-card small,.hero .hero-card span,.hero .result-card p,.hero .result-card li,.hero .result-card label,.hero .result-card small,.hero .result-card span,.tool-shell .form-card p,.tool-shell .form-card li,.tool-shell .form-card label,.tool-shell .form-card small,.tool-shell .form-card span,.tool-shell .result-card p,.tool-shell .result-card li,.tool-shell .result-card label,.tool-shell .result-card small,.tool-shell .result-card span{color:var(--yitm-tool-copy)!important;opacity:1!important;text-shadow:none!important}.form-card .help-text,.result-card .help-text,.tool-card .help-text,.field-help,.helper-text,.muted{color:var(--yitm-tool-muted)!important;opacity:1!important}.form-card input,.form-card textarea,.form-card select,.tool-shell input,.tool-shell textarea,.tool-shell select{color:var(--yitm-tool-ink)!important;background:#fff!important}.form-card input::placeholder,.form-card textarea::placeholder,.tool-shell input::placeholder,.tool-shell textarea::placeholder{color:#5b687a!important;opacity:1!important}.hero .form-card .btn-light,.hero .form-card .btn-outline,.hero .form-card .chip,.hero .hero-card .btn-light,.hero .hero-card .btn-outline,.hero .hero-card .chip,.tool-shell .btn-light,.tool-shell .btn-outline,.tool-shell .chip{color:#102a56!important;background:#fff!important;border-color:#bdc7d5!important;text-shadow:none!important;opacity:1!important}.hero .form-card .btn-primary,.hero .hero-card .btn-primary,.tool-shell .btn-primary{opacity:1!important;text-shadow:none!important}@media (prefers-contrast:more){.form-card,.result-card,.hero-card{border-color:#6b7789!important}.form-card input,.form-card textarea,.form-card select{border-color:#526174!important}}.hero .yitm-quick-choice,.yitm-triage-hub .yitm-quick-choice,main .yitm-quick-choice{background:#ffffff!important;color:#10233f!important;text-shadow:none!important}.hero .yitm-quick-choice h1,.hero .yitm-quick-choice h2,.hero .yitm-quick-choice h3,.yitm-triage-hub .yitm-quick-choice h1,.yitm-triage-hub .yitm-quick-choice h2,.yitm-triage-hub .yitm-quick-choice h3,main .yitm-quick-choice h1,main .yitm-quick-choice h2,main .yitm-quick-choice h3{color:#102a56!important;opacity:1!important;text-shadow:none!important}.hero .yitm-quick-choice p,.hero .yitm-quick-choice span,.hero .yitm-quick-choice small,.yitm-triage-hub .yitm-quick-choice p,.yitm-triage-hub .yitm-quick-choice span,.yitm-triage-hub .yitm-quick-choice small,main .yitm-quick-choice p,main .yitm-quick-choice span,main .yitm-quick-choice small{color:#263a55!important;opacity:1!important;text-shadow:none!important}.hero .yitm-choice-actions a:not(:first-child),.yitm-triage-hub .yitm-choice-actions a:not(:first-child),main .yitm-choice-actions a:not(:first-child){color:#102a56!important;background:#ffffff!important;border-color:#aeb9c8!important;opacity:1!important;text-shadow:none!important}.hero .yitm-choice-actions a:first-child,.yitm-triage-hub .yitm-choice-actions a:first-child,main .yitm-choice-actions a:first-child{color:#ffffff!important;background:#111827!important;opacity:1!important;text-shadow:none!important}.hero-image-card .hero-image-caption{color:#ffffff!important;background:#061a33!important;opacity:1!important;text-shadow:none!important}}@scope (html[data-yitm-b4-css~="b4-25"]){[data-business-cyber-action-plan-ai] .cyber-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0}[data-business-cyber-action-plan-ai] .cyber-plan-column{background:#fff;border:1px solid #cbd5e1;border-radius:16px;padding:1rem;min-width:0}[data-business-cyber-action-plan-ai] .cyber-plan-column h4{margin:0 0 .75rem;color:#0f172a}[data-business-cyber-action-plan-ai] .cyber-plan-column ol{margin:0;padding-left:1.25rem}[data-business-cyber-action-plan-ai] .cyber-plan-column li{margin:.7rem 0;color:#1e293b}[data-business-cyber-action-plan-ai] .cyber-plan-column p{margin:.25rem 0 0;color:#475569;font-size:.94rem}[data-business-cyber-action-plan-ai] #business-cyber-plan-status{color:#334155;font-weight:600}[data-business-cyber-action-plan-ai] #business-cyber-plan-status.is-error{color:#9f1239}[data-business-cyber-action-plan-ai] .result-card:focus{outline:3px solid #f59e0b;outline-offset:3px}@media(max-width:820px){[data-business-cyber-action-plan-ai] .cyber-plan-grid{grid-template-columns:1fr}}}@scope (html[data-yitm-b4-css~="b4-27"]){[data-scam-recovery-ai]{background:#fff;border:1px solid #d8e2ea;border-radius:28px;box-shadow:0 16px 38px rgba(16,35,63,.08);padding:30px;overflow:hidden}[data-scam-recovery-ai] .ai-recovery-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:22px;align-items:start}[data-scam-recovery-ai] .ai-recovery-safety{background:#fff5db;border:1px solid #e7c870;border-radius:18px;padding:16px;color:#31260e}[data-scam-recovery-ai] .ai-recovery-consent{display:flex;gap:12px;align-items:flex-start;border:1px solid #cad7e2;border-radius:18px;padding:15px;background:#f8fbfd;font-weight:750;color:#15263f}[data-scam-recovery-ai] .ai-recovery-consent input{margin-top:6px;min-width:20px;min-height:20px;accent-color:#0f6a50}[data-scam-recovery-ai] .ai-recovery-status{min-height:1.6em;color:#29425f;font-weight:750}[data-scam-recovery-ai] .ai-recovery-status.is-error{color:#9b1c13}[data-scam-recovery-ai] .ai-recovery-result{background:#f3faf7;border:1px solid #b8ddcf;border-radius:22px;padding:20px;outline:none}[data-scam-recovery-ai] .ai-recovery-result[data-urgency="urgent"]{background:#fff7ee;border-color:#efc38f}[data-scam-recovery-ai] .ai-recovery-result h3{margin-top:18px}[data-scam-recovery-ai] .ai-recovery-result ol{padding-left:1.4rem}[data-scam-recovery-ai] .ai-recovery-result li{margin:.55rem 0;color:#192b43}[data-scam-recovery-ai] .ai-recovery-note{font-size:.95rem;color:#40546d}[data-scam-recovery-ai] button:focus-visible,[data-scam-recovery-ai] a:focus-visible,[data-scam-recovery-ai] input:focus-visible{outline:4px solid rgba(246,189,39,.55);outline-offset:3px}@media(max-width:820px){[data-scam-recovery-ai]{padding:22px 18px}[data-scam-recovery-ai] .ai-recovery-grid{grid-template-columns:1fr}}@media(max-width:540px){[data-scam-recovery-ai] .btn{width:100%;text-align:center}}}@scope (html[data-yitm-b4-css~="b4-12"]){{--ldt-ink:#10233f;--ldt-navy:#071b2b;--ldt-green:#0b5f46;--ldt-green-dark:#064e35;--ldt-gold:#f5b83f;--ldt-cream:#fffaf0;--ldt-soft:#f3f8f5;--ldt-line:#d5e3dd;--ldt-muted:#4d6259;--ldt-white:#fff;--ldt-danger:#8b2f2f;--ldt-warning:#7d5700;--ldt-info:#174f79;--ldt-radius:24px;--ldt-shadow:0 22px 65px rgba(8,33,70,.10)}.ldt-page{background:#fff;color:var(--ldt-ink)}.ldt-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.ldt-breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;padding:22px 0 0;color:var(--ldt-muted);font-size:.94rem}.ldt-breadcrumbs a{color:var(--ldt-green-dark);font-weight:800}.ldt-hero{padding:48px 0 52px;background:radial-gradient(circle at 82% 12%,rgba(245,184,63,.22),transparent 30rem),linear-gradient(135deg,#f4fbf7 0,#fff 58%,#fff8e8 100%)}.ldt-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:42px;align-items:center}.ldt-kicker{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgba(11,95,70,.16);border-radius:999px;background:#eef8f2;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ldt-hero h1{margin:15px 0 16px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(3rem,6vw,6rem);line-height:.9;letter-spacing:-.045em;color:var(--ldt-ink)}.ldt-hero p{max-width:780px;margin:0;color:var(--ldt-muted);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.62;text-wrap:pretty}.ldt-hero-media{border-radius:30px;overflow:hidden;border:1px solid var(--ldt-line);background:#e8f1ed;box-shadow:var(--ldt-shadow)}.ldt-hero-media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ldt-trust-row{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none}.ldt-trust-row li{padding:8px 12px;border-radius:999px;border:1px solid var(--ldt-line);background:rgba(255,255,255,.86);color:#28463b;font-weight:800;font-size:.92rem}.ldt-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:24px}.ldt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;border:1px solid var(--ldt-green-dark);font:inherit;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ldt-btn:hover{transform:translateY(-2px)}.ldt-btn:focus-visible,.ldt-choice:has(input:focus-visible){outline:3px solid #1598ff;outline-offset:3px}.ldt-btn-primary{background:var(--ldt-green-dark);color:#fff;box-shadow:0 13px 28px rgba(6,78,53,.18)}.ldt-btn-secondary{background:#fff;color:var(--ldt-green-dark)}.ldt-btn-quiet{background:#eef5f1;color:var(--ldt-ink);border-color:var(--ldt-line)}.ldt-section{padding:64px 0}.ldt-section-soft{background:var(--ldt-soft)}.ldt-section-head{max-width:850px;margin-bottom:28px}.ldt-section-head.center{text-align:center;margin-inline:auto}.ldt-section h2,.ldt-section-head h2{margin:0 0 12px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,4.5vw,4.35rem);line-height:.94;letter-spacing:-.035em;color:var(--ldt-ink)}.ldt-section-head p,.ldt-lead{margin:0;color:var(--ldt-muted);font-size:1.08rem;line-height:1.68;text-wrap:pretty}.ldt-answer{padding:20px 22px;border:1px solid #b9d7c8;border-radius:20px;background:#f1faf5;color:#27473b;line-height:1.65}.ldt-answer strong{display:block;margin-bottom:5px;color:var(--ldt-green-dark);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.ldt-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ldt-hub-card{display:flex;flex-direction:column;min-height:310px;padding:26px;border:1px solid var(--ldt-line);border-radius:28px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 14px 42px rgba(8,33,70,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ldt-hub-card:hover{transform:translateY(-4px);box-shadow:var(--ldt-shadow);border-color:#9dc4b2}.ldt-hub-card .ldt-card-label{font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;font-weight:900;color:var(--ldt-green)}.ldt-hub-card h2,.ldt-hub-card h3{margin:14px 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:2.25rem;line-height:.95;letter-spacing:-.025em;color:var(--ldt-ink)}.ldt-hub-card p{margin:0 0 16px;color:var(--ldt-muted);line-height:1.58}.ldt-hub-card ul{margin:0 0 18px;padding-left:20px;color:#355247}.ldt-hub-card .ldt-card-link{margin-top:auto;color:var(--ldt-green-dark);font-weight:900}.ldt-tool-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:24px;align-items:start}.ldt-tool-card,.ldt-side-card,.ldt-content-card{border:1px solid var(--ldt-line);border-radius:28px;background:#fff;box-shadow:0 14px 42px rgba(8,33,70,.07)}.ldt-tool-card{padding:clamp(20px,3vw,34px)}.ldt-side-card,.ldt-content-card{padding:24px}.ldt-tool-intro{margin-bottom:24px}.ldt-tool-intro h2{font-size:clamp(2rem,4vw,3.4rem)}.ldt-tool-intro p{color:var(--ldt-muted);line-height:1.6}.ldt-privacy-note{display:flex;gap:12px;align-items:flex-start;padding:15px 17px;border:1px solid #bed8ca;border-radius:18px;background:#f5fbf7;color:#315046;line-height:1.5}.ldt-privacy-note b{color:var(--ldt-green-dark)}.ldt-form{display:grid;gap:22px;margin-top:24px}.ldt-fieldset{margin:0;padding:0;border:0}.ldt-fieldset legend,.ldt-field label.ldt-label{display:block;margin-bottom:10px;font-weight:900;color:var(--ldt-ink)}.ldt-help{display:block;margin-top:-4px;margin-bottom:10px;color:var(--ldt-muted);font-size:.92rem;line-height:1.45}.ldt-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldt-choice{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:54px;padding:13px 14px;border:1px solid #c9d8d1;border-radius:16px;background:#fff;cursor:pointer;color:#243d34;font-weight:750;line-height:1.35;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ldt-choice:hover{border-color:#8fb5a4;background:#f9fcfa}.ldt-choice input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--ldt-green-dark)}.ldt-choice:has(input:checked){border-color:var(--ldt-green-dark);background:#eef8f2;box-shadow:0 0 0 1px var(--ldt-green-dark)}.ldt-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-field{display:grid;gap:7px}.ldt-field input,.ldt-field select,.ldt-field textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid #bdcdc4;border-radius:14px;background:#fff;color:var(--ldt-ink);font:inherit}.ldt-field textarea{min-height:100px;resize:vertical}.ldt-field input:focus,.ldt-field select:focus,.ldt-field textarea:focus{outline:3px solid rgba(21,152,255,.25);border-color:#1598ff}.ldt-form-actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:4px}.ldt-result{margin-top:28px;padding:clamp(22px,3vw,32px);border:1px solid #b9d7c8;border-radius:24px;background:#f5fbf7;box-shadow:0 16px 44px rgba(8,33,70,.08)}.ldt-result[hidden]{display:none!important}.ldt-result[data-level="urgent"]{border-color:#d7a0a0;background:#fff5f5}.ldt-result[data-level="caution"]{border-color:#dfc37d;background:#fff9e9}.ldt-result[data-level="positive"]{border-color:#9ccab1;background:#f2fbf6}.ldt-result[data-level="info"]{border-color:#a9c9df;background:#f4f9fc}.ldt-result-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid currentColor;color:var(--ldt-green-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ldt-result[data-level="urgent"] .ldt-result-badge{color:var(--ldt-danger)}.ldt-result[data-level="caution"] .ldt-result-badge{color:var(--ldt-warning)}.ldt-result[data-level="info"] .ldt-result-badge{color:var(--ldt-info)}.ldt-result h2{margin:12px 0 9px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.1rem,4vw,3.5rem);line-height:.95;letter-spacing:-.03em}.ldt-result-intro{font-size:1.08rem;line-height:1.62;color:#344f45}.ldt-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.ldt-result-panel{padding:18px;border:1px solid rgba(16,35,63,.11);border-radius:18px;background:rgba(255,255,255,.78)}.ldt-result-panel h3{margin:0 0 8px;font-size:1.08rem}.ldt-result-panel ul,.ldt-result-panel ol{margin:0;padding-left:20px;color:#3d574d;line-height:1.55}.ldt-result-panel li+li{margin-top:6px}.ldt-result-summary{margin-top:18px;padding:16px;border:1px dashed #9fb6ab;border-radius:16px;background:#fff;white-space:pre-wrap;color:#314b41;font-size:.94rem;line-height:1.55}.ldt-copy-status{min-height:24px;margin-top:8px;color:var(--ldt-green-dark);font-weight:800}.ldt-side-stack{display:grid;gap:18px}.ldt-side-card h2,.ldt-side-card h3,.ldt-content-card h3{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:1.85rem;line-height:1}.ldt-side-card p,.ldt-side-card li,.ldt-content-card p,.ldt-content-card li{color:var(--ldt-muted);line-height:1.6}.ldt-side-card ul,.ldt-content-card ul{padding-left:20px}.ldt-side-card a{color:var(--ldt-green-dark);font-weight:800}.ldt-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ldt-content-card h3{font-size:1.65rem}.ldt-faq details{margin:10px 0;padding:16px 18px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff}.ldt-faq summary{cursor:pointer;font-weight:900;color:var(--ldt-ink)}.ldt-faq p{color:var(--ldt-muted);line-height:1.6}.ldt-local-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldt-local-link{display:block;padding:18px;border:1px solid var(--ldt-line);border-radius:18px;background:#fff;text-decoration:none;color:var(--ldt-ink);font-weight:900}.ldt-local-link span{display:block;margin-top:5px;color:var(--ldt-muted);font-weight:600;line-height:1.4}.ldt-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:30px;border-radius:28px;background:var(--ldt-navy);color:#fff}.ldt-final h2{color:#fff;margin:0 0 8px}.ldt-final p{margin:0;color:rgba(255,255,255,.84)}.ldt-disclaimer{font-size:.92rem;color:var(--ldt-muted);line-height:1.55}.ldt-home-card-note{display:block;margin-top:6px;color:var(--ldt-muted)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 40px));max-width:1160px;margin:28px auto;padding:24px;box-sizing:border-box;border:1px solid #bed8ca;border-radius:24px;background:linear-gradient(135deg,#f5fbf7 0,#fffaf0 100%);box-shadow:0 14px 42px rgba(8,33,70,.07);color:#10233f}.yitm-decision-tool-callout .ldt-callout-label{display:inline-flex;padding:6px 10px;border-radius:999px;background:#eaf7ef;color:#064e35;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-decision-tool-callout h2,.yitm-decision-tool-callout h3{margin:10px 0 8px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.96}.yitm-decision-tool-callout p{margin:0;color:#40584f;line-height:1.58}.yitm-decision-tool-callout .ldt-callout-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-decision-tool-callout a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid #064e35}.yitm-decision-tool-callout a:first-child{background:#064e35;color:#fff}.yitm-decision-tool-callout a:last-child{background:#fff;color:#064e35}.ldt-tools-promo{margin:34px auto;padding:30px;border:1px solid var(--ldt-line);border-radius:28px;background:linear-gradient(135deg,#fff 0,#eef8f2 100%);box-shadow:var(--ldt-shadow)}.ldt-tools-promo h2{margin:0 0 10px;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.95}.ldt-tools-promo p{color:var(--ldt-muted);line-height:1.6}.ldt-tools-promo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.ldt-tools-promo-grid a{padding:15px;border:1px solid var(--ldt-line);border-radius:16px;background:#fff;color:var(--ldt-ink);text-decoration:none;font-weight:900;line-height:1.3}.ldt-tools-promo-grid a span{display:block;margin-top:5px;color:var(--ldt-muted);font-size:.9rem;font-weight:600}@media(max-width:980px){.ldt-hero-grid,.ldt-tool-layout,.ldt-final{grid-template-columns:1fr}.ldt-hero-media{max-width:720px}.ldt-content-grid{grid-template-columns:1fr}.ldt-tools-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ldt-shell{width:min(100% - 28px,1180px)}.yitm-decision-tool-callout{width:min(1160px,calc(100% - 28px));padding:20px;border-radius:20px}.ldt-hero{padding:34px 0 40px}.ldt-hub-grid,.ldt-choice-grid,.ldt-field-grid,.ldt-result-grid,.ldt-local-links{grid-template-columns:1fr}.ldt-section{padding:46px 0}.ldt-hub-card{min-height:0;padding:22px}.ldt-actions,.ldt-form-actions,.ldt-result .ldt-actions{display:grid}.ldt-btn{width:100%}.ldt-tools-promo-grid{grid-template-columns:1fr}.yitm-decision-tool-callout .ldt-callout-actions{display:grid}.yitm-decision-tool-callout a{justify-content:center}}@media(prefers-reduced-motion:reduce){.ldt-btn,.ldt-hub-card,.ldt-choice{transition:none!important}.ldt-btn:hover,.ldt-hub-card:hover{transform:none!important}}@media print{.site-header,.yitm-unified-footer,.sticky-mobile-bar,.ldt-hero,.ldt-side-stack,.ldt-form,.ldt-section:not(.ldt-print-section),.ldt-result .ldt-actions,.ldt-copy-status{display:none!important}.ldt-section.ldt-print-section{display:block!important;padding:0}.ldt-tool-layout{display:block}.ldt-tool-card{border:0;box-shadow:none;padding:0}.ldt-result{display:block!important;border:0;box-shadow:none;background:#fff;padding:0}.ldt-result-summary{border:0;padding:0}.ldt-result-grid{display:grid;grid-template-columns:1fr 1fr}.ldt-shell{width:100%}}.ldt-btn.ldt-btn-primary,a.ldt-btn.ldt-btn-primary{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-decision-tool-callout .ldt-callout-actions a:last-child{color:#064e35!important;-webkit-text-fill-color:#064e35!important}nn n.ldt-tool-layout.ldt-has-result{grid-template-columns:minmax(0,1fr)} .ldt-tool-layout.ldt-has-result>.ldt-tool-card{width:100%;max-width:none} .ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .ldt-tool-layout.ldt-has-result>.ldt-side-stack .ldt-side-card{box-shadow:none;background:#fbfdfc} .ldt-result{margin-top:34px;padding:clamp(24px,3.2vw,38px)} .ldt-result>h3{margin:26px 0 8px;font-size:1rem;color:#40584f} .ldt-result .ldt-actions{padding-top:18px;border-top:1px solid rgba(16,35,63,.10);gap:10px} .ldt-result .ldt-actions [data-quoteme-link]{min-width:240px} .ldt-result-summary{max-height:190px;overflow:auto;font-size:.9rem} .ldt-result-grid{align-items:stretch} .ldt-result-panel{min-width:0} .ldt-result .yitm-device-carry{width:100%;max-width:none;margin:18px 0} @media(min-width:981px){.ldt-tool-layout:not(.ldt-has-result){grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}} @media(max-width:980px){.ldt-tool-layout.ldt-has-result>.ldt-side-stack{grid-template-columns:1fr}}}@scope (html[data-yitm-b4-css~="b4-24"]){.yitm-ai-accessibility{margin:1rem 0;padding:1rem;border:1px solid #b8c7d9;border-radius:14px;background:#f7fafc;color:#172033;box-shadow:0 8px 24px rgba(15,35,60,.07)}.yitm-ai-accessibility__head{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.yitm-ai-accessibility__head h3{margin:0;font-size:1.05rem;color:#10233f}.yitm-ai-accessibility__head p{margin:.25rem 0 0;color:#35445b;max-width:64ch}.yitm-ai-accessibility__controls{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.85rem}.yitm-ai-accessibility button,.yitm-ai-accessibility a{min-height:44px;padding:.62rem .82rem;border:2px solid #245c91;border-radius:10px;background:#fff;color:#123f6c;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.yitm-ai-accessibility button:hover,.yitm-ai-accessibility button:focus-visible,.yitm-ai-accessibility a:hover,.yitm-ai-accessibility a:focus-visible{background:#e8f2fb;outline:3px solid #f5b942;outline-offset:2px}.yitm-ai-accessibility button[aria-pressed="true"]{background:#123f6c;color:#fff}.yitm-ai-accessibility button:disabled{opacity:.58;cursor:not-allowed}.yitm-ai-accessibility__note{margin:.75rem 0 0;color:#445166;font-size:.94rem}.yitm-ai-readable{margin-top:1rem;padding:1rem;border-left:5px solid #245c91;border-radius:10px;background:#fff;color:#172033}.yitm-ai-readable[hidden]{display:none!important}.yitm-ai-readable h3{margin-top:0;color:#10233f}.yitm-ai-readable p,.yitm-ai-readable li{line-height:1.7}.yitm-ai-readable ol{padding-left:1.5rem}.yitm-ai-readable .yitm-keyword{font-weight:700;text-decoration:underline dotted;text-underline-offset:3px}.yitm-ai-glossary{margin-top:1rem;padding:.9rem;border:1px solid #cbd6e3;border-radius:10px;background:#fff}.yitm-ai-glossary dl{margin:.5rem 0 0;display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.5rem .8rem}.yitm-ai-glossary dt{font-weight:800;color:#123f6c}.yitm-ai-glossary dd{margin:0;color:#28374c}.yitm-ai-large-text{font-size:1.18rem!important}.yitm-ai-large-text p,.yitm-ai-large-text li,.yitm-ai-large-text a{line-height:1.8!important}.yitm-ai-step-card{display:block;margin:.65rem 0;padding:.75rem;border:1px solid #d4deea;border-radius:9px;background:#fbfdff}.yitm-ai-short-view .yitm-ai-secondary{display:none!important}@media(max-width:640px){.yitm-ai-accessibility{padding:.85rem}.yitm-ai-accessibility__controls{display:grid;grid-template-columns:1fr}.yitm-ai-accessibility button,.yitm-ai-accessibility a{width:100%;text-align:center}.yitm-ai-glossary dl{grid-template-columns:1fr}.yitm-ai-glossary dd{margin-bottom:.55rem}}@media(prefers-reduced-motion:reduce){.yitm-ai-accessibility *{scroll-behavior:auto!important;transition:none!important}}@media(forced-colors:active){.yitm-ai-accessibility,.yitm-ai-readable,.yitm-ai-glossary{border:2px solid CanvasText}.yitm-ai-accessibility button{border:2px solid ButtonText}}.yitm-ai-accessibility[hidden]{display:none!important}.yitm-ai-readable:focus,.yitm-ai-glossary:focus{outline:3px solid #f5b942;outline-offset:3px}}@scope (html[data-yitm-b4-css~="b4-33"]){body.yitm-all-tools-rollout{--at-navy:#13294b;--at-green:#1f6b55;--at-gold:#f5bd2f;--at-ink:#17233d;--at-muted:#4b5d78;--at-line:#d9e2ee;--at-soft:#f5f8fb;--at-radius:20px;background:#f7f4ec;color:var(--at-ink)}.yitm-all-tools-rollout main{overflow:visible}.yitm-all-tools-rollout .hero{padding:38px 0 28px!important;background:transparent!important}.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{max-width:1180px;margin:auto;background:#fff;border:1px solid var(--at-line);border-top:7px solid var(--at-gold);border-radius:28px;padding:36px;box-shadow:0 18px 42px rgba(23,35,61,.09);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:34px;align-items:center}.yitm-all-tools-rollout .hero h1,.yitm-all-tools-rollout .at-auto-hero h1{font-size:clamp(2rem,4vw,3.35rem)!important;line-height:1.03!important;letter-spacing:-.035em;color:var(--at-navy)!important;margin:0 0 16px!important}.yitm-all-tools-rollout .hero p,.yitm-all-tools-rollout .at-auto-hero p{color:var(--at-muted)!important;font-size:1.06rem!important;line-height:1.7!important;max-width:760px}.yitm-all-tools-rollout .at-hero-image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;border:1px solid var(--at-line);box-shadow:0 12px 28px rgba(23,35,61,.12)}.yitm-all-tools-rollout .at-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--at-green);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;margin-bottom:14px}.yitm-all-tools-rollout .at-stepbar{max-width:1180px;margin:0 auto 26px;background:#fff;border:1px solid var(--at-line);border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;box-shadow:0 10px 24px rgba(23,35,61,.06)}.yitm-all-tools-rollout .at-step{padding:15px 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;color:#53627a;border-right:1px solid var(--at-line)}.yitm-all-tools-rollout .at-step:last-child{border-right:0}.yitm-all-tools-rollout .at-step span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#eaf0f7;color:var(--at-navy)}.yitm-all-tools-rollout .at-step:first-child{color:var(--at-green)}.yitm-all-tools-rollout .at-step:first-child span{background:var(--at-green);color:#fff}.yitm-all-tools-rollout #tool,.yitm-all-tools-rollout .visual-pass-tool,.yitm-all-tools-rollout .section.tool-grid{max-width:1240px;margin:0 auto 26px!important;padding:0 20px!important}.yitm-all-tools-rollout #tool>.wrap,.yitm-all-tools-rollout .visual-pass-tool>.wrap,.yitm-all-tools-rollout .section.tool-grid>.wrap{max-width:1180px!important;background:#fff;border:1px solid var(--at-line);border-radius:24px;padding:30px!important;box-shadow:0 16px 36px rgba(23,35,61,.07)}.yitm-all-tools-rollout .glass-card,.yitm-all-tools-rollout .tool-shell,.yitm-all-tools-rollout .tool-frame,.yitm-all-tools-rollout .form-card,.yitm-all-tools-rollout .calculator-card,.yitm-all-tools-rollout .quiz-card,.yitm-all-tools-rollout .checker-card{border:1px solid var(--at-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:none!important}.yitm-all-tools-rollout label{color:var(--at-ink)!important;font-weight:800}.yitm-all-tools-rollout input,.yitm-all-tools-rollout select,.yitm-all-tools-rollout textarea{width:100%;min-height:48px;border:1.5px solid #c8d5e5!important;border-radius:12px!important;background:#fff!important;color:var(--at-ink)!important;padding:12px 14px!important;font:inherit!important}.yitm-all-tools-rollout input:focus,.yitm-all-tools-rollout select:focus,.yitm-all-tools-rollout textarea:focus{outline:3px solid rgba(31,107,85,.18)!important;border-color:var(--at-green)!important}.yitm-all-tools-rollout button,.yitm-all-tools-rollout .btn{border-radius:12px!important;min-height:48px;padding:12px 18px!important;font-weight:850!important;line-height:1.2!important;white-space:normal!important}.yitm-all-tools-rollout .btn-primary,.yitm-all-tools-rollout button[type=submit]{background:var(--at-gold)!important;color:var(--at-navy)!important;border:1px solid #dda812!important;box-shadow:0 8px 18px rgba(245,189,47,.22)!important}.yitm-all-tools-rollout .btn-secondary{background:#fff!important;color:var(--at-navy)!important;border:1.5px solid #b8c7d9!important}.yitm-all-tools-rollout .option,.yitm-all-tools-rollout .answer-option,.yitm-all-tools-rollout .choice,.yitm-all-tools-rollout [data-option]{border:1.5px solid #cbd7e5!important;border-radius:14px!important;background:#fff!important;color:var(--at-navy)!important;padding:16px!important;transition:.18s ease}.yitm-all-tools-rollout .option:hover,.yitm-all-tools-rollout .answer-option:hover,.yitm-all-tools-rollout .choice:hover,.yitm-all-tools-rollout [data-option]:hover{border-color:var(--at-green)!important;background:#f4fbf8!important;transform:translateY(-1px)}.yitm-all-tools-rollout #diag-result,.yitm-all-tools-rollout [id*=result]:empty,.yitm-all-tools-rollout .result:empty,.yitm-all-tools-rollout .result-card:empty{display:none!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}.yitm-all-tools-rollout #diag-result:not(:empty),.yitm-all-tools-rollout .result-card:not(:empty),.yitm-all-tools-rollout .tool-result-card:not(:empty),.yitm-all-tools-rollout .at-visible-result{display:block!important;background:linear-gradient(145deg,#eefaf6,#fff)!important;border:1px solid #b9dcd6!important;border-radius:20px!important;padding:26px!important;box-shadow:0 14px 30px rgba(31,107,85,.09)!important;color:var(--at-ink)!important}.yitm-all-tools-rollout #result-title,.yitm-all-tools-rollout .result-title{color:var(--at-navy)!important;font-weight:850!important}.yitm-all-tools-rollout #result-body,.yitm-all-tools-rollout .result-body{color:var(--at-muted)!important;line-height:1.7!important}.yitm-all-tools-rollout .at-related-questions{max-width:1180px;margin:0 auto 26px;background:#fff;border:1px solid var(--at-line);border-radius:22px;padding:26px;box-shadow:0 12px 28px rgba(23,35,61,.06)}.yitm-all-tools-rollout .at-related-questions h2{margin:0 0 8px;color:var(--at-navy);font-size:1.45rem}.yitm-all-tools-rollout .at-related-questions p{margin:0 0 18px;color:var(--at-muted)}.yitm-all-tools-rollout .at-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yitm-all-tools-rollout .at-question-grid a{display:block;padding:14px 16px;border:1px solid var(--at-line);border-radius:12px;color:var(--at-navy)!important;text-decoration:none;font-weight:750;background:#fbfcfe}.yitm-all-tools-rollout .at-question-grid a:hover{border-color:var(--at-green);background:#f4fbf8}.yitm-all-tools-rollout .at-handoff{max-width:1180px;margin:0 auto 26px;display:grid;grid-template-columns:1fr 1fr;border-radius:22px;overflow:hidden;box-shadow:0 16px 34px rgba(23,35,61,.09)}.yitm-all-tools-rollout .at-handoff article{padding:28px}.yitm-all-tools-rollout .at-handoff .help{background:#244573;color:#fff}.yitm-all-tools-rollout .at-handoff .refer{background:#f5bd2f;color:var(--at-navy)}.yitm-all-tools-rollout .at-handoff h2{margin:5px 0 10px;color:inherit!important;font-size:1.65rem}.yitm-all-tools-rollout .at-handoff p{color:inherit!important;opacity:.96;line-height:1.65}.yitm-all-tools-rollout .at-handoff .btn{display:inline-flex;align-items:center;margin-top:8px}.yitm-all-tools-rollout .at-handoff .help .btn{background:#fff!important;color:var(--at-navy)!important}.yitm-all-tools-rollout .at-handoff .refer .btn{background:var(--at-navy)!important;color:#fff!important;border-color:var(--at-navy)!important}.yitm-all-tools-rollout footer{margin-top:24px!important}.yitm-all-tools-rollout footer,.yitm-all-tools-rollout footer *{color:#fff}.yitm-all-tools-rollout footer a{color:#fff!important}.yitm-all-tools-rollout footer .wrap{padding-top:30px!important;padding-bottom:24px!important}.yitm-all-tools-rollout .section:last-of-type{padding-bottom:24px!important}@media(max-width:860px){.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{grid-template-columns:1fr;padding:24px}.yitm-all-tools-rollout .at-hero-image{max-height:240px}.yitm-all-tools-rollout .at-stepbar{margin-left:16px;margin-right:16px}.yitm-all-tools-rollout .at-step{font-size:.86rem;padding:12px 8px}.yitm-all-tools-rollout .at-question-grid,.yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}.yitm-all-tools-rollout #tool,.yitm-all-tools-rollout .visual-pass-tool,.yitm-all-tools-rollout .section.tool-grid{padding:0 14px!important}}@media(max-width:560px){.yitm-all-tools-rollout .at-stepbar{grid-template-columns:1fr}.yitm-all-tools-rollout .at-step{justify-content:flex-start;border-right:0;border-bottom:1px solid var(--at-line)}.yitm-all-tools-rollout .at-step:last-child{border-bottom:0}.yitm-all-tools-rollout .at-question-grid{grid-template-columns:1fr}.yitm-all-tools-rollout button,.yitm-all-tools-rollout .btn{width:100%;justify-content:center}.yitm-all-tools-rollout .hero>.wrap,.yitm-all-tools-rollout .at-auto-hero{border-radius:20px}.yitm-all-tools-rollout .at-handoff article{padding:22px}}.yitm-all-tools-rollout .hero>:is(.wrap,div)>div:first-child>.kicker,.yitm-all-tools-rollout .hero>.wrap>div:first-child>.kicker,.yitm-all-tools-rollout .hero .kicker:not(.yitm-triage-hub .kicker){background:#eef7f2!important;border-color:#b9d9ca!important;color:#0f6a50!important;-webkit-text-fill-color:#0f6a50!important;text-shadow:none!important}.yitm-all-tools-rollout .hero .pill-row .pill{background:#eef5f8!important;border:1px solid #c9d8e2!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}.yitm-all-tools-rollout .hero:is(.btn-light,.btn-outline){background:#fff!important;border-color:#aebdca!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;text-shadow:none!important}}@scope (html[data-yitm-b4-css~="b4-28"]){.yitm-tai{margin:22px 0;padding:clamp(18px,3vw,28px);border:1px solid #cfe4d8;border-radius:22px;background:#f7fbf8;color:#10241a}.yitm-tai h3{margin:.2rem 0 .45rem;font-size:clamp(1.3rem,2.5vw,1.75rem)}.yitm-tai__kicker{margin:0;color:#17613d;font-size:.8rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.yitm-tai__privacy,.yitm-tai__safety{padding:12px 14px;border-radius:14px;background:#fff7dc;border:1px solid #ead28c}.yitm-tai__choices{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.yitm-tai button,.yitm-tai__copy,.yitm-tai__help{min-height:44px;padding:10px 14px;border:1px solid #17613d;border-radius:12px;background:#fff;color:#17613d;font:inherit;font-weight:850;cursor:pointer;text-decoration:none}.yitm-tai button[aria-pressed=true],.yitm-tai button:hover,.yitm-tai__help{background:#17613d;color:#fff}.yitm-tai__confirm{display:flex;align-items:flex-start;gap:9px;margin:12px 0}.yitm-tai__confirm input{margin-top:.25rem}.yitm-tai__status{min-height:1.5em;font-weight:800;color:#35534a}.yitm-tai__status.is-error{color:#9b1c1c}.yitm-tai__result{margin-top:16px;padding:16px;border:1px solid #cfe4d8;border-radius:16px;background:#fff}.yitm-tai__result h4{margin:14px 0 5px}.yitm-tai__sources{padding-left:1.2rem}.yitm-tai__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.yitm-tai [hidden]{display:none!important}.yitm-tai [aria-busy=true]{opacity:.65;pointer-events:none}}@scope (html[data-yitm-b4-css~="b4-08"]){{--yitm-polish-ink:#10233f;--yitm-polish-green:#0b5f46;--yitm-polish-soft:#f5faf7;--yitm-polish-line:rgba(16,35,63,.13);--yitm-polish-gold:#f5b83f}{overflow-x:clip}body{overflow-wrap:normal;word-break:normal}.wrap,main,section,article,aside,div{min-width:0}img{max-width:100%;height:auto}.yitm-review-strip,.ee-credentials{grid-column:1/-1!important;order:20!important;width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:16px!important;align-items:center!important;margin:22px 0 0!important;padding:16px 18px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.06)!important;font-family:inherit!important}.yitm-review-person{display:grid;gap:3px;min-width:0}.yitm-review-person>span{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-weight:900;color:#52635a}.yitm-review-person strong{display:block;color:var(--yitm-polish-ink);font-size:1rem;line-height:1.25}.yitm-review-person small{display:block;color:#52635a;font-size:.9rem;line-height:1.35}.yitm-review-date{justify-self:end;display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:999px;background:#edf7f1;color:var(--yitm-polish-green);font-size:.86rem;font-weight:900;white-space:nowrap}.hero-grid>.yitm-review-strip,.hero-grid>.ee-credentials,.cyber-hero>.yitm-review-strip,.cyber-hero>.ee-credentials{grid-column:1/-1!important}.hero-grid>.hero-image{min-width:0}.feature-img-card{max-width:100%;overflow:hidden}.feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}.img-caption{line-height:1.45}.hub-strip{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:18px 0!important}.hub-strip .chip{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:#eef8f2!important;border:1px solid rgba(11,95,70,.16)!important;color:#24443a!important;font-weight:800!important;line-height:1.15!important}.refer-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:28px!important;align-items:center!important}.refer-steps{display:grid!important;gap:12px!important;margin-top:20px!important}.refer-step{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;border:1px solid var(--yitm-polish-line)!important;border-radius:18px!important;background:#fff!important}.refer-step .rs-num{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--yitm-polish-green)!important;color:#fff!important;font-weight:900!important}.refer-step strong{display:block!important;margin:0 0 4px!important}.refer-step p{margin:0!important;line-height:1.5!important}.refer-img-wrap{width:100%!important}.refer-img{display:block!important;width:100%!important;height:auto!important;border-radius:20px!important}.cta-stack{min-width:0!important}.ee-source-block{width:min(1160px,calc(100% - 40px))!important;box-sizing:border-box!important;max-width:1160px!important;margin:28px auto!important;padding:22px!important;border:1px solid #bfd5c7!important;border-radius:20px!important;background:#f8fbf9!important}.ee-source-block h2{font-size:clamp(1.45rem,2.4vw,2rem)!important;margin:0 0 10px!important}.ee-source-list{display:grid!important;gap:8px!important;margin:14px 0!important;padding-left:22px!important}.ee-source-note{margin-bottom:0!important}.yitm-llm-summary .section-header p,.yitm-customer-answer-hub .section-header p{max-width:760px}.page-meta-strip{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.page-meta-card{display:flex!important;gap:7px!important;align-items:center!important;min-width:0!important}.business-related-grid,.cross-links,.comparison-grid,.service-grid-3,.grid-2{align-items:stretch}.cross-link-card,.comparison-card,.business-related-card{min-width:0;overflow-wrap:break-word}.btn,a.btn,.yitm-crm-next-step-actions a{white-space:normal;text-align:center;line-height:1.25}.cta-button-grid,.hero-ctas,.action-row{gap:12px}.yitm-trust-banner span{display:block;margin-top:5px}@media(max-width:900px){.refer-grid{grid-template-columns:1fr!important}.yitm-review-strip,.ee-credentials{grid-template-columns:1fr!important}.yitm-review-date{justify-self:start}.hero-grid>.hero-image{grid-column:1/-1!important}.cta-stack{max-width:620px;margin-inline:auto}}@media(max-width:680px){.yitm-review-strip,.ee-credentials{padding:14px!important;border-radius:16px!important}.hub-strip{gap:7px!important}.hub-strip .chip{font-size:.9rem!important}.refer-step{grid-template-columns:36px minmax(0,1fr)!important;padding:12px!important}.refer-step .rs-num{width:34px!important;height:34px!important}.ee-source-block{padding:18px!important;border-radius:18px!important}.cta-button-grid,.hero-ctas,.action-row{display:grid!important;grid-template-columns:1fr!important}.btn,a.btn,.yitm-crm-next-step-actions a{width:100%!important;justify-content:center!important}}.yitm-footer-build-badge,.px-footer-build-badge,[class*="build-badge"]{display:none!important}@media(max-width:680px){.ee-source-block{width:calc(100% - 28px)!important}}}@scope (html[data-yitm-b4-css~="b4-35"]){body.yitm-progressive-tool{background:#f6f8fb;color:#162033}.yitm-progressive-tool .quick-nav,.yitm-progressive-tool .trust-bar,.yitm-progressive-tool .refer-section,.yitm-progressive-tool .content-related-links,.yitm-progressive-tool .ecosystem-section{display:none!important}.yitm-progressive-tool main{overflow:hidden}.pt-hero{padding:44px 20px 28px;background:linear-gradient(135deg,#10233f 0%,#173a65 58%,#0c7a73 100%);color:#fff}.pt-wrap{width:min(1120px,100%);margin:0 auto}.pt-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:34px;align-items:center}.pt-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.13);font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pt-hero h1{max-width:820px;margin:16px 0 12px;font-size:clamp(2.05rem,4vw,3.65rem);line-height:1.05;color:#fff}.pt-hero p{max-width:760px;margin:0;color:#e8f1fb;font-size:1.08rem;line-height:1.65}.pt-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:12px;font-weight:800;text-decoration:none;border:1px solid transparent;cursor:pointer}.pt-btn--primary{background:#f5b942;color:#152238}.pt-btn--secondary{background:transparent;border-color:rgba(255,255,255,.52);color:#fff}.pt-hero-card{padding:22px;border:1px solid rgba(255,255,255,.22);border-radius:20px;background:rgba(255,255,255,.1);backdrop-filter:blur(12px)}.pt-hero-card strong{display:block;font-size:1.05rem}.pt-hero-card ul{margin:14px 0 0;padding-left:20px;color:#edf5fc}.pt-hero-card li+li{margin-top:9px}.pt-stepbar{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid #dce3ed;box-shadow:0 8px 24px rgba(15,35,62,.06)}.pt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.pt-step{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 10px;font-weight:800;color:#536278}.pt-step span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e8eef6;color:#173a65}.pt-step.is-current{color:#0b6e67}.pt-step.is-current span{background:#0b6e67;color:#fff}.pt-core{padding:34px 20px 20px}.pt-core>.pt-wrap{display:grid;gap:24px}.pt-stage{background:#fff;border:1px solid #dce4ee;border-radius:22px;box-shadow:0 18px 50px rgba(15,35,62,.08);overflow:hidden}.pt-stage-head{padding:24px 26px 18px;border-bottom:1px solid #e6ebf2;background:linear-gradient(180deg,#fff,#f8fafc)}.pt-stage-num{display:inline-flex;align-items:center;gap:8px;color:#0b6e67;font-size:.8rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.pt-stage-head h2{margin:8px 0 6px;font-size:clamp(1.45rem,2.5vw,2rem);color:#17263c}.pt-stage-head p{margin:0;color:#5c687b}.pt-stage-body{padding:26px}.yitm-progressive-tool #tool,.yitm-progressive-tool #self-check{padding:0!important;background:transparent!important}.yitm-progressive-tool #tool>.wrap,.yitm-progressive-tool #self-check>.tool-shell{width:100%;max-width:none;margin:0}.yitm-progressive-tool #tool .hub-strip,.yitm-progressive-tool #tool>.wrap>.section-header,.yitm-progressive-tool #tool>.wrap>.bento,.yitm-progressive-tool #tool .u-media-frame{display:none!important}.yitm-progressive-tool .glass-card,.yitm-progressive-tool .tool-frame,.yitm-progressive-tool .form-card,.yitm-progressive-tool .result-card{box-shadow:none!important;border-color:#dce4ee!important}.yitm-progressive-tool .yitm-tai{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;padding:0!important}.pt-ai-inner{padding:26px}.pt-ai-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:22px}.pt-ai-note{padding:18px;border-radius:16px;background:#eef8f6;border:1px solid #c8e8e2}.pt-ai-note strong{color:#075e58}.yitm-progressive-tool .yitm-tai__choices{display:grid!important;grid-template-columns:repeat(3,1fr);gap:12px!important}.yitm-progressive-tool .yitm-tai__choices button{min-height:58px;border-radius:12px!important;border:1px solid #b9c8da!important;background:#fff!important;color:#18314f!important;font-weight:800!important}.yitm-progressive-tool .yitm-tai__choices button[aria-pressed=true]{background:#e7f5f2!important;border-color:#0b7a72!important;color:#075e58!important}.yitm-progressive-tool [data-ai-submit],.yitm-progressive-tool #business-cyber-ai-submit,.yitm-progressive-tool #business-cyber-plan-submit{min-height:48px;border-radius:12px;background:#0b6e67!important;color:#fff!important;font-weight:900;border:0;padding:12px 18px}.pt-handoff{margin:0 20px 46px}.pt-handoff-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:0;border-radius:22px;overflow:hidden;box-shadow:0 18px 50px rgba(15,35,62,.1)}.pt-help{padding:30px;background:#173a65;color:#fff}.pt-help h2,.pt-fixers h2{margin:8px 0 10px;color:inherit}.pt-help p{color:#e7eef7}.pt-fixers{padding:30px;background:#f5b942;color:#17263c}.pt-fixers p{color:#334155}.pt-route-label{font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.pt-route-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.pt-help .pt-btn--primary{background:#fff;color:#173a65}.pt-fixers .pt-btn--primary{background:#17263c;color:#fff}.pt-fine{margin-top:14px!important;font-size:.82rem!important;opacity:.86}.pt-support{padding:0 20px 50px}.pt-support details{width:min(1120px,100%);margin:auto;background:#fff;border:1px solid #dce4ee;border-radius:16px}.pt-support summary{cursor:pointer;padding:18px 22px;font-weight:900;color:#173a65}.pt-support-content{padding:0 22px 22px;color:#536278}@media(max-width:820px){.pt-hero-grid,.pt-ai-grid,.pt-handoff-grid{grid-template-columns:1fr}.pt-hero{padding-top:30px}.pt-hero-card{display:none}.pt-steps{grid-template-columns:1fr}.pt-step{display:none}.pt-step.is-current{display:flex}.yitm-progressive-tool .yitm-tai__choices{grid-template-columns:1fr}.pt-stage-body,.pt-ai-inner{padding:18px}.pt-handoff{margin-left:14px;margin-right:14px}}.yitm-progressive-tool .pt-hero{background:linear-gradient(135deg,#11294b 0%,#173f70 58%,#08756d 100%)}.yitm-progressive-tool .pt-stage-head h2{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.1}.yitm-progressive-tool .pt-stage-body{background:#fff}.yitm-progressive-tool #diag-tool,.yitm-progressive-tool [data-repair-replace-tool],.yitm-progressive-tool #self-check{max-width:880px;margin:0 auto}.yitm-progressive-tool #diag-q,.yitm-progressive-tool .tool-question,.yitm-progressive-tool .self-check-panel{padding:28px!important;border:1px solid #d8e2ee!important;border-radius:20px!important;background:linear-gradient(180deg,#fff 0%,#f8fbfd 100%)!important;box-shadow:0 14px 35px rgba(18,44,75,.08)!important}.yitm-progressive-tool #q-text{font-size:clamp(1.25rem,2.3vw,1.75rem)!important;line-height:1.35!important;color:#152b4b!important;margin-bottom:22px!important}.yitm-progressive-tool #q-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.yitm-progressive-tool .tool-btn-option,.yitm-progressive-tool .answer-option,.yitm-progressive-tool .option-btn{width:100%;min-height:64px;padding:15px 17px!important;border:1px solid #c8d6e5!important;border-radius:14px!important;background:#fff!important;color:#18314f!important;text-align:left!important;font-size:1rem!important;font-weight:750!important;line-height:1.35!important;box-shadow:0 5px 14px rgba(23,58,101,.04)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.yitm-progressive-tool .tool-btn-option:hover,.yitm-progressive-tool .tool-btn-option:focus-visible,.yitm-progressive-tool .answer-option:hover,.yitm-progressive-tool .option-btn:hover{transform:translateY(-2px);border-color:#0b756d!important;background:#eef9f7!important;box-shadow:0 9px 20px rgba(11,117,109,.12)!important;outline:3px solid rgba(11,117,109,.15);outline-offset:2px}.yitm-progressive-tool #diag-progress{justify-content:center!important;margin-top:22px!important;gap:8px!important}.yitm-progressive-tool .tool-progress-dot{width:34px!important;height:6px!important;border-radius:999px!important;background:#dce5ef!important}.yitm-progressive-tool .tool-progress-dot--active{background:#f2b72f!important}.yitm-progressive-tool .tool-progress-dot--done{background:#0b756d!important}.yitm-progressive-tool #diag-result{padding:30px!important;border:1px solid #b9dcd6!important;border-radius:20px!important;background:linear-gradient(145deg,#f1fbf8,#fff)!important;box-shadow:0 16px 35px rgba(11,117,109,.1)!important}.yitm-progressive-tool #result-icon{font-size:2.5rem!important;margin-bottom:10px!important}.yitm-progressive-tool #result-title{font-size:clamp(1.55rem,2.6vw,2.2rem)!important;line-height:1.15!important;color:#143052!important;margin-bottom:12px!important}.yitm-progressive-tool #result-body{font-size:1.05rem!important;line-height:1.75!important;color:#41536c!important;max-width:760px}.yitm-progressive-tool #result-actions{margin-top:22px!important;gap:10px!important}.yitm-progressive-tool .tool-link-primary,.yitm-progressive-tool .tool-btn-reset{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:11px 16px!important;border-radius:11px!important;font-weight:800!important;text-decoration:none!important}.yitm-progressive-tool .tool-link-primary{background:#0b6e67!important;color:#fff!important;border:1px solid #0b6e67!important}.yitm-progressive-tool .tool-btn-reset{background:#fff!important;color:#173a65!important;border:1px solid #b8c7d9!important}.yitm-progressive-tool .pt-help h2,.yitm-progressive-tool .pt-help p,.yitm-progressive-tool .pt-help .pt-route-label{color:#fff!important}.yitm-progressive-tool .pt-help .pt-btn--secondary{color:#fff!important;border-color:rgba(255,255,255,.7)!important}.yitm-progressive-tool .pt-fixers .pt-btn--primary{color:#fff!important}.yitm-progressive-tool .pt-support details[open] summary{border-bottom:1px solid #dce4ee;background:#f7fafc}.yitm-progressive-tool .pt-support-content{padding:22px!important}.yitm-progressive-tool .pt-support-content>.section,.yitm-progressive-tool .pt-support-content>.section-alt{padding:28px 0!important;background:transparent!important}.yitm-progressive-tool .pt-support-content .wrap,.yitm-progressive-tool .pt-support-content .container{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.yitm-progressive-tool .pt-support-content .hero,.yitm-progressive-tool .pt-support-content .contact-pref-banner,.yitm-progressive-tool .pt-support-content .bc,.yitm-progressive-tool .pt-support-content .urg,.yitm-progressive-tool .pt-support-content .quick-nav,.yitm-progressive-tool .pt-support-content .mid-cta-bar,.yitm-progressive-tool .pt-support-content .final-cta,.yitm-progressive-tool .pt-support-content .strong-cta-bar,.yitm-progressive-tool .pt-support-content .yitm-mini-trust{display:none!important}.yitm-progressive-tool .pt-support-intro{padding:16px 18px;margin:0 0 18px;border-radius:12px;background:#eef7f5;color:#36536a}@media(max-width:680px){.yitm-progressive-tool #q-options{grid-template-columns:1fr}.yitm-progressive-tool #diag-q,.yitm-progressive-tool #diag-result{padding:20px!important}.yitm-progressive-tool .pt-route-actions .pt-btn{width:100%}}body.yitm-progressive-tool{background:#f7f4ec!important}.yitm-progressive-tool .pt-hero{width:min(1180px,calc(100% - 32px));margin:28px auto 18px;padding:0!important;background:#fff!important;color:#17263c!important;border:1px solid #dfe6ee;border-top:8px solid #f3b61f;border-radius:28px;box-shadow:0 20px 55px rgba(18,38,67,.10);overflow:hidden}.yitm-progressive-tool .pt-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(250px,360px)!important;gap:28px!important;align-items:center!important;padding:34px 36px!important}.yitm-progressive-tool .pt-eyebrow{background:#eef7f5!important;color:#0b6e67!important;border:1px solid #cfe7e2!important;font-size:.78rem!important}.yitm-progressive-tool .pt-hero h1{margin:14px 0 12px!important;max-width:760px!important;color:#152747!important;font-size:clamp(2rem,4.1vw,3.25rem)!important;line-height:1.04!important;letter-spacing:-.035em!important}.yitm-progressive-tool .pt-hero p{max-width:720px!important;color:#4b5c73!important;font-size:1.05rem!important;line-height:1.65!important}.yitm-progressive-tool .pt-hero-actions{margin-top:20px!important}.yitm-progressive-tool .pt-btn{min-height:48px!important;border-radius:12px!important;font-size:.98rem!important;line-height:1.2!important}.yitm-progressive-tool .pt-btn--primary{background:#f3b61f!important;color:#143052!important;box-shadow:0 8px 18px rgba(243,182,31,.25)}.yitm-progressive-tool .pt-btn--secondary{background:#fff!important;border-color:#9fb0c3!important;color:#173a65!important}.yitm-progressive-tool .pt-hero-media{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/3;background:#e8eef5;box-shadow:0 14px 30px rgba(19,43,74,.14)}.yitm-progressive-tool .pt-hero-media img{width:100%;height:100%;display:block;object-fit:cover}.yitm-progressive-tool .pt-hero-media::after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(transparent,rgba(10,28,50,.35));pointer-events:none}.yitm-progressive-tool .pt-hero-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.yitm-progressive-tool .pt-hero-trust span{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#f5f8fb;color:#42546b;border:1px solid #dce4ed;font-size:.8rem;font-weight:750}.yitm-progressive-tool .pt-stepbar{position:static!important;width:min(1180px,calc(100% - 32px));margin:0 auto 20px;border:1px solid #dfe6ee;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px rgba(20,42,72,.06)}.yitm-progressive-tool .pt-step{padding:13px 10px!important;font-size:.95rem!important}.yitm-progressive-tool .pt-core{padding:0 16px 22px!important}.yitm-progressive-tool .pt-core>.pt-wrap{width:min(1180px,100%)!important}.yitm-progressive-tool .pt-stage{border-radius:24px!important}.yitm-progressive-tool .pt-stage-head{padding:22px 28px 18px!important}.yitm-progressive-tool .pt-stage-head h2{font-size:clamp(1.65rem,3vw,2.35rem)!important;letter-spacing:-.025em!important}.yitm-progressive-tool .pt-stage-body{padding:26px 28px 30px!important}.yitm-progressive-tool #diag-q,.yitm-progressive-tool .tool-question,.yitm-progressive-tool .self-check-panel{max-width:900px!important;padding:24px!important;border-radius:18px!important}.yitm-progressive-tool #q-options{gap:10px!important}.yitm-progressive-tool .tool-btn-option,.yitm-progressive-tool .answer-option,.yitm-progressive-tool .option-btn{min-height:58px!important;padding:14px 16px!important;border-radius:12px!important;font-weight:700!important;box-shadow:none!important}.yitm-progressive-tool .tool-btn-option:hover,.yitm-progressive-tool .tool-btn-option:focus-visible,.yitm-progressive-tool .answer-option:hover,.yitm-progressive-tool .option-btn:hover{transform:none!important;background:#eef8f6!important;border-color:#0b756d!important;box-shadow:0 0 0 3px rgba(11,117,109,.12)!important}.yitm-progressive-tool #diag-progress{margin:18px auto 0!important;max-width:420px!important}.yitm-progressive-tool #diag-result[style*="display: block"] + #diag-progress{display:none!important}.yitm-progressive-tool #diag-result{max-width:900px!important;margin:0 auto!important;padding:28px!important;border-radius:20px!important}.yitm-progressive-tool #result-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.yitm-progressive-tool .tool-link-primary,.yitm-progressive-tool .tool-btn-reset{flex:0 1 auto!important;min-width:0!important;white-space:normal!important;text-align:center!important}.yitm-progressive-tool .tool-link-primary{background:#0b6e67!important;border-color:#0b6e67!important;color:#fff!important}.yitm-progressive-tool .tool-link-primary:hover{background:#085a55!important}.yitm-progressive-tool .tool-btn-reset{background:#fff!important;color:#173a65!important}.yitm-progressive-tool .pt-common-questions{margin-top:22px;padding:20px;border:1px solid #dce5ee;border-radius:16px;background:#f8fafc}.yitm-progressive-tool .pt-common-questions h3{margin:0 0 6px;color:#173a65;font-size:1.05rem}.yitm-progressive-tool .pt-common-questions p{margin:0 0 14px;color:#607087;font-size:.92rem}.yitm-progressive-tool .pt-common-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.yitm-progressive-tool .pt-common-question{min-height:48px;padding:11px 13px;border:1px solid #cbd7e4;border-radius:11px;background:#fff;color:#18314f;text-align:left;font-weight:750;cursor:pointer}.yitm-progressive-tool .pt-common-question:hover,.yitm-progressive-tool .pt-common-question:focus-visible{border-color:#0b756d;background:#eef8f6;outline:3px solid rgba(11,117,109,.12);outline-offset:1px}.yitm-progressive-tool .pt-handoff{margin:0 16px 34px!important}.yitm-progressive-tool .pt-handoff-grid{width:min(1180px,100%)!important;margin:auto!important}.yitm-progressive-tool .pt-help,.yitm-progressive-tool .pt-fixers{padding:28px!important}.yitm-progressive-tool .pt-support{padding:0 16px 42px!important}@media(max-width:820px){.yitm-progressive-tool .pt-hero{width:min(100% - 20px,720px);margin-top:14px}.yitm-progressive-tool .pt-hero-grid{grid-template-columns:1fr!important;padding:24px!important;gap:20px!important}.yitm-progressive-tool .pt-hero-media{max-width:420px;aspect-ratio:16/10}.yitm-progressive-tool .pt-stepbar{width:min(100% - 20px,720px)}.yitm-progressive-tool .pt-steps{grid-template-columns:repeat(3,1fr)!important}.yitm-progressive-tool .pt-step{display:flex!important;font-size:0!important;gap:0!important}.yitm-progressive-tool .pt-step span{font-size:.9rem!important}.yitm-progressive-tool .pt-stage-body{padding:20px!important}.yitm-progressive-tool .pt-common-question-grid{grid-template-columns:1fr}}@media(max-width:560px){.yitm-progressive-tool .pt-hero-grid{padding:20px!important}.yitm-progressive-tool .pt-hero h1{font-size:2rem!important}.yitm-progressive-tool .pt-hero-actions .pt-btn{width:100%}.yitm-progressive-tool .pt-hero-media{max-width:none}.yitm-progressive-tool #q-options{grid-template-columns:1fr!important}.yitm-progressive-tool #result-actions>*{width:100%!important}}.yitm-progressive-tool #diag-result.u-result-hidden,.yitm-progressive-tool #diag-result:not([style*="display: block"]){display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;overflow:hidden!important}.yitm-progressive-tool #diag-result[style*="display: block"]{display:block!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:28px!important;border:1px solid #b9dcd6!important;box-shadow:0 16px 35px rgba(11,117,109,.1)!important;overflow:visible!important}.yitm-progressive-tool .pt-help,.yitm-progressive-tool .pt-help h2,.yitm-progressive-tool .pt-help p,.yitm-progressive-tool .pt-help .pt-route-label{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.yitm-progressive-tool .pt-help p{color:#eef4fb!important;-webkit-text-fill-color:#eef4fb!important}.yitm-progressive-tool .pt-help .pt-btn--primary{background:#f3b61f!important;color:#142a49!important;-webkit-text-fill-color:#142a49!important;border-color:#f3b61f!important}.yitm-progressive-tool .pt-help .pt-btn--secondary{background:#fff!important;color:#173a65!important;-webkit-text-fill-color:#173a65!important;border-color:#fff!important}.yitm-progressive-tool .pt-fixers,.yitm-progressive-tool .pt-fixers h2,.yitm-progressive-tool .pt-fixers p,.yitm-progressive-tool .pt-fixers .pt-route-label{color:#17263c!important;-webkit-text-fill-color:#17263c!important}.yitm-progressive-tool .pt-fixers .pt-btn--primary{background:#173a65!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-progressive-tool .pt-support{padding-bottom:12px!important}.yitm-progressive-tool .pt-support-content>.section:last-child,.yitm-progressive-tool .pt-support-content>.section-alt:last-child{padding-bottom:8px!important}.yitm-progressive-tool .footer.yitm-unified-footer,.yitm-progressive-tool .yitm-unified-footer{margin-top:0!important}@media(max-width:680px){.yitm-progressive-tool #diag-result[style*="display: block"]{padding:20px!important}}}@scope (html[data-yitm-b4-css~="b4-15"]){{--yitm-ui-ink:#10233f;--yitm-ui-green:#0b5f46;--yitm-ui-line:rgba(16,35,63,.14);--yitm-ui-focus:#d99b00}*,*::before,*::after{box-sizing:border-box}{max-width:100%;overflow-x:clip}body{max-width:100%;overflow-x:hidden;overflow-wrap:normal;word-break:normal}main,section,article,aside,header,footer,nav,form,fieldset,figure,.wrap,.container,.site-header-inner,.header-inner,.h-inner,.hero,.hero-grid,.tool-grid,.grid,.row{min-width:0;max-width:100%}fieldset{min-inline-size:0}img,svg,video,canvas,iframe{max-width:100%;height:auto}pre,code,kbd,samp,.url,.long-url,[data-long-text],[data-long-url]{overflow-wrap:anywhere;word-break:break-word}h1,h2,h3,h4,h5,h6,p,li,label,summary,.brand-text,.btn,button{overflow-wrap:break-word;word-break:normal;text-wrap:pretty}a,button,input,select,textarea{max-width:100%}button,.btn,a.btn,input[type="submit"],input[type="button"],input[type="reset"],summary{min-height:44px;white-space:normal;text-align:center;line-height:1.2}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select,textarea{width:100%;min-width:0}input[type="checkbox"],input[type="radio"]{width:auto;min-width:1.1rem;min-height:1.1rem;flex:0 0 auto}input[type="range"]{width:100%}table{max-width:100%;border-collapse:collapse}.table-wrap,.table-responsive,[class*="table-scroll"]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.site-header,.yitm-unified-header{width:100%;max-width:100%;overflow:visible}.site-header-inner,.header-inner,.h-inner{width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:14px}.brand{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(100%,460px);text-decoration:none}.brand-mark{flex:0 0 auto}.brand-mark img{display:block;object-fit:contain}.brand-text{min-width:0;line-height:1.08}.brand-text small{display:block;margin-top:3px}.nav,.site-nav{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.nav a,.site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 11px;text-align:center;white-space:normal}.mobile-menu-btn{flex:0 0 auto;min-width:88px;min-height:44px}.hero,.hero-grid,.tool-grid,.share-box,.content-grid,.feature-grid{min-width:0}.hero>*,.hero-grid>*,.tool-grid>*,.content-grid>*,.feature-grid>*{min-width:0}.yitm-all-tools-rollout .hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}.yitm-all-tools-rollout .hero .at-kicker,.yitm-all-tools-rollout .hero .at-hero-image{display:none!important}.yitm-all-tools-rollout .hero h1{max-width:18ch}.yitm-all-tools-rollout .hero-card{width:100%;max-width:100%}.yitm-all-tools-rollout .at-stepbar,.yitm-all-tools-rollout .at-handoff,.yitm-all-tools-rollout .at-related-questions{max-width:100%;min-width:0}.yitm-all-tools-rollout .at-handoff{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card,.form-card,.glass-card,.hero-card,.service-card,.guide-card,.feature-card,.tool-card,.info-card,.support-card{min-width:0;max-width:100%}.footer-links,.footer-terms-links,.action-row,.actions,.cta-actions,.hero-actions{min-width:0;flex-wrap:wrap}.footer-links a,.footer-terms-links a{min-height:40px;display:inline-flex;align-items:center}:focus-visible{outline:3px solid var(--yitm-ui-focus);outline-offset:3px}@media(max-width:1100px){.yitm-all-tools-rollout .hero{grid-template-columns:1fr}.yitm-all-tools-rollout .hero h1{max-width:none}.yitm-all-tools-rollout .hero-card{max-width:760px}.site-header-inner,.header-inner,.h-inner{align-items:center}.nav,.site-nav{gap:5px}.nav a,.site-nav a{padding-inline:8px;font-size:.9rem}}@media(max-width:920px){body.yitm-has-mobile-actions-a0016850,body:has(.sticky-mobile-bar),body:has(.yitm-mobile-actions-a0016850),body:has(.yitm-post-mobile-actions){padding-bottom:max(88px,env(safe-area-inset-bottom))}.site-header,.yitm-unified-header{position:sticky;top:0;z-index:10050}.site-header-inner,.header-inner,.h-inner{position:relative;min-height:68px;padding-inline:14px}.brand{max-width:calc(100% - 104px)}.brand-text{font-size:clamp(.92rem,4vw,1.1rem)}.brand-text small{font-size:.72rem}.nav,.site-nav{display:none;position:absolute;left:12px;right:12px;top:calc(100% + 8px);z-index:10060;max-height:calc(100vh - 96px);overflow-y:auto;margin:0;padding:12px;border:1px solid var(--yitm-ui-line);border-radius:20px;background:#fff;box-shadow:0 20px 54px rgba(16,35,63,.22);flex-direction:column;align-items:stretch;gap:7px}.nav.is-open,.site-nav.is-open{display:flex}.nav a,.site-nav a{width:100%;min-height:44px;border-radius:13px}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center}.tool-grid,.share-box,.content-grid,.feature-grid,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr!important}.result-card{position:relative!important;top:auto!important}.yitm-all-tools-rollout .at-handoff{grid-template-columns:1fr}}@media(max-width:680px){.wrap,.container{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.brand-mark{width:46px!important;height:46px!important}.brand-text small{display:none}.hero{padding:24px 18px!important;border-radius:22px!important}.hero h1{font-size:clamp(2.1rem,11vw,3.25rem)!important;line-height:.98!important}.section,[class*="section-card"],.form-card,.result-card,.hero-card{padding:18px!important;border-radius:19px!important}.actions,.action-row,.cta-actions,.hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%}.actions .btn,.action-row .btn,.cta-actions .btn,.hero-actions .btn{width:100%;justify-content:center}.checks,.answer-grid,.official-grid,.guide-grid{grid-template-columns:1fr!important}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-post-mobile-actions{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.yitm-all-tools-rollout .hero>figure.hero-card,.yitm-all-tools-rollout .hero>.hero-image-card{width:auto;max-width:100%;margin:0;justify-self:stretch;min-width:0}@media(max-width:859px){body.yitm-has-mobile-actions-a0017060{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060{padding-bottom:0!important}}}@scope (html[data-yitm-b4-css~="b4-13"]){{--yitm-mobile-actions-a0017250-height:68px;--yitm-mobile-actions-a0017250-gap:8px;--yitm-mobile-actions-a0017250-safe-bottom:env(safe-area-inset-bottom,0px)}.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}@media (max-width:859px){body[data-yitm-mobile-actions-enabled="true"]{padding-bottom:calc(92px + var(--yitm-mobile-actions-a0017250-safe-bottom))!important;scroll-padding-bottom:calc(100px + var(--yitm-mobile-actions-a0017250-safe-bottom))}body[data-yitm-mobile-actions-enabled="false"],body.yitm-signing-mode-a0017010,body.yitm-customer-room-private-a0017060,body.yitm-mobile-actions-disabled-a0017060,body.yitm-mobile-actions-disabled-a0017250{padding-bottom:0!important;scroll-padding-bottom:0!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]{position:fixed!important;inset:auto max(8px,env(safe-area-inset-right,0px)) calc(8px + var(--yitm-mobile-actions-a0017250-safe-bottom)) max(8px,env(safe-area-inset-left,0px))!important;z-index:2147483000!important;display:grid!important;visibility:visible!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--yitm-mobile-actions-a0017250-gap)!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid rgba(6,78,53,.22)!important;border-radius:20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 14px 40px rgba(8,33,70,.26)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;transform:none!important;opacity:1!important}body.yitm-mobile-menu-open>.yitm-mobile-actions-a0017250,body.yitm-mobile-menu-open>[data-yitm-mobile-actions="A0017250"]{display:none!important;visibility:hidden!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:8px 5px!important;box-sizing:border-box!important;border:1px solid #c8ddd2!important;border-radius:14px!important;background:#fff!important;color:#064e35!important;text-decoration:none!important;text-transform:none!important;font-family:Barlow,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important;box-shadow:none!important;transform:none!important;touch-action:manipulation}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:first-child,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:first-child{border-color:#064e35!important;background:#064e35!important;color:#fff!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:nth-child(2),body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:nth-child(2){border-color:#d6a221!important;background:#fff8df!important;color:#4d3900!important}body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:focus-visible,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:focus-visible{outline:3px solid #f4c95d!important;outline-offset:2px!important}}@media (max-width:350px){body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{font-size:13.5px!important;padding-inline:3px!important}}@media (min-width:860px){.sticky-mobile-bar,.yitm-mobile-actions-a0016850,.yitm-mobile-actions-a0017000,.yitm-mobile-actions-a0017250,.yitm-mobile-actions-a0017060,.yitm-mobile-actions-a0017250,.yitm-post-mobile-actions,[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}}@media (prefers-reduced-motion:reduce){[data-yitm-mobile-actions] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}}@scope (html[data-yitm-b4-css~="b4-11"]){.yitm-live-context{position:relative;z-index:2;margin:0;padding:0 0 clamp(24px,4vw,44px);background:transparent;color:#10233f}.yitm-live-context>.wrap{max-width:1160px;margin:0 auto;padding:0 20px}.yitm-live-context__panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(20px,3vw,34px);align-items:start;padding:clamp(22px,3.4vw,34px);border:1px solid #c7ded3;border-radius:24px;background:linear-gradient(135deg,#f7fbf8 0%,#fffdf8 100%);box-shadow:0 16px 40px rgba(16,35,63,.08)}.yitm-live-context__main,.yitm-live-context__side{min-width:0}.yitm-live-context__eyebrow{display:inline-flex;align-items:center;min-height:32px;margin:0 0 10px;padding:6px 10px;border-radius:999px;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.76rem;font-weight:900;letter-spacing:.065em;line-height:1.1}.yitm-live-context__title{max-width:18ch;margin:0;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.2vw,3.15rem);line-height:1;letter-spacing:-.035em;text-wrap:balance}.yitm-live-context__summary{max-width:62ch;margin:12px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;font-size:1rem;line-height:1.62}.yitm-live-context__next{margin-top:20px;padding-top:18px;border-top:1px solid rgba(16,35,63,.11)}.yitm-live-context__label{display:block;margin:0 0 5px;color:#496276!important;-webkit-text-fill-color:#496276!important;font-size:.76rem;font-weight:900;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.yitm-live-context__next-link{display:inline-block;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;line-height:1.08;text-decoration-thickness:2px;text-underline-offset:4px}.yitm-live-context__detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;line-height:1.52}.yitm-live-context__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.yitm-live-context__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.76rem 1.1rem;border-radius:999px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none!important}.yitm-live-context__button--primary{border:1px solid #10233f;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.13)}.yitm-live-context__button--secondary{border:2px solid #10233f;background:#fff;color:#10233f!important;-webkit-text-fill-color:#10233f!important}.yitm-live-context__button:is(:hover,:focus-visible){transform:translateY(-1px)}.yitm-live-context__button:focus-visible,.yitm-live-context__next-link:focus-visible,.yitm-live-context__support-link:focus-visible,.yitm-live-context__clear:focus-visible,.yitm-live-context__why summary:focus-visible{outline:3px solid #e8b028;outline-offset:3px}.yitm-live-context__side{display:grid;gap:14px}.yitm-live-context__price,.yitm-live-context__support,.yitm-live-context__evidence{padding:17px 18px;border:1px solid rgba(16,35,63,.10);border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(16,35,63,.045)}.yitm-live-context__price-headline{display:block;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1.2rem;line-height:1.25}.yitm-live-context__price-detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;font-size:.9rem;line-height:1.5}.yitm-live-context__price-why{margin:9px 0 0;color:#43586c!important;-webkit-text-fill-color:#43586c!important;font-size:.86rem;line-height:1.48}.yitm-live-context__source-link{display:inline-block;margin-top:10px;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-size:.86rem;font-weight:850;text-underline-offset:3px}.yitm-live-context__evidence-list{display:grid;gap:9px;margin:8px 0 0;padding:0;list-style:none}.yitm-live-context__evidence-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none}.yitm-live-context__evidence-link:hover{text-decoration:underline;text-underline-offset:3px}.yitm-live-context__evidence-link small{display:block;margin-top:3px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.8rem;font-weight:600;line-height:1.4}.yitm-live-context__support-list{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.yitm-live-context__support-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none}.yitm-live-context__support-link:hover{text-decoration:underline;text-underline-offset:3px}.yitm-live-context__support-link small{display:block;margin-top:2px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.82rem;font-weight:600;line-height:1.4}.yitm-live-context__footer{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid rgba(16,35,63,.10)}.yitm-live-context__why{max-width:720px;color:#526477;font-size:.9rem;line-height:1.5}.yitm-live-context__why summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font-weight:850}.yitm-live-context__why p{margin:8px 0 0;color:#526477!important;-webkit-text-fill-color:#526477!important}.yitm-live-context__why a{color:#0d5940!important;-webkit-text-fill-color:#0d5940!important}.yitm-live-context__clear{appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#5d6f80!important;-webkit-text-fill-color:#5d6f80!important;font:inherit;font-size:.88rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}@media (max-width:800px){.yitm-live-context>.wrap{padding:0 14px}.yitm-live-context__panel{grid-template-columns:1fr;padding:20px;border-radius:20px}.yitm-live-context__title{max-width:20ch;font-size:clamp(1.9rem,8vw,2.7rem)}.yitm-live-context__footer{grid-column:1;flex-direction:column}.yitm-live-context__actions{display:grid;grid-template-columns:1fr}.yitm-live-context__button{width:100%}.yitm-live-context__clear{white-space:normal}}@media (prefers-reduced-motion:reduce){.yitm-live-context__button{transition:none!important}}.yitm-live-context--adaptive{padding:clamp(30px,5vw,58px) 0;background:#f8fafc}.yitm-live-context--adaptive>.wrap{width:100%;box-sizing:border-box}.yitm-live-context__adaptive-note{padding:18px;border:1px solid #d9e4ec;border-radius:18px;background:#fff;color:#42566b}.yitm-live-context__adaptive-note p{margin:6px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;line-height:1.55}[data-yitm-adaptive-original-href]{transition:none!important}@media (max-width:800px){.yitm-live-context--adaptive{padding:26px 0 34px}}.yitm-live-context--smart-web{padding:clamp(18px,3vw,32px) 0;background:transparent}.yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(16px,2.2vw,26px);padding:clamp(18px,2.6vw,26px);border-radius:20px;box-shadow:0 12px 30px rgba(16,35,63,.065)}.yitm-live-context--smart-web .yitm-live-context__eyebrow{margin-bottom:8px;min-height:28px;padding:5px 9px;font-size:.72rem}.yitm-live-context--smart-web .yitm-live-context__title{max-width:26ch;font-size:clamp(1.7rem,2.5vw,2.45rem)}.yitm-live-context--smart-web .yitm-live-context__summary{margin-top:8px;max-width:68ch;font-size:.96rem;line-height:1.52}.yitm-live-context--smart-web .yitm-live-context__next{margin-top:14px;padding-top:14px}.yitm-live-context--smart-web .yitm-live-context__actions{margin-top:14px}.yitm-live-context--smart-web .yitm-live-context__price,.yitm-live-context--smart-web .yitm-live-context__support,.yitm-live-context--smart-web .yitm-live-context__evidence{padding:14px 15px;border-radius:15px}.yitm-live-context--smart-web .yitm-live-context__footer{padding-top:12px}@media (max-width:800px){.yitm-live-context--smart-web{padding:16px 0 24px}.yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:1fr;padding:16px;border-radius:18px}.yitm-live-context--smart-web .yitm-live-context__title{font-size:clamp(1.55rem,7vw,2.1rem)}}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__next{border-left:4px solid #0d7a58;padding-left:14px}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__actions{align-items:stretch}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--primary{min-width:min(100%,220px)}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--secondary{background:#fff;border-color:#cbd8e2;color:#29465f!important;-webkit-text-fill-color:#29465f!important}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof{border-color:#cfe1d9;background:#fbfefc}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof-reason{margin:6px 0 10px;color:#526477!important;-webkit-text-fill-color:#526477!important;font-size:.84rem;line-height:1.45}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__suppression-note{padding-left:12px;border-left:3px solid #d8e4eb}[data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty{display:none}@media (min-width:801px){[data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty + .yitm-live-context__footer{grid-column:1/-1}}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="collapse"]{display:none!important}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="emphasise"]{position:relative;outline:3px solid rgba(13,122,88,.20);outline-offset:-3px}[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="deemphasise"]{box-shadow:inset 0 1px 0 rgba(16,35,63,.06),inset 0 -1px 0 rgba(16,35,63,.06)}.yitm-live-context__footer-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.yitm-live-context__page-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .9rem;border:2px solid #29465f;border-radius:999px;background:#fff;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font:inherit;font-size:.88rem;font-weight:850;cursor:pointer}.yitm-live-context__page-toggle:hover{background:#f3f7f9}.yitm-live-context__page-toggle:focus-visible{outline:3px solid #e8b028;outline-offset:3px}.yitm-live-context__page-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.yitm-live-context__page-why{padding-left:12px;border-left:3px solid #cfe1d9}@media (max-width:800px){.yitm-live-context__footer-controls{width:100%;align-items:stretch;flex-direction:column}.yitm-live-context__page-toggle,.yitm-live-context__footer-controls .yitm-live-context__clear{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){[data-yitm-page-focus] [data-yitm-adaptive-source="A0019064"]{scroll-behavior:auto!important;transition:none!important}}}@scope (html[data-yitm-b4-css~="b4-03"]){.yitm-agent-facts{max-width:1200px;margin:0 auto;padding:0 20px 24px;color:#10263d}.yitm-agent-facts__panel{max-width:1160px;margin:0 auto;background:#fff;border:1px solid rgba(16,38,61,.14);border-radius:20px;box-shadow:0 12px 34px rgba(16,38,61,.07);padding:22px 24px}.yitm-agent-facts__heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.yitm-agent-facts__heading>span{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#176b55}.yitm-agent-facts__heading h2{margin:0;color:#10263d;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.15;text-wrap:pretty}.yitm-agent-facts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.yitm-agent-facts__item{min-width:0;background:#f7faf8;border:1px solid rgba(23,107,85,.12);border-radius:14px;padding:14px}.yitm-agent-facts__item dt{margin:0 0 5px;font-size:.76rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase;color:#476174}.yitm-agent-facts__item dd{margin:0;color:#10263d;font-weight:700;line-height:1.42;overflow-wrap:anywhere}.yitm-agent-facts__item a{color:#0d5f4c;text-decoration-thickness:1.5px;text-underline-offset:3px}.yitm-agent-facts__item a:hover,.yitm-agent-facts__item a:focus-visible{color:#10263d}.yitm-agent-facts__note{margin:14px 0 0;color:#43596b;font-size:.92rem;line-height:1.55;text-wrap:pretty}@media(max-width:900px){.yitm-agent-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-agent-facts{padding-left:14px;padding-right:14px}.yitm-agent-facts__panel{padding:18px 16px;border-radius:16px}.yitm-agent-facts__grid{grid-template-columns:1fr}.yitm-agent-facts__item{padding:13px}}}@scope (html[data-yitm-b4-css~="b4-22"]){{--yitm-public-ink:#10233f;--yitm-public-copy:#40536a;--yitm-public-green:#176b4c;--yitm-public-green-dark:#07563b;--yitm-public-gold:#f5b83f;--yitm-public-canvas:#f7f4ec;--yitm-public-soft:#f1f8f4;--yitm-public-line:#d9e3e7;--yitm-public-footer:#071929;--yitm-public-light:#eef5fb;--yitm-public-radius:24px;--yitm-public-shadow:0 16px 42px rgba(16,35,63,.09)}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary){background:var(--yitm-public-ink)!important;border-color:var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important;text-shadow:none!important}body:is(.btn-primary,a.btn-primary,button.btn-primary,.yitm-choice-actions a:first-child,.yitm-crm-next-step-actions a:first-child,.yitm-editorial-entry__primary):is(:hover,:focus-visible){background:#0b1a31!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.yitm-choice-actions a:not(:first-child),.yitm-crm-next-step-actions a:not(:first-child),.yitm-editorial-entry__secondary){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;text-decoration:none!important}body:is(.yitm-choice-actions a,.yitm-crm-next-step-actions a,.yitm-editorial-entry a){min-height:50px;padding:11px 20px;border-radius:999px!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:900!important;line-height:1.2;text-align:center}body:is(a,button,summary):focus-visible{outline:3px solid var(--yitm-public-gold)!important;outline-offset:3px!important}.yitm-editorial-entry{width:min(1160px,calc(100% - 40px));margin:30px auto 0!important;padding:clamp(20px,3vw,30px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px!important;box-sizing:border-box;border:1px solid var(--yitm-public-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--yitm-public-shadow)!important;color:var(--yitm-public-ink)!important}.yitm-editorial-entry>div{min-width:0;padding:22px!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,var(--yitm-public-soft))!important}.yitm-editorial-entry h2{margin:0 0 10px!important;color:var(--yitm-public-ink)!important;font-size:clamp(1.45rem,2.4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance}.yitm-editorial-entry p{margin:0 0 18px!important;max-width:62ch;color:var(--yitm-public-copy)!important;font-size:1rem!important;line-height:1.65!important;text-wrap:pretty}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer){color:var(--yitm-public-light)!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body:is(.pricing-action-strip,.pricing-kicker-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark,.feature-band-dark,.yitm-card-dark,.yitm-card-cta,.yitm-card-black,.site-footer,.case-global-footer,.footer.yitm-unified-footer,.yitm-unified-footer) a:not(.btn):not([class*="btn"]):is(:hover,:focus-visible){color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer,.yitm-unified-footer{width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:34px 0 28px!important;box-sizing:border-box!important;border:0!important;border-top:4px solid var(--yitm-public-gold)!important;border-radius:0!important;background:var(--yitm-public-footer)!important;box-shadow:none!important;color:#fff!important;overflow:visible!important;font-family:inherit}.footer.yitm-unified-footer *,.yitm-unified-footer *{box-sizing:border-box}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(1180px,calc(100% - 44px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:28px!important}.footer.yitm-unified-footer strong,.yitm-unified-footer strong{display:block!important;margin:0 0 8px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem!important;font-weight:900!important}.footer.yitm-unified-footer p,.yitm-unified-footer p{margin:0!important;max-width:520px!important;color:#d9e6ee!important;-webkit-text-fill-color:#d9e6ee!important;line-height:1.55!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 13px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important}.footer.yitm-unified-footer .footer-links a[href*="referrals"],.yitm-unified-footer .footer-links a[href*="referrals"]{border-color:rgba(245,184,63,.55)!important;background:rgba(245,184,63,.08)!important}.footer.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.footer.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-links a:is(:hover,:focus-visible),.yitm-unified-footer .footer-terms-links a:is(:hover,:focus-visible){border-color:#ffe27a!important;color:#ffe27a!important;-webkit-text-fill-color:#ffe27a!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{margin:20px auto 0!important;padding:11px 18px!important;border:0!important;border-radius:999px!important;background:#f7fbf9!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;box-shadow:none!important;text-align:center!important;font-size:.92rem!important;font-weight:850!important;line-height:1.35!important}.footer.yitm-unified-footer .footer-referral-note a,.yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:950!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.footer.yitm-unified-footer .footer-terms>span,.yitm-unified-footer .footer-terms>span{color:#eef5fb!important;-webkit-text-fill-color:#eef5fb!important}.case-global-footer{display:none!important}body:has(footer.yitm-unified-footer) .case-global-footer{display:none!important}.yitm-editorial-entry+footer.yitm-unified-footer{margin-top:24px!important}main+footer.yitm-unified-footer{margin-top:24px!important}@media(max-width:820px){.yitm-editorial-entry{grid-template-columns:1fr;width:min(100% - 28px,1160px);padding:18px!important;border-radius:22px!important}.yitm-editorial-entry>div{padding:18px!important}.footer.yitm-unified-footer>.wrap,.yitm-unified-footer>.wrap{width:min(100% - 28px,1180px)!important}.footer.yitm-unified-footer .footer-main,.footer.yitm-unified-footer .footer-grid,.yitm-unified-footer .footer-main,.yitm-unified-footer .footer-grid{grid-template-columns:1fr!important;gap:20px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{justify-content:flex-start!important}.footer.yitm-unified-footer .footer-referral-note,.yitm-unified-footer .footer-referral-note{border-radius:18px!important;padding:12px 15px!important}.footer.yitm-unified-footer .footer-terms,.yitm-unified-footer .footer-terms{display:block!important}.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-terms-links{margin-top:12px!important}}@media(max-width:520px){.yitm-editorial-entry a{width:100%}.footer.yitm-unified-footer,.yitm-unified-footer{padding:28px 0 26px!important}.footer.yitm-unified-footer .footer-links,.footer.yitm-unified-footer .footer-terms-links,.yitm-unified-footer .footer-links,.yitm-unified-footer .footer-terms-links{display:grid!important;grid-template-columns:1fr 1fr!important}.footer.yitm-unified-footer .footer-links a,.footer.yitm-unified-footer .footer-terms-links a,.yitm-unified-footer .footer-links a,.yitm-unified-footer .footer-terms-links a{width:100%!important}}.site-header.yitm-unified-header{position:sticky!important;top:0!important;z-index:10050!important;width:100%!important;margin:0!important;padding:0!important;background:rgba(255,255,255,.96)!important;color:#10233f!important;border:0!important;border-bottom:1px solid rgba(16,35,63,.09)!important;border-radius:0!important;box-shadow:0 10px 30px rgba(16,35,63,.06)!important;backdrop-filter:saturate(1.08) blur(14px)!important}.site-header.yitm-unified-header,.site-header.yitm-unified-header *{box-sizing:border-box}.site-header.yitm-unified-header .wrap.header-inner{width:min(1160px,calc(100% - 40px))!important;min-height:78px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;position:relative!important}.site-header.yitm-unified-header .brand{min-width:250px!important;display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;color:#10233f!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.site-header.yitm-unified-header .brand-mark{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 26px rgba(9,29,46,.12)!important}.site-header.yitm-unified-header .brand-mark img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}.site-header.yitm-unified-header .brand-text{display:block!important;font-family:"Barlow Condensed",Barlow,Arial,sans-serif!important;font-size:1.45rem!important;line-height:1!important;letter-spacing:-.02em!important;font-weight:900!important;color:#10233f!important;white-space:nowrap!important}.site-header.yitm-unified-header .brand-text em{font-style:normal!important;color:#486f37!important}.site-header.yitm-unified-header .brand-text small{display:block!important;margin-top:4px!important;font-family:Barlow,Arial,sans-serif!important;font-size:.72rem!important;line-height:1.2!important;letter-spacing:.02em!important;font-weight:700!important;color:#536475!important}.site-header.yitm-unified-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;position:static!important;width:auto!important}.site-header.yitm-unified-header .nav a,.site-header.yitm-unified-header .nav a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 11px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#21364c!important;-webkit-text-fill-color:#21364c!important;text-decoration:none!important;font-family:Barlow,Arial,sans-serif!important;font-size:.94rem!important;line-height:1.15!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}.site-header.yitm-unified-header .nav a:hover,.site-header.yitm-unified-header .nav a:focus-visible{background:#f1f5f8!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important}.site-header.yitm-unified-header .nav .nav-cta,.site-header.yitm-unified-header .nav .nav-cta:visited{padding-inline:18px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.18)!important}.site-header.yitm-unified-header .nav .nav-cta:hover,.site-header.yitm-unified-header .nav .nav-cta:focus-visible{background:#071929!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.site-header.yitm-unified-header .mobile-menu-btn{display:none!important;align-items:center!important;justify-content:center!important;min-width:92px!important;min-height:44px!important;padding:10px 16px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:999px!important;background:#fff!important;color:#10233f!important;font:900 .95rem/1 Barlow,Arial,sans-serif!important;cursor:pointer!important}.site-header.yitm-unified-header:is(a,button):focus-visible{outline:3px solid #f5b83f!important;outline-offset:3px!important}body.has-yitm-unified-shell>.skip-link,body.has-yitm-unified-shell>a.skip-link{position:absolute!important;left:-9999px!important;top:8px!important;z-index:10100!important;padding:10px 14px!important;border-radius:10px!important;background:#071929!important;color:#fff!important;text-decoration:none!important;font-weight:900!important}body.has-yitm-unified-shell>.skip-link:focus,body.has-yitm-unified-shell>a.skip-link:focus{left:10px!important}@media(max-width:980px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 28px,1160px)!important;min-height:70px!important;gap:12px!important}.site-header.yitm-unified-header .brand{min-width:0!important}.site-header.yitm-unified-header .mobile-menu-btn{display:inline-flex!important}.site-header.yitm-unified-header .nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important;padding:12px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.site-header.yitm-unified-header .nav.is-open{display:flex!important}.site-header.yitm-unified-header .nav a{width:100%!important;min-height:46px!important;border-radius:14px!important;text-align:center!important}}@media(max-width:620px){.site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 20px,1160px)!important;min-height:66px!important}.site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:14px!important}.site-header.yitm-unified-header .brand-text{font-size:1.18rem!important;white-space:normal!important}.site-header.yitm-unified-header .brand-text small{display:none!important}.site-header.yitm-unified-header .mobile-menu-btn{min-width:78px!important;padding-inline:13px!important}}.theme-software-ai-for-business .yitm-hero{display:block!important;grid-template-columns:none!important;padding:clamp(22px,3vw,34px)!important;overflow:hidden!important}.theme-software-ai-for-business .yitm-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(24px,4vw,48px)!important;align-items:center!important}.theme-software-ai-for-business .yitm-hero-grid>div:first-child{min-width:0!important}.theme-software-ai-for-business .yitm-title{max-width:18ch!important;margin:14px 0 16px!important;font-size:clamp(2.55rem,4.25vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}.theme-software-ai-for-business .yitm-subtitle{max-width:62ch!important;font-size:clamp(1.02rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important}.theme-software-ai-for-business .yitm-hero-image{min-width:0!important;margin:0!important;padding:0!important;align-self:center!important;border-radius:28px!important;overflow:hidden!important;background:#eef4f1!important;border:1px solid rgba(16,35,63,.12)!important;box-shadow:0 22px 58px rgba(16,35,63,.14)!important}.theme-software-ai-for-business .yitm-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:900px){.theme-software-ai-for-business .yitm-hero-grid{grid-template-columns:1fr!important}.theme-software-ai-for-business .yitm-title{max-width:22ch!important;font-size:clamp(2.45rem,7vw,4rem)!important}.theme-software-ai-for-business .yitm-hero-image{max-width:720px!important;width:100%!important;margin-inline:auto!important}.theme-software-ai-for-business .yitm-hero-image img{max-height:none!important}}@media(max-width:620px){.theme-software-ai-for-business .yitm-hero{padding:18px!important}.theme-software-ai-for-business .yitm-hero-grid{gap:20px!important}.theme-software-ai-for-business .yitm-title{max-width:none!important;font-size:clamp(2.2rem,10.5vw,3.15rem)!important;line-height:1!important}.theme-software-ai-for-business .yitm-hero-image{border-radius:20px!important}}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero){color:var(--yitm-public-light)!important}body:is(.start-card.primary-start,.quoteme-start,.tool-cta-card,.vm-bottom-cta,.review-proof,.scam-post-hero,.scam-safety-hero):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,span){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important}body.yitm-business-service-page{background:var(--yitm-public-canvas)!important;color:var(--yitm-public-ink)}body.yitm-business-service-page main#main-content{background:transparent}body.yitm-business-service-page .hero{margin:0!important;padding:clamp(3.25rem,6.5vw,5.75rem) 0 clamp(2.5rem,5vw,4rem)!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#fff8ec 0%,#f0faf6 70%,#f7f4ec 100%)!important;box-shadow:none!important}body.yitm-business-service-page .hero-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;gap:clamp(2rem,5vw,5rem)!important;align-items:center!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:18ch;margin:.65rem 0 1rem!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:clamp(2.25rem,4.15vw,4.15rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance}body.yitm-business-service-page .hero:is(.hero-copy,.hero-intro,.hero-note){max-width:70ch;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.7!important;text-wrap:pretty}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:var(--yitm-public-green)!important;-webkit-text-fill-color:var(--yitm-public-green)!important;font-weight:900!important;letter-spacing:.08em}body.yitm-business-service-page .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-top:1.4rem!important}body.yitm-business-service-page .hero-ctas .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:.82rem 1.25rem!important;border-radius:999px!important;font-weight:900!important;text-decoration:none!important;box-sizing:border-box}body.yitm-business-service-page .hero:is(.hero-img-col,.hero-image){min-width:0}body.yitm-business-service-page .hero:is(.hero-img,.feature-img-card){border-radius:28px!important;box-shadow:var(--yitm-public-shadow)!important}body.yitm-business-service-page .hero .hero-img{display:block;width:100%;height:auto;min-height:320px;max-height:520px;object-fit:cover}body.yitm-business-service-page .hero .feature-img-card{overflow:hidden;background:#fff}body.yitm-business-service-page .hero .feature-img-card img{display:block;width:100%;height:auto;object-fit:cover}body.yitm-business-service-page .hero .img-caption{color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important}body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{max-width:none!important;width:auto!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important}@media(min-width:700px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:nowrap!important}}@media(max-width:699px){body.yitm-px7868-page:is(.qhm8940-ndis-entry,.qhm8940-ndis-booking) h3{white-space:normal!important}}@media(max-width:850px){body.yitm-business-service-page .hero-grid{grid-template-columns:1fr!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:22ch;font-size:clamp(2.3rem,7vw,3.55rem)!important}body.yitm-business-service-page .hero .hero-img{min-height:260px}}@media(max-width:560px){body.yitm-business-service-page .hero{padding:2.5rem 0 2.25rem!important}body.yitm-business-service-page .hero:is(h1,.hero-h1){max-width:none;font-size:clamp(2.05rem,10.5vw,3rem)!important;line-height:1.05!important}body.yitm-business-service-page .hero-ctas{display:grid!important;grid-template-columns:1fr!important}body.yitm-business-service-page .hero-ctas .btn{width:100%!important}}body.has-yitm-unified-shell .contact-pref-banner{border-bottom:1px solid var(--yitm-public-line)!important;background:#fff!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:min(1160px,calc(100% - 40px))!important;margin-inline:auto!important;padding:14px 0!important}body.has-yitm-unified-shell .contact-pref-banner p{margin:0!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.55!important}body.has-yitm-unified-shell .contact-pref-banner strong{color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell .contact-pref-banner a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:850;text-underline-offset:.14em}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:min(1160px,calc(100% - 40px))!important;margin:18px auto 0!important;padding:12px 16px!important;box-sizing:border-box!important;border:1px solid #d9e5df!important;border-radius:16px!important;background:#f4faf7!important;color:#40594d!important;-webkit-text-fill-color:#40594d!important;font-size:.95rem!important;line-height:1.55!important;text-align:left!important}body.has-yitm-unified-shell .quick-nav{width:100%!important;max-width:none!important;margin:14px auto!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}body.has-yitm-unified-shell .quick-nav>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:14px 16px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px 16px!important;align-items:start!important;border:1px solid var(--yitm-public-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,35,63,.05)!important}body.has-yitm-unified-shell .quick-nav__label{display:inline-flex!important;align-items:center!important;min-height:38px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-size:.76rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important}body.has-yitm-unified-shell .quick-nav__links{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.has-yitm-unified-shell .quick-nav__links a{display:inline-flex!important;align-items:center!important;min-height:38px!important;max-width:100%!important;padding:7px 11px!important;box-sizing:border-box!important;border:1px solid #d6e4dd!important;border-radius:999px!important;background:#f5faf7!important;color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;text-decoration:none!important;font-size:.88rem!important;line-height:1.25!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important}body.has-yitm-unified-shell .quick-nav__links a:is(:hover,:focus-visible){background:#eaf5ef!important;border-color:#b9d5c6!important;text-decoration:none!important}body.has-yitm-unified-shell .bc{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--yitm-public-copy)!important}body.has-yitm-unified-shell .bc>.wrap{width:min(1160px,calc(100% - 40px))!important;max-width:1160px!important;margin-inline:auto!important;padding:8px 0 16px!important;display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;box-sizing:border-box!important;color:var(--yitm-public-copy)!important;font-size:.92rem!important;line-height:1.4!important}body.has-yitm-unified-shell .bc a{color:var(--yitm-public-green-dark)!important;-webkit-text-fill-color:var(--yitm-public-green-dark)!important;font-weight:800!important;text-decoration:none!important}body.has-yitm-unified-shell .bc a:is(:hover,:focus-visible){text-decoration:underline!important;text-underline-offset:.15em!important}body.has-yitm-unified-shell .bc-sep{color:#5f7067!important;-webkit-text-fill-color:#5f7067!important}body.has-yitm-unified-shell .yitm-quick-choice{width:100%!important;min-width:0!important;margin:1.25rem 0 1.5rem!important;padding:20px!important;box-sizing:border-box!important;border:1px solid var(--yitm-public-line)!important;border-radius:20px!important;background:#fff!important;color:var(--yitm-public-ink)!important;box-shadow:0 12px 30px rgba(16,35,63,.07)!important;overflow:visible!important}body.has-yitm-unified-shell .yitm-quick-choice h2{max-width:none!important;margin:0 0 7px!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(1.65rem,2.8vw,2.35rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important}body.has-yitm-unified-shell .yitm-quick-choice p{max-width:70ch!important;margin:.25rem 0 1rem!important;color:var(--yitm-public-copy)!important;-webkit-text-fill-color:var(--yitm-public-copy)!important;line-height:1.6!important;text-align:left!important;opacity:1!important}body.has-yitm-unified-shell .yitm-choice-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}body.has-yitm-unified-shell .yitm-choice-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:11px 18px!important;box-sizing:border-box!important;border-radius:999px!important;text-align:center!important;text-decoration:none!important;font-weight:900!important;line-height:1.2!important}body.has-yitm-unified-shell .yitm-choice-actions a:first-child{background:var(--yitm-public-ink)!important;border:1px solid var(--yitm-public-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.has-yitm-unified-shell .yitm-choice-actions a:not(:first-child){background:#fff!important;border:2px solid var(--yitm-public-ink)!important;color:var(--yitm-public-ink)!important;-webkit-text-fill-color:var(--yitm-public-ink)!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.template-service-page,.template-suburb-page,.yitm-post-unified,.blog-page):is(.eyebrow,.hero-badge-pill,.yitm-template-kicker,.pill,.badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark){color:var(--yitm-public-light)!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em){color:var(--yitm-public-light)!important;-webkit-text-fill-color:var(--yitm-public-light)!important;opacity:1!important;text-shadow:none!important}body.has-yitm-unified-shell:is(.signature-band,.about-signature,.review-proof,.feature-band,.primary-start,.post-footer-cta,.yitm-service-handoff,.yitm-reader-cta,.local-strip,.scam-post-hero,.scam-safety-hero,.pt-hero,.pricing-kicker-strip,.pricing-action-strip,.dark-panel,.dark-card,.navy-panel,.cta-dark) a:not(.btn):not([class*="btn"]){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-business-service-page .hero:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:760px){body.has-yitm-unified-shell .quick-nav>.wrap{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;padding:13px!important}body.has-yitm-unified-shell .quick-nav__label{min-height:0!important}body.has-yitm-unified-shell .quick-nav__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.has-yitm-unified-shell .quick-nav__links a{justify-content:center!important;text-align:center!important;border-radius:14px!important}body.has-yitm-unified-shell main>.urg,body.has-yitm-unified-shell main .urg:first-child{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .bc>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .contact-pref-banner>.wrap{width:calc(100% - 28px)!important}body.has-yitm-unified-shell .yitm-choice-actions{display:grid!important;grid-template-columns:1fr!important}body.has-yitm-unified-shell .yitm-choice-actions a{width:100%!important}}@media(max-width:440px){body.has-yitm-unified-shell .quick-nav__links{grid-template-columns:1fr!important}}body:is(.yitm-card-dark,.yitm-card-cta){background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body .yitm-card-black{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important}body:is(.yitm-card-dark,.yitm-card-cta,.yitm-card-black) .yitm-row-item{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body .footer.yitm-unified-footer .footer-referral-note,body .yitm-unified-footer .footer-referral-note{color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a,body .yitm-unified-footer .footer-referral-note a{color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .footer.yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]),body .yitm-unified-footer .footer-referral-note a:not(.btn):not([class*="btn"]){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important}body.yitm-pricing-page.template-service-page main#main-content:is(.pricing-kicker-strip,.pricing-action-strip) .btn-primary{background:var(--yitm-gold-400,#f5b83f)!important;border-color:var(--yitm-gold-400,#f5b83f)!important;color:var(--yitm-public-ink,#10233f)!important;-webkit-text-fill-color:var(--yitm-public-ink,#10233f)!important}body .scam-blog-page:is(.scam-safety-hero,.scam-post-hero):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body .scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.scam-blog-page:is(.scam-safety-hero,.tool-cta-card):is(.eyebrow,.mini-tag){color:var(--yitm-public-green-dark,#07563b)!important;-webkit-text-fill-color:var(--yitm-public-green-dark,#07563b)!important;text-shadow:none!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta,body.has-yitm-unified-shell main#main-content>section.yitm-card-cta{background:linear-gradient(135deg,var(--yitm-platform-navy,#071426) 0%,var(--yitm-platform-navy-2,#0b2d52) 72%,#173653 100%)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell.template-service-page main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small),body.has-yitm-unified-shell main#main-content>section.yitm-card-cta:is(h1,h2,h3,h4,h5,h6,p,li,strong,span,small){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer{background:var(--yitm-platform-navy,#071426)!important;border-color:rgba(255,255,255,.12)!important;color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .site-footer:is(p,strong,span,small,li,a){color:var(--yitm-public-light,#f7fbff)!important;-webkit-text-fill-color:var(--yitm-public-light,#f7fbff)!important}body.has-yitm-unified-shell .bc-trail{color:#655e55!important;-webkit-text-fill-color:#655e55!important}}@scope (html[data-yitm-b4-css~="b4-16"]){.yitm-service-hero-enabled{--yitm-hero-ink:#10233f;--yitm-hero-copy:#42566f;--yitm-hero-green:#246645;--yitm-hero-line:rgba(16,35,63,.11);--yitm-hero-shadow:0 22px 58px rgba(16,35,63,.09);--yitm-hero-canvas:linear-gradient(135deg,#fffaf0 0%,#f8fbf6 56%,#eef7f8 100%)}.yitm-service-hero-shell{position:relative!important;width:100%!important;max-width:1180px!important;margin:0 auto 30px!important;padding:clamp(28px,4vw,46px)!important;border:1px solid var(--yitm-hero-line)!important;border-radius:34px!important;background:var(--yitm-hero-canvas)!important;box-shadow:var(--yitm-hero-shadow)!important;overflow:hidden!important;color:var(--yitm-hero-ink)!important}.yitm-service-hero-shell::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 8%,rgba(232,176,40,.14),transparent 25%),radial-gradient(circle at 92% 10%,rgba(45,113,126,.10),transparent 28%)}.yitm-service-hero-shell>*,.yitm-service-hero-shell>.wrap{position:relative;z-index:1}.yitm-service-hero-shell>.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid){display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)!important;gap:clamp(28px,4.5vw,54px)!important;align-items:start!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:first-child{grid-column:1!important;grid-row:1!important;min-width:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:stretch!important;min-width:0!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important;margin-top:4px!important}.yitm-service-hero-shell:is(.yitm-hero,.vm-hero,.lre-hero){display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)!important;gap:clamp(28px,4.5vw,54px)!important;align-items:start!important}.yitm-service-hero-shell.yitm-hero>:not(.yitm-hero-img),.yitm-service-hero-shell.vm-hero>:first-child,.yitm-service-hero-shell.lre-hero>:first-child{grid-column:1!important}.yitm-service-hero-shell.yitm-hero>.yitm-hero-img,.yitm-service-hero-shell.vm-hero>.vm-hero-img,.yitm-service-hero-shell.lre-hero>img{grid-column:2!important;grid-row:1 / span 8!important;align-self:start!important}.yitm-service-hero-shell.vm-hero>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:18ch!important;margin:.55rem 0 1rem!important;color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important;font-family:"Barlow Condensed",Barlow,sans-serif!important;font-size:clamp(2.6rem,4.45vw,4.55rem)!important;line-height:.99!important;letter-spacing:-.042em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}.yitm-service-hero--support:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:18ch!important}.yitm-service-hero--business:is(h1,.hero-h1){max-width:17ch!important}.yitm-service-hero--hub:is(h1,.hero-h1){max-width:20ch!important}.yitm-service-hero-shell:is(.hero-intro,.hero-copy,.lead,.vm-lead,.yitm-ndis-hero-intro,.yitm-ndis-hero-subtitle){max-width:62ch!important;margin-top:.9rem!important;color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important;font-size:clamp(1.04rem,1.35vw,1.18rem)!important;line-height:1.62!important;text-wrap:pretty!important}.yitm-service-hero-shell .yitm-ndis-hero-subtitle{max-width:42ch!important;color:#294963!important;font-weight:850!important;line-height:1.35!important}.yitm-service-hero-shell .local-proof{max-width:62ch!important;margin-top:1rem!important;color:#5a6b7b!important;-webkit-text-fill-color:#5a6b7b!important;font-size:.96rem!important;line-height:1.55!important}.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin:0 0 .65rem!important;padding:.5rem .9rem!important;border:1px solid #10233f!important;border-radius:999px!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.055em!important;line-height:1.2!important;text-transform:uppercase!important;text-shadow:none!important;box-shadow:0 10px 24px rgba(16,35,63,.11)!important}.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge) *{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-shell:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero){display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.yitm-service-hero-shell .ux-copy-panel--hero>:is(.ux-copy-card,.reading-card){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.yitm-service-hero-shell .answer-block{max-width:62ch!important;margin:1rem 0 0!important;padding:14px 16px!important;border:1px solid rgba(16,35,63,.10)!important;border-radius:16px!important;background:rgba(255,255,255,.68)!important;color:var(--yitm-hero-copy)!important;line-height:1.55!important}.yitm-service-hero-shell .answer-block strong{color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important}.yitm-service-hero-shell:is(.hero-img-col,.hero-image,.yitm-ndis-hero-media,figure,.vm-hero-img){min-width:0!important;padding-top:0!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:470px!important;aspect-ratio:4 / 3!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important;background:#eef3f6!important;box-shadow:0 18px 42px rgba(16,35,63,.14)!important}.yitm-service-hero-shell .feature-img-card{overflow:hidden!important;border-radius:28px!important;background:#fff!important;box-shadow:0 18px 42px rgba(16,35,63,.12)!important}.yitm-service-hero-shell .feature-img-card img{border-radius:0!important;box-shadow:none!important}.yitm-service-hero-shell .img-caption{padding:10px 12px!important;color:#52657a!important;-webkit-text-fill-color:#52657a!important;font-size:.9rem!important;line-height:1.45!important}.yitm-service-hero-shell:is(.hero-ctas,.actions,.vm-actions,.hub-actions,.article-hero-actions,.lre-actions){display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:1.35rem!important}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:.78rem 1.2rem!important;border-radius:999px!important;font-weight:900!important;line-height:1.2!important;text-decoration:none!important}.yitm-service-hero-shell:is(.btn-primary,.btn.primary,.vm-btn:not(.secondary),.hub-action.primary,.lre-btn-primary){border:1px solid #10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 26px rgba(16,35,63,.16)!important}.yitm-service-hero-shell:is(.btn-secondary,.btn-outline,.vm-btn.secondary,.hub-action:not(.primary),.lre-btn-secondary){border:2px solid #10233f!important;background:#fff!important;color:#10233f!important;-webkit-text-fill-color:#10233f!important;box-shadow:none!important}.yitm-service-hero-shell:is(.btn-primary,.btn.primary,.vm-btn:not(.secondary),.hub-action.primary,.lre-btn-primary):is(:hover,:focus-visible){transform:translateY(-1px)}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn):focus-visible{outline:3px solid #e8b028!important;outline-offset:3px!important}.yitm-service-hero-shell .yitm-service-hero-note,.yitm-service-hero-shell .yitm-ndis-hero-match{max-width:62ch!important;margin-top:1rem!important;padding:12px 14px!important;border:1px solid #c9ddd2!important;border-radius:15px!important;background:#f7fbf8!important;color:#355646!important;-webkit-text-fill-color:#355646!important;box-shadow:none!important;font-size:.96rem!important;line-height:1.55!important}.yitm-service-hero-shell .yitm-service-hero-note strong,.yitm-service-hero-shell .yitm-ndis-hero-match strong{color:#173f2d!important;-webkit-text-fill-color:#173f2d!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.yitm-ndis-hero-status,.local-strip,.trust-strip,.family-start-here){position:relative!important;z-index:1!important;margin-top:24px!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.local-strip,.trust-strip,.family-start-here){border-top:1px solid rgba(16,35,63,.10)!important;padding-top:20px!important}.yitm-service-hero-shell .yitm-review-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;gap:14px!important;align-items:center!important;width:100%!important;padding:14px 16px!important;border:1px solid rgba(16,35,63,.09)!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}.yitm-service-hero-enabled:is(.dark-panel,.dark-card,.navy-panel,.cta-dark,.signature-band,.feature-band,.primary-start,.yitm-service-handoff,.post-footer-cta,.review-proof,.scam-post-hero,.scam-safety-hero,.pricing-kicker-strip,.pricing-action-strip){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled:is(.dark-panel,.dark-card,.navy-panel,.cta-dark,.signature-band,.feature-band,.primary-start,.yitm-service-handoff,.post-footer-cta,.review-proof,.scam-post-hero,.scam-safety-hero,.pricing-kicker-strip,.pricing-action-strip):is(h1,h2,h3,h4,h5,h6,p,li,small,label,strong,em,span,a:not(.btn):not([class*="btn"])){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}.yitm-service-hero--hub{max-width:1120px!important}.yitm-service-hero--hub:not(:has(img)){padding-right:clamp(28px,7vw,86px)!important}@media(max-width:900px){.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid),.yitm-service-hero-shell:is(.yitm-hero,.vm-hero,.lre-hero){grid-template-columns:1fr!important;gap:24px!important}.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:first-child,.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip),.yitm-service-hero-shell:is(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip,.yitm-service-hero-shell.yitm-hero>:not(.yitm-hero-img),.yitm-service-hero-shell.yitm-hero>.yitm-hero-img,.yitm-service-hero-shell.vm-hero>:first-child,.yitm-service-hero-shell.vm-hero>.vm-hero-img,.yitm-service-hero-shell.vm-hero>.yitm-review-strip,.yitm-service-hero-shell.lre-hero>:first-child,.yitm-service-hero-shell.lre-hero>img{grid-column:1!important;grid-row:auto!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:20ch!important;font-size:clamp(2.35rem,7vw,3.55rem)!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){max-height:420px!important;aspect-ratio:16 / 10!important}.yitm-service-hero-shell .yitm-review-strip{grid-template-columns:1fr 1fr!important}.yitm-service-hero-shell .yitm-review-date{grid-column:1 / -1!important}}@media(max-width:620px){.yitm-service-hero-shell{margin-bottom:22px!important;padding:24px 18px!important;border-radius:24px!important}.yitm-service-hero-shell:is(h1,.hero-h1,.yitm-ndis-hero-title){max-width:none!important;margin-top:.35rem!important;font-size:clamp(2.15rem,10.6vw,3rem)!important;line-height:1.02!important}.yitm-service-hero-shell:is(.hero-ctas,.actions,.vm-actions,.hub-actions,.article-hero-actions,.lre-actions){display:grid!important;grid-template-columns:1fr!important}.yitm-service-hero-shell:is(.btn,.vm-btn,.hub-action,.lre-btn){width:100%!important;text-align:center!important}.yitm-service-hero-shell:is(.hero-img,.yitm-hero-img,.hero-image img,.feature-img-card img,figure img,.vm-hero-img img,.lre-hero>img){max-height:330px!important;aspect-ratio:4 / 3!important;border-radius:20px!important}.yitm-service-hero-shell .yitm-review-strip{grid-template-columns:1fr!important;padding:14px!important}.yitm-service-hero-shell .yitm-review-date{grid-column:auto!important}.yitm-service-hero-shell:is(.yitm-ndis-facts,.local-strip,.trust-strip,.family-start-here){margin-top:18px!important;padding-top:16px!important}}@media(prefers-reduced-motion:reduce){.yitm-service-hero-shell *{transition:none!important;animation:none!important}}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid{align-items:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>:first-child,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>:first-child{grid-column:1!important;grid-row:1!important;align-self:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>:is(.hero-img-col,.hero-image,figure),.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:2!important;grid-row:1!important;align-self:start!important;margin:0!important;padding-top:0!important;transform:none!important}.yitm-service-hero-enabled .yitm-service-hero-shell .hero-grid>.yitm-review-strip,.yitm-service-hero-enabled .yitm-service-hero-shell .yitm-ndis-hero-grid>.yitm-review-strip{grid-column:1 / -1!important;grid-row:2!important;align-self:start!important;margin-top:4px!important}.yitm-service-hero-enabled .yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){border-color:#10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(h1,h2,h3,h4,h5,h6,strong){color:var(--yitm-hero-ink)!important;-webkit-text-fill-color:var(--yitm-hero-ink)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(p,li,small,label,em,a:not(.btn):not([class*="btn"])){color:var(--yitm-hero-copy)!important;-webkit-text-fill-color:var(--yitm-hero-copy)!important}.yitm-service-hero-enabled .yitm-service-hero-shell .dark-panel-wrap:is(.eyebrow,.hero-badge-pill){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge),.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .dark-panel-wrap:is(.eyebrow,.hero-badge-pill){border-color:#10233f!important;background:#10233f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:900px){.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .hero-grid,.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .yitm-ndis-hero-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .hero-grid>*,.yitm-service-hero-enabled .yitm-service-hero-shell.yitm-service-hero-shell .yitm-ndis-hero-grid>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;align-self:start!important}}body.yitm-service-hero-enabled:is(#main,#main-content) .yitm-service-hero-shell:is(.eyebrow,.hero-badge-pill,.vm-kicker,.service-hero-kicker,.yitm-ndis-hero-badge){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#10233f!important;border-color:#10233f!important}}@scope (html[data-yitm-b4-css~="b4-05"]){.yitm-pathway-page{--yitm-pathway-navy:#102c4a;--yitm-pathway-ink:#142235;--yitm-pathway-muted:#526173;--yitm-pathway-line:#dbe4ec;--yitm-pathway-soft:#f4f8fb;--yitm-pathway-mint:#dff7ed;--yitm-pathway-white:#fff}.yitm-pathway-main{max-width:1160px;margin:0 auto;padding:32px 20px 64px}.yitm-pathway-hero{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:24px;padding:clamp(28px,5vw,54px);margin:22px 0 28px}.yitm-pathway-hero .yitm-pathway-kicker{display:inline-block;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;color:#c8f4e4;margin-bottom:10px}.yitm-pathway-hero h1{color:#fff!important;max-width:18ch;font-size:clamp(2rem,4.6vw,4rem);line-height:1.02;margin:0 0 14px}.yitm-pathway-hero p{max-width:760px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65;margin:0;color:#edf6ff}.yitm-pathway-actions,.yitm-pathway-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.yitm-pathway-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 16px;border-radius:12px;background:#163e64;color:#fff!important;text-decoration:none!important;font-weight:800;border:2px solid #163e64;line-height:1.25;text-align:center}.yitm-pathway-btn:hover,.yitm-pathway-btn:focus{background:#0c2a46;color:#fff!important;border-color:#0c2a46}.yitm-pathway-btn--light{background:#fff;color:#173653!important;border-color:#fff}.yitm-pathway-btn--light:hover,.yitm-pathway-btn--light:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-btn--outline{background:transparent;color:#173653!important;border-color:#9db2c3}.yitm-pathway-btn--outline:hover,.yitm-pathway-btn--outline:focus{background:#eef5fa;color:#102c4a!important}.yitm-pathway-section{margin:34px 0}.yitm-pathway-section>h2{font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.14;color:#173653;margin:0 0 8px}.yitm-pathway-section>.yitm-pathway-intro{max-width:780px;color:#526173;line-height:1.65;margin:0 0 18px}.yitm-pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yitm-pathway-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yitm-pathway-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pathway-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--yitm-pathway-line);border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(15,42,65,.06);color:var(--yitm-pathway-ink);text-decoration:none!important}a.yitm-pathway-card:hover,a.yitm-pathway-card:focus{border-color:#8faabd;box-shadow:0 10px 30px rgba(15,42,65,.11);transform:translateY(-1px)}.yitm-pathway-card .yitm-pathway-tag{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#2b6f5a;margin-bottom:7px}.yitm-pathway-card h2,.yitm-pathway-card h3,.yitm-pathway-card strong{color:#173653;margin:0 0 7px;line-height:1.2}.yitm-pathway-card p,.yitm-pathway-card span{color:#536274;line-height:1.55;margin:0}.yitm-pathway-card .yitm-pathway-card-link{margin-top:auto;padding-top:14px;font-weight:800;color:#124d78}.yitm-pathway-steps{counter-reset:yitmstep;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.yitm-pathway-step{background:var(--yitm-pathway-soft);border:1px solid var(--yitm-pathway-line);border-radius:16px;padding:18px}.yitm-pathway-step:before{counter-increment:yitmstep;content:counter(yitmstep);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#173653;color:#fff;font-weight:800;margin-bottom:10px}.yitm-pathway-step h3{margin:0 0 6px;color:#173653}.yitm-pathway-step p{margin:0;color:#526173;line-height:1.55}.yitm-pathway-tasknav{background:#eef6f9;border:1px solid #cfe0e8;border-radius:18px;padding:18px;margin:20px 0 28px}.yitm-pathway-tasknav strong{display:block;color:#173653;margin-bottom:10px}.yitm-pathway-tasknav nav{display:flex;flex-wrap:wrap;gap:8px}.yitm-pathway-tasknav a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border-radius:999px;background:#173653;color:#fff!important;text-decoration:none!important;font-weight:750}.yitm-pathway-tasknav a:hover,.yitm-pathway-tasknav a:focus{background:#0d2f4f;color:#fff!important}.yitm-pathway-note{background:#fff8e4;border:1px solid #ebd9a6;border-radius:16px;padding:16px 18px;color:#594a24;line-height:1.55}.yitm-pathway-note strong{color:#433712}.yitm-pathway-help{background:#102c4a;color:#fff;border-radius:20px;padding:24px;margin:34px 0}.yitm-pathway-help h2,.yitm-pathway-help h3{color:#fff!important;margin-top:0}.yitm-pathway-help p{color:#eaf2f8;max-width:760px;line-height:1.6}.yitm-pathway-help a{color:#fff}.yitm-pathway-page .yitm-readable{max-width:820px}.yitm-pathway-page .yitm-readable p{line-height:1.72}.yitm-pathway-page .yitm-readable li{margin:.35rem 0;line-height:1.6}.yitm-pathway-page .yitm-related-pathway{max-width:1160px;margin:24px auto;padding:20px;border:1px solid var(--yitm-pathway-line);border-radius:18px;background:#f7fafc}.yitm-related-pathway h2,.yitm-related-pathway h3{margin-top:0;color:#173653}.yitm-related-pathway p{color:#526173;line-height:1.6}@media(max-width:900px){.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.yitm-pathway-main{padding:20px 14px 56px}.yitm-pathway-hero{border-radius:18px;padding:25px 20px}.yitm-pathway-grid,.yitm-pathway-grid--3,.yitm-pathway-grid--2,.yitm-pathway-steps{grid-template-columns:1fr}.yitm-pathway-btn{width:100%}.yitm-pathway-tasknav nav{display:grid;grid-template-columns:1fr}.yitm-pathway-tasknav a{border-radius:12px}.yitm-pathway-card{padding:18px}}body.yitm-pathway-page .yitm-pathway-help,body.yitm-pathway-page .yitm-pathway-help h2,body.yitm-pathway-page .yitm-pathway-help h3,body.yitm-pathway-page .yitm-pathway-help p,body.yitm-pathway-page .yitm-pathway-help strong{color:#fff!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important}body.yitm-pathway-page .yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h2,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help h3,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help p,body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}body.yitm-pathway-page.template-service-page main#main-content section.yitm-pathway-help .yitm-pathway-btn:not(.yitm-pathway-btn--light){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page .yitm-pathway-main{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:32px 0 64px}body.yitm-pathway-page .yitm-pathway-hero,body.yitm-pathway-page .yitm-pathway-section,body.yitm-pathway-page .yitm-pathway-grid,body.yitm-pathway-page .yitm-pathway-steps{width:100%;max-width:none;min-width:0;box-sizing:border-box}@media(max-width:620px){body.yitm-pathway-page .yitm-pathway-main{padding:20px 0 56px}}nn body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ul,body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>ol{max-width:78ch}body.yitm-pathway-page.leadroom-page .leadroom-article-content>section>p + p{margin-top:1rem}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h2,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways h3,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways p,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways strong,body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{color:#f7fffb!important;-webkit-text-fill-color:#f7fffb!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways{background:#173f2e!important}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways li::marker{color:#b9f2d7}body.yitm-pathway-page.leadroom-page .leadroom-key-takeaways a{text-decoration:underline;text-underline-offset:.18em}body.yitm-pathway-page.leadroom-page .leadroom-faq,body.yitm-pathway-page.leadroom-page .leadroom-faq details,body.yitm-pathway-page.leadroom-page .leadroom-faq summary,body.yitm-pathway-page.leadroom-page .leadroom-faq p,body.yitm-pathway-page.leadroom-page .leadroom-faq li{text-align:left!important}body.yitm-pathway-page.leadroom-page .leadroom-faq{max-width:900px}body.yitm-pathway-page.leadroom-page .leadroom-faq details{padding:1rem 1.15rem}body.yitm-pathway-page.leadroom-page .leadroom-faq summary{display:list-item!important;width:100%;justify-content:flex-start!important;align-items:flex-start!important;color:#173653!important;-webkit-text-fill-color:#173653!important;line-height:1.45}body.yitm-pathway-page.leadroom-page .leadroom-faq details[open] summary{margin-bottom:.55rem}body.yitm-pathway-page.leadroom-page .leadroom-faq p{max-width:76ch;margin:.45rem 0 0}.yitm-business-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:1rem}.yitm-business-outcome{border:1px solid #d8e3dc;background:#f8fbf9;border-radius:16px;padding:18px}.yitm-business-outcome h3{margin:0 0 .4rem!important;color:#173827!important}.yitm-business-outcome p{margin:0!important;color:#465c51!important;line-height:1.65!important}.yitm-business-example{border-left:5px solid #2f8a61;background:#eef8f3;border-radius:0 16px 16px 0;padding:20px 22px;max-width:900px}.yitm-business-example h2,.yitm-business-example h3{color:#173827!important}.yitm-business-example p{max-width:76ch!important}.yitm-business-example .yitm-business-outcome-line{font-weight:800;color:#24543d!important;margin-top:.85rem!important}.yitm-business-funnel{background:linear-gradient(135deg,#102c4a,#17456f);color:#fff;border-radius:22px;padding:24px;margin:2.5rem 0}.yitm-business-funnel h2,.yitm-business-funnel h3,.yitm-business-funnel p,.yitm-business-funnel strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-business-funnel p{max-width:72ch!important;color:#edf6ff!important;-webkit-text-fill-color:#edf6ff!important}.yitm-business-funnel-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-business-funnel .yitm-business-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:#fff;border:2px solid #fff;color:#102c4a!important;-webkit-text-fill-color:#102c4a!important;text-decoration:none!important;font-weight:850}.yitm-business-funnel .yitm-business-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:12px;background:transparent;border:2px solid #c6d9e8;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-weight:800}.yitm-business-funnel .yitm-business-primary:hover,.yitm-business-funnel .yitm-business-primary:focus{background:#eaf3f9}.yitm-business-funnel .yitm-business-secondary:hover,.yitm-business-funnel .yitm-business-secondary:focus{background:rgba(255,255,255,.1)}.yitm-business-soft-cta{border:1px solid #cfe0e8;background:#f3f8fb;border-radius:16px;padding:16px 18px;margin:1.25rem 0 2rem;max-width:900px}.yitm-business-soft-cta p{margin:.35rem 0 .8rem!important;max-width:76ch!important}.yitm-business-soft-cta a{font-weight:850}@media(max-width:720px){.yitm-business-outcomes{grid-template-columns:1fr}.yitm-business-funnel-actions{display:grid;grid-template-columns:1fr}.yitm-business-funnel .yitm-business-primary,.yitm-business-funnel .yitm-business-secondary{width:100%}}body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{max-width:1160px;margin:28px auto;padding:0 20px;box-sizing:border-box}body.yitm-business-service-page .yitm-service-panel{border:1px solid #d6e2e8;background:#f7fafc;border-radius:20px;padding:22px}body.yitm-business-service-page .yitm-service-panel h2,body.yitm-business-service-page .yitm-service-panel h3{color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-panel p,body.yitm-business-service-page .yitm-service-panel li{color:#46586b!important;line-height:1.65;text-align:left!important}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}body.yitm-business-service-page .yitm-service-choice,body.yitm-business-service-page .yitm-service-example,body.yitm-business-service-page .yitm-service-outcome-card{background:#fff;border:1px solid #d8e3e9;border-radius:16px;padding:18px}body.yitm-business-service-page .yitm-service-choice h3,body.yitm-business-service-page .yitm-service-example h3,body.yitm-business-service-page .yitm-service-outcome-card h3{margin:0 0 7px!important;color:#173653!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice p,body.yitm-business-service-page .yitm-service-example p,body.yitm-business-service-page .yitm-service-outcome-card p{margin:0 0 10px!important;color:#526173!important;text-align:left!important}body.yitm-business-service-page .yitm-service-choice a,body.yitm-business-service-page .yitm-service-example a{font-weight:850;color:#124d78!important;text-decoration:underline;text-underline-offset:.16em}body.yitm-business-service-page .yitm-service-handoff{background:linear-gradient(135deg,#102c4a,#17456f);border-radius:20px;padding:22px;margin-top:20px;color:#fff}body.yitm-business-service-page .yitm-service-handoff h2,body.yitm-business-service-page .yitm-service-handoff h3,body.yitm-business-service-page .yitm-service-handoff p,body.yitm-business-service-page .yitm-service-handoff strong{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}body.yitm-business-service-page .yitm-service-handoff .btn-primary{color:#102c4a!important;-webkit-text-fill-color:#102c4a!important}body.yitm-business-service-page .yitm-customer-faq,body.yitm-business-service-page .yitm-customer-faq details,body.yitm-business-service-page .yitm-customer-faq summary,body.yitm-business-service-page .yitm-customer-faq p{text-align:left!important}body.yitm-business-service-page .yitm-customer-faq summary{justify-content:flex-start!important;align-items:flex-start!important}body.yitm-business-service-page .yitm-review-date{display:none!important}@media(max-width:720px){body.yitm-business-service-page .yitm-service-decision,body.yitm-business-service-page .yitm-service-examples,body.yitm-business-service-page .yitm-service-outcomes{padding:0 14px}body.yitm-business-service-page .yitm-service-choice-grid,body.yitm-business-service-page .yitm-service-example-grid,body.yitm-business-service-page .yitm-service-outcome-grid{grid-template-columns:1fr}}body.yitm-pathway-page main .yitm-related-pathway{box-sizing:border-box}body.yitm-pathway-page main .yitm-related-pathway:where(h2,h3,p,li){text-align:left}body.yitm-pathway-page main .yitm-pathway-help:where(h2,h3,h4,p,li,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.yitm-pathway-page main .yitm-pathway-help .yitm-pathway-btn--light{color:#173653!important;-webkit-text-fill-color:#173653!important}.yitm-pillar-authority{max-width:1160px;margin:34px auto;padding:clamp(22px,4vw,34px);border:1px solid #dbe4ec;border-radius:22px;background:#f8fbfd;box-shadow:0 10px 32px rgba(15,42,65,.06);color:#142235}.yitm-pillar-authority *{box-sizing:border-box}.yitm-pillar-authority__eyebrow{display:inline-block;margin:0 0 8px;color:#2b6f5a;font-size:.8rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-pillar-authority h2{max-width:24ch;margin:0 0 10px;color:#173653!important;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12;text-align:left!important}.yitm-pillar-authority__intro{max-width:74ch;margin:0 0 20px;color:#526173!important;line-height:1.68;text-align:left!important}.yitm-pillar-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 28px;counter-reset:yitmpillarstep}.yitm-pillar-journey a{position:relative;display:flex;flex-direction:column;min-width:0;min-height:170px;padding:18px;border:1px solid #dbe4ec;border-radius:16px;background:#fff;color:#142235!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(15,42,65,.045)}.yitm-pillar-journey a:before{counter-increment:yitmpillarstep;content:counter(yitmpillarstep);display:grid;place-items:center;width:32px;height:32px;margin-bottom:12px;border-radius:50%;background:#173653;color:#fff;font-weight:850}.yitm-pillar-journey a:hover,.yitm-pillar-journey a:focus-visible{border-color:#8faabd;box-shadow:0 10px 28px rgba(15,42,65,.1);transform:translateY(-1px)}.yitm-pillar-journey strong{display:block;margin:0 0 6px;color:#173653!important;font-size:1.02rem;line-height:1.25}.yitm-pillar-journey span{color:#526173!important;line-height:1.55}.yitm-pillar-evidence-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:4px 0 12px}.yitm-pillar-evidence-head h3{margin:0;color:#173653!important;font-size:clamp(1.2rem,2.2vw,1.55rem);text-align:left!important}.yitm-pillar-evidence-head p{max-width:62ch;margin:0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yitm-pillar-evidence-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #d6e3dc;border-radius:16px;background:#fff;text-decoration:none!important;color:#142235!important}.yitm-pillar-evidence-card:hover,.yitm-pillar-evidence-card:focus-visible{border-color:#73a38d;box-shadow:0 9px 24px rgba(23,107,76,.09)}.yitm-pillar-evidence-card__tag{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.76rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-pillar-evidence-card strong{color:#173653!important;line-height:1.3}.yitm-pillar-evidence-card p{margin:.45rem 0 0;color:#526173!important;line-height:1.55;text-align:left!important}.yitm-pillar-evidence-card em{margin-top:auto;padding-top:12px;color:#124d78!important;font-style:normal;font-weight:800}.yitm-pillar-next{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding:20px;border-radius:18px;background:#102c4a;color:#fff}.yitm-pillar-next:where(h3,p,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-pillar-next h3{margin:0 0 5px}.yitm-pillar-next p{max-width:68ch;margin:0;line-height:1.55}.yitm-pillar-next__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-pillar-next__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;border:2px solid #fff;text-align:center}.yitm-pillar-next__actions a:last-child{background:transparent;color:#fff!important}.yitm-pillar-next__actions a:hover,.yitm-pillar-next__actions a:focus-visible{outline:3px solid rgba(255,255,255,.3);outline-offset:2px}.yitm-pillar-subtopics{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0 0}.yitm-pillar-subtopics a{display:inline-flex;align-items:center;min-height:42px;padding:8px 12px;border:1px solid #cbd9e3;border-radius:999px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:750}@media(max-width:900px){.yitm-pillar-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-pillar-evidence-grid{grid-template-columns:1fr 1fr}.yitm-pillar-next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-pillar-authority{margin:24px auto;padding:19px 16px;border-radius:18px}.yitm-pillar-journey,.yitm-pillar-evidence-grid{grid-template-columns:1fr}.yitm-pillar-journey a{min-height:0}.yitm-pillar-evidence-head{align-items:flex-start;flex-direction:column}.yitm-pillar-next__actions{display:grid;width:100%}.yitm-pillar-next__actions a{width:100%}.yitm-pillar-subtopics{display:grid}.yitm-pillar-subtopics a{border-radius:12px}}.yitm-tool-authority{max-width:1160px;margin:32px auto;padding:0 20px;box-sizing:border-box;color:#142235}.yitm-tool-authority *{box-sizing:border-box}.yitm-tool-authority__inner{padding:clamp(20px,3vw,30px);border:1px solid #d8e4ea;border-radius:22px;background:#f7fafc;box-shadow:0 10px 30px rgba(15,42,65,.055)}.yitm-tool-authority__eyebrow{display:inline-block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.yitm-tool-authority h2{max-width:26ch;margin:0 0 9px;color:#173653!important;font-size:clamp(1.45rem,2.8vw,2.1rem);line-height:1.15;text-align:left!important}.yitm-tool-authority__intro{max-width:76ch;margin:0 0 18px;color:#526173!important;line-height:1.65;text-align:left!important}.yitm-tool-authority__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yitm-tool-authority__card{display:flex;flex-direction:column;min-width:0;min-height:150px;padding:16px;border:1px solid #d7e2e8;border-radius:15px;background:#fff;color:#142235!important;text-decoration:none!important}.yitm-tool-authority__card:hover,.yitm-tool-authority__card:focus-visible{border-color:#7da793;box-shadow:0 8px 22px rgba(23,107,76,.09);transform:translateY(-1px)}.yitm-tool-authority__card span{display:block;margin-bottom:7px;color:#2b6f5a!important;font-size:.75rem;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.yitm-tool-authority__card strong{display:block;color:#173653!important;line-height:1.3}.yitm-tool-authority__card p{margin:.42rem 0 0;color:#526173!important;line-height:1.5;text-align:left!important}.yitm-tool-authority__next{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:17px 18px;border-radius:16px;background:#102c4a;color:#fff}.yitm-tool-authority__next:where(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}.yitm-tool-authority__next p{margin:.25rem 0 0;max-width:68ch;line-height:1.5}.yitm-tool-authority__actions{display:flex;flex-wrap:wrap;gap:9px;flex:0 0 auto}.yitm-tool-authority__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border:2px solid #fff;border-radius:12px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850;text-align:center}.yitm-tool-authority__actions a:last-child{background:transparent;color:#fff!important}.yitm-tool-led-pillar{max-width:1160px;margin:24px auto 34px;padding:0 20px;box-sizing:border-box}.yitm-tool-led-pillar__inner{padding:22px;border:1px solid #d7e4dd;border-radius:20px;background:#f4faf7}.yitm-tool-led-pillar__eyebrow{display:block;margin:0 0 7px;color:#2b6f5a;font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.yitm-tool-led-pillar h2{margin:0 0 8px;color:#173653!important;font-size:clamp(1.4rem,2.5vw,1.95rem);text-align:left!important}.yitm-tool-led-pillar p{max-width:76ch;margin:0;color:#526173!important;line-height:1.6;text-align:left!important}.yitm-tool-led-pillar__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.yitm-tool-led-pillar__grid a{display:flex;flex-direction:column;min-height:126px;padding:16px;border:1px solid #d7e4dd;border-radius:14px;background:#fff;color:#173653!important;text-decoration:none!important;font-weight:850}.yitm-tool-led-pillar__grid a:hover,.yitm-tool-led-pillar__grid a:focus-visible{border-color:#74a48d;box-shadow:0 7px 18px rgba(23,107,76,.08)}.yitm-tool-led-pillar__grid a span{margin-top:6px;color:#526173!important;font-weight:500;line-height:1.48}@media(max-width:900px){.yitm-tool-authority__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yitm-tool-led-pillar__grid{grid-template-columns:1fr 1fr}.yitm-tool-authority__next{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.yitm-tool-authority,.yitm-tool-led-pillar{padding:0 14px}.yitm-tool-authority__grid,.yitm-tool-led-pillar__grid{grid-template-columns:1fr}.yitm-tool-authority__card,.yitm-tool-led-pillar__grid a{min-height:0}.yitm-tool-authority__actions{display:grid;width:100%}.yitm-tool-authority__actions a{width:100%}}.yitm-pathway-hero .yitm-pathway-btn--outline{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.78)!important}.yitm-pathway-hero .yitm-pathway-btn--outline:hover,.yitm-pathway-hero .yitm-pathway-btn--outline:focus-visible{background:#fff!important;color:#173653!important;-webkit-text-fill-color:#173653!important;border-color:#fff!important}body.yitm-business-service-page .yitm-business-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.yitm-business-service-page .services-bento{grid-template-columns:repeat(4,minmax(0,1fr))}body.yitm-business-service-page .yitm-business-it-service-card{min-width:0}body.yitm-business-service-page .yitm-business-it-service-card h3{font-size:1.08rem!important;line-height:1.25!important}body.yitm-business-service-page .yitm-business-it-service-card p{font-size:.97rem!important;line-height:1.58!important}body.yitm-business-service-page .process-steps{grid-template-columns:repeat(3,minmax(0,1fr))}body.yitm-editorial-page .yitm-proof-steps{display:grid;gap:10px;margin:16px 0;padding:0;list-style:none;counter-reset:yitmproof}body.yitm-editorial-page .yitm-proof-steps li{position:relative;padding:14px 16px 14px 50px;border:1px solid #d9e4ea;border-radius:14px;background:#fff;color:#34475a!important;line-height:1.6}body.yitm-editorial-page .yitm-proof-steps li:before{counter-increment:yitmproof;content:counter(yitmproof);position:absolute;left:14px;top:14px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#173653;color:#fff;font-weight:900}body.yitm-editorial-page .yitm-proof-note{border-left:4px solid #176b4c;padding:12px 14px;background:#f3faf6;color:#324b3d!important}@media(max-width:980px){body.yitm-business-service-page .services-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body.yitm-business-service-page .yitm-business-situation-grid,body.yitm-business-service-page .services-bento,body.yitm-business-service-page .process-steps{grid-template-columns:1fr}}}@scope (html[data-yitm-b4-css~="b4-02"]){.yitm-adaptive-focus-controls{max-width:1180px;margin:14px auto 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#334b41;font:600 .9rem/1.4 Inter,system-ui,sans-serif}.yitm-adaptive-focus-controls[hidden]{display:none!important}.yitm-adaptive-focus-summary{min-width:0}.yitm-adaptive-focus-toggle{appearance:none;border:1px solid #bfd0c8;background:#fff;color:#195642;border-radius:999px;padding:8px 12px;font:800 .84rem/1.2 Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.yitm-adaptive-focus-toggle:hover{background:#f2f8f5}.yitm-journey-collapsed{display:none!important}.yitm-journey-focused [data-yitm-journey-priority="primary"]{scroll-margin-top:90px}.yitm-journey-focused .yitm-gj__card{border-color:#a9c8ba}.yitm-journey-focused .yitm-gj__actions .yitm-gj__secondary{display:none}.yitm-journey-focused .yitm-gj{width:min(390px,calc(100vw - 28px))}.yitm-journey-focused .yitm-gj__body>p{font-size:.92rem}.yitm-journey-focused .yitm-gj__status{opacity:.82}@media(max-width:680px){.yitm-adaptive-focus-controls{padding:0 14px;align-items:flex-start;flex-direction:column}.yitm-adaptive-focus-toggle{white-space:normal}.yitm-journey-focused .yitm-gj{width:calc(100vw - 28px)}}@media(prefers-reduced-motion:no-preference){[data-yitm-journey-role]{transition:opacity .16s ease}}}@scope (html[data-yitm-b4-css~="b4-17"]){.yitm-smart-robot-button{min-width:108px;min-height:58px;padding:5px 10px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:Inter,system-ui,sans-serif;box-shadow:0 14px 36px rgba(8,44,32,.22);cursor:pointer}.yitm-smart-robot-button:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(8,44,32,.26)}.yitm-smart-robot-button:focus-visible{outline:3px solid rgba(17,125,91,.3);outline-offset:3px}.yitm-smart-robot-button>[data-yitm-smart-robot-score]{font-size:1rem;line-height:1;font-weight:900;white-space:nowrap}.yitm-smart-robot-wrap{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 42px}.yitm-smart-robot{width:42px;height:42px;overflow:visible}.yitm-smart-robot__head{fill:#dff3f8;stroke:#10233f;stroke-width:2.2}.yitm-smart-robot__antenna,.yitm-smart-robot__ear,.yitm-smart-robot__mouth,.yitm-smart-robot__smile,.yitm-smart-robot__tick{fill:none;stroke:#10233f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot__antenna-tip,.yitm-smart-robot__eyes{fill:#08734f}.yitm-smart-robot__smile,.yitm-smart-robot__tick,.yitm-smart-robot__shield{display:none}.yitm-smart-robot__shield{fill:#fff2f0;stroke:#842d23;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.yitm-smart-robot-button[data-robot-state="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800}.yitm-smart-robot-button[data-robot-state="needs-detail"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b}.yitm-smart-robot-button[data-robot-state="ready"],.yitm-smart-robot-button[data-robot-state="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth{display:none}.yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__smile,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{display:block}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__tick{display:block;stroke:#08734f;stroke-width:3.2;stroke-dasharray:24;animation:yitm-smart-tick 1.2s ease both}.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__eyes,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth,.yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{opacity:.15}.yitm-smart-robot-button[data-robot-state="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__guide{display:none}.yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__shield{display:block}.yitm-smart-robot-button[data-robot-state="waiting"] .yitm-smart-robot__eyes{transform-origin:center;animation:yitm-smart-blink 5s infinite}.yitm-smart-robot-button[data-robot-state="checking"] .yitm-smart-robot__eyes{animation:yitm-smart-scan .6s ease-in-out}.yitm-smart-robot-button[data-robot-state="needs-detail"] .yitm-smart-robot__guide{transform-origin:24px 28px;transform:rotate(7deg)}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__antenna{animation:yitm-smart-antenna .6s ease-in-out}.yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__eyes{animation:yitm-smart-eyes-on .6s ease-in-out}.yitm-smart-robot-button.is-activating[data-robot-state="ready"] .yitm-smart-robot-wrap,.yitm-smart-robot-button.is-activating[data-robot-state="confirmed"] .yitm-smart-robot-wrap{animation:yitm-smart-bounce .6s ease-out}.yitm-smart-intent-nav{position:relative;border:1px solid #9fcbb8!important;border-radius:999px!important;background:#edf8f3!important;color:#064e35!important;font-weight:900!important;text-decoration:none!important}.yitm-smart-intent-nav:before{content:"Suggested";position:absolute;top:-10px;left:12px;padding:1px 6px;border-radius:999px;background:#10233f;color:#fff;font-size:9px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.yitm-smart-intent-nav[data-kind="existing"]{background:#e8f2ff!important;border-color:#9bb9e8!important;color:#123f72!important}.yitm-smart-intent-nav[data-kind="safety"]{background:#fff2f0!important;border-color:#d58c82!important;color:#842d23!important}@media(max-width:720px){.yitm-smart-robot-button{min-width:102px;min-height:56px}.yitm-smart-robot-wrap,.yitm-smart-robot{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.yitm-smart-robot-button,.yitm-smart-robot-button *{animation:none!important;transition:none!important}.yitm-smart-robot-button:hover{transform:none}}}@scope (html[data-yitm-b4-css~="b4-09"]){.yitm-device-carry{box-sizing:border-box;width:min(1120px,calc(100% - 28px));margin:16px auto;padding:16px 18px;border:1px solid #9fc8b5;border-radius:16px;background:#f2faf6;color:#173b31;box-shadow:0 10px 28px rgba(16,35,63,.08);display:flex;align-items:center;justify-content:space-between;gap:18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.yitm-device-carry__copy{display:grid;gap:4px;min-width:0}.yitm-device-carry__kicker{color:#42675a;font-size:.73rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.yitm-device-carry__copy strong{color:#10233f;font-size:1.04rem;line-height:1.3}.yitm-device-carry__copy small{max-width:760px;color:#405c52;font-size:.83rem;font-weight:650;line-height:1.45}.yitm-device-carry__actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;flex:0 0 auto}.yitm-device-carry__primary,.yitm-device-carry__secondary{box-sizing:border-box;min-height:44px;padding:10px 14px;border-radius:11px;font:inherit;font-weight:850;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.yitm-device-carry__primary{border:1px solid #075b43;background:#075b43;color:#fff!important;-webkit-text-fill-color:#fff}.yitm-device-carry__secondary{border:1px solid #9db7ab;background:#fff;color:#174839}.yitm-device-carry__primary:focus-visible,.yitm-device-carry__secondary:focus-visible{outline:3px solid #f5b83f;outline-offset:2px}.yitm-device-carry--safety{border-color:#d49488;background:#fff3f0}.yitm-device-carry--safety .yitm-device-carry__kicker{color:#8c281c}.yitm-device-carry--safety .yitm-device-carry__primary{border-color:#8c281c;background:#8c281c}@media(max-width:720px){.yitm-device-carry{align-items:stretch;flex-direction:column;padding:15px}.yitm-device-carry__actions{display:grid;grid-template-columns:1fr}.yitm-device-carry__primary,.yitm-device-carry__secondary{width:100%}}}@keyframes yitm-intent-pulse{50%{transform:scale(.96);opacity:.72}}@scope (html[data-yitm-b4-css~="b4-10"]){.yitm-intent-tool-bridge{margin-top:1rem;border:1px solid #c9dfd2;border-radius:20px;background:#f7fcf8;padding:18px;color:#17372c;box-shadow:0 12px 28px rgba(22,61,46,.08)}.yitm-intent-tool-bridge[hidden]{display:none!important}.yitm-intent-tool-bridge__head{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.yitm-intent-tool-bridge__score{flex:0 0 auto;display:grid;place-items:center;min-width:74px;min-height:74px;border-radius:18px;background:#e2f3e8;color:#07563b;text-align:center}.yitm-intent-tool-bridge__score strong{font-size:1.28rem;line-height:1}.yitm-intent-tool-bridge__score span{display:block;margin-top:4px;font-size:.72rem;font-weight:800}.yitm-intent-tool-bridge h3{margin:.15rem 0 .45rem;font-size:1.3rem}.yitm-intent-tool-bridge p{margin:.45rem 0;line-height:1.55}.yitm-intent-tool-bridge__choices,.yitm-intent-tool-bridge__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.yitm-intent-tool-bridge button,.yitm-intent-tool-bridge a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #0b6b49;border-radius:999px;padding:10px 15px;background:#fff;color:#07563b;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.yitm-intent-tool-bridge .is-primary{background:#07563b;color:#fff}.yitm-intent-tool-bridge textarea{box-sizing:border-box;width:100%;min-height:128px;margin-top:10px;border:1px solid #a9c8b7;border-radius:14px;padding:12px;background:#fff;color:#17372c;font:inherit;line-height:1.5}.yitm-intent-tool-bridge__privacy{margin-top:12px!important;color:#49665a;font-size:.88rem}.yitm-intent-tool-bridge[data-state="safety"]{border-color:#e7b36d;background:#fff8ec}.yitm-intent-tool-bridge[data-state="safety"] .yitm-intent-tool-bridge__score{background:#ffe7c1;color:#7a3d00}.yitm-intent-tool-bridge [aria-busy="true"]{opacity:.68;pointer-events:none}@media(max-width:620px){.yitm-intent-tool-bridge__head{display:block}.yitm-intent-tool-bridge__score{margin-bottom:12px;width:74px}.yitm-intent-tool-bridge__choices button,.yitm-intent-tool-bridge__actions button,.yitm-intent-tool-bridge__actions a{width:100%}}.yitm-intent-tool-bridge:focus-visible{outline:3px solid #2b8a67;outline-offset:3px}.yitm-intent-tool-bridge[data-state="loading"]{border-style:dashed}.yitm-intent-tool-bridge[data-state="loading"] .yitm-intent-tool-bridge__score{animation:yitm-intent-pulse 1.15s ease-in-out infinite}.yitm-intent-tool-bridge button:disabled{opacity:.65;cursor:wait}@media(prefers-reduced-motion:reduce){.yitm-intent-tool-bridge[data-state="loading"] .yitm-intent-tool-bridge__score{animation:none}}}@scope (html[data-yitm-b4-css~="b4-06"]){.yitm-cx{position:fixed;z-index:2147482000;right:18px;bottom:18px;width:min(410px,calc(100vw - 28px));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17231e}.yitm-cx[hidden]{display:none!important}.yitm-cx__card{background:#fff;border:1px solid rgba(22,50,39,.16);border-radius:18px;box-shadow:0 18px 52px rgba(18,42,32,.20);overflow:hidden}.yitm-cx__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 15px;background:#f7faf8}.yitm-cx__eyebrow{display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:#527164;margin-bottom:3px}.yitm-cx__title{font-size:1rem;line-height:1.25;font-weight:850}.yitm-cx__controls{display:flex;align-items:center;gap:5px}.yitm-cx__change,.yitm-cx__dismiss{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:750;padding:4px 6px;border-radius:8px}.yitm-cx__change{text-decoration:underline}.yitm-cx__dismiss{font-size:1.2rem;line-height:1}.yitm-cx__body{padding:13px 15px}.yitm-cx__body p{margin:0 0 10px;line-height:1.45}.yitm-cx__stage{font-size:.78rem;font-weight:800;color:#5a7167;margin-bottom:8px}.yitm-cx__actions{display:flex;gap:8px;flex-wrap:wrap}.yitm-cx__actions a,.yitm-cx__actions button{min-height:40px;border-radius:11px;padding:9px 13px;font:inherit;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.yitm-cx__primary{background:#075b43;color:#fff;border:1px solid #075b43}.yitm-cx__secondary{background:#fff;color:#075b43;border:1px solid #b9cec5}.yitm-cx__question{border-top:1px solid #e1ebe6;padding-top:10px;margin-top:9px}.yitm-cx__choices{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.yitm-cx__choices button{background:#f7faf8;border:1px solid #c8d8d1;color:#173b2f}.yitm-cx__status{font-size:.79rem;color:#65736d;margin-top:9px}.yitm-cx__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2d8b68;margin-right:6px}.yitm-cx__safety{position:fixed;z-index:2147481999;top:0;left:0;right:0;background:#8c281c;color:#fff;padding:11px 16px;text-align:center;font:700 .94rem/1.35 Inter,system-ui,sans-serif;box-shadow:0 5px 18px rgba(80,20,12,.22)}.yitm-cx__safety a{color:#fff;text-decoration:underline;font-weight:900;margin-left:8px}.yitm-global-safety-mode{scroll-padding-top:60px}@media(max-width:680px){.yitm-cx{right:14px;bottom:14px;width:calc(100vw - 28px)}.yitm-cx__actions>*{flex:1 1 auto}.yitm-cx__safety{text-align:left}}.yitm-cx__score{margin:0 0 10px;padding:10px 11px;border:1px solid #d9e7e1;border-radius:13px;background:#f8fbf9}.yitm-cx__score-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:850}.yitm-cx__score-head strong{color:#075b43;font-size:1.05rem}.yitm-cx__meter{height:8px;margin:7px 0 5px;border-radius:999px;background:#e4eee9;overflow:hidden}.yitm-cx__meter span{display:block;height:100%;width:0;border-radius:inherit;background:#2d8b68;transition:width .32s ease}.yitm-cx__score small{color:#61756b;font-weight:750}.yitm-cx__intent-summary{margin:0 0 9px!important;padding:9px 10px;border-radius:11px;background:#f5f8f6;color:#173b2f;font-weight:800}.yitm-cx__feedback{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:9px 0}.yitm-cx__feedback>span{font-size:.82rem;font-weight:800;color:#52675d;flex-basis:100%}.yitm-cx__feedback button{min-height:36px;padding:7px 10px;border:1px solid #c8d8d1;border-radius:999px;background:#fff;color:#173b2f;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.yitm-cx__feedback button[aria-pressed="true"]{background:#e8f5ed;border-color:#6fa78b}.yitm-cx__edit{display:grid;gap:8px;margin:9px 0;padding:10px;border:1px solid #d9e7e1;border-radius:12px;background:#fbfdfc}.yitm-cx__edit textarea{width:100%;box-sizing:border-box;min-height:72px;border:1px solid #c8d8d1;border-radius:10px;padding:9px;font:inherit;color:#17231e}.yitm-cx__edit-actions{display:flex;gap:7px;flex-wrap:wrap}.yitm-cx__privacy{font-size:.75rem;color:#6a7872;margin-top:8px}.yitm-cx__change{white-space:nowrap}@media(prefers-reduced-motion:reduce){.yitm-cx__meter span{transition:none}}.yitm-cx__nba{display:grid;gap:3px;margin:9px 0 10px;padding:9px 10px;border-left:3px solid #2d8b68;border-radius:0 10px 10px 0;background:#f7faf8}.yitm-cx__nba strong{font-size:.83rem;color:#173b2f}.yitm-cx__nba span{font-size:.78rem;line-height:1.4;color:#5d7067}.yitm-apc{width:min(1180px,calc(100% - 32px));margin:22px auto 28px;padding:20px 22px;border:1px solid rgba(0,86,62,.18);border-radius:22px;background:linear-gradient(112deg,rgba(244,251,247,.98),rgba(255,255,255,.98) 62%,rgba(255,248,232,.88));box-shadow:0 16px 42px rgba(16,35,63,.08);color:#173229;position:relative;z-index:2}.yitm-apc[data-mode="safety"]{border-color:rgba(153,63,28,.28);background:linear-gradient(112deg,#fff7ef,#fff 72%)}.yitm-apc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.yitm-apc__copy{min-width:0;max-width:850px}.yitm-apc__eyebrow{display:block;margin-bottom:5px;color:#00563e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-apc[data-mode="safety"] .yitm-apc__eyebrow{color:#8a3a1c}.yitm-apc__title{margin:0!important;font-size:clamp(1.28rem,2vw,1.72rem)!important;line-height:1.17!important;letter-spacing:-.02em!important;color:#10233f!important}.yitm-apc__detail{margin:8px 0 0!important;max-width:820px;color:#40534b!important;font-size:1rem!important;line-height:1.55!important}.yitm-apc__score{flex:0 0 auto;min-width:104px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid rgba(0,86,62,.14);text-align:center}.yitm-apc__score strong{display:block;color:#00563e;font-size:1.38rem;line-height:1}.yitm-apc__score span{display:block;margin-top:4px;color:#53665f;font-size:.72rem;font-weight:800}.yitm-apc__meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:13px;color:#53665f;font-size:.82rem;font-weight:700}.yitm-apc__meta span{display:inline-flex;align-items:center;gap:6px}.yitm-apc__meta span:before{content:"•";color:#0b7554}.yitm-apc__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.yitm-apc__primary,.yitm-apc__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:12px;font:inherit;font-weight:850;text-decoration:none!important;cursor:pointer}.yitm-apc__primary{border:1px solid #00563e;background:#00563e;color:#fff!important}.yitm-apc__secondary{border:1px solid rgba(16,35,63,.18);background:#fff;color:#173229}.yitm-apc__primary:focus-visible,.yitm-apc__secondary:focus-visible,.yitm-apc-target:focus-visible{outline:3px solid rgba(17,125,91,.36);outline-offset:3px}.yitm-apc__privacy{margin-top:11px;color:#667770;font-size:.78rem;line-height:1.45}.yitm-apc-target{position:relative;box-shadow:0 0 0 3px rgba(11,117,84,.18)!important;border-radius:10px;transition:box-shadow .18s ease,transform .18s ease}.yitm-apc-target:after{display:none!important;content:none!important}[data-yitm-apc-mode="safety"] .yitm-apc-target{box-shadow:0 0 0 3px rgba(153,63,28,.18)!important}@media(max-width:720px){.yitm-apc{width:min(100% - 22px,1180px);margin:14px auto 20px;padding:17px;border-radius:18px}.yitm-apc__head{display:block}.yitm-apc__score{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:max-content;min-width:0;margin-top:12px;text-align:left}.yitm-apc__score strong{font-size:1.15rem}.yitm-apc__score span{margin:0}.yitm-apc__actions{display:grid;grid-template-columns:1fr}.yitm-apc__primary,.yitm-apc__secondary{width:100%}.yitm-apc-target:after{display:none}}@media(prefers-reduced-motion:reduce){.yitm-apc-target{transition:none}}.yitm-xo-notice{width:min(100%,860px);margin:8px 0 14px;padding:8px 10px;border:1px solid #dce8e2;border-radius:10px;background:#f8fbf9;color:#61736a;font:650 .74rem/1.4 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.yitm-xo-notice button{border:0;background:transparent;color:#075b43;text-decoration:underline;font:inherit;font-weight:850;cursor:pointer;padding:2px 3px;border-radius:5px}.yitm-xo-notice button:focus-visible{outline:3px solid rgba(17,125,91,.28);outline-offset:2px}@media(max-width:680px){.yitm-xo-notice{font-size:.72rem}}.yitm-cx__minimize{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:850;padding:4px 7px;border-radius:8px;font-size:1.2rem;line-height:1}.yitm-cx__minimize:hover,.yitm-cx__minimize:focus-visible,.yitm-cx__dismiss:hover,.yitm-cx__dismiss:focus-visible{background:#eaf2ee;outline:none}.yitm-cx__minimized{display:none;width:108px;min-width:108px;height:58px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;box-shadow:0 14px 36px rgba(18,42,32,.22);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;align-items:center;justify-content:center;gap:7px;padding:5px 10px}.yitm-cx__minimized strong{font-size:1rem;line-height:1.1;font-weight:900;min-width:35px;text-align:left}.yitm-cx.is-minimized{width:108px}.yitm-cx.is-minimized .yitm-cx__card{display:none}.yitm-cx.is-minimized .yitm-cx__minimized{display:flex}.yitm-cx__minimized:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(18,42,32,.26)}.yitm-cx__minimized:focus-visible{outline:3px solid rgba(17,125,91,.30);outline-offset:3px}@media(max-width:680px){.yitm-cx.is-minimized{width:102px;right:12px;bottom:12px}.yitm-cx__minimized{width:102px;min-width:102px;height:56px}.yitm-cx__minimized strong{font-size:.94rem}}@media(prefers-reduced-motion:reduce){.yitm-cx__minimized:hover{transform:none}}.yitm-cx.is-minimized{right:18px;bottom:18px}.yitm-cx__minimized{background:linear-gradient(145deg,#ffffff,#f3faf7);box-shadow:0 12px 34px rgba(18,42,32,.24)}.yitm-cx__minimized span{color:#42685b}.yitm-cx__minimized strong{color:#075b43}@media(max-width:680px){.yitm-cx.is-minimized{right:12px;bottom:12px}}.yitm-cx__robot-wrap{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;letter-spacing:normal!important;color:inherit!important}.yitm-cx__robot{display:block;width:38px;height:38px;overflow:visible}.yitm-cx__robot-guide{transform-origin:24px 26px}.yitm-cx__robot-head{fill:#e9f6fb;stroke:#123f72;stroke-width:2}.yitm-cx__antenna,.yitm-cx__robot-ear,.yitm-cx__mouth,.yitm-cx__smile,.yitm-cx__tick{fill:none;stroke:#123f72;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__antenna-tip,.yitm-cx__eyes circle{fill:#0b7554}.yitm-cx__smile,.yitm-cx__tick,.yitm-cx__shield{opacity:0}.yitm-cx__shield path:first-child{fill:#fff3e6;stroke:#8c281c;stroke-width:2}.yitm-cx__shield path:last-child{fill:none;stroke:#8c281c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.yitm-cx__understood-heading{margin-bottom:8px;color:#10233f;font-size:.9rem;font-weight:900}.yitm-cx[data-robot-state="waiting"] .yitm-cx__eyes{transform-origin:center;animation:yitm-robot-blink 5.5s ease-in-out infinite}.yitm-cx[data-robot-state="checking"] .yitm-cx__eyes{animation:yitm-robot-scan 1.1s ease-in-out infinite}.yitm-cx[data-robot-state="needs-detail"] .yitm-cx__robot-guide{transform:rotate(7deg)}.yitm-cx[data-robot-state="ready"] .yitm-cx__mouth{opacity:0}.yitm-cx[data-robot-state="ready"] .yitm-cx__smile{opacity:1}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__mouth,.yitm-cx[data-robot-state="confirmed"] .yitm-cx__smile{opacity:0}.yitm-cx[data-robot-state="confirmed"] .yitm-cx__tick{opacity:1;stroke:#0b7554;animation:yitm-robot-tick .8s ease both}.yitm-cx[data-robot-state="safety"] .yitm-cx__robot-guide{display:none}.yitm-cx[data-robot-state="safety"] .yitm-cx__shield{opacity:1}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna{animation:yitm-robot-antenna .6s ease}.yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna-tip{animation:yitm-robot-light .6s ease}.yitm-cx.is-activating[data-robot-state="ready"] .yitm-cx__robot-guide{animation:yitm-robot-bounce .6s ease}.yitm-cx.is-activating .yitm-cx__card{animation:yitm-panel-open .24s ease-out both}@media(prefers-reduced-motion:reduce){.yitm-cx__eyes,.yitm-cx__robot-guide,.yitm-cx__antenna,.yitm-cx__antenna-tip,.yitm-cx__tick,.yitm-cx__card{animation:none!important;transition:none!important}}.yitm-cx__ci{display:grid;gap:7px;margin:12px 0 2px;padding-top:11px;border-top:1px solid #e1ebe6}.yitm-cx__ci-label{font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#5a7167}.yitm-cx__ci-pain{font-size:.92rem;line-height:1.35;color:#183f32}.yitm-cx__ci .yitm-cx__secondary{width:100%;box-sizing:border-box}.yitm-cx[data-stage="safety"] .yitm-cx__ci{display:none}.yitm-cx__master-reassurance{margin-top:10px;padding:9px 11px;border-radius:10px;background:#f3f8f5;color:#405c50;font-size:.78rem;font-weight:700;line-height:1.45}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__minimized{background:#123f72;border-color:#123f72;color:#fff}.yitm-cx[data-master-state="strong_match"] .yitm-cx__minimized,.yitm-cx[data-master-state="confirmed"] .yitm-cx__minimized{background:#075b43;border-color:#075b43;color:#fff;box-shadow:0 14px 38px rgba(7,91,67,.34)}.yitm-cx[data-master-state="safety"] .yitm-cx__minimized{background:#8c281c;border-color:#8c281c;color:#fff}.yitm-cx:is([data-master-state="ready_to_review"],[data-master-state="strong_match"],[data-master-state="confirmed"],[data-master-state="safety"]) .yitm-cx__minimized:is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-cx[data-master-state="ready_to_review"] .yitm-cx__meter span{background:#2868a8}.yitm-cx:is([data-master-state="strong_match"],[data-master-state="confirmed"]) .yitm-cx__meter span{background:#087a58}.yitm-cx[data-master-state="safety"] .yitm-cx__meter span{background:#a6382a}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]{width:100%;box-sizing:border-box;min-height:48px;background:#075b43!important;border-color:#075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem;box-shadow:0 8px 20px rgba(7,91,67,.20)}.yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]:is(:hover,:focus-visible){background:#064a37!important;border-color:#064a37!important;outline:3px solid rgba(7,91,67,.25);outline-offset:2px}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx{bottom:82px}body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx.is-minimized{bottom:82px}.yitm-cx__master-reassurance{font-size:.76rem}}.yitm-cx{bottom:var(--yitm-cx-base-bottom,18px);transition:bottom .18s ease}.yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,18px))}@media(max-width:680px){body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx,body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,88px))}}}@scope (html[data-yitm-b4-css~="b4-19"]){.yitm-tool-flow-v2__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid rgba(24,74,58,.18);border-radius:14px;background:#f7fbf8}.yitm-tool-flow-v2__status{margin:0;color:#294b40;font-size:.9rem;font-weight:700}.yitm-tool-flow-v2__actions{display:flex;gap:.5rem;flex-wrap:wrap}.yitm-tool-flow-v2__actions button,.yitm-tool-flow-v2__resume button{min-height:44px;border:1px solid #1c5a45;border-radius:999px;padding:.55rem 1rem;background:#fff;color:#174b3a;font:inherit;font-weight:750;cursor:pointer}.yitm-tool-flow-v2__actions button:disabled{opacity:.45;cursor:not-allowed}.yitm-tool-flow-v2__resume{margin:0 0 1rem;padding:1rem;border:1px solid #b68b2e;border-radius:14px;background:#fff8e7;color:#4f3a0b}.yitm-tool-flow-v2__resume p{margin:0 0 .75rem}.yitm-tool-flow-v2__resume-actions{display:flex;gap:.65rem;flex-wrap:wrap}.yitm-tool-flow-v2__resume [data-resume]{background:#174b3a;color:#fff}.yitm-tool-flow-v2__error{margin:.75rem 0;padding:.9rem;border-left:4px solid #a33;background:#fff4f2;color:#6f211a}.tool-btn-option:focus-visible,.yitm-tool-flow-v2__actions button:focus-visible,.yitm-tool-flow-v2__resume button:focus-visible{outline:3px solid #e3a625;outline-offset:3px}@media(max-width:600px){.yitm-tool-flow-v2__toolbar{align-items:flex-start}.yitm-tool-flow-v2__actions{width:100%}.yitm-tool-flow-v2__actions button{flex:1}}@media(prefers-reduced-motion:reduce){.yitm-tool-flow-v2__toolbar,.yitm-tool-flow-v2__resume{scroll-behavior:auto}}}@scope (html[data-yitm-b4-css~="b4-18"]){.yitm-smart-tools{padding:64px 0;background:linear-gradient(180deg,#f7fbff,#eef6ff)}.yitm-smart-tools__head{max-width:820px;margin:0 auto 28px;text-align:center}.yitm-smart-tools__head h2{margin:.35rem 0 .7rem}.yitm-smart-tools__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yitm-smart-tool{display:block;padding:18px;border:1px solid #d7e5f5;border-radius:18px;background:#fff;color:#10233f;text-decoration:none;box-shadow:0 10px 30px rgba(16,35,63,.08)}.yitm-smart-tool:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(16,35,63,.13)}.yitm-smart-tool__icon{font-size:28px}.yitm-smart-tool small{display:block;color:#54708f;margin:.35rem 0}.yitm-smart-tool strong{font-size:1.05rem}.yitm-smart-tool p{margin:.45rem 0 0;color:#40566f;font-size:.92rem}.yitm-smart-tools__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.yitm-smart-tools__continue{display:none;margin:0 auto 22px;max-width:820px;padding:16px 18px;border-radius:16px;background:#10233f;color:#fff}.yitm-smart-tools__continue.is-visible{display:flex;justify-content:space-between;gap:16px;align-items:center}.yitm-smart-tools__continue a{color:#fff;font-weight:700}.yitm-smart-tools__meta{font-size:.84rem;color:#667d95}.site-header .nav a[href*="/services/tools.html"]{font-weight:800}@media(max-width:900px){.yitm-smart-tools__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.yitm-smart-tools{padding:42px 0}.yitm-smart-tools__grid{grid-template-columns:1fr}.yitm-smart-tools__continue.is-visible{display:block}.yitm-smart-tools__continue a{display:inline-block;margin-top:8px}}}@scope (html[data-yitm-b4-css~="b4-21"]){.yitm-u628{width:min(1120px,calc(100% - 28px));margin:22px auto 30px;padding:clamp(18px,3vw,28px);border:1px solid #cbdcd4;border-radius:22px;background:#fff;color:#10233f;box-shadow:0 18px 46px rgba(16,35,63,.10);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.yitm-u628 *{box-sizing:border-box}.yitm-u628__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;margin-bottom:18px}.yitm-u628__kicker{display:block;margin-bottom:6px;color:#247154;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yitm-u628 h2{margin:0 0 7px!important;color:#10233f!important;font-size:clamp(1.55rem,3vw,2.15rem)!important;line-height:1.15!important}.yitm-u628__head p{max-width:760px;margin:0!important;color:#405c52!important;line-height:1.55}.yitm-u628__source{min-width:150px;padding:10px 12px;border:1px solid #cfe0d8;border-radius:13px;background:#f3f8f5;color:#405c52;font-size:.75rem;font-weight:750;line-height:1.4;text-align:right}.yitm-u628__source strong{display:block;color:#173b31;font-size:.82rem}.yitm-u628__progress{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;color:#45675b;font-size:.82rem;font-weight:850}.yitm-u628__meter{height:8px;flex:1;max-width:360px;border-radius:999px;background:#dce8e2;overflow:hidden}.yitm-u628__meter span{display:block;width:0;height:100%;border-radius:inherit;background:#087a58;transition:width .22s ease}.yitm-u628__question{padding:18px;border:1px solid #d8e5df;border-radius:17px;background:#f8fbf9}.yitm-u628__question h3{margin:0 0 6px!important;color:#10233f!important;font-size:1.2rem!important}.yitm-u628__question p{margin:0 0 14px!important;color:#52675d!important}.yitm-u628__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yitm-u628__choice{min-height:50px;padding:11px 13px;border:1px solid #aac5b8;border-radius:12px;background:#fff;color:#173b31;text-align:left;font:inherit;font-weight:850;line-height:1.35;cursor:pointer}.yitm-u628__choice:hover,.yitm-u628__choice:focus-visible{border-color:#087a58;background:#eef8f3;outline:3px solid rgba(245,184,63,.8);outline-offset:2px}.yitm-u628__choice[aria-pressed="true"]{border-color:#075b43;background:#075b43;color:#fff}.yitm-u628__nav{display:flex;align-items:center;gap:9px;margin-top:14px}.yitm-u628__back,.yitm-u628__reset{min-height:42px;padding:8px 12px;border:1px solid #b8cbc2;border-radius:10px;background:#fff;color:#174839;font:inherit;font-weight:850;cursor:pointer}.yitm-u628__back[hidden]{display:none!important}.yitm-u628__result{padding:18px;border:1px solid #9fc8b5;border-radius:17px;background:#f2faf6}.yitm-u628__result[hidden]{display:none!important}.yitm-u628__result[data-risk="safety"]{border-color:#d49488;background:#fff3f0}.yitm-u628__result-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.yitm-u628__result h3{margin:4px 0 7px!important;color:#10233f!important;font-size:clamp(1.35rem,3vw,1.85rem)!important}.yitm-u628__result p{color:#405c52!important;line-height:1.5}.yitm-u628__risk{display:inline-flex;min-height:34px;align-items:center;padding:6px 10px;border-radius:999px;background:#e2f0e9;color:#12543f;font-size:.78rem;font-weight:900}.yitm-u628__result[data-risk="safety"] .yitm-u628__risk{background:#8c281c;color:#fff}.yitm-u628__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0}.yitm-u628__fact{padding:12px;border:1px solid #cfe0d8;border-radius:12px;background:#fff}.yitm-u628__fact span{display:block;margin-bottom:4px;color:#5a7167;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.yitm-u628__fact strong{display:block;color:#173b31;line-height:1.35}.yitm-u628__price{margin:12px 0;padding:14px;border:1px solid #b8d7c8;border-radius:13px;background:#fff}.yitm-u628__price span{display:block;color:#52675d;font-size:.75rem;font-weight:900;text-transform:uppercase}.yitm-u628__price strong{display:block;margin:4px 0;color:#075b43;font-size:1.35rem}.yitm-u628__price p{margin:4px 0!important;font-size:.88rem}.yitm-u628__factors{margin:8px 0 0;padding-left:19px;color:#405c52;font-size:.86rem}.yitm-u628__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.yitm-u628__primary,.yitm-u628__secondary{min-height:46px;padding:10px 15px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-weight:900}.yitm-u628__primary{border:1px solid #075b43;background:#075b43;color:#fff!important;-webkit-text-fill-color:#fff!important}.yitm-u628__secondary{border:1px solid #9db7ab;background:#fff;color:#174839!important}.yitm-u628__note{margin:12px 0 0!important;color:#61736a!important;font-size:.78rem!important;font-weight:700}.yitm-u628__error{padding:12px;border:1px solid #d9b37e;border-radius:12px;background:#fff8e9;color:#6e4810;font-weight:750}.yitm-u628 [hidden]{display:none!important}@media(max-width:720px){.yitm-u628__head,.yitm-u628__result-top{grid-template-columns:1fr}.yitm-u628__source{text-align:left}.yitm-u628__choices,.yitm-u628__facts{grid-template-columns:1fr}.yitm-u628__actions{display:grid;grid-template-columns:1fr}.yitm-u628__primary,.yitm-u628__secondary{width:100%}}@media(prefers-reduced-motion:reduce){.yitm-u628__meter span{transition:none}}.yitm-u628>*{min-width:0}.yitm-u628__question,.yitm-u628__result,.yitm-u628__fact{overflow-wrap:anywhere}.yitm-u628 h3:focus{outline:none}.yitm-u628 h3:focus-visible{outline:3px solid #f2b84b;outline-offset:4px}}@scope (html[data-yitm-b4-css~="b4-04"]){.yitm-approved-guides{margin-top:1rem;border:1px solid #c9dfd2;border-radius:20px;background:#fff;padding:18px;color:#17372c;box-shadow:0 12px 28px rgba(22,61,46,.07)}.yitm-approved-guides[hidden]{display:none!important}.yitm-approved-guides h3{margin:.2rem 0 .45rem;font-size:1.25rem}.yitm-approved-guides p{margin:.45rem 0;line-height:1.55}.yitm-approved-guides__kicker{display:block;color:#45665a;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yitm-approved-guides__choices,.yitm-approved-guides__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.yitm-approved-guides button,.yitm-approved-guides a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #0b6b49;border-radius:999px;padding:10px 15px;background:#fff;color:#07563b;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.yitm-approved-guides .is-primary{background:#07563b;color:#fff}.yitm-approved-guides__note{color:#52675d;font-size:.88rem}.yitm-approved-guides__source{margin-top:12px;padding:12px;border-radius:14px;background:#f1f8f4}.yitm-approved-guides [aria-busy="true"]{opacity:.68;pointer-events:none}@media(max-width:620px){.yitm-approved-guides__choices button,.yitm-approved-guides__actions button,.yitm-approved-guides__actions a{width:100%}}.yitm-verified-facts{margin:14px 0;padding:14px;border:1px solid #cbd8e6;border-radius:14px;background:#f7fafc}.yitm-verified-facts>strong{display:block;margin-bottom:8px}.yitm-verified-fact{padding:10px 0;border-top:1px solid #dce5ee}.yitm-verified-fact:first-of-type{border-top:0}.yitm-verified-fact p{margin:.2rem 0}.yitm-verified-fact__meta{font-size:.84rem;color:#5d6875}.yitm-verified-fact a{font-weight:700}}@scope (html[data-yitm-b4-css~="b4-20"]){body.template-tool-page .yitm-post-top-actions{display:none}body.template-tool-page .hero.yitm-service-hero--hub{padding-top:28px}body.template-tool-page .hero.yitm-service-hero--hub .answer-block{display:none}body.template-tool-page .hero.yitm-service-hero--hub .hero-answer{display:none}body.template-tool-page .yitm-agent-facts{margin-top:0}body.template-tool-page .manual-cro-proof,body.template-tool-page .content-enhancement.hard-reading-pass,body.template-tool-page .yitm-trust-banner,body.template-tool-page>.trust-bar{display:none}body.template-tool-page #categories{padding-top:44px}body.template-tool-page .service-cat-grid{gap:18px}body.template-tool-page .service-cat-card{padding:24px!important;border-radius:22px!important;min-height:210px}body.template-tool-page .cross-links{gap:16px}body.template-tool-page .cross-link-card{padding:20px!important;border-radius:18px!important}body.template-tool-page .section,body.template-tool-page .section-alt{padding-top:54px;padding-bottom:54px}body.template-tool-page .section-header{margin-bottom:24px}body.template-tool-page .ldt-tools-promo{margin-top:34px;margin-bottom:34px}body.template-tool-page .ldt-tools-promo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:980px){body.template-tool-page .ldt-tools-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){body.template-tool-page .ldt-tools-promo-grid{grid-template-columns:1fr}}}@scope (html[data-yitm-b4-css~="b4-23"]){{--yitm-u-bg:#fbf8f3;--yitm-u-card:#fff;--yitm-u-ink:#12372f;--yitm-u-muted:#5d6b66;--yitm-u-line:#d8e4de;--yitm-u-soft:#eef7f2;--yitm-u-accent:#165c45;--yitm-u-accent-2:#0f4937;--yitm-u-warm:#fff7e8;--yitm-u-radius:22px;--yitm-u-shadow:0 18px 50px rgba(16,54,45,.10)}.yitm-unified-result{margin:28px 0;padding:0;border:1px solid #bcd7ca;border-radius:var(--yitm-u-radius);background:var(--yitm-u-card);box-shadow:var(--yitm-u-shadow);overflow:hidden;color:var(--yitm-u-ink)}.yitm-unified-result__head{padding:24px 26px 20px;background:linear-gradient(135deg,#f1faf5,#fbf8f3);border-bottom:1px solid var(--yitm-u-line)}.yitm-unified-result__eyebrow{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--yitm-u-accent)}.yitm-unified-result__head h2{margin:8px 0 8px;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.025em;color:#092f27}.yitm-unified-result__intro{margin:0;max-width:72ch;font-size:1.03rem;line-height:1.6;color:#425a52}.yitm-confidence{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:8px 11px;border:1px solid #b8d8c9;border-radius:999px;background:#fff;font-size:.88rem;font-weight:800;color:#174839}.yitm-confidence::before{content:"";width:8px;height:8px;border-radius:50%;background:#2a7a5c}.yitm-confidence[data-state="likely"]::before{background:#b0781a}.yitm-confidence[data-state="inspection"]::before{background:#8c5b3d}.yitm-confidence-note{margin:7px 0 0!important;max-width:76ch;font-size:.88rem!important;line-height:1.45!important;color:#61726b!important}.yitm-unified-result__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.yitm-result-section{padding:22px 26px;border-bottom:1px solid var(--yitm-u-line)}.yitm-result-section:nth-child(odd){border-right:1px solid var(--yitm-u-line)}.yitm-result-section h3{margin:0 0 10px;font-size:1rem;color:#103d32}.yitm-result-section p{margin:0;color:#465d56;line-height:1.6}.yitm-result-section ul,.yitm-result-section ol{margin:0;padding-left:1.2rem;color:#394f48;line-height:1.55}.yitm-result-section li+li{margin-top:7px}.yitm-result-factors{display:flex;flex-wrap:wrap;gap:8px;list-style:none!important;padding:0!important}.yitm-result-factors li{margin:0!important;padding:7px 10px;border:1px solid #d7e4de;border-radius:10px;background:#f8fbf9;font-size:.9rem;color:#345149}.yitm-result-next{grid-column:1/-1;border-right:0!important;background:#fbfdfc}.yitm-result-next strong{color:#0e4939}.yitm-unified-result__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:20px 26px;background:#fff}.yitm-u-btn{appearance:none;border:1px solid #b8d0c5;border-radius:999px;padding:12px 18px;font:inherit;font-weight:850;line-height:1.15;text-decoration:none!important;cursor:pointer;background:#fff;color:#15483a;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.yitm-u-btn:hover{transform:translateY(-1px);box-shadow:0 7px 18px rgba(20,65,54,.10)}.yitm-u-btn--primary{background:var(--yitm-u-accent);border-color:var(--yitm-u-accent);color:#fff!important}.yitm-u-btn--primary:hover{background:var(--yitm-u-accent-2)}.yitm-u-btn--quiet{background:#f5f8f6}.yitm-result-utilities{position:relative}.yitm-result-utilities>summary{list-style:none}.yitm-result-utilities>summary::-webkit-details-marker{display:none}.yitm-result-utilities[open]>.yitm-u-btn{background:#eef5f1}.yitm-result-utilities__menu{display:flex;gap:8px;position:absolute;z-index:20;right:0;top:calc(100% + 8px);padding:9px;border:1px solid var(--yitm-u-line);border-radius:14px;background:#fff;box-shadow:0 14px 35px rgba(20,50,42,.14);min-width:max-content}.yitm-result-utilities__menu button{border:0;background:#f5f8f6;border-radius:9px;padding:9px 12px;font:inherit;font-weight:750;color:#174839;cursor:pointer}.yitm-cross-tool{grid-column:1/-1;margin:0 26px 22px;padding:16px 18px;border:1px solid #d2dfd9;border-radius:15px;background:#f7faf8;display:flex;justify-content:space-between;gap:18px;align-items:center}.yitm-cross-tool p{margin:3px 0 0;color:#51635d;font-size:.92rem}.yitm-cross-tool a{white-space:nowrap;font-weight:850;color:#165c45}.yitm-result-disclaimer{padding:0 26px 20px;margin:0;color:#697973;font-size:.82rem;line-height:1.45}.yitm-legacy-result-hidden{display:none!important}body.yitm-tool-has-result .ldt-tool-layout{grid-template-columns:minmax(0,1fr)!important}body.yitm-tool-has-result .ldt-side-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yitm-tool-authority__inner{height:auto!important;min-height:0!important}.yitm-tool-authority__intro,.yitm-tool-authority__grid,.yitm-tool-authority__next{opacity:1!important;visibility:visible!important}.yitm-tool-progress{margin:0 0 18px;padding:12px 14px;border:1px solid #d6e3dd;border-radius:14px;background:#f9fcfa;color:#365049}.yitm-tool-progress__top{display:flex;justify-content:space-between;gap:12px;align-items:center}.yitm-tool-progress strong{color:#174839}.yitm-tool-progress p{margin:4px 0 0;font-size:.9rem;color:#63736d}.yitm-tool-progress__track{height:5px;margin-top:10px;background:#e1ebe6;border-radius:999px;overflow:hidden}.yitm-tool-progress__fill{height:100%;width:0;background:#2d745b;border-radius:inherit;transition:width .25s ease}.yitm-carried-facts{margin:0 0 18px;padding:12px 14px;border:1px solid #c7dccf;border-radius:14px;background:#f1f8f4;color:#315149;font-size:.92rem}.yitm-carried-facts strong{color:#144a39}.yitm-tools-app{max-width:1180px;margin:24px auto 46px;padding:0 22px}.yitm-tools-app__hero{padding:30px;border:1px solid #cfe0d8;border-radius:26px;background:linear-gradient(135deg,#f4faf7,#fffaf2);box-shadow:0 16px 45px rgba(25,60,50,.08)}.yitm-tools-app__kicker{font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#1c614b}.yitm-tools-app h2{margin:8px 0 8px;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.08;color:#103b31}.yitm-tools-app__lead{margin:0 0 20px;max-width:70ch;color:#536861;line-height:1.6}.yitm-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.yitm-intent-option{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #d4e2dc;border-radius:14px;padding:13px 14px;background:#fff;color:#143e34;font:inherit;font-weight:800;cursor:pointer}.yitm-intent-option:hover,.yitm-intent-option[aria-pressed="true"]{border-color:#4f8c75;background:#eef8f3}.yitm-intent-option span{font-size:1.15rem}.yitm-tool-match{margin-top:14px;padding:18px;border-radius:17px;background:#123f34;color:#fff;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.yitm-tool-match[hidden]{display:none}.yitm-tool-match small{display:block;font-weight:800;opacity:.72;text-transform:uppercase;letter-spacing:.06em}.yitm-tool-match strong{display:block;margin-top:4px;font-size:1.15rem}.yitm-tool-match p{margin:4px 0 0;opacity:.86}.yitm-tool-match a{background:#fff;color:#123f34!important;border-radius:999px;padding:11px 16px;font-weight:900;text-decoration:none!important;white-space:nowrap}.yitm-popular-decisions{margin-top:28px}.yitm-tools-app__sectionhead{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:13px}.yitm-tools-app__sectionhead h3{margin:0;color:#103b31;font-size:1.35rem}.yitm-tools-app__sectionhead p{margin:0;color:#65756f;font-size:.92rem}.yitm-popular-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yitm-popular-card{display:block;padding:18px;border:1px solid #d7e3dd;border-radius:17px;background:#fff;text-decoration:none!important;color:#163f35!important}.yitm-popular-card strong{display:block;font-size:1.02rem}.yitm-popular-card span{display:block;margin-top:5px;color:#67756f;font-size:.9rem}.yitm-popular-card em{display:inline-block;margin-top:12px;font-style:normal;font-weight:850;color:#176046}.yitm-all-tools{margin-top:30px}.yitm-macro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yitm-macro-card{padding:21px;border:1px solid #d8e3de;border-radius:19px;background:#fff}.yitm-macro-card h4{margin:0 0 4px;color:#123d32;font-size:1.08rem}.yitm-macro-card>p{margin:0 0 13px;color:#68766f;font-size:.9rem}.yitm-macro-links{display:flex;flex-wrap:wrap;gap:7px}.yitm-macro-links a{padding:7px 10px;border-radius:999px;background:#f2f7f4;color:#18523f!important;font-size:.86rem;font-weight:750;text-decoration:none!important}.yitm-tools-app__unsure{margin-top:18px;padding:17px 20px;border-radius:16px;background:#f2f7f4;display:flex;justify-content:space-between;align-items:center;gap:16px}.yitm-tools-app__unsure p{margin:0;color:#3f5850}.yitm-tools-app__unsure button{border:0;background:none;color:#155d45;font:inherit;font-weight:900;cursor:pointer}.yitm-tech-assessment{max-width:1180px;margin:18px auto;padding:0 22px}.yitm-tech-assessment__card{border:1px solid #cdded6;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(20,55,46,.07);padding:18px 20px}.yitm-tech-assessment__head{display:flex;justify-content:space-between;gap:16px;align-items:center}.yitm-tech-assessment__head h2{margin:0;font-size:1.15rem;color:#113e32}.yitm-tech-assessment__head button{border:0;background:none;color:#687871;cursor:pointer;font:inherit;font-weight:750}.yitm-assessment-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.yitm-assessment-item{padding:11px 12px;border-radius:12px;background:#f5f8f6}.yitm-assessment-item small{display:block;color:#718079}.yitm-assessment-item strong{display:block;margin-top:3px;color:#204b3f;font-size:.92rem}.yitm-assessment-next{margin:13px 0 0;color:#48615a;font-size:.92rem}.yitm-assessment-next strong{color:#174a3b}body.template-tool-page.yitm-tools-app-ready>.ldt-tools-promo,body.template-tool-page.yitm-tools-app-ready main>.ldt-tools-promo,body.template-tool-page.yitm-tools-app-ready .hero+.yitm-agent-facts+section .ldt-hub-panel{display:none!important}body.template-tool-page.yitm-tools-app-ready .section-alt:has(#most-used-tools),body.template-tool-page.yitm-tools-app-ready .section-alt:has(#which-tool-should-you-start-with){display:none!important}body.template-tool-page.yitm-tools-app-ready #categories{padding-top:28px}@media(max-width:820px){.yitm-unified-result__grid{grid-template-columns:1fr}.yitm-result-section:nth-child(odd){border-right:0}.yitm-intent-grid,.yitm-popular-grid{grid-template-columns:1fr 1fr}.yitm-macro-grid{grid-template-columns:1fr}.yitm-assessment-list{grid-template-columns:1fr 1fr}.yitm-tool-match{grid-template-columns:1fr}.yitm-cross-tool{align-items:flex-start;flex-direction:column}body.yitm-tool-has-result .ldt-side-stack{grid-template-columns:1fr 1fr}}@media(max-width:580px){.yitm-tools-app{padding:0 14px;margin-top:14px}.yitm-tools-app__hero{padding:21px 17px;border-radius:20px}.yitm-intent-grid,.yitm-popular-grid,.yitm-assessment-list{grid-template-columns:1fr}.yitm-unified-result{border-radius:17px}.yitm-unified-result__head,.yitm-result-section,.yitm-unified-result__actions{padding-left:18px;padding-right:18px}.yitm-unified-result__actions{align-items:stretch}.yitm-u-btn,.yitm-result-utilities{width:100%;text-align:center}.yitm-result-utilities>summary{display:block}.yitm-result-utilities__menu{position:static;margin-top:8px;min-width:0;display:grid;grid-template-columns:repeat(3,1fr)}.yitm-cross-tool{margin-left:18px;margin-right:18px}.yitm-tools-app__unsure{align-items:flex-start;flex-direction:column}body.yitm-tool-has-result .ldt-side-stack{grid-template-columns:1fr}}@media print{.yitm-unified-result__actions,.yitm-cross-tool,.yitm-tool-progress,.yitm-tech-assessment{display:none!important}.yitm-unified-result{box-shadow:none;border-color:#bbb}.yitm-legacy-result-hidden{display:none!important}}.yitm-assessment-kicker{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#4c7164;margin-bottom:3px}.yitm-assessment-summary{margin-top:14px;padding:18px;border:1px solid #d4e2dc;border-radius:16px;background:#f8fbf9;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.yitm-assessment-summary[data-tone="attention"]{background:#fff9ee;border-color:#ead9b7}.yitm-assessment-summary[data-tone="danger"]{background:#fff5f3;border-color:#e8c7c0}.yitm-assessment-summary[data-tone="positive"]{background:#f2faf6;border-color:#c7dfd2}.yitm-assessment-summary[data-tone="mixed"]{background:#f7f5fb;border-color:#d9d2e7}.yitm-assessment-strength{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#eaf2ee;color:#285346;font-size:.76rem;font-weight:900;letter-spacing:.02em}.yitm-assessment-summary h3{margin:8px 0 5px;font-size:1.14rem;color:#143f34}.yitm-assessment-summary p{margin:0;color:#53665f;line-height:1.55;font-size:.92rem}.yitm-assessment-count{min-width:92px;text-align:center;padding:11px 13px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(40,80,65,.10)}.yitm-assessment-count strong{display:block;font-size:1.55rem;color:#164a3a}.yitm-assessment-count span{display:block;margin-top:1px;color:#6a7973;font-size:.73rem;font-weight:750}.yitm-assessment-domains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.yitm-assessment-domain{padding:12px;border-radius:13px;border:1px solid #dfe8e4;background:#fbfdfc;min-width:0}.yitm-assessment-domain small{display:block;color:#71817a;font-size:.73rem;font-weight:800}.yitm-assessment-domain strong{display:block;margin-top:3px;color:#214d40;font-size:.91rem;line-height:1.25}.yitm-assessment-domain p{margin:6px 0 0;color:#6a7873;font-size:.77rem;line-height:1.4}.yitm-assessment-domain[data-tone="attention"]{background:#fffaf1;border-color:#eadcc2}.yitm-assessment-domain[data-tone="danger"]{background:#fff5f3;border-color:#e9cbc4}.yitm-assessment-domain[data-tone="positive"]{background:#f3faf6;border-color:#cfe2d8}.yitm-assessment-domain[data-tone="mixed"]{background:#f7f5fb;border-color:#ded7eb}.yitm-assessment-history{margin-top:12px;border-top:1px solid #e4ebe7;padding-top:10px}.yitm-assessment-history>summary{cursor:pointer;color:#49645b;font-size:.86rem;font-weight:850}.yitm-assessment-history .yitm-assessment-list{margin-top:10px}.yitm-assessment-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid #e4ebe7}.yitm-assessment-actions span{color:#718079;font-size:.8rem;line-height:1.4;max-width:56ch}@media(max-width:900px){.yitm-assessment-domains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.yitm-assessment-summary{grid-template-columns:1fr}.yitm-assessment-count{display:flex;align-items:baseline;gap:7px;justify-content:flex-start;text-align:left;min-width:0}.yitm-assessment-count strong{font-size:1.2rem}.yitm-assessment-domains{grid-template-columns:1fr}.yitm-assessment-actions{align-items:stretch}.yitm-assessment-actions .yitm-u-btn{width:100%;text-align:center}}body.template-tool-page .hero>.wrap{width:min(1040px,calc(100% - 32px))}body.template-tool-page .hero .hero-grid,body.ldt-page .ldt-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:clamp(20px,3vw,30px)!important}body.template-tool-page .hero .hero-grid>*,body.ldt-page .ldt-hero-grid>*{min-width:0!important;width:100%!important}body.template-tool-page .hero .hero-grid>div:first-child{max-width:820px}body.template-tool-page .hero:is(h1,.hero-h1){max-width:20ch!important;font-size:clamp(2.45rem,5.4vw,4.35rem)!important;line-height:1.02!important;text-wrap:balance}body.template-tool-page .hero:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero),body.template-tool-page .hero:is(.ux-copy-card,.reading-card){width:100%!important;max-width:780px!important}body.template-tool-page .hero .answer-block strong{display:block!important;margin:0 0 6px!important}body.template-tool-page .hero:is(.hero-img-col,.hero-image,figure),body.ldt-page .ldt-hero-media{width:min(100%,760px)!important;max-width:760px!important;margin:0!important}body.template-tool-page .hero:is(.hero-img,.hero-img-col img,.hero-image img,figure img),body.ldt-page .ldt-hero-media img{display:block!important;width:100%!important;height:auto!important;max-height:380px!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important}body.template-tool-page .hero .hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}@media(max-width:720px){body.template-tool-page .hero>.wrap{width:min(100% - 22px,1040px)}body.template-tool-page .hero .hero-grid{padding:22px 18px!important;border-radius:22px!important}body.template-tool-page .hero:is(h1,.hero-h1),body.ldt-page .ldt-hero h1{font-size:clamp(2.05rem,10vw,3rem)!important;max-width:none!important;line-height:1.04!important}body.template-tool-page .hero .hero-ctas{display:grid!important;grid-template-columns:1fr!important}body.template-tool-page .hero .hero-ctas .btn{width:100%!important;min-height:48px!important}body.template-tool-page .hero:is(.hero-img,.hero-img-col img,.hero-image img,figure img),body.ldt-page .ldt-hero-media img{max-height:300px!important;border-radius:14px!important}}body.template-tool-page .hero .hero-grid>*{grid-column:1!important;grid-row:auto!important}body.template-tool-page .hero .hero-grid>:is(.hero-img-col,.hero-image,figure){justify-self:start!important;align-self:start!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero{color:#17263c!important;-webkit-text-fill-color:currentColor!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero h1{color:#152747!important;-webkit-text-fill-color:#152747!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero p{color:#4b5c73!important;-webkit-text-fill-color:#4b5c73!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-eyebrow{color:#0b6e67!important;-webkit-text-fill-color:#0b6e67!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-btn--primary{color:#143052!important;-webkit-text-fill-color:#143052!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-btn--secondary{color:#173a65!important;-webkit-text-fill-color:#173a65!important}body.has-yitm-unified-shell.yitm-progressive-tool .pt-hero .pt-hero-trust span{color:#42546b!important;-webkit-text-fill-color:#42546b!important}body.template-tool-page .yitm-apc{color:#173229!important;-webkit-text-fill-color:#173229!important}body.template-tool-page .yitm-apc .yitm-apc__eyebrow,body.template-tool-page .yitm-apc .yitm-apc__score strong{color:#00563e!important;-webkit-text-fill-color:#00563e!important}body.template-tool-page .yitm-apc .yitm-apc__title{color:#10233f!important;-webkit-text-fill-color:#10233f!important}body.template-tool-page .yitm-apc:is(.yitm-apc__detail,.yitm-apc__meta,.yitm-apc__privacy,.yitm-apc__score span){color:#53665f!important;-webkit-text-fill-color:#53665f!important}body.template-tool-page .yitm-apc .yitm-apc__primary{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-apc .yitm-apc__secondary{color:#173229!important;-webkit-text-fill-color:#173229!important}body.template-tool-page .yitm-tool-match{color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-tool-match:is(small,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-tool-page .yitm-tool-match p{color:#e4f0eb!important;-webkit-text-fill-color:#e4f0eb!important;opacity:1!important}body.template-tool-page .yitm-tool-match a{color:#123f34!important;-webkit-text-fill-color:#123f34!important}}@scope (html[data-yitm-b4-css~="b4-14"]){body[data-yitm-public-theme="A0019342"]{--yitm-public-ink:#10233f;--yitm-public-muted:#53627a;--yitm-public-green:#1f654f;--yitm-public-green-strong:#174b3d;--yitm-public-gold:#f2b900;--yitm-public-page:#f7f5ef;--yitm-public-surface:#ffffff;--yitm-public-soft:#f3f8f5;--yitm-public-border:#d7e2dc;--yitm-public-radius:18px;--yitm-public-wide:1180px;--yitm-public-copy:72ch;--yitm-public-shadow:0 16px 42px rgba(16,35,63,0.09);--yitm-public-space-1:clamp(0.75rem,0.68rem + 0.28vw,1rem);--yitm-public-space-2:clamp(1rem,0.84rem + 0.65vw,1.5rem);--yitm-public-space-3:clamp(1.5rem,1.12rem + 1.35vw,2.5rem);--yitm-public-space-4:clamp(2.25rem,1.6rem + 2.4vw,4rem)}body[data-yitm-public-theme="A0019342"],body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{box-sizing:border-box}body[data-yitm-public-theme="A0019342"] main{min-width:0}body[data-yitm-public-theme="A0019342"]:where(.wrap,.container,.yitm-shell,.content-wrap){min-width:0}body[data-yitm-public-theme="A0019342"] main:where(img,picture,video,iframe,svg,canvas){max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(img,video){height:auto}body[data-yitm-public-theme="A0019342"] main:where(h1,h2,h3,h4){line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}body[data-yitm-public-theme="A0019342"] main h1{letter-spacing:-0.04em}body[data-yitm-public-theme="A0019342"] main:where(p,li,dd){overflow-wrap:break-word}body[data-yitm-public-theme="A0019342"] main:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yitm-public-gold);outline-offset:3px}body[data-yitm-public-theme="A0019342"] main:where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){min-height:44px;max-width:100%;align-items:center;justify-content:center;line-height:1.2;text-align:center;white-space:normal}body[data-yitm-public-theme="A0019342"] main:where(.card,.glass-card,.shared-card,.content-card,.guide-card,.cross-link-card,.yitm-card,.yitm-service-card,.yitm-pathway-card,.leadroom-card){min-width:0;overflow-wrap:anywhere}body[data-yitm-public-theme="A0019342"] main:where(.grid,.cards-2,.cards-3,.card-grid,.guide-grid,.path-grid,.cross-links,.cross-links-grid,.content-upgrade-grid,.yitm-grid-2,.yitm-reader-related-grid,.yitm-reader-benefit-grid)>*{min-width:0}body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yitm-public-space-2)}body[data-yitm-public-theme="A0019342"] main:where(.hero,.yitm-hero,.premium-hero,.article-hero,.blog-article-hero,.hub-article-hero,.cyber-hero,.scam-post-hero,.yitm-intent-hero,.ldt-hero,.pt-hero){min-height:0}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);gap:clamp(24px,4vw,52px);align-items:center}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*{min-width:0;max-width:100%;grid-row:auto}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.yitm-intent-hero-img,.ldt-hero-media,.tool-hero-media){min-width:0;max-width:100%}body[data-yitm-public-theme="A0019342"] main:where(.hero-img-col,.hero-media,.hero-image,.yitm-hero-media,.yitm-hero-image,.article-hero-media,.blog-article-hero-media,.premium-hero-media,.auth-hero-media,.ldt-hero-media,.tool-hero-media) img{display:block;width:100%;object-fit:cover}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){display:flex;flex-wrap:wrap;gap:10px;align-items:center}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid){grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr) !important;align-items:center !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:first-child{grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>:is(.hero-img-col,.hero-image,figure):not(.yitm-review-strip){grid-column:2 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>.yitm-review-strip{grid-column:1 / -1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(var(--yitm-public-wide),calc(100% - 40px))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(24px,3vw,40px) !important;align-items:start !important;width:min(100%,1040px);margin-inline:auto}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;min-width:0 !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:first-child{grid-column:1 !important;max-width:880px;justify-self:center}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:1 !important;justify-self:stretch !important;align-self:start !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){width:auto !important;max-width:18ch !important;margin-inline:0 !important;font-size:clamp(3rem,5.2vw,4.5rem) !important;line-height:1 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.ux-copy-panel--hero,.reading-split.ux-copy-panel--hero,.ux-copy-card,.reading-card){width:100% !important;max-width:100% !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){width:100% !important;height:auto !important;max-height:460px !important;aspect-ratio:16 / 7 !important;border-radius:var(--yitm-public-radius) !important;object-fit:cover !important;object-position:center 42% !important}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar{margin-bottom:0}body[data-yitm-public-theme="A0019342"] .yitm-tool-led-pillar__inner{min-height:0}body[data-yitm-public-theme="A0019342"] .yitm-u-pt-0{padding-top:0}body[data-yitm-public-theme="A0019342"] .yitm-u-m-0{margin:0}body[data-yitm-public-theme="A0019342"] .yitm-u-mb-24{margin-bottom:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-8{margin-top:8px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-14{margin-top:14px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-16{margin-top:16px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-18{margin-top:18px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-20{margin-top:20px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-22{margin-top:22px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-24{margin-top:24px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-38{margin-top:38px}body[data-yitm-public-theme="A0019342"] .yitm-u-mt-42{margin-top:42px}body[data-yitm-public-theme="A0019342"] .yitm-u-center{text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-justify-center{justify-content:center}body[data-yitm-public-theme="A0019342"] .yitm-u-light-action{border-color:#dce2e8;background:#fff;color:#0f6a50}body[data-yitm-public-theme="A0019342"] .yitm-u-green-link{color:#1f7a4d;font-weight:600;text-decoration:none}body[data-yitm-public-theme="A0019342"] .yitm-u-section-title{color:var(--clay-accent,#0f4c81);font-size:2.2rem;font-weight:800}body[data-yitm-public-theme="A0019342"] .yitm-u-icon-16{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}body[data-yitm-public-theme="A0019342"] .yitm-u-media-card{display:block;width:100%;height:auto;border:1px solid var(--yitm-border,#e5d6c8);border-radius:20px;box-shadow:0 12px 40px rgba(15,23,42,0.1)}body[data-yitm-public-theme="A0019342"] .yitm-u-caption{margin-top:8px;color:var(--yitm-muted,#6b7280);font-size:13px;line-height:1.5;text-align:center}body[data-yitm-public-theme="A0019342"] .yitm-u-direct-card{margin:16px 0;padding:16px 20px;border:1px solid rgba(126,94,57,0.14);border-radius:16px;background:rgba(255,255,255,0.9)}@media (max-width:900px){body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid),body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid),body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{grid-template-columns:minmax(0,1fr) !important;gap:clamp(20px,4vw,32px) !important}body[data-yitm-public-theme="A0019342"] main:where(.hero-grid,.yitm-hero-grid,.yitm-ndis-hero-grid,.premium-hero-grid,.blog-article-hero-grid,.post-hero-grid,.auth-hero-grid,.yitm-intent-hero-grid,.ldt-hero-grid,.pt-hero-grid)>*,body[data-yitm-public-theme="A0019342"].yitm-service-hero-enabled .yitm-service-hero-shell:where(.hero-grid,.yitm-ndis-hero-grid)>*,body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{width:100% !important;max-width:100% !important;grid-column:1 !important;grid-row:auto !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:16ch !important}}@media (max-width:700px){body[data-yitm-public-theme="A0019342"] main:where(.cross-links,.cross-links-grid){grid-template-columns:minmax(0,1fr)}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions){align-items:stretch}body[data-yitm-public-theme="A0019342"] main:where(.hero-actions,.hero-ctas,.yitm-actions,.yitm-cta-row,.yitm-pathway-actions,.yitm-intent-actions,.ldt-actions):where(.btn,.yitm-btn,.yitm-u-btn,.yitm-button,.yitm-pathway-btn,.leadroom-button,.ldt-btn,.pt-btn){width:100%}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub>.wrap{width:min(100% - 22px,var(--yitm-public-wide))}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(h1,.hero-h1){max-width:none !important;font-size:clamp(2.2rem,10vw,3.2rem) !important;line-height:1.02 !important}body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub:is(.hero-img,.hero-img-col img,.hero-image img,figure img){max-height:320px !important;aspect-ratio:16 / 10 !important}}@media (prefers-reduced-motion:reduce){body[data-yitm-public-theme="A0019342"] *,body[data-yitm-public-theme="A0019342"] *::before,body[data-yitm-public-theme="A0019342"] *::after{scroll-behavior:auto;animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms}}}}@layer legacy{html:has(meta.y4k2.y4k2) body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:clamp(24px,3vw,40px) !important;width:min(100%,1040px) !important;margin-inline:auto !important}html:has(meta.y4k2.y4k2) body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>*{grid-column:1 !important;grid-row:auto !important;width:100% !important;max-width:100% !important;min-width:0 !important}html:has(meta.y4k2.y4k2) body[data-yitm-public-theme="A0019342"].template-tool-page .hero.yitm-service-hero--hub .hero-grid>:is(.hero-img-col,.hero-image,figure){grid-column:1 !important;justify-self:stretch !important}} @layer family{html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__human,html:has(meta.y4k2.y4k2) .yitm-tool-adaptive-question__uncertain,html:has(meta.y4k2.y4k2) .yitm-tool-outcome-card__change{min-height:44px;padding:.7rem 1rem;border:1px solid var(--yitm-tool-border,rgba(16,35,63,.18));border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer} html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__human:hover,html:has(meta.y4k2.y4k2) .yitm-tool-adaptive-question__uncertain:hover,html:has(meta.y4k2.y4k2) .yitm-tool-outcome-card__change:hover{border-color:var(--yitm-tool-accent,var(--brand,#164f63));background:color-mix(in srgb,var(--yitm-tool-accent,var(--brand,#164f63)) 6%,transparent)} html:has(meta.y4k2.y4k2) .yitm-tool-adaptive-question__fallback-actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.75rem} html:has(meta.y4k2.y4k2) .yitm-tool-outcome-card__item--why{background:color-mix(in srgb,var(--yitm-tool-accent,var(--brand,#164f63)) 6%,transparent)} html:has(meta.y4k2.y4k2) .yitm-tool-continuity-card__summary{overflow-wrap:anywhere} @media(max-width:680px){html:has(meta.y4k2.y4k2) .yitm-tool-adaptive-question__fallback-actions>*{width:100%}html:has(meta.y4k2.y4k2) .yitm-tool-natural-entry__human,html:has(meta.y4k2.y4k2) .yitm-tool-outcome-card__change{width:100%}}} html:has(meta.yh2v.yh2v) .an-version{display:none;align-items:center;border:1px solid rgba(6,78,53,.12);border-radius:999px;padding:8px 12px;background:#fff;color:#064e35;font-weight:900;font-size:12px}html:has(meta.yh2v.yh2v) .an-db-ok,html:has(meta.yh2v.yh2v) .an-db-warn{max-width:1100px;margin:14px auto;padding:12px 14px;border-radius:16px;font-weight:800}html:has(meta.yh2v.yh2v) .an-db-ok{background:#e9f8ef;color:#075232}html:has(meta.yh2v.yh2v) .an-db-warn{background:#fff7e5;color:#7a4b00}html:has(meta.yh2v.yh2v) .an-metric-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:22px 0}html:has(meta.yh2v.yh2v) .an-metric{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;padding:18px;box-shadow:0 14px 34px rgba(15,23,42,.07)}html:has(meta.yh2v.yh2v) .an-metric strong{display:block;font-size:30px;letter-spacing:-.04em;color:#063d2a}html:has(meta.yh2v.yh2v) .an-metric span{display:block;margin-top:4px;color:#60756a;font-weight:800;font-size:13px}html:has(meta.yh2v.yh2v) .an-split{display:grid;grid-template-columns:1fr 1fr;gap:18px}html:has(meta.yh2v.yh2v) .an-card{display:block;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:24px;text-decoration:none;color:#0f172a;box-shadow:0 18px 45px rgba(15,23,42,.08)}html:has(meta.yh2v.yh2v) .an-card h3{margin:.15rem 0 .45rem;font-size:26px;letter-spacing:-.03em}html:has(meta.yh2v.yh2v) .an-card p{color:#5d6b63;line-height:1.55}html:has(meta.yh2v.yh2v) .an-card .an-pill,html:has(meta.yh2v.yh2v) .an-pill{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;background:#eef9f3;color:#064e35;font-weight:900;font-size:12px}html:has(meta.yh2v.yh2v) .an-table{width:100%;border-collapse:separate;border-spacing:0 10px}html:has(meta.yh2v.yh2v) .an-table th{text-align:left;color:#60756a;font-size:12px;text-transform:uppercase;letter-spacing:.08em}html:has(meta.yh2v.yh2v) .an-table td{background:#fff;padding:14px;border-top:1px solid rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08)}html:has(meta.yh2v.yh2v) .an-table td:first-child{border-left:1px solid rgba(15,23,42,.08);border-radius:16px 0 0 16px;font-weight:900}html:has(meta.yh2v.yh2v) .an-table td:last-child{border-right:1px solid rgba(15,23,42,.08);border-radius:0 16px 16px 0}html:has(meta.yh2v.yh2v) .an-status{display:inline-flex;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900;background:#edf2ff;color:#243c84}html:has(meta.yh2v.yh2v) .an-status.open{background:#e9f8ef;color:#075232}html:has(meta.yh2v.yh2v) .an-status.limited{background:#fff7e5;color:#7a4b00}html:has(meta.yh2v.yh2v) .an-status.waitlist,html:has(meta.yh2v.yh2v) .an-status.expired{background:#feecec;color:#8a1f1f}html:has(meta.yh2v.yh2v) .an-form-panel{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:24px;margin:18px 0;box-shadow:0 18px 45px rgba(15,23,42,.06)}html:has(meta.yh2v.yh2v) .an-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html:has(meta.yh2v.yh2v) .an-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.yh2v.yh2v) .an-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}html:has(meta.yh2v.yh2v) .an-form-panel label{display:grid;gap:7px;color:#273a31;font-weight:900}html:has(meta.yh2v.yh2v) .an-form-panel input,html:has(meta.yh2v.yh2v) .an-form-panel select,html:has(meta.yh2v.yh2v) .an-form-panel textarea{width:100%;border:1px solid rgba(15,23,42,.16);border-radius:14px;padding:12px;font:inherit}html:has(meta.yh2v.yh2v) .an-form-panel textarea{min-height:105px}html:has(meta.yh2v.yh2v) .an-check{display:flex!important;grid-template-columns:auto 1fr!important;gap:10px!important;align-items:flex-start;margin:10px 0}html:has(meta.yh2v.yh2v) .an-check input{width:auto!important;margin-top:4px}html:has(meta.yh2v.yh2v) .an-success,html:has(meta.yh2v.yh2v) .an-error{border-radius:16px;padding:12px 14px;font-weight:900}html:has(meta.yh2v.yh2v) .an-success{background:#e9f8ef;color:#075232}html:has(meta.yh2v.yh2v) .an-error{background:#feecec;color:#8a1f1f}html:has(meta.yh2v.yh2v) .an-certificate{border:1px solid rgba(15,23,42,.08);border-radius:22px;padding:18px;background:#fff;margin:12px 0}html:has(meta.yh2v.yh2v) .an-certificate h3{margin:0 0 6px}html:has(meta.yh2v.yh2v) .an-job-card{border-radius:24px;background:#fff;border:1px solid rgba(15,23,42,.08);padding:20px;margin:12px 0}html:has(meta.yh2v.yh2v) .an-eligibility{border-radius:18px;background:#f6fbf8;padding:14px;margin-top:12px}html:has(meta.yh2v.yh2v) .an-lock{background:#fff4f4}html:has(meta.yh2v.yh2v) .an-small{font-size:13px;color:#61736a}html:has(meta.yh2v.yh2v) .an-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#f5f7f6;border-radius:10px;padding:7px 9px}@media(max-width:900px){html:has(meta.yh2v.yh2v) .an-metric-grid,html:has(meta.yh2v.yh2v) .an-split,html:has(meta.yh2v.yh2v) .an-form-grid,html:has(meta.yh2v.yh2v) .an-form-grid.three,html:has(meta.yh2v.yh2v) .an-form-grid.four{grid-template-columns:1fr}html:has(meta.yh2v.yh2v) .an-table{font-size:13px}html:has(meta.yh2v.yh2v) .an-table th:nth-child(3),html:has(meta.yh2v.yh2v) .an-table td:nth-child(3){display:none}} html:has(meta.yh2v.yh2v) .an-inline-form{display:grid;gap:8px}html:has(meta.yh2v.yh2v) .an-inline-form input,html:has(meta.yh2v.yh2v) .an-inline-form select,html:has(meta.yh2v.yh2v) .an-inline-form textarea{border:1px solid rgba(15,23,42,.16);border-radius:12px;padding:9px;font:inherit;width:100%;box-sizing:border-box}html:has(meta.yh2v.yh2v) .an-inline-form textarea{min-height:58px}html:has(meta.yh2v.yh2v) .an-inline-form button{justify-self:start}html:has(meta.yh2v.yh2v) .an-status.converted,html:has(meta.yh2v.yh2v) .an-status.needs_review{background:#fff7e5;color:#7a4b00}html:has(meta.yh2v.yh2v) .an-status.converted_to_provider_job{background:#e9f8ef;color:#075232} html:has(meta.yh2v.yh2v) .an-mini-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0}html:has(meta.yh2v.yh2v) .an-mini-metrics span{display:block;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:14px;color:#60756a;font-weight:900}html:has(meta.yh2v.yh2v) .an-mini-metrics strong{display:block;color:#063d2a;font-size:26px;letter-spacing:-.04em}html:has(meta.yh2v.yh2v) .an-status.suggested,html:has(meta.yh2v.yh2v) .an-status.ready_to_dispatch,html:has(meta.yh2v.yh2v) .an-status.current{background:#e9f8ef;color:#075232}html:has(meta.yh2v.yh2v) .an-status.needs_certificate,html:has(meta.yh2v.yh2v) .an-status.needs_provider_review,html:has(meta.yh2v.yh2v) .an-status.blocked{background:#feecec;color:#8a1f1f}html:has(meta.yh2v.yh2v) .an-status.provider_matched_pending_acceptance{background:#edf2ff;color:#243c84}@media(max-width:900px){html:has(meta.yh2v.yh2v) .an-mini-metrics{grid-template-columns:1fr 1fr}html:has(meta.yh2v.yh2v) .an-mini-metrics span:last-child{grid-column:1/-1}} html:has(meta.yh2v.yh2v) .an-db-ok,html:has(meta.yh2v.yh2v) .an-db-warn{display:none!important}html:has(meta.yh2v.yh2v) .ux-page-footer{text-align:center}html:has(meta.yh2v.yh2v) .yitm-site-footer{text-align:center}html:has(meta.yh2v.yh2v) .yitm-site-footer-inner{display:grid!important;justify-items:center!important;justify-content:center!important}html:has(meta.yh2v.yh2v) .an-booking-note{background:#f6fbf8;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:14px;margin:14px 0;color:#273a31;font-weight:800} html:has(meta.yh2v.yh2v) .an-button-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}html:has(meta.yh2v.yh2v) .an-qr-panel{text-align:center}html:has(meta.yh2v.yh2v) .an-qr-panel img{max-width:260px;width:100%;height:auto;border-radius:18px;background:#fff;padding:12px;border:1px solid rgba(15,23,42,.08)} @media(max-width:900px){html:has(meta.yh2v.yh2v) .an-button-row .ux-btn{width:100%;text-align:center}} html:has(meta.yh2v.yh2v) .an-star-field{border:1px solid rgba(15,23,42,.10);border-radius:18px;padding:14px;background:#fbfdfc;margin:0}html:has(meta.yh2v.yh2v) .an-star-field legend{font-weight:900;color:#273a31;padding:0 6px}html:has(meta.yh2v.yh2v) .an-star-input{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}html:has(meta.yh2v.yh2v) .an-star-input input{position:absolute;opacity:0;width:1px!important;height:1px!important}html:has(meta.yh2v.yh2v) .an-star-input label{font-size:32px;line-height:1;cursor:pointer;color:#cbd5cf!important;padding:2px}html:has(meta.yh2v.yh2v) .an-star-input label:hover,html:has(meta.yh2v.yh2v) .an-star-input label:hover~label,html:has(meta.yh2v.yh2v) .an-star-input input:checked~label{color:#f5a623!important}html:has(meta.yh2v.yh2v) .an-star-help{display:block;margin-top:6px;font-size:12px;color:#60756a;font-weight:800}html:has(meta.yh2v.yh2v) .an-star-display{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}html:has(meta.yh2v.yh2v) .an-star-display .filled{color:#f5a623}html:has(meta.yh2v.yh2v) .an-star-display .empty{color:#cbd5cf}html:has(meta.yh2v.yh2v) .an-star-number{margin-left:6px;color:#273a31;font-weight:900;font-size:13px}html:has(meta.yh2v.yh2v) .an-star-metric strong{font-size:20px;letter-spacing:0}html:has(meta.yh2v.yh2v) .an-card .an-pill .an-star-number{font-size:12px} html:has(meta.yh2v.yh2v) .an-profile-head{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap}html:has(meta.yh2v.yh2v) .an-profile-photo{width:96px;height:96px;border-radius:28px;object-fit:cover;border:1px solid rgba(15,23,42,.12)}html:has(meta.yh2v.yh2v) .an-profile-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;margin:1rem 0}html:has(meta.yh2v.yh2v) .an-profile-stats>div{padding:1rem;border-radius:18px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.08);text-align:center}html:has(meta.yh2v.yh2v) .an-profile-stats strong{display:block;font-size:1.45rem}html:has(meta.yh2v.yh2v) .an-profile-stats span{display:block;font-size:.84rem;color:#475569}html:has(meta.yh2v.yh2v) .an-profile-card .an-primary{display:inline-block;margin-top:.75rem}html:has(meta.yh2v.yh2v) .an-check{display:flex;gap:.55rem;align-items:flex-start}html:has(meta.yh2v.yh2v) .an-check input{width:auto;margin-top:.25rem}html:has(meta.yh2v.yh2v) .an-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem} html:has(meta.yh2v.yh2v) .an-score{font-size:2.1rem;font-weight:800;margin:.35rem 0}html:has(meta.yh2v.yh2v) .an-badge{display:inline-block;padding:.25rem .55rem;border-radius:999px;background:#eef2ff;font-weight:700;font-size:.82rem;margin:.15rem}html:has(meta.yh2v.yh2v) .an-grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem}html:has(meta.yh2v.yh2v) .an-table textarea{min-height:56px}html:has(meta.yh2v.yh2v) .an-secondary{display:inline-block;padding:.7rem 1rem;border-radius:12px;border:1px solid currentColor;text-decoration:none;font-weight:700} html:has(meta.yh2v.yh2v) .an-panel{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:24px;margin:18px 0;box-shadow:0 18px 45px rgba(15,23,42,.06)} html:has(meta.yh2v.yh2v) .an-eyebrow{margin:0 0 8px;color:#064e35;font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:12px}html:has(meta.yh2v.yh2v) .an-alert{background:#fff4e5;color:#714000;border:1px solid #f2c983;border-radius:16px;padding:12px 14px;font-weight:900}html:has(meta.yh2v.yh2v) .an-warning{background:#fff8e8;border-color:#efc36b}html:has(meta.yh2v.yh2v) .an-notice{background:#f5fff9;border-color:#bbdfcc}html:has(meta.yh2v.yh2v) .an-notice h2,html:has(meta.yh2v.yh2v) .an-warning h2{margin-top:0}html:has(meta.yh2v.yh2v) .an-primary{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#064e35;color:#fff;text-decoration:none;font-weight:900;padding:12px 18px;cursor:pointer}html:has(meta.yh2v.yh2v) .an-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 15px;border-radius:999px;border:1px solid rgba(6,78,53,.25);background:#fff;color:#064e35;text-decoration:none;font-weight:900;line-height:1.15}html:has(meta.yh2v.yh2v) .an-grid-2,html:has(meta.yh2v.yh2v) .an-grid-3{display:grid;gap:14px}html:has(meta.yh2v.yh2v) .an-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.yh2v.yh2v) .an-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}html:has(meta.yh2v.yh2v) .help-intake-page{max-width:1080px}html:has(meta.yh2v.yh2v) .help-hero h1{margin:.2rem 0 .75rem;letter-spacing:-.04em}html:has(meta.yh2v.yh2v) .help-lede{max-width:920px;line-height:1.55;color:#31443a}html:has(meta.yh2v.yh2v) .help-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}html:has(meta.yh2v.yh2v) .help-steps .an-card{padding:18px;border-radius:22px;box-shadow:none;background:linear-gradient(180deg,#fff,#fbfdfc)}html:has(meta.yh2v.yh2v) .help-steps .an-card strong,html:has(meta.yh2v.yh2v) .help-steps .an-card small{display:block}html:has(meta.yh2v.yh2v) .help-steps .an-card small{margin-top:5px;color:#61736a}html:has(meta.yh2v.yh2v) .help-paths{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}html:has(meta.yh2v.yh2v) .help-path{min-height:42px}html:has(meta.yh2v.yh2v) .help-path.is-active{background:#064e35;color:#fff;border-color:#064e35}html:has(meta.yh2v.yh2v) .help-form-panel h2{margin-top:0}html:has(meta.yh2v.yh2v) .help-intake-form{display:grid;gap:18px}html:has(meta.yh2v.yh2v) .help-intake-form label{display:grid;gap:7px;color:#24372e;font-weight:900}html:has(meta.yh2v.yh2v) .help-intake-form input,html:has(meta.yh2v.yh2v) .help-intake-form select,html:has(meta.yh2v.yh2v) .help-intake-form textarea{width:100%;box-sizing:border-box;border:1px solid rgba(15,23,42,.18);border-radius:14px;background:#fff;padding:12px 13px;font:inherit;color:#0f172a}html:has(meta.yh2v.yh2v) .help-intake-form textarea{min-height:130px;resize:vertical}html:has(meta.yh2v.yh2v) .form-section{border:1px solid rgba(15,23,42,.08);border-radius:22px;background:#fbfdfc;padding:18px}html:has(meta.yh2v.yh2v) .form-section h3{margin:0 0 14px;color:#063d2a}html:has(meta.yh2v.yh2v) .help-intake-form .an-check{display:flex!important;gap:10px!important;align-items:center;align-self:end;min-height:46px}html:has(meta.yh2v.yh2v) .help-intake-form .an-check input,html:has(meta.yh2v.yh2v) .an-check-grid input{width:auto!important;flex:0 0 auto}html:has(meta.yh2v.yh2v) .an-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}html:has(meta.yh2v.yh2v) .an-check-grid label{display:flex!important;gap:10px;align-items:flex-start;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px}html:has(meta.yh2v.yh2v) .help-form-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0} @media(max-width:900px){html:has(meta.yh2v.yh2v) .an-grid-2,html:has(meta.yh2v.yh2v) .an-grid-3,html:has(meta.yh2v.yh2v) .help-steps,html:has(meta.yh2v.yh2v) .an-check-grid{grid-template-columns:1fr}html:has(meta.yh2v.yh2v) .help-paths{display:grid;grid-template-columns:1fr}html:has(meta.yh2v.yh2v) .help-path{width:100%;box-sizing:border-box}html:has(meta.yh2v.yh2v) .an-panel{padding:18px;border-radius:22px}html:has(meta.yh2v.yh2v) .help-intake-form input,html:has(meta.yh2v.yh2v) .help-intake-form select,html:has(meta.yh2v.yh2v) .help-intake-form textarea{font-size:16px}} html:has(meta.yh2v.yh2v) .qh-start .an-secondary.qh-path{text-decoration:none;border-color:rgba(6,78,53,.18)!important;background:#fff!important;color:#064e35!important;box-shadow:0 10px 25px rgba(15,23,42,.06)} html:has(meta.yh2v.yh2v) .qh-start .an-secondary.qh-path.is-active{background:#064e35!important;color:#fff!important;border-color:#064e35!important} html:has(meta.yh2v.yh2v) .qh-start .qh-step strong,html:has(meta.yh2v.yh2v) .qh-start .qh-step span,html:has(meta.yh2v.yh2v) .qh-start .qh-path b,html:has(meta.yh2v.yh2v) .qh-start .qh-path small{display:block!important}html:has(meta.yh2v.yh2v) .qh-start .qh-field{display:grid!important}html:has(meta.yh2v.yh2v) .qh-start .qh-field input,html:has(meta.yh2v.yh2v) .qh-start .qh-field select,html:has(meta.yh2v.yh2v) .qh-start .qh-field textarea{max-width:100%!important}html:has(meta.yh2v.yh2v) .qh-start .qh-form-row>*{min-width:0}html:has(meta.yh2v.yh2v) .qh-start .an-panel{overflow:hidden}html:has(meta.yh2v.yh2v) .qh-start .qh-actions .an-primary,html:has(meta.yh2v.yh2v) .qh-start .qh-actions .an-secondary{min-height:46px}html:has(meta.yh2v.yh2v) .an-card h3{word-break:normal}html:has(meta.yh2v.yh2v) .an-grid-6{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem} html:has(meta.yh2v.yh2v) .an-status-tag{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.22rem .62rem;font-size:.78rem;font-weight:800;border:1px solid rgba(15,23,42,.12);background:#f8fafc;color:#0f172a;margin:.12rem .16rem .12rem 0;white-space:nowrap}html:has(meta.yh2v.yh2v) .an-tag-leader{background:#ecfeff;color:#155e75;border-color:#a5f3fc}html:has(meta.yh2v.yh2v) .an-tag-master{background:#fef3c7;color:#92400e;border-color:#fde68a}html:has(meta.yh2v.yh2v) .an-tag-building{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}html:has(meta.yh2v.yh2v) .an-tag-street{background:#f0fdf4;color:#166534;border-color:#bbf7d0}html:has(meta.yh2v.yh2v) .an-tag-partner{background:#fdf2f8;color:#9d174d;border-color:#fbcfe8}html:has(meta.yh2v.yh2v) .an-tag-standard{background:#f8fafc;color:#334155;border-color:#e2e8f0}html:has(meta.yh2v.yh2v) .an-admin-form{display:grid;gap:1rem}html:has(meta.yh2v.yh2v) .an-admin-form label{display:grid;gap:.35rem}html:has(meta.yh2v.yh2v) .an-admin-form input,html:has(meta.yh2v.yh2v) .an-admin-form select,html:has(meta.yh2v.yh2v) .an-admin-form textarea{width:100%;border:1px solid #dbe3ee;border-radius:14px;padding:.75rem;background:#fff}html:has(meta.yh2v.yh2v) .an-admin-form textarea{min-height:5rem} html:has(meta.yh2v.yh2v) .an-listing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}html:has(meta.yh2v.yh2v) .an-listing-card{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:1.25rem;padding:1rem;box-shadow:0 10px 24px rgba(15,23,42,.06)}html:has(meta.yh2v.yh2v) .an-listing-top{display:flex;gap:.85rem;align-items:center;margin-bottom:.75rem}html:has(meta.yh2v.yh2v) .an-avatar{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:800;background:#e8f6ef;color:#134e4a}html:has(meta.yh2v.yh2v) .an-listing-headline{font-weight:700}html:has(meta.yh2v.yh2v) .an-status-tag{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.25rem .65rem;font-size:.82rem;font-weight:800;border:1px solid rgba(15,23,42,.12);background:#f8fafc;color:#0f172a}html:has(meta.yh2v.yh2v) .an-tag-leader{background:#ecfeff;color:#155e75}html:has(meta.yh2v.yh2v) .an-tag-master{background:#fef3c7;color:#92400e}html:has(meta.yh2v.yh2v) .an-tag-building{background:#eef2ff;color:#3730a3}html:has(meta.yh2v.yh2v) .an-tag-street{background:#f0fdf4;color:#166534}html:has(meta.yh2v.yh2v) .an-tag-partner{background:#fdf2f8;color:#9d174d}html:has(meta.yh2v.yh2v) .an-tag-standard{background:#f8fafc;color:#334155} html:has(meta.yh2v.yh2v) .aip-quality{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.22rem .6rem;background:#eef7f1;font-weight:700}html:has(meta.yh2v.yh2v) .aip-duplicate{background:#fff3cd}html:has(meta.yh2v.yh2v) .aip-clear{background:#eef7f1}html:has(meta.yh2v.yh2v) .an-admin-form label{display:flex;flex-direction:column;gap:.35rem} html:has(meta.yh2v.yh2v) .an-status.first_valid_referrer,html:has(meta.yh2v.yh2v) .an-status.approved{background:#e9f8ef;color:#075232}html:has(meta.yh2v.yh2v) .an-status.potential_conflict,html:has(meta.yh2v.yh2v) .an-status.pending_admin_review{background:#fff7e5;color:#7a4b00}html:has(meta.yh2v.yh2v) .an-status.duplicate_rejected,html:has(meta.yh2v.yh2v) .an-status.rejected{background:#feecec;color:#8a1f1f}html:has(meta.yh2v.yh2v) .an-inline-form{display:grid;gap:.5rem}html:has(meta.yh2v.yh2v) .an-inline-form input,html:has(meta.yh2v.yh2v) .an-inline-form select,html:has(meta.yh2v.yh2v) .an-inline-form textarea{width:100%;border:1px solid #dbe3ee;border-radius:12px;padding:.6rem} html:has(meta.yh2v.yh2v) .apd-score-good{font-weight:700}html:has(meta.yh2v.yh2v) .apd-alert-high{border-color:#d97706}html:has(meta.yh2v.yh2v) .apd-export-note{font-size:.9rem;opacity:.75}html:has(meta.yh2v.yh2v) .an-status.high{background:#fee2e2;color:#991b1b}html:has(meta.yh2v.yh2v) .an-status.medium{background:#fef3c7;color:#92400e}html:has(meta.yh2v.yh2v) .an-status.low{background:#dcfce7;color:#166534} html:has(meta.y3wg.y3wg) .ybj-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center} html:has(meta.y3wg.y3wg) .ybj-btn-secondary{background:#fff;color:inherit;border:1px solid rgba(15,23,42,.16)} html:has(meta.y3wg.y3wg) .ybj-steps{padding:1.1rem 0 1.35rem;background:#fff;border-bottom:1px solid rgba(15,23,42,.08)} html:has(meta.y3wg.y3wg) .ybj-step-grid{list-style:none;padding:0;margin:.7rem 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem} html:has(meta.y3wg.y3wg) .ybj-step-grid li{display:flex;gap:.75rem;padding:1rem;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff} html:has(meta.y3wg.y3wg) .ybj-step-grid li>span{flex:0 0 2rem;width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;background:#eaf3ff;font-weight:800} html:has(meta.y3wg.y3wg) .ybj-step-grid strong{display:block;line-height:1.25}html:has(meta.y3wg.y3wg) .ybj-step-grid p{margin:.35rem 0 0;font-size:.93rem;line-height:1.5} html:has(meta.y3wg.y3wg) .ybj-pricing-grid,html:has(meta.y3wg.y3wg) .ybj-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:2rem;align-items:start} html:has(meta.y3wg.y3wg) .ybj-pricing-card{padding:1.3rem;border:1px solid rgba(15,23,42,.12);border-radius:18px;background:#fff;box-shadow:0 8px 26px rgba(15,23,42,.05)} html:has(meta.y3wg.y3wg) .ybj-pricing-card>strong{font-size:1.5rem}html:has(meta.y3wg.y3wg) .ybj-pricing-card p{margin:.75rem 0}html:has(meta.y3wg.y3wg) .ybj-pricing-card small{display:block;line-height:1.45} html:has(meta.y3wg.y3wg) .ybj-workspace-list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem} html:has(meta.y3wg.y3wg) .ybj-workspace-list li{padding:1rem 1.1rem;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff} html:has(meta.y3wg.y3wg) .ybj-workspace-list strong,html:has(meta.y3wg.y3wg) .ybj-workspace-list span{display:block}html:has(meta.y3wg.y3wg) .ybj-workspace-list span{margin-top:.25rem;line-height:1.45} html:has(meta.y3wg.y3wg) .ybj-faq{max-width:900px}html:has(meta.y3wg.y3wg) .ybj-faq details{border-bottom:1px solid rgba(15,23,42,.12);padding:.2rem 0}html:has(meta.y3wg.y3wg) .ybj-faq summary{cursor:pointer;font-weight:750;padding:1rem 0}html:has(meta.y3wg.y3wg) .ybj-faq details p{margin:-.25rem 0 1rem;line-height:1.65} html:has(meta.y3wg.y3wg) .ybj-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.y3wg.y3wg) .ybo-business-request .ybo-optional-when-assessing{opacity:.58}html:has(meta.y3wg.y3wg) .ybo-business-request .ybo-authority label:has(input:checked){outline:2px solid currentColor;outline-offset:2px} @media(max-width:900px){html:has(meta.y3wg.y3wg) .ybj-step-grid{grid-template-columns:1fr 1fr}html:has(meta.y3wg.y3wg) .ybj-pricing-grid,html:has(meta.y3wg.y3wg) .ybj-workspace-grid{grid-template-columns:1fr}} @media(max-width:620px){html:has(meta.y3wg.y3wg) .ybj-step-grid{grid-template-columns:1fr}html:has(meta.y3wg.y3wg) .ybj-hero-actions .ybh-btn{width:100%;justify-content:center;text-align:center}} html:has(meta.ypox.ypox) .yitm-uppy-panel{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center;margin:12px 0;padding:12px;border:1px solid #cfe2d7;border-radius:16px;background:#f7fbf8}html:has(meta.ypox.ypox) .yitm-uppy-panel[hidden]{display:none}html:has(meta.ypox.ypox) .yitm-uppy-preview{width:96px;height:82px;object-fit:cover;border-radius:12px;background:#e8efeb}html:has(meta.ypox.ypox) .yitm-uppy-progress-wrap{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}html:has(meta.ypox.ypox) .yitm-uppy-progress{grid-column:1/-1;height:10px;overflow:hidden;border-radius:999px;background:#dce8e1}html:has(meta.ypox.ypox) .yitm-uppy-progress span{display:block;width:0;height:100%;border-radius:inherit;background:#078a52;transition:width .15s}html:has(meta.ypox.ypox) .yitm-uppy-percent{font-size:.82rem;color:#295344}html:has(meta.ypox.ypox) .yitm-uppy-cancel{border:0;background:transparent;color:#7a3028;text-decoration:underline;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}@media(max-width:480px){html:has(meta.ypox.ypox) .yitm-uppy-panel{grid-template-columns:72px 1fr}html:has(meta.ypox.ypox) .yitm-uppy-preview{width:72px;height:72px}}@media(prefers-reduced-motion:reduce){html:has(meta.ypox.ypox) .yitm-uppy-progress span{transition:none}} html:has(meta.y70y.y70y) #top .a0019496-hero-actions a:first-child{background:#fff!important;color:#10233f!important;border-color:#fff!important;font-weight:850!important;text-decoration:none!important} html:has(meta.y70y.y70y) #top .a0019496-hero-actions a:first-child:visited{color:#10233f!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="choose"] [data-yitm-entry-choices]{display:block!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="choose"] #smart-entry-type{display:none!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="change"] [data-yitm-entry-choices]{display:block!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="change"] #smart-entry-type{display:none!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="active"] [data-yitm-entry-choices]{display:none!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="active"] #smart-entry-type{display:block!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-state="active"] .a0019494-prompt{display:grid!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-context="business"][data-yitm-business-mode-state="choose"] .home-intent-live__top{display:none!important} html:has(meta.y70y.y70y) #decision-canvas[data-yitm-entry-context="business"][data-yitm-business-mode-state="selected"] .home-intent-live__top{display:grid!important} html:has(meta.y70y.y70y) [data-yitm-entry-choices][hidden],html:has(meta.y70y.y70y) #smart-entry-type[hidden]{display:none!important} html:has(meta.y70y.y70y) #decision-canvas [data-yitm-adaptive-page-content][data-yitm-dismissed-by="A0019512"]{display:none!important} @media(max-width:680px){html:has(meta.y70y.y70y) #top .a0019496-hero-actions a:first-child{color:#10233f!important}} html:has(meta.yfi0.yfi0) .yitm-hsi-pathway{margin:clamp(2rem,4vw,4rem) auto;padding:clamp(1.25rem,3vw,2rem);max-width:1180px;border:1px solid var(--yitm-border,#d8e0e8);border-radius:20px;background:var(--yitm-surface,#fff)} html:has(meta.yfi0.yfi0) .yitm-hsi-pathway__head{max-width:760px;margin-bottom:1rem}html:has(meta.yfi0.yfi0) .yitm-hsi-pathway__head h2{margin:.2rem 0 .5rem}html:has(meta.yfi0.yfi0) .yitm-hsi-eyebrow{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase} html:has(meta.yfi0.yfi0) .yitm-hsi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem}html:has(meta.yfi0.yfi0) .yitm-hsi-card{display:flex;flex-direction:column;gap:.28rem;padding:1rem;border:1px solid var(--yitm-border,#d8e0e8);border-radius:14px;text-decoration:none;background:var(--yitm-surface,#fff)} html:has(meta.yfi0.yfi0) .yitm-hsi-card span{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}html:has(meta.yfi0.yfi0) .yitm-hsi-card strong{font-size:1rem;line-height:1.35}html:has(meta.yfi0.yfi0) .yitm-hsi-card:hover,html:has(meta.yfi0.yfi0) .yitm-hsi-card:focus-visible{transform:translateY(-1px);box-shadow:0 8px 22px rgba(15,23,42,.08)} html:has(meta.y8w4.y8w4) .cssa-shell{margin:18px 0 0;padding:22px;border:1px solid rgba(20,56,47,.13);border-radius:24px;background:#fff;box-shadow:0 14px 34px rgba(20,35,29,.06)} html:has(meta.y8w4.y8w4) .cssa-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}html:has(meta.y8w4.y8w4) .cssa-kicker,html:has(meta.y8w4.y8w4) .cssa-owner{display:block;color:#557166;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html:has(meta.y8w4.y8w4) .cssa-head h2{margin:4px 0 6px;color:#064e35;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.16}html:has(meta.y8w4.y8w4) .cssa-head p{margin:0;max-width:760px;color:#5c6b62;line-height:1.55}html:has(meta.y8w4.y8w4) .cssa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:has(meta.y8w4.y8w4) .cssa-card{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:18px;border:1px solid rgba(20,56,47,.13);border-radius:18px;background:#fbfdfb}html:has(meta.y8w4.y8w4) .cssa-card--ready{border-color:#b9dfc8;background:#f5fbf7}html:has(meta.y8w4.y8w4) .cssa-card--quiet{background:#fafaf8}html:has(meta.y8w4.y8w4) .cssa-card h3{margin:5px 0 6px;color:#14382f;font-size:1.08rem;line-height:1.25}html:has(meta.y8w4.y8w4) .cssa-card p{margin:8px 0 0;color:#5c6b62;line-height:1.5}html:has(meta.y8w4.y8w4) .cssa-state{display:inline-flex;max-width:100%;color:#064e35;font-size:.9rem;line-height:1.35}html:has(meta.y8w4.y8w4) .cssa-actions{display:flex;flex-wrap:wrap;gap:8px}html:has(meta.y8w4.y8w4) .cssa-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 14px;border-radius:13px;font-weight:900;text-decoration:none;line-height:1.2}html:has(meta.y8w4.y8w4) .cssa-button--primary{background:#007a44;color:#fff}html:has(meta.y8w4.y8w4) .cssa-button--secondary{border:1px solid #bcd6c6;background:#fff;color:#064e35}html:has(meta.y8w4.y8w4) .cssa-button:hover{filter:brightness(.97)}html:has(meta.y8w4.y8w4) .cssa-button:focus-visible{outline:3px solid #f4b942;outline-offset:3px}html:has(meta.y8w4.y8w4) .cssa-note{margin:15px 0 0;padding-top:14px;border-top:1px solid rgba(20,56,47,.11);color:#5c6b62;font-size:.92rem;line-height:1.5} @media(max-width:760px){html:has(meta.y8w4.y8w4) .cssa-shell{padding:17px;border-radius:20px}html:has(meta.y8w4.y8w4) .cssa-grid{grid-template-columns:1fr}html:has(meta.y8w4.y8w4) .cssa-button{width:100%}html:has(meta.y8w4.y8w4) .cssa-actions{display:grid;grid-template-columns:1fr}html:has(meta.y8w4.y8w4) .cssa-head{display:block}} @media(prefers-reduced-motion:reduce){html:has(meta.y8w4.y8w4) .cssa-button{transition:none}} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__group{margin-top:12px} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__group:first-of-type{margin-top:0} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__group-label{display:block;margin:0 0 7px;color:#40534b;font-size:.78rem;font-weight:900;letter-spacing:.035em;text-transform:uppercase} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__it-grid{grid-template-columns:repeat(2,minmax(0,1fr))} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow{padding-top:12px;border-top:1px solid #dbe6e1} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button{display:grid;width:100%;gap:5px;min-height:84px;padding:15px;border:1px solid #b9cbc5;border-radius:13px;background:#fff;color:#173b31;text-align:left;cursor:pointer} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button strong{color:#10233f;font-size:1rem} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button span{color:#5a6e67;font-size:.9rem;line-height:1.4} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button:hover,html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button:focus-visible{border-color:#275b90;outline:3px solid rgba(240,184,63,.35);outline-offset:1px} html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button[aria-pressed="true"]{border:2px solid #275b90;background:#eef6ff} @media(max-width:760px){html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__it-grid{grid-template-columns:1fr}html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__it-grid button,html:has(meta.yk9p.yk9p) .yitm-home-bookux-a0019546__workflow-button{min-height:0}} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040{--cr-ink:#10241a;--cr-muted:#5d7066;--cr-green:#064e35;--cr-green-2:#08784d;--cr-soft:#eef8f3;--cr-soft-2:#f8fbf9;--cr-cream:#fffaf1;--cr-line:rgba(6,78,53,.15);--cr-line-strong:rgba(6,78,53,.28);--cr-warn:#fff7dd;--cr-danger:#8a2d22;--cr-radius-lg:28px;--cr-radius-md:20px;--cr-shadow:0 18px 46px rgba(13,43,28,.075)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-private-menu .cr8890-private-start{border-color:var(--cr-green) !important;background:var(--cr-green) !important;color:#fff !important;box-shadow:0 10px 24px rgba(6,78,53,.14)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-private-menu .px-links a:focus-visible{outline:3px solid rgba(8,120,77,.32) !important;outline-offset:3px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-wrap{max-width:1180px;margin:0 auto;padding:24px 18px 118px;color:var(--cr-ink)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-topbar,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-actions,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-meta,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-actions,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-thread-meta,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-topbar{justify-content:space-between;margin-bottom:16px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-eyebrow{margin:0 0 7px;color:var(--cr-green-2);font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-title{margin:0;color:var(--cr-ink);font-size:clamp(2.15rem,5vw,4.25rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-lede{max-width:760px;margin:12px 0 0;color:var(--cr-muted);font-size:clamp(1rem,1.8vw,1.18rem);font-weight:760;line-height:1.55;text-wrap:pretty} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-btn,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 button.cr8890-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border:1px solid var(--cr-line-strong);border-radius:999px;background:#fff;color:var(--cr-green) !important;font:inherit;font-weight:950;line-height:1.1;text-align:center;text-decoration:none !important;cursor:pointer} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-btn.primary,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 button.cr8890-btn.primary{border-color:var(--cr-green);background:var(--cr-green);color:#fff !important;box-shadow:0 12px 26px rgba(6,78,53,.16)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-btn:focus-visible,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card:focus-visible,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary a:focus-visible{outline:3px solid rgba(8,120,77,.32);outline-offset:3px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-hero,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-panel,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation{border:1px solid var(--cr-line);border-radius:var(--cr-radius-lg);background:rgba(255,255,255,.97);box-shadow:var(--cr-shadow)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:20px;padding:clamp(24px,4vw,42px);background:linear-gradient(135deg,#fffdf8 0%,#eef8f3 100%)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-attention{align-self:stretch;padding:18px;border:1px solid #cfe4d8;border-radius:var(--cr-radius-md);background:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-attention strong{display:block;margin-bottom:5px;color:var(--cr-green);font-size:1.08rem} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-attention p{margin:0;color:var(--cr-muted);font-weight:760} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-section{margin-top:22px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-section-head h2{margin:0;color:var(--cr-ink);font-size:clamp(1.45rem,2.7vw,2rem);letter-spacing:-.03em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-section-head p{margin:5px 0 0;color:var(--cr-muted);font-weight:740} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-list{display:grid;gap:12px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px;box-shadow:none} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card:hover{border-color:var(--cr-line-strong);box-shadow:0 12px 28px rgba(13,43,28,.06)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card h3{margin:5px 0 7px;color:var(--cr-ink);font-size:clamp(1.15rem,2vw,1.38rem);line-height:1.18;letter-spacing:-.02em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card p{max-width:72ch;margin:0;color:var(--cr-muted);font-weight:720;line-height:1.5} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-pill{display:inline-flex;min-height:32px;align-items:center;padding:5px 10px;border:1px solid #cfe4d8;border-radius:999px;background:var(--cr-soft);color:var(--cr-green);font-size:.82rem;font-weight:950} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-pill.customer{border-color:#e8cc83;background:var(--cr-warn);color:#6f5100} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-pill.complete{border-color:#d5ded9;background:#f5f7f6;color:#596a61} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-ref{color:var(--cr-muted);font-size:.86rem;font-weight:850;letter-spacing:.01em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-empty{padding:26px;border:1px dashed #a9cbbb;border-radius:var(--cr-radius-lg);background:var(--cr-soft-2)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-empty h3{margin:0 0 7px;color:var(--cr-green)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-empty p{margin:0;color:var(--cr-muted);font-weight:740} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary article{padding:18px;border:1px solid var(--cr-line);border-radius:var(--cr-radius-md);background:var(--cr-soft-2)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary h3{margin:0 0 6px;color:var(--cr-green)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary p{margin:0 0 12px;color:var(--cr-muted);font-weight:720} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header{padding:22px;box-shadow:none} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header h2{margin:4px 0 7px;color:var(--cr-ink);font-size:clamp(1.5rem,3vw,2.2rem);letter-spacing:-.035em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header p{max-width:72ch;margin:0;color:var(--cr-muted);font-weight:740;line-height:1.5} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action{min-width:250px;padding:16px;border-radius:var(--cr-radius-md);background:var(--cr-green);color:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action b,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action span{display:block;color:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action span{margin-top:4px;opacity:.9;font-size:.9rem;font-weight:720} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action .cr8890-btn{width:100%;margin-top:12px;border-color:#fff;background:#fff;color:var(--cr-green) !important;box-shadow:none} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-lifecycle{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-stage{min-height:74px;padding:11px;border:1px solid var(--cr-line);border-radius:16px;background:#fff;color:var(--cr-muted);font-size:.82rem;font-weight:850} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-stage b{display:block;margin-bottom:3px;color:inherit} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-stage.done{border-color:#b9dccb;background:var(--cr-soft);color:var(--cr-green)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-stage.current{border-color:var(--cr-green);background:var(--cr-green);color:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation{margin-top:18px;padding:20px;box-shadow:none;scroll-margin-top:24px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation-head{display:flex;align-items:start;justify-content:space-between;gap:16px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation-head h2{margin:3px 0 5px;color:var(--cr-ink);letter-spacing:-.025em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation-head p{margin:0;color:var(--cr-muted);font-weight:720} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-thread{display:grid;gap:10px;max-height:620px;margin:18px 0;padding:4px 2px;overflow:auto;overscroll-behavior:contain} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message{width:min(82%,720px);padding:12px 14px;border:1px solid #dbe7e1;border-radius:18px 18px 18px 6px;background:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message.you{margin-left:auto;border-color:#b9d7e8;border-radius:18px 18px 6px 18px;background:#eef8ff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message.system{width:100%;background:#f5f7f6} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message-head{display:flex;justify-content:space-between;gap:12px;color:var(--cr-green);font-size:.84rem;font-weight:900} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message-head time{color:#788b81;font-size:.76rem;font-weight:760} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message p{margin:6px 0 0 !important;color:#263c32 !important;font-weight:650 !important;white-space:normal} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-photo-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:9px;margin:10px 0 18px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-photo{display:grid;gap:6px;color:var(--cr-green) !important;font-size:.8rem;font-weight:850;text-decoration:none !important} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border:1px solid var(--cr-line);border-radius:14px;background:var(--cr-soft-2)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer{padding:16px;border:1px solid var(--cr-line);border-radius:var(--cr-radius-md);background:var(--cr-soft-2)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:12px;align-items:end} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer form{margin:0} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer label{display:grid;gap:7px;color:var(--cr-green);font-weight:900} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer textarea,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer input[type="file"]{width:100%;min-height:50px;box-sizing:border-box;border:1.5px solid rgba(6,78,53,.20);border-radius:14px;background:#fff;color:var(--cr-ink);font:inherit} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer textarea{min-height:112px;padding:12px 13px;resize:vertical} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer input[type="file"]{padding:8px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer textarea:focus,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer input[type="file"]:focus{outline:3px solid rgba(8,120,77,.14);border-color:var(--cr-green-2)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-flash{margin:12px 0;padding:12px 14px;border:1px solid #a7d4b9;border-radius:14px;background:#eaf8f0;color:#16472d;font-weight:850} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-flash.error{border-color:#e3aaa5;background:#fff0ef;color:#6b211b} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-private-note{margin-top:10px;color:#71847a;font-size:.84rem;font-weight:720;line-height:1.4} @media (max-width:900px){html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-private-menu .cr8890-private-start{border-color:var(--cr-green) !important;background:var(--cr-green) !important;color:#fff !important;box-shadow:0 10px 24px rgba(6,78,53,.14)} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-private-menu .px-links a:focus-visible{outline:3px solid rgba(8,120,77,.32) !important;outline-offset:3px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-wrap{padding:16px 13px 112px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-hero,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-header-main,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer-grid{grid-template-columns:1fr} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-card{grid-template-columns:1fr} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-secondary{grid-template-columns:1fr} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-next-action{min-width:0}} @media (max-width:560px){html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-topbar,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-section-head,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-conversation-head{align-items:stretch;flex-direction:column} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-actions,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-request-actions,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-composer-actions{display:grid;grid-template-columns:1fr} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-btn,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 button.cr8890-btn{width:100%} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-lifecycle{grid-template-columns:1fr 1fr} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-message{width:100%} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .cr8890-photo-strip{grid-template-columns:1fr 1fr}} @media (prefers-reduced-motion:reduce){html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 *,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 *::before,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 *::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-wrap{max-width:1180px;margin:0 auto;padding:22px 18px 116px;background:transparent;border-radius:0} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-shell{grid-template-columns:minmax(0,1fr);gap:14px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-main{padding:0;border:0;background:transparent;box-shadow:none} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-main>.ct2782-kicker,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-main>h1{margin-inline:4px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-main>h1{margin-bottom:18px;font-size:clamp(2.2rem,5vw,4rem);line-height:.98;letter-spacing:-.045em} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-side{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) auto;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;box-shadow:none} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-side h2,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-side p,html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-side .ct2782-statusbar{margin:0} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-more{margin-top:16px;border:1px solid var(--cr-line);border-radius:18px;background:#fff} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-more>summary{min-height:48px;display:flex;align-items:center;padding:10px 15px;color:var(--cr-green);font-weight:900;cursor:pointer} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-morebody{padding:0 14px 14px} @media (max-width:900px){html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-wrap{padding:16px 13px 112px} html:has(meta.yynd.yynd) .yitm-customer-room-private-a0017040 .ct2782-side{grid-template-columns:1fr}} html:has(meta.yynd.yynd) .cr9523-history{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0 0 14px;padding:10px;border:1px dashed #cfe4d8;border-radius:16px;background:#fbfdfc}html:has(meta.yynd.yynd) .cr9523-history span,html:has(meta.yynd.yynd) .cr9523-search-note{color:#607267;font-size:.82rem;font-weight:800}html:has(meta.yynd.yynd) .cr9523-search-note{margin:-6px 0 12px}html:has(meta.yynd.yynd) .cr9523-update-notice{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0;padding:10px 12px;border:1px solid #d5e6dd;border-radius:14px;background:#f7fbf9;color:#315c48;font-weight:850}html:has(meta.yynd.yynd) .cr9523-update-notice.error{border-color:#efc6b8;background:#fff7f3;color:#7b3a18}html:has(meta.yynd.yynd) .cr9523-update-notice button{border:1px solid currentColor;border-radius:999px;background:#fff;padding:6px 10px;font:inherit;font-weight:900;cursor:pointer}@media(max-width:640px){html:has(meta.yynd.yynd) .cr9523-update-notice{align-items:flex-start;flex-direction:column}html:has(meta.yynd.yynd) .cr9523-history{align-items:stretch;flex-direction:column;text-align:center}} html:has(meta.yynd.yynd) .cr9519-new-divider{display:flex;align-items:center;gap:10px;margin:8px 0;color:#064e35;font-weight:950}html:has(meta.yynd.yynd) .cr9519-new-divider:before,html:has(meta.yynd.yynd) .cr9519-new-divider:after{content:"";height:1px;background:#a9cfba;flex:1}html:has(meta.yynd.yynd) .cr9519-new-divider span{white-space:nowrap;padding:5px 9px;border-radius:999px;background:#eaf6ef}html:has(meta.yynd.yynd) .cr8890-message.is-new-reply{border-color:#8ac8aa;box-shadow:0 0 0 2px rgba(6,78,53,.06)}html:has(meta.yynd.yynd) .cr9143-new{display:inline-flex;margin-left:7px;padding:3px 7px;border-radius:999px;background:#064e35;color:#fff;font-size:.72rem;vertical-align:middle}html:has(meta.yynd.yynd) .cr9143-portal-note{margin:10px 0 0;color:#607267;font-weight:800}html:has(meta.yynd.yynd) .cr9144-assurance{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}html:has(meta.yynd.yynd) .cr9144-assurance span{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#eef7f2;color:#275844;font-size:.82rem;font-weight:800}html:has(meta.yynd.yynd) .cr9144-helpbox{margin:16px 0;padding:14px;border:1px solid #dbe9e1;border-radius:16px;background:#f8fbf9}html:has(meta.yynd.yynd) .cr9144-helpbox h3{margin:0 0 5px;font-size:1rem}html:has(meta.yynd.yynd) .cr9144-helpbox p{margin:0 0 10px;color:#53675b}html:has(meta.yynd.yynd) .cr9144-reasons{display:flex;flex-wrap:wrap;gap:8px}html:has(meta.yynd.yynd) .cr9144-reason{appearance:none;border:1px solid #bfd7ca;background:#fff;color:#174b36;border-radius:999px;padding:8px 11px;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}html:has(meta.yynd.yynd) .cr9144-reason:hover,html:has(meta.yynd.yynd) .cr9144-reason:focus{border-color:#16895c;outline:2px solid rgba(22,137,92,.12);outline-offset:1px}html:has(meta.yynd.yynd) .cr9144-sendmeta{margin-top:8px;color:#607267;font-size:.82rem}html:has(meta.yynd.yynd) .cr9144-sendmeta strong{color:#315c48}html:has(meta.yynd.yynd) .cr9520-jump{position:sticky;bottom:86px;z-index:8;display:block;margin:12px auto 0;border:0;border-radius:999px;padding:10px 16px;background:#064e35;color:#fff;font:inherit;font-weight:950;box-shadow:0 8px 24px rgba(6,78,53,.22);cursor:pointer}html:has(meta.yynd.yynd) .cr9520-jump[hidden]{display:none}html:has(meta.yynd.yynd) .cr9521-photo-preview{display:grid;gap:8px;margin:10px 0}html:has(meta.yynd.yynd) .cr9521-photo-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid #dbe9e1;border-radius:14px;background:#f8fbf9}html:has(meta.yynd.yynd) .cr9521-photo-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:850}html:has(meta.yynd.yynd) .cr9521-photo-item button{border:1px solid #cfe4d8;border-radius:999px;background:#fff;color:#7b3a18;font:inherit;font-weight:900;padding:5px 9px;cursor:pointer}html:has(meta.yynd.yynd) .cr9521-photo-count{color:#607267;font-size:.82rem;font-weight:800}html:has(meta.yynd.yynd) .cr9522-search{display:flex;align-items:center;gap:10px;margin:14px 0}html:has(meta.yynd.yynd) .cr9522-search input{width:100%;min-height:44px;border:1px solid #cfe4d8;border-radius:14px;padding:10px 12px;font:inherit}html:has(meta.yynd.yynd) .cr9522-search span{white-space:nowrap;color:#607267;font-size:.82rem;font-weight:850}html:has(meta.yynd.yynd) .cr8890-message[hidden]{display:none!important} html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__continue-wrap{display:none!important} html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__actions--secondary,html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__actions--secondary button,html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__actions--secondary a,html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__secondary,html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__secondary:visited{color:#10233f!important;-webkit-text-fill-color:#10233f!important} html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__secondary{background:#fff!important;border-color:#a8beb4!important;opacity:1!important;text-shadow:none!important} html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__secondary:hover,html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__secondary:focus-visible{background:#f1f7f4!important;border-color:#6f9182!important;color:#075b43!important;-webkit-text-fill-color:#075b43!important} html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__actions--secondary[aria-disabled="true"],html:has(meta.yvgc.yvgc) #home-rtr-review .home-rtr__actions--secondary .home-rtr__secondary:disabled{color:#42584f!important;-webkit-text-fill-color:#42584f!important;opacity:.75!important} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card{display:flex;flex-direction:column;gap:8px;min-height:154px;padding:22px;border:1px solid rgba(21,48,67,.13);border-radius:20px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 12px 32px rgba(26,54,75,.07)} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card:hover,html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card:focus-visible{transform:translateY(-2px);box-shadow:0 16px 38px rgba(26,54,75,.11);outline:3px solid rgba(43,111,151,.18);outline-offset:2px} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card strong{font-size:clamp(1.08rem,1rem + .35vw,1.28rem);line-height:1.25} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card p{margin:0;color:#4a5963;line-height:1.55} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card span{margin-top:auto;font-weight:800;color:#174f75} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card--safety{border-color:rgba(178,92,30,.35);background:#fffaf4} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card--safety span{color:#8a4518} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory{margin-top:28px} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory summary{cursor:pointer;font-weight:800;font-size:1.05rem} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory[open] summary{margin-bottom:16px} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-business-note{margin-top:18px;padding:18px 20px;border-radius:16px;background:#f4f7f8;border:1px solid rgba(21,48,67,.1)} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-business-note p{margin:.35rem 0 0} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .footer-referral-note,html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .footer-referral-note,html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-blog-cta-row .refer,html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-mobile-actions-a0017250 a[href*="thefixers.app/referrals"]{display:none!important} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity{margin:18px 0;padding:18px;border:1px solid rgba(21,48,67,.14);border-radius:18px;background:#f7fafb} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__title{margin:0 0 12px;font-size:1.05rem;font-weight:850;color:#17384d} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__item{padding:14px;border-radius:14px;background:#fff;border:1px solid rgba(21,48,67,.09)} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__item strong{display:block;margin-bottom:5px;color:#17384d} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__item p{margin:0;line-height:1.5;color:#4a5963} html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__item--carry{background:#f2f8fc} html:has(meta.yycd.yycd) .yitm-a0019493-feedback{margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(21,48,67,.11)} html:has(meta.yycd.yycd) .yitm-a0019493-feedback p{margin:0 0 9px;font-weight:750} html:has(meta.yycd.yycd) .yitm-a0019493-feedback__actions{display:flex;flex-wrap:wrap;gap:9px} html:has(meta.yycd.yycd) .yitm-a0019493-feedback button{min-height:42px;padding:9px 14px;border-radius:999px;border:1px solid rgba(21,48,67,.2);background:#fff;color:#17384d;font:inherit;font-weight:750;cursor:pointer} html:has(meta.yycd.yycd) .yitm-a0019493-feedback button:hover,html:has(meta.yycd.yycd) .yitm-a0019493-feedback button:focus-visible{border-color:#236b96;outline:2px solid rgba(35,107,150,.16);outline-offset:2px} html:has(meta.yycd.yycd) .yitm-a0019493-feedback__status{margin:8px 0 0!important;font-weight:600!important;color:#49616f} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-intent-tool-bridge__carry{font-weight:750;color:#204b66} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-intent-tool-bridge textarea{min-height:132px} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-intent-tool-bridge__privacy{max-width:70ch} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] [data-yitm-result-review-note]{font-size:.94rem;color:#536873} @media(max-width:760px){html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-grid,html:has(meta.yycd.yycd) .yitm-a0019493-result-clarity__grid{grid-template-columns:1fr} html:has(meta.yycd.yycd) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card{min-height:0}} html:has(meta.yycd.yycd) .yitm-a0019493-feedback__followup{display:flex;flex-wrap:wrap;gap:9px;margin:10px 0} html:has(meta.yycd.yycd) .yitm-a0019493-save-result{margin:12px 0} html:has(meta.yycd.yycd) .yitm-a0019493-save-result summary{cursor:pointer;display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border:1px solid rgba(21,48,67,.16);border-radius:12px;background:#fff;font-weight:750;color:#294b60} html:has(meta.yycd.yycd) .yitm-a0019493-save-result__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-intent-tool-bridge[data-state="safety"]{border-color:rgba(178,92,30,.38);background:#fffaf4} html:has(meta.yycd.yycd) body[data-yitm-priority-tool="A0019493"] .yitm-intent-tool-bridge__score strong{font-size:.95rem} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card{display:flex;flex-direction:column;gap:8px;min-height:154px;padding:22px;border:1px solid rgba(21,48,67,.13);border-radius:20px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 12px 32px rgba(26,54,75,.07)} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card:hover,html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card:focus-visible{transform:translateY(-2px);box-shadow:0 16px 38px rgba(26,54,75,.11);outline:3px solid rgba(43,111,151,.18);outline-offset:2px} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card strong{font-size:clamp(1.08rem,1rem + .35vw,1.28rem);line-height:1.25} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card p{margin:0;color:#4a5963;line-height:1.55} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card span{margin-top:auto;font-weight:800;color:#174f75} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card--safety{border-color:rgba(178,92,30,.35);background:#fffaf4} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card--safety span{color:#8a4518} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory{margin-top:28px} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory summary{cursor:pointer;font-weight:800;font-size:1.05rem} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-directory[open] summary{margin-bottom:16px} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-business-note{margin-top:18px;padding:18px 20px;border-radius:16px;background:#f4f7f8;border:1px solid rgba(21,48,67,.1)} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-business-note p{margin:.35rem 0 0} html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .footer-referral-note,html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .footer-referral-note,html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .yitm-blog-cta-row .refer,html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .yitm-mobile-actions-a0017250 a[href*="thefixers.app/referrals"]{display:none!important} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity{margin:18px 0;padding:18px;border:1px solid rgba(21,48,67,.14);border-radius:18px;background:#f7fafb} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__title{margin:0 0 12px;font-size:1.05rem;font-weight:850;color:#17384d} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__item{padding:14px;border-radius:14px;background:#fff;border:1px solid rgba(21,48,67,.09)} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__item strong{display:block;margin-bottom:5px;color:#17384d} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__item p{margin:0;line-height:1.5;color:#4a5963} html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__item--carry{background:#f2f8fc} html:has(meta.yld8.yld8) .yitm-a0019490-feedback{margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(21,48,67,.11)} html:has(meta.yld8.yld8) .yitm-a0019490-feedback p{margin:0 0 9px;font-weight:750} html:has(meta.yld8.yld8) .yitm-a0019490-feedback__actions{display:flex;flex-wrap:wrap;gap:9px} html:has(meta.yld8.yld8) .yitm-a0019490-feedback button{min-height:42px;padding:9px 14px;border-radius:999px;border:1px solid rgba(21,48,67,.2);background:#fff;color:#17384d;font:inherit;font-weight:750;cursor:pointer} html:has(meta.yld8.yld8) .yitm-a0019490-feedback button:hover,html:has(meta.yld8.yld8) .yitm-a0019490-feedback button:focus-visible{border-color:#236b96;outline:2px solid rgba(35,107,150,.16);outline-offset:2px} html:has(meta.yld8.yld8) .yitm-a0019490-feedback__status{margin:8px 0 0!important;font-weight:600!important;color:#49616f} html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .yitm-intent-tool-bridge__carry{font-weight:750;color:#204b66} html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .yitm-intent-tool-bridge textarea{min-height:132px} html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] .yitm-intent-tool-bridge__privacy{max-width:70ch} html:has(meta.yld8.yld8) body[data-yitm-priority-tool="A0019490"] [data-yitm-result-review-note]{font-size:.94rem;color:#536873} @media(max-width:760px){html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-grid,html:has(meta.yld8.yld8) .yitm-a0019490-result-clarity__grid{grid-template-columns:1fr} html:has(meta.yld8.yld8) body[data-yitm-useful-tools="A0019490"] .yitm-a0019490-problem-card{min-height:0}} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button{min-width:108px;min-height:58px;padding:5px 10px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:Inter,system-ui,sans-serif;box-shadow:0 14px 36px rgba(8,44,32,.22);cursor:pointer} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(8,44,32,.26)} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button:focus-visible{outline:3px solid rgba(17,125,91,.3);outline-offset:3px} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button>[data-yitm-smart-robot-score]{font-size:1rem;line-height:1;font-weight:900;white-space:nowrap} html:has(meta.ygi9.ygi9) .yitm-smart-robot-wrap{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 42px} html:has(meta.ygi9.ygi9) .yitm-smart-robot{width:42px;height:42px;overflow:visible} html:has(meta.ygi9.ygi9) .yitm-smart-robot__head{fill:#dff3f8;stroke:#10233f;stroke-width:2.2} html:has(meta.ygi9.ygi9) .yitm-smart-robot__antenna,html:has(meta.ygi9.ygi9) .yitm-smart-robot__ear,html:has(meta.ygi9.ygi9) .yitm-smart-robot__mouth,html:has(meta.ygi9.ygi9) .yitm-smart-robot__smile,html:has(meta.ygi9.ygi9) .yitm-smart-robot__tick{fill:none;stroke:#10233f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round} html:has(meta.ygi9.ygi9) .yitm-smart-robot__antenna-tip,html:has(meta.ygi9.ygi9) .yitm-smart-robot__eyes{fill:#08734f} html:has(meta.ygi9.ygi9) .yitm-smart-robot__smile,html:has(meta.ygi9.ygi9) .yitm-smart-robot__tick,html:has(meta.ygi9.ygi9) .yitm-smart-robot__shield{display:none} html:has(meta.ygi9.ygi9) .yitm-smart-robot__shield{fill:#fff2f0;stroke:#842d23;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="checking"]{border-color:#b57b13;background:#fff9e9;color:#704800} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="needs-detail"]{border-color:#3a7696;background:#f2f9fd;color:#194f6b} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="ready"],html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"]{border-color:#08734f;background:#e8f8f1;color:#064e35} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__mouth,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth{display:none} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="ready"] .yitm-smart-robot__smile,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{display:block} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__tick{display:block;stroke:#08734f;stroke-width:3.2;stroke-dasharray:24;animation:yitm-smart-tick 1.2s ease both} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__eyes,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__mouth,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="confirmed"] .yitm-smart-robot__smile{opacity:.15} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="safety"]{border-color:#a33b2e;background:#fff2f0;color:#842d23} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__guide{display:none} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="safety"] .yitm-smart-robot__shield{display:block} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="waiting"] .yitm-smart-robot__eyes{transform-origin:center;animation:yitm-smart-blink 5s infinite} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="checking"] .yitm-smart-robot__eyes{animation:yitm-smart-scan .6s ease-in-out} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button[data-robot-state="needs-detail"] .yitm-smart-robot__guide{transform-origin:24px 28px;transform:rotate(7deg)} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__antenna{animation:yitm-smart-antenna .6s ease-in-out} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button.is-activating:not([data-robot-state="safety"]) .yitm-smart-robot__eyes{animation:yitm-smart-eyes-on .6s ease-in-out} html:has(meta.ygi9.ygi9) .yitm-smart-robot-button.is-activating[data-robot-state="ready"] .yitm-smart-robot-wrap,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button.is-activating[data-robot-state="confirmed"] .yitm-smart-robot-wrap{animation:yitm-smart-bounce .6s ease-out} html:has(meta.ygi9.ygi9) .yitm-smart-intent-nav{position:relative;border:1px solid #9fcbb8!important;border-radius:999px!important;background:#edf8f3!important;color:#064e35!important;font-weight:900!important;text-decoration:none!important} html:has(meta.ygi9.ygi9) .yitm-smart-intent-nav:before{content:"Suggested";position:absolute;top:-10px;left:12px;padding:1px 6px;border-radius:999px;background:#10233f;color:#fff;font-size:9px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase} html:has(meta.ygi9.ygi9) .yitm-smart-intent-nav[data-kind="existing"]{background:#e8f2ff!important;border-color:#9bb9e8!important;color:#123f72!important} html:has(meta.ygi9.ygi9) .yitm-smart-intent-nav[data-kind="safety"]{background:#fff2f0!important;border-color:#d58c82!important;color:#842d23!important} @keyframes yitm-smart-blink{0%,46%,50%,100%{transform:scaleY(1)}48%{transform:scaleY(.12)}} @keyframes yitm-smart-scan{0%,100%{transform:translateX(0)}35%{transform:translateX(-2px)}70%{transform:translateX(2px)}} @keyframes yitm-smart-antenna{0%,100%{transform:rotate(0);transform-origin:24px 12px}45%{transform:rotate(15deg);transform-origin:24px 12px}} @keyframes yitm-smart-eyes-on{0%,100%{filter:none}40%{filter:drop-shadow(0 0 4px #55d9a3)}} @keyframes yitm-smart-bounce{0%,100%{transform:translateY(0)}45%{transform:translateY(-5px)}} @keyframes yitm-smart-tick{0%{opacity:0;stroke-dashoffset:24}25%,75%{opacity:1;stroke-dashoffset:0}100%{opacity:0;stroke-dashoffset:0}} @media(max-width:720px){html:has(meta.ygi9.ygi9) .yitm-smart-robot-button{min-width:102px;min-height:56px}html:has(meta.ygi9.ygi9) .yitm-smart-robot-wrap,html:has(meta.ygi9.ygi9) .yitm-smart-robot{width:40px;height:40px}} @media(prefers-reduced-motion:reduce){html:has(meta.ygi9.ygi9) .yitm-smart-robot-button,html:has(meta.ygi9.ygi9) .yitm-smart-robot-button *{animation:none!important;transition:none!important}html:has(meta.ygi9.ygi9) .yitm-smart-robot-button:hover{transform:none}} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .a0019476c-hero-shell{display:block!important;width:min(1180px,calc(100% - 48px))!important;padding-top:44px!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro{display:grid!important;grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;width:100%!important;margin:0 0 36px!important;padding:0!important;max-width:none!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro h1{font-size:clamp(2.3rem,4.4vw,3.5rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;max-width:16ch!important;font-weight:800!important;margin:14px 0 18px!important;white-space:normal!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro p{font-size:1.1rem!important;line-height:1.6!important;max-width:49ch!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro .home488-reassurance{font-size:.92rem!important;margin-top:18px!important} html:has(meta.ysjs.ysjs) .home488-photo{margin:0;position:relative;min-width:0;border-radius:24px;overflow:hidden;box-shadow:0 18px 44px #071b2e24;background:linear-gradient(135deg,#123247,#26746e);isolation:isolate} html:has(meta.ysjs.ysjs) .home488-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center} html:has(meta.ysjs.ysjs) .home488-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:32px 22px 18px;background:linear-gradient(transparent,#0b2334e8);color:#fff;font-size:1rem;font-weight:600} html:has(meta.ysjs.ysjs) .home488-photo-unavailable{min-height:230px}html:has(meta.ysjs.ysjs) .home488-photo-unavailable figcaption{position:relative;min-height:230px;display:flex;align-items:end;background:none} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .a0019476c-canvas{width:100%!important;max-width:100%!important;margin:0!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-saas-ai-scene__robot{opacity:.12!important;pointer-events:none} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-saas-ai-scene__chip{display:none!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top #decision-canvas:not([data-canvas-state="blank"]) .home-rtr{display:block!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] [data-home488-retired]{display:none!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top #decision-canvas [hidden]{display:none!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-rtr__review-head h3{font-size:1.45rem!important;line-height:1.25!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-rtr__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-rtr__choice{min-height:48px;white-space:normal;overflow-wrap:anywhere} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #decision-canvas:is(button,a,input,textarea):focus-visible{outline:3px solid #f5b83f;outline-offset:3px} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #decision-canvas:is(input,button){min-height:44px} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #home-rtr-summary{resize:vertical} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] .home488-business .home488-business-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] .home488-business h2{font-size:clamp(1.9rem,3.1vw,2.7rem)!important;line-height:1.12!important;max-width:20ch!important;font-weight:800!important} html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] .home488-business .lede{font-size:1.1rem!important;line-height:1.65;max-width:48ch} html:has(meta.ysjs.ysjs) .home488-demo{margin-top:24px;padding-top:18px;border-top:1px solid #c8d8df}html:has(meta.ysjs.ysjs) .home488-demo summary{font-weight:700;cursor:pointer;min-height:44px}html:has(meta.ysjs.ysjs) .home488-demo p{font-size:1rem;line-height:1.6} html:has(meta.ysjs.ysjs) #home488-route{padding:16px;border:1px solid #b4cfc9;border-radius:14px;margin:12px 0}html:has(meta.ysjs.ysjs) #home488-route a{display:inline-flex;align-items:center;min-height:44px} @media(max-width:760px){html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .a0019476c-hero-shell{width:calc(100% - 28px)!important;padding-top:28px!important}html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro,html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] .home488-business .home488-business-grid{grid-template-columns:1fr;gap:22px}html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro h1{font-size:2.25rem!important}html:has(meta.ysjs.ysjs) .home488-photo img{aspect-ratio:16/9;max-height:310px}html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home488-intro p{font-size:1rem!important}html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #decision-canvas:is(input,textarea){font-size:16px!important}html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] #top .home-rtr__choices{grid-template-columns:1fr}} @media(prefers-reduced-motion:reduce){html:has(meta.ysjs.ysjs)[data-yitm-home-enhancement="A0019488"] .home-saas-ai-scene *{animation:none!important}} html:has(meta.y7vj.y7vj) .sru-shell{margin:0;padding:22px;border:1px solid rgba(20,56,47,.14);border-radius:24px;background:#fff;box-shadow:0 14px 34px rgba(20,35,29,.06)} html:has(meta.y7vj.y7vj) .sru-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}html:has(meta.y7vj.y7vj) .sru-kicker,html:has(meta.y7vj.y7vj) .sru-label{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:5px 9px;background:#eaf6ef;color:#064e35;font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}html:has(meta.y7vj.y7vj) .sru-head h2{margin:8px 0 0;color:#064e35;font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.15}html:has(meta.y7vj.y7vj) .sru-status{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid #cfe4d7;border-radius:999px;background:#f4fbf7;color:#064e35;font-weight:900;text-align:center}html:has(meta.y7vj.y7vj) .sru-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}html:has(meta.y7vj.y7vj) .sru-card{padding:18px;border:1px solid rgba(20,56,47,.12);border-radius:18px;background:#f8fbf8}html:has(meta.y7vj.y7vj) .sru-card--next{background:#fff9eb;border-color:#ead59f}html:has(meta.y7vj.y7vj) .sru-card p{margin:10px 0 0;color:#314c43;line-height:1.58}html:has(meta.y7vj.y7vj) .sru-ai-form{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 0;padding:14px;border:1px solid #cfe4d7;border-radius:16px;background:#f4fbf7}html:has(meta.y7vj.y7vj) .sru-ai-form button{min-height:46px;border:0;border-radius:13px;padding:10px 15px;background:#064e35;color:#fff;font:inherit;font-weight:900;cursor:pointer}html:has(meta.y7vj.y7vj) .sru-ai-form span,html:has(meta.y7vj.y7vj) .sru-notice,html:has(meta.y7vj.y7vj) .sru-no-ai,html:has(meta.y7vj.y7vj) .sru-ai-result,html:has(meta.y7vj.y7vj) .sru-notes{color:#5c6b62;font-size:.9rem;line-height:1.5}html:has(meta.y7vj.y7vj) .sru-ai-result,html:has(meta.y7vj.y7vj) .sru-notice,html:has(meta.y7vj.y7vj) .sru-no-ai{margin:14px 0 0}html:has(meta.y7vj.y7vj) .sru-ai-result{padding:12px 14px;border-left:4px solid #007a44;background:#f4fbf7}html:has(meta.y7vj.y7vj) .sru-notice{padding:11px 13px;border-radius:14px;background:#fff8e8;color:#684b16}html:has(meta.y7vj.y7vj) .sru-no-ai{font-weight:800}html:has(meta.y7vj.y7vj) .sru-notes{display:grid;gap:4px;margin-top:15px;padding-top:13px;border-top:1px solid rgba(20,56,47,.11)}html:has(meta.y7vj.y7vj) .sru-notes p{margin:0}html:has(meta.y7vj.y7vj) .sru-ai-form button:focus-visible{outline:3px solid #f4b942;outline-offset:3px}html:has(meta.y7vj.y7vj) .sru-ai-form button:hover{filter:brightness(.97)} @media(max-width:760px){html:has(meta.y7vj.y7vj) .sru-shell{padding:17px;border-radius:20px}html:has(meta.y7vj.y7vj) .sru-head{display:block}html:has(meta.y7vj.y7vj) .sru-status{margin-top:12px;max-width:100%}html:has(meta.y7vj.y7vj) .sru-grid{grid-template-columns:1fr}html:has(meta.y7vj.y7vj) .sru-ai-form{display:grid}html:has(meta.y7vj.y7vj) .sru-ai-form button{width:100%}} @media(prefers-reduced-motion:reduce){html:has(meta.y7vj.y7vj) .sru-ai-form button{transition:none}} html:has(meta.y7vj.y7vj) .sru-standard{margin-top:12px;border:1px solid rgba(20,56,47,.12);border-radius:14px;background:#fbfdfb}html:has(meta.y7vj.y7vj) .sru-standard summary{min-height:44px;display:flex;align-items:center;padding:9px 12px;color:#064e35;font-weight:900;cursor:pointer}html:has(meta.y7vj.y7vj) .sru-standard div{padding:0 12px 12px}html:has(meta.y7vj.y7vj) .sru-standard p{margin:5px 0 10px;color:#5c6b62;line-height:1.5}html:has(meta.y7vj.y7vj) .sru-standard summary:focus-visible{outline:3px solid #f4b942;outline-offset:3px} html:has(meta.yuqz.yuqz){--yitm-blog-content:820px;--yitm-blog-hero-media:560px;--yitm-blog-title-max:3.65rem;--yitm-blog-title-min:2.25rem} html:has(meta.yuqz.yuqz) .blog-hero,html:has(meta.yuqz.yuqz) .hub-article-hero,html:has(meta.yuqz.yuqz) .article-hero,html:has(meta.yuqz.yuqz) .managed-hero{padding-block:clamp(2rem,4.2vw,3.5rem)} html:has(meta.yuqz.yuqz) .blog-hero h1,html:has(meta.yuqz.yuqz) .hub-article-hero h1,html:has(meta.yuqz.yuqz) .article-hero h1,html:has(meta.yuqz.yuqz) .managed-hero h1{max-width:880px;margin:.3rem 0 1rem;font-family:'Cormorant Garamond',Georgia,serif;font-size:var(--yitm-page-title-size);line-height:1.04;letter-spacing:-.014em;text-wrap:balance;overflow-wrap:break-word;word-break:normal} html:has(meta.yuqz.yuqz) .blog-hero .lead,html:has(meta.yuqz.yuqz) .hub-article-hero .lead,html:has(meta.yuqz.yuqz) .article-hero .lead,html:has(meta.yuqz.yuqz) .managed-hero .lead{max-width:760px;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.62} html:has(meta.yuqz.yuqz) .blog-hero-image{display:block;width:fit-content!important;max-width:min(100%,var(--yitm-blog-hero-media))!important;min-width:0!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important;margin:1.5rem auto 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important} html:has(meta.yuqz.yuqz) .article-hero-media{width:fit-content!important;max-width:min(100%,var(--yitm-blog-hero-media))!important;min-width:0!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important} html:has(meta.yuqz.yuqz) .blog-hero-image img,html:has(meta.yuqz.yuqz) .article-hero-media img,html:has(meta.yuqz.yuqz) .managed-hero-image{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:360px;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:20px;box-shadow:0 14px 32px rgba(36,72,63,.12);background:transparent!important;margin-inline:auto} html:has(meta.yuqz.yuqz) .article-hero-media figcaption{max-width:62ch;margin:.6rem auto 0;text-align:center;color:var(--yitm-text-muted,#66736d);font-size:.88rem;line-height:1.45} html:has(meta.yuqz.yuqz) .managed-hero-image{margin:1.5rem auto 0!important} html:has(meta.yuqz.yuqz) .managed-article,html:has(meta.yuqz.yuqz) .blog-layout>article,html:has(meta.yuqz.yuqz) .article-shell>article{min-width:0} html:has(meta.yuqz.yuqz) .managed-article{width:min(var(--yitm-blog-content),92vw)} html:has(meta.yuqz.yuqz) .managed-article img,html:has(meta.yuqz.yuqz) .article-card img,html:has(meta.yuqz.yuqz) .content-panel img{max-width:100%;height:auto} @media (max-width:1040px){html:has(meta.yuqz.yuqz) .article-hero-media{max-width:min(100%,560px)!important}} @media (max-width:720px){html:has(meta.yuqz.yuqz){--yitm-blog-title-max:2.4rem;--yitm-blog-title-min:1.8rem} html:has(meta.yuqz.yuqz) .blog-hero,html:has(meta.yuqz.yuqz) .hub-article-hero,html:has(meta.yuqz.yuqz) .article-hero,html:has(meta.yuqz.yuqz) .managed-hero{padding-block:1.75rem} html:has(meta.yuqz.yuqz) .blog-hero h1,html:has(meta.yuqz.yuqz) .hub-article-hero h1,html:has(meta.yuqz.yuqz) .article-hero h1,html:has(meta.yuqz.yuqz) .managed-hero h1{font-size:var(--yitm-page-title-size-mobile);line-height:1.07} html:has(meta.yuqz.yuqz) .blog-hero-image{max-width:100%!important;margin-top:1.15rem!important} html:has(meta.yuqz.yuqz) .article-hero-media{max-width:100%!important} html:has(meta.yuqz.yuqz) .blog-hero-image img,html:has(meta.yuqz.yuqz) .article-hero-media img,html:has(meta.yuqz.yuqz) .managed-hero-image{max-height:260px;border-radius:16px}} @media print{html:has(meta.yuqz.yuqz) .blog-hero h1,html:has(meta.yuqz.yuqz) .hub-article-hero h1,html:has(meta.yuqz.yuqz) .article-hero h1,html:has(meta.yuqz.yuqz) .managed-hero h1{font-size:28pt} html:has(meta.yuqz.yuqz) .blog-hero-image img,html:has(meta.yuqz.yuqz) .article-hero-media img,html:has(meta.yuqz.yuqz) .managed-hero-image{max-height:340px;box-shadow:none}} html:has(meta.yuqz.yuqz){--yitm-blog-section-gap:clamp(30px,3.4vw,44px);--yitm-blog-card-pad:clamp(28px,3.4vw,42px);--yitm-blog-copy-gap:1.15rem;--yitm-blog-rail-gap:clamp(34px,4vw,54px)} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{column-gap:var(--yitm-blog-rail-gap)!important;row-gap:var(--yitm-blog-section-gap)!important;align-items:start!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-content{min-width:0!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>* + *{margin-top:var(--yitm-blog-section-gap)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page:is(.yitm-proof-shell,.yitm-proof-series-content,.leadroom-content){display:grid!important;gap:var(--yitm-blog-section-gap)!important;align-items:start!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page:is(.yitm-proof-shell,.yitm-proof-series-content,.leadroom-content)>.yitm-card,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>.yitm-card{box-sizing:border-box!important;margin:0!important;padding:var(--yitm-blog-card-pad)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page:is(.yitm-proof-shell,.yitm-proof-series-content,.leadroom-content)>:is(.yitm-card,.yitm-proof-section)>h2:first-child,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>.yitm-card>h2:first-child{margin-top:0!important;margin-bottom:clamp(16px,1.7vw,22px)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section) p{margin-top:0!important;margin-bottom:var(--yitm-blog-copy-gap)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section) p:last-child{margin-bottom:0!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section):is(p,ul,ol,blockquote,figure) + h3{margin-top:clamp(28px,3vw,38px)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section) h3{margin-bottom:12px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section) p +:is(ul,ol){margin-top:.8rem!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section):is(ul,ol) + p{margin-top:1.25rem!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section):is(ul,ol){margin-bottom:.35rem!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-card,.yitm-proof-section) li + li{margin-top:.65rem!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page main article:is(.yitm-related-guides,#yitm-topic-related-guides) ul{gap:12px!important;margin-top:18px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-review{display:grid!important;gap:12px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-review p{margin:0!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .leadroom-faq{display:grid!important;gap:12px!important;margin-top:4px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-faq-item{margin:0!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-faq-item summary{padding:16px 18px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-faq-item[open] summary{padding-bottom:10px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-faq-item p{padding:0 18px 18px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-cta{margin-top:4px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-proof-cta .leadroom-cta{gap:20px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{display:grid!important;gap:18px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:22px!important;border-radius:22px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card h2{margin:0 0 14px!important;font-size:1.02rem!important;line-height:1.25!important;letter-spacing:-.01em!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list{display:grid!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-list a{display:block!important;padding:7px 0!important;line-height:1.38!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid + .yitm-card,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid + .yitm-proof-section{margin-top:var(--yitm-blog-section-gap)!important} @media(max-width:980px){html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-grid{row-gap:26px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail{margin-bottom:4px!important}} @media(max-width:720px){html:has(meta.yuqz.yuqz){--yitm-blog-section-gap:24px;--yitm-blog-card-pad:22px} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-content>* + *{margin-top:24px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-rail-card{padding:18px!important}} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;max-width:1180px!important;margin:14px auto 0!important;padding:12px clamp(18px,3vw,30px)!important;border:1px solid rgba(16,35,63,.10)!important;border-radius:16px!important;background:#f7faf8!important;color:#52655f!important;-webkit-text-fill-color:#52655f!important;font-size:.9rem!important;line-height:1.45!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta strong{color:#10233f!important;-webkit-text-fill-color:#10233f!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta time{font-weight:800!important;color:#40576b!important;-webkit-text-fill-color:#40576b!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta__dot{color:#8c9a94!important;-webkit-text-fill-color:#8c9a94!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page nav[aria-label="Breadcrumb"] a,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-breadcrumbs a,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .leadroom-breadcrumbs a{font-weight:800!important;text-underline-offset:3px!important} @media(max-width:620px){html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta{align-items:flex-start!important;gap:6px 8px!important;margin-inline:14px!important;padding:12px 14px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta__dot{display:none!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta>span,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-article-meta>time{width:100%!important}} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action{margin-top:clamp(28px,4vw,44px)!important;padding:clamp(22px,3.5vw,34px)!important;border:1px solid rgba(6,78,53,.18)!important;border-radius:24px!important;background:#eef8f3!important;color:#10231d!important;-webkit-text-fill-color:#10231d!important;box-shadow:0 14px 36px rgba(16,35,29,.08)!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__eyebrow{margin:0 0 7px!important;color:#075b43!important;-webkit-text-fill-color:#075b43!important;font-size:.82rem!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action h2{margin:0 0 10px!important;color:#10231d!important;-webkit-text-fill-color:#10231d!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action>p:not(.yitm-standard-next-action__eyebrow):not(.yitm-standard-next-action__note){margin:0!important;max-width:70ch!important;color:#40564e!important;-webkit-text-fill-color:#40564e!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__button,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__secondary{display:inline-flex!important;min-height:46px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:11px 18px!important;font-weight:950!important;text-decoration:none!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__button{background:#075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #075b43!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__secondary{background:#fff!important;color:#075b43!important;-webkit-text-fill-color:#075b43!important;border:1px solid #b9d8ca!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__button:hover,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__button:focus-visible{background:#064e35!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__secondary:hover,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__secondary:focus-visible{background:#f8fffb!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__note{margin:12px 0 0!important;color:#52655f!important;-webkit-text-fill-color:#52655f!important;font-size:.86rem!important;line-height:1.45!important} @media(max-width:620px){html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__actions{display:grid!important} html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__button,html:has(meta.yuqz.yuqz) body.template-blog-post.yitm-editorial-page .yitm-standard-next-action__secondary{width:100%!important;box-sizing:border-box!important}} html:has(meta.ywqe.ywqe) .a0019508-image-card-grid article{overflow:hidden;padding:0!important;display:flex;flex-direction:column}html:has(meta.ywqe.ywqe) .a0019508-image-card-grid article>img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}html:has(meta.ywqe.ywqe) .a0019508-card-copy{padding:20px 20px 22px}html:has(meta.ywqe.ywqe) .a0019508-card-copy h3{margin-top:9px}html:has(meta.ywqe.ywqe) .a0019508-area-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:34px;align-items:center}html:has(meta.ywqe.ywqe) .a0019508-area-photo{margin:0;overflow:hidden;border-radius:26px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.1)}html:has(meta.ywqe.ywqe) .a0019508-area-photo img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}html:has(meta.ywqe.ywqe) .a0019508-area-photo figcaption,html:has(meta.ywqe.ywqe) .a0019508-software-lead figcaption{padding:12px 16px;font-size:.9rem;color:#52655e}html:has(meta.ywqe.ywqe) .a0019508-software-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:36px;align-items:center}html:has(meta.ywqe.ywqe) .a0019508-software-lead figure{margin:0;overflow:hidden;border-radius:26px;background:#fff;box-shadow:0 18px 44px rgba(16,35,63,.09)}html:has(meta.ywqe.ywqe) .a0019508-software-lead img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}html:has(meta.ywqe.ywqe) .a0019508-intent-product{margin-top:42px;padding:28px;display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);gap:34px;align-items:center;border-radius:28px;background:#0c2944;color:#f5f9ff;box-shadow:0 22px 54px rgba(9,33,56,.16)}html:has(meta.ywqe.ywqe) .a0019508-intent-product figure{margin:0;overflow:hidden;border-radius:20px}html:has(meta.ywqe.ywqe) .a0019508-intent-product img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}html:has(meta.ywqe.ywqe) .a0019508-intent-product .eyebrow{color:#91d8c0}html:has(meta.ywqe.ywqe) .a0019508-intent-product h3{font-size:clamp(1.7rem,2.8vw,2.55rem);line-height:1.08;margin:8px 0 14px;color:#fff}html:has(meta.ywqe.ywqe) .a0019508-intent-product p,html:has(meta.ywqe.ywqe) .a0019508-intent-product li{color:#e5eef7}html:has(meta.ywqe.ywqe) .a0019508-intent-product ul{padding-left:1.2rem;display:grid;gap:8px}html:has(meta.ywqe.ywqe) .a0019508-intent-product .a0019496-text-link{color:#fff}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid article{overflow:hidden;border:1px solid rgba(16,42,78,.12);border-radius:22px;background:#fff;box-shadow:0 14px 34px rgba(16,42,78,.08)}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid h3,html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid p{margin-left:18px;margin-right:18px}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid h3{margin-top:18px}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid p{margin-bottom:22px}@media(max-width:850px){html:has(meta.ywqe.ywqe) .a0019508-area-layout,html:has(meta.ywqe.ywqe) .a0019508-software-lead,html:has(meta.ywqe.ywqe) .a0019508-intent-product{grid-template-columns:1fr}html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){html:has(meta.ywqe.ywqe) .a0019508-intent-gallery-grid{grid-template-columns:1fr}html:has(meta.ywqe.ywqe) .a0019508-intent-product{padding:20px;border-radius:22px}html:has(meta.ywqe.ywqe) .a0019508-image-card-grid article>img{aspect-ratio:16/10}} html:has(meta.ywqe.ywqe) .a0019496-business__grid>.yitm-media-full-frame,html:has(meta.ywqe.ywqe) .a0019508-software-lead>.yitm-media-full-frame,html:has(meta.ywqe.ywqe) .a0019508-intent-product>.yitm-media-full-frame{display:flex;align-items:center;justify-content:center;background:#f7f8f6} html:has(meta.ywqe.ywqe) .a0019496-business__grid>.yitm-media-full-frame img,html:has(meta.ywqe.ywqe) .a0019508-software-lead>.yitm-media-full-frame img,html:has(meta.ywqe.ywqe) .a0019508-intent-product>.yitm-media-full-frame img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important} html:has(meta.y53d.y53d) .yitm-proof9504{margin:1.1rem 0;padding:1.1rem;border:1px solid #d7e4dd;border-radius:18px;background:#f8fbf9}html:has(meta.y53d.y53d) .yitm-proof9504__label{display:inline-flex;padding:.3rem .65rem;border-radius:999px;background:#e9f4ef;color:#145b43;font-size:.78rem;font-weight:850}html:has(meta.y53d.y53d) .yitm-proof9504 h3{margin:.65rem 0 .35rem}html:has(meta.y53d.y53d) .yitm-proof9504__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.8rem 0}html:has(meta.y53d.y53d) .yitm-proof9504__facts div{background:#fff;border:1px solid #e0e9e4;border-radius:12px;padding:.75rem}html:has(meta.y53d.y53d) .yitm-proof9504__facts b{display:block;margin-bottom:.2rem}html:has(meta.y53d.y53d) .yitm-proof9504 a{font-weight:800}html:has(meta.y53d.y53d) .yitm-demo9504{margin:1.2rem 0;padding:1.2rem;border:1px solid #ccdcd5;border-radius:20px;background:#fff}html:has(meta.y53d.y53d) .yitm-demo9504__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1rem 0}html:has(meta.y53d.y53d) .yitm-demo9504__step{border:1px solid #dde7e2;border-radius:14px;padding:.85rem;background:#f8fbf9}html:has(meta.y53d.y53d) .yitm-demo9504__step strong{display:block;margin-bottom:.3rem}html:has(meta.y53d.y53d) .yitm-demo9504__measure{background:#eef7f3;border-radius:14px;padding:.85rem 1rem}html:has(meta.y53d.y53d) .yitm-demo9504__note{font-size:.9rem;color:#53675e}html:has(meta.y53d.y53d) .pc9504{margin-top:20px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px}html:has(meta.y53d.y53d) .pc9504 table{width:100%;border-collapse:collapse;font-size:.88rem}html:has(meta.y53d.y53d) .pc9504 th,html:has(meta.y53d.y53d) .pc9504 td{text-align:left;padding:9px 7px;border-bottom:1px solid var(--line);vertical-align:top}html:has(meta.y53d.y53d) .pc9504 .good{color:#176244;font-weight:800}html:has(meta.y53d.y53d) .pc9504 .warn{color:#8a5a00;font-weight:800}@media(max-width:760px){html:has(meta.y53d.y53d) .yitm-proof9504__facts,html:has(meta.y53d.y53d) .yitm-demo9504__steps{grid-template-columns:1fr}html:has(meta.y53d.y53d) .pc9504{overflow:auto}html:has(meta.y53d.y53d) .pc9504 table{min-width:720px}} html:has(meta.y1fr.y1fr) #decision-canvas #yitm-canvas-photo-drawer[hidden]{display:none!important} html:has(meta.y1fr.y1fr) #decision-canvas #yitm-canvas-photo-drawer:not([hidden]){display:block!important;width:100%;grid-column:1/-1;min-width:0;margin:14px 0} html:has(meta.y1fr.y1fr) #decision-canvas #yitm-canvas-photo-drawer:not([hidden]) #smart-entry-photo{display:block!important} html:has(meta.y1fr.y1fr) #decision-canvas #yitm-canvas-photo-drawer input[type="file"]{max-width:100%;font:inherit} html:has(meta.y1fr.y1fr) #decision-canvas .a0019480-photo-close{min-height:44px;padding:8px 16px;cursor:pointer} @media(max-width:640px){html:has(meta.y1fr.y1fr) #decision-canvas #yitm-canvas-photo-drawer .home-intent-live__photo-head{display:flex;flex-direction:column;align-items:stretch;gap:12px}} html:has(meta.ymef.ymef){--portal-bg:#f4f7f5;--portal-surface:#fff;--portal-ink:#173247;--portal-muted:#607168;--portal-brand:#064e35;--portal-brand-2:#0b5b3d;--portal-line:#d9e4de;--portal-soft:#eef6f1;--portal-warn:#fff4d6;--portal-danger:#8f2631;--portal-radius:18px;--portal-shadow:0 8px 28px rgba(13,55,40,.07);--portal-max:1040px} html:has(meta.ymef.ymef) body{background:var(--portal-bg);color:var(--portal-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}html:has(meta.ymef.ymef) .ba-wrap{max-width:var(--portal-max)} html:has(meta.ymef.ymef) .ba-card,html:has(meta.ymef.ymef) .portal-card{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow)} html:has(meta.ymef.ymef) .ba-btn,html:has(meta.ymef.ymef) button.portal-primary{border-radius:12px;font-weight:800}html:has(meta.ymef.ymef) .ba-secondary{border-color:var(--portal-line)} html:has(meta.ymef.ymef) .ba-order-grid{display:grid;gap:14px}html:has(meta.ymef.ymef) .ba-order{border:1px solid var(--portal-line);border-radius:16px;padding:18px;background:#fff}html:has(meta.ymef.ymef) .ba-order-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}html:has(meta.ymef.ymef) .ba-order h3{margin:4px 0}html:has(meta.ymef.ymef) .ba-money{font-size:1.35rem;font-weight:900;color:var(--portal-brand)}html:has(meta.ymef.ymef) .ba-order-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}html:has(meta.ymef.ymef) .ba-danger{background:#fff;color:var(--portal-danger);border-color:#d9aeb3}html:has(meta.ymef.ymef) .ba-chip{display:inline-flex;padding:5px 9px;border-radius:999px;background:var(--portal-soft);font-size:.78rem;font-weight:850}html:has(meta.ymef.ymef) .ba-chip.attention{background:#fff0c7;color:#725000}html:has(meta.ymef.ymef) .ba-chip.paid{background:#e9f6ed;color:#176235}html:has(meta.ymef.ymef) .ba-due{font-weight:800}html:has(meta.ymef.ymef) .ba-finance-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}html:has(meta.ymef.ymef) .ba-finance-summary>div{padding:15px;border:1px solid var(--portal-line);border-radius:14px;background:#fbfdfc}html:has(meta.ymef.ymef) .ba-form textarea{width:100%;min-height:110px}html:has(meta.ymef.ymef) .ba-admin-table{width:100%;border-collapse:collapse}html:has(meta.ymef.ymef) .ba-admin-table th,html:has(meta.ymef.ymef) .ba-admin-table td{padding:10px;border-bottom:1px solid var(--portal-line);text-align:left;vertical-align:top} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-order-head{display:block}html:has(meta.ymef.ymef) .ba-order-actions>*{width:100%}html:has(meta.ymef.ymef) .ba-finance-summary{grid-template-columns:1fr}html:has(meta.ymef.ymef) .ba-order{padding:16px}html:has(meta.ymef.ymef) .ba-admin-table{display:block;overflow-x:auto;white-space:nowrap}} html:has(meta.ymef.ymef) .ba-action-required{margin:18px 0;padding:22px;border:2px solid #d49b19;border-radius:20px;background:#fff8e7;box-shadow:0 10px 28px rgba(114,80,0,.08)} html:has(meta.ymef.ymef) .ba-action-required h2{margin:.25rem 0 1rem}html:has(meta.ymef.ymef) .ba-action-list{display:grid;gap:10px}html:has(meta.ymef.ymef) .ba-action-item{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border:1px solid #ead391;border-radius:14px;background:#fff;text-decoration:none;color:inherit}html:has(meta.ymef.ymef) .ba-action-item strong{color:#725000}html:has(meta.ymef.ymef) .ba-action-item span{color:#5f665f;text-align:right}html:has(meta.ymef.ymef) .ba-action-item:hover{border-color:#c18b13}html:has(meta.ymef.ymef) .ba-authoritative{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:14px 0;padding:13px 15px;border:1px solid var(--portal-line);border-radius:14px;background:var(--portal-soft)}html:has(meta.ymef.ymef) .ba-authoritative span{color:var(--portal-muted);font-size:.9rem}html:has(meta.ymef.ymef) .ba-confirm{margin-top:12px;border:1px solid var(--portal-line);border-radius:14px;background:#fff}html:has(meta.ymef.ymef) .ba-confirm summary{cursor:pointer;padding:13px 15px;font-weight:850;color:var(--portal-brand)}html:has(meta.ymef.ymef) .ba-confirm[open] summary{border-bottom:1px solid var(--portal-line)}html:has(meta.ymef.ymef) .ba-confirm .ba-form{padding:15px}html:has(meta.ymef.ymef) .ba-confirm .ba-check{display:flex;gap:10px;align-items:flex-start}html:has(meta.ymef.ymef) .ba-confirm .ba-check input{width:22px;min-height:22px;flex:0 0 auto;margin-top:2px} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-action-item,html:has(meta.ymef.ymef) .ba-authoritative{display:block}html:has(meta.ymef.ymef) .ba-action-item span,html:has(meta.ymef.ymef) .ba-authoritative span{display:block;text-align:left;margin-top:5px}html:has(meta.ymef.ymef) .ba-action-required{padding:17px}} html:has(meta.ymef.ymef) .ba-order-review{max-width:900px}html:has(meta.ymef.ymef) .ba-review-total{padding:16px 20px;border:1px solid var(--portal-line);border-radius:16px;background:#fff;min-width:190px}html:has(meta.ymef.ymef) .ba-review-total small,html:has(meta.ymef.ymef) .ba-invoice-money small{display:block;color:var(--portal-muted)}html:has(meta.ymef.ymef) .ba-review-total strong{display:block;font-size:1.45rem;margin-top:4px}html:has(meta.ymef.ymef) .ba-approval-note{margin:18px 0;padding:16px;border-radius:14px;background:var(--portal-soft);border:1px solid var(--portal-line)}html:has(meta.ymef.ymef) .ba-invoice-list{display:grid;gap:12px}html:has(meta.ymef.ymef) .ba-invoice-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px;border:1px solid var(--portal-line);border-radius:16px;background:#fff}html:has(meta.ymef.ymef) .ba-invoice-row h3{margin:.35rem 0 .15rem}html:has(meta.ymef.ymef) .ba-invoice-row p{margin:0;color:var(--portal-muted)}html:has(meta.ymef.ymef) .ba-invoice-money{text-align:right}html:has(meta.ymef.ymef) .ba-invoice-money .ba-btn{margin-top:8px}html:has(meta.ymef.ymef) .ba-activity-timeline{display:grid;gap:0}html:has(meta.ymef.ymef) .ba-activity{display:grid;grid-template-columns:135px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--portal-line)}html:has(meta.ymef.ymef) .ba-activity:last-child{border-bottom:0}html:has(meta.ymef.ymef) .ba-activity time{color:var(--portal-muted);font-size:.9rem}html:has(meta.ymef.ymef) .ba-activity strong,html:has(meta.ymef.ymef) .ba-activity span{display:block}html:has(meta.ymef.ymef) .ba-activity span{color:var(--portal-muted);font-size:.9rem}html:has(meta.ymef.ymef) .ba-activity p{margin:.35rem 0 0}html:has(meta.ymef.ymef) .ba-order-actions{flex-wrap:wrap} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-invoice-row{display:block}html:has(meta.ymef.ymef) .ba-invoice-money{text-align:left;margin-top:12px}html:has(meta.ymef.ymef) .ba-activity{grid-template-columns:1fr;gap:4px}html:has(meta.ymef.ymef) .ba-review-total{margin-top:12px}html:has(meta.ymef.ymef) .ba-order-actions .ba-btn,html:has(meta.ymef.ymef) .ba-order-actions button{width:100%;text-align:center}} html:has(meta.ymef.ymef) .ba-valid-until{padding:.8rem 1rem;border:1px solid rgba(180,83,9,.28);border-radius:12px;background:#fff8eb;margin:.8rem 0 1rem}html:has(meta.ymef.ymef) .ba-version-list{display:grid;gap:.75rem}html:has(meta.ymef.ymef) .ba-version{border:1px solid #dbe4df;border-radius:14px;padding:1rem;background:#fff}html:has(meta.ymef.ymef) .ba-version.current{border-width:2px}html:has(meta.ymef.ymef) .ba-version>div{display:flex;gap:.65rem;align-items:center;justify-content:space-between}html:has(meta.ymef.ymef) .ba-version p{margin:.45rem 0}html:has(meta.ymef.ymef) .ba-version small{color:#5f6f68}html:has(meta.ymef.ymef) .ba-status.closed{background:#f3f4f6;color:#4b5563}html:has(meta.ymef.ymef) .ba-order-review .ba-grid{align-items:start}@media(max-width:640px){html:has(meta.ymef.ymef) .ba-version>div{align-items:flex-start}html:has(meta.ymef.ymef) .ba-version{padding:.9rem}html:has(meta.ymef.ymef) .ba-order-actions .ba-danger{width:100%}} html:has(meta.ymef.ymef) .ba-admin-order-list{display:grid;gap:10px}html:has(meta.ymef.ymef) .ba-admin-order-row{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px;border:1px solid var(--portal-line);border-radius:14px;background:#fff;color:inherit;text-decoration:none}html:has(meta.ymef.ymef) .ba-admin-order-row:hover{border-color:#9fb8aa;box-shadow:var(--portal-shadow)}html:has(meta.ymef.ymef) .ba-admin-order-row strong,html:has(meta.ymef.ymef) .ba-admin-order-row span{display:block}html:has(meta.ymef.ymef) .ba-admin-order-row span{color:var(--portal-muted);margin-top:3px}html:has(meta.ymef.ymef) .ba-admin-order-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end}html:has(meta.ymef.ymef) .ba-admin-order-meta span{margin:0;padding:5px 8px;background:var(--portal-soft);border-radius:999px;font-size:.82rem}html:has(meta.ymef.ymef) .ba-section-head{display:flex;justify-content:space-between;gap:16px}html:has(meta.ymef.ymef) .ba-approval-dialog{max-width:520px;width:calc(100% - 32px);border:0;border-radius:20px;padding:24px;box-shadow:0 24px 70px rgba(0,0,0,.25);color:var(--portal-ink)}html:has(meta.ymef.ymef) .ba-approval-dialog::backdrop{background:rgba(12,25,20,.55)}html:has(meta.ymef.ymef) .ba-dialog-close{float:right;border:0;background:transparent;color:var(--portal-muted);font-size:1.8rem;padding:0 6px}html:has(meta.ymef.ymef) .ba-confirm-amount{font-size:1.8rem;font-weight:900;color:var(--portal-brand);padding:12px 0} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-admin-order-row{display:block}html:has(meta.ymef.ymef) .ba-admin-order-meta{justify-content:flex-start;margin-top:10px}html:has(meta.ymef.ymef) .ba-approval-dialog{padding:20px}html:has(meta.ymef.ymef) .ba-confirm-amount{font-size:1.55rem}} html:has(meta.ymef.ymef) .ba-field-help{display:block;color:var(--portal-muted);font-size:.86rem;margin-top:6px;font-weight:500}html:has(meta.ymef.ymef) .ba-inline-action{margin-top:12px}html:has(meta.ymef.ymef) .ba-history{margin-top:14px;border-top:1px solid var(--portal-line);padding-top:10px}html:has(meta.ymef.ymef) .ba-history summary{cursor:pointer;color:var(--portal-brand);font-weight:850;padding:8px 0}html:has(meta.ymef.ymef) .ba-segmented{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:18px 0;padding:5px;border:1px solid var(--portal-line);border-radius:16px;background:#eef4f0;position:sticky;top:8px;z-index:5}html:has(meta.ymef.ymef) .ba-segmented button{min-height:46px;border:0;border-radius:12px;background:transparent;color:var(--portal-brand);font-weight:900}html:has(meta.ymef.ymef) .ba-segmented button[aria-selected="true"]{background:#fff;box-shadow:0 3px 12px rgba(20,35,29,.09)}html:has(meta.ymef.ymef) .ba-segmented button span{display:inline-flex;min-width:24px;justify-content:center;margin-left:5px;padding:2px 7px;border-radius:999px;background:var(--portal-soft);font-size:.78rem}html:has(meta.ymef.ymef) .ba-tab-panel[hidden]{display:none!important} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-segmented{margin:12px 0 16px;top:6px}html:has(meta.ymef.ymef) .ba-segmented button{font-size:.95rem}html:has(meta.ymef.ymef) .ba-history .ba-activity{padding:12px 0}} html:has(meta.ymef.ymef) .ba-response-action[aria-pressed="true"]{outline:3px solid #c8ddcf;outline-offset:2px}html:has(meta.ymef.ymef) .ba-response-submit{margin-left:auto} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-response-submit{margin-left:0}} html:has(meta.ymef.ymef) .ba-version-changes{border-color:#bfd6c8}html:has(meta.ymef.ymef) .ba-revision-reason{padding:14px 16px;border-radius:14px;background:var(--portal-soft);margin:12px 0 16px}html:has(meta.ymef.ymef) .ba-change-list{display:grid;gap:10px}html:has(meta.ymef.ymef) .ba-change-row{padding:13px 0;border-top:1px solid var(--portal-line)}html:has(meta.ymef.ymef) .ba-change-row:first-child{border-top:0}html:has(meta.ymef.ymef) .ba-change-inline{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin-top:7px}html:has(meta.ymef.ymef) .ba-change-inline span{display:block}html:has(meta.ymef.ymef) .ba-change-inline small,html:has(meta.ymef.ymef) .ba-change-compare small{display:block;color:var(--portal-muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}html:has(meta.ymef.ymef) .ba-change-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}html:has(meta.ymef.ymef) .ba-change-compare>div{padding:12px;border:1px solid var(--portal-line);border-radius:12px;background:#fbfdfc}html:has(meta.ymef.ymef) .ba-change-compare p{margin:.3rem 0 0;white-space:normal}html:has(meta.ymef.ymef) .ba-change-row details summary{cursor:pointer;color:var(--portal-brand);font-weight:800;margin-top:6px}html:has(meta.ymef.ymef) .ba-workspace-title{display:flex;align-items:center;justify-content:space-between;gap:12px}html:has(meta.ymef.ymef) .ba-attention-badge{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;background:#8b2c23;color:#fff;font-size:.82rem;font-weight:900;box-shadow:0 2px 8px rgba(139,44,35,.18)} @media(max-width:760px){html:has(meta.ymef.ymef) .ba-change-inline{grid-template-columns:1fr;gap:5px}html:has(meta.ymef.ymef) .ba-change-inline>span[aria-hidden="true"]{display:none}html:has(meta.ymef.ymef) .ba-change-compare{grid-template-columns:1fr}} html:has(meta.y85s.y85s){--yitm-mobile-actions-a0017250-height:68px;--yitm-mobile-actions-a0017250-gap:8px;--yitm-mobile-actions-a0017250-safe-bottom:env(safe-area-inset-bottom,0px)} html:has(meta.y85s.y85s) .sticky-mobile-bar,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0016850,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017000,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017060,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) .yitm-post-mobile-actions,html:has(meta.y85s.y85s) [data-yitm-mobile-actions]{display:none!important;visibility:hidden!important} @media (max-width:859px){html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]{padding-bottom:calc(92px + var(--yitm-mobile-actions-a0017250-safe-bottom))!important;scroll-padding-bottom:calc(100px + var(--yitm-mobile-actions-a0017250-safe-bottom))} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="false"],html:has(meta.y85s.y85s) body.yitm-signing-mode-a0017010,html:has(meta.y85s.y85s) body.yitm-customer-room-private-a0017060,html:has(meta.y85s.y85s) body.yitm-mobile-actions-disabled-a0017060,html:has(meta.y85s.y85s) body.yitm-mobile-actions-disabled-a0017250{padding-bottom:0!important;scroll-padding-bottom:0!important} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]{position:fixed!important;inset:auto max(8px,env(safe-area-inset-right,0px)) calc(8px + var(--yitm-mobile-actions-a0017250-safe-bottom)) max(8px,env(safe-area-inset-left,0px))!important;z-index:2147483000!important;display:grid!important;visibility:visible!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--yitm-mobile-actions-a0017250-gap)!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid rgba(6,78,53,.22)!important;border-radius:20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 14px 40px rgba(8,33,70,.26)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;transform:none!important;opacity:1!important} html:has(meta.y85s.y85s) body.yitm-mobile-menu-open>.yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) body.yitm-mobile-menu-open>[data-yitm-mobile-actions="A0017250"]{display:none!important;visibility:hidden!important} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:8px 5px!important;box-sizing:border-box!important;border:1px solid #c8ddd2!important;border-radius:14px!important;background:#fff!important;color:#064e35!important;text-decoration:none!important;text-transform:none!important;font-family:Barlow,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important;box-shadow:none!important;transform:none!important;touch-action:manipulation} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:first-child,html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:first-child{border-color:#064e35!important;background:#064e35!important;color:#fff!important} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:nth-child(2),html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:nth-child(2){border-color:#d6a221!important;background:#fff8df!important;color:#4d3900!important} html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a:focus-visible,html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a:focus-visible{outline:3px solid #f4c95d!important;outline-offset:2px!important}} @media (max-width:350px){html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>.yitm-mobile-actions-a0017250>a,html:has(meta.y85s.y85s) body[data-yitm-mobile-actions-enabled="true"]>[data-yitm-mobile-actions="A0017250"]>a{font-size:13.5px!important;padding-inline:3px!important}} @media (min-width:860px){html:has(meta.y85s.y85s) .sticky-mobile-bar,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0016850,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017000,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017060,html:has(meta.y85s.y85s) .yitm-mobile-actions-a0017250,html:has(meta.y85s.y85s) .yitm-post-mobile-actions,html:has(meta.y85s.y85s) [data-yitm-mobile-actions]{display:none!important;visibility:hidden!important}} @media (prefers-reduced-motion:reduce){html:has(meta.y85s.y85s) [data-yitm-mobile-actions] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}} html:has(meta.y86p.y86p){--yitm-ds-platform-navy:#071426;--yitm-ds-platform-navy-2:#0b2d52;--yitm-ds-action-blue:#0f64ee;--yitm-ds-action-blue-hover:#0b53c9;--yitm-ds-electric:#00a8ff;--yitm-ds-intelligence:#31d7ff;--yitm-ds-trust:#26b56a;--yitm-ds-mint:#64e6b4;--yitm-ds-attention:#ffb020;--yitm-ds-danger:#d92d20;--yitm-ds-surface-page:#f5f8fc;--yitm-ds-surface-card:#ffffff;--yitm-ds-surface-blue:#eef6ff;--yitm-ds-surface-cyan:#effbff;--yitm-ds-surface-green:#eefaf4;--yitm-ds-surface-amber:#fff8e7;--yitm-ds-text-primary:#102033;--yitm-ds-text-secondary:#526274;--yitm-ds-text-on-dark:#f7fbff;--yitm-ds-line:#dbe4ee;--yitm-ds-radius-card:16px;--yitm-ds-radius-panel:22px;--yitm-ds-radius-button:10px;--yitm-ds-shadow-card:0 12px 34px rgba(7,20,38,.08);--yitm-ds-shadow-raised:0 22px 60px rgba(7,20,38,.14)} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]{background:var(--yitm-ds-surface-page);color:var(--yitm-ds-text-primary)} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--yitm-ds-attention)!important;outline-offset:3px!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.site-header,.yitm-unified-header){border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"] .nav-cta{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"] .nav-cta:is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:var(--yitm-ds-radius-button)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.btn-primary,a.btn-primary,button.btn-primary):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important;border-color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary){background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important;-webkit-text-fill-color:var(--yitm-ds-text-primary)!important;border-radius:var(--yitm-ds-radius-button)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.btn-secondary,a.btn-secondary,button.btn-secondary):is(:hover,:focus-visible){background:var(--yitm-ds-surface-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer){background:var(--yitm-ds-platform-navy)!important;border-top:3px solid var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer):is(h1,h2,h3,h4,h5,h6,p,li,strong,small,span){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a{color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"]:is(.footer.yitm-unified-footer,.yitm-unified-footer) a:is(:hover,:focus-visible){color:var(--yitm-ds-intelligence)!important;-webkit-text-fill-color:var(--yitm-ds-intelligence)!important;border-color:rgba(49,215,255,.75)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-core-hero{background:linear-gradient(120deg,var(--yitm-ds-surface-page) 0%,#fff 58%,var(--yitm-ds-surface-blue) 100%)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-core-hero::after{background:radial-gradient(circle,rgba(0,168,255,.12),rgba(0,168,255,0) 70%)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-hero-actions-panel{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-hero-trust-list li::before{background:var(--yitm-ds-trust)!important;color:#071426!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-hero-contact a{color:var(--yitm-ds-action-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof,html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .yitm-answer-engine{--yitm-ae-navy:var(--yitm-ds-platform-navy);--yitm-ae-navy-2:var(--yitm-ds-platform-navy-2);--yitm-ae-mint:var(--yitm-ds-mint);--yitm-ae-green:var(--yitm-ds-trust);--yitm-ae-cream:var(--yitm-ds-surface-page);--yitm-ae-paper:#fff;--yitm-ae-ink:var(--yitm-ds-text-primary);--yitm-ae-copy:var(--yitm-ds-text-secondary);--yitm-ae-line:var(--yitm-ds-line);--yitm-ae-soft:var(--yitm-ds-surface-blue)} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof{background:radial-gradient(circle at 82% 12%,rgba(49,215,255,.16),rgba(49,215,255,0) 31%),linear-gradient(145deg,var(--yitm-ds-platform-navy) 0%,#081d35 72%,#0a3150 100%)!important;border-color:rgba(49,215,255,.18)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof::before{background:radial-gradient(circle,rgba(49,215,255,.18) 0,rgba(49,215,255,0) 70%)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__intro .eyebrow,html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__guardrail a,html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__compare span,html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__faq a,html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__fallback a{color:var(--yitm-ds-intelligence)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__guardrail{border-color:rgba(49,215,255,.3)!important;background:rgba(255,255,255,.055)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__rail li::before{background:rgba(49,215,255,.10)!important;border-color:rgba(49,215,255,.34)!important;color:var(--yitm-ds-intelligence)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-active{border-color:rgba(49,215,255,.7)!important;background:rgba(0,168,255,.12)!important;box-shadow:0 0 0 1px rgba(49,215,255,.08),0 14px 34px rgba(0,168,255,.08)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done{border-color:rgba(38,181,106,.55)!important;background:rgba(38,181,106,.10)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__rail li.is-done::before{background:var(--yitm-ds-trust)!important;border-color:var(--yitm-ds-trust)!important;color:#071426!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__experience{background:var(--yitm-ds-surface-page)!important;color:var(--yitm-ds-text-primary)!important;box-shadow:var(--yitm-ds-shadow-raised)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__statusbar{border-color:var(--yitm-ds-line)!important;color:var(--yitm-ds-text-secondary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__statusbar .home-ai-proof__live::before{background:var(--yitm-ds-trust)!important;box-shadow:0 0 0 4px rgba(38,181,106,.14)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__system-list li{background:var(--yitm-ds-surface-cyan)!important;color:#10324b!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__human{background:var(--yitm-ds-platform-navy)!important;border-color:rgba(49,215,255,.22)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .home-ai-proof__human li::before{color:var(--yitm-ds-trust)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .yitm-answer-engine__button--primary,html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__button--primary{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="home"] .yitm-answer-engine__chip:is(:hover,:focus-visible),html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__chip:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;background:var(--yitm-ds-surface-cyan)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"],html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"]{--lr-ink:var(--yitm-ds-text-primary);--lr-muted:var(--yitm-ds-text-secondary);--lr-green:var(--yitm-ds-action-blue);--lr-green-dark:var(--yitm-ds-action-blue-hover);--lr-green-soft:var(--yitm-ds-surface-blue);--lr-mint:var(--yitm-ds-surface-cyan);--lr-line:var(--yitm-ds-line);--lr-warm:var(--yitm-ds-surface-amber);--lr-amber:var(--yitm-ds-attention);--lr-shadow:var(--yitm-ds-shadow-card);--lr-radius:var(--yitm-ds-radius-panel);--lr-radius-sm:var(--yitm-ds-radius-card)} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"].leadroom-page,html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"].leadroom-page{background:linear-gradient(180deg,var(--yitm-ds-surface-page) 0,#fff 560px)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"] .leadroom-eyebrow,html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"] .leadroom-eyebrow::before,html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-eyebrow::before{background:var(--yitm-ds-intelligence)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"]:is(.leadroom-hero h1,.leadroom-section h2,.leadroom-section h3),html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero h1,.leadroom-content h2,.leadroom-content h3){color:var(--yitm-ds-text-primary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"]:is(.leadroom-hero .leadroom-lede,.leadroom-section-heading p,.leadroom-copy),html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"]:is(.leadroom-article-hero .leadroom-lede,.leadroom-content p,.leadroom-content li){color:var(--yitm-ds-text-secondary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"] .leadroom-button.primary,html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-button{background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"] .leadroom-button.secondary{background:#fff!important;color:var(--yitm-ds-text-primary)!important;border-color:var(--yitm-ds-action-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"] .leadroom-hero-visual::before{background:linear-gradient(135deg,rgba(49,215,255,.18),rgba(15,100,238,.08),rgba(100,230,180,.11))!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="software"]:is(.leadroom-card,.leadroom-proof,.leadroom-direct-answer),html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"]:is(.leadroom-faq details,.yitm-reader-uplift,.yitm-editorial-review){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"]{background:radial-gradient(circle at 84% 10%,rgba(49,215,255,.18),rgba(49,215,255,0) 30%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;border-block-color:rgba(49,215,255,.16)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-section-heading:is(h2,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-product-badge{color:var(--yitm-ds-intelligence)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-card{border-color:rgba(49,215,255,.2)!important} html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"][data-yitm-design-mode="software"].template-service-page main#main-content>section[data-yitm-ai-proof-series="A0019019"] .leadroom-icon{background:var(--yitm-ds-surface-cyan)!important;color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-article-hero{margin-top:.75rem;padding:clamp(22px,4vw,38px)!important;border:1px solid rgba(0,168,255,.22);border-radius:var(--yitm-ds-radius-panel);background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-blue) 64%,var(--yitm-ds-surface-cyan) 100%);box-shadow:var(--yitm-ds-shadow-card)} html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border:1px solid rgba(49,215,255,.22)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="ai-article"] .leadroom-cta .leadroom-button{background:#fff!important;border-color:#fff!important;color:var(--yitm-ds-platform-navy)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-hero{background:linear-gradient(135deg,#fff 0%,var(--yitm-ds-surface-page) 56%,var(--yitm-ds-surface-blue) 100%)!important;border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-kicker{border-color:#b9ddff!important;background:var(--yitm-ds-surface-blue)!important;color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-hero h1{color:var(--yitm-ds-text-primary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-lead,html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"]:is(.vm-panel p,.vm-panel li,.vm-panel td){color:var(--yitm-ds-text-secondary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-btn:not(.secondary){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important;box-shadow:0 10px 24px rgba(15,100,238,.18)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-btn.secondary{background:#fff!important;border-color:var(--yitm-ds-action-blue)!important;color:var(--yitm-ds-text-primary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"]:is(.vm-panel,.vm-card,.vm-triage){border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-answer{border-top-color:var(--yitm-ds-action-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-panel h3{color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-urgent{border-color:#ef9a92!important;background:#fff5f3!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-urgent:is(h2,h3){color:#9f261e!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-bottom-cta{background:linear-gradient(135deg,var(--yitm-ds-platform-navy),var(--yitm-ds-platform-navy-2))!important;border-color:rgba(49,215,255,.2)!important;color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="service"] .vm-bottom-cta:is(h2,h3,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-hero{position:relative;overflow:hidden;border:1px solid rgba(49,215,255,.24)!important;border-radius:var(--yitm-ds-radius-panel)!important;background:radial-gradient(circle at 85% 15%,rgba(49,215,255,.17),rgba(49,215,255,0) 32%),linear-gradient(145deg,var(--yitm-ds-platform-navy),#0a2d50)!important;color:var(--yitm-ds-text-on-dark)!important;box-shadow:var(--yitm-ds-shadow-raised)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-hero:is(h1,p){color:var(--yitm-ds-text-on-dark)!important;-webkit-text-fill-color:var(--yitm-ds-text-on-dark)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-hero .eyebrow{color:var(--yitm-ds-intelligence)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .yitm-answer-engine__ask{border-color:rgba(0,168,255,.24)!important;box-shadow:var(--yitm-ds-shadow-raised)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-card{border-color:var(--yitm-ds-line)!important;border-radius:var(--yitm-ds-radius-card)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-card:is(:hover,:focus-visible){border-color:var(--yitm-ds-electric)!important;transform:translateY(-2px)} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-card span{color:var(--yitm-ds-action-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="intelligence"] .start-guide{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm2312-wrap{--qhm-ds-blue:var(--yitm-ds-action-blue);--qhm-ds-blue-hover:var(--yitm-ds-action-blue-hover)} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm2312-main{border-color:var(--yitm-ds-line)!important;box-shadow:var(--yitm-ds-shadow-card)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-main-intro .qhm2312-kicker{color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-step{border-color:var(--yitm-ds-line)!important;background:var(--yitm-ds-surface-page)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"]{color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-stepper li[aria-current="step"] b{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-action-blue)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-stepper li.is-done b{border-color:var(--yitm-ds-trust)!important;background:var(--yitm-ds-surface-green)!important;color:#0c5936!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button){border-color:var(--yitm-ds-line)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8500-choice,.qhm8957-contact-option,.qhm8500-mini-choice,.qhm8993-ndis-need-grid button)[aria-pressed="true"]{border-color:var(--yitm-ds-action-blue)!important;background:var(--yitm-ds-surface-blue)!important;box-shadow:0 0 0 3px rgba(15,100,238,.10)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8500-choice strong,.qhm8957-contact-option strong,.qhm8500-change,.qhm8500-optional-card>summary){color:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit){background:var(--yitm-ds-action-blue)!important;border-color:var(--yitm-ds-action-blue)!important;color:#fff!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8500-next,.qhm8500-submit):is(:hover,:focus-visible){background:var(--yitm-ds-action-blue-hover)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-back{border-color:var(--yitm-ds-action-blue)!important;background:#fff!important;color:var(--yitm-ds-text-primary)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-trust{border-color:#efcf78!important;background:var(--yitm-ds-surface-amber)!important;color:#5b4100!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"]:is(.qhm8966-resume,.qhm8966-network[data-network-state="online"]){border-color:#a9e1c3!important;background:var(--yitm-ds-surface-green)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-runtime-warning{border-color:var(--yitm-ds-danger)!important;background:#fff3f2!important;color:#741e18!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm2312-app-header{border-bottom-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.97)!important} html:has(meta.y86p.y86p) body[data-yitm-design-mode="request"] .qhm8500-mobile-dock{border-color:var(--yitm-ds-line)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 -10px 30px rgba(7,20,38,.12)!important} @media (prefers-reduced-motion:reduce){html:has(meta.y86p.y86p) body[data-yitm-design-system="A0019020"] *{transition-duration:.001ms!important;animation-duration:.001ms!important}} html:has(meta.ygl0.ygl0) .yitm-live-region{border:1px solid rgba(6,78,53,.2);border-radius:18px;background:#fbfdfb;padding:14px;margin:14px 0} html:has(meta.ygl0.ygl0) .yitm-live-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px} html:has(meta.ygl0.ygl0) .yitm-live-head>div{display:grid;gap:3px} html:has(meta.ygl0.ygl0) .yitm-live-kicker{color:#28745d;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase} html:has(meta.ygl0.ygl0) .yitm-live-actions{display:flex!important;align-items:center;gap:8px} html:has(meta.ygl0.ygl0) .yitm-live-refresh{min-height:38px!important;padding:7px 12px!important;border:1px solid #a8c8b8!important;border-radius:999px!important;background:#fff!important;color:#164c39!important;font:inherit;font-size:.8rem!important;font-weight:850!important;cursor:pointer} html:has(meta.ygl0.ygl0) .yitm-live-status{margin:9px 0 0;color:#607267;font-size:.78rem;line-height:1.4} html:has(meta.ygl0.ygl0) .yitm-live-indicator{color:#28745d;font-size:.78rem;font-weight:800;opacity:0;transition:opacity .15s} html:has(meta.ygl0.ygl0) .htmx-request .yitm-live-indicator,html:has(meta.ygl0.ygl0) .htmx-request.yitm-live-indicator{opacity:1} html:has(meta.ygl0.ygl0) .yitm-live-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0;margin:10px 0;list-style:none} html:has(meta.ygl0.ygl0) .yitm-live-step{display:flex;align-items:center;gap:7px;padding:9px;border:1px solid #d8e6df;border-radius:12px;color:#607267;background:#fff} html:has(meta.ygl0.ygl0) .yitm-live-step span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edf4f0;font-weight:900} html:has(meta.ygl0.ygl0) .yitm-live-step strong{font-size:.8rem} html:has(meta.ygl0.ygl0) .yitm-live-step.current{border-color:#398f6e;color:#064e35;background:#eef8f3} html:has(meta.ygl0.ygl0) .yitm-live-step.complete span{background:#064e35;color:#fff} html:has(meta.ygl0.ygl0) .yitm-my-help-live{padding:14px} html:has(meta.ygl0.ygl0) .yitm-my-help-live .mh-two{margin-top:0} html:has(meta.ygl0.ygl0) .thread-list[data-yitm-live-region]{position:relative} html:has(meta.ygl0.ygl0) .thread-list .yitm-admin-live-tools{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:rgba(247,251,248,.96);border-bottom:1px solid #d7e7de} html:has(meta.ygl0.ygl0) .thread-list .yitm-admin-live-tools .yitm-live-status{margin:0} html:has(meta.ygl0.ygl0) .thread-list .yitm-live-refresh{min-height:34px!important} @media(max-width:620px){html:has(meta.ygl0.ygl0) .yitm-live-head{align-items:flex-start} html:has(meta.ygl0.ygl0) .yitm-live-steps{grid-template-columns:1fr} html:has(meta.ygl0.ygl0) .yitm-live-actions{align-items:flex-end} html:has(meta.ygl0.ygl0) .yitm-live-progress{margin-inline:0}} html:has(meta.ygl0.ygl0) .yitm-my-help-live{padding:0;overflow:hidden} html:has(meta.ygl0.ygl0) .yitm-my-help-live>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;cursor:pointer;color:#064e35;font-weight:950;list-style:none} html:has(meta.ygl0.ygl0) .yitm-my-help-live>summary::-webkit-details-marker{display:none} html:has(meta.ygl0.ygl0) .yitm-my-help-live>summary small{padding:6px 10px;border-radius:999px;background:#eaf6ef;color:#064e35} html:has(meta.ygl0.ygl0) .yitm-my-help-live[open]>summary small{font-size:0} html:has(meta.ygl0.ygl0) .yitm-my-help-live[open]>summary small:after{content:"Close";font-size:.75rem} html:has(meta.ygl0.ygl0) .yitm-my-help-live__body{padding:0 14px 14px} @media(prefers-reduced-motion:reduce){html:has(meta.ygl0.ygl0) .yitm-live-indicator{transition:none}} html:has(meta.y0wc.y0wc) .yitm-cx{position:fixed;z-index:2147482000;right:18px;bottom:18px;width:min(410px,calc(100vw - 28px));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17231e}html:has(meta.y0wc.y0wc) .yitm-cx[hidden]{display:none!important}html:has(meta.y0wc.y0wc) .yitm-cx__card{background:#fff;border:1px solid rgba(22,50,39,.16);border-radius:18px;box-shadow:0 18px 52px rgba(18,42,32,.20);overflow:hidden}html:has(meta.y0wc.y0wc) .yitm-cx__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 15px;background:#f7faf8}html:has(meta.y0wc.y0wc) .yitm-cx__eyebrow{display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:#527164;margin-bottom:3px}html:has(meta.y0wc.y0wc) .yitm-cx__title{font-size:1rem;line-height:1.25;font-weight:850}html:has(meta.y0wc.y0wc) .yitm-cx__controls{display:flex;align-items:center;gap:5px}html:has(meta.y0wc.y0wc) .yitm-cx__change,html:has(meta.y0wc.y0wc) .yitm-cx__dismiss{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:750;padding:4px 6px;border-radius:8px}html:has(meta.y0wc.y0wc) .yitm-cx__change{text-decoration:underline}html:has(meta.y0wc.y0wc) .yitm-cx__dismiss{font-size:1.2rem;line-height:1}html:has(meta.y0wc.y0wc) .yitm-cx__body{padding:13px 15px}html:has(meta.y0wc.y0wc) .yitm-cx__body p{margin:0 0 10px;line-height:1.45}html:has(meta.y0wc.y0wc) .yitm-cx__stage{font-size:.78rem;font-weight:800;color:#5a7167;margin-bottom:8px}html:has(meta.y0wc.y0wc) .yitm-cx__actions{display:flex;gap:8px;flex-wrap:wrap}html:has(meta.y0wc.y0wc) .yitm-cx__actions a,html:has(meta.y0wc.y0wc) .yitm-cx__actions button{min-height:40px;border-radius:11px;padding:9px 13px;font:inherit;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}html:has(meta.y0wc.y0wc) .yitm-cx__primary{background:#075b43;color:#fff;border:1px solid #075b43}html:has(meta.y0wc.y0wc) .yitm-cx__secondary{background:#fff;color:#075b43;border:1px solid #b9cec5}html:has(meta.y0wc.y0wc) .yitm-cx__question{border-top:1px solid #e1ebe6;padding-top:10px;margin-top:9px}html:has(meta.y0wc.y0wc) .yitm-cx__choices{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}html:has(meta.y0wc.y0wc) .yitm-cx__choices button{background:#f7faf8;border:1px solid #c8d8d1;color:#173b2f}html:has(meta.y0wc.y0wc) .yitm-cx__status{font-size:.79rem;color:#65736d;margin-top:9px}html:has(meta.y0wc.y0wc) .yitm-cx__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2d8b68;margin-right:6px}html:has(meta.y0wc.y0wc) .yitm-cx__safety{position:fixed;z-index:2147481999;top:0;left:0;right:0;background:#8c281c;color:#fff;padding:11px 16px;text-align:center;font:700 .94rem/1.35 Inter,system-ui,sans-serif;box-shadow:0 5px 18px rgba(80,20,12,.22)}html:has(meta.y0wc.y0wc) .yitm-cx__safety a{color:#fff;text-decoration:underline;font-weight:900;margin-left:8px}html:has(meta.y0wc.y0wc) .yitm-global-safety-mode{scroll-padding-top:60px}@media(max-width:680px){html:has(meta.y0wc.y0wc) .yitm-cx{right:14px;bottom:14px;width:calc(100vw - 28px)}html:has(meta.y0wc.y0wc) .yitm-cx__actions>*{flex:1 1 auto}html:has(meta.y0wc.y0wc) .yitm-cx__safety{text-align:left}} html:has(meta.y0wc.y0wc) .yitm-cx__score{margin:0 0 10px;padding:10px 11px;border:1px solid #d9e7e1;border-radius:13px;background:#f8fbf9}html:has(meta.y0wc.y0wc) .yitm-cx__score-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:850}html:has(meta.y0wc.y0wc) .yitm-cx__score-head strong{color:#075b43;font-size:1.05rem}html:has(meta.y0wc.y0wc) .yitm-cx__meter{height:8px;margin:7px 0 5px;border-radius:999px;background:#e4eee9;overflow:hidden}html:has(meta.y0wc.y0wc) .yitm-cx__meter span{display:block;height:100%;width:0;border-radius:inherit;background:#2d8b68;transition:width .32s ease}html:has(meta.y0wc.y0wc) .yitm-cx__score small{color:#61756b;font-weight:750}html:has(meta.y0wc.y0wc) .yitm-cx__intent-summary{margin:0 0 9px!important;padding:9px 10px;border-radius:11px;background:#f5f8f6;color:#173b2f;font-weight:800}html:has(meta.y0wc.y0wc) .yitm-cx__feedback{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:9px 0}html:has(meta.y0wc.y0wc) .yitm-cx__feedback>span{font-size:.82rem;font-weight:800;color:#52675d;flex-basis:100%}html:has(meta.y0wc.y0wc) .yitm-cx__feedback button{min-height:36px;padding:7px 10px;border:1px solid #c8d8d1;border-radius:999px;background:#fff;color:#173b2f;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}html:has(meta.y0wc.y0wc) .yitm-cx__feedback button[aria-pressed="true"]{background:#e8f5ed;border-color:#6fa78b}html:has(meta.y0wc.y0wc) .yitm-cx__edit{display:grid;gap:8px;margin:9px 0;padding:10px;border:1px solid #d9e7e1;border-radius:12px;background:#fbfdfc}html:has(meta.y0wc.y0wc) .yitm-cx__edit textarea{width:100%;box-sizing:border-box;min-height:72px;border:1px solid #c8d8d1;border-radius:10px;padding:9px;font:inherit;color:#17231e}html:has(meta.y0wc.y0wc) .yitm-cx__edit-actions{display:flex;gap:7px;flex-wrap:wrap}html:has(meta.y0wc.y0wc) .yitm-cx__privacy{font-size:.75rem;color:#6a7872;margin-top:8px}html:has(meta.y0wc.y0wc) .yitm-cx__change{white-space:nowrap}@media(prefers-reduced-motion:reduce){html:has(meta.y0wc.y0wc) .yitm-cx__meter span{transition:none}} html:has(meta.y0wc.y0wc) .yitm-cx__nba{display:grid;gap:3px;margin:9px 0 10px;padding:9px 10px;border-left:3px solid #2d8b68;border-radius:0 10px 10px 0;background:#f7faf8}html:has(meta.y0wc.y0wc) .yitm-cx__nba strong{font-size:.83rem;color:#173b2f}html:has(meta.y0wc.y0wc) .yitm-cx__nba span{font-size:.78rem;line-height:1.4;color:#5d7067} html:has(meta.y0wc.y0wc) .yitm-apc{width:min(1180px,calc(100% - 32px));margin:22px auto 28px;padding:20px 22px;border:1px solid rgba(0,86,62,.18);border-radius:22px;background:linear-gradient(112deg,rgba(244,251,247,.98),rgba(255,255,255,.98) 62%,rgba(255,248,232,.88));box-shadow:0 16px 42px rgba(16,35,63,.08);color:#173229;position:relative;z-index:2} html:has(meta.y0wc.y0wc) .yitm-apc[data-mode="safety"]{border-color:rgba(153,63,28,.28);background:linear-gradient(112deg,#fff7ef,#fff 72%)} html:has(meta.y0wc.y0wc) .yitm-apc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px} html:has(meta.y0wc.y0wc) .yitm-apc__copy{min-width:0;max-width:850px}html:has(meta.y0wc.y0wc) .yitm-apc__eyebrow{display:block;margin-bottom:5px;color:#00563e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html:has(meta.y0wc.y0wc) .yitm-apc[data-mode="safety"] .yitm-apc__eyebrow{color:#8a3a1c} html:has(meta.y0wc.y0wc) .yitm-apc__title{margin:0!important;font-size:clamp(1.28rem,2vw,1.72rem)!important;line-height:1.17!important;letter-spacing:-.02em!important;color:#10233f!important}html:has(meta.y0wc.y0wc) .yitm-apc__detail{margin:8px 0 0!important;max-width:820px;color:#40534b!important;font-size:1rem!important;line-height:1.55!important} html:has(meta.y0wc.y0wc) .yitm-apc__score{flex:0 0 auto;min-width:104px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid rgba(0,86,62,.14);text-align:center}html:has(meta.y0wc.y0wc) .yitm-apc__score strong{display:block;color:#00563e;font-size:1.38rem;line-height:1}html:has(meta.y0wc.y0wc) .yitm-apc__score span{display:block;margin-top:4px;color:#53665f;font-size:.72rem;font-weight:800} html:has(meta.y0wc.y0wc) .yitm-apc__meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:13px;color:#53665f;font-size:.82rem;font-weight:700}html:has(meta.y0wc.y0wc) .yitm-apc__meta span{display:inline-flex;align-items:center;gap:6px}html:has(meta.y0wc.y0wc) .yitm-apc__meta span:before{content:"•";color:#0b7554}html:has(meta.y0wc.y0wc) .yitm-apc__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}html:has(meta.y0wc.y0wc) .yitm-apc__primary,html:has(meta.y0wc.y0wc) .yitm-apc__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:12px;font:inherit;font-weight:850;text-decoration:none!important;cursor:pointer}html:has(meta.y0wc.y0wc) .yitm-apc__primary{border:1px solid #00563e;background:#00563e;color:#fff!important}html:has(meta.y0wc.y0wc) .yitm-apc__secondary{border:1px solid rgba(16,35,63,.18);background:#fff;color:#173229}html:has(meta.y0wc.y0wc) .yitm-apc__primary:focus-visible,html:has(meta.y0wc.y0wc) .yitm-apc__secondary:focus-visible,html:has(meta.y0wc.y0wc) .yitm-apc-target:focus-visible{outline:3px solid rgba(17,125,91,.36);outline-offset:3px}html:has(meta.y0wc.y0wc) .yitm-apc__privacy{margin-top:11px;color:#667770;font-size:.78rem;line-height:1.45} html:has(meta.y0wc.y0wc) .yitm-apc-target{position:relative;box-shadow:0 0 0 3px rgba(11,117,84,.18)!important;border-radius:10px;transition:box-shadow .18s ease,transform .18s ease}html:has(meta.y0wc.y0wc) .yitm-apc-target:after{display:none!important;content:none!important} html:has(meta.y0wc.y0wc)[data-yitm-apc-mode="safety"] .yitm-apc-target{box-shadow:0 0 0 3px rgba(153,63,28,.18)!important} @media(max-width:720px){html:has(meta.y0wc.y0wc) .yitm-apc{width:min(100% - 22px,1180px);margin:14px auto 20px;padding:17px;border-radius:18px}html:has(meta.y0wc.y0wc) .yitm-apc__head{display:block}html:has(meta.y0wc.y0wc) .yitm-apc__score{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:max-content;min-width:0;margin-top:12px;text-align:left}html:has(meta.y0wc.y0wc) .yitm-apc__score strong{font-size:1.15rem}html:has(meta.y0wc.y0wc) .yitm-apc__score span{margin:0}html:has(meta.y0wc.y0wc) .yitm-apc__actions{display:grid;grid-template-columns:1fr}html:has(meta.y0wc.y0wc) .yitm-apc__primary,html:has(meta.y0wc.y0wc) .yitm-apc__secondary{width:100%}html:has(meta.y0wc.y0wc) .yitm-apc-target:after{display:none}} @media(prefers-reduced-motion:reduce){html:has(meta.y0wc.y0wc) .yitm-apc-target{transition:none}} html:has(meta.y0wc.y0wc) .yitm-xo-notice{width:min(100%,860px);margin:8px 0 14px;padding:8px 10px;border:1px solid #dce8e2;border-radius:10px;background:#f8fbf9;color:#61736a;font:650 .74rem/1.4 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;align-items:center;gap:9px;flex-wrap:wrap}html:has(meta.y0wc.y0wc) .yitm-xo-notice button{border:0;background:transparent;color:#075b43;text-decoration:underline;font:inherit;font-weight:850;cursor:pointer;padding:2px 3px;border-radius:5px}html:has(meta.y0wc.y0wc) .yitm-xo-notice button:focus-visible{outline:3px solid rgba(17,125,91,.28);outline-offset:2px}@media(max-width:680px){html:has(meta.y0wc.y0wc) .yitm-xo-notice{font-size:.72rem}} html:has(meta.y0wc.y0wc) .yitm-cx__minimize{border:0;background:transparent;cursor:pointer;color:#315f4f;font-weight:850;padding:4px 7px;border-radius:8px;font-size:1.2rem;line-height:1} html:has(meta.y0wc.y0wc) .yitm-cx__minimize:hover,html:has(meta.y0wc.y0wc) .yitm-cx__minimize:focus-visible,html:has(meta.y0wc.y0wc) .yitm-cx__dismiss:hover,html:has(meta.y0wc.y0wc) .yitm-cx__dismiss:focus-visible{background:#eaf2ee;outline:none} html:has(meta.y0wc.y0wc) .yitm-cx__minimized{display:none;width:108px;min-width:108px;height:58px;border:2px solid #2d8b68;border-radius:18px;background:#fff;color:#075b43;box-shadow:0 14px 36px rgba(18,42,32,.22);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;align-items:center;justify-content:center;gap:7px;padding:5px 10px} html:has(meta.y0wc.y0wc) .yitm-cx__minimized strong{font-size:1rem;line-height:1.1;font-weight:900;min-width:35px;text-align:left} html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized{width:108px} html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized .yitm-cx__card{display:none} html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized .yitm-cx__minimized{display:flex} html:has(meta.y0wc.y0wc) .yitm-cx__minimized:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(18,42,32,.26)} html:has(meta.y0wc.y0wc) .yitm-cx__minimized:focus-visible{outline:3px solid rgba(17,125,91,.30);outline-offset:3px} @media(max-width:680px){html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized{width:102px;right:12px;bottom:12px}html:has(meta.y0wc.y0wc) .yitm-cx__minimized{width:102px;min-width:102px;height:56px}html:has(meta.y0wc.y0wc) .yitm-cx__minimized strong{font-size:.94rem}} @media(prefers-reduced-motion:reduce){html:has(meta.y0wc.y0wc) .yitm-cx__minimized:hover{transform:none}} html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized{right:18px;bottom:18px} html:has(meta.y0wc.y0wc) .yitm-cx__minimized{background:linear-gradient(145deg,#ffffff,#f3faf7);box-shadow:0 12px 34px rgba(18,42,32,.24)} html:has(meta.y0wc.y0wc) .yitm-cx__minimized span{color:#42685b} html:has(meta.y0wc.y0wc) .yitm-cx__minimized strong{color:#075b43} @media(max-width:680px){html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized{right:12px;bottom:12px}} html:has(meta.y0wc.y0wc) .yitm-cx__robot-wrap{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;letter-spacing:normal!important;color:inherit!important}html:has(meta.y0wc.y0wc) .yitm-cx__robot{display:block;width:38px;height:38px;overflow:visible}html:has(meta.y0wc.y0wc) .yitm-cx__robot-guide{transform-origin:24px 26px}html:has(meta.y0wc.y0wc) .yitm-cx__robot-head{fill:#e9f6fb;stroke:#123f72;stroke-width:2}html:has(meta.y0wc.y0wc) .yitm-cx__antenna,html:has(meta.y0wc.y0wc) .yitm-cx__robot-ear,html:has(meta.y0wc.y0wc) .yitm-cx__mouth,html:has(meta.y0wc.y0wc) .yitm-cx__smile,html:has(meta.y0wc.y0wc) .yitm-cx__tick{fill:none;stroke:#123f72;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html:has(meta.y0wc.y0wc) .yitm-cx__antenna-tip,html:has(meta.y0wc.y0wc) .yitm-cx__eyes circle{fill:#0b7554}html:has(meta.y0wc.y0wc) .yitm-cx__smile,html:has(meta.y0wc.y0wc) .yitm-cx__tick,html:has(meta.y0wc.y0wc) .yitm-cx__shield{opacity:0}html:has(meta.y0wc.y0wc) .yitm-cx__shield path:first-child{fill:#fff3e6;stroke:#8c281c;stroke-width:2}html:has(meta.y0wc.y0wc) .yitm-cx__shield path:last-child{fill:none;stroke:#8c281c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html:has(meta.y0wc.y0wc) .yitm-cx__understood-heading{margin-bottom:8px;color:#10233f;font-size:.9rem;font-weight:900}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="waiting"] .yitm-cx__eyes{transform-origin:center;animation:yitm-robot-blink 5.5s ease-in-out infinite}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="checking"] .yitm-cx__eyes{animation:yitm-robot-scan 1.1s ease-in-out infinite}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="needs-detail"] .yitm-cx__robot-guide{transform:rotate(7deg)}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="ready"] .yitm-cx__mouth{opacity:0}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="ready"] .yitm-cx__smile{opacity:1}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="confirmed"] .yitm-cx__mouth,html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="confirmed"] .yitm-cx__smile{opacity:0}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="confirmed"] .yitm-cx__tick{opacity:1;stroke:#0b7554;animation:yitm-robot-tick .8s ease both}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="safety"] .yitm-cx__robot-guide{display:none}html:has(meta.y0wc.y0wc) .yitm-cx[data-robot-state="safety"] .yitm-cx__shield{opacity:1}html:has(meta.y0wc.y0wc) .yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna{animation:yitm-robot-antenna .6s ease}html:has(meta.y0wc.y0wc) .yitm-cx.is-activating:not([data-robot-state="safety"]) .yitm-cx__antenna-tip{animation:yitm-robot-light .6s ease}html:has(meta.y0wc.y0wc) .yitm-cx.is-activating[data-robot-state="ready"] .yitm-cx__robot-guide{animation:yitm-robot-bounce .6s ease}html:has(meta.y0wc.y0wc) .yitm-cx.is-activating .yitm-cx__card{animation:yitm-panel-open .24s ease-out both}@keyframes yitm-robot-blink{0%,46%,50%,100%{transform:scaleY(1)}48%{transform:scaleY(.12)}}@keyframes yitm-robot-scan{0%,100%{transform:translateX(-2px)}50%{transform:translateX(2px)}}@keyframes yitm-robot-antenna{0%,100%{transform:rotate(0);transform-origin:24px 12px}35%{transform:rotate(-12deg);transform-origin:24px 12px}70%{transform:rotate(10deg);transform-origin:24px 12px}}@keyframes yitm-robot-light{0%,100%{fill:#0b7554}45%{fill:#63d4ff;filter:drop-shadow(0 0 3px #63d4ff)}}@keyframes yitm-robot-bounce{0%,100%{transform:translateY(0)}45%{transform:translateY(-4px)}}@keyframes yitm-robot-tick{0%{opacity:0;stroke-dasharray:24;stroke-dashoffset:24}35%,80%{opacity:1}100%{opacity:1;stroke-dasharray:24;stroke-dashoffset:0}}@keyframes yitm-panel-open{from{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:none}} @media(prefers-reduced-motion:reduce){html:has(meta.y0wc.y0wc) .yitm-cx__eyes,html:has(meta.y0wc.y0wc) .yitm-cx__robot-guide,html:has(meta.y0wc.y0wc) .yitm-cx__antenna,html:has(meta.y0wc.y0wc) .yitm-cx__antenna-tip,html:has(meta.y0wc.y0wc) .yitm-cx__tick,html:has(meta.y0wc.y0wc) .yitm-cx__card{animation:none!important;transition:none!important}} html:has(meta.y0wc.y0wc) .yitm-cx__ci{display:grid;gap:7px;margin:12px 0 2px;padding-top:11px;border-top:1px solid #e1ebe6}html:has(meta.y0wc.y0wc) .yitm-cx__ci-label{font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#5a7167}html:has(meta.y0wc.y0wc) .yitm-cx__ci-pain{font-size:.92rem;line-height:1.35;color:#183f32}html:has(meta.y0wc.y0wc) .yitm-cx__ci .yitm-cx__secondary{width:100%;box-sizing:border-box}html:has(meta.y0wc.y0wc) .yitm-cx[data-stage="safety"] .yitm-cx__ci{display:none} html:has(meta.y0wc.y0wc) .yitm-cx__master-reassurance{margin-top:10px;padding:9px 11px;border-radius:10px;background:#f3f8f5;color:#405c50;font-size:.78rem;font-weight:700;line-height:1.45} html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="ready_to_review"] .yitm-cx__minimized{background:#123f72;border-color:#123f72;color:#fff} html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="strong_match"] .yitm-cx__minimized,html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="confirmed"] .yitm-cx__minimized{background:#075b43;border-color:#075b43;color:#fff;box-shadow:0 14px 38px rgba(7,91,67,.34)} html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="safety"] .yitm-cx__minimized{background:#8c281c;border-color:#8c281c;color:#fff} html:has(meta.y0wc.y0wc) .yitm-cx:is([data-master-state="ready_to_review"],[data-master-state="strong_match"],[data-master-state="confirmed"],[data-master-state="safety"]) .yitm-cx__minimized:is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important} html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="ready_to_review"] .yitm-cx__meter span{background:#2868a8} html:has(meta.y0wc.y0wc) .yitm-cx:is([data-master-state="strong_match"],[data-master-state="confirmed"]) .yitm-cx__meter span{background:#087a58} html:has(meta.y0wc.y0wc) .yitm-cx[data-master-state="safety"] .yitm-cx__meter span{background:#a6382a} html:has(meta.y0wc.y0wc) .yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]{width:100%;box-sizing:border-box;min-height:48px;background:#075b43!important;border-color:#075b43!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem;box-shadow:0 8px 20px rgba(7,91,67,.20)} html:has(meta.y0wc.y0wc) .yitm-cx .yitm-cx__primary[data-yitm-master-book-now="A0019266"]:is(:hover,:focus-visible){background:#064a37!important;border-color:#064a37!important;outline:3px solid rgba(7,91,67,.25);outline-offset:2px} @media(max-width:680px){html:has(meta.y0wc.y0wc) body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx{bottom:82px} html:has(meta.y0wc.y0wc) body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions,.yitm-has-mobile-actions-a0017250) .yitm-cx.is-minimized{bottom:82px} html:has(meta.y0wc.y0wc) .yitm-cx__master-reassurance{font-size:.76rem}} html:has(meta.y0wc.y0wc) .yitm-cx{bottom:var(--yitm-cx-base-bottom,18px);transition:bottom .18s ease} html:has(meta.y0wc.y0wc) .yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,18px))} @media(max-width:680px){html:has(meta.y0wc.y0wc) body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx,html:has(meta.y0wc.y0wc) body:is(.yitm-has-mobile-actions-a0017250,.yitm-has-post-mobile-actions) .yitm-cx.is-minimized{bottom:var(--yitm-cx-docked-bottom,var(--yitm-cx-base-bottom,88px))}} html:has(meta.y0wc.y0wc) .yitm-cx__score-explain{margin:7px 0 0;color:#52675d;font-size:.78rem;line-height:1.42;font-weight:650} html:has(meta.y0wc.y0wc) .yitm-cx__memory{margin-top:10px;padding-top:9px;border-top:1px solid #e1ebe6}html:has(meta.y0wc.y0wc) .yitm-cx__memory-toggle{border:0;background:transparent;color:#075b43;text-decoration:underline;text-underline-offset:3px;font:850 .78rem/1.35 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;padding:4px 2px;border-radius:6px}html:has(meta.y0wc.y0wc) .yitm-cx__memory-toggle:focus-visible,html:has(meta.y0wc.y0wc) .yitm-cx__memory-forget:focus-visible{outline:3px solid rgba(17,125,91,.28);outline-offset:2px}html:has(meta.y0wc.y0wc) .yitm-cx__memory-detail{margin-top:7px;padding:10px 11px;border:1px solid #dce8e2;border-radius:12px;background:#f8fbf9;color:#405c50;font-size:.78rem;line-height:1.48}html:has(meta.y0wc.y0wc) .yitm-cx__memory-detail strong{display:block;color:#173f32;margin-bottom:3px}html:has(meta.y0wc.y0wc) .yitm-cx__memory-detail p{margin:0 0 8px}html:has(meta.y0wc.y0wc) .yitm-cx__memory-detail small{display:block;margin-top:7px;color:#60736a}html:has(meta.y0wc.y0wc) .yitm-cx__memory-forget{min-height:42px;border:1px solid #b9d5c9;border-radius:10px;background:#fff;color:#075b43;font:850 .78rem/1.2 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:8px 10px;cursor:pointer}html:has(meta.y0wc.y0wc) .yitm-cx__returning-privacy{margin:9px 0 0;padding:8px 10px;border-radius:10px;background:#f5f8f6;color:#52675d;font-size:.76rem;line-height:1.45;font-weight:650}@media(max-width:680px){html:has(meta.y0wc.y0wc) .yitm-cx__memory-toggle,html:has(meta.y0wc.y0wc) .yitm-cx__memory-detail,html:has(meta.y0wc.y0wc) .yitm-cx__memory-forget{font-size:.8rem}html:has(meta.y0wc.y0wc) .yitm-cx__memory-forget{min-height:48px}} html:has(meta.y0iy.y0iy) .rhdh-shell{margin:18px 0;padding:clamp(18px,3vw,26px);border:1px solid rgba(20,35,29,.13);border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(20,35,29,.05)} html:has(meta.y0iy.y0iy) .rhdh-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}html:has(meta.y0iy.y0iy) .rhdh-head h2,html:has(meta.y0iy.y0iy) .rhdh-history h3,html:has(meta.y0iy.y0iy) .rhdh-warranty h3,html:has(meta.y0iy.y0iy) .rhdh-job h4{margin:6px 0 8px;color:#064e35}html:has(meta.y0iy.y0iy) .rhdh-head p,html:has(meta.y0iy.y0iy) .rhdh-job p,html:has(meta.y0iy.y0iy) .rhdh-warranty p,html:has(meta.y0iy.y0iy) .rhdh-note,html:has(meta.y0iy.y0iy) .rhdh-empty{color:#5c6b62;line-height:1.55}html:has(meta.y0iy.y0iy) .rhdh-kicker,html:has(meta.y0iy.y0iy) .rhdh-match{display:inline-flex;align-items:center;width:max-content;border-radius:999px;background:#eaf6ef;color:#064e35;font-size:.76rem;font-weight:950;padding:6px 9px}html:has(meta.y0iy.y0iy) .rhdh-primary,html:has(meta.y0iy.y0iy) .rhdh-secondary,html:has(meta.y0iy.y0iy) .rhdh-job-actions a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:10px 14px;text-decoration:none;font-weight:950}html:has(meta.y0iy.y0iy) .rhdh-primary{background:#007a44;color:#fff;max-width:310px;text-align:center}html:has(meta.y0iy.y0iy) .rhdh-secondary,html:has(meta.y0iy.y0iy) .rhdh-job-actions a{background:#edf7f1;color:#064e35}html:has(meta.y0iy.y0iy) .rhdh-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr);gap:16px;margin-top:18px}html:has(meta.y0iy.y0iy) .rhdh-history,html:has(meta.y0iy.y0iy) .rhdh-warranty{border:1px solid rgba(20,35,29,.12);border-radius:20px;background:#f8fbf8;padding:18px}html:has(meta.y0iy.y0iy) .rhdh-warranty{background:#fffaf0;border-color:#ead9a9}html:has(meta.y0iy.y0iy) .rhdh-section-head{display:flex;justify-content:space-between;gap:12px;align-items:center}html:has(meta.y0iy.y0iy) .rhdh-section-head span{font-size:.8rem;color:#5c6b62;font-weight:850}html:has(meta.y0iy.y0iy) .rhdh-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}html:has(meta.y0iy.y0iy) .rhdh-job{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(20,35,29,.11);border-radius:16px;background:#fff}html:has(meta.y0iy.y0iy) .rhdh-job-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:has(meta.y0iy.y0iy) .rhdh-job-top>strong{font-size:.82rem;color:#14382f}html:has(meta.y0iy.y0iy) .rhdh-job h4{font-size:1rem}html:has(meta.y0iy.y0iy) .rhdh-job p{margin:4px 0 6px}html:has(meta.y0iy.y0iy) .rhdh-job small{color:#6b766f;font-weight:800}html:has(meta.y0iy.y0iy) .rhdh-job-actions{display:grid;gap:7px;min-width:118px}html:has(meta.y0iy.y0iy) .rhdh-job-actions a{min-height:44px;font-size:.84rem}html:has(meta.y0iy.y0iy) .rhdh-empty{padding:14px;border:1px dashed rgba(20,35,29,.18);border-radius:15px;background:#fff}html:has(meta.y0iy.y0iy) .rhdh-note{margin:14px 0 0;font-size:.86rem}html:has(meta.y0iy.y0iy) .rhdh-primary:focus-visible,html:has(meta.y0iy.y0iy) .rhdh-secondary:focus-visible,html:has(meta.y0iy.y0iy) .rhdh-job-actions a:focus-visible{outline:3px solid #f4b942;outline-offset:3px} @media(max-width:820px){html:has(meta.y0iy.y0iy) .rhdh-head{display:grid}html:has(meta.y0iy.y0iy) .rhdh-primary{max-width:none;width:100%}html:has(meta.y0iy.y0iy) .rhdh-grid{grid-template-columns:1fr}html:has(meta.y0iy.y0iy) .rhdh-section-head{align-items:flex-start;flex-direction:column}} @media(max-width:560px){html:has(meta.y0iy.y0iy) .rhdh-shell{padding:15px;border-radius:20px}html:has(meta.y0iy.y0iy) .rhdh-history,html:has(meta.y0iy.y0iy) .rhdh-warranty{padding:14px}html:has(meta.y0iy.y0iy) .rhdh-job{grid-template-columns:1fr}html:has(meta.y0iy.y0iy) .rhdh-job-actions{grid-template-columns:1fr 1fr;min-width:0}html:has(meta.y0iy.y0iy) .rhdh-job-actions a{width:100%}} @media(prefers-reduced-motion:reduce){html:has(meta.y0iy.y0iy) .rhdh-primary,html:has(meta.y0iy.y0iy) .rhdh-secondary,html:has(meta.y0iy.y0iy) .rhdh-job-actions a{scroll-behavior:auto;transition:none!important}} html:has(meta.y4da.y4da) .yitm-adaptive-focus-controls{max-width:1180px;margin:14px auto 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#334b41;font:600 .9rem/1.4 Inter,system-ui,sans-serif}html:has(meta.y4da.y4da) .yitm-adaptive-focus-controls[hidden]{display:none!important}html:has(meta.y4da.y4da) .yitm-adaptive-focus-summary{min-width:0}html:has(meta.y4da.y4da) .yitm-adaptive-focus-toggle{appearance:none;border:1px solid #bfd0c8;background:#fff;color:#195642;border-radius:999px;padding:8px 12px;font:800 .84rem/1.2 Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}html:has(meta.y4da.y4da) .yitm-adaptive-focus-toggle:hover{background:#f2f8f5}html:has(meta.y4da.y4da) .yitm-journey-collapsed{display:none!important}html:has(meta.y4da.y4da) .yitm-journey-focused [data-yitm-journey-priority="primary"]{scroll-margin-top:90px}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj__card{border-color:#a9c8ba}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj__actions .yitm-gj__secondary{display:none}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj{width:min(390px,calc(100vw - 28px))}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj__body>p{font-size:.92rem}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj__status{opacity:.82} @media(max-width:680px){html:has(meta.y4da.y4da) .yitm-adaptive-focus-controls{padding:0 14px;align-items:flex-start;flex-direction:column}html:has(meta.y4da.y4da) .yitm-adaptive-focus-toggle{white-space:normal}html:has(meta.y4da.y4da) .yitm-journey-focused .yitm-gj{width:calc(100vw - 28px)}} @media(prefers-reduced-motion:no-preference){html:has(meta.y4da.y4da) [data-yitm-journey-role]{transition:opacity .16s ease}} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-ux2{margin-top:28px;padding-top:24px;border-top:1px solid #cbdad6;color:#142d2a} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-ux2>h3{margin:6px 0 8px;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.18;color:#10241f} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-intro{max-width:760px;margin:0 0 20px!important;color:#425b56!important;font-weight:600;line-height:1.55} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-step-number{display:inline-flex;flex:0 0 30px;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:#173c48;color:#fff;font-size:.86rem;font-weight:900;line-height:1} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority--first{margin:0!important;padding:18px!important;border:1px solid #bfd2cd!important;border-radius:20px!important;background:#f8fbfa!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority--first legend{display:flex;align-items:center;gap:10px;padding:0 8px!important;color:#10241f!important;font-size:1.05rem!important;font-weight:850!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card{position:relative;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;margin-top:12px!important;padding:18px!important;border:2px solid #d0dedb!important;border-radius:18px!important;background:#fff!important;cursor:pointer;box-shadow:0 2px 8px rgba(16,36,31,.03)} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card:hover{border-color:#7ca79c!important;background:#fbfefd!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card:has(input:checked){border-color:#17645e!important;background:#edf8f5!important;box-shadow:0 0 0 3px rgba(23,100,94,.11)!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card input[type="radio"]{appearance:auto!important;-webkit-appearance:radio!important;display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:3px 0 0!important;padding:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;accent-color:#17645e} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card>span{display:grid!important;gap:5px!important;min-width:0!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card strong{display:block!important;color:#10241f!important;font-size:1rem!important;line-height:1.32!important;font-weight:850!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card small{display:block!important;color:#526663!important;font-size:.9rem!important;line-height:1.5!important;font-weight:560!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card em{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin-top:4px!important;padding:5px 9px!important;border-radius:999px!important;background:#eef4f2!important;color:#34524c!important;font-style:normal!important;font-size:.78rem!important;line-height:1.2!important;font-weight:800!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card:has(input:checked) em{background:#dcefeb!important;color:#124f48!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-details[hidden]{display:none!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-details{display:grid;gap:18px;margin-top:18px;padding:18px;border:1px solid #c9d9d5;border-radius:20px;background:#fff} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-step{margin:0;padding:0} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-step+.ybo-booking-step{padding-top:18px;border-top:1px solid #e0e9e7} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-step-heading{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-step-heading h4{margin:1px 0 3px!important;color:#10241f!important;font-size:1.05rem!important;line-height:1.3!important;font-weight:850!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-step-heading p{margin:0!important;color:#526663!important;font-size:.9rem!important;line-height:1.45!important;font-weight:560!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice{position:relative!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;width:100%!important;min-width:0!important;min-height:112px!important;padding:16px!important;text-align:left!important;white-space:normal!important;border:2px solid #c8d8d4!important;border-radius:18px!important;background:#fff!important;color:#142d2a!important;font:inherit!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(16,36,31,.03)!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice:hover{border-color:#7ca79c!important;background:#fbfefd!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice[aria-pressed="true"]{border-color:#17645e!important;background:#edf8f5!important;box-shadow:0 0 0 3px rgba(23,100,94,.11)!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice[aria-pressed="true"]::after{content:"✓"!important;position:absolute!important;top:10px!important;right:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:999px!important;background:#17645e!important;color:#fff!important;font-size:.8rem!important;font-weight:900!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-icon{display:flex!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;background:#eef4f2!important;color:#174f49!important;font-size:1rem!important;line-height:1!important;font-weight:900!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-copy{display:grid!important;gap:5px!important;min-width:0!important;padding-right:20px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-copy>strong{display:block!important;color:#10241f!important;font-size:1rem!important;line-height:1.28!important;font-weight:850!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-copy>span{display:block!important;color:#526663!important;font-size:.89rem!important;line-height:1.46!important;font-weight:560!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)!important;gap:18px!important;margin-top:0!important;align-items:start!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-chip-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;width:auto!important;padding:9px 13px!important;white-space:normal!important;border:1.5px solid #b8cbc6!important;border-radius:999px!important;background:#fff!important;color:#213f3a!important;font:inherit!important;font-size:.9rem!important;font-weight:750!important;cursor:pointer!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-chip[aria-pressed="true"]{border-color:#17645e!important;background:#eaf6f3!important;color:#123f3a!important;box-shadow:0 0 0 2px rgba(23,100,94,.1)!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-label{display:block!important;margin:0 0 8px!important;color:#142d2a!important;font-weight:800!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-date-field input,html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-grid select{display:block!important;width:100%!important;min-height:50px!important;box-sizing:border-box!important;margin-top:6px!important;padding:12px 14px!important;border:1.5px solid #b8cbc6!important;border-radius:14px!important;background:#fff!important;color:#10241f!important;font:inherit!important;font-weight:600!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-note{margin:16px 0 0!important;padding:12px 14px!important;border-radius:14px!important;background:#f4f8f6!important;color:#38514c!important;font-size:.88rem!important;line-height:1.5!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card:focus-within,html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice:focus-visible,html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-chip:focus-visible{outline:3px solid #f2b84b!important;outline-offset:3px!important} @media(max-width:800px){html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-grid,html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-grid{grid-template-columns:1fr!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice{min-height:0!important}} @media(max-width:520px){html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority--first,html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-booking-details{padding:14px!important;border-radius:16px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-authority-card{padding:15px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-choice{grid-template-columns:34px minmax(0,1fr)!important;padding:14px!important;border-radius:15px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-choice-icon{width:34px!important;height:34px!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request .ybo-chip-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important} html:has(meta.ygtb.ygtb) #quoteme-request-form.ybo-business-request button.ybo-chip{width:100%!important}} html:has(meta.y5gb.y5gb) #top .yitm-home-bookux-a0019546 button[data-yitm-business-mode]{cursor:pointer} html:has(meta.y5gb.y5gb) #top .yitm-home-bookux-a0019546 button[data-yitm-business-mode]::after{content:"Continue →";display:block;margin-top:8px;color:#173f6d;font-weight:900;font-size:.82rem} html:has(meta.y5gb.y5gb) #top .home-rtr__feedback span,html:has(meta.y5gb.y5gb) #top .home-rtr__feedback small,html:has(meta.y5gb.y5gb) #top .home-rtr__field span,html:has(meta.y5gb.y5gb) #top .home-rtr__merged-details dt,html:has(meta.y5gb.y5gb) #top .home-rtr__merged-details dd,html:has(meta.y5gb.y5gb) #top .home-rtr__status,html:has(meta.y5gb.y5gb) #top .home-intent-live__privacy,html:has(meta.y5gb.y5gb) #top .a0019480-example{color:#263f37!important;-webkit-text-fill-color:#263f37!important;opacity:1!important} html:has(meta.y5gb.y5gb) #top .home-rtr__secondary{color:#173f6d!important;-webkit-text-fill-color:#173f6d!important;border-color:#8fa8b8!important;background:#fff!important;opacity:1!important} html:has(meta.y5gb.y5gb) #top #home-rtr-like{background:#173f6d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#173f6d!important;font-weight:900!important} html:has(meta.y5gb.y5gb) #top #home-rtr-dislike{color:#173f31!important;-webkit-text-fill-color:#173f31!important;background:#fff!important;border-color:#9ab5a8!important;font-weight:900!important} html:has(meta.y5gb.y5gb) #home-rtr-continue-wrap{display:none!important} html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions{display:none}@media(max-width:820px){html:has(meta.ym3h.ym3h) body{padding-bottom:78px!important}html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions{position:fixed;left:8px;right:8px;bottom:8px;z-index:9999;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border:1px solid rgba(6,78,53,.18);border-radius:22px;background:rgba(255,253,248,.97);box-shadow:0 16px 42px rgba(16,35,29,.22);backdrop-filter:blur(12px)}html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions a{display:flex;min-height:46px;align-items:center;justify-content:center;border-radius:999px;text-decoration:none!important;font:900 14px/1 Arial,sans-serif}html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions__quote{background:#064e35;color:#fff!important}html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions__refer{background:#eef8f3;color:#064e35!important;border:1px solid #cfe2d7}html:has(meta.ym3h.ym3h) .yitm-post-mobile-actions__call{background:#111827;color:#fff!important}} html:has(meta.ym3h.ym3h) .yitm-intent-proof{background:#f7f3eb;color:#102a4e} html:has(meta.ym3h.ym3h) .yitm-intent-proof .wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto} html:has(meta.ym3h.ym3h) .yitm-intent-hero{padding:52px 0 44px;background:linear-gradient(135deg,#f8fbff 0%,#edf5ff 100%)} html:has(meta.ym3h.ym3h) .yitm-intent-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:42px;align-items:center} html:has(meta.ym3h.ym3h) .yitm-intent-breadcrumb{font-size:.95rem;color:#5b6d83;margin-bottom:18px} html:has(meta.ym3h.ym3h) .yitm-intent-breadcrumb a{color:#0b5fbd;text-decoration:none} html:has(meta.ym3h.ym3h) .yitm-intent-kicker{font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0b6ee8;margin:0 0 12px} html:has(meta.ym3h.ym3h) .yitm-intent-hero h1{font-size:clamp(2.25rem,4.3vw,4.35rem);line-height:1.03;letter-spacing:-.035em;color:#0d294f;margin:0 0 18px} html:has(meta.ym3h.ym3h) .yitm-intent-lead{font-size:1.16rem;line-height:1.65;color:#31435d;max-width:720px;margin:0} html:has(meta.ym3h.ym3h) .yitm-intent-hero-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:22px;box-shadow:0 24px 55px rgba(16,58,112,.16)} html:has(meta.ym3h.ym3h) .yitm-intent-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px} html:has(meta.ym3h.ym3h) .yitm-intent-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:11px;font-weight:800;text-decoration:none;line-height:1.2} html:has(meta.ym3h.ym3h) .yitm-intent-primary{background:#086ee8;color:#fff!important;border:1px solid #086ee8} html:has(meta.ym3h.ym3h) .yitm-intent-secondary{background:#fff;color:#0a376c!important;border:1px solid #aebfd2} html:has(meta.ym3h.ym3h) .yitm-intent-section{padding:44px 0} html:has(meta.ym3h.ym3h) .yitm-intent-section:nth-of-type(odd):not(.yitm-intent-hero){background:#fff} html:has(meta.ym3h.ym3h) .yitm-intent-section h2{font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.15;color:#102a4e;margin:0 0 14px} html:has(meta.ym3h.ym3h) .yitm-intent-section p{font-size:1.03rem;line-height:1.72;color:#3b4a60} html:has(meta.ym3h.ym3h) .yitm-intent-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px} html:has(meta.ym3h.ym3h) .yitm-intent-step{background:#f5f8fc;border:1px solid #d9e4ef;border-radius:15px;padding:18px;min-height:86px} html:has(meta.ym3h.ym3h) .yitm-intent-step strong{display:block;color:#0b376f;line-height:1.35} html:has(meta.ym3h.ym3h) .yitm-intent-example{background:#0b2547;color:#fff;border-radius:20px;padding:26px;margin-top:22px} html:has(meta.ym3h.ym3h) .yitm-intent-example blockquote{font-size:1.18rem;line-height:1.6;margin:0 0 14px;border-left:4px solid #39a7ff;padding-left:18px;color:#fff} html:has(meta.ym3h.ym3h) .yitm-intent-example p{color:#e8f2ff;margin-bottom:0} html:has(meta.ym3h.ym3h) .yitm-intent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px} html:has(meta.ym3h.ym3h) .yitm-intent-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d9e4ef;border-radius:18px;padding:22px;box-shadow:0 8px 24px rgba(15,43,79,.06)} html:has(meta.ym3h.ym3h) .yitm-intent-card h3{margin:0 0 9px;color:#12335f;line-height:1.28} html:has(meta.ym3h.ym3h) .yitm-intent-card p{margin-top:0} html:has(meta.ym3h.ym3h) .yitm-intent-card a{margin-top:auto;color:#086ee8;font-weight:800;text-decoration:none} html:has(meta.ym3h.ym3h) .yitm-intent-proofbar{background:#0b2547;color:#fff;border-radius:20px;padding:30px;margin-top:24px} html:has(meta.ym3h.ym3h) .yitm-intent-proofbar h2,html:has(meta.ym3h.ym3h) .yitm-intent-proofbar p{color:#fff} html:has(meta.ym3h.ym3h) .yitm-intent-related{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px} html:has(meta.ym3h.ym3h) .yitm-intent-related a{display:inline-flex;padding:10px 14px;border:1px solid #cddcec;border-radius:999px;text-decoration:none;color:#0c4a91;background:#fff;font-weight:700} html:has(meta.ym3h.ym3h) .yitm-intent-note{font-size:.94rem!important;color:#5a6e85!important} html:has(meta.ym3h.ym3h) body.yitm-intent-proof .yitm-quick-choice{display:none!important} @media(max-width:900px){html:has(meta.ym3h.ym3h) .yitm-intent-hero-grid{grid-template-columns:1fr}html:has(meta.ym3h.ym3h) .yitm-intent-grid{grid-template-columns:1fr 1fr}html:has(meta.ym3h.ym3h) .yitm-intent-flow{grid-template-columns:1fr 1fr}} @media(max-width:620px){html:has(meta.ym3h.ym3h) .yitm-intent-proof .wrap{width:min(100% - 28px,1180px)}html:has(meta.ym3h.ym3h) .yitm-intent-hero{padding:32px 0}html:has(meta.ym3h.ym3h) .yitm-intent-grid,html:has(meta.ym3h.ym3h) .yitm-intent-flow{grid-template-columns:1fr}html:has(meta.ym3h.ym3h) .yitm-intent-actions{display:grid}html:has(meta.ym3h.ym3h) .yitm-intent-actions a{width:100%}} html:has(meta.ym3h.ym3h) .yitm-proof-intro{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:start;margin-top:22px} html:has(meta.ym3h.ym3h) .yitm-proof-panel{background:#fff;border:1px solid #d9e4ef;border-radius:18px;padding:24px;box-shadow:0 8px 24px rgba(15,43,79,.05)} html:has(meta.ym3h.ym3h) .yitm-proof-panel h3{margin-top:0;color:#12335f} html:has(meta.ym3h.ym3h) .yitm-proof-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px} html:has(meta.ym3h.ym3h) .yitm-proof-scenario{background:#fff;border:1px solid #d9e4ef;border-radius:16px;padding:20px} html:has(meta.ym3h.ym3h) .yitm-proof-scenario h3{margin:0 0 10px;color:#12335f} html:has(meta.ym3h.ym3h) .yitm-proof-quote{font-style:italic;color:#223d61;margin:.35rem 0 .8rem} html:has(meta.ym3h.ym3h) .yitm-proof-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px} html:has(meta.ym3h.ym3h) .yitm-proof-compare>div{border-radius:18px;padding:22px} html:has(meta.ym3h.ym3h) .yitm-proof-before{background:#fff6f2;border:1px solid #f0d7cc} html:has(meta.ym3h.ym3h) .yitm-proof-after{background:#f1f8ff;border:1px solid #cee1f4} html:has(meta.ym3h.ym3h) .yitm-proof-list{margin:0;padding-left:20px;color:#3b4a60;line-height:1.7} html:has(meta.ym3h.ym3h) .yitm-proof-connect{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px} html:has(meta.ym3h.ym3h) .yitm-proof-connect span{background:#eef5fc;border:1px solid #d2e1ef;border-radius:999px;padding:9px 13px;color:#173b68;font-weight:700} html:has(meta.ym3h.ym3h) .yitm-proof-disclosure{border-left:4px solid #0b6ee8;background:#eef6ff;padding:18px 20px;border-radius:0 14px 14px 0;margin-top:20px} html:has(meta.ym3h.ym3h) .yitm-proof-faq{display:grid;gap:12px;margin-top:20px} html:has(meta.ym3h.ym3h) .yitm-proof-faq details{background:#fff;border:1px solid #d9e4ef;border-radius:14px;padding:16px 18px} html:has(meta.ym3h.ym3h) .yitm-proof-faq summary{cursor:pointer;font-weight:800;color:#12335f} html:has(meta.ym3h.ym3h) .yitm-proof-faq p{margin:.8rem 0 0} @media(max-width:800px){html:has(meta.ym3h.ym3h) .yitm-proof-intro,html:has(meta.ym3h.ym3h) .yitm-proof-compare,html:has(meta.ym3h.ym3h) .yitm-proof-scenarios{grid-template-columns:1fr}} html:has(meta.ym3h.ym3h) .yitm-intent-query,html:has(meta.ym3h.ym3h) .yitm-intent-query p,html:has(meta.ym3h.ym3h) .yitm-intent-query span,html:has(meta.ym3h.ym3h) .yitm-intent-query em,html:has(meta.ym3h.ym3h) .yitm-intent-query q{color:#f4f8ff!important}html:has(meta.ym3h.ym3h) .yitm-intent-query strong{color:#8fd0ff!important} html:has(meta.ym3h.ym3h) .yitm-proof-faq details{text-align:left!important}html:has(meta.ym3h.ym3h) .yitm-proof-faq summary{display:list-item!important;text-align:left!important;list-style-position:inside!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;padding-left:0!important}html:has(meta.ym3h.ym3h) .yitm-proof-faq details p{text-align:left!important} html:has(meta.ym3h.ym3h) .tool-shell>.yitm-slogan-strip,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-tool-route-strip,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-triage-first-panel,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-free-tool-callout{grid-column:1 / -1;width:100%;max-width:none;margin:0 0 8px} html:has(meta.ym3h.ym3h) .tool-shell>.form-card{grid-column:1;min-width:0} html:has(meta.ym3h.ym3h) .tool-shell>.result-card{grid-column:2;min-width:0} html:has(meta.ym3h.ym3h) .section.tool-shell{align-items:start} html:has(meta.ym3h.ym3h) .yitm-slogan-strip{width:100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem} @media (max-width:980px){html:has(meta.ym3h.ym3h) .tool-shell{grid-template-columns:1fr !important} html:has(meta.ym3h.ym3h) .tool-shell>.form-card,html:has(meta.ym3h.ym3h) .tool-shell>.result-card,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-slogan-strip,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-tool-route-strip,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-triage-first-panel,html:has(meta.ym3h.ym3h) .tool-shell>.yitm-free-tool-callout{grid-column:1 / -1} html:has(meta.ym3h.ym3h) .result-card{position:static !important;top:auto !important}} @media (max-width:640px){html:has(meta.ym3h.ym3h) .wrap{padding-left:14px !important;padding-right:14px !important} html:has(meta.ym3h.ym3h) .section{padding:22px 16px !important} html:has(meta.ym3h.ym3h) .choice-grid,html:has(meta.ym3h.ym3h) .answer-grid,html:has(meta.ym3h.ym3h) .tool-grid,html:has(meta.ym3h.ym3h) .report-detail-grid,html:has(meta.ym3h.ym3h) .report-check-grid{grid-template-columns:1fr !important} html:has(meta.ym3h.ym3h) .choice{min-height:auto} html:has(meta.ym3h.ym3h) .site-header-inner{align-items:flex-start} html:has(meta.ym3h.ym3h) .site-nav{gap:8px} html:has(meta.ym3h.ym3h) .site-nav .call{padding:9px 12px}} html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-ai-suggestion{display:flex;align-items:flex-start;gap:10px;margin:14px 0 16px;padding:12px 14px;border:1px solid #bcd9d1;border-radius:14px;background:#f0faf7;color:#264940;font-size:.9rem;line-height:1.45} html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-ai-suggestion[hidden]{display:none!important} html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-ai-badge{flex:0 0 auto;display:inline-flex;padding:4px 8px;border-radius:999px;background:#d9efe9;color:#145c51;font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em} html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-ai-suggestion small{display:block;margin-top:2px;color:#59716b;font-size:.82rem} html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-q-field select{min-height:50px} @media(max-width:640px){html:has(meta.ycd7.ycd7) #quoteme-request-form.ybo-business-request .ybo-ai-suggestion{display:grid;gap:7px}} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .wrap.header-inner{width:min(1440px,calc(100% - 36px))!important;min-height:76px!important;gap:18px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand{min-width:270px!important;flex:0 0 auto!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-text{font-size:1.42rem!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav{flex:1 1 auto!important;flex-wrap:nowrap!important;gap:4px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .yitm-nav-toplink{flex:0 0 auto!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav a,html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav a:visited{font-size:.93rem!important;padding-inline:10px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .nav-cta{padding-inline:18px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more{position:relative!important;display:block!important;flex:0 0 auto!important;margin:0!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more>summary{list-style:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:42px!important;padding:10px 12px!important;border-radius:999px!important;cursor:pointer!important;color:#21364c!important;font:800 .91rem/1.15 Barlow,Arial,sans-serif!important;white-space:nowrap!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more>summary::-webkit-details-marker{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more>summary::after{content:'▾';font-size:.72rem!important;color:#617184!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more[open]>summary,html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more>summary:hover{background:#f1f5f8!important;color:#07563b!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more__menu{position:absolute!important;right:0!important;top:calc(100% + 9px)!important;z-index:10070!important;width:260px!important;display:grid!important;gap:5px!important;padding:10px!important;border:1px solid rgba(16,35,63,.13)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 18px 50px rgba(16,35,63,.20)!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .yitm-desktop-more__menu a{width:100%!important;justify-content:flex-start!important;text-align:left!important;border-radius:12px!important;min-height:42px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .yitm-desktop-more__menu a[href^="tel:"]{background:#f3f8f5!important;color:#07563b!important;-webkit-text-fill-color:#07563b!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-nav-utility{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more.has-current>summary{background:#edf5f2!important;color:#07563b!important} @media(max-width:1320px) and (min-width:1121px){html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 24px,1440px)!important;gap:10px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand{min-width:235px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-text{font-size:1.24rem!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-mark{width:44px!important;height:44px!important;flex-basis:44px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav a,html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav a:visited{font-size:.86rem!important;padding-inline:8px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .nav-cta{padding-inline:13px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more>summary{font-size:.86rem!important;padding-inline:9px!important}} @media(max-width:1120px){html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 28px,1440px)!important;min-height:70px!important;gap:12px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand{min-width:0!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .mobile-menu-btn{display:inline-flex!important;min-width:48px!important;padding-inline:14px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 10px)!important;z-index:10060!important;max-height:calc(100vh - 94px)!important;overflow-y:auto!important;padding:12px!important;border:1px solid rgba(16,35,63,.14)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 54px rgba(16,35,63,.24)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav.is-open{display:flex!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav a{width:100%!important;min-height:46px!important;border-radius:14px!important;text-align:left!important;justify-content:flex-start!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-menu-heading{display:block!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .yitm-nav-toplink.has-mobile-section{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-nav-group{display:block!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-desktop-more{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more{display:block!important;width:100%!important;border:1px solid rgba(16,35,63,.12)!important;border-radius:16px!important;background:#fbfcfd!important;overflow:hidden!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;padding:12px 14px!important;cursor:pointer!important;list-style:none!important;color:#10233f!important;font:900 .98rem/1.2 Barlow,Arial,sans-serif!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more>summary::-webkit-details-marker{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more>summary::after{content:'+';font-size:1.2rem;color:#07563b} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more[open]>summary::after{content:'−'} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .yitm-mobile-more__links{display:grid!important;gap:5px!important;padding:0 8px 9px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .yitm-mobile-more__links a{background:#fff!important;border:1px solid rgba(16,35,63,.08)!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .nav .nav-cta{justify-content:center!important;text-align:center!important} html:has(meta.yh2z.yh2z) body.yitm-mobile-menu-open{overflow:hidden!important}} @media(max-width:620px){html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 18px,1440px)!important;min-height:66px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:14px!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-text{font-size:1.13rem!important;white-space:normal!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .brand-text small{display:none!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .mobile-menu-btn{min-width:46px!important;font-size:0!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .mobile-menu-btn::before{content:'☰';font-size:1.25rem!important;line-height:1!important} html:has(meta.yh2z.yh2z) .site-header.yitm-unified-header .mobile-menu-btn[aria-expanded="true"]::before{content:'×';font-size:1.5rem!important}} html:has(meta.yihr.yihr) .ybe9563-shell{max-width:920px;margin:0 auto;padding:clamp(28px,5vw,58px) clamp(18px,4vw,34px) 110px;color:#163329} html:has(meta.yihr.yihr) .ybe9563-hero{max-width:780px;margin:0 0 24px} html:has(meta.yihr.yihr) .ybe9563-kicker{display:inline-flex;align-items:center;min-height:34px;padding:5px 12px;border:1px solid #b8d5c7;border-radius:999px;background:#eef7f2;color:#075d43;font-size:.8rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase} html:has(meta.yihr.yihr) .ybe9563-hero h1{margin:16px 0 10px;color:#10233f;font-size:clamp(2.2rem,6vw,4rem);line-height:1.02;letter-spacing:-.035em} html:has(meta.yihr.yihr) .ybe9563-hero p{max-width:760px;margin:0;color:#52675d;font-size:clamp(1.02rem,2.3vw,1.22rem);line-height:1.65} html:has(meta.yihr.yihr) .ybe9563-form{display:grid;gap:18px} html:has(meta.yihr.yihr) .ybe9563-card{padding:clamp(20px,4vw,30px);border:1px solid #c9dfd3;border-radius:24px;background:#fbfdfb;box-shadow:0 12px 36px rgba(16,35,63,.055)} html:has(meta.yihr.yihr) .ybe9563-step{display:flex;gap:12px;align-items:center;margin-bottom:20px} html:has(meta.yihr.yihr) .ybe9563-step>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#075d43;color:#fff;font-weight:950} html:has(meta.yihr.yihr) .ybe9563-step>div{display:grid;gap:1px}html:has(meta.yihr.yihr) .ybe9563-step strong{color:#153b2c;font-size:1.15rem}html:has(meta.yihr.yihr) .ybe9563-step small{color:#687c72;font-weight:750} html:has(meta.yihr.yihr) .ybe9563-card label{display:grid;gap:7px;color:#173c2d;font-weight:900} html:has(meta.yihr.yihr) .ybe9563-card label>span,html:has(meta.yihr.yihr) .ybe9563-change summary span{color:#71837a;font-size:.83rem;font-weight:750} html:has(meta.yihr.yihr) .ybe9563-card textarea,html:has(meta.yihr.yihr) .ybe9563-card input,html:has(meta.yihr.yihr) .ybe9563-card select{width:100%;box-sizing:border-box;border:1.5px solid #b8d5c7;border-radius:15px;background:#fff;color:#122d23;font:inherit;outline:none} html:has(meta.yihr.yihr) .ybe9563-card textarea{min-height:150px;padding:15px 16px;resize:vertical;line-height:1.55} html:has(meta.yihr.yihr) .ybe9563-card input,html:has(meta.yihr.yihr) .ybe9563-card select{min-height:52px;padding:0 14px} html:has(meta.yihr.yihr) .ybe9563-card textarea:focus,html:has(meta.yihr.yihr) .ybe9563-card input:focus,html:has(meta.yihr.yihr) .ybe9563-card select:focus{border-color:#075d43;box-shadow:0 0 0 3px rgba(242,184,75,.32)} html:has(meta.yihr.yihr) .ybe9563-route{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;align-items:center;margin-top:14px;padding:14px 16px;border:1px solid #c7e1d4;border-radius:17px;background:#eef8f2} html:has(meta.yihr.yihr) .ybe9563-route span{color:#60756a;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.045em}html:has(meta.yihr.yihr) .ybe9563-route strong{color:#0a5b42;font-size:1.02rem}html:has(meta.yihr.yihr) .ybe9563-route em{grid-column:2;color:#687b72;font-size:.88rem;font-style:normal} html:has(meta.yihr.yihr) .ybe9563-change{margin-top:12px}html:has(meta.yihr.yihr) .ybe9563-change summary{display:inline-flex;gap:6px;align-items:center;color:#075d43;font-weight:900;cursor:pointer;text-underline-offset:3px}html:has(meta.yihr.yihr) .ybe9563-change[open]{padding:14px;border:1px solid #d8e8df;border-radius:16px;background:#fff}html:has(meta.yihr.yihr) .ybe9563-change[open] summary{margin-bottom:12px}html:has(meta.yihr.yihr) .ybe9563-change label{font-size:.9rem} html:has(meta.yihr.yihr) .ybe9563-trust{display:grid;gap:3px;margin-top:16px;padding:13px 15px;border-left:4px solid #0b7454;border-radius:12px;background:#f2f8f4}html:has(meta.yihr.yihr) .ybe9563-trust strong{color:#173d2d}html:has(meta.yihr.yihr) .ybe9563-trust span{color:#5c7166;line-height:1.45} html:has(meta.yihr.yihr) .ybe9563-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}html:has(meta.yihr.yihr) .ybe9563-mobile{grid-column:1/-1;max-width:420px}html:has(meta.yihr.yihr) .ybe9563-privacy{margin:18px 0 0;color:#687a71;font-size:.9rem;line-height:1.5} html:has(meta.yihr.yihr) .ybe9563-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:4px 2px}html:has(meta.yihr.yihr) .ybe9563-actions button{min-height:56px;padding:0 26px;border:0;border-radius:999px;background:#10233f;color:#fff;font:inherit;font-weight:950;cursor:pointer}html:has(meta.yihr.yihr) .ybe9563-actions button:hover{transform:translateY(-1px)}html:has(meta.yihr.yihr) .ybe9563-actions button:focus-visible{outline:3px solid #f2b84b;outline-offset:3px}html:has(meta.yihr.yihr) .ybe9563-actions button:disabled{opacity:.65;cursor:wait;transform:none}html:has(meta.yihr.yihr) .ybe9563-actions p{margin:0;max-width:430px;color:#687a71;line-height:1.45} html:has(meta.yihr.yihr) .ybe9563-status{min-height:1.4em;margin:0;color:#075d43;font-weight:850}html:has(meta.yihr.yihr) .ybe9563-status.is-error{color:#9d2525}html:has(meta.yihr.yihr) .ybe9563-noscript{padding:14px;border-radius:12px;background:#fff3d8;color:#6e4c08} html:has(meta.yihr.yihr) body.yitm-quoteme-flow .cai-photo-first,html:has(meta.yihr.yihr) body.yitm-quoteme-flow .qhm7880-returning{display:none} @media(max-width:680px){html:has(meta.yihr.yihr) .ybe9563-shell{padding-top:24px}html:has(meta.yihr.yihr) .ybe9563-grid{grid-template-columns:1fr}html:has(meta.yihr.yihr) .ybe9563-mobile{grid-column:auto;max-width:none}html:has(meta.yihr.yihr) .ybe9563-actions{display:grid}html:has(meta.yihr.yihr) .ybe9563-actions button{width:100%}html:has(meta.yihr.yihr) .ybe9563-route{grid-template-columns:1fr}html:has(meta.yihr.yihr) .ybe9563-route em{grid-column:auto}} html:has(meta.yihr.yihr) .ybe9563-public{background:#f6faf7}html:has(meta.yihr.yihr) .ybe9563-public .ybe9563-public-intro{max-width:780px;margin-bottom:20px;color:#52675d;font-size:1.03rem;line-height:1.6} html:has(meta.yihr.yihr) .ybe9563-public-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html:has(meta.yihr.yihr) .ybe9563-public-card{display:flex;flex-direction:column;min-height:180px;padding:20px;border:1px solid #c9dfd3;border-radius:20px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 8px 24px rgba(16,35,63,.04);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}html:has(meta.yihr.yihr) .ybe9563-public-card:hover{transform:translateY(-2px);border-color:#76a991;box-shadow:0 12px 30px rgba(16,35,63,.08)}html:has(meta.yihr.yihr) .ybe9563-public-card:focus-visible{outline:3px solid #f2b84b;outline-offset:3px}html:has(meta.yihr.yihr) .ybe9563-public-card small{color:#0a664a;font-weight:950;text-transform:uppercase;letter-spacing:.04em}html:has(meta.yihr.yihr) .ybe9563-public-card strong{margin:8px 0;color:#10233f;font-size:1.12rem}html:has(meta.yihr.yihr) .ybe9563-public-card span{color:#5c7066;line-height:1.5}html:has(meta.yihr.yihr) .ybe9563-public-card em{margin-top:auto;padding-top:14px;color:#075d43;font-style:normal;font-weight:900} @media(max-width:900px){html:has(meta.yihr.yihr) .ybe9563-public-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){html:has(meta.yihr.yihr) .ybe9563-public-grid{grid-template-columns:1fr}html:has(meta.yihr.yihr) .ybe9563-public-card{min-height:0}} html:has(meta.y2up.y2up) .ba-wrap{max-width:1120px} html:has(meta.y2up.y2up) .ba-workspace-nav{margin-bottom:18px} html:has(meta.y2up.y2up) .ba-workspace-nav a{white-space:nowrap} html:has(meta.y2up.y2up) .ba-mobile-dock{grid-template-columns:repeat(4,1fr)!important} html:has(meta.y2up.y2up) .ba-status.booked{background:#eef0ff;color:#394a86} html:has(meta.y2up.y2up) .ba-focus-panel{margin:18px 0;padding:20px 22px;border:1px solid #cfe0d6;border-radius:20px;background:#f7fbf8;box-shadow:0 8px 24px rgba(13,43,28,.05)} html:has(meta.y2up.y2up) .ba-focus-panel.needs-you{border:2px solid #d49b19;background:#fff8e7} html:has(meta.y2up.y2up) .ba-focus-panel.is-clear{border-color:#bcdac8;background:#f1faf4} html:has(meta.y2up.y2up) .ba-focus-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px} html:has(meta.y2up.y2up) .ba-focus-panel h2{margin:.2rem 0 .45rem}html:has(meta.y2up.y2up) .ba-focus-panel p{margin:0;color:#52675c} html:has(meta.y2up.y2up) .ba-focus-panel .ba-btn{flex:0 0 auto} html:has(meta.y2up.y2up) .ba-workspace-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 8px} html:has(meta.y2up.y2up) .ba-workspace-actions .ba-btn{min-width:150px} html:has(meta.y2up.y2up) .ba-request-section{margin-top:18px}html:has(meta.y2up.y2up) .ba-request-section>.ba-cardhead{margin-bottom:14px} html:has(meta.y2up.y2up) .ba-request-list{display:grid;gap:12px} html:has(meta.y2up.y2up) .ba-request-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 20px;border:1px solid #dce7e0;border-radius:18px;background:#fff} html:has(meta.y2up.y2up) .ba-request-card.needs-you{border-color:#dfbd64;background:#fffdf5}html:has(meta.y2up.y2up) .ba-request-card.has-unread{box-shadow:0 0 0 2px rgba(11,91,61,.09)} html:has(meta.y2up.y2up) .ba-request-card h3{margin:7px 0 4px;font-size:1.12rem;color:#16372b}html:has(meta.y2up.y2up) .ba-request-card p{margin:0;color:#52675c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden} html:has(meta.y2up.y2up) .ba-request-card small{display:block;margin-top:8px;color:#6a7a72}html:has(meta.y2up.y2up) .ba-request-card__meta{display:flex;gap:7px;flex-wrap:wrap} html:has(meta.y2up.y2up) .ba-request-card__action{text-align:right}html:has(meta.y2up.y2up) .ba-request-card__action .ba-btn{min-width:150px} html:has(meta.y2up.y2up) .ba-workspace-more{margin:18px 0}html:has(meta.y2up.y2up) .ba-workspace-more>summary{padding:14px 16px;border:1px solid #dce7e0;border-radius:16px;background:#fff;color:#315648;font-weight:850}html:has(meta.y2up.y2up) .ba-workspace-more[open]>summary{border-radius:16px 16px 0 0;border-bottom-color:transparent}html:has(meta.y2up.y2up) .ba-workspace-more__body{padding:16px;border:1px solid #dce7e0;border-radius:0 0 16px 16px;background:#fff}html:has(meta.y2up.y2up) .ba-workspace-more__actions{margin-top:16px} html:has(meta.y2up.y2up) .ba-room-hero{margin-bottom:14px}html:has(meta.y2up.y2up) .ba-room-hero .ba-room-hero__state{display:grid;gap:5px;align-content:start;min-width:220px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.12)}html:has(meta.y2up.y2up) .ba-room-hero__state strong{font-size:1rem}html:has(meta.y2up.y2up) .ba-room-hero__state span{font-size:.9rem;color:#e6f3ec} html:has(meta.y2up.y2up) .ba-room-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin:14px 0 18px;padding:17px 18px;border:1px solid #cfe0d6;border-radius:18px;background:#f7fbf8}html:has(meta.y2up.y2up) .ba-room-next.needs-you{border:2px solid #d49b19;background:#fff8e7}html:has(meta.y2up.y2up) .ba-room-next h2{font-size:1.12rem;margin:0 0 3px}html:has(meta.y2up.y2up) .ba-room-next p{margin:0;color:#52675c} html:has(meta.y2up.y2up) .ba-room-main{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;align-items:start}html:has(meta.y2up.y2up) .ba-room-thread{margin:0}html:has(meta.y2up.y2up) .ba-room-side{position:sticky;top:14px;display:grid;gap:12px}html:has(meta.y2up.y2up) .ba-room-side .ba-card{margin:0;padding:18px}html:has(meta.y2up.y2up) .ba-room-side h3{margin:0 0 8px;font-size:1rem}html:has(meta.y2up.y2up) .ba-room-side dl{margin:0;display:grid;gap:10px}html:has(meta.y2up.y2up) .ba-room-side dt{font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#6a7a72;font-weight:850}html:has(meta.y2up.y2up) .ba-room-side dd{margin:2px 0 0;color:#183a2e;font-weight:750} html:has(meta.y2up.y2up) .ba-room-timeline{display:grid;gap:13px;margin:16px 0}html:has(meta.y2up.y2up) .ba-room-event{position:relative;max-width:86%;padding:13px 15px;border-radius:18px;background:#f0f4f1;border:1px solid #e1e8e3}html:has(meta.y2up.y2up) .ba-room-event.customer{margin-left:auto;background:#e9f6ed;border-color:#cfe6d8}html:has(meta.y2up.y2up) .ba-room-event.system{max-width:100%;background:#fbfcfb;border-style:dashed}html:has(meta.y2up.y2up) .ba-room-event.attachment{background:#f8fbff;border-color:#dce8f5}html:has(meta.y2up.y2up) .ba-room-event__head{display:flex;gap:10px;justify-content:space-between;align-items:baseline}html:has(meta.y2up.y2up) .ba-room-event__head strong{color:#17392d}html:has(meta.y2up.y2up) .ba-room-event__head time{font-size:.78rem;color:#708078;white-space:nowrap}html:has(meta.y2up.y2up) .ba-room-event p{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}html:has(meta.y2up.y2up) .ba-room-event a{font-weight:850}html:has(meta.y2up.y2up) .ba-room-event__label{display:inline-flex;padding:4px 8px;border-radius:999px;background:#edf4f0;color:#3b5b4e;font-size:.75rem;font-weight:850;margin-bottom:5px} html:has(meta.y2up.y2up) .ba-room-composer{position:sticky;bottom:10px;z-index:12;margin-top:18px;padding:14px;border:1px solid #cfe0d6;border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 14px 36px rgba(13,43,28,.12);backdrop-filter:blur(12px)}html:has(meta.y2up.y2up) .ba-room-composer label{margin:0}html:has(meta.y2up.y2up) .ba-room-composer textarea{min-height:92px;resize:vertical}html:has(meta.y2up.y2up) .ba-room-composer__actions{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:10px}html:has(meta.y2up.y2up) .ba-room-composer__actions details{margin:0}html:has(meta.y2up.y2up) .ba-room-composer__actions summary{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid #cbd9d1;border-radius:12px;background:#fff;color:#174633}html:has(meta.y2up.y2up) .ba-room-composer__upload{margin-top:10px;padding:12px;border:1px solid #dce7e0;border-radius:14px;background:#fbfdfc}html:has(meta.y2up.y2up) .ba-room-composer__upload .ba-upload{align-items:end}html:has(meta.y2up.y2up) .ba-room-composer__upload .ba-muted{margin-bottom:0} html:has(meta.y2up.y2up) .ba-room-details{margin:18px 0}html:has(meta.y2up.y2up) .ba-room-details>summary{padding:16px 18px;border:1px solid #dce7e0;border-radius:18px;background:#fff;color:#174633;font-weight:900}html:has(meta.y2up.y2up) .ba-room-details[open]>summary{border-radius:18px 18px 0 0;border-bottom-color:transparent}html:has(meta.y2up.y2up) .ba-room-details__body{padding:2px 18px 18px;border:1px solid #dce7e0;border-radius:0 0 18px 18px;background:#fff}html:has(meta.y2up.y2up) .ba-room-details__body .ba-card{box-shadow:none;margin:14px 0 0} @media(max-width:860px){html:has(meta.y2up.y2up) .ba-room-main{grid-template-columns:1fr}html:has(meta.y2up.y2up) .ba-room-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}html:has(meta.y2up.y2up) .ba-room-event{max-width:94%}} @media(max-width:760px){html:has(meta.y2up.y2up) .ba-wrap{padding-top:16px}html:has(meta.y2up.y2up) .ba-workspace-nav{display:none}html:has(meta.y2up.y2up) .ba-focus-panel__head,html:has(meta.y2up.y2up) .ba-room-next,html:has(meta.y2up.y2up) .ba-request-card{grid-template-columns:1fr}html:has(meta.y2up.y2up) .ba-focus-panel__head{display:grid}html:has(meta.y2up.y2up) .ba-focus-panel .ba-btn,html:has(meta.y2up.y2up) .ba-request-card__action .ba-btn{width:100%}html:has(meta.y2up.y2up) .ba-request-card__action{text-align:left}html:has(meta.y2up.y2up) .ba-workspace-actions{display:grid;grid-template-columns:1fr 1fr}html:has(meta.y2up.y2up) .ba-workspace-actions .ba-btn{width:100%;min-width:0}html:has(meta.y2up.y2up) .ba-room-composer{bottom:74px}html:has(meta.y2up.y2up) .ba-room-side{grid-template-columns:1fr 1fr}html:has(meta.y2up.y2up) .ba-room-event{max-width:96%}html:has(meta.y2up.y2up) .ba-room-hero .ba-room-hero__state{min-width:0;margin-top:12px}} @media(max-width:520px){html:has(meta.y2up.y2up) .ba-workspace-actions,html:has(meta.y2up.y2up) .ba-room-side{grid-template-columns:1fr}html:has(meta.y2up.y2up) .ba-focus-panel,html:has(meta.y2up.y2up) .ba-request-card{padding:16px}html:has(meta.y2up.y2up) .ba-room-composer{margin-left:-4px;margin-right:-4px;padding:12px}html:has(meta.y2up.y2up) .ba-room-composer__actions{align-items:stretch;display:grid;grid-template-columns:1fr}html:has(meta.y2up.y2up) .ba-room-composer__actions button{width:100%}html:has(meta.y2up.y2up) .ba-room-composer__actions summary{justify-content:center}html:has(meta.y2up.y2up) .ba-room-event{max-width:100%}html:has(meta.y2up.y2up) .ba-room-event__head{display:grid;gap:2px}html:has(meta.y2up.y2up) .ba-room-event__head time{white-space:normal}} html:has(meta.y2up.y2up) .ba-simple-request{max-width:780px}html:has(meta.y2up.y2up) .ba-simple-request textarea{min-height:190px}html:has(meta.y2up.y2up) .ba-simple-request .ba-check span{display:grid;gap:2px}html:has(meta.y2up.y2up) .ba-simple-request .ba-check small{color:#6a7a72;font-weight:500}html:has(meta.y2up.y2up) .ba-request-optional{margin:12px 0}html:has(meta.y2up.y2up) .ba-request-optional>summary{cursor:pointer;color:#315648;font-weight:800}html:has(meta.y2up.y2up) .ba-request-optional label{margin-top:10px}html:has(meta.y2up.y2up) .ba-billing-purpose{background:#f7fbf8;border-color:#cfe0d6} html:has(meta.yrp9.yrp9) .a0019508-software-lead>.a0019562-software-hero-media{display:block!important;overflow:hidden} html:has(meta.yrp9.yrp9) .a0019508-software-lead>.a0019562-software-hero-media figcaption{display:none!important} html:has(meta.yrp9.yrp9) .a0019508-software-lead>.a0019562-software-hero-media img{display:block;width:100%!important;height:auto!important;max-width:100%} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562{margin-top:12px;padding-top:12px;border-top:1px solid rgba(16,35,63,.12)} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562>button{width:100%;min-height:78px;padding:15px 17px;border:2px dashed rgba(0,86,62,.28);border-radius:18px;background:#f7fbf8;color:#173229;text-align:left;cursor:pointer;font:inherit;transition:border-color .16s ease,background .16s ease,transform .16s ease} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562>button:hover{border-color:#0b5f46;background:#eef8f2;transform:translateY(-1px)} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562>button:focus-visible{outline:3px solid #f2b84b;outline-offset:3px} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562 strong,html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562 span{display:block} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562 strong{font-weight:950;color:#123b2a;font-size:1.02rem} html:has(meta.yrp9.yrp9) .yitm-home-business-enquiry-a0019562 span{margin-top:4px;color:#52675d;line-height:1.4;font-weight:700} @media(max-width:720px){html:has(meta.yrp9.yrp9) .a0019508-software-lead .action-row{display:grid;grid-template-columns:1fr}html:has(meta.yrp9.yrp9) .a0019508-software-lead .action-row .btn{width:100%;justify-content:center}} html:has(meta.yrp9.yrp9) .a0019564-entry-secondary{grid-template-columns:repeat(3,minmax(0,1fr))} html:has(meta.yrp9.yrp9) .a0019564-entry-secondary .a0019564-business-enquiry-direct{border-color:#8ab8a8;background:#f1f8f5;color:#123b2a} html:has(meta.yrp9.yrp9) .a0019564-entry-secondary .a0019564-business-enquiry-direct:hover,html:has(meta.yrp9.yrp9) .a0019564-entry-secondary .a0019564-business-enquiry-direct:focus-visible{border-color:#0b5f46;background:#e9f6ef} @media(max-width:980px){html:has(meta.yrp9.yrp9) .a0019564-entry-secondary{grid-template-columns:1fr 1fr}html:has(meta.yrp9.yrp9) .a0019564-entry-secondary .a0019564-business-enquiry-direct{grid-column:1/-1}} @media(max-width:620px){html:has(meta.yrp9.yrp9) .a0019564-entry-secondary{grid-template-columns:1fr}html:has(meta.yrp9.yrp9) .a0019564-entry-secondary .a0019564-business-enquiry-direct{grid-column:auto}} html:has(meta.yrp9.yrp9) .a0019564-commercial-enquiry{margin:13px 0 0;color:#4d625b;font-size:.96rem;font-weight:700;line-height:1.45} html:has(meta.yrp9.yrp9) .a0019564-commercial-enquiry a{color:#1d5e8f;font-weight:900;text-decoration-thickness:2px;text-underline-offset:3px} html:has(meta.yrp9.yrp9) .a0019564-commercial-enquiry a:hover,html:has(meta.yrp9.yrp9) .a0019564-commercial-enquiry a:focus-visible{color:#123e65} html:has(meta.yhqu.yhqu) .yitm-platform-explanation{width:min(900px,calc(100% - 32px));margin:0 auto;padding:16px 0 24px;border-top:1px solid rgba(127,127,127,.24);display:flex!important;align-items:center;justify-content:center!important;text-align:center!important;color:inherit;font-size:.88rem;line-height:1.55} html:has(meta.yhqu.yhqu) .yitm-platform-explanation__copy{display:block;max-width:760px;margin-inline:auto;overflow-wrap:anywhere} html:has(meta.yhqu.yhqu) .yitm-platform-explanation a{color:inherit;font-weight:900;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px} html:has(meta.yhqu.yhqu) .yitm-platform-explanation a:hover{text-decoration-thickness:2.5px} html:has(meta.yhqu.yhqu) .yitm-platform-explanation a:focus-visible{outline:3px solid currentColor;outline-offset:4px;border-radius:3px} html:has(meta.yhqu.yhqu) .yitm-platform-explanation .yitm-footer-build-badge{display:none!important} @media(max-width:720px){html:has(meta.yhqu.yhqu) .yitm-platform-explanation{width:min(100% - 24px,900px);padding:14px 0 22px;font-size:.84rem}} html:has(meta.y8v3.y8v3) .yitm-pricing-page .yitm-pricing-hero{padding-block:clamp(2rem,5vw,4.5rem)} html:has(meta.y8v3.y8v3) .yitm-pricing-hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;max-width:1180px;margin-inline:auto} html:has(meta.y8v3.y8v3) .yitm-pricing-hero h1{max-width:820px;margin:.45rem 0 1rem;font-size:clamp(2.45rem,5.4vw,4.8rem);line-height:.96;letter-spacing:-.045em} html:has(meta.y8v3.y8v3) .yitm-pricing-hero .lead{max-width:760px;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.65} html:has(meta.y8v3.y8v3) .yitm-pricing-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem} html:has(meta.y8v3.y8v3) .yitm-pricing-reviewed{max-width:760px;margin:1.15rem 0 0;font-size:.94rem;line-height:1.55;opacity:.8} html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card{border:1px solid rgba(23,92,68,.18);border-radius:26px;background:#fff;padding:clamp(1.35rem,3vw,2rem);box-shadow:0 20px 55px rgba(20,52,43,.1)} html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card>span{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:800;color:#246d55} html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card>strong{display:block;margin:.35rem 0 0;font-size:clamp(3.3rem,7vw,5.4rem);line-height:.9;letter-spacing:-.055em;color:#142f24} html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card>b{display:block;margin:.45rem 0 1rem;font-size:1.05rem;color:#36584b} html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card p{margin:0;line-height:1.6;color:#53695f} html:has(meta.y8v3.y8v3) .yitm-pricing-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.35rem} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card{border:1px solid rgba(23,92,68,.16);border-radius:22px;background:#fff;padding:1.45rem;box-shadow:0 10px 30px rgba(20,52,43,.06)} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card--primary{background:#f2faf6;border-color:rgba(33,128,91,.34)} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card__label{display:inline-block;margin-bottom:.6rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#267357} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card h3{margin:.1rem 0 .65rem;font-size:1.45rem;color:#173c2d} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card p{margin:0 0 .9rem;line-height:1.58;color:#53695f} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card ul{margin:.75rem 0 0;padding-left:1.1rem} html:has(meta.y8v3.y8v3) .yitm-pricing-model-card li{margin:.45rem 0;line-height:1.45} html:has(meta.y8v3.y8v3) .yitm-pricing-page .price-table td[data-label="Current guide"]{font-weight:750} @media(max-width:860px){html:has(meta.y8v3.y8v3) .yitm-pricing-hero__grid,html:has(meta.y8v3.y8v3) .yitm-pricing-model-grid{grid-template-columns:1fr}html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card{max-width:620px}html:has(meta.y8v3.y8v3) .yitm-pricing-hero h1{font-size:clamp(2.25rem,11vw,3.8rem)}} @media(max-width:520px){html:has(meta.y8v3.y8v3) .yitm-pricing-hero__actions .btn{width:100%;justify-content:center}html:has(meta.y8v3.y8v3) .yitm-pricing-rate-card{border-radius:20px}html:has(meta.y8v3.y8v3) .yitm-pricing-model-card{border-radius:18px}} html:has(meta.yilb.yilb) .yitm-rtr{margin:0 0 20px;padding:20px;border:1px solid #cfe4d8;border-radius:22px;background:#f8fcf9;color:#10241a}html:has(meta.yilb.yilb) .yitm-rtr__eyebrow{display:block;margin-bottom:6px;color:#0b6b45;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}html:has(meta.yilb.yilb) .yitm-rtr h2{margin:0 0 8px;color:#123b2a;font-size:clamp(1.3rem,2.1vw,1.72rem);line-height:1.18}html:has(meta.yilb.yilb) .yitm-rtr>h2{white-space:nowrap}html:has(meta.yilb.yilb) .yitm-rtr p{margin:.35rem 0 14px;line-height:1.55;color:#52675d}html:has(meta.yilb.yilb) .yitm-rtr__field{display:block;margin:12px 0;font-weight:850;color:#123b2a}html:has(meta.yilb.yilb) .yitm-rtr__field span{display:block;margin-bottom:6px}html:has(meta.yilb.yilb) .yitm-rtr textarea,html:has(meta.yilb.yilb) .yitm-rtr input{width:100%;box-sizing:border-box;border:1px solid #b9d5c7;border-radius:14px;background:#fff;color:#10241a;font:inherit;font-size:16px;padding:12px 13px;outline:none}html:has(meta.yilb.yilb) .yitm-rtr textarea:focus,html:has(meta.yilb.yilb) .yitm-rtr input:focus{border-color:#176b51;box-shadow:0 0 0 3px rgba(23,107,81,.16)}html:has(meta.yilb.yilb) .yitm-rtr__actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}html:has(meta.yilb.yilb) .yitm-rtr__primary,html:has(meta.yilb.yilb) .yitm-rtr__secondary{min-height:48px;border-radius:14px;padding:11px 16px;font:inherit;font-weight:900;cursor:pointer}html:has(meta.yilb.yilb) .yitm-rtr__primary{border:1px solid #064e35;background:#064e35;color:#fff}html:has(meta.yilb.yilb) .yitm-rtr__secondary{border:1px solid #bfd7ca;background:#fff;color:#064e35}html:has(meta.yilb.yilb) .yitm-rtr__primary[disabled]{opacity:.58;cursor:not-allowed}html:has(meta.yilb.yilb) .yitm-rtr__status{margin:12px 0 0!important;min-height:1.4em;color:#52675d!important;font-size:.92rem}html:has(meta.yilb.yilb) .yitm-rtr__status.is-error{color:#8a2d2d!important;font-weight:800}html:has(meta.yilb.yilb) .yitm-rtr__review{margin-top:16px;padding-top:16px;border-top:1px solid #dcebe3}html:has(meta.yilb.yilb) .yitm-rtr__understood{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:10px 0 14px}html:has(meta.yilb.yilb) .yitm-rtr__fact{padding:12px 13px;border:1px solid #d7e8df;border-radius:14px;background:#fff}html:has(meta.yilb.yilb) .yitm-rtr__fact small,html:has(meta.yilb.yilb) .yitm-rtr__fact strong{display:block}html:has(meta.yilb.yilb) .yitm-rtr__fact small{color:#607267;font-weight:850}html:has(meta.yilb.yilb) .yitm-rtr__fact strong{margin-top:3px;color:#123b2a}html:has(meta.yilb.yilb) .yitm-rtr__contact{display:grid;grid-template-columns:1fr 1.35fr;gap:12px}html:has(meta.yilb.yilb) .yitm-rtr__trust{padding:11px 13px;border-radius:14px;background:#edf7f1;color:#315b48!important;font-size:.9rem}html:has(meta.yilb.yilb) .yitm-rtr__fallback{margin-top:12px;font-size:.9rem}html:has(meta.yilb.yilb) .yitm-rtr-mode .qhm8500-stepper,html:has(meta.yilb.yilb) .yitm-rtr-mode #quoteme-request-form>.qhm8500-selection,html:has(meta.yilb.yilb) .yitm-rtr-mode #quoteme-request-form>.qhm8500-step{display:none!important}html:has(meta.yilb.yilb) .yitm-rtr-mode.yitm-rtr-show-guided .qhm8500-stepper{display:grid!important}html:has(meta.yilb.yilb) .yitm-rtr-mode.yitm-rtr-show-guided #quoteme-request-form>.qhm8500-step:not([hidden]){display:block!important}html:has(meta.yilb.yilb) .yitm-rtr-mode.yitm-rtr-show-guided #quoteme-request-form>.qhm8500-selection:not([hidden]){display:block!important}@media(max-width:720px){html:has(meta.yilb.yilb) .yitm-rtr>h2{white-space:normal}}@media(max-width:640px){html:has(meta.yilb.yilb) .yitm-rtr{padding:16px;border-radius:18px}html:has(meta.yilb.yilb) .yitm-rtr__understood,html:has(meta.yilb.yilb) .yitm-rtr__contact{grid-template-columns:1fr}html:has(meta.yilb.yilb) .yitm-rtr__actions{display:grid}html:has(meta.yilb.yilb) .yitm-rtr__actions>*{width:100%}} html:has(meta.yilb.yilb) .yitm-rtr__live-note{margin:10px 0 4px;padding:10px 12px;border-radius:13px;background:#eef7f2;color:#244d3a;font-size:.92rem}html:has(meta.yilb.yilb) .yitm-rtr__clarify{margin-top:14px;padding:14px;border:1px solid #cfe4d8;border-radius:16px;background:#fff}html:has(meta.yilb.yilb) .yitm-rtr__clarify h3{margin:0 0 10px;color:#123b2a}html:has(meta.yilb.yilb) .yitm-rtr__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html:has(meta.yilb.yilb) .yitm-rtr__choice{min-height:58px;padding:10px 12px;border:1px solid #bfd7ca;border-radius:13px;background:#fff;color:#123b2a;text-align:left;font:inherit;cursor:pointer}html:has(meta.yilb.yilb) .yitm-rtr__choice:hover,html:has(meta.yilb.yilb) .yitm-rtr__choice:focus-visible{border-color:#176b51;box-shadow:0 0 0 3px rgba(23,107,81,.14)}html:has(meta.yilb.yilb) .yitm-rtr__choice strong,html:has(meta.yilb.yilb) .yitm-rtr__choice span{display:block}html:has(meta.yilb.yilb) .yitm-rtr__choice span{margin-top:3px;color:#52675d;font-size:.86rem}html:has(meta.yilb.yilb) .yitm-rtr__choice--more{background:#f4f7f5}html:has(meta.yilb.yilb) .yitm-rtr__clarify-note{margin:9px 0 0!important;color:#52675d!important;font-size:.85rem}@media(max-width:640px){html:has(meta.yilb.yilb) .yitm-rtr__choices{grid-template-columns:1fr}} html:has(meta.yilb.yilb) .yitm-rtr__score{margin:8px 0 12px;padding:11px 12px;border:1px solid #cfe4d8;border-radius:14px;background:#fff}html:has(meta.yilb.yilb) .yitm-rtr__score-head{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#123b2a;font-weight:900}html:has(meta.yilb.yilb) .yitm-rtr__score-head strong{font-size:1.12rem}html:has(meta.yilb.yilb) .yitm-rtr__meter{height:9px;margin:8px 0 6px;border-radius:999px;background:#e3eee8;overflow:hidden}html:has(meta.yilb.yilb) .yitm-rtr__meter span{display:block;width:0;height:100%;border-radius:inherit;background:#147056;transition:width .32s ease}html:has(meta.yilb.yilb) .yitm-rtr__score small{color:#607267;font-weight:800}html:has(meta.yilb.yilb) .yitm-rtr__feedback{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 4px;color:#244d3a;font-weight:850}html:has(meta.yilb.yilb) .yitm-rtr__feedback button{min-height:40px;padding:7px 11px;border:1px solid #bfd7ca;border-radius:999px;background:#fff;color:#064e35;font:inherit;font-weight:850;cursor:pointer}html:has(meta.yilb.yilb) .yitm-rtr__feedback button[aria-pressed="true"]{background:#e8f5ed;border-color:#6fa78b}html:has(meta.yilb.yilb) .yitm-rtr__feedback small{flex-basis:100%;color:#607267}@media(prefers-reduced-motion:reduce){html:has(meta.yilb.yilb) .yitm-rtr__meter span{transition:none}} html:has(meta.yilb.yilb) .yitm-rtr__price{margin:10px 0 14px;padding:14px;border:1px solid #b7d8c6;border-radius:15px;background:#f4fbf7}html:has(meta.yilb.yilb) .yitm-rtr__price small,html:has(meta.yilb.yilb) .yitm-rtr__price strong{display:block}html:has(meta.yilb.yilb) .yitm-rtr__price small{color:#52675d;font-weight:850}html:has(meta.yilb.yilb) .yitm-rtr__price strong{margin:3px 0 6px;color:#123b2a;font-size:1.35rem}html:has(meta.yilb.yilb) .yitm-rtr__price p{margin:0 0 6px!important;color:#405b4e!important;font-size:.9rem}html:has(meta.yilb.yilb) .yitm-rtr__price a{color:#075b40;font-weight:900}html:has(meta.yilb.yilb) .yitm-rtr__price[hidden]{display:none!important} html:has(meta.ylj7.ylj7) .yitm-lead-ux__kicker{margin:0 0 .35rem;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#52606d)} html:has(meta.ylj7.ylj7) .yitm-lead-ux__carry{margin:1rem 0;padding:1rem;border:1px solid var(--yitm-tool-border,rgba(16,35,63,.14));border-radius:14px;background:var(--color-background-soft,#f5f8fb)} html:has(meta.ylj7.ylj7) .yitm-lead-ux__carry h4,html:has(meta.ylj7.ylj7) .yitm-lead-ux__next{margin:0 0 .55rem;font-size:1rem;line-height:1.3} html:has(meta.ylj7.ylj7) .yitm-lead-ux__carry ul{display:grid;gap:.35rem;margin:0;padding-left:1.2rem} html:has(meta.ylj7.ylj7) .yitm-lead-ux__carry li{line-height:1.45} html:has(meta.ylj7.ylj7) .yitm-lead-ux__actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center} html:has(meta.ylj7.ylj7) .yitm-lead-ux__self-help{margin:.65rem 0 0;color:var(--color-text-muted,#52606d);font-size:.9rem} html:has(meta.ylj7.ylj7) .yitm-intent-tool-bridge[data-yitm-intent-lead-ux="A0019414"] .yitm-lead-ux__carry--bridge{background:#fff} html:has(meta.ylj7.ylj7) .yitm-intent-tool-bridge[data-yitm-intent-lead-ux="A0019414"] [data-yitm-cta-role="primary-result"]{font-weight:800} @media(max-width:680px){html:has(meta.ylj7.ylj7) .yitm-lead-ux__actions>*{width:100%}html:has(meta.ylj7.ylj7) .yitm-lead-ux__carry{padding:.9rem}} html:has(meta.yrx9.yrx9) .yitm-live-context{position:relative;z-index:2;margin:0;padding:0 0 clamp(24px,4vw,44px);background:transparent;color:#10233f} html:has(meta.yrx9.yrx9) .yitm-live-context>.wrap{max-width:1160px;margin:0 auto;padding:0 20px} html:has(meta.yrx9.yrx9) .yitm-live-context__panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(20px,3vw,34px);align-items:start;padding:clamp(22px,3.4vw,34px);border:1px solid #c7ded3;border-radius:24px;background:linear-gradient(135deg,#f7fbf8 0%,#fffdf8 100%);box-shadow:0 16px 40px rgba(16,35,63,.08)} html:has(meta.yrx9.yrx9) .yitm-live-context__main,html:has(meta.yrx9.yrx9) .yitm-live-context__side{min-width:0} html:has(meta.yrx9.yrx9) .yitm-live-context__eyebrow{display:inline-flex;align-items:center;min-height:32px;margin:0 0 10px;padding:6px 10px;border-radius:999px;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.76rem;font-weight:900;letter-spacing:.065em;line-height:1.1} html:has(meta.yrx9.yrx9) .yitm-live-context__title{max-width:18ch;margin:0;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2rem,3.2vw,3.15rem);line-height:1;letter-spacing:-.035em;text-wrap:balance} html:has(meta.yrx9.yrx9) .yitm-live-context__summary{max-width:62ch;margin:12px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;font-size:1rem;line-height:1.62} html:has(meta.yrx9.yrx9) .yitm-live-context__next{margin-top:20px;padding-top:18px;border-top:1px solid rgba(16,35,63,.11)} html:has(meta.yrx9.yrx9) .yitm-live-context__label{display:block;margin:0 0 5px;color:#496276!important;-webkit-text-fill-color:#496276!important;font-size:.76rem;font-weight:900;letter-spacing:.055em;line-height:1.25;text-transform:uppercase} html:has(meta.yrx9.yrx9) .yitm-live-context__next-link{display:inline-block;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;line-height:1.08;text-decoration-thickness:2px;text-underline-offset:4px} html:has(meta.yrx9.yrx9) .yitm-live-context__detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;line-height:1.52} html:has(meta.yrx9.yrx9) .yitm-live-context__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px} html:has(meta.yrx9.yrx9) .yitm-live-context__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.76rem 1.1rem;border-radius:999px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none!important} html:has(meta.yrx9.yrx9) .yitm-live-context__button--primary{border:1px solid #10233f;background:#10233f;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 22px rgba(16,35,63,.13)} html:has(meta.yrx9.yrx9) .yitm-live-context__button--secondary{border:2px solid #10233f;background:#fff;color:#10233f!important;-webkit-text-fill-color:#10233f!important} html:has(meta.yrx9.yrx9) .yitm-live-context__button:is(:hover,:focus-visible){transform:translateY(-1px)} html:has(meta.yrx9.yrx9) .yitm-live-context__button:focus-visible,html:has(meta.yrx9.yrx9) .yitm-live-context__next-link:focus-visible,html:has(meta.yrx9.yrx9) .yitm-live-context__support-link:focus-visible,html:has(meta.yrx9.yrx9) .yitm-live-context__clear:focus-visible,html:has(meta.yrx9.yrx9) .yitm-live-context__why summary:focus-visible{outline:3px solid #e8b028;outline-offset:3px} html:has(meta.yrx9.yrx9) .yitm-live-context__side{display:grid;gap:14px} html:has(meta.yrx9.yrx9) .yitm-live-context__price,html:has(meta.yrx9.yrx9) .yitm-live-context__support,html:has(meta.yrx9.yrx9) .yitm-live-context__evidence{padding:17px 18px;border:1px solid rgba(16,35,63,.10);border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(16,35,63,.045)} html:has(meta.yrx9.yrx9) .yitm-live-context__price-headline{display:block;color:#10233f!important;-webkit-text-fill-color:#10233f!important;font-size:1.2rem;line-height:1.25} html:has(meta.yrx9.yrx9) .yitm-live-context__price-detail{margin:7px 0 0;color:#536678!important;-webkit-text-fill-color:#536678!important;font-size:.9rem;line-height:1.5} html:has(meta.yrx9.yrx9) .yitm-live-context__price-why{margin:9px 0 0;color:#43586c!important;-webkit-text-fill-color:#43586c!important;font-size:.86rem;line-height:1.48} html:has(meta.yrx9.yrx9) .yitm-live-context__source-link{display:inline-block;margin-top:10px;color:#0d5940!important;-webkit-text-fill-color:#0d5940!important;font-size:.86rem;font-weight:850;text-underline-offset:3px} html:has(meta.yrx9.yrx9) .yitm-live-context__evidence-list{display:grid;gap:9px;margin:8px 0 0;padding:0;list-style:none} html:has(meta.yrx9.yrx9) .yitm-live-context__evidence-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none} html:has(meta.yrx9.yrx9) .yitm-live-context__evidence-link:hover{text-decoration:underline;text-underline-offset:3px} html:has(meta.yrx9.yrx9) .yitm-live-context__evidence-link small{display:block;margin-top:3px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.8rem;font-weight:600;line-height:1.4} html:has(meta.yrx9.yrx9) .yitm-live-context__support-list{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none} html:has(meta.yrx9.yrx9) .yitm-live-context__support-link{display:block;color:#123f62!important;-webkit-text-fill-color:#123f62!important;font-weight:850;line-height:1.35;text-decoration:none} html:has(meta.yrx9.yrx9) .yitm-live-context__support-link:hover{text-decoration:underline;text-underline-offset:3px} html:has(meta.yrx9.yrx9) .yitm-live-context__support-link small{display:block;margin-top:2px;color:#617386!important;-webkit-text-fill-color:#617386!important;font-size:.82rem;font-weight:600;line-height:1.4} html:has(meta.yrx9.yrx9) .yitm-live-context__footer{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid rgba(16,35,63,.10)} html:has(meta.yrx9.yrx9) .yitm-live-context__why{max-width:720px;color:#526477;font-size:.9rem;line-height:1.5} html:has(meta.yrx9.yrx9) .yitm-live-context__why summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font-weight:850} html:has(meta.yrx9.yrx9) .yitm-live-context__why p{margin:8px 0 0;color:#526477!important;-webkit-text-fill-color:#526477!important} html:has(meta.yrx9.yrx9) .yitm-live-context__why a{color:#0d5940!important;-webkit-text-fill-color:#0d5940!important} html:has(meta.yrx9.yrx9) .yitm-live-context__clear{appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#5d6f80!important;-webkit-text-fill-color:#5d6f80!important;font:inherit;font-size:.88rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap} @media (max-width:800px){html:has(meta.yrx9.yrx9) .yitm-live-context>.wrap{padding:0 14px} html:has(meta.yrx9.yrx9) .yitm-live-context__panel{grid-template-columns:1fr;padding:20px;border-radius:20px} html:has(meta.yrx9.yrx9) .yitm-live-context__title{max-width:20ch;font-size:clamp(1.9rem,8vw,2.7rem)} html:has(meta.yrx9.yrx9) .yitm-live-context__footer{grid-column:1;flex-direction:column} html:has(meta.yrx9.yrx9) .yitm-live-context__actions{display:grid;grid-template-columns:1fr} html:has(meta.yrx9.yrx9) .yitm-live-context__button{width:100%} html:has(meta.yrx9.yrx9) .yitm-live-context__clear{white-space:normal}} @media (prefers-reduced-motion:reduce){html:has(meta.yrx9.yrx9) .yitm-live-context__button{transition:none!important}} html:has(meta.yrx9.yrx9) .yitm-live-context--adaptive{padding:clamp(30px,5vw,58px) 0;background:#f8fafc} html:has(meta.yrx9.yrx9) .yitm-live-context--adaptive>.wrap{width:100%;box-sizing:border-box} html:has(meta.yrx9.yrx9) .yitm-live-context__adaptive-note{padding:18px;border:1px solid #d9e4ec;border-radius:18px;background:#fff;color:#42566b} html:has(meta.yrx9.yrx9) .yitm-live-context__adaptive-note p{margin:6px 0 0;color:#42566b!important;-webkit-text-fill-color:#42566b!important;line-height:1.55} html:has(meta.yrx9.yrx9) [data-yitm-adaptive-original-href]{transition:none!important} @media (max-width:800px){html:has(meta.yrx9.yrx9) .yitm-live-context--adaptive{padding:26px 0 34px}} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web{padding:clamp(18px,3vw,32px) 0;background:transparent} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(16px,2.2vw,26px);padding:clamp(18px,2.6vw,26px);border-radius:20px;box-shadow:0 12px 30px rgba(16,35,63,.065)} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__eyebrow{margin-bottom:8px;min-height:28px;padding:5px 9px;font-size:.72rem} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__title{max-width:26ch;font-size:clamp(1.7rem,2.5vw,2.45rem)} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__summary{margin-top:8px;max-width:68ch;font-size:.96rem;line-height:1.52} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__next{margin-top:14px;padding-top:14px} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__actions{margin-top:14px} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__price,html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__support,html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__evidence{padding:14px 15px;border-radius:15px} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__footer{padding-top:12px} @media (max-width:800px){html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web{padding:16px 0 24px} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__panel{grid-template-columns:1fr;padding:16px;border-radius:18px} html:has(meta.yrx9.yrx9) .yitm-live-context--smart-web .yitm-live-context__title{font-size:clamp(1.55rem,7vw,2.1rem)}} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__next{border-left:4px solid #0d7a58;padding-left:14px} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__actions{align-items:stretch} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--primary{min-width:min(100%,220px)} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__button--secondary{background:#fff;border-color:#cbd8e2;color:#29465f!important;-webkit-text-fill-color:#29465f!important} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof{border-color:#cfe1d9;background:#fbfefc} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__proof-reason{margin:6px 0 10px;color:#526477!important;-webkit-text-fill-color:#526477!important;font-size:.84rem;line-height:1.45} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__suppression-note{padding-left:12px;border-left:3px solid #d8e4eb} html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty{display:none} @media (min-width:801px){html:has(meta.yrx9.yrx9) [data-yitm-smart-next-step="A0019063"] .yitm-live-context__side:empty + .yitm-live-context__footer{grid-column:1/-1}} html:has(meta.yrx9.yrx9)[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="collapse"]{display:none!important} html:has(meta.yrx9.yrx9)[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="emphasise"]{position:relative;outline:3px solid rgba(13,122,88,.20);outline-offset:-3px} html:has(meta.yrx9.yrx9)[data-yitm-page-focus="focused"] [data-yitm-adaptive-source="A0019064"][data-yitm-adaptive-state="deemphasise"]{box-shadow:inset 0 1px 0 rgba(16,35,63,.06),inset 0 -1px 0 rgba(16,35,63,.06)} html:has(meta.yrx9.yrx9) .yitm-live-context__footer-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px} html:has(meta.yrx9.yrx9) .yitm-live-context__page-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem .9rem;border:2px solid #29465f;border-radius:999px;background:#fff;color:#29465f!important;-webkit-text-fill-color:#29465f!important;font:inherit;font-size:.88rem;font-weight:850;cursor:pointer} html:has(meta.yrx9.yrx9) .yitm-live-context__page-toggle:hover{background:#f3f7f9} html:has(meta.yrx9.yrx9) .yitm-live-context__page-toggle:focus-visible{outline:3px solid #e8b028;outline-offset:3px} html:has(meta.yrx9.yrx9) .yitm-live-context__page-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} html:has(meta.yrx9.yrx9) .yitm-live-context__page-why{padding-left:12px;border-left:3px solid #cfe1d9} @media (max-width:800px){html:has(meta.yrx9.yrx9) .yitm-live-context__footer-controls{width:100%;align-items:stretch;flex-direction:column} html:has(meta.yrx9.yrx9) .yitm-live-context__page-toggle,html:has(meta.yrx9.yrx9) .yitm-live-context__footer-controls .yitm-live-context__clear{width:100%;justify-content:center}} @media (prefers-reduced-motion:reduce){html:has(meta.yrx9.yrx9)[data-yitm-page-focus] [data-yitm-adaptive-source="A0019064"]{scroll-behavior:auto!important;transition:none!important}} html:has(meta.ywpt.ywpt){--yitm-mobile-shell-gap:8px;--yitm-mobile-shell-radius:20px;--yitm-mobile-shell-control-radius:14px;--yitm-mobile-shell-control-height:52px;--yitm-mobile-shell-border:rgba(6,78,53,.22);--yitm-mobile-shell-bg:rgba(255,255,255,.98);--yitm-mobile-shell-shadow:0 14px 40px rgba(8,33,70,.22);--yitm-mobile-shell-green:#064e35;--yitm-mobile-shell-ink:#10233f;--yitm-mobile-shell-safe-bottom:env(safe-area-inset-bottom,0px)} html:has(meta.ywpt.ywpt) .yitm-ndis-provider-note{box-sizing:border-box;margin:16px 0;padding:10px 12px;border:1px solid #cfe1d7;border-radius:14px;background:#f5faf7;color:#43574d;font-size:.86rem;line-height:1.5} html:has(meta.ywpt.ywpt) .yitm-ndis-provider-note strong{color:#123b2a} html:has(meta.ywpt.ywpt) .yitm-mobile-menu-heading{display:none} @media(max-width:980px){html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .wrap.header-inner{min-height:64px!important;padding-block:7px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-mark{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:12px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-text{font-size:clamp(1.02rem,4.4vw,1.18rem)!important;line-height:1.05!important;white-space:nowrap!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-text em{color:inherit!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .mobile-menu-btn{min-height:48px!important;min-width:78px!important;border-radius:999px!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-menu-open{overflow:hidden}} @media(max-width:620px){html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .wrap.header-inner{width:min(100% - 18px,1160px)!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-text{font-size:1.06rem!important}} @media(max-width:380px){html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-text{font-size:.96rem!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .mobile-menu-btn{min-width:70px!important;padding-inline:10px!important}} @media(max-width:900px){html:has(meta.ywpt.ywpt) .yitm-quoteme-flow>.site-header.yitm-unified-header,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .site-header.yitm-unified-header{display:none!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-app-header{min-height:64px!important;padding:8px 10px!important;grid-template-columns:48px minmax(0,1fr) auto!important;background:rgba(255,255,255,.98)!important;border-bottom:1px solid var(--yitm-mobile-shell-border)!important;box-shadow:0 4px 18px rgba(8,33,70,.06)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-app-back,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-app-help{min-height:48px!important;border-radius:var(--yitm-mobile-shell-control-radius)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-app-brand{font-weight:950!important;color:var(--yitm-mobile-shell-ink)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-app-brand img{width:36px!important;height:36px!important;border-radius:10px!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock){left:max(8px,env(safe-area-inset-left,0px))!important;right:max(8px,env(safe-area-inset-right,0px))!important;bottom:calc(8px + var(--yitm-mobile-shell-safe-bottom))!important;width:auto!important;max-width:520px!important;margin:0 auto!important;padding:8px!important;gap:var(--yitm-mobile-shell-gap)!important;border:1px solid var(--yitm-mobile-shell-border)!important;border-radius:var(--yitm-mobile-shell-radius)!important;background:var(--yitm-mobile-shell-bg)!important;box-shadow:var(--yitm-mobile-shell-shadow)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock) button{min-height:var(--yitm-mobile-shell-control-height)!important;border-radius:var(--yitm-mobile-shell-control-radius)!important;font-weight:900!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock):is(.qhm8500-next,.primary,#qhm2312-flow-next){background:var(--yitm-mobile-shell-green)!important;border-color:var(--yitm-mobile-shell-green)!important;color:#fff!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock):is(.qhm8500-back,.qhm2312-btn:not(.primary)){background:#fff!important;border:2px solid var(--yitm-mobile-shell-green)!important;color:#10233f!important} html:has(meta.ywpt.ywpt) body[data-yitm-mobile-actions-enabled="true"] .yitm-cx{bottom:calc(98px + var(--yitm-mobile-shell-safe-bottom))!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-cx{bottom:calc(98px + var(--yitm-mobile-shell-safe-bottom))!important}} @media(max-width:980px){html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header{z-index:2147483200!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav{position:fixed!important;inset:0!important;top:0!important;left:0!important;right:0!important;z-index:2147483100!important;display:none!important;width:100vw!important;height:100dvh!important;max-width:none!important;margin:0!important;padding:max(92px,calc(70px + env(safe-area-inset-top,0px))) 20px calc(28px + env(safe-area-inset-bottom,0px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;align-content:start!important;align-items:stretch!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:8px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav.is-open{display:flex!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav .yitm-mobile-menu-heading{display:block!important;margin:0 0 8px!important;padding:0 4px 12px!important;border-bottom:1px solid rgba(6,78,53,.14)!important;color:var(--yitm-mobile-shell-ink)!important;font-size:1.5rem!important;font-weight:950!important;line-height:1.15!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav a{display:flex!important;align-items:center!important;min-height:52px!important;width:100%!important;margin:0!important;padding:12px 14px!important;border:1px solid rgba(6,78,53,.14)!important;border-radius:14px!important;background:#fff!important;color:#10233f!important;font-size:1rem!important;font-weight:850!important;line-height:1.25!important;text-decoration:none!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav a:first-of-type{background:#064e35!important;border-color:#064e35!important;color:#fff!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav a[aria-current="page"]{box-shadow:inset 4px 0 0 #d6a221!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-menu-open .site-header.yitm-unified-header .mobile-menu-btn{position:fixed!important;top:calc(12px + env(safe-area-inset-top,0px))!important;right:max(12px,env(safe-area-inset-right,0px))!important;z-index:2147483300!important;background:#fff!important;border:2px solid #064e35!important;color:#064e35!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-menu-open .site-header.yitm-unified-header .brand{position:fixed!important;top:calc(12px + env(safe-area-inset-top,0px))!important;left:max(12px,env(safe-area-inset-left,0px))!important;z-index:2147483300!important;max-width:calc(100vw - 118px)!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-menu-open .site-header.yitm-unified-header .brand-text small{display:none!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-menu-open:is(.yitm-cx,.yitm-contextual-experience){display:none!important;visibility:hidden!important;pointer-events:none!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea),html:has(meta.ywpt.ywpt) .yitm-mobile-journey-public:is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea){font-size:16px!important;line-height:1.4!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea,button),html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header:is(.mobile-menu-btn,.nav#siteNav a){min-height:48px} html:has(meta.ywpt.ywpt) body.yitm-mobile-keyboard-open>.yitm-mobile-actions-a0017250,html:has(meta.ywpt.ywpt) body.yitm-mobile-keyboard-open>[data-yitm-mobile-actions],html:has(meta.ywpt.ywpt) body.yitm-mobile-keyboard-open.yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock),html:has(meta.ywpt.ywpt) body.yitm-mobile-keyboard-open:is(.yitm-cx,.yitm-contextual-experience){display:none!important;visibility:hidden!important;pointer-events:none!important} html:has(meta.ywpt.ywpt) body.yitm-mobile-keyboard-open{padding-bottom:16px!important;scroll-padding-bottom:16px!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-step{scroll-margin-top:82px!important;scroll-margin-bottom:116px!important}} @media(prefers-reduced-motion:reduce){html:has(meta.ywpt.ywpt){scroll-behavior:auto!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-step{scroll-behavior:auto!important}} html:has(meta.ywpt.ywpt){--yitm-senior-readable-line:1.58;--yitm-senior-touch-min:52px} @media(max-width:980px){html:has(meta.ywpt.ywpt) body{overflow-wrap:anywhere} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav a,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow button,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow summary{min-height:var(--yitm-senior-touch-min)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-step-lede,.qhm8500-skip-note,.qhm2312-help,.qhm8500-submit-note){line-height:var(--yitm-senior-readable-line)!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-choice,.qhm8500-mini-choice,.qhm8940-ndis-role,.qhm8940-ndis-management){line-height:1.45!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-step h2{scroll-margin-top:86px} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019442-progress-text{margin:8px 0 12px;padding:10px 12px;border:1px solid rgba(6,78,53,.16);border-radius:14px;background:#fff;color:#31493e;font-size:.92rem;font-weight:850;line-height:1.45} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019442-progress-text strong{color:#064e35}} @media(max-width:430px){html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-choice-grid,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-mini-grid,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8957-contact-options,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8940-ndis-role-grid,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8940-ndis-management-grid{grid-template-columns:1fr!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-stepper{grid-template-columns:1fr!important;gap:6px!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-stepper li{display:none!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-stepper li[aria-current="step"]{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;text-align:left!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-stepper li[aria-current="step"] b{flex:0 0 36px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-text{white-space:normal!important;line-height:1.12!important}} @media(max-width:320px){html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .wrap.header-inner{width:calc(100% - 12px)!important;gap:6px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .brand-mark{width:38px!important;height:38px!important;flex-basis:38px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .mobile-menu-btn{min-width:64px!important;padding-inline:8px!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm2312-wrap{padding-inline:8px!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(.qhm8500-mobile-dock,.qhm2312-flow-dock){left:6px!important;right:6px!important;padding:6px!important}} @media(prefers-reduced-motion:reduce){html:has(meta.ywpt.ywpt) *,html:has(meta.ywpt.ywpt) *::before,html:has(meta.ywpt.ywpt) *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}} @media(prefers-contrast:more){html:has(meta.ywpt.ywpt):focus-visible{outline:4px solid currentColor!important;outline-offset:3px!important} html:has(meta.ywpt.ywpt) .site-header.yitm-unified-header .nav#siteNav a,html:has(meta.ywpt.ywpt) .yitm-quoteme-flow:is(button,input,select,textarea,summary){border-width:2px!important}} @media(max-width:980px){html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .qhm8500-stepper{display:none!important} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019443-progress-text{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:8px 0 14px;padding:11px 12px;border:1px solid rgba(6,78,53,.16);border-radius:14px;background:#fff;color:#31493e;line-height:1.4} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019443-progress-text strong{color:#064e35;font-size:1rem} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019443-progress-text span{color:#607267;font-size:.86rem;font-weight:800;white-space:nowrap} html:has(meta.ywpt.ywpt) body.yitm-intent-expanded>.yitm-mobile-actions-a0017250,html:has(meta.ywpt.ywpt) body.yitm-intent-expanded>[data-yitm-mobile-actions]{display:none!important;visibility:hidden!important;pointer-events:none!important} html:has(meta.ywpt.ywpt) .yitm-a0019443-memory-cue{margin:8px 0;padding:9px 10px;border-left:3px solid #2d8b68;border-radius:8px;background:#f3f8f5;color:#31493e;font-size:.84rem;line-height:1.45} html:has(meta.ywpt.ywpt) .yitm-a0019443-pickup-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px} html:has(meta.ywpt.ywpt) .yitm-a0019443-pickup-actions button{min-height:52px;border-radius:13px;font:inherit;font-weight:900;cursor:pointer} html:has(meta.ywpt.ywpt) .yitm-a0019443-pickup-accept{border:1px solid #064e35;background:#064e35;color:#fff} html:has(meta.ywpt.ywpt) .yitm-a0019443-pickup-decline{border:2px solid #064e35;background:#fff;color:#064e35}} @media(max-width:430px){html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019443-progress-text{align-items:flex-start;flex-direction:column;gap:2px} html:has(meta.ywpt.ywpt) .yitm-quoteme-flow .yitm-a0019443-progress-text span{white-space:normal} html:has(meta.ywpt.ywpt) .yitm-a0019443-pickup-actions{grid-template-columns:1fr}} html:has(meta.y8ye.y8ye) .yitm-sa9253{box-sizing:border-box;margin:10px 0 16px;padding:14px 15px;border:1px solid rgba(19,94,68,.16);border-radius:18px;background:#f7fbf8;color:#183d31}html:has(meta.y8ye.y8ye) .yitm-sa9253 *{box-sizing:border-box}html:has(meta.y8ye.y8ye) .yitm-sa9253__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}html:has(meta.y8ye.y8ye) .yitm-sa9253__head strong{font-weight:950}html:has(meta.y8ye.y8ye) .yitm-sa9253__head span{font-size:.78rem;font-weight:850;color:#557268}html:has(meta.y8ye.y8ye) .yitm-sa9253__copy{margin:0 0 10px!important;font-size:.9rem;line-height:1.45;color:#557268!important}html:has(meta.y8ye.y8ye) .yitm-sa9253__actions{display:flex;flex-wrap:wrap;gap:8px}html:has(meta.y8ye.y8ye) .yitm-sa9253 button,html:has(meta.y8ye.y8ye) .yitm-sa9253__quote{min-height:42px;padding:8px 13px;border:1px solid #135e44;border-radius:999px;background:#135e44;color:#fff!important;font:inherit;font-weight:900;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}html:has(meta.y8ye.y8ye) .yitm-sa9253 button.secondary{background:#fff;color:#135e44!important}html:has(meta.y8ye.y8ye) .yitm-sa9253__status{margin-top:10px;padding:10px 12px;border-radius:13px;background:#fff;border:1px solid rgba(19,94,68,.12);font-size:.88rem;font-weight:780;line-height:1.45}html:has(meta.y8ye.y8ye) .yitm-sa9253__status:empty{display:none}html:has(meta.y8ye.y8ye) .yitm-sa9253__status[data-band="local"]{background:#edf8f1}html:has(meta.y8ye.y8ye) .yitm-sa9253__status[data-band="review"],html:has(meta.y8ye.y8ye) .yitm-sa9253__status[data-band="remote"]{background:#fff9eb}html:has(meta.y8ye.y8ye) .yitm-sa9253__confirm{margin-top:8px}html:has(meta.y8ye.y8ye) .yitm-sa9253__use{background:#fff!important;color:#135e44!important}html:has(meta.y8ye.y8ye) .yitm-sa9253__manual{margin-bottom:10px}html:has(meta.y8ye.y8ye) .yitm-sa9253__input{width:100%;min-height:48px;border:1px solid #c8ded4;border-radius:14px;padding:10px 12px;font:inherit}html:has(meta.y8ye.y8ye) .yitm-sa9253--standalone{max-width:760px;margin:18px auto;padding:18px}html:has(meta.y8ye.y8ye) .yitm-sa9253__quote{margin-top:10px}@media(max-width:640px){html:has(meta.y8ye.y8ye) .yitm-sa9253__head{align-items:flex-start;flex-direction:column}html:has(meta.y8ye.y8ye) .yitm-sa9253__actions{display:grid;grid-template-columns:1fr}html:has(meta.y8ye.y8ye) .yitm-sa9253 button,html:has(meta.y8ye.y8ye) .yitm-sa9253__quote{width:100%}} html:has(meta.yib5.yib5) .yitm-universal-result[data-yitm-result-standard="A0019411"]{position:relative} html:has(meta.yib5.yib5) .yitm-universal-result .yitm-result-review-note{margin:.75rem 0 .5rem;font-size:.92rem;line-height:1.5;opacity:.82} html:has(meta.yib5.yib5) .yitm-universal-result [data-yitm-cta-role="primary-result"]{font-weight:700} html:has(meta.yib5.yib5) .yitm-universal-result [data-yitm-cta-role="secondary-self-help"]{font-weight:600}
html:has(meta.y6n8.y6n8){--yitm-referral-public-css:1}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .wrap{padding-left:clamp(14px,3vw,24px);padding-right:clamp(14px,3vw,24px)}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .card,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-panel{overflow:hidden}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top a{display:inline-flex;align-items:center;min-height:44px;border-radius:999px;padding:4px 2px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .actions,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions{align-items:center;gap:10px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions a,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button{min-height:48px;text-align:center;line-height:1.15;white-space:normal}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-primary-action{box-shadow:0 12px 26px rgba(6,78,53,.14)}html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.card>summary,html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.yitm-rfsr-panel>summary{cursor:pointer;list-style:none}html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.card>summary::-webkit-details-marker,html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.yitm-rfsr-panel>summary::-webkit-details-marker{display:none}html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.card>summary:after,html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.yitm-rfsr-panel>summary:after{content:'Open guide';display:inline-flex;margin-top:8px;border-radius:999px;border:1px solid #cfe2d7;background:#eef8f3;color:#064e35;font-weight:900;padding:8px 12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.card[open]>summary:after,html:has(meta.y6n8.y6n8) .yitm-referral-public-page details.yitm-rfsr-panel[open]>summary:after{content:'Hide guide'}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-copy-input,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-copy-message,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .copy,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .share{font-size:16px;line-height:1.35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-copy-message{min-height:112px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .share-list,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-grid{gap:12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .fine,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .muted,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .small{line-height:1.55}@media (max-width:760px){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .wrap{padding-top:16px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .card,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-panel{border-radius:20px;padding:17px;margin-left:0;margin-right:0}html:has(meta.y6n8.y6n8) .yitm-referral-public-page h1{font-size:clamp(2rem,10vw,2.55rem);letter-spacing:-.025em}html:has(meta.y6n8.y6n8) .yitm-referral-public-page h2{font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.12}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .actions,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions{display:grid;grid-template-columns:1fr;gap:9px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions a,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button{width:100%;min-height:50px;padding:12px 14px;box-sizing:border-box}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-primary-action{order:-3}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-secondary-action{order:-2}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-share-action{order:-1}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .reward-row,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-example-row{grid-template-columns:1fr 92px;gap:8px;padding:11px 12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .reward-row strong,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-example-row strong{font-size:17px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-guardrail .yitm-rfsr-grid{grid-template-columns:1fr}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top{padding:12px 14px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top a{width:100%;justify-content:center}}@media (max-width:420px){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .reward-row,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-example-row{grid-template-columns:1fr;gap:4px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .reward-row strong,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-example-row strong{text-align:left}}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top{background:#050505;color:#fff;padding:14px 18px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top a{color:#fff!important;text-decoration:none!important;font-weight:900;display:inline-flex;align-items:center;min-height:44px;border-radius:999px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-action-hint{margin:8px 0 0;color:#59665f;font-weight:800;font-size:.96rem;line-height:1.45}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-choice-note{display:grid;gap:8px;margin:14px 0}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-choice-note span{display:block;border:1px solid #cfe2d7;background:#f5fbf8;border-radius:16px;padding:10px 12px;color:#254238;font-weight:850;line-height:1.35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-choice-note strong{color:#064e35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-step-label{display:inline-flex;border-radius:999px;background:#fff2c6;color:#7a4a00;font-weight:900;padding:6px 10px;margin-bottom:7px}@media (max-width:760px){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top{padding:10px 12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top a{width:100%;justify-content:center;border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.08);padding:8px 10px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-choice-note{margin-top:12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-choice-note span{padding:11px 12px}}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-trust-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-trust-strip span{border:1px solid #cfe2d7;background:#f5fbf8;border-radius:16px;padding:11px 12px;color:#254238;font-weight:850;line-height:1.35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-trust-strip strong{display:block;color:#064e35;margin-bottom:2px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-form-note{border:1px solid #cfe2d7;background:#f5fbf8;border-radius:16px;padding:12px 14px;color:#254238;font-weight:850;line-height:1.45;margin:12px 0}html:has(meta.y6n8.y6n8) .yitm-referral-public-page form input:focus,html:has(meta.y6n8.y6n8) .yitm-referral-public-page form textarea:focus{outline:3px solid rgba(6,78,53,.18);border-color:#064e35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page form label{line-height:1.35}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .check{line-height:1.4}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-safe-note{font-size:.95rem;color:#59665f;font-weight:800;margin-top:8px}@media (max-width:760px){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-trust-strip{grid-template-columns:1fr;gap:8px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-form-note{padding:12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page form input,html:has(meta.y6n8.y6n8) .yitm-referral-public-page form textarea{min-height:48px;font-size:16px}}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero{position:relative}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero:before{content:'Clear next step';display:inline-flex;border-radius:999px;background:#eef8f3;color:#064e35;border:1px solid #cfe2d7;font-weight:900;padding:6px 10px;margin-bottom:8px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero .pill + h1,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero .eyebrow + h1{margin-top:6px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .card,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-panel{scroll-margin-top:18px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn:focus-visible,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn:focus-visible,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button:focus-visible,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions a:focus-visible,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .top a:focus-visible{outline:3px solid rgba(6,78,53,.32);outline-offset:3px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn:active,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn:active,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button:active{transform:translateY(1px)}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .actions .yitm-referral-primary-action:first-child{border:2px solid rgba(255,255,255,.52)}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-referral-primary-action:after{content:' ›';font-weight:900}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-panel + .yitm-rfsr-panel{margin-top:12px}@media (max-width:760px){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .wrap{margin-top:0}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero:before{width:100%;justify-content:center;box-sizing:border-box}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .hero,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .card{margin-bottom:12px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-actions a{min-height:52px}}@media (prefers-reduced-motion: reduce){html:has(meta.y6n8.y6n8) .yitm-referral-public-page .btn:active,html:has(meta.y6n8.y6n8) .yitm-referral-public-page button.btn:active,html:has(meta.y6n8.y6n8) .yitm-referral-public-page .yitm-rfsr-button:active{transform:none}}html:has(meta.y6n8.y6n8) .yitm-referral-smoke-note{margin:14px 0 0;padding:12px 14px;border:1px solid #d7e7dd;border-radius:16px;background:#fbfffd;color:#3d4b44;font-weight:800;}html:has(meta.y6n8.y6n8) .yitm-referral-smoke-note strong{color:#064e35}html:has(meta.y6n8.y6n8) .yitm-referral-route-safe-list{display:grid;gap:8px;margin:12px 0;}html:has(meta.y6n8.y6n8) .yitm-referral-route-safe-list a{overflow-wrap:anywhere;}@media (max-width:700px){html:has(meta.y6n8.y6n8) .yitm-referral-smoke-note{font-size:.96rem;margin-top:10px}html:has(meta.y6n8.y6n8) .yitm-referral-public-page .actions + .yitm-referral-smoke-note{margin-top:4px}}