[data-theme=adlicio] .te-head{align-items:center;gap:16px;margin-bottom:22px;display:flex}[data-theme=adlicio] .te-idx{font-family:var(--adlicio-font-mono);letter-spacing:.04em;color:var(--ad-acc);font-size:12px;font-weight:500}[data-theme=adlicio] .te-label{font-family:var(--adlicio-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ad-ink-3);white-space:nowrap;font-size:12px;font-weight:500}[data-theme=adlicio] .te-rule{background:var(--ad-line);flex:1;height:1px}[data-theme=adlicio] .te-title{font-family:var(--adlicio-font-display);letter-spacing:-.035em;color:var(--ad-ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.02}[data-theme=adlicio] .te-title .te-accent{color:var(--ad-acc)}[data-theme=adlicio] .te-prose{padding-left:clamp(20px,3vw,36px)}[data-theme=adlicio] .te-prose p{color:var(--ad-ink-2);max-width:64ch;font-size:16.5px;line-height:1.68}[data-theme=adlicio] .te-prose p+p{margin-top:18px}[data-theme=adlicio] .te-prose a{color:var(--ad-acc-hi);text-underline-offset:4px;text-decoration:underline}[data-theme=adlicio] .te-faq{border-top:1px solid var(--ad-line)}[data-theme=adlicio] .te-faq details{border-bottom:1px solid var(--ad-line)}[data-theme=adlicio] .te-faq summary{cursor:pointer;color:var(--ad-ink);grid-template-columns:1fr 24px;align-items:center;gap:16px;padding:22px 4px;list-style:none;transition:color .2s;display:grid}[data-theme=adlicio] .te-faq summary::-webkit-details-marker{display:none}[data-theme=adlicio] .te-faq summary:hover{color:var(--ad-acc)}[data-theme=adlicio] .te-faq summary:focus-visible{outline:2px solid var(--ad-acc);outline-offset:4px;border-radius:2px}[data-theme=adlicio] .te-faq summary h3{font-family:var(--adlicio-font-display);letter-spacing:-.02em;color:inherit;margin:0;font-size:clamp(16px,1.6vw,20px);font-weight:500;line-height:1.3}[data-theme=adlicio] .te-faq .te-mark{justify-self:end;width:16px;height:16px;position:relative}[data-theme=adlicio] .te-faq .te-mark:before,[data-theme=adlicio] .te-faq .te-mark:after{content:"";background:var(--ad-acc);margin:auto;position:absolute;inset:0}[data-theme=adlicio] .te-faq .te-mark:before{width:16px;height:1.5px}[data-theme=adlicio] .te-faq .te-mark:after{width:1.5px;height:16px;transition:transform .28s var(--ad-ease-out), opacity .2s ease}[data-theme=adlicio] .te-faq details[open] .te-mark:after{opacity:0;transform:rotate(90deg)}[data-theme=adlicio] .te-faq-a{color:var(--ad-ink-2);max-width:70ch;padding:0 40px 24px 4px;font-size:15px;line-height:1.66}@media (prefers-reduced-motion:no-preference){[data-theme=adlicio] .te-faq details[open] .te-faq-a{animation:te-fade .34s var(--ad-ease-out) both}}@keyframes te-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
