.g{--g-w:760px;--g-line:#d8e6e2;--g-soft:#f4f7f6;--g-tint:#eef7f5;color:var(--encre,#252525)}.g__wrap{width:min(var(--g-w),100% - 32px);margin:0 auto;padding:40px 0 64px}.g__crumbs{font-size:13px;line-height:18px;color:var(--encre-douce,#666);margin:0 0 20px}.g__crumbs a{color:inherit;text-decoration:none}.g__crumbs a:hover{text-decoration:underline}.g__eyebrow{color:var(--action,#002D36);font-size:13px;line-height:18px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.g__title{font-size:clamp(28px,4.2vw,40px);line-height:1.15;font-weight:700;letter-spacing:-.01em;margin:0 0 16px;color:var(--encre-marque,#0c3245)}.g__byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:14px;line-height:20px;color:var(--encre-douce,#666);margin:0 0 28px;padding:0 0 20px;border-bottom:1px solid var(--g-line)}.g__avatars{display:flex}.g__avatars img{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #fff;background:#e6f1ef}.g__avatars img+img{margin-left:-10px}.g__byline a{color:inherit}.g__hero{margin:0 0 28px;border-radius:18px;overflow:hidden}.g__hero img{display:block;width:100%;height:auto}.g__body{font-size:17px;line-height:1.7;overflow-wrap:break-word}.g__body>*+*{margin-top:18px}.g__body h2{font-size:clamp(22px,3vw,28px);line-height:1.25;font-weight:700;color:var(--encre-marque,#0c3245);margin:48px 0 0;scroll-margin-top:90px}.g__body h3{font-size:20px;line-height:1.3;font-weight:700;color:var(--encre-marque,#0c3245);margin:32px 0 0;scroll-margin-top:90px}.g__body p,.g__body ul,.g__body ol{margin-bottom:0}.g__body ul,.g__body ol{padding-left:22px}.g__body li+li{margin-top:8px}.g__body a{color:var(--action,#002D36);text-decoration:underline;text-underline-offset:2px}.g__body strong{font-weight:700}.g__body img{max-width:100%;height:auto}.g-lead{font-size:clamp(18px,2.2vw,20px);line-height:1.6;font-weight:500;color:var(--encre-marque,#0c3245)}.g-lead strong{font-weight:500}.g-toc{padding:20px 24px;border:1px solid var(--g-line);border-radius:18px;background:#fff}.g-toc__title,.g-box__title{font-size:13px;line-height:18px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--action,#002D36);margin:0 0 10px}.g-toc ol{margin:0;padding-left:22px;columns:2;column-gap:32px;font-size:15px;line-height:1.5}.g-toc li{break-inside:avoid;margin:0 0 6px}.g-toc a{text-decoration:none}.g-toc a:hover{text-decoration:underline}.g-box{padding:20px 24px;border-radius:18px;background:var(--g-tint);border:1px solid #c7ded9}.g-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid var(--g-line)}.g-box .g-table{background:#fff}.g-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}.g-table table:has(thead th:nth-child(4)){min-width:560px}.g-table th,.g-table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--g-line)}.g-table tr:last-child th,.g-table tr:last-child td{border-bottom:0}.g-table thead th{background:var(--action,#002D36);color:#fff;font-weight:600;font-size:14px}.g-table tbody th{font-weight:600;color:var(--encre-marque,#0c3245);background:var(--g-soft);width:34%}.g-table tbody tr:nth-child(2n) td{background:#fafcfb}.g-fig{margin:28px 0 0}.g-fig img{display:block;width:100%;height:auto;border-radius:16px;background:var(--g-soft)}.g-fig--small img{max-width:440px;margin:0 auto}.g-fig--duo{display:grid;grid-template-columns:2fr 3fr;gap:12px;align-items:start}.g-fig--duo figcaption{grid-column:1/-1}.g-fig figcaption{font-size:13px;line-height:1.5;color:var(--encre-douce,#666);margin-top:10px}.g-fig figcaption a{color:inherit}.g-steps{list-style:none;padding:0!important;counter-reset:g-step;display:grid;gap:12px}.g-steps li{counter-increment:g-step;position:relative;padding:16px 18px 16px 62px;border-radius:16px;background:var(--g-soft);margin:0!important}.g-steps li:before{content:counter(g-step);position:absolute;left:16px;top:14px;width:32px;height:32px;border-radius:50%;background:var(--action,#002D36);color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}.g-video{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000}.g-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.g-note{font-size:14px;line-height:1.5;color:var(--encre-douce,#666)}.g-faq{display:grid;gap:10px}.g-faq__item{border:1px solid var(--g-line);border-radius:14px;background:#fff}.g-faq__item summary{cursor:pointer;list-style:none;padding:16px 48px 16px 18px;font-weight:600;position:relative;line-height:1.4}.g-faq__item summary::-webkit-details-marker{display:none}.g-faq__item summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--action,#002D36)}.g-faq__item[open] summary:after{content:"\2212"}.g-faq__a{padding:0 18px 16px}.g-faq__a p{margin:0}.g-sources{font-size:14px;line-height:1.55;color:var(--encre-douce,#666)}.g-sources li{scroll-margin-top:90px}.g-sources li:target{background:#fff6d6;border-radius:6px}.g-shop{margin-top:56px;padding:28px 24px;border-radius:22px;background:var(--action-degrade,#002D36);color:#fff}.g-shop__title{font-size:clamp(20px,2.6vw,26px);line-height:1.25;font-weight:700;margin:0 0 6px;color:#fff}.g-shop__lead{font-size:15px;line-height:1.5;margin:0 0 20px;opacity:.9}.g-shop__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.g-shop__card{display:flex;flex-direction:column;background:#fff;color:var(--encre,#252525);border-radius:16px;overflow:hidden;text-decoration:none;transition:transform .15s ease}.g-shop__card:hover{transform:translateY(-2px)}.g-shop__card img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:var(--g-soft)}.g-shop__info{padding:12px 12px 14px;display:grid;gap:4px}.g-shop__name{font-size:14px;line-height:1.3;font-weight:700;color:var(--encre-marque,#0c3245)}.g-shop__desc{font-size:12px;line-height:1.4;color:var(--encre-douce,#666)}.g-shop__price{font-size:14px;font-weight:600;color:var(--action,#002D36)}.g-related{margin-top:40px}.g-related__title{font-size:20px;font-weight:700;color:var(--encre-marque,#0c3245);margin:0 0 12px}.g-related ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.g-related a{display:block;padding:14px 16px;border:1px solid var(--g-line);border-radius:14px;text-decoration:none;color:var(--encre-marque,#0c3245);font-weight:600}.g-related a:hover{background:var(--g-soft)}.g__body .siwak-highlight-box{padding:16px 18px;border-radius:14px;background:var(--g-tint);border:1px solid #c7ded9}.g__body .siwak-comparison-table,.g__body>table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;display:block;overflow-x:auto}.g__body .siwak-comparison-table th,.g__body .siwak-comparison-table td{padding:10px 12px;border-bottom:1px solid var(--g-line);text-align:left;vertical-align:top}.g__body .keyword-emphasis{font-weight:inherit}@media(max-width:768px){.g__wrap{padding:24px 0 48px}.g__body{font-size:16px}.g-toc ol{columns:1}.g-fig--duo{gap:8px}.g-shop{padding:22px 16px}.g-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) thead{display:none}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) :is(tbody,tr,td){display:block;width:100%}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) tr{padding:12px 14px;border-bottom:1px solid var(--g-line)}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) tr:last-child{border-bottom:0}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) td{padding:0;border:0;background:none!important}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) td:first-child{font-weight:700}.g-table table:has(thead th:nth-child(3)):not(:has(thead th:nth-child(4))) td:nth-child(2){font-size:13px;color:var(--encre-douce,#666);margin:2px 0 6px}.g-table th,.g-table td{padding:10px 12px}.g-table tbody th{width:40%}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/pages--guide.css.map */
