.diy-faq-band{position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding-block:80px;background:var(--diy2-orange);color:var(--diy2-ink);font-family:var(--diy2-font-text);-webkit-font-smoothing:antialiased}:where(.diy-faq-band) :where(h2,p){margin:0}.diy-faq-band :focus-visible{outline:3px solid var(--diy2-ink);outline-offset:3px;border-radius:3px}.diy-faq-band .diy-faq-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--diy2-pad)}.diy-faq-band .diy-faq-kicker{display:flex;align-items:center;gap:10px;margin-bottom:14px;font:500 12px/1.4 var(--diy2-font-mono);font-stretch:87.5%;letter-spacing:.14em;text-transform:uppercase;color:var(--diy2-ink)}.diy-faq-band .diy-faq-kicker:before{content:"";flex:none;width:18px;height:2px;background:var(--diy2-ink)}.diy-faq-band__in{display:grid;justify-items:start;gap:28px}.diy-faq-band__h{font-family:var(--diy2-font-head);font-style:normal;font-weight:800;font-size:clamp(34px,4.4vw,66px);font-stretch:106%;line-height:1;letter-spacing:-.02em;text-transform:none;text-wrap:balance;color:var(--diy2-ink)}.diy-faq-band__text{max-width:44ch;margin-top:14px;font-size:19px;line-height:1.5}.diy-faq-band__btns{display:flex;flex-wrap:wrap;gap:12px}.diy-faq-band__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border:1.5px solid transparent;border-radius:4px;font:700 16.5px/1 var(--diy2-font-text);font-stretch:106%;letter-spacing:.01em;text-decoration:none;white-space:nowrap}.diy-faq-band__btn:after{content:"";box-sizing:border-box;width:8px;height:8px;margin-left:2px;border-top:2px solid currentcolor;border-right:2px solid currentcolor;transform:rotate(45deg)}.diy-faq-band__btn--ink,.diy-faq-band__btn--ink:hover{background:var(--diy2-ink);color:var(--diy2-chalk)}.diy-faq-band__btn--ink:hover{background:var(--diy2-forge)}.diy-faq-band__btn--line,.diy-faq-band__btn--line:hover{border-color:var(--diy2-ink);background:transparent;color:var(--diy2-ink)}.diy-faq-band__btn--line:hover{background:#1d232614}@media(prefers-reduced-motion:no-preference){.diy-faq-band__btn{transition:transform .18s ease,background-color .2s,box-shadow .2s}.diy-faq-band__btn:hover{transform:translateY(-1px)}}.diy-faq-band__q{position:absolute;z-index:-1;right:max(var(--diy2-pad),calc(50% - 720px + var(--diy2-pad)));top:50%;transform:translateY(-50%);font:900 460px/.8 var(--diy2-font-head);font-stretch:125%;color:transparent;-webkit-text-stroke:2px rgb(29 35 38 / .2);pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:760px){.diy-faq-band{padding-block:56px}.diy-faq-band__text{font-size:17px}.diy-faq-band__btns{width:100%}.diy-faq-band__btns .diy-faq-band__btn{flex:1 1 100%}.diy-faq-band__q{right:-10vw;top:38%;font-size:300px}}.diy-faq-page{--diy2-faq-body: #3f474b;--diy2-faq-mute: #5f686d;--diy2-faq-mist-text: #dde2e5;--diy2-faq-orange-hover: #ff8a33;display:block;color:var(--diy2-ink);font-family:var(--diy2-font-text);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}:where(.diy-faq-page) :where(h1,h2,h3,p,ul,ol){margin:0}.diy-faq-page [hidden]:not([hidden=until-found]){display:none!important}.diy-faq-page :focus-visible{outline:3px solid var(--diy2-orange-deep);outline-offset:3px;border-radius:3px}.diy-faq-page .diy-faq-hero :focus-visible{outline-color:var(--diy2-focus-on-dark)}html:has(.diy-faq-page),html:has(.diy-faq-page) .page-wrapper{scroll-padding-top:calc(var(--diy2-hdr-offset, 64px) + var(--diy2-faq-stick, 0px) + 8px)}.diy-faq-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--diy2-pad)}.diy-faq-kicker{display:flex;align-items:center;gap:10px;font:500 12px/1.4 var(--diy2-font-mono);font-stretch:87.5%;letter-spacing:.14em;text-transform:uppercase;color:var(--diy2-faq-kick, var(--diy2-slate))}.diy-faq-kicker:before{content:"";flex:none;width:18px;height:2px;background:var(--diy2-orange)}.diy-faq-hero{--diy2-faq-kick: var(--diy2-steel);position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding-bottom:60px;background:var(--diy2-forge);color:var(--diy2-chalk)}.diy-faq-hero__glow{position:absolute;z-index:-1;left:50%;bottom:-18%;width:120%;height:70%;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 60%,rgb(255 122 24 / .16),transparent 70%);pointer-events:none}.diy-faq-hero__in{padding-top:22px}.diy-faq-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:calc((1.4em - 24px)/2) 0;padding:0;list-style:none;font:500 11px/1.4 var(--diy2-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--diy2-steel)}.diy-faq-crumbs li{display:flex;align-items:center;min-height:24px}.diy-faq-crumbs li+li:before{content:"/";content:"/" / "";margin-right:8px;color:var(--diy2-steel)}.diy-faq-crumbs li[aria-current]{color:var(--diy2-chalk)}.diy-faq-crumbs a{display:inline-flex;align-items:center;min-height:24px;color:var(--diy2-faq-mist-text);text-decoration:none}.diy-faq-crumbs a:hover{color:var(--diy2-chalk);text-decoration:underline}.diy-faq-hero__top{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:22px 56px;margin-top:30px}.diy-faq-hero__copy{display:grid;justify-items:start;gap:22px}.diy-faq-hero .diy-faq-kicker{margin-bottom:-6px}.diy-faq-hero__h1{max-width:13ch;font-family:var(--diy2-font-head);font-style:normal;font-weight:800;font-size:clamp(40px,5.3vw,80px);font-stretch:112%;line-height:.95;letter-spacing:-.02em;text-transform:none;text-wrap:balance;color:var(--diy2-chalk)}.diy-faq-hero__side{display:grid;gap:22px}.diy-faq-hero__lede{max-width:46ch;font-size:18px;line-height:1.5;text-wrap:pretty;color:var(--diy2-faq-mist-text)}.diy-faq-hero__lede>*+*{margin-top:.6em}.diy-faq-hero .diy-faq-hero__lede a{color:var(--diy2-chalk);font-weight:650;text-decoration:underline 2px var(--diy2-orange);text-underline-offset:5px}.diy-faq-hero .diy-faq-hero__lede a:hover{color:var(--diy2-chalk);text-decoration-color:var(--diy2-chalk)}.diy-faq-search__row{position:relative;display:flex;align-items:center}.diy-faq-search__ico{position:absolute;left:18px;top:50%;width:22px;max-width:none;height:22px;margin-top:-11px;fill:none;stroke:var(--diy2-ink);stroke-width:2;stroke-linecap:round;pointer-events:none}.diy-faq-search .diy-faq-search__in{width:100%;height:60px;padding:0 150px 0 52px;border:0;border-radius:14px;background:#fff;color:var(--diy2-ink);font:500 18px/1 var(--diy2-font-text);font-stretch:102%;-webkit-appearance:none;appearance:none}.diy-faq-search__in::placeholder{color:#5f686d;opacity:1}.diy-faq-search__in::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.diy-faq-page .diy-faq-search__in:focus,.diy-faq-page .diy-faq-search__in:focus-visible{outline:3px solid transparent;outline-offset:0;box-shadow:0 0 0 3px var(--diy2-forge),0 0 0 6px var(--diy2-orange)}.diy-faq-search__clear{position:absolute;right:112px;top:50%;display:inline-grid;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:none;color:var(--diy2-slate);cursor:pointer}.diy-faq-search__clear:hover{background:var(--diy2-mist);color:var(--diy2-ink)}.diy-faq-search__clear svg{max-width:none;width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:2.4;stroke-linecap:round}.diy-faq-search__go{position:absolute;right:8px;top:50%;min-height:44px;margin-top:-22px;padding:0 20px;border:0;border-radius:9px;background:var(--diy2-orange);color:var(--diy2-ink);font:700 15.5px/1 var(--diy2-font-text);font-stretch:106%;cursor:pointer}.diy-faq-search__go:hover{background:var(--diy2-faq-orange-hover)}.diy-faq-page .diy-faq-hero :is(.diy-faq-search__clear,.diy-faq-search__go):focus-visible{outline-color:var(--diy2-ink);outline-offset:2px}.diy-faq-search__count{margin-top:10px;font:600 14.5px/1.4 var(--diy2-font-text);color:var(--diy2-faq-mist-text)}.diy-faq-search__q{color:var(--diy2-orange-on-dark)}.diy-faq-body{--diy2-faq-kick: var(--diy2-slate);position:relative;padding-block:64px 112px;background:var(--diy2-chalk);color:var(--diy2-ink)}.diy-faq-grid{display:grid;grid-template-columns:minmax(0,3.3fr) minmax(0,8.7fr);align-items:start;gap:40px 72px}.diy-faq-idx{position:sticky;top:calc(var(--diy2-hdr-offset, 76px) + 28px);z-index:10;display:grid;gap:18px}@media(min-width:1100px){.diy-faq-idx{max-height:calc(100dvh - var(--diy2-hdr-offset, 76px) - 44px);margin-inline:-6px;padding-inline:6px;overflow-y:auto;scrollbar-width:thin}}.diy-faq-idx__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.diy-faq-idx__tools{display:flex;flex-wrap:wrap;gap:8px;padding-left:12px}.diy-faq-idx__all{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1.5px solid rgb(29 35 38 / .25);border-radius:999px;background:#fff;color:var(--diy2-ink);font:650 14.5px/1 var(--diy2-font-text);cursor:pointer}.diy-faq-idx__all:hover{border-color:var(--diy2-ink)}.diy-faq-idx__all i{position:relative;width:12px;height:12px}.diy-faq-idx__all i:before,.diy-faq-idx__all i:after{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentcolor}.diy-faq-idx__all i:before{top:2px}.diy-faq-idx__all i:after{bottom:2px}.diy-faq-idx__ask{display:grid;gap:6px;margin-top:4px;padding:18px 20px;border:1px solid rgb(29 35 38 / .08);border-radius:16px;background:#fff}.diy-faq-idx__ask b{font:750 17px/1.2 var(--diy2-font-head)}.diy-faq-idx__ask a{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:36px;color:var(--diy2-ink);font-size:15px;font-weight:650;text-decoration:underline 1.5px var(--diy2-orange-deep);text-underline-offset:4px}.diy-faq-idx__ask a:after{content:"";box-sizing:border-box;width:7px;height:7px;border-top:2px solid var(--diy2-orange-deep);border-right:2px solid var(--diy2-orange-deep);transform:rotate(45deg)}.diy-faq-col{min-width:0}.diy-faq-list{display:grid;gap:72px}.diy-faq-empty{margin-bottom:8px;padding:36px 32px;border:1.5px dashed rgb(29 35 38 / .25);border-radius:22px;background:#ffffff8c;color:var(--diy2-ink);text-align:center}.diy-faq-empty__t{font:800 26px/1.2 var(--diy2-font-head);font-stretch:104%}.diy-faq-empty__text{margin-top:10px;font-size:17px;color:var(--diy2-faq-body)}.diy-faq-empty__text>*+*{margin-top:.6em}.diy-faq-page .diy-faq-empty__text a{color:var(--diy2-ink);font-weight:650;text-decoration:underline 1.5px var(--diy2-orange-deep);text-underline-offset:3px}.diy-faq-page .diy-faq-empty__text a:hover{color:var(--diy2-ink);text-decoration-thickness:2.5px}.diy-faq-empty__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.diy-faq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1.5px solid transparent;border-radius:4px;background:var(--diy2-ink);color:var(--diy2-chalk);font:700 15px/1 var(--diy2-font-text);font-stretch:106%;letter-spacing:.01em;white-space:nowrap;cursor:pointer}.diy-faq-btn:after{content:"";box-sizing:border-box;width:8px;height:8px;margin-left:2px;border-top:2px solid currentcolor;border-right:2px solid currentcolor;transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.diy-faq-btn{transition:transform .18s ease,background-color .2s,box-shadow .2s}.diy-faq-btn:hover{transform:translateY(-1px)}}.diy-faq-warn{margin-bottom:24px;padding:14px 16px;border:1.5px dashed var(--diy2-orange-deep);border-radius:12px;background:#fff;color:var(--diy2-ink);font-size:15px}@media(max-width:1099px){:root:has(.diy-faq-page){--diy2-faq-stick: 69px}.diy-faq-hero__top{grid-template-columns:1fr}.diy-faq-grid{grid-template-columns:1fr;gap:28px}.diy-faq-body{padding-top:0}.diy-faq-idx{top:max(0px,calc(var(--diy2-hdr-offset, 64px) - 1px));gap:0;margin-inline:calc(var(--diy2-pad) * -1);padding:4px 0;border-bottom:1px solid rgb(29 35 38 / .1);background:#f6f8f9f0}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.diy-faq-idx{background:#f6f8f9d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.diy-faq-idx .diy-faq-kicker,.diy-faq-idx__tools,.diy-faq-idx__ask{display:none}.diy-faq-idx__list{display:flex;gap:8px;padding:8px var(--diy2-pad);overflow-x:auto;scroll-padding-inline:var(--diy2-pad)}@media(hover:none),(pointer:coarse){.diy-faq-idx__list{scrollbar-width:none}.diy-faq-idx__list::-webkit-scrollbar{display:none}}@media(hover:hover)and (pointer:fine){:root:has(.diy-faq-page){--diy2-faq-stick: 80px}.diy-faq-idx__list{scrollbar-width:thin}}}@media(max-width:1099px)and (max-height:500px){:root:has(.diy-faq-page){--diy2-faq-stick: 0px}.diy-faq-idx{position:relative;top:auto}}@media(max-width:700px){.diy-faq-crumbs ol{font-size:12px}}@media(max-width:760px){.diy-faq-hero{padding-bottom:40px}.diy-faq-hero__top{gap:18px;margin-top:22px}.diy-faq-hero__copy{gap:16px}.diy-faq-hero__side{gap:18px}.diy-faq-hero__lede{font-size:16.5px}.diy-faq-search .diy-faq-search__in{height:56px;padding:0 96px 0 46px;font-size:17px}.diy-faq-search__ico{left:14px}.diy-faq-search__clear{right:76px}.diy-faq-search__go{right:6px;padding:0 14px;font-size:15px}.diy-faq-body{padding-block:0 72px}.diy-faq-grid{gap:26px}.diy-faq-list{gap:52px}.diy-faq-empty{padding:28px 18px}.diy-faq-empty__t{font-size:22px}}@media(prefers-reduced-motion:reduce){html:has(.diy-faq-page),html:has(.diy-faq-page) .page-wrapper{scroll-behavior:auto}}.diy-faq-qa{position:relative;scroll-margin-top:4px;border-bottom:1px solid rgb(29 35 38 / .14)}.diy-faq-qa.is-flash{border-radius:12px}.diy-faq-qa__h{margin:0;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}.diy-faq-qa__q{display:flex;align-items:center;gap:20px;width:100%;min-height:76px;padding:18px 0;border:0;background:none;color:var(--diy2-ink);font:inherit;text-align:left;cursor:pointer}.diy-faq-qa__tt{display:grid;flex:1;justify-items:start;gap:8px;min-width:0}.diy-faq-qa__t{font:650 19px/1.32 var(--diy2-font-text);font-stretch:102%;text-wrap:pretty}.diy-faq-qa__ico{flex:none;width:32px;height:32px;border:1.5px solid rgb(29 35 38 / .32);border-radius:50%;background:linear-gradient(currentcolor,currentcolor) 50% 50% / 12px 2px no-repeat,linear-gradient(currentcolor,currentcolor) 50% 50% / 2px 12px no-repeat}.diy-faq-qa__q:hover .diy-faq-qa__ico{border-color:var(--diy2-ink)}.diy-faq-qa__q:hover .diy-faq-qa__t{text-decoration:underline 1.5px rgb(29 35 38 / .35);text-underline-offset:4px}.diy-faq-qa__q[aria-expanded=true] .diy-faq-qa__ico{transform:rotate(180deg);border-color:var(--diy2-orange);background:linear-gradient(var(--diy2-ink),var(--diy2-ink)) 50% 50% / 12px 2px no-repeat;background-color:var(--diy2-orange)}.diy-faq-qa__in{padding:0 52px 26px 0}.diy-faq-qa__in :is(p,ul,ol){max-width:68ch;font-size:17px;line-height:1.65;text-wrap:pretty;color:var(--diy2-faq-body, #3f474b)}.diy-faq-qa__in :is(ul,ol){padding-left:1.3em}.diy-faq-qa__in ul{list-style:disc}.diy-faq-qa__in ol{list-style:decimal}.diy-faq-qa__in>*+*{margin-top:.75em}.diy-faq-qa__in :is(p,li):not(.diy-faq-qa__more) a{color:var(--diy2-ink);font-weight:650;text-decoration:underline 1.5px var(--diy2-orange-deep);text-underline-offset:3px}.diy-faq-qa__in :is(p,li):not(.diy-faq-qa__more) a:hover{color:var(--diy2-ink);text-decoration-thickness:2.5px}.diy-faq-qa__in strong{font-weight:750;color:var(--diy2-ink)}html.diy-faq-js:not(.diy-faq-ready) .diy-faq-qa__a{display:none}.diy-faq-qa__hit{margin:-6px 52px 18px 0;padding-left:12px;border-left:2px solid var(--diy2-orange);font-size:15px;line-height:1.5;color:var(--diy2-faq-body, #3f474b)}.diy-faq-qa.is-open .diy-faq-qa__hit{display:none}.diy-faq-qa__in>.diy-faq-qa__more{margin-top:14px}.diy-faq-qa__link{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin-left:-10px;padding:0 12px 0 10px;border-radius:8px;color:var(--diy2-faq-mute, #5f686d);font:600 14px/1 var(--diy2-font-text);text-decoration:none}.diy-faq-qa__link svg{flex:none;max-width:none;width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round}.diy-faq-qa__more .diy-faq-qa__link:hover{background:#1d23260f;color:var(--diy2-ink)}.diy-faq-qa__more .diy-faq-qa__link.is-done{color:var(--diy2-orange-on-light)}.diy-faq-qa mark{padding:0 1px;border-radius:3px;background:#ff7a184d;box-shadow:0 1px 0 var(--diy2-orange-deep);color:inherit}.diy-faq-draft{padding:12px 0}.diy-faq-draft>p{padding:14px 16px;border:1.5px dashed rgb(29 35 38 / .35);border-radius:12px;background:#fff;color:var(--diy2-slate);font-size:15px}@media(prefers-reduced-motion:no-preference){.diy-faq-qa__ico{transition:transform .25s ease,background-color .2s,border-color .2s}.diy-faq-qa.is-open .diy-faq-qa__in{animation:diy-faq-in .28s cubic-bezier(.2,.7,.2,1)}.diy-faq-qa.is-flash{animation:diy-faq-flash 2.2s ease}@keyframes diy-faq-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes diy-faq-flash{0%,35%{box-shadow:0 0 0 3px var(--diy2-orange),0 0 0 9px #ff7a182e}to{box-shadow:0 0 0 3px #ff7a1800,0 0 0 9px #ff7a1800}}}@media(forced-colors:active){.diy-faq-qa__ico{forced-color-adjust:none;border-color:CanvasText;background:linear-gradient(CanvasText,CanvasText) 50% 50% / 12px 2px no-repeat,linear-gradient(CanvasText,CanvasText) 50% 50% / 2px 12px no-repeat,Canvas}.diy-faq-qa__q[aria-expanded=true] .diy-faq-qa__ico{border-color:CanvasText;background:linear-gradient(CanvasText,CanvasText) 50% 50% / 12px 2px no-repeat,Canvas}}@media(max-width:760px){.diy-faq-qa__q{gap:14px;min-height:64px;padding-block:14px}.diy-faq-qa__t{font-size:17.5px}.diy-faq-qa__ico{width:30px;height:30px}.diy-faq-qa__in{padding-right:0}.diy-faq-qa__in :is(p,ul,ol){font-size:16.5px}.diy-faq-qa__hit{margin-right:0;font-size:14.5px}.diy-faq-qa__link{min-height:44px}}.diy-faq-topic{scroll-margin-top:4px}.diy-faq-topic__head{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:2px solid var(--diy2-ink)}.diy-faq-topic__ico{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--diy2-forge)}.diy-faq-topic__ico svg{max-width:none;width:22px;height:22px;fill:none;stroke:var(--diy2-orange-on-dark);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.diy-faq-topic__h{font-family:var(--diy2-font-head);font-style:normal;font-weight:800;font-size:34px;font-stretch:106%;line-height:1.05;letter-spacing:-.02em;text-transform:none;color:var(--diy2-ink)}.diy-faq-topic__n{margin-left:auto;font:500 11.5px/1 var(--diy2-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--diy2-faq-mute, #5f686d)}.diy-faq-topic__text{max-width:68ch;margin-top:14px;font-size:16px;line-height:1.55;color:var(--diy2-faq-body, #3f474b)}.diy-faq-topic-draft{display:grid;gap:12px}.diy-faq-topic-draft>p{padding:14px 16px;border:1.5px dashed rgb(29 35 38 / .35);border-radius:12px;background:#fff;color:var(--diy2-slate);font-size:15px}.diy-faq-idx__a{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:6px 12px;border-radius:12px;color:var(--diy2-ink);font:620 15.5px/1.25 var(--diy2-font-text);text-decoration:none}.diy-faq-idx__a svg,.diy-faq-idx__noico{width:20px;max-width:none;height:20px}.diy-faq-idx__a svg{fill:none;stroke:var(--diy2-slate);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.diy-faq-idx__n{font:500 11.5px/1 var(--diy2-font-mono);color:var(--diy2-faq-mute, #5f686d)}.diy-faq-idx__a:hover{background:#1d23260d}.diy-faq-idx__a[aria-current=true]{background:#fff;box-shadow:0 0 0 1px #1d23261a,0 12px 24px -18px #1d232699;font-weight:720}.diy-faq-idx__a[aria-current=true]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--diy2-orange)}.diy-faq-idx__a[aria-current=true] svg{stroke:var(--diy2-orange-deep)}.diy-faq-idx__a.is-zero{color:var(--diy2-faq-mute, #5f686d)}.diy-faq-idx__a.is-zero svg{stroke:var(--diy2-faq-mute, #5f686d)}@media(prefers-reduced-motion:no-preference){.diy-faq-idx__a{transition:background-color .15s,box-shadow .2s}}@media(max-width:1099px){.diy-faq-idx__a{grid-template-columns:auto auto auto;gap:8px;min-height:44px;padding:0 14px 0 12px;border:1.5px solid rgb(29 35 38 / .16);border-radius:999px;background:#fff;font-size:14.5px;white-space:nowrap}.diy-faq-idx__a svg,.diy-faq-idx__noico{width:18px;height:18px}.diy-faq-idx__noico{display:none}.diy-faq-idx__a[aria-current=true]{border-color:var(--diy2-ink);background:var(--diy2-ink);box-shadow:none;color:var(--diy2-chalk)}.diy-faq-idx__a[aria-current=true]:before{display:none}.diy-faq-idx__a[aria-current=true] svg{stroke:var(--diy2-orange-on-dark)}.diy-faq-idx__a[aria-current=true] .diy-faq-idx__n{color:var(--diy2-steel)}.diy-faq-idx__a.is-zero{border-style:dashed}.diy-faq-idx__a[aria-current=true].is-zero{color:var(--diy2-chalk)}}@media(max-width:760px){.diy-faq-topic__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding-bottom:14px}.diy-faq-topic__ico{grid-row:span 2;width:38px;height:38px;border-radius:10px}.diy-faq-topic__ico svg{width:20px;height:20px}.diy-faq-topic__h{font-size:25px}.diy-faq-topic__n{margin-left:0}.diy-faq-topic__head--noico{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.diy-faq-idx__a[aria-current=true]{outline:2px solid CanvasText;outline-offset:-2px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/diy-faq-page.css.map */
