.swi-acq-page{background:var(--swi-bg-main,#f7f7fb);color:#171044}.swi-acq-shell{width:min(100% - 2rem,var(--swi-public-canvas,1180px));margin-inline:auto}.swi-art-hero-shell{width:min(100% - 2rem,var(--swi-public-article-hero,1220px));margin-inline:auto}.swi-acq-hero{padding:4.5rem 0 3rem;background:radial-gradient(circle at 82% 14%,rgba(91,76,255,.18),transparent 32%),linear-gradient(145deg,#fff,#f7f6ff 62%,#eef2ff)}.swi-acq-breadcrumb{display:flex;gap:.5rem;margin:0 0 2rem;color:#6b6785;font-size:.82rem}.swi-acq-breadcrumb a{color:inherit}.swi-acq-hero__grid{display:grid;gap:2rem;align-items:center}.swi-acq-hero__media{position:relative;margin:0;aspect-ratio:16/10;overflow:hidden;border:1px solid rgba(23,16,68,.12);border-radius:22px;background:#171044;box-shadow:0 28px 65px rgba(33,24,99,.16);transform:rotate(.4deg)}.swi-acq-hero__media img{object-fit:cover}@media (min-width:800px){.swi-acq-hero__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:4rem}}@media (max-width:799px){.swi-acq-hero{padding:2.5rem 0 2rem}.swi-acq-hero__media{transform:none;border-radius:16px}}.swi-acq-hero__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b4cff}.swi-acq-hero__title{margin:0 0 1rem;max-width:18ch;font-family:var(--swi-hp-font-display,Georgia,serif);font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.15;font-weight:600}.swi-acq-hero__lead{margin:0;max-width:62ch;font-size:1.05rem;line-height:1.55;color:#4b4868}.swi-acq-hero__meta{margin:1rem 0 0;font-size:.875rem;color:#6b6785}.swi-acq-hero__trust{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none;font-size:.875rem;color:#3d3a58}.swi-acq-hero__trust li:before{content:"· ";color:#5b4cff}.swi-acq-callout,.swi-acq-compare,.swi-acq-decide,.swi-acq-quick,.swi-acq-related{padding:2rem 0}.swi-acq-callout__title,.swi-acq-compare__title,.swi-acq-decide__title,.swi-acq-quick__title,.swi-acq-related__title{margin:0 0 1rem;font-family:var(--swi-hp-font-display,Georgia,serif);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600}.swi-acq-callout__body,.swi-acq-quick__body{margin:0;max-width:70ch;line-height:1.6;color:#3d3a58}.swi-acq-quick{background:#fff;border-block:1px solid rgba(23,16,68,.08)}.swi-acq-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(23,16,68,.1);border-radius:14px;background:#fff}.swi-acq-compare__mobile{display:none}@media (max-width:699px){.swi-acq-compare__scroll{display:none}.swi-acq-compare__mobile{display:grid;gap:.9rem}.swi-acq-compare__mobile-row{overflow:hidden;border:1px solid rgba(23,16,68,.1);border-radius:14px;background:#fff}.swi-acq-compare__mobile-criterion{margin:0;padding:.85rem 1rem;background:#f0effa;color:#171044;font-size:1rem;line-height:1.35;font-weight:700}.swi-acq-compare__mobile-options{margin:0}.swi-acq-compare__mobile-option{display:grid;grid-template-columns:minmax(5.5rem,.34fr) minmax(0,1fr);gap:.75rem;padding:.85rem 1rem}.swi-acq-compare__mobile-option+.swi-acq-compare__mobile-option{border-top:1px solid rgba(23,16,68,.08)}.swi-acq-compare__mobile-option dt{color:#171044;font-size:.8rem;line-height:1.4;font-weight:700}.swi-acq-compare__mobile-option dd{min-width:0;margin:0;color:#3d3a58;font-size:.9rem}}.swi-acq-compare__table{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem}.swi-acq-compare__table td,.swi-acq-compare__table th{padding:.9rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(23,16,68,.08)}.swi-acq-compare__table thead th{background:#f0effa;font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.swi-acq-compare__th-crit{font-weight:650;min-width:9rem}.swi-acq-compare__cell-text{display:block;line-height:1.45}.swi-acq-compare__tag{display:inline-block;margin-top:.4rem;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#5a5674;background:#eeeef5}.swi-acq-compare__tag--fact{color:#2f3aa8;background:#e8eaff}.swi-acq-decide__grid{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media (min-width:834px){.swi-acq-decide__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.swi-acq-decide__card{padding:1.1rem 1.15rem;border-radius:14px;background:#fff;border:1px solid rgba(23,16,68,.1)}.swi-acq-decide__card-title{margin:0 0 .5rem;font-size:1.05rem;font-weight:650}.swi-acq-decide__card-body{margin:0;color:#4b4868;line-height:1.5;font-size:.95rem}.swi-acq-callout{background:#f0effa}.swi-acq-related__links{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.swi-acq-related__links a{color:#171044;font-weight:600;text-underline-offset:3px}.swi-acq-sources{padding:1.25rem 0 .5rem}.swi-acq-sources__title{margin:0 0 .75rem;font-size:1.05rem;font-weight:650;color:#171044}.swi-acq-sources__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem;font-size:.9rem;color:#4b4868;line-height:1.45}.swi-acq-sources__list a{color:#171044;font-weight:600;word-break:break-word}.swi-acq-sources__note{color:#5c5878}.swi-acq-final{padding:1.5rem 0 3rem}.swi-acq-page .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}