.iqaa-pagehead{border-block-end:var(--iqaa-rule)solid var(--iqaa-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-block-end:clamp(1.5rem,3vw,2.25rem);padding-block-end:.85rem;display:flex}.iqaa-pagehead__title{font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem)}.iqaa-pagehead__meta{color:var(--iqaa-soft);font-weight:600}.iqaa-pagehead__lead{max-inline-size:60ch;color:var(--iqaa-soft);flex-basis:100%}.iqaa-cartpage__grid{align-items:start;gap:2rem;display:grid}.iqaa-cartpage__lines{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:1rem;display:grid}.iqaa-cartpage__lines>.iqaa-line{flex:none}.iqaa-cartpage__sum{background:var(--iqaa-fog);color:var(--iqaa-text-on-fog);border-block-start:var(--iqaa-rule)solid var(--iqaa-line);gap:.85rem;padding:1.25rem;display:grid}.iqaa-cartpage__sum .iqaa-meter{grid-area:auto}.iqaa-cartpage__total{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.15rem;font-weight:700;display:flex}.iqaa-cartpage__total strong{font-family:var(--iqaa-font-display);font-size:1.5rem}.iqaa-cartpage__note{color:var(--iqaa-muted);font-size:.88rem}.iqaa-cartpage__checkout{inline-size:100%}.iqaa-cartpage__checkout .iqaa-icon{transform:scaleX(var(--iqaa-dir))}.iqaa-cartpage__continue{justify-self:center;align-items:center;min-block-size:2.75rem;font-weight:700;display:inline-flex}@media (width>=64rem){.iqaa-cartpage__grid{grid-template-columns:minmax(0,1fr) 22rem}.iqaa-cartpage__sum{position:sticky;inset-block-start:calc(var(--o-header-height,0px) + 1.5rem)}}.iqaa-orders__group{gap:1rem;margin-block-end:2.25rem;display:grid}.iqaa-orders__group-title{border-block-end:var(--iqaa-rule)solid var(--iqaa-line);align-items:baseline;gap:.75rem;padding-block-end:.5rem;font-size:1.2rem;display:flex}.iqaa-orders__group-count{color:var(--iqaa-soft);font-size:.9rem;font-weight:600}.iqaa-orders__list{grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:1rem;display:grid}.iqaa-orders__list--compact{grid-template-columns:minmax(0,1fr)}.iqaa-orderrow{border:1px solid var(--iqaa-hair);border-block-start:4px solid var(--iqaa-line);align-content:start;gap:.75rem;min-inline-size:0;padding:1rem;display:grid}.iqaa-orderrow__head{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.iqaa-orderrow__name{font-family:var(--iqaa-font-display);font-size:1.45rem;line-height:1.1}.iqaa-orderrow__date{color:var(--iqaa-soft);font-size:.88rem}.iqaa-orderrow__tags{flex-wrap:wrap;gap:.4rem;margin-inline-start:auto;display:flex}.iqaa-orderrow__tag{border:var(--iqaa-rule)solid var(--iqaa-line);align-items:center;min-block-size:1.7rem;padding-inline:.55rem;font-size:.8rem;font-weight:700;display:inline-flex}.iqaa-orderrow__tag--pay{border-color:var(--iqaa-accent);background:var(--iqaa-accent);color:var(--iqaa-accent-ink)}.iqaa-orderrow__items{border-block-start:1px solid var(--iqaa-hair);display:grid}.iqaa-orderrow__item{border-block-end:1px solid var(--iqaa-hair);grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding-block:.6rem;display:grid}.iqaa-orderrow__img{object-fit:cover;background:var(--iqaa-fog);block-size:3rem;inline-size:3rem;display:block}.iqaa-orderrow__what{gap:.1rem;min-inline-size:0;display:grid}.iqaa-orderrow__title{overflow-wrap:anywhere;font-weight:700}.iqaa-orderrow__variant{color:var(--iqaa-soft);font-size:.85rem}.iqaa-orderrow__props{color:var(--iqaa-soft);overflow-wrap:anywhere;white-space:pre-line;gap:.1rem;font-size:.85rem;display:grid}.iqaa-orderrow__prop b{color:var(--iqaa-fg)}.iqaa-orderrow__qty{white-space:nowrap}.iqaa-orderrow__more{color:var(--iqaa-soft);font-size:.85rem;font-weight:700}.iqaa-orderrow__total{justify-content:space-between;gap:1rem;font-weight:700;display:flex}.iqaa-orderrow__sums{gap:.2rem;margin:0;display:grid}.iqaa-orderrow__sums div{justify-content:space-between;gap:1rem;display:flex}.iqaa-orderrow__sums dt{color:var(--iqaa-soft)}.iqaa-orderrow__sums dd{white-space:nowrap;margin:0;font-weight:700}.iqaa-orderrow__sums .is-off dd{color:var(--iqaa-sale-text)}.iqaa-orderrow__sums .is-total{border-block-start:1px solid var(--iqaa-hair);padding-block-start:.35rem}.iqaa-orderrow__sums .is-total dt{color:inherit;font-weight:700}.iqaa-orderrow__meta{color:var(--iqaa-soft);flex-wrap:wrap;gap:.35rem 1rem;font-size:.85rem;display:flex}.iqaa-saved__status{color:var(--iqaa-soft);padding-block:2rem;font-weight:600}.iqaa-saved__tally{border-block:1px solid var(--iqaa-hair);flex-wrap:wrap;gap:0;margin:0 0 clamp(1.25rem,3vw,2rem);display:flex}.iqaa-saved__tally div{gap:.1rem;margin-inline-end:1.25rem;padding:.65rem 1.25rem;padding-inline-start:0;display:grid}.iqaa-saved__tally div+div{border-inline-start:1px solid var(--iqaa-hair);padding-inline-start:1.25rem}.iqaa-saved__tally dt{color:var(--iqaa-soft);font-size:.82rem}.iqaa-saved__tally dd{font-family:var(--iqaa-font-display);margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.iqaa-journal__clear{font-weight:700}.iqaa-journal__tags{flex-wrap:wrap;gap:.5rem;margin-block-end:clamp(1.5rem,3vw,2.25rem);display:flex}.iqaa-journal__tag{border:1px solid var(--iqaa-hair);align-items:center;gap:.45rem;min-block-size:2.75rem;padding-inline:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.iqaa-journal__tag span{color:var(--iqaa-soft);font-weight:500}.iqaa-journal__tag[aria-current=page]{border-color:var(--iqaa-line);background:var(--iqaa-line);color:var(--iqaa-bg)}.iqaa-journal__tag[aria-current=page] span{color:inherit}.iqaa-reel{--iqaa-reel-h:clamp(13rem,34vw,22rem);margin-block-end:clamp(2rem,4vw,3rem)}.iqaa-reel__head{border-block-end:var(--iqaa-rule)solid var(--iqaa-line);justify-content:space-between;align-items:baseline;gap:1rem;margin-block-end:.85rem;padding-block-end:.5rem;display:flex}.iqaa-reel__month{font-size:clamp(1.3rem,1.05rem + 1vw,1.8rem)}.iqaa-reel__count{font-family:var(--iqaa-font-body);color:var(--iqaa-soft);font-size:.9rem;font-weight:600}.iqaa-reel__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--iqaa-gutter);padding-inline:var(--iqaa-gutter);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.iqaa-reel__track::-webkit-scrollbar{display:none}.iqaa-reel__track[data-iqaa-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}@media (hover:hover) and (pointer:fine){.iqaa-reel__track{cursor:grab}}.iqaa-reel__frame{scroll-snap-align:start;inline-size:min(78vw,calc(var(--iqaa-reel-h)*1.25));flex:none}.iqaa-reel__link{color:inherit;gap:.6rem;text-decoration:none;display:grid}.iqaa-reel__img{inline-size:100%;block-size:var(--iqaa-reel-h);object-fit:cover;background:var(--iqaa-fog);-webkit-user-drag:none;display:block}.iqaa-reel__frame--words .iqaa-reel__link{block-size:100%}.iqaa-reel__frame--words .iqaa-reel__caption{min-block-size:var(--iqaa-reel-h);background:var(--iqaa-ink);color:var(--iqaa-text-on-ink);align-content:end;padding:1rem}.iqaa-reel__frame--words .iqaa-reel__title{font-size:clamp(1.25rem,1rem + 1vw,1.7rem)}.iqaa-reel__frame--words .iqaa-reel__date{color:var(--iqaa-muted-on-ink)}.iqaa-reel__caption{gap:.2rem;display:grid}.iqaa-reel__excerpt{max-inline-size:52ch;color:var(--iqaa-soft);margin-block-start:.4rem}.iqaa-reel__frame--solo{inline-size:min(100%,64rem)}@media (width>=48rem){.iqaa-reel__frame--solo .iqaa-reel__link{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,2.5rem)}.iqaa-reel__frame--solo .iqaa-reel__title{font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.iqaa-reel__frame--solo.iqaa-reel__frame--words .iqaa-reel__link{grid-template-columns:minmax(0,1fr)}}.iqaa-reel__title{font-family:var(--iqaa-font-display);font-size:1.1rem;font-weight:700;line-height:var(--iqaa-leading-heading)}.iqaa-reel__date{color:var(--iqaa-soft);font-size:.85rem}@media (hover:hover) and (pointer:fine){.iqaa-reel__link:hover .iqaa-reel__title{text-decoration:underline;text-decoration-thickness:var(--iqaa-rule)}}.iqaa-post{padding-block-start:0}.iqaa-post__frame{margin:0 0 clamp(1.5rem,3vw,2.5rem)}.iqaa-post__img{object-fit:cover;background:var(--iqaa-fog);block-size:clamp(14rem,46svh,34rem);inline-size:100%;display:block}.iqaa-post__inner{gap:1.5rem;padding-block-start:clamp(1rem,2vw,1.5rem);display:grid}.iqaa-post__back{justify-self:start;align-items:center;gap:.4rem;min-block-size:2.75rem;font-weight:700;text-decoration:none;display:inline-flex}.iqaa-post__back .iqaa-icon{transform:scaleX(calc(-1*var(--iqaa-dir)))}.iqaa-post__head{border-block-end:var(--iqaa-rule)solid var(--iqaa-line);gap:.75rem;max-inline-size:48rem;padding-block-end:1rem;display:grid}.iqaa-post__tags{flex-wrap:wrap;gap:.4rem;display:flex}.iqaa-post__tags span{border:1px solid var(--iqaa-hair);padding:.15rem .6rem;font-size:.85rem;font-weight:700}.iqaa-post__title{font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem)}.iqaa-post__meta{color:var(--iqaa-soft);flex-wrap:wrap;gap:.25rem 1rem;margin:0;font-size:.92rem;display:flex}.iqaa-post__meta dd{margin:0}.iqaa-post__body{max-inline-size:42rem;font-size:1.05rem}.iqaa-post__body img{block-size:auto}.iqaa-post__nav{gap:6px;margin-block-start:1rem;display:grid}@media (width>=40rem){.iqaa-post__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.iqaa-post__step{background:var(--iqaa-fog);color:var(--iqaa-text-on-fog);gap:.3rem;padding:1rem 1.15rem;text-decoration:none;display:grid}.iqaa-post__step--next{text-align:end}.iqaa-post__step-label{color:var(--iqaa-muted);font-size:.85rem}.iqaa-post__step-title{font-family:var(--iqaa-font-display);overflow-wrap:anywhere;font-size:1.15rem;font-weight:700}@media (hover:hover) and (pointer:fine){.iqaa-post__step:hover{background:var(--iqaa-ink);color:var(--iqaa-text-on-ink)}.iqaa-post__step:hover .iqaa-post__step-label{color:var(--iqaa-muted-on-ink)}}.iqaa-page__grid{gap:1.5rem;display:grid}.iqaa-page__margin{display:none}@media (width>=64rem){.iqaa-page__grid{grid-template-columns:14rem minmax(0,46rem);column-gap:clamp(2rem,4vw,4rem)}.iqaa-page__margin{border-block-start:var(--iqaa-rule)solid var(--iqaa-accent);color:var(--iqaa-soft);overflow-wrap:anywhere;align-self:start;padding-block-start:.5rem;font-weight:700;display:block;position:sticky;inset-block-start:calc(var(--o-header-height,0px) + 1.5rem)}}.iqaa-page__body{font-size:1.05rem}