.qb-template-guidance .qb-tp-band{margin:16px 0 24px;padding:16px;background:var(--qbx-bg-brand-soft, #f5faf8);border:1px solid var(--qb-line);border-radius:var(--qbx-r-md, 12px)}.qb-template-guidance .qb-tp-band>h3{margin:0 0 12px;font-size:var(--qbx-fs-3, 15px);font-weight:650}.qb-template-guidance .qb-tp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;counter-reset:qb-tp-step}.qb-tp-steps>li{position:relative;counter-increment:qb-tp-step;padding:12px 14px;background:var(--qbx-bg-card, #fff);border:1px solid var(--qb-line);border-radius:var(--qbx-r-md, 10px)}.qb-tp-steps>li:before{content:counter(qb-tp-step);display:grid;place-items:center;width:26px;height:26px;margin-bottom:8px;border-radius:50%;background:var(--qbx-bg-brand, var(--qb-green));color:var(--qbx-on-brand, #fff);font-size:var(--qbx-fs-2, 13px);font-weight:700;line-height:1}.qb-template-guidance .qb-tp-steps h4{margin:0 0 4px;font-size:var(--qbx-fs-3, 14.5px);font-weight:650;line-height:1.4}.qb-template-guidance .qb-tp-steps p{margin:0;color:var(--qbx-brand, #405157);font-size:var(--qbx-fs-2, 13.5px);line-height:1.6}.qb-tp-flow{margin-top:16px}.qb-template-guidance .qb-tp-flow-label{margin:0 0 6px;color:var(--qbx-text, #4f5f66);font-size:var(--qbx-fs-2, 12.5px);font-weight:600;line-height:1.4}.qb-template-guidance .qb-tp-flow ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;list-style:none}.qb-tp-flow li{margin:0}.qb-template-guidance .qb-tp-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--qb-line);border-radius:999px;background:var(--qbx-bg-card, #fff);color:var(--qb-ink);font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.3;text-decoration:none}.qb-template-guidance a.qb-tp-chip:hover{border-color:var(--qbx-line-brand, var(--qb-green))}.qb-template-guidance a.qb-tp-chip:focus-visible{outline:2px solid var(--qbx-line-focus, var(--qb-green));outline-offset:2px}.qb-template-guidance .qb-tp-now{border:2px solid var(--qbx-line-brand, var(--qb-green));background:var(--qbx-bg-brand-soft, #e3f3ef);color:var(--qbx-ink, #064f47);font-weight:700}.qb-tp-arrow:before{content:"→";color:var(--qbx-text, #4f5f66);font-size:var(--qbx-fs-4, 16px);line-height:1}[dir=rtl] .qb-tp-arrow:before{display:inline-block;transform:scaleX(-1)}@media(max-width:760px){.qb-template-guidance .qb-tp-band{padding:14px}.qb-template-guidance .qb-tp-steps{grid-template-columns:minmax(0,1fr);gap:0}.qb-tp-steps>li{padding:0 0 14px;padding-inline-start:38px;background:transparent;border:0;border-radius:0}.qb-tp-steps>li:before{position:absolute;inset-block-start:0;inset-inline-start:0;margin:0}.qb-tp-steps>li:not(:last-child):after{content:"";position:absolute;inset-block:30px 4px;inset-inline-start:12px;width:2px;background:var(--qbx-bg-brand, #b4d6ce)}}.qb-template-guidance .qb-tp-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:12px}.qb-template-guidance .qb-tp-fields>div{display:block;padding:12px 14px;background:var(--qbx-bg-card, #fff);border:1px solid var(--qb-line);border-radius:var(--qbx-r-md, 10px)}.qb-template-guidance .qb-tp-fields dt{color:var(--qb-ink);font-size:var(--qbx-fs-3, 14px);font-weight:650;line-height:1.45}.qb-template-guidance .qb-tp-fields dd{margin:4px 0 0;font-size:var(--qbx-fs-2, 13.5px);line-height:1.6}.qb-template-guidance .qb-tp-check{align-self:start;padding:14px 16px;background:var(--qbx-bg-brand-soft, #f5faf8);border:1px solid var(--qb-line);border-radius:var(--qbx-r-md, 12px)}.qb-template-guidance .qb-tp-check h3{margin-bottom:10px}.qb-template-guidance .qb-tp-ticks{margin:0;padding:0;list-style:none}.qb-template-guidance .qb-tp-ticks>li{position:relative;padding-inline-start:28px}.qb-template-guidance .qb-tp-ticks>li+li{margin-top:10px}.qb-tp-ticks>li:before{content:"";position:absolute;inset-block-start:3px;inset-inline-start:0;width:18px;height:18px;border-radius:50%;background:var(--qbx-bg-brand-mist, #cfe9e2)}.qb-tp-ticks>li:after{content:"";position:absolute;inset-block-start:6px;inset-inline-start:6px;width:4px;height:8px;border:solid var(--qbx-line-ink, #064f47);border-width:0 2px 2px 0;transform:rotate(45deg)}.qb-tp-more summary{display:flex;align-items:center;min-height:44px;color:var(--qbx-brand-deep, #076c61);font-size:var(--qbx-fs-3, 14px);font-weight:650;cursor:pointer}.qb-tp-more summary:focus-visible{outline:2px solid var(--qbx-line-focus, var(--qb-green));outline-offset:2px;border-radius:4px}.qb-template-guidance .qb-tp-more>.qb-tp-ticks{margin-top:2px}.qb-tp-example{margin:14px 0}.qb-tp-table{width:100%;max-width:680px;border-collapse:collapse;font-size:var(--qbx-fs-3, 14px);font-variant-numeric:tabular-nums}.qb-tp-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qb-tp-table th,.qb-tp-table td{padding:8px 10px;border-bottom:1px solid var(--qb-line);text-align:start;vertical-align:top;line-height:1.5}.qb-tp-table thead th{background:var(--qbx-bg-brand-soft, #eaf4f1);color:var(--qbx-brand, #33444a);font-size:var(--qbx-fs-2, 13px);font-weight:650}.qb-tp-table tbody th{font-weight:500;overflow-wrap:anywhere}.qb-tp-table .qb-tp-num{text-align:end}.qb-tp-table td:last-child{white-space:nowrap}.qb-tp-table tfoot th{text-align:end;font-weight:500;color:var(--qbx-brand, #405157)}.qb-tp-table tfoot .qb-tp-key th,.qb-tp-table tfoot .qb-tp-key td{background:var(--qbx-bg-brand-soft, #f5faf8);border-top:2px solid var(--qbx-line-strong, #8fbdb3);color:var(--qb-ink);font-weight:700}.qb-tp-bar{max-width:680px;margin-top:14px}.qb-template-guidance .qb-tp-bar-title{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0 0 6px;color:var(--qbx-brand, #33444a);font-size:var(--qbx-fs-2, 13px);line-height:1.4}.qb-tp-bar-track{display:flex;height:14px;overflow:hidden;border-radius:var(--qbx-r-sm, 7px);background:var(--qbx-bg-deep, #e6edeb)}.qb-tp-bar-part.is-0,.qb-tp-bar-dot.is-0{background:var(--qbx-bg-brand, #087f72)}.qb-tp-bar-part.is-1,.qb-tp-bar-dot.is-1{background:var(--qbx-warn, #cf9417)}.qb-template-guidance .qb-tp-bar-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;color:var(--qbx-brand, #33444a);font-size:var(--qbx-fs-2, 13px)}.qb-tp-bar-dot{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:50%}.qb-template-guidance .qb-tp-mistakes{padding:14px 16px;background:var(--qbx-warn-bg, #fff8e8);border:1px solid var(--qbx-warn, #e3c374);border-radius:var(--qbx-r-md, 12px)}.qb-template-guidance .qb-tp-mistakes h3{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--qbx-warn, #4d3a00)}.qb-tp-mistakes h3:before{content:"";flex:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(var(--qbx-bg-card, #fff),var(--qbx-bg-card, #fff)) 50% 28% / 2px 8px no-repeat,linear-gradient(var(--qbx-bg-card, #fff),var(--qbx-bg-card, #fff)) 50% 76% / 2px 2px no-repeat,var(--qbx-warn, #9a6700)}.qb-template-guidance .qb-tp-mistakes ul{margin:0;padding-inline-start:20px;color:var(--qbx-warn, #4d3a00);list-style:disc}.qb-template-guidance .qb-tp-mistakes li+li{margin-top:8px}.qb-template-guidance .qb-tp-faq details{border-top:1px solid var(--qb-line)}.qb-template-guidance .qb-tp-faq details:last-of-type{border-bottom:1px solid var(--qb-line)}.qb-tp-faq summary{display:flex;align-items:center;min-height:48px;padding:8px 0;color:var(--qb-ink);font-size:var(--qbx-fs-3, 14.5px);font-weight:600;line-height:1.5;cursor:pointer}.qb-tp-faq summary:focus-visible{outline:2px solid var(--qbx-line-focus, var(--qb-green));outline-offset:2px;border-radius:4px}.qb-template-guidance .qb-tp-faq details p{max-width:80ch;margin:0 0 14px;color:var(--qbx-brand, #405157)}.qb-template-feature .qb-tp-formats{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0 0}.qb-template-feature .qb-tp-formats ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.qb-template-feature .qb-tp-fmt{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border:1px solid var(--qb-line);border-radius:999px;background:var(--qbx-bg-card, #fff);color:var(--qb-ink);font-size:var(--qbx-fs-2, 13px);font-weight:650;line-height:1.3}.qb-template-feature .qb-tp-fmt.is-free{border-color:var(--qbx-line-strong, #8fbdb3);background:var(--qbx-bg-brand-soft, #eef7f5)}.qb-template-feature .qb-tp-fmt svg{flex:none;color:var(--qbx-text, #4f5f66)}.qb-template-feature .qb-tp-formats p{margin:0;color:var(--qbx-text, #4f5f66);font-size:var(--qbx-fs-2, 13px);line-height:1.5}@media(max-width:640px){.qb-template-library .qb-template-feature-lead>.qb-template-swatch{order:-4;margin-bottom:14px}.qb-template-library .qb-template-feature-lead>.qb-primary{order:-3;margin-top:0}.qb-template-library .qb-template-feature-lead>.qb-tp-formats{order:-2}.qb-template-library .qb-template-feature-lead>.qb-template-next{order:-1}}.qb-tx-glance{display:grid;flex:1 1 100%;gap:12px;min-inline-size:0}.qb-tx-kinds,.qb-tx-cats{display:flex;flex-wrap:wrap;gap:8px;min-inline-size:0}.qb-tx-kind,.qb-tx-cat{position:relative;display:inline-flex;align-items:center;gap:10px;min-block-size:44px;padding:0 14px;overflow:hidden;border:1px solid var(--qbx-line-strong, #cfd8d5);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #20302c);font:inherit;font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.3;text-align:start;cursor:pointer}.qb-tx-kind{padding-block-end:4px;border-radius:999px}.qb-tx-cat{border-radius:var(--qbx-r-sm, 8px)}.qb-tx-kind b,.qb-tx-cat b{color:var(--qbx-muted, #526168);font-size:var(--qbx-fs-2, 13px);font-weight:700;font-variant-numeric:tabular-nums}.qb-tx-kind:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:0;inline-size:var(--qb-share, 0%);block-size:4px;background:var(--qbx-bg-brand, #ffcc1a)}.qb-tx-kind.is-all:after{display:none}.qb-tx-kind:hover:not(:disabled),.qb-tx-cat:hover:not(:disabled){border-color:var(--qbx-bg-ink, #151515)}.qb-tx-kind[aria-pressed=true],.qb-tx-cat[aria-pressed=true]{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #ffffff)}.qb-tx-kind[aria-pressed=true] b,.qb-tx-cat[aria-pressed=true] b{color:var(--qbx-on-dark, #ffffff)}.qb-tx-kind:disabled,.qb-tx-cat:disabled{opacity:.5;cursor:default}.qb-tx-kind:focus-visible,.qb-tx-cat:focus-visible,.qb-tx-drop:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-template-filters .qb-tx-glance+.qb-search{margin-inline-start:0}.qb-tx-drops{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 4px;padding:0;list-style:none}.qb-tx-drop{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 14px;border:1px solid var(--qbx-bg-ink, #151515);border-radius:999px;background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #20302c);font:inherit;font-size:var(--qbx-fs-3, 14px);font-weight:650;cursor:pointer}.qb-tx-drop svg{flex:none}.qb-tx-drop b{color:var(--qbx-muted, #526168);font-size:var(--qbx-fs-2, 13px);font-weight:600}.qb-tx-drop:hover{background:var(--qbx-bg-deep, #efefe9)}.qb-template-guidance .qb-tx-nav{position:sticky;inset-block-start:calc(var(--ui-bar, 0px) + 8px);z-index:4;margin:12px 0 16px;padding:6px;overflow-x:auto;border:1px solid var(--qbx-line, #dfe6e4);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-page, #f7f9f8);scrollbar-width:thin}.qb-tx-nav ol{display:flex;gap:4px;margin:0;padding:0;list-style:none}.qb-tx-nav li{flex:none;margin:0}.qb-template-guidance .qb-tx-nav a{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 12px 0 8px;border-radius:999px;color:var(--qbx-text, #33444a);font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap}.qb-tx-nav a:hover{background:var(--qbx-bg-deep, #efefe9);color:var(--qbx-ink, #151515)}.qb-template-guidance .qb-tx-nav a[aria-current=location]{background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515);font-weight:700}.qb-tx-nav a:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:-2px}.qb-tx-nav-n{display:inline-grid;flex:none;place-items:center;inline-size:24px;block-size:24px;border:1px solid currentColor;border-radius:50%;font-size:var(--qbx-fs-2, 13px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.qb-tx-nav-label{max-inline-size:24ch;overflow:hidden;text-overflow:ellipsis}.qb-tx-anchor,.qb-tx-fold,.qb-tx-related{scroll-margin-block-start:76px}.qb-tx-steps .qb-v-rail{display:flex;gap:6px}.qb-tx-steps .qb-v-stop{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:10px;min-inline-size:0;padding:0 10px 0 0;border:0;background:none;color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 14px);font-weight:650;line-height:1.35;text-align:start;cursor:pointer}.qb-tx-steps .qb-v-stop:after{content:"";position:absolute;inset-block-start:16px;inset-inline:44px 6px;block-size:2px;border-radius:2px;background:var(--qbx-line-strong, #bac9cd)}.qb-tx-steps .qb-v-stop:last-child:after{display:none}.qb-tx-steps .qb-v-stop.is-done:after{background:var(--qbx-bg-ink, #151515)}.qb-tx-steps .qb-v-n{display:inline-grid;flex:none;place-items:center;inline-size:34px;block-size:34px;border:2px solid var(--qbx-line-strong, #bac9cd);border-radius:50%;background:var(--qbx-bg-card, #ffffff);font-size:var(--qbx-fs-3, 14px);font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .15s,border-color .15s}.qb-tx-steps .qb-v-stop:hover .qb-v-n{border-color:var(--qbx-bg-ink, #151515)}.qb-tx-steps .qb-v-stop.is-on .qb-v-n{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515)}.qb-tx-steps .qb-v-stop.is-done .qb-v-n{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #ffffff)}.qb-tx-steps .qb-v-stop:focus-visible,.qb-tx-steps .qb-v-panel:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:3px;border-radius:var(--qbx-r-sm, 8px)}.qb-tx-steps .qb-v-panel{margin-block-start:12px;padding:14px 16px;border:1px solid var(--qbx-line, #dfe6e4);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff)}.qb-tx-steps .qb-v-panel[hidden]{display:none}.qb-template-guidance .qb-tx-steps .qb-v-panel p{margin:0;color:var(--qbx-text, #33444a);font-size:var(--qbx-fs-3, 14px);line-height:1.7;max-inline-size:70ch}@media(max-width:640px){.qb-tx-steps .qb-v-stop{padding-inline-end:4px;font-size:var(--qbx-fs-2, 13px)}.qb-tx-steps .qb-v-stop:after{inset-inline:40px 2px}}.qb-tx-progress{display:flex;align-items:center;gap:10px;margin:0 0 6px}.qb-tx-meter{flex:1;block-size:8px;overflow:hidden;border-radius:999px;background:var(--qbx-bg-deep, #e6edeb)}.qb-tx-meter>span{display:block;block-size:100%;border-radius:999px;background:var(--qbx-bg-ink, #151515);transition:inline-size .2s}.qb-tx-num{min-inline-size:4ch;color:var(--qbx-text, #33444a);font-size:var(--qbx-fs-2, 13px);font-weight:700;font-variant-numeric:tabular-nums;text-align:end}.qb-template-guidance .qb-tx-ticklist{margin:0;padding:0;list-style:none}.qb-template-guidance .qb-tx-ticklist>li+li{margin-block-start:0;border-block-start:1px solid var(--qbx-line, #dfe6e4)}.qb-tx-tick{position:relative;display:flex;align-items:flex-start;gap:12px;min-block-size:44px;padding-block:10px;cursor:pointer}.qb-tx-tick input{position:absolute;inset-block-start:10px;inset-inline-start:0;inline-size:22px;block-size:22px;margin:0;opacity:0;cursor:pointer}.qb-tx-tick-box{position:relative;flex:none;inline-size:22px;block-size:22px;margin-block-start:1px;border:2px solid var(--qbx-line-strong, #8a9a9f);border-radius:var(--qbx-r-sm, 7px);background:var(--qbx-bg-card, #ffffff)}.qb-tx-tick input:checked+.qb-tx-tick-box{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-brand, #ffcc1a)}.qb-tx-tick input:checked+.qb-tx-tick-box:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:6px;inline-size:5px;block-size:10px;border:solid var(--qbx-on-brand, #151515);border-width:0 2px 2px 0;transform:rotate(45deg)}.qb-tx-tick input:focus-visible+.qb-tx-tick-box{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-tx-tick-copy{min-inline-size:0;color:var(--qbx-ink, #20302c);font-size:var(--qbx-fs-3, 14px);line-height:1.6;overflow-wrap:anywhere}.qb-tx-tick-copy strong{display:block;font-weight:650}.qb-tx-tick-copy span{display:block;color:var(--qbx-text, #33444a)}.qb-tx-tick.is-done .qb-tx-tick-copy,.qb-tx-tick.is-done .qb-tx-tick-copy span{color:var(--qbx-muted, #526168)}.qb-template-guidance .qb-tx-details .qb-tx-ticklist>li:first-child{border-block-start:1px solid var(--qbx-line, #dfe6e4)}.qb-tx-fold{margin-block:16px}.qb-tx-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:48px;list-style:none;cursor:pointer}.qb-tx-fold>summary::-webkit-details-marker{display:none}.qb-template-guidance .qb-tx-fold>summary>h3{flex:1;margin:0}.qb-tx-chevron{flex:none;color:var(--qbx-muted, #526168);transition:transform .15s}.qb-tx-fold[open]>summary .qb-tx-chevron{transform:rotate(180deg)}.qb-tx-fold>summary:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px;border-radius:var(--qbx-r-sm, 8px)}.qb-template-guidance .qb-tx-fold.qb-tp-faq>summary{padding:0;font-size:inherit}.qb-template-guidance .qb-tx-fold[open]>summary{margin-block-end:6px}.qb-template-guidance .qb-tx-fold.qb-tp-mistakes{padding-block:4px}.qb-tx-spot{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding:0 4px;border:0;background:none;color:var(--qbx-ink, #20302c);font:inherit;font-weight:inherit;text-align:start;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:4px;cursor:pointer}.qb-tx-spot svg{flex:none;color:var(--qbx-muted, #526168)}.qb-tx-spot[aria-pressed=true]{font-weight:700;text-decoration-style:solid}.qb-tx-spot:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px;border-radius:var(--qbx-r-sm, 6px)}.qb-tp-table tr.is-picked>th,.qb-tp-table tr.is-picked>td{background:var(--qbx-bg-brand-soft, #fff4c2)}.qb-tx-fieldbar{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 8px}.qb-tx-field{min-block-size:44px;padding:6px 14px;border:1px solid var(--qbx-line-strong, #bac9cd);border-radius:999px;background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.3;text-align:start;cursor:pointer}.qb-tx-field:hover{border-color:var(--qbx-bg-ink, #151515)}.qb-tx-field[aria-pressed=true]{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #ffffff)}.qb-tx-field:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-tx-fieldpanel{margin:4px 0 14px;padding:14px 16px;border:1px solid var(--qbx-line, #dfe6e4);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff)}.qb-template-guidance .qb-tx-fieldpanel h4{margin:0 0 4px;font-size:var(--qbx-fs-4, 16px);font-weight:650;line-height:1.4}.qb-template-guidance .qb-tx-fieldpanel p{max-inline-size:70ch;margin:0;color:var(--qbx-text, #33444a);font-size:var(--qbx-fs-3, 14px);line-height:1.7}.qb-template-guidance .qb-tx-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:12px;margin:8px 0 20px;padding:0;list-style:none}.qb-template-guidance .qb-tx-card{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding:14px 16px;border:1px solid var(--qbx-line, #dfe6e4);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff);transition:border-color .15s}.qb-template-guidance .qb-tx-card:hover,.qb-template-guidance .qb-tx-card:focus-within{border-color:var(--qbx-bg-ink, #151515)}.qb-template-guidance .qb-tx-card:focus-within{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-template-guidance .qb-tx-card>a{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);font-weight:650;line-height:1.4;text-decoration:none}.qb-template-guidance .qb-tx-card>a:focus-visible{outline:none}.qb-template-guidance .qb-tx-card>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.qb-tx-card>a svg{flex:none;margin-block-start:2px}[dir=rtl] .qb-tx-card>a svg{transform:scaleX(-1)}.qb-template-guidance .qb-tx-card>p{display:-webkit-box;margin:0;overflow:hidden;color:var(--qbx-text, #33444a);font-size:var(--qbx-fs-3, 14px);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(prefers-reduced-motion:reduce){.qb-tx-meter>span,.qb-tx-chevron,.qb-tx-card,.qb-tx-steps .qb-v-n{transition:none}}html[data-ui=next] .pb-tpl:is(main>*){box-sizing:border-box;max-width:none;margin:0;padding-inline:var(--ui-page-pad, max(40px, calc((100% - 1170px)/2) ))}@media(max-width:1100px){html[data-ui=next] .pb-tpl:is(main>*){padding-inline:var(--ui-page-pad, max(24px, calc((100% - 1170px)/2) ))}}@media(min-width:1101px)and (max-width:1350px){html[data-ui=next] #main-content>main[data-guide-panel] .pb-tpl:is(main>*){padding-inline:var(--ui-page-pad, max(24px, calc((100% - 1170px)/2) ))}}@media(max-width:760px){html[data-ui=next] .pb-tpl:is(main>*){padding-inline:var(--ui-page-pad, 16px)}}html[data-ui=next] .pb-tpl .pb-tpl-hero{margin-block:8px 64px}html[data-ui=next] .pb-tpl .pb-tpl-steps{margin-block:64px}html[data-ui=next] .pb-tpl .pb-tpl-facts{display:grid;gap:8px;margin:0;padding:0;list-style:none}html[data-ui=next] .pb-tpl .pb-tpl-facts li{display:flex;align-items:center;gap:8px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);line-height:1.5}html[data-ui=next] .pb-tpl .pb-tpl-facts svg{flex:none;color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .pb-tpl-stage{overflow:hidden;background-color:var(--qbx-bg-page, #f7f7f5)}html[data-ui=next] .pb-tpl .pb-tpl-layer{inline-size:44%}html[data-ui=next] .pb-tpl .pb-tpl-layer.is-0{inset-inline-start:6%;inset-block-start:14%}html[data-ui=next] .pb-tpl .pb-tpl-layer.is-1{inset-inline-start:28%;inset-block-start:7%}html[data-ui=next] .pb-tpl .pb-tpl-layer.is-2{inset-inline-start:50%;inset-block-start:16%}html[data-ui=next] .pb-tpl .pb-tpl-layer img{display:block;inline-size:100%;block-size:auto;border:1px solid var(--qbx-line, #e4e4df);border-radius:4px;background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .pb-tpl-callout{z-index:4}html[data-ui=next] .pb-tpl .pb-tpl-callout.is-0{inset-inline-start:2%;inset-block-end:9%}html[data-ui=next] .pb-tpl .pb-tpl-callout.is-1{inset-inline-start:40%;inset-block-start:1.5%}html[data-ui=next] .pb-tpl .pb-tpl-callout.is-2{inset-inline-end:2%;inset-block-end:13%}html[data-ui=next] .pb-tpl .pb-tpl-hero .qb-contract-templates{margin:8px 0 0;padding:16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .pb-tpl-kinds{display:grid;gap:24px;margin-block-end:8px;scroll-margin-block-start:calc(var(--ui-bar, 68px) + 16px)}html[data-ui=next] .pb-tpl .pb-tpl-all{gap:10px}html[data-ui=next] .pb-tpl .pb-tpl-all b,html[data-ui=next] .pb-tpl .pb-tpl-kind b{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:600;font-variant-numeric:tabular-nums}html[data-ui=next] .pb-tpl .pb-tpl-kindgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html[data-ui=next] .pb-tpl .pb-tpl-kind{position:relative;display:flex;flex-direction:column;min-inline-size:0;padding:0;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}html[data-ui=next] .pb-tpl .pb-tpl-kind-art{display:block;aspect-ratio:4 / 3;padding:16px 16px 0;overflow:hidden;background:var(--qbx-bg-deep, #f0f0ed)}html[data-ui=next] .pb-tpl .pb-tpl-kind-art img{display:block;inline-size:100%;block-size:auto;border:1px solid var(--qbx-line, #e4e4df);border-block-end:0;border-radius:4px 4px 0 0;background:var(--qbx-bg-card, #ffffff);transition:transform .16s ease}html[data-ui=next] .pb-tpl .pb-tpl-kind-caption{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 16px;border-block-start:1px solid var(--qbx-line, #e4e4df)}html[data-ui=next] .pb-tpl .pb-tpl-kind-caption strong{min-inline-size:0;font-size:var(--qbx-fs-3, 15px);font-weight:600;line-height:1.4;overflow-wrap:anywhere;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}html[data-ui=next] .pb-tpl .pb-tpl-kind:hover:not(:disabled){border-color:var(--qbx-line-ink, #151515)}html[data-ui=next] .pb-tpl .pb-tpl-kind:hover:not(:disabled) .pb-tpl-kind-art img{transform:translateY(-2px)}html[data-ui=next] .pb-tpl .pb-tpl-kind[aria-pressed=true]{border-color:var(--qbx-line-ink, #151515)}html[data-ui=next] .pb-tpl .pb-tpl-kind[aria-pressed=true]:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:4px;background:var(--qbx-bg-brand, #ffcc1a);z-index:1}html[data-ui=next] .pb-tpl .pb-tpl-kind[aria-pressed=true] .pb-tpl-kind-caption{background:var(--qbx-bg-brand-soft, #fff8dc)}html[data-ui=next] .pb-tpl .pb-tpl-kind:disabled{opacity:.45;cursor:default}html[data-ui=next] .pb-tpl :is(.pb-tpl-kind,.pb-tpl-all,.pb-tpl-legend button):focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px}html[data-ui=next] .pb-tpl .pb-tpl-narrow{margin-block-start:16px}html[data-ui=next] .pb-tpl :is(.qb-tx-kind,.qb-tx-cat){min-block-size:44px;padding:8px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);font-weight:600;transition:border-color .16s ease,background-color .16s ease}html[data-ui=next] .pb-tpl .qb-tx-kind:after{display:none}html[data-ui=next] .pb-tpl :is(.qb-tx-kind,.qb-tx-cat):hover:not(:disabled){border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl :is(.qb-tx-kind,.qb-tx-cat)[aria-pressed=true]{border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl :is(.qb-tx-kind,.qb-tx-cat)[aria-pressed=true] b{color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl :is(.qb-tx-kind,.qb-tx-cat):focus-visible{outline-offset:4px}html[data-ui=next] .pb-tpl .qb-search{min-block-size:44px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .qb-template-select select{min-block-size:44px;border-radius:var(--qbx-r-md, 8px)}html[data-ui=next] .pb-tpl .qb-template{border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);box-shadow:none}html[data-ui=next] .pb-tpl .qb-template:hover,html[data-ui=next] .pb-tpl .qb-template:focus-within{border-color:var(--qbx-line-ink, #151515);box-shadow:none;transform:none}html[data-ui=next] .pb-tpl .qb-template-preview{background:var(--qbx-bg-deep, #f0f0ed);border-block-end:1px solid var(--qbx-line, #e4e4df)}html[data-ui=next] .pb-tpl .qb-template-preview:after{display:none}html[data-ui=next] .pb-tpl .qb-template-caption button{min-block-size:44px;padding:0 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);font-weight:600}html[data-ui=next] .pb-tpl .qb-template-caption button:hover:not(:disabled){border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-caption .qb-like button.qb-like-button{min-block-size:44px;padding:0 12px}html[data-ui=next] .pb-tpl .qb-template-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}html[data-ui=next] .pb-tpl .qb-template-actions>button{flex:1 1 100%;justify-content:center}html[data-ui=next] .pb-tpl .qb-show-more{min-block-size:44px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .pb-tpl-product{gap:0;margin-block:8px 0}html[data-ui=next] .pb-tpl .pb-tpl-description{max-inline-size:60ch}html[data-ui=next] .pb-tpl .pb-tpl-product-grid{padding:0;border:0;background:none;display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);grid-template-areas:"lead figure" "files figure";grid-template-rows:auto 1fr;align-items:start;gap:16px 40px;margin-block-start:32px}html[data-ui=next] .pb-tpl .pb-tpl-lead{grid-area:lead;display:block}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-primary,html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-tp-formats{margin:0}html[data-ui=next] .pb-tpl .pb-tpl-files{grid-area:files}html[data-ui=next] .pb-tpl .pb-tpl-figure{grid-area:figure;display:grid;gap:8px;min-inline-size:0;margin:0;container-type:inline-size}html[data-ui=next] .pb-tpl :is(.pb-tpl-lead,.pb-tpl-files)>div{padding:24px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-template-feature-lead{display:flex;flex-direction:column;align-items:stretch;gap:12px}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-template-feature-lead>p:not(.qb-template-next){margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:600;letter-spacing:.04em;text-transform:uppercase}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-like-row{margin:0}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-primary{justify-content:center;min-block-size:48px;padding:8px 16px;text-align:center;white-space:normal;border-radius:var(--qbx-r-md, 8px);font-size:var(--qbx-fs-4, 16px);font-weight:600}html[data-ui=next] .pb-tpl .pb-tpl-lead .qb-template-next{margin:0;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px)}html[data-ui=next] .pb-tpl .pb-tpl-files .qb-template-gate{margin:12px 0 0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.6}html[data-ui=next] .pb-tpl .pb-tpl-files button{min-block-size:44px;border-radius:var(--qbx-r-md, 8px)}html[data-ui=next] .pb-tpl .pb-tpl-annotated{display:grid;gap:16px}@container (min-width: 640px){html[data-ui=next] .pb-tpl .pb-tpl-annotated{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:24px}}@container (min-width: 420px) and (max-width: 639.98px){html[data-ui=next] .pb-tpl .pb-tpl-legend ol{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui=next] .pb-tpl .pb-tpl-sheetwrap{padding:32px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background-color:var(--qbx-bg-page, #f7f7f5);background-image:linear-gradient(var(--qbx-line, #e4e4df) 1px,transparent 1px),linear-gradient(90deg,var(--qbx-line, #e4e4df) 1px,transparent 1px);background-size:24px 24px}html[data-ui=next] .pb-tpl .pb-tpl-paper{position:relative}html[data-ui=next] .pb-tpl .pb-tpl-sheet{aspect-ratio:794 / 1123;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);background:var(--qbx-bg-card, #ffffff)}html[data-ui=next] .pb-tpl .pb-tpl-marks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}html[data-ui=next] .pb-tpl .pb-tpl-mark{position:absolute}html[data-ui=next] .pb-tpl .pb-tpl-mark:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px dashed var(--qbx-line-ink, #151515);border-radius:4px;opacity:.4;transition:opacity .16s ease}html[data-ui=next] .pb-tpl .pb-tpl-mark.is-on:before{border:2px solid var(--qbx-line-ink, #151515);background:var(--qbx-bg-brand-soft, #fff8dc);mix-blend-mode:multiply;opacity:1}html[data-ui=next] .pb-tpl :is(.pb-tpl-tag i,.pb-tpl-legend i){display:inline-grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #ffffff);font-size:var(--qbx-fs-1, 13px);font-style:normal;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}html[data-ui=next] .pb-tpl .pb-tpl-tag{position:absolute;inset-inline:0;block-size:0}html[data-ui=next] .pb-tpl .pb-tpl-tag i{position:absolute;inset-block-start:0;transform:translateY(-50%)}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-start i{inset-inline-start:-12px}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-end i{inset-inline-end:-12px}html[data-ui=next] .pb-tpl .pb-tpl-tag b{position:absolute;inset-block-start:0;inline-size:var(--reach, 0);border-block-start:1px solid var(--qbx-line-ink, #151515);opacity:.3;transition:opacity .16s ease}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-start b{inset-inline-start:0}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-end b{inset-inline-end:0}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-on b{opacity:1}html[data-ui=next] .pb-tpl .pb-tpl-tag.is-on i{background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515);outline:1px solid var(--qbx-line-ink, #151515)}html[data-ui=next] .pb-tpl .pb-tpl-legend{display:grid;gap:12px}html[data-ui=next] .pb-tpl .pb-tpl-legend ol{display:grid;gap:4px;margin:0;padding:0;list-style:none}html[data-ui=next] .pb-tpl .pb-tpl-legend li{margin:0}html[data-ui=next] .pb-tpl .pb-tpl-legend button{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;inline-size:100%;min-block-size:44px;padding:10px 12px;border:1px solid transparent;border-radius:var(--qbx-r-sm, 6px);background:transparent;color:var(--qbx-ink, #151515);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}html[data-ui=next] .pb-tpl .pb-tpl-legend button:hover{background:var(--qbx-bg-deep, #f0f0ed)}html[data-ui=next] .pb-tpl .pb-tpl-legend button[aria-pressed=true]{border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-brand-soft, #fff8dc)}html[data-ui=next] .pb-tpl .pb-tpl-legend button>span{display:grid;gap:2px;min-inline-size:0}html[data-ui=next] .pb-tpl .pb-tpl-legend strong{font-size:var(--qbx-fs-3, 15px);font-weight:600;line-height:1.4}html[data-ui=next] .pb-tpl .pb-tpl-legend button>span>span{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}html[data-ui=next] .pb-tpl .pb-tpl-legend .pb-helper{margin:0}html[data-ui=next] .pb-tpl .pb-tpl-detail{margin-block-end:48px}html[data-ui=next] .pb-tpl .qb-template-guidance :is(.qb-tp-band,.qb-tp-check,.qb-tp-mistakes){border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tp-mistakes :is(li,h3,summary){color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tp-table thead th{background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tp-table tfoot .qb-tp-key :is(th,td){background:var(--qbx-bg-brand-soft, #fff8dc);border-block-start:1px solid var(--qbx-line-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-card,html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-nav{border-radius:var(--qbx-r-md, 8px)}@media(max-width:1100px){html[data-ui=next] .pb-tpl .pb-tpl-product-grid{grid-template-columns:minmax(230px,260px) minmax(0,1fr);gap:16px 24px}}@media(min-width:1101px)and (max-width:1350px){html[data-ui=next] #main-content>main[data-guide-panel] .pb-tpl .pb-tpl-product-grid{grid-template-columns:minmax(230px,260px) minmax(0,1fr);gap:16px 24px}}@media(max-width:760px){html[data-ui=next] .pb-tpl .pb-tpl-hero{margin-block-end:48px}html[data-ui=next] .pb-tpl .pb-tpl-steps{margin-block:48px}html[data-ui=next] .pb-tpl .pb-tpl-kindgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-ui=next] .pb-tpl .pb-tpl-kind-art{aspect-ratio:16 / 10;padding:12px 12px 0}html[data-ui=next] .pb-tpl .pb-tpl-kind-caption{padding:10px 12px}html[data-ui=next] .pb-tpl .pb-tpl-product-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "figure" "files";grid-template-rows:none;margin-block-start:24px}html[data-ui=next] .pb-tpl .pb-tpl-sheetwrap{padding:20px}html[data-ui=next] .pb-tpl :is(.pb-tpl-lead,.pb-tpl-files)>div{padding:20px}}@media(max-width:560px){html[data-ui=next] .pb-tpl .pb-tpl-callout{display:none}html[data-ui=next] .pb-tpl .pb-tpl-sheetwrap{padding:16px}}@media(prefers-reduced-motion:reduce){html[data-ui=next] .pb-tpl :is(.pb-tpl-kind,.pb-tpl-kind-art img,.pb-tpl-mark:before,.pb-tpl-legend button,.qb-tx-kind,.qb-tx-cat){transition:none}html[data-ui=next] .pb-tpl .pb-tpl-kind:hover:not(:disabled) .pb-tpl-kind-art img{transform:none}}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-rail{gap:8px}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop{flex-direction:row;align-items:center;gap:12px;min-block-size:56px;padding:8px 16px 8px 12px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop:after{display:none}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop:hover{border-color:var(--qbx-line-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop.is-on{border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-brand-soft, #fff8dc);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-n{inline-size:28px;block-size:28px;border:1px solid var(--qbx-line-ink, #151515);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop.is-on .qb-v-n{background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #ffffff)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-stop.is-done .qb-v-n{background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-panel{border-radius:var(--qbx-r-md, 8px)}html[data-ui=next] .pb-tpl .pb-tpl-all{justify-self:start}@media(max-width:760px){html[data-ui=next] .pb-tpl .qb-template-guidance .qb-tx-steps .qb-v-rail{flex-direction:column}}html[data-ui=next] .pb-tpl :is(.qb-template-guidance .qb-tp-chip,.qb-template-guidance .qb-tx-nav a,.qb-tx-field,.qb-tx-drop){border-radius:var(--qbx-r-md, 8px)}html[data-ui=next] .pb-tpl .qb-template-feature .qb-tp-fmt{border-radius:4px}html[data-ui=next] .pb-tpl .qb-template{display:flex;flex-direction:column}html[data-ui=next] .pb-tpl .qb-template-caption{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:12px}html[data-ui=next] .pb-tpl .qb-template-caption>*{align-self:stretch;inline-size:auto;min-inline-size:0;margin-inline:0}html[data-ui=next] .pb-tpl .pb-tpl-hero{margin-block:8px 0;padding-block-end:64px;border-block-end:1px solid var(--qbx-line, #e4e4df)}html[data-ui=next] .pb-tpl .qb-template-browser{padding-block-start:64px}html[data-ui=next] .pb-tpl .pb-tpl-steps{margin:64px 0 0;padding-block:64px;border-block-start:1px solid var(--qbx-line, #e4e4df)}html[data-ui=next] .pb-tpl>.qb-template-requests-link{margin:0;padding-block-start:48px;border-block-start:1px solid var(--qbx-line, #e4e4df)}html[data-ui=next] .pb-tpl>.qb-community-share{margin-block:16px 48px}html[data-ui=next] .pb-tpl>:is(.qb-hub-intro,.qb-widget-offer-section){max-inline-size:none;margin:0!important;padding-block:48px;border-block-start:1px solid var(--qbx-line, #e4e4df);line-height:1.7}html[data-ui=next] .pb-tpl>.qb-widget-offer-section>h2{margin:0 0 12px;font-size:clamp(24px,2.5vw,32px);font-weight:650;line-height:1.4;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}html[data-ui=next] .pb-tpl>.qb-hub-intro p{max-inline-size:72ch}html[data-ui=next] .pb-tpl .qb-hub-links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}html[data-ui=next] .pb-tpl .qb-hub-links li{display:flex;flex:1 1 calc(25% - 8px);min-inline-size:min(100%,220px);margin:0}html[data-ui=next] .pb-tpl .qb-hub-links a{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:56px;padding:12px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-weight:600;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}html[data-ui=next] .pb-tpl .qb-hub-links a:after{content:"";flex:none;inline-size:8px;block-size:8px;border-block-start:2px solid currentColor;border-inline-end:2px solid currentColor;transform:rotate(45deg)}html[data-ui=next] .pb-tpl .qb-hub-links a:hover{border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-deep, #f0f0ed)}html[data-ui=next] .pb-tpl .qb-widget-offer-section .qb-tool-offer>summary,html[data-ui=next] .pb-tpl .qb-widget-offer-section details>summary{min-height:44px;border-color:var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515)}html[data-ui=next] .pb-tpl .pb-tpl-files :is(button,a.qb-button){inline-size:100%;justify-content:flex-start}html[data-ui=next] .pb-tpl .pb-tpl-files .qb-template-downloads{display:grid;gap:8px;margin:0;padding:0}@media(max-width:760px){html[data-ui=next] .pb-tpl .pb-tpl-hero{padding-block-end:48px}html[data-ui=next] .pb-tpl .qb-template-browser{padding-block-start:48px}html[data-ui=next] .pb-tpl .pb-tpl-steps{margin-block-start:48px;padding-block:48px}html[data-ui=next] .pb-tpl .qb-hub-links li{flex-basis:100%}}
