.lookbook-root[data-surface=document] .faq-doc-exits,.lookbook-root[data-surface=document] .faq-doc-index,.lookbook-root[data-surface=document] .faq-doc-legal,.lookbook-root[data-surface=document] .faq-doc-masthead{display:flex;flex-direction:column;width:100%}.lookbook-root[data-surface=document] .faq-doc-masthead{justify-content:flex-end;min-height:min(72svh,36rem);padding:calc(var(--lb-header) + 36px) 20px 48px}.lookbook-root[data-surface=document] .faq-doc-masthead .lookbook-title{margin:0}.lookbook-root[data-surface=document] .faq-doc-exits .lookbook-lede,.lookbook-root[data-surface=document] .faq-doc-masthead .lookbook-lede{color:rgba(246,247,248,.72)}.lookbook-root[data-surface=document] .faq-doc-kicker{margin:0 0 18px;color:var(--lb-sage);font-family:var(--lb-ui);font-size:.68rem;font-weight:600;letter-spacing:.18em;line-height:1;text-transform:uppercase}.lookbook-root[data-surface=document] .faq-doc-search{position:sticky;top:var(--lb-header);z-index:40;display:flex;flex-direction:column;gap:16px;padding:16px 20px;color:var(--lb-ink);background:var(--lb-field);border-bottom:1px solid var(--lb-line)}.lookbook-root[data-surface=document] .faq-doc-cats-label,.lookbook-root[data-surface=document] .faq-doc-search-label{display:block;margin:0 0 6px;font-family:var(--lb-ui);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lookbook-root[data-surface=document] .faq-doc-input{width:100%;min-height:54px;padding:0 16px;border:solid rgb(9 10 9/.34)!important;border-width:1px 1px 2px!important;border-radius:2px;color:var(--lb-ink);background:rgb(255 255 255/.88)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.7)!important;font-family:var(--lb-ui);font-size:1.05rem;line-height:1.3;transition:border-color .22s var(--lb-ui-ease),background-color .22s var(--lb-ui-ease),box-shadow .22s var(--lb-ui-ease)}.lookbook-root[data-surface=document] .faq-doc-input::-moz-placeholder{color:rgb(9 10 9/.48)!important}.lookbook-root[data-surface=document] .faq-doc-input::placeholder{color:rgb(9 10 9/.48)!important}.lookbook-root[data-surface=document] .faq-doc-input:hover{border-color:rgb(9 10 9/.58)!important}.lookbook-root[data-surface=document] .faq-doc-input:focus,.lookbook-root[data-surface=document] .faq-doc-input:focus-visible{border-color:var(--lb-ink)!important;background:#fff!important}.lookbook-root[data-surface=document] .faq-doc-input:focus-visible{outline:2px solid transparent!important;box-shadow:0 0 0 3px rgb(128 154 138/.32),inset 0 1px 0 rgb(255 255 255/.8)!important}.lookbook-root[data-surface=document] .faq-doc-toolbar{display:flex;flex-direction:column;gap:12px}.lookbook-root[data-surface=document] .faq-doc-pills{display:flex;flex-wrap:wrap;gap:8px}.lookbook-root[data-surface=document] .faq-doc-pill{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--lb-line);border-radius:999px;color:var(--lb-ink);background:transparent;font-family:var(--lb-display);font-size:.92rem;font-weight:500;line-height:1;text-transform:lowercase}.lookbook-root[data-surface=document] .faq-doc-pill[aria-checked=true]{color:var(--lb-field);background:var(--lb-carbon);border-color:var(--lb-carbon)}.lookbook-root[data-surface=document] .faq-doc-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0;color:var(--lb-muted);font-family:var(--lb-ui);font-size:.82rem}.lookbook-root[data-surface=document] .faq-doc-clear{padding:3px 0 7px;font-family:var(--lb-ui);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.lookbook-root[data-surface=document] .faq-doc-results{display:flex;flex-direction:column;width:100%}.lookbook-root[data-surface=document] .faq-doc-empty,.lookbook-root[data-surface=document] .faq-doc-section{min-height:0;padding:48px 20px}.lookbook-root[data-surface=document] .faq-doc-empty{color:var(--lb-ink);background:var(--lb-field)}.lookbook-root[data-surface=document] .faq-doc-section-title{margin:0;font-family:var(--lb-display);font-size:clamp(2rem,8vw,3.4rem);font-weight:600;letter-spacing:-.045em;line-height:.92}.lookbook-root[data-surface=document] .faq-doc-section-summary{max-width:40rem;margin:14px 0 0;color:var(--lb-muted);font-family:var(--lb-ui);font-size:1rem;line-height:1.45}.lookbook-root[data-surface=document] .faq-doc-list{display:flex;flex-direction:column;margin-top:28px}.lookbook-root[data-surface=document] .faq-doc-empty,.lookbook-root[data-surface=document] .faq-doc-item,.lookbook-root[data-surface=document] .faq-doc-section{scroll-margin-top:calc(var(--lb-header) + 10rem)}.lookbook-root[data-surface=document] .faq-doc-item{border-top:1px solid var(--lb-line)}.lookbook-root[data-surface=document] .faq-doc-item:last-child{border-bottom:1px solid var(--lb-line)}.lookbook-root[data-surface=document] .faq-doc-question{margin:0;font-size:inherit;font-weight:inherit}.lookbook-root[data-surface=document] .faq-doc-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;text-align:left}.lookbook-root[data-surface=document] .faq-doc-trigger-label{font-family:var(--lb-display);font-size:clamp(1.15rem,4.2vw,1.55rem);font-weight:600;letter-spacing:-.03em;line-height:1.15}.lookbook-root[data-surface=document] .faq-doc-marker{flex:0 0 auto;color:var(--lb-muted);font-family:var(--lb-ui);font-size:1.2rem;line-height:1}.lookbook-root[data-surface=document] .faq-doc-answer{max-width:40rem;padding:0 0 20px}.lookbook-root[data-surface=document] .faq-doc-answer p{margin:0;color:var(--lb-muted);font-family:var(--lb-ui);font-size:1rem;line-height:1.5}.lookbook-root[data-surface=document] .faq-doc-empty-title{margin:0;font-family:var(--lb-display);font-size:clamp(1.8rem,6vw,2.6rem);font-weight:600;letter-spacing:-.04em;line-height:.95}.lookbook-root[data-surface=document] .faq-doc-empty-copy{max-width:32rem;margin:14px 0 18px;color:var(--lb-muted);font-family:var(--lb-ui)}.lookbook-root[data-surface=document] .faq-doc-exits{justify-content:flex-end;gap:22px;min-height:0;padding:56px 20px 40px}.lookbook-root[data-surface=document] .faq-doc-exit-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lookbook-root[data-surface=document] .faq-doc-legal{justify-content:flex-end;padding:28px 20px 36px;color:var(--lb-ink);background:var(--lb-field)}.lookbook-root[data-surface=document] .faq-doc-legal .lookbook-legal{border-top-color:var(--lb-line)}@media (min-width:768px){.lookbook-root[data-surface=document] .faq-doc-empty,.lookbook-root[data-surface=document] .faq-doc-exits,.lookbook-root[data-surface=document] .faq-doc-legal,.lookbook-root[data-surface=document] .faq-doc-masthead,.lookbook-root[data-surface=document] .faq-doc-search,.lookbook-root[data-surface=document] .faq-doc-section{padding-left:28px;padding-right:calc(var(--lb-dock-clear-x, 12px) + 16px)}.lookbook-root[data-surface=document] .faq-doc-masthead{min-height:min(64svh,34rem)}.lookbook-root[data-surface=document] .faq-doc-empty,.lookbook-root[data-surface=document] .faq-doc-section{padding-top:64px;padding-bottom:64px}}@media (min-width:1024px){.lookbook-root[data-surface=document] .faq-doc-empty,.lookbook-root[data-surface=document] .faq-doc-exits,.lookbook-root[data-surface=document] .faq-doc-legal,.lookbook-root[data-surface=document] .faq-doc-masthead,.lookbook-root[data-surface=document] .faq-doc-search,.lookbook-root[data-surface=document] .faq-doc-section{padding-left:32px;padding-right:calc(var(--lb-dock-clear-x, 16px) + 16px)}}@media (prefers-reduced-motion:reduce){.lookbook-root[data-surface=document] .faq-doc-exits,.lookbook-root[data-surface=document] .faq-doc-index,.lookbook-root[data-surface=document] .faq-doc-item,.lookbook-root[data-surface=document] .faq-doc-masthead,.lookbook-root[data-surface=document] .faq-doc-search,.lookbook-root[data-surface=document] .faq-doc-section{scroll-behavior:auto}}