/* LastChanceOutlets Buying Guides v0.15.0
 * Isolated layout for Size / Fan vs Player / Shipping / Returns pages.
 * No remote images, fonts, tracking, or external stylesheet dependencies.
 */
body.lco-guide-page { background:#fff; }
.lco-guide-main { --lco-navy:#14284a; --lco-ink:#17243c; --lco-blue:#155df2; --lco-blue-hover:#104bc7; --lco-muted:#62738f; --lco-line:#dce5f3; --lco-soft:#f4f7fc; background:#fff; color:var(--lco-ink); overflow:clip; }
.lco-guide-main * {box-sizing:border-box;}
.lco-guide-main a {text-decoration:none;}
.lco-guide-main :where(a,summary):focus-visible {outline:3px solid #7eaaff;outline-offset:3px;}
.lco-guide-shell {width:min(calc(100% - 44px),1150px);margin-inline:auto;}
.lco-guide-breadcrumb {padding:23px 0 19px;display:flex;align-items:center;gap:10px;font-size:12px;color:#7b89a1;flex-wrap:wrap;}
.lco-guide-breadcrumb a {color:var(--lco-muted);}
.lco-guide-breadcrumb a:hover {color:var(--lco-blue);}
.lco-guide-breadcrumb strong {font-weight:700;color:var(--lco-ink);}
.lco-guide-hero {border:1px solid #d9e6fa;background:linear-gradient(113deg,#f7f9fe 0%,#edf4ff 100%);border-radius:26px;padding:clamp(26px,4.4vw,57px);display:grid;grid-template-columns:minmax(0,1.54fr) minmax(250px,.78fr);gap:clamp(25px,4vw,52px);align-items:center;box-shadow:0 14px 40px -34px #24549f;}
.lco-guide-kicker {font-size:11px;font-weight:850;letter-spacing:.165em;line-height:1.45;color:var(--lco-blue);text-transform:uppercase;}
.lco-guide-hero h1 {max-width:680px;font-size:clamp(31px,4.1vw,52px);font-weight:850;line-height:1.14;letter-spacing:-.045em;color:var(--lco-navy);margin:15px 0 18px;}
.lco-guide-hero-copy>p {font-size:clamp(15px,1.5vw,17px);max-width:600px;line-height:1.75;color:var(--lco-muted);margin:0;}
.lco-guide-hero-actions {display:flex;gap:11px;flex-wrap:wrap;margin-top:27px;}
.lco-guide-button {display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:43px;padding:11px 17px;border-radius:12px;border:1px solid var(--lco-blue);background:var(--lco-blue);color:#fff!important;font-size:13px;font-weight:800;line-height:1.3;transition:background .17s,border-color .17s,transform .17s;white-space:normal;}
.lco-guide-button:hover {background:var(--lco-blue-hover);border-color:var(--lco-blue-hover);transform:translateY(-1px);}
.lco-guide-button.is-outline {background:#fff;color:var(--lco-blue)!important;border-color:#bdd2fc;}
.lco-guide-button.is-outline:hover {background:#edf4ff;border-color:#8db1fb;}
.lco-guide-button span {font-size:17px;font-weight:500;}
.lco-guide-hero-aside {border-radius:20px;background:#fff;border:1px solid #e2eaf6;padding:25px;box-shadow:0 10px 30px -24px #203e80;}
.lco-guide-hero-icon {height:56px;width:56px;display:grid;place-items:center;border-radius:17px;background:#eaf1ff;color:var(--lco-blue);font-size:27px;margin-bottom:20px;}
.lco-guide-hero-aside>strong {display:block;font-size:19px;font-weight:850;letter-spacing:-.03em;color:var(--lco-ink);}
.lco-guide-hero-aside>p {font-size:13px;line-height:1.72;color:var(--lco-muted);margin:9px 0 18px;}
.lco-guide-hero-check {display:flex;align-items:center;gap:9px;font-size:12px;font-weight:650;color:#445873;margin:9px 0;}
.lco-guide-hero-check span {display:grid;place-items:center;height:19px;width:19px;border-radius:50%;background:#e7f7ee;color:#13834c;font-size:11px;flex-shrink:0;}
.lco-guide-workspace {max-width:1060px;margin:0 auto;padding:40px 0 88px;}
.lco-guide-pills {display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 0 23px;border-bottom:1px solid var(--lco-line);margin-bottom:25px;}
.lco-guide-pills a {display:inline-flex;align-items:center;gap:10px;background:#f6f8fd;border:1px solid #e0e8f5;color:#334663;border-radius:50px;padding:9px 14px;font-weight:750;font-size:12px;transition:all .2s;}
.lco-guide-pills a span {color:var(--lco-blue);font-size:12px;}
.lco-guide-pills a:hover {background:#eaf1ff;border-color:#a9c5f7;color:#0c4fc5;}
.lco-guide-notice {display:flex;align-items:flex-start;gap:13px;border:1px solid #cbdcfa;border-left:4px solid #3676fa;border-radius:14px;padding:16px 19px;background:#f2f7ff;margin:19px 0 26px;color:#37517d;}
.lco-guide-notice>span {font-size:20px;color:var(--lco-blue);line-height:1;flex:0 0 auto;}
.lco-guide-notice p {font-size:13px;line-height:1.75;margin:0;}
.lco-guide-notice-owner {border-color:#bfe7d3;border-left-color:#1b9a65;background:#f0fbf5;color:#245a44;}
.lco-guide-notice-owner>span {color:#168154;}
.lco-guide-content {padding-top:7px;}
.lco-guide-section-heading {display:flex;gap:18px;align-items:flex-start;margin:45px 0 18px;scroll-margin-top:115px;}
.lco-guide-section-heading:first-child {margin-top:12px;}
.lco-guide-num {display:grid;place-items:center;background:#eaf1ff;color:var(--lco-blue);width:43px;height:43px;border-radius:12px;flex:0 0 auto;font-weight:850;font-size:14px;}
.lco-guide-section-heading h2 {margin:0 0 7px;line-height:1.25;letter-spacing:-.03em;color:var(--lco-navy);font-size:clamp(20px,2.2vw,26px);font-weight:850;}
.lco-guide-section-heading p {margin:0;line-height:1.75;color:var(--lco-muted);font-size:13px;}
.lco-guide-table-scroll {overflow-x:auto;max-width:100%;border:1px solid var(--lco-line);border-radius:15px;box-shadow:0 12px 25px -28px #355891;scrollbar-width:thin;}
.lco-guide-data {border-collapse:separate;border-spacing:0;width:100%;min-width:630px;text-align:left;font-size:13px;}
.lco-guide-data caption {text-align:left;caption-side:top;background:#fbfcff;font-weight:800;color:#52627e;padding:13px 19px;font-size:12px;border-bottom:1px solid var(--lco-line);}
.lco-guide-data thead th {background:#eaf1ff;color:var(--lco-navy);font-size:12px;font-weight:850;}
.lco-guide-data th,.lco-guide-data td {padding:13px 17px;border-bottom:1px solid #e9eef7;white-space:nowrap;}
.lco-guide-data tbody tr:last-child :where(th,td) {border-bottom:0;}
.lco-guide-data tbody tr:nth-child(even) {background:#f9fbff;}
.lco-guide-data tbody th {font-weight:850;color:var(--lco-blue);}
.lco-guide-data tbody td {color:#566882;font-weight:550;}
.lco-guide-feature-list {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;}
.lco-guide-feature {display:flex;align-items:flex-start;gap:12px;border:1px solid var(--lco-line);border-radius:15px;background:#fff;padding:19px 17px;min-width:0;}
.lco-guide-feature-symbol {display:grid;place-items:center;color:#138c5c;background:#ebf9f1;width:23px;height:23px;border-radius:7px;flex-shrink:0;font-weight:800;font-size:12px;}
.lco-guide-feature strong {display:block;font-size:14px;line-height:1.3;font-weight:850;color:var(--lco-navy);margin:0 0 8px;}
.lco-guide-feature p {font-size:12px;color:var(--lco-muted);line-height:1.7;margin:0;}
.lco-guide-measure-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}
.lco-guide-measure-grid>div {border-radius:14px;padding:22px 19px;background:#f5f8fe;border:1px solid #e5ecf7;}
.lco-guide-measure-grid span {color:var(--lco-blue);font-weight:850;font-size:12px;}
.lco-guide-measure-grid h3 {font-size:16px;color:var(--lco-navy);font-weight:850;margin:12px 0 7px;}
.lco-guide-measure-grid p {font-size:12px;line-height:1.7;color:var(--lco-muted);margin:0;}
.lco-guide-quick-answers {display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:27px;}
.lco-guide-quick-answers>div {border:1px solid var(--lco-line);border-radius:19px;background:#f7faff;padding:25px 28px;}
.lco-guide-quick-answers>div:last-child {background:#eef4ff;border-color:#cfe0ff;}
.lco-guide-quick-answers span {display:block;font-size:11px;letter-spacing:.11em;color:var(--lco-blue);font-weight:850;margin-bottom:11px;}
.lco-guide-quick-answers strong {display:block;font-size:23px;letter-spacing:-.03em;color:var(--lco-navy);font-weight:850;}
.lco-guide-quick-answers p {font-size:13px;line-height:1.7;color:var(--lco-muted);margin:7px 0 0;}
.lco-guide-inline-action {margin:22px 0 5px;display:flex;gap:9px;flex-wrap:wrap;}
.lco-guide-step-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;}
.lco-guide-step-grid>div {padding:24px 23px;border:1px solid var(--lco-line);border-radius:17px;background:#fbfcff;position:relative;overflow:hidden;}
.lco-guide-step-grid>div:after {position:absolute;content:"";height:4px;left:22px;right:22px;top:0;background:#bed3ff;border-radius:0 0 3px 3px;}
.lco-guide-step-grid span {display:block;font-size:13px;color:var(--lco-blue);font-weight:850;}
.lco-guide-step-grid h3 {font-size:17px;font-weight:850;color:var(--lco-navy);margin:12px 0 8px;}
.lco-guide-step-grid p {font-size:12px;line-height:1.75;color:var(--lco-muted);margin:0;}
.lco-guide-section-stack {display:grid;gap:13px;margin:25px 0 37px;}
.lco-guide-section-card {display:flex;gap:19px;padding:25px 27px;border-radius:16px;border:1px solid var(--lco-line);background:#fff;}
.lco-guide-section-index {font-size:22px;color:#8aaffd;font-weight:850;letter-spacing:-.04em;line-height:1.12;flex:0 0 32px;}
.lco-guide-section-card h2 {font-size:19px;letter-spacing:-.025em;color:var(--lco-navy);font-weight:850;margin:0 0 10px;line-height:1.3;}
.lco-guide-section-card p {font-size:13px;color:var(--lco-muted);line-height:1.83;margin:0 0 9px;}
.lco-guide-section-card p:last-child {margin-bottom:0;}
.lco-guide-overview {margin-bottom:27px;}
.lco-guide-surface {padding:30px 32px;border:1px solid var(--lco-line);border-radius:20px;background:#fff;}
.lco-guide-surface h2 {font-size:25px;font-weight:850;color:var(--lco-navy);letter-spacing:-.03em;margin:10px 0 15px;}
.lco-guide-overview-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:23px;}
.lco-guide-overview-grid>div {background:#f7faff;border:1px solid #e7edf9;border-radius:13px;padding:20px;}
.lco-guide-overview-grid span {font-size:13px;color:#138c5c;font-weight:850;margin-right:10px;}
.lco-guide-overview-grid strong {font-size:14px;font-weight:850;color:var(--lco-navy);}
.lco-guide-overview-grid p {font-size:12px;color:var(--lco-muted);line-height:1.75;margin:8px 0 0;}
.lco-guide-faq {margin:34px 0;}
.lco-guide-muted {font-size:13px;color:var(--lco-muted);line-height:1.75;margin:0 0 19px;}
.lco-guide-accordion {border-top:1px solid var(--lco-line);}
.lco-guide-accordion details {border-bottom:1px solid var(--lco-line);}
.lco-guide-accordion summary {list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 2px;color:var(--lco-navy);font-weight:800;font-size:14px;}
.lco-guide-accordion summary::-webkit-details-marker {display:none;}
.lco-guide-accordion details p {font-size:13px;color:var(--lco-muted);line-height:1.8;padding:0 36px 19px 2px;margin:0;}
.lco-guide-plus {position:relative;width:23px;height:23px;border:1px solid #c8d8ee;border-radius:50%;flex:0 0 auto;background:#f4f7fc;}
.lco-guide-plus:before,.lco-guide-plus:after {content:"";position:absolute;background:#2766dc;left:6px;right:6px;height:1.6px;top:10px;}
.lco-guide-plus:after {transform:rotate(90deg);}
.lco-guide-accordion details[open] .lco-guide-plus:after {transform:rotate(0);}
.lco-guide-support {margin:35px 0 50px;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:center;gap:24px;padding:29px 31px;border:1px solid #cfdffb;border-radius:19px;background:linear-gradient(100deg,#f5f9ff,#eaf2ff);}
.lco-guide-support>div:first-child {min-width:0;}
.lco-guide-support h2 {font-weight:850;font-size:24px;color:var(--lco-navy);letter-spacing:-.03em;margin:9px 0;}
.lco-guide-support p {font-size:13px;line-height:1.7;color:var(--lco-muted);max-width:500px;margin:0;}
/* The two support CTAs use the same column width, even when the title is longer. */
.lco-guide-support-actions {display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:320px;min-width:0;justify-self:end;}
.lco-guide-support-actions .lco-guide-button {display:flex;width:100%;min-width:0;min-height:50px;align-items:center;justify-content:space-between;gap:12px;padding:12px 17px;font-size:13px;line-height:1.4;text-align:left;white-space:normal;}
.lco-guide-support-actions .lco-guide-button span {flex:0 0 auto;margin-left:auto;line-height:1;}
.lco-guide-related {padding-top:32px;border-top:1px solid var(--lco-line);}
.lco-guide-related-top {display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:21px;}
.lco-guide-related-top h2 {font-size:26px;color:var(--lco-navy);font-weight:850;letter-spacing:-.03em;margin:7px 0 0;}
.lco-guide-related-top>a {color:var(--lco-blue);font-weight:750;font-size:13px;white-space:nowrap;}
.lco-guide-related-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;}
.lco-guide-related-grid>a {border:1px solid var(--lco-line);border-radius:14px;background:#fff;padding:20px 17px;display:flex;align-items:center;gap:11px;transition:border-color .2s,transform .2s,box-shadow .2s;}
.lco-guide-related-grid>a:hover {border-color:#9ec0ff;transform:translateY(-2px);box-shadow:0 10px 24px -21px #0a428c;}
.lco-guide-related-grid i {color:var(--lco-blue);font-size:21px;}
.lco-guide-related-grid span {font-size:13px;font-weight:850;color:var(--lco-navy);}
.lco-guide-related-grid b {margin-left:auto;font-weight:600;font-size:18px;color:var(--lco-blue);}
.lco-guide-custom {margin:35px 0;}
.lco-guide-custom-content {color:var(--lco-muted);line-height:1.8;font-size:14px;}
.lco-guide-custom-content :where(h2,h3,h4) {color:var(--lco-navy);font-weight:850;margin:24px 0 10px;}
.lco-guide-custom-content a {color:var(--lco-blue);text-decoration:underline;}
.lco-guide-custom-content table {display:block;width:100%;overflow-x:auto;border-collapse:collapse;}
.lco-guide-custom-content :where(th,td) {padding:9px 13px;border:1px solid var(--lco-line);}
@media (max-width:900px) {
  .lco-guide-hero {grid-template-columns:1fr;gap:25px;}
  .lco-guide-hero-aside {display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px 17px;}
  .lco-guide-hero-aside .lco-guide-hero-icon {grid-row:1/3;margin:0;}
  .lco-guide-hero-aside>p {margin:0;}
  .lco-guide-hero-check {margin:3px 0;}
  .lco-guide-feature-list {grid-template-columns:1fr;}
  .lco-guide-measure-grid {grid-template-columns:repeat(2,minmax(0,1fr));}
  .lco-guide-support {grid-template-columns:minmax(0,1fr);align-items:start;}
  .lco-guide-support-actions {justify-self:start;max-width:440px;}
}
@media (max-width:640px) {
  .lco-guide-shell {width:min(calc(100% - 28px),1150px);}
  .lco-guide-breadcrumb {padding:15px 0;font-size:11px;gap:7px;}
  .lco-guide-hero {padding:27px 20px;border-radius:19px;gap:18px;}
  .lco-guide-hero h1 {font-size:31px;margin:13px 0 12px;}
  .lco-guide-hero-copy>p {font-size:14px;}
  .lco-guide-hero-actions {gap:8px;margin-top:20px;}
  .lco-guide-button {min-height:42px;font-size:12px;padding:10px 13px;}
  .lco-guide-hero-aside {padding:17px;display:block;}
  .lco-guide-hero-icon {margin-bottom:10px!important;width:45px;height:45px;font-size:22px;}
  .lco-guide-hero-aside>strong {font-size:17px;}
  .lco-guide-hero-aside>p {font-size:12px;margin:6px 0 13px;}
  .lco-guide-hero-check {font-size:11px;margin:6px 0;}
  .lco-guide-workspace {padding:27px 0 55px;}
  .lco-guide-pills {gap:7px;padding-bottom:16px;}
  .lco-guide-pills a {font-size:11px;padding:7px 10px;}
  .lco-guide-notice {padding:13px 14px;gap:10px;}
  .lco-guide-notice p {font-size:12px;}
  .lco-guide-section-heading {gap:11px;margin:30px 0 15px;}
  .lco-guide-num {width:36px;height:36px;font-size:12px;}
  .lco-guide-section-heading h2 {font-size:20px;}
  .lco-guide-section-heading p {font-size:12px;}
  .lco-guide-data {font-size:12px;min-width:555px;}
  .lco-guide-data :where(th,td) {padding:11px 12px;}
  .lco-guide-feature {padding:15px;}
  .lco-guide-measure-grid {gap:8px;}
  .lco-guide-measure-grid>div {padding:16px 13px;}
  .lco-guide-quick-answers {grid-template-columns:1fr;gap:9px;}
  .lco-guide-quick-answers>div {padding:20px;}
  .lco-guide-quick-answers strong {font-size:20px;}
  .lco-guide-step-grid {grid-template-columns:1fr;gap:9px;}
  .lco-guide-step-grid>div {padding:19px;}
  .lco-guide-step-grid h3 {margin:6px 0;}
  .lco-guide-section-stack {gap:9px;}
  .lco-guide-section-card {padding:18px 15px;gap:10px;}
  .lco-guide-section-index {font-size:19px;flex-basis:27px;}
  .lco-guide-section-card h2 {font-size:17px;}
  .lco-guide-section-card p {font-size:12px;}
  .lco-guide-surface {padding:22px 17px;}
  .lco-guide-surface h2 {font-size:21px;}
  .lco-guide-overview-grid {grid-template-columns:1fr;gap:8px;}
  .lco-guide-overview-grid>div {padding:15px;}
  .lco-guide-accordion summary {font-size:13px;}
  .lco-guide-support {padding:23px 19px;margin:31px 0;}
  .lco-guide-support h2 {font-size:21px;}
  .lco-guide-support-actions {width:100%;max-width:none;}
  .lco-guide-support-actions .lco-guide-button {min-height:48px;padding:11px 14px;font-size:12px;}
  .lco-guide-related-top {align-items:flex-start;flex-direction:column;gap:9px;}
  .lco-guide-related-top h2 {font-size:23px;}
  .lco-guide-related-grid {grid-template-columns:1fr;gap:9px;}
  .lco-guide-related-grid>a {padding:15px;}
}
@media (prefers-reduced-motion: reduce) {
  .lco-guide-main * {scroll-behavior:auto!important;transition:none!important;}
}

/* v0.15.0 - Reference-aligned purchase-guide layout. Keeps original site branding. */
.lco-guide-main{--lco-navy:#132748;--lco-blue:#165df0;--lco-line:#dbe4f3;--lco-muted:#65738d}
.lco-guide-shell{width:min(calc(100% - 40px),1190px)}
.lco-guide-hero{margin-top:28px;min-height:335px;padding:clamp(30px,4.4vw,56px);border-radius:24px;background:linear-gradient(112deg,#f4f8ff 0%,#e9f1ff 100%);box-shadow:none;grid-template-columns:minmax(0,1.5fr) minmax(270px,.83fr);gap:36px}
.lco-guide-hero.is-size-hero{display:block;min-height:0;padding:43px clamp(28px,5vw,65px)}
.lco-guide-hero.is-size-hero .lco-guide-hero-copy>p{max-width:880px}
.lco-guide-hero h1{font-size:clamp(34px,4vw,49px);letter-spacing:-.035em;line-height:1.14;margin:12px 0 15px}
.lco-guide-hero-copy>p{max-width:650px;line-height:1.65;font-size:16px}
.lco-guide-hero-aside{padding:29px;border-radius:19px;border:1px solid #dbe5f5;background:white;box-shadow:none}
.lco-guide-hero-aside h2{color:var(--lco-navy);font-size:21px;line-height:1.25;margin:11px 0 18px;font-weight:850;letter-spacing:-.025em}
.lco-guide-hero-aside ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}
.lco-guide-hero-aside li{display:flex;align-items:flex-start;gap:10px;color:#586984;font-size:13px;line-height:1.55}
.lco-guide-hero-aside li span{display:inline-grid;place-items:center;background:#e9f5ee;border-radius:50%;width:20px;height:20px;flex:0 0 20px;color:#218456;font-size:12px;font-weight:800}
.lco-guide-workspace{max-width:1070px;padding:41px 0 80px}
.lco-guide-hero-actions{margin-top:25px}
.lco-guide-hero-actions .lco-guide-button{min-height:46px}
.lco-guide-nav-label{font-size:12px;font-weight:850;letter-spacing:.13em;color:var(--lco-blue);padding:0 0 15px}
.lco-guide-intro-block{scroll-margin-top:125px;margin:6px 0 20px}
.lco-guide-intro-block h2{font-size:clamp(24px,2.5vw,30px);color:var(--lco-navy);letter-spacing:-.035em;line-height:1.25;margin:11px 0}
.lco-guide-intro-block p{font-size:14px;color:var(--lco-muted);line-height:1.75;margin:0}
.lco-guide-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0 22px}
.lco-guide-fit-grid>div{background:#f6f9ff;border:1px solid #dae6f9;padding:25px 27px;border-radius:17px}
.lco-guide-fit-grid>div:last-child{background:#edf4ff}
.lco-guide-fit-grid h3{font-size:21px;letter-spacing:-.03em;color:var(--lco-navy);font-weight:850;margin:10px 0}
.lco-guide-fit-grid ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}
.lco-guide-fit-grid li{font-size:13px;color:#52647d;display:flex;align-items:center;gap:10px}
.lco-guide-fit-grid li:before{content:'✓';font-size:13px;color:#168552;font-weight:900}
.lco-guide-section-stack{margin-top:26px;gap:12px}
.lco-guide-section-card{border-radius:17px;padding:26px 30px}
.lco-guide-section-card h2{font-size:20px}
.lco-guide-data{min-width:750px}
.lco-guide-data th,.lco-guide-data td{white-space:normal;min-width:115px}
.lco-guide-data th:first-child{min-width:75px}
.lco-guide-step-grid>div{border-radius:17px;padding:24px}
.lco-guide-step-grid span{font-size:11px;letter-spacing:.1em}
.lco-guide-support{grid-template-columns:minmax(0,1fr) minmax(280px,360px);border-radius:22px;padding:30px 33px}
.lco-guide-support-actions{max-width:360px}
.lco-guide-related{margin-top:18px}
@media(max-width:900px){
 .lco-guide-hero{grid-template-columns:minmax(0,1fr);gap:25px}
 .lco-guide-hero-aside{display:block}
 .lco-guide-support{grid-template-columns:1fr}
 .lco-guide-support-actions{max-width:440px;justify-self:start}
}
@media(max-width:640px){
 .lco-guide-shell{width:min(calc(100% - 26px),1190px)}
 .lco-guide-hero{margin-top:14px;padding:27px 21px;min-height:0;border-radius:19px}
 .lco-guide-hero.is-size-hero{padding:28px 21px}
 .lco-guide-hero h1{font-size:32px}
 .lco-guide-hero-copy>p{font-size:14px}
 .lco-guide-hero-aside{padding:21px}
 .lco-guide-hero-aside h2{font-size:19px}
 .lco-guide-hero-actions .lco-guide-button{min-height:44px}
 .lco-guide-workspace{padding:27px 0 55px}
 .lco-guide-fit-grid{grid-template-columns:1fr;gap:10px}
 .lco-guide-fit-grid>div{padding:20px}
 .lco-guide-section-card{padding:20px 17px}
 .lco-guide-data{min-width:640px}
 .lco-guide-support{padding:23px 20px}
}
