@layer ods.pages{.ta2-method{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;margin-block:28px;padding:8px 0 24px;background:radial-gradient(circle at 84% 62%,rgba(246,199,95,.1),transparent 220px),linear-gradient(180deg,rgba(9,26,44,.92),rgba(7,18,31,.92))}.ta2-method>.ta2-card-head{grid-column:1/-1}.ta2-method__steps{display:grid;grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px 24px 0}.ta2-method__steps article{position:relative;display:grid;grid-gap:10px;gap:10px;align-content:start}.ta2-method__steps article:not(:last-child):after{content:"";position:absolute;top:22px;right:-8px;width:calc(100% - 42px);height:1px;background:linear-gradient(90deg,rgba(53,161,255,.55),rgba(246,199,95,.32),transparent);transform:translateX(44px)}.ta2-method__steps article>span{position:relative;z-index:1;display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid rgba(53,161,255,.38);border-radius:999px;background:#0b2037;color:var(--ta2-blue);box-shadow:0 10px 24px rgba(53,161,255,.08)}.ta2-method__steps strong{color:var(--ta2-ink);font-size:.78rem;line-height:1.25}.ta2-method__steps p{margin:0;color:var(--ta2-muted);font-size:.72rem;line-height:1.45}.ta2-promise{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 92px;grid-gap:16px;gap:16px;align-items:center;align-self:end;margin:22px;border:1px solid var(--ta2-line);border-radius:12px;padding:20px;background:radial-gradient(circle at 88% 48%,rgba(53,161,255,.16),transparent 110px),rgba(255,255,255,.035)}.ta2-promise strong{color:var(--ta2-ink)}.ta2-promise p{color:var(--ta2-muted);font-size:.82rem}.ta2-promise a{display:inline-flex;min-height:38px;align-items:center;gap:7px;border-radius:6px;padding-inline:14px;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 46%),linear-gradient(135deg,#ffe08a,var(--ta2-gold));color:#170f06;font-size:.78rem;font-weight:900;text-decoration:none}.ta2-promise svg{color:rgba(53,161,255,.72)}.ta2-knowledge{border:1px solid var(--ta2-line);border-radius:var(--ta2-radius);margin-block:28px;background:linear-gradient(180deg,rgba(13,34,57,.86),rgba(7,18,31,.86));box-shadow:var(--ta2-shadow)}.ta2-knowledge .ta2-card-head{max-width:780px}.ta2-knowledge h2{margin:7px 0 0;color:var(--ta2-ink);font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.05}.ta2-knowledge__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0 24px 24px}.ta2-knowledge__grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:148px;border:1px solid var(--ta2-line);border-radius:10px;padding:18px;background:rgba(255,255,255,.035)}.ta2-knowledge__grid strong{color:var(--ta2-ink);font-size:.94rem;line-height:1.2}.ta2-knowledge__grid p{margin:0;color:var(--ta2-muted);font-size:.8rem;line-height:1.5}.ta2-decision-snapshot,.ta2-evidence-layer,.ta2-real-content,.ta2-related-layer{border:1px solid var(--ta2-line);border-radius:var(--ta2-radius);margin-block:28px;background:linear-gradient(180deg,rgba(13,34,57,.86),rgba(7,18,31,.86));box-shadow:var(--ta2-shadow),inset 0 1px 0 rgba(255,255,255,.06)}.ta2-decision-snapshot{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden}.ta2-decision-snapshot article{display:grid;align-content:start;grid-gap:9px;gap:9px;min-height:156px;border-right:1px solid var(--ta2-line);padding:22px}.ta2-decision-snapshot article:last-child{border-right:0}.ta2-decision-snapshot span,.ta2-evidence-layer article>span,.ta2-real-content article>span{color:var(--ta2-blue);font-size:.68rem;font-weight:920;text-transform:uppercase}.ta2-decision-snapshot p,.ta2-evidence-layer p,.ta2-real-content p{margin:0;color:var(--ta2-ink-soft);font-size:.84rem;line-height:1.52}.ta2-real-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:0 24px 24px}.ta2-evidence-layer article,.ta2-real-content__grid article{display:grid;align-content:start;grid-gap:13px;gap:13px;border:1px solid var(--ta2-line);border-radius:12px;padding:22px;background:linear-gradient(180deg,rgba(13,34,57,.72),rgba(8,21,36,.82))}.ta2-real-content__grid article{min-height:285px}.ta2-evidence-layer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;padding:24px}.ta2-evidence-layer article h2{margin:0;color:var(--ta2-ink);font-size:1.22rem;line-height:1.12}.ta2-evidence-layer article p{display:flex;gap:8px}.ta2-evidence-layer article svg{flex:0 0 auto;margin-top:3px;color:var(--ta2-blue)}.ta2-evidence-layer blockquote{display:grid;grid-gap:7px;gap:7px;border-left:3px solid var(--ta2-gold);margin:6px 0 0;padding:2px 0 2px 14px}.ta2-evidence-layer blockquote strong{color:var(--ta2-gold);font-size:.86rem}.ta2-evidence-layer blockquote span{color:var(--ta2-ink-soft);font-size:.8rem;line-height:1.45}.ta2-related-layer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 24px 24px}.ta2-related-layer__grid a{display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-gap:5px 12px;gap:5px 12px;align-items:center;border:1px solid var(--ta2-line);border-radius:10px;padding:16px;background:rgba(255,255,255,.035);color:var(--ta2-ink);text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ta2-related-layer__grid a:hover{border-color:rgba(53,161,255,.34);box-shadow:0 16px 34px rgba(0,0,0,.18);transform:translateY(-1px)}.ta2-related-layer__grid strong{font-size:.86rem}.ta2-related-layer__grid span{grid-column:1;color:var(--ta2-muted);font-size:.74rem}.ta2-related-layer__grid svg{grid-column:2;grid-row:1/span 2;color:var(--ta2-blue)}.ta2-cost-card h2{color:#ffffff!important}.ta2-newsletter{display:grid;grid-template-columns:minmax(0,1fr) 430px;grid-gap:28px;gap:28px;align-items:center;margin-block:28px;padding:28px;background:radial-gradient(circle at 12% 52%,rgba(246,199,95,.12),transparent 220px),radial-gradient(circle at 92% 52%,rgba(53,161,255,.16),transparent 260px),linear-gradient(90deg,rgba(10,28,48,.96),rgba(7,18,31,.94))}.ta2-newsletter h2{margin:0;color:var(--ta2-ink);font-size:1.35rem}.ta2-newsletter p{display:flex;flex-wrap:wrap;gap:18px;margin:14px 0 0;color:var(--ta2-muted);font-size:.78rem}.ta2-newsletter form{display:grid;grid-template-columns:minmax(0,1fr) 120px;grid-gap:10px;gap:10px}.ta2-newsletter input{width:100%;min-height:44px;border:1px solid var(--ta2-line);border-radius:7px;padding-inline:16px;background:rgba(4,13,24,.78);color:var(--ta2-ink)}.ta2-newsletter button{border:0;border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 46%),linear-gradient(135deg,#ffe08a,var(--ta2-gold));color:#170f06;font-weight:900;box-shadow:0 16px 30px rgba(246,199,95,.18)}.ta2-footer{margin-top:8px;background:radial-gradient(circle at 86% 20%,rgba(246,199,95,.11),transparent 270px),#030a14;color:#ffffff}.ta2-footer__grid{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(4,minmax(120px,.72fr)) minmax(190px,.9fr);grid-gap:36px;gap:36px;padding-block:38px}.ta2-brand--footer{color:#ffffff}.ta2-footer p{color:#b9c6dd;font-size:.82rem;line-height:1.55}.ta2-footer nav{display:grid;grid-gap:8px;gap:8px;align-content:start}.ta2-footer nav strong{margin-bottom:8px;font-size:.82rem}.ta2-footer a{color:#c8d3e7;font-size:.78rem;text-decoration:none}.ta2-social{display:flex;gap:10px;color:#ffffff}.ta2-footer aside{border:1px solid rgba(255,255,255,.18);border-radius:9px;padding:18px}.ta2-footer aside svg{color:#ffffff}}@layer ods.pages{@media (max-width:1100px){.ta2-header__bar{grid-template-columns:auto 1fr}.ta2-nav,.ta2-search{display:none}.ta2-footer__grid,.ta2-grid-section,.ta2-hero,.ta2-method,.ta2-newsletter,.ta2-trust-section{grid-template-columns:1fr}.ta2-decision-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.ta2-decision-snapshot article{border-right:1px solid var(--ta2-line);border-bottom:1px solid var(--ta2-line)}.ta2-evidence-layer,.ta2-real-content__grid,.ta2-related-layer__grid{grid-template-columns:1fr}.ta2-hero-art{position:absolute;top:20px;right:-270px;left:auto;width:900px;min-height:560px;margin:0;opacity:.055}.ta2-trust{grid-column:auto}.ta2-cost-card,.ta2-section-copy,.ta2-side-card,.ta2-table-card,.ta2-trust-cards{grid-column:auto;grid-row:auto}.ta2-method__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.ta2-header__bar{min-height:64px}.ta2-actions,.ta2-proofbar{display:none}.ta2-hero{padding-block:28px}.ta2-hero__copy{padding-top:0}.ta2-hero__copy h1{max-width:12ch;font-size:clamp(2.5rem,12vw,3.4rem)}.ta2-cost-card,.ta2-decision-snapshot,.ta2-hero__cta,.ta2-knowledge__grid,.ta2-newsletter form,.ta2-path__grid,.ta2-trust-cards{grid-template-columns:1fr}.ta2-decision-snapshot article{min-height:auto;border-right:0}.ta2-real-content__grid,.ta2-related-layer__grid{padding-inline:16px}.ta2-evidence-layer{padding:16px}.ta2-real-content__grid article{min-height:auto}.ta2-path__node:after{content:""}.ta2-cost-object{display:none}.ta2-hero-art{top:28px;right:-260px;width:620px;opacity:.045}.ta2-hero-art,.ta2-media-hero-object{min-height:360px}.ta2-media-hero-object__asset img{width:620px}.ta2-grid-section,.ta2-table-card{overflow:hidden}.ta2-table-card table,.ta2-table-card tbody,.ta2-table-card td,.ta2-table-card thead,.ta2-table-card tr{display:block;width:100%}.ta2-table-card thead{display:none}.ta2-table-card tbody{display:grid;grid-gap:12px;gap:12px;padding:0 16px 16px}.ta2-table-card tr{border:1px solid var(--ta2-line);border-radius:12px;background:rgba(10,28,48,.82);overflow:hidden}.ta2-table-card td{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:10px;gap:10px;border-bottom:1px solid rgba(123,169,226,.14);padding:11px 12px;font-size:.76rem}.ta2-table-card td:last-child{border-bottom:0}.ta2-table-card td:before{color:var(--ta2-muted);font-size:.58rem;font-weight:900;text-transform:uppercase}.ta2-table-card td:first-child:before{content:"Tool"}.ta2-table-card td:nth-child(2):before{content:"Score"}.ta2-table-card td:nth-child(3):before{content:"Price"}.ta2-table-card td:nth-child(4):before{content:"Best for"}.ta2-table-card td:nth-child(5):before{content:"Limit"}.ta2-table-card td:nth-child(6):before{content:"Sources"}.ta2-table-card td:nth-child(7):before{content:"Claims"}.ta2-table-card td:first-child{min-width:0}.ta2-method__steps{grid-template-columns:1fr}.ta2-newsletter{padding:20px}}}