.kb{--ink:#15171c;--dim:#6b7280;--line:#e6e9ee;--soft:#f7f8fa;--brand:#e91e63;--brandsoft:#fdeef3;--brandink:#a50f41;--blue:#0f6fd1;--bluesoft:#eaf3fd;--green:#12854f;--gut:clamp(20px,3.4vw,64px);--maxw:1440px;--dark:#2b2f36}.kb{color:var(--ink);font-size:1.45rem;line-height:1.65}.kb *,.kb *:before,.kb *:after{box-sizing:border-box}.kb .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.kb a{color:inherit;text-decoration:none}.kb .btn{display:inline-block;padding:14px 26px;border-radius:999px;font-weight:700;font-size:1.4rem;transition:.16s;cursor:pointer;text-align:center}.kb .b1{background:var(--brand);color:#fff;box-shadow:0 6px 20px #e91e6347}.kb .b1:hover{background:#cf1352;color:#fff}.kb .prog{position:fixed;top:0;left:0;height:3px;background:var(--brand);width:0;z-index:100;transition:width .1s}.kb .crumbs{padding:16px 0;font-size:1.2rem;color:var(--dim)}.kb .crumbs ol{list-style:none;display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0;padding:0}.kb .crumbs a:hover{color:#0f6fd1}.kb .crumbs .sep{color:#c6cad2}.kb .crumbs [aria-current]{color:var(--ink);font-weight:700}.kb .ahead{padding-bottom:30px;border-bottom:1px solid var(--line)}.kb .aheadgrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,3.4vw,56px);align-items:center}.kb .aheadgrid .cover{border-radius:18px;overflow:hidden;aspect-ratio:4/3;background:#eee;box-shadow:0 20px 50px #1012161a}.kb .aheadgrid .cover img{display:block;width:100%;height:100%;object-fit:cover}.kb .eyebrow{display:inline-flex;align-items:center;gap:7px;background:var(--brandsoft);color:var(--brandink);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:20px;margin-bottom:16px}.kb h1{font-size:clamp(2.7rem,3.2vw,4.4rem);line-height:1.1;letter-spacing:-1.2px;max-width:22ch;margin:0 0 16px}.kb .standfirst{font-size:clamp(1.55rem,1.35vw,1.8rem);line-height:1.55;color:#4c515b;max-width:70ch;margin-bottom:24px}.kb .byline{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:1.25rem;color:var(--dim)}.kb .byline .av{width:40px;height:40px;border-radius:11px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.2rem}.kb .byline b{color:var(--ink)}.kb .byline .dot{color:#c6cad2}.kb .layout{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:clamp(28px,3vw,56px);padding:36px 0 0;align-items:start}.kb .toc{position:sticky;top:100px}.kb .toc h4{font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 12px}.kb .toc ol{list-style:none;counter-reset:t;margin:0;padding:0}.kb .toc li{counter-increment:t}.kb .toc a{display:block;padding:7px 0 7px 26px;font-size:1.3rem;color:#5c616b;border-left:2px solid var(--line);position:relative;line-height:1.4}.kb .toc a:before{content:counter(t);position:absolute;left:10px;font-size:1rem;font-weight:700;color:#b9bec7;top:9px}.kb .toc a:hover{color:var(--ink)}.kb .toc a.on{color:var(--blue);border-left-color:var(--blue);font-weight:700}.kb .toc a.on:before{color:var(--blue)}.kb .content{min-width:0;max-width:75ch;font-size:1.6rem;line-height:1.75}.kb .content h2{font-size:clamp(2.2rem,2vw,2.8rem);line-height:1.22;letter-spacing:-.5px;margin:52px 0 14px;scroll-margin-top:100px}.kb .content h2:first-child{margin-top:0}.kb .content h3{font-size:clamp(1.65rem,1.4vw,1.9rem);margin:32px 0 10px;scroll-margin-top:100px}.kb .content p{margin:0 0 18px;color:#33383f}.kb .content p strong{color:var(--ink)}.kb .content a{color:var(--blue);font-weight:700;text-decoration:underline;text-decoration-color:#bcd8f5;text-underline-offset:3px}.kb .content a:hover{text-decoration-color:var(--blue)}.kb .content ul,.kb .content ol{margin:0 0 20px;padding-left:0;list-style:none}.kb .content ul li{display:flex;gap:11px;margin-bottom:9px;color:#33383f}.kb .content ol{counter-reset:o}.kb .content ol li{counter-increment:o;display:flex;gap:12px;margin-bottom:11px;color:#33383f}.kb .content ol li:before{content:counter(o);flex:none;width:24px;height:24px;border-radius:50%;background:var(--brandsoft);color:var(--brandink);font-size:1.1rem;font-weight:700;display:grid;place-items:center;margin-top:5px}.kb .content img{max-width:100%;height:auto;border-radius:14px}.kb .tk{flex:none;width:16px;height:16px;border-radius:50%;background:#e2f4ea;color:var(--green);display:grid;place-items:center;font-size:.95rem;font-weight:700;margin-top:5px}.kb .no{flex:none;width:16px;color:#c6cad2;text-align:center;margin-top:3px}.kb .tldr{background:var(--soft);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:14px;padding:22px 24px;margin-bottom:34px;font-size:1.5rem}.kb .tldr b{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin-bottom:8px}.kb .tldr p{margin-bottom:10px;color:#33383f}.kb .tldr p:last-child{margin-bottom:0}.kb .def{background:var(--bluesoft);border-radius:12px;padding:16px 20px;margin:18px 0 22px;font-size:1.5rem;color:#1f3247}.kb .def b{color:var(--blue)}.kb .tblwrap{overflow-x:auto;margin:26px 0}.kb table.cmp{width:100%;min-width:600px;border-collapse:collapse;font-size:1.4rem;border:1px solid var(--line);border-radius:14px;overflow:hidden}.kb table.cmp th{background:var(--soft);text-align:left;padding:14px 16px;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);vertical-align:bottom}.kb table.cmp td{padding:14px 16px;border-bottom:1px solid var(--line);color:#4c515b;vertical-align:top}.kb table.cmp tr:last-child td{border-bottom:0}.kb table.cmp td:first-child{font-weight:700;color:var(--ink)}.kb .verdict{border:1.5px solid var(--brand);border-radius:16px;padding:22px 24px;background:linear-gradient(135deg,#fdeef3,#fff);margin:26px 0}.kb .verdict b{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brandink);margin-bottom:8px}.kb .verdict p{margin-bottom:0;font-size:1.5rem;color:#33383f}.kb .callout{border:1px dashed var(--line);border-radius:14px;padding:18px 22px;background:#fff;margin:24px 0;font-size:1.45rem;color:#4c515b}.kb .callout b{color:var(--ink)}.kb .side{position:sticky;top:100px;display:grid;gap:16px}.kb .sc{border:1px solid var(--line);border-radius:16px;padding:20px;background:#fff}.kb .sc.hot{border-color:var(--brand);box-shadow:0 14px 34px #e91e631a}.kb .sc h5{font-size:1.45rem;line-height:1.35;margin:0 0 7px}.kb .sc p{font-size:1.25rem;color:var(--dim);margin:0 0 14px}.kb .sc .btn{width:100%;padding:12px;font-size:1.3rem}.kb .sc ul{list-style:none;margin:0;padding:0}.kb .sc li{font-size:1.25rem;padding:6px 0;border-bottom:1px solid var(--line);line-height:1.4}.kb .sc li:last-child{border:0}.kb .sc li a{color:#4c515b}.kb .sc li a:hover{color:#0f6fd1}.kb .sc .lab{font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.kb .faqsec{margin-top:56px;padding-top:36px;border-top:1px solid var(--line)}.kb .faqsec h2{margin-top:0}.kb .fq{border-bottom:1px solid var(--line)}.kb .fq summary{padding:17px 0;font-weight:700;font-size:1.55rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.kb .fq summary::-webkit-details-marker{display:none}.kb .fq summary:after{content:"+";color:var(--brand);font-weight:700;font-size:1.8rem}.kb .fq[open] summary:after{content:"\2013"}.kb .fq p{padding:0 0 16px;color:#4c515b;font-size:1.45rem}.kb .about{margin-top:46px;border:1px solid var(--line);border-radius:18px;padding:24px;background:var(--soft);display:flex;gap:18px;flex-wrap:wrap}.kb .about .av{width:56px;height:56px;border-radius:14px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;flex:none}.kb .about b{display:block;font-size:1.45rem;margin-bottom:4px}.kb .about p{font-size:1.35rem;color:#4c515b;margin:0;max-width:70ch}.kb .nexthead{margin-top:48px;font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.kb .next{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.kb .nx{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;transition:.16s;display:block}.kb .nx:hover{border-color:#0f6fd1;transform:translateY(-3px);box-shadow:0 12px 28px #10121617}.kb .nx .ph{aspect-ratio:16/10;background:#f0f1f4;overflow:hidden}.kb .nx .ph img{display:block;width:100%;height:100%;object-fit:cover}.kb .nx .txt{padding:14px 16px 17px}.kb .nx small{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.kb .nx b{display:block;font-size:1.4rem;line-height:1.35;margin-top:5px}.kb .morelinks{margin-top:22px;border-top:1px solid var(--line);padding-top:18px;font-size:1.35rem;color:var(--dim);line-height:2.1}.kb .morelinks b{color:var(--ink);font-weight:700;margin-right:4px}.kb .morelinks a{display:inline-block;color:#4c515b;font-weight:700;border:1px solid var(--line);border-radius:999px;padding:4px 13px;margin:0 6px 6px 0;font-size:1.25rem;line-height:1.5}.kb .morelinks a:hover{border-color:#0f6fd1;color:#0f6fd1;background:#e7f1fd}.kb .morelinks a.all{border-color:var(--brand);color:var(--brand);font-weight:700}.kb .endcta{background:var(--dark);color:#fff;margin-top:64px}.kb .endcta .wrap{padding:clamp(40px,4vw,64px) var(--gut)}.kb .endgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,4vw,72px);align-items:center}.kb .endcta h2{font-size:clamp(2.2rem,2.2vw,3.1rem);line-height:1.2;letter-spacing:-.5px;margin:0 0 12px;color:#fff;max-width:20ch}.kb .endcta p{color:#c3c8d1;max-width:52ch;margin:0}.kb .endact{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:24px}.kb .endact .btn{width:100%;margin-bottom:10px}.kb .endact .bghost{border:1.5px solid rgba(255,255,255,.5);color:#fff;background:transparent}.kb .endact .bghost:hover{background:#fff;color:var(--ink)}.kb .endact ul{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.14)}.kb .endact li{display:flex;gap:10px;align-items:flex-start;font-size:1.25rem;color:#c3c8d1;line-height:1.45;margin-bottom:9px}.kb .endact li:last-child{margin-bottom:0}.kb .endact li i{flex:none;color:#7ee0ab;font-weight:700;font-size:1.1rem;margin-top:2px;font-style:normal}.kb .endact li b{color:#fff;font-weight:700}@media(max-width:1280px){.kb .layout{grid-template-columns:230px minmax(0,1fr)}.kb .side{display:none}}@media(max-width:1000px){.kb .layout{grid-template-columns:1fr}.kb .toc{position:static;border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin-bottom:8px;background:var(--soft)}.kb .aheadgrid{grid-template-columns:1fr;gap:24px}.kb .aheadgrid .cover{aspect-ratio:16/9}.kb .endgrid{grid-template-columns:1fr;gap:28px}.kb .endcta p{max-width:none}}.kb{font-family:var(--font-body-family, Inter, -apple-system, "Segoe UI", Arial, sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);--brand: rgb(var(--color-button, 233 30 99))}.kb h1,.kb h2,.kb h3,.kb h4,.kb h5{font-family:var(--font-heading-family, Inter, -apple-system, "Segoe UI", Arial, sans-serif);font-style:var(--font-heading-style, normal)}
/*# sourceMappingURL=/cdn/shop/t/368/assets/aoos-kb.css.map */
