.lw-guide-main{padding:clamp(132px,12vw,160px) 0 clamp(80px,9vw,120px)}.lw-guide-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:end;gap:40px clamp(48px,7vw,120px)}.lw-guide-title{font-size:clamp(40px,4.4vw,64px)}.lw-guide-head .lw-ember-lede{max-width:620px}.lw-guide-facts{display:flex;flex-wrap:wrap;gap:18px 44px;margin:36px 0 0;padding-top:18px;border-top:1px solid var(--em-line-strong)}.lw-guide-facts dt{color:var(--em-faint);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.lw-guide-facts dd{margin:6px 0 0;color:var(--em-ink);font-size:18px;font-variant-numeric:tabular-nums}.lw-guide-more ul{margin:0;padding:0;border-top:1px solid var(--em-line-strong);list-style:none}.lw-guide-more a{display:grid;gap:3px;padding:13px 0;border-bottom:1px solid var(--em-line);color:var(--em-ink);text-decoration:none}.lw-guide-more a span{font-size:14.5px;transition:color .16s ease}.lw-guide-more a small{color:var(--em-faint);font-size:12.5px}.lw-guide-more a:hover span{color:var(--em-copper)}.lw-guide-search .lw-ember-help-search{margin-top:clamp(48px,5vw,64px)}.lw-guide-search-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.lw-guide-chip{min-height:32px;padding:0 13px;border:1px solid var(--em-line-strong);border-radius:999px;background:#efe9df05;color:var(--em-soft);cursor:pointer;font:inherit;font-size:12.5px;transition:color .16s ease,border-color .16s ease,background .16s ease}.lw-guide-chip:hover{border-color:#efe9df4d;color:var(--em-ink)}.lw-guide-chip[aria-pressed=true]{border-color:#e2a47c99;background:#e2a47c14;color:var(--em-ink)}.lw-guide-body{display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);margin-top:clamp(48px,5vw,72px)}.lw-guide-index{position:sticky;top:112px}.lw-guide-index ol{margin:0;padding:0;border-top:1px solid var(--em-line-strong);list-style:none}.lw-guide-index a{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:9px 0 9px 12px;border-bottom:1px solid var(--em-line);border-left:1px solid #0000;color:var(--em-faint);font-size:13.5px;text-decoration:none;transition:color .16s ease,border-color .16s ease}.lw-guide-index a:hover{color:var(--em-ink)}.lw-guide-index a[aria-current]{border-left-color:var(--em-copper);color:var(--em-ink)}.lw-guide-index-number{color:var(--em-violet);font-family:var(--em-serif);font-size:13px;font-style:italic}.lw-guide-index-count{color:#e8e2d852;font-size:11.5px;font-variant-numeric:tabular-nums}.lw-guide-filter-kicker{margin-top:32px}.lw-guide-filters{display:flex;flex-wrap:wrap;gap:8px}.lw-guide-section{scroll-margin-top:112px}.lw-guide-section+.lw-guide-section{margin-top:clamp(56px,6vw,80px)}.lw-guide-section-head{display:flex;align-items:baseline;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--em-line-strong)}.lw-guide-section-head .lw-guide-index-number{font-size:16px}.lw-guide-section-head h2{margin:0;color:var(--em-ink);font-size:clamp(22px,2vw,28px);font-weight:470;letter-spacing:-.03em}.lw-guide-section-count{margin-left:auto;color:var(--em-faint);font-size:12.5px}.lw-guide-entry{border-bottom:1px solid var(--em-line);scroll-margin-top:140px}.lw-guide-entry-heading{margin:0}.lw-guide-entry-summary{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:6px 20px;padding:20px 4px;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:left}.lw-guide-entry-summary:focus-visible{outline:1px solid #e2a47c99;outline-offset:2px}.lw-guide-entry-name{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--em-ink);font-size:17px;font-weight:480;letter-spacing:-.012em}.lw-guide-entry-desc{display:-webkit-box;overflow:hidden;grid-column:1;color:var(--em-faint);font-size:14px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lw-guide-entry-summary .lw-ember-faq-toggle{grid-column:2;grid-row:1/span 2}.lw-guide-entry-summary:hover .lw-guide-entry-desc{color:var(--em-soft)}.lw-guide-entry[data-open] .lw-guide-entry-desc{display:block;color:var(--em-soft)}.lw-guide-entry[data-open] .lw-ember-faq-toggle{border-color:#e2a47c80}.lw-guide-entry[data-open] .lw-ember-faq-toggle:after{transform:translate(-50%,-50%) rotate(0deg)}.lw-guide-plan{display:inline-flex;align-items:center;min-height:20px;margin-right:8px;padding:0 8px;border:1px solid #e2a47c61;border-radius:999px;color:var(--em-copper);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;vertical-align:middle}.lw-guide-entry-name .lw-guide-plan{margin-right:0}.lw-guide-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:28px clamp(32px,4vw,56px);padding:4px 4px 34px;animation:lw-guide-open .36s var(--em-ease) both}.lw-guide-panel h4{margin:0 0 12px;color:var(--em-eyebrow);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.lw-guide-panel-main{display:grid;gap:28px}.lw-guide-panel-main p{margin:0;color:var(--em-soft);font-size:15px;line-height:1.7;text-wrap:pretty}.lw-guide-panel-main p+p{margin-top:10px}.lw-guide-steps{margin:0;padding:0;list-style:none;counter-reset:lw-guide-step}.lw-guide-steps li{position:relative;padding:0 0 12px 34px;color:var(--em-soft);font-size:15px;line-height:1.65;counter-increment:lw-guide-step}.lw-guide-steps li:before{position:absolute;top:0;left:0;color:var(--em-violet);content:counter(lw-guide-step,decimal-leading-zero);font-family:var(--em-serif);font-style:italic}.lw-guide-note{padding-left:18px;border-left:1px solid #e2a47c73}.lw-guide-panel-side{display:grid;align-content:start;gap:24px;padding-left:clamp(20px,2.4vw,32px);border-left:1px solid var(--em-line)}.lw-guide-panel-side p{margin:0;color:var(--em-soft);font-size:13.5px;line-height:1.6}.lw-guide-path{margin:0;padding:0;list-style:none}.lw-guide-path li{position:relative;padding:0 0 8px 16px;color:var(--em-soft);font-size:13.5px;line-height:1.5}.lw-guide-path li:before{position:absolute;top:.55em;left:2px;width:5px;height:5px;border:1px solid #e2a47cb3;border-radius:50%;content:""}.lw-guide-path li:not(:last-child):after{position:absolute;top:calc(.55em + 8px);bottom:0;left:4.5px;width:1px;background:#e2a47c40;content:""}.lw-guide-open{margin-top:6px}.lw-guide-open svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.lw-guide-kinds{color:var(--em-faint)!important}.lw-guide-empty{padding:64px 0;border-top:1px solid var(--em-line-strong);color:var(--em-soft);text-align:center}.lw-guide-empty p{margin:0 0 14px}.lw-guide-empty .lw-text-link{margin:0 auto;border:0;background:none;cursor:pointer}.lw-guide-footer{border-top:1px solid #efe9df14}.lw-guide-footer .lw-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:28px 0;color:#e8e2d875;font-size:13px}.lw-guide-footer nav{display:flex;gap:24px}.lw-guide-footer a{color:inherit;text-decoration:none}.lw-guide-footer a:hover{color:#f2ede5}@keyframes lw-guide-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1023px){.lw-guide-body,.lw-guide-head,.lw-guide-panel{grid-template-columns:minmax(0,1fr)}.lw-guide-index{position:static;min-width:0}.lw-guide-index>.lw-ember-kicker:first-child{display:none}.lw-guide-filters,.lw-guide-index ol{display:flex;gap:8px;margin:0 -24px;padding:0 24px 4px;overflow-x:auto;border:0;scrollbar-width:none}.lw-guide-filters::-webkit-scrollbar,.lw-guide-index ol::-webkit-scrollbar{display:none}.lw-guide-index li{flex:none}.lw-guide-index a{display:inline-flex;gap:8px;min-height:34px;align-items:center;padding:0 13px;border:1px solid var(--em-line-strong);border-radius:999px;white-space:nowrap}.lw-guide-index a[aria-current]{border-color:var(--em-line-strong);color:var(--em-faint)}.lw-guide-index-number{display:none}.lw-guide-filter-kicker{margin-top:20px}.lw-guide-filters .lw-guide-chip{flex:none}.lw-guide-section-head .lw-guide-index-number{display:inline}.lw-guide-panel-side{padding:22px 0 0;border-top:1px solid var(--em-line);border-left:0}}@media (max-width:640px){.lw-guide-entry-summary{padding:16px 0}.lw-guide-entry-name{font-size:16px}.lw-guide-section-count{display:none}}