:root{--wif-measure: calc(var(--wif-px) * 800)}.wif-journal,.wif-article{font-size:calc(var(--wif-px) * 16)}.wif-surface{background:rgba(var(--color-foreground),.05)}.wif-inverse{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.wif-chips{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 8);align-items:center;list-style:none;margin:0;padding:0}.wif-chips__label{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 15);font-weight:700}.wif-chip{display:inline-flex;align-items:center;min-height:calc(var(--wif-px) * 42);padding:0 calc(var(--wif-px) * 16);border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--badge-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 14);font-weight:600;line-height:1.2;text-decoration:none;transition:border-color var(--duration-default) ease}.wif-chip:hover{border-color:rgb(var(--color-foreground))}.wif-chip.is-selected{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.wif-chip--small{min-height:calc(var(--wif-px) * 34);padding:0 calc(var(--wif-px) * 12);font-size:calc(var(--wif-px) * 13)}.wif-chip--static{border-color:transparent;background:rgba(var(--color-foreground),.06)}.wif-cover{overflow:hidden;border-radius:var(--card-radius)}.wif-cover--generated{display:flex;align-items:center;justify-content:center;padding:8%;aspect-ratio:4 / 3;background:rgb(var(--color-foreground));container-type:inline-size}.wif-cover--generated.wif-cover--wide{aspect-ratio:16 / 9}.wif-cover--generated.wif-cover--square{aspect-ratio:1}.wif-cover--generated.wif-cover--portrait{aspect-ratio:4 / 5}.wif-cover__title{margin:0;text-align:center;text-transform:none;letter-spacing:0;line-height:1.12;font-size:clamp(calc(var(--wif-px) * 18),9cqi,calc(var(--wif-px) * 64));color:rgb(var(--color-background))}.wif-cover__highlight{color:rgb(var(--color-highlight))}.wif-card{width:100%;min-width:0}.wif-card__link{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 10);color:rgb(var(--color-foreground));text-decoration:none}.wif-card__link>.wif-cover{margin-block-end:calc(var(--wif-px) * 6)}.wif-card__meta{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 10);align-items:center;font-size:calc(var(--wif-px) * 12);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.wif-card__topic{padding:calc(var(--wif-px) * 4) calc(var(--wif-px) * 8);background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));border-radius:var(--badge-radius)}.wif-card__title{margin:0;font-size:calc(var(--wif-px) * 18);line-height:1.3;word-break:break-word}.wif-card__link:hover .wif-card__title{text-decoration:underline;text-underline-offset:.3rem}.wif-card__excerpt{margin:0;font-size:calc(var(--wif-px) * 15);line-height:1.6;color:rgba(var(--color-foreground),.8)}.wif-card__date{font-size:calc(var(--wif-px) * 12);letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.wif-signup{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 12);padding:calc(var(--wif-px) * 24);border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--card-radius);background:rgb(var(--color-background))}.wif-signup>*{margin:0}.wif-signup__heading{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 18);font-weight:800;line-height:1.25;text-transform:uppercase;color:rgb(var(--color-foreground))}.wif-signup__text{font-size:calc(var(--wif-px) * 15);line-height:1.55;color:rgba(var(--color-foreground),.85)}.wif-signup form{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 10)}.wif-signup label{font-size:calc(var(--wif-px) * 13);font-weight:600}.wif-signup input[type=email]{box-sizing:border-box;width:100%;height:calc(var(--wif-px) * 46);padding:0 calc(var(--wif-px) * 12);border:.1rem solid rgba(var(--color-foreground),.3);border-radius:var(--field-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:calc(var(--wif-px) * 15)}.wif-signup input[type=email]:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.wif-signup .button{width:100%;min-width:0;min-height:calc(var(--wif-px) * 46)}.wif-signup__message{font-size:calc(var(--wif-px) * 14);font-weight:600}.wif-journal__hero-inner{display:grid;gap:calc(var(--wif-px) * 36);align-items:center;padding-block:calc(var(--wif-px) * 40)}.wif-journal__intro{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 20);min-width:0}.wif-journal__heading{margin:0}.wif-journal__text{margin:0;max-width:calc(var(--wif-px) * 560);font-size:calc(var(--wif-px) * 18);line-height:1.6}.wif-journal__search{display:flex;width:100%;max-width:calc(var(--wif-px) * 560);border:.2rem solid rgb(var(--color-foreground));border-radius:var(--field-radius);background:rgb(var(--color-background));overflow:hidden}.wif-journal__search input[type=search]{flex:1 1 auto;min-width:0;height:calc(var(--wif-px) * 54);padding:0 calc(var(--wif-px) * 16);border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:calc(var(--wif-px) * 16);-webkit-appearance:none;appearance:none}.wif-journal__search input[type=search]:focus-visible{outline:.2rem solid rgb(var(--color-keyboard-focus, var(--color-foreground)));outline-offset:-.4rem}.wif-journal__search .button{min-width:0;border-radius:0}.wif-featured{display:flex;flex-direction:column;min-width:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;border-radius:var(--card-radius);overflow:hidden}.wif-featured__cover{position:relative}.wif-featured__cover .wif-cover{border-radius:0}.wif-featured__flag{position:absolute;z-index:1;inset-block-start:calc(var(--wif-px) * 16);inset-inline-start:calc(var(--wif-px) * 16);padding:calc(var(--wif-px) * 6) calc(var(--wif-px) * 10);background:rgb(var(--color-highlight));color:rgb(var(--color-foreground));border-radius:var(--badge-radius);font-size:calc(var(--wif-px) * 12)}.wif-featured__body{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 10);padding:calc(var(--wif-px) * 24)}.wif-featured__title,.wif-featured__excerpt{margin:0}.wif-featured__title{font-size:calc(var(--wif-px) * 24);line-height:1.2}.wif-featured__excerpt{font-size:calc(var(--wif-px) * 16);line-height:1.6}.wif-featured:hover .wif-featured__title{text-decoration:underline;text-underline-offset:.3rem}.wif-journal__filters{border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.wif-journal__filters-inner{padding-block:calc(var(--wif-px) * 16)}.wif-journal__layout{display:grid;gap:calc(var(--wif-px) * 48);align-items:start}.wif-journal__main{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 28);min-width:0}.wif-journal__bar{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 10);align-items:baseline;justify-content:space-between}.wif-journal__bar>*{margin:0}.wif-journal__count{font-size:calc(var(--wif-px) * 15);color:rgba(var(--color-foreground),.7)}.wif-journal__empty{font-size:calc(var(--wif-px) * 17)}.wif-journal__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--wif-px) * 40) calc(var(--wif-px) * 28)}.wif-band{grid-column:1 / -1;display:flex;flex-direction:column;gap:calc(var(--wif-px) * 24);padding:calc(var(--wif-px) * 28) calc(var(--wif-px) * 20);border-radius:var(--card-radius)}.wif-band__head{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 16);align-items:flex-end;justify-content:space-between}.wif-band__head>div{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 6)}.wif-band__head>div>*{margin:0}.wif-band .wif-label{color:rgb(var(--color-highlight))}.wif-band .button{min-width:0}.wif-band .product-grid{margin-bottom:0}.wif-side{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 32);min-width:0}.wif-side__block{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 12)}.wif-side__block>*{margin:0}.wif-side__block--boxed{padding:calc(var(--wif-px) * 24);border:.2rem solid rgb(var(--color-foreground));border-radius:var(--card-radius)}.wif-verse__text{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 21);font-weight:700;line-height:1.35;text-transform:none;color:rgb(var(--color-foreground))}.wif-verse__ref{font-size:calc(var(--wif-px) * 15);font-weight:700}.wif-rank{list-style:none;margin:0;padding:0;counter-reset:wif-rank}.wif-rank li{counter-increment:wif-rank;border-top:.1rem solid rgba(var(--color-foreground),.15)}.wif-rank a{display:flex;gap:calc(var(--wif-px) * 14);align-items:baseline;padding:calc(var(--wif-px) * 14) 0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 16);font-weight:600;line-height:1.35;text-decoration:none}.wif-rank a:before{content:counter(wif-rank,decimal-leading-zero);font-weight:800;min-width:calc(var(--wif-px) * 26)}.wif-rank a:hover span{text-decoration:underline;text-underline-offset:.3rem}.wif-mini-product{display:flex;gap:calc(var(--wif-px) * 14);align-items:center;color:rgb(var(--color-foreground));text-decoration:none;font-size:calc(var(--wif-px) * 15)}.wif-mini-product img{flex:0 0 auto;width:calc(var(--wif-px) * 84);height:calc(var(--wif-px) * 100);object-fit:cover;border-radius:min(var(--card-radius),1.2rem)}.wif-mini-product__info{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 6)}.wif-mini-product__title{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase}.wif-mini-product:hover .wif-mini-product__title{text-decoration:underline;text-underline-offset:.3rem}.wif-article.article-template>.wif-article__header{margin:0;text-align:start}.wif-article__header-inner{display:grid;gap:calc(var(--wif-px) * 32);align-items:center;padding-block:calc(var(--wif-px) * 32) calc(var(--wif-px) * 44)}.wif-article__intro{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--wif-px) * 18);min-width:0}.wif-article__title,.wif-article__dek{margin:0}.wif-article__title{line-height:1.08;overflow-wrap:break-word}.wif-article__dek{max-width:calc(var(--wif-px) * 600);font-size:calc(var(--wif-px) * 19);line-height:1.6;color:rgba(var(--color-foreground),.85)}.wif-article__byline{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 14);align-items:center;width:100%;padding-block-start:calc(var(--wif-px) * 6)}.wif-article__avatar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:calc(var(--wif-px) * 46);height:calc(var(--wif-px) * 46);border-radius:50%;object-fit:cover;background:rgb(var(--color-foreground));color:rgb(var(--color-highlight));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 15);font-weight:800}.wif-article__byline-text{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 2);font-size:calc(var(--wif-px) * 14)}.wif-article__author-name{font-weight:700}.wif-article__date{color:rgba(var(--color-foreground),.7)}.wif-article__share{margin-inline-start:auto}.wif-article__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--wif-px) * 40);align-items:start}.wif-article__main{min-width:0;width:100%;max-width:var(--wif-measure);margin-inline:auto}.wif-article__content{font-size:calc(var(--wif-px) * 18);line-height:1.75}.wif-article__content p,.wif-article__content li{font-size:inherit;line-height:inherit}.wif-article__content p{margin:0 0 calc(var(--wif-px) * 20)}.wif-article__content h2{margin:calc(var(--wif-px) * 44) 0 calc(var(--wif-px) * 16);font-size:calc(var(--wif-px) * 28);line-height:1.2}.wif-article__content h3{margin:calc(var(--wif-px) * 32) 0 calc(var(--wif-px) * 12);font-size:calc(var(--wif-px) * 21);line-height:1.3}.wif-article__main h2{scroll-margin-top:10rem}.wif-toc{display:block}.wif-toc[hidden]{display:none}.wif-toc__list{list-style:none;margin:calc(var(--wif-px) * 12) 0 0;padding:0}.wif-toc__link{display:block;padding:calc(var(--wif-px) * 9) 0 calc(var(--wif-px) * 9) calc(var(--wif-px) * 12);border-inline-start:.3rem solid rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.8);font-size:calc(var(--wif-px) * 14);line-height:1.4;text-decoration:none}.wif-toc__link:hover,.wif-toc__link.is-active{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.wif-toc__link.is-active{font-weight:700}.wif-box{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 12);margin-block:calc(var(--wif-px) * 32);padding:calc(var(--wif-px) * 24) calc(var(--wif-px) * 28);border-radius:var(--card-radius);font-size:calc(var(--wif-px) * 17);line-height:1.65}.wif-box>*{margin:0}.wif-box ul{padding-inline-start:calc(var(--wif-px) * 20);display:flex;flex-direction:column;gap:calc(var(--wif-px) * 10)}.wif-inverse .wif-label{color:rgb(var(--color-highlight))}.wif-short-answer{margin-block-start:0}.wif-inline-product{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 20);align-items:center;margin-block:calc(var(--wif-px) * 32);padding:calc(var(--wif-px) * 16);border:.2rem solid rgb(var(--color-foreground));border-radius:var(--card-radius)}.wif-inline-product img{flex:0 0 auto;width:calc(var(--wif-px) * 110);height:calc(var(--wif-px) * 130);object-fit:contain;background:rgb(var(--color-background));border-radius:min(var(--card-radius),1.2rem)}.wif-inline-product__info{flex:1 1 calc(var(--wif-px) * 220);display:flex;flex-direction:column;gap:calc(var(--wif-px) * 8);font-size:calc(var(--wif-px) * 16)}.wif-inline-product__info>*{margin:0}.wif-inline-product__title{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 19);font-weight:700;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.wif-inline-product .button{min-width:0}.wif-article__faq{margin-block:calc(var(--wif-px) * 44) calc(var(--wif-px) * 32)}.wif-article__faq>h2{margin:0 0 calc(var(--wif-px) * 12);font-size:calc(var(--wif-px) * 28)}.wif-article__faq .accordion__title{font-size:calc(var(--wif-px) * 17);line-height:1.35}.wif-article__faq .accordion__content{font-size:calc(var(--wif-px) * 16);line-height:1.65}.wif-article__footer{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 24);margin-block-start:calc(var(--wif-px) * 32)}.wif-article__footer-group{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 12)}.wif-author{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 18);align-items:flex-start;padding-block-start:calc(var(--wif-px) * 28);border-top:.1rem solid rgba(var(--color-foreground),.15)}.wif-author img,.wif-author .wif-article__avatar{flex:0 0 auto;width:calc(var(--wif-px) * 64);height:calc(var(--wif-px) * 64);border-radius:50%;object-fit:cover}.wif-author__text{flex:1 1 calc(var(--wif-px) * 280);display:flex;flex-direction:column;gap:calc(var(--wif-px) * 6)}.wif-author__text>*{margin:0}.wif-author__name{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 18);font-weight:800;text-transform:uppercase}.wif-author__bio{font-size:calc(var(--wif-px) * 16);line-height:1.6;color:rgba(var(--color-foreground),.85)}.wif-rail{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 28);min-width:0}.wif-rail-product{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 8);color:rgb(var(--color-foreground));text-decoration:none;font-size:calc(var(--wif-px) * 15)}.wif-rail-product img{width:100%;aspect-ratio:1;object-fit:contain;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--card-radius);background:rgb(var(--color-background))}.wif-rail .button{min-width:0;width:100%}.wif-mission{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 10);padding:calc(var(--wif-px) * 22);background:rgb(var(--color-highlight));color:rgb(var(--color-foreground));border-radius:var(--card-radius)}.wif-mission>*{margin:0}.wif-mission__heading{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 19);font-weight:900;line-height:1.25;text-transform:uppercase}.wif-mission__text{font-size:calc(var(--wif-px) * 15);line-height:1.55}.wif-mission__link{align-self:flex-start;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.wif-related{border-top:.1rem solid rgba(var(--color-foreground),.15)}.wif-related__inner,.wif-shop-row__inner{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 28);padding-block:calc(var(--wif-px) * 56)}.wif-related__head{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 16);align-items:flex-end;justify-content:space-between}.wif-related__head>div{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 6)}.wif-related__head>*,.wif-related__head>div>*{margin:0}.wif-related__head .button{min-width:0}.wif-related__more{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 14);font-weight:700;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.wif-related__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--wif-px) * 32) calc(var(--wif-px) * 28)}.wif-shop-row .product-grid{margin-bottom:0}.wif-pager{padding-block:calc(var(--wif-px) * 40) calc(var(--wif-px) * 64)}.wif-pager__list{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.wif-pager__list li+li{border-top:.1rem solid rgba(var(--color-foreground),.15)}.wif-pager__link{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 6);height:100%;padding:calc(var(--wif-px) * 24) 0;color:rgb(var(--color-foreground));text-decoration:none}.wif-pager__dir{font-size:calc(var(--wif-px) * 13);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.wif-pager__title{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 20);font-weight:800;line-height:1.3;text-transform:uppercase}.wif-pager__link:hover .wif-pager__title{text-decoration:underline;text-underline-offset:.3rem}.wif-pager__back{display:flex;justify-content:center;margin-block-start:calc(var(--wif-px) * 32)}.wif-pager__back .button{min-width:0}@media screen and (min-width:600px){.wif-journal__grid,.wif-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.wif-band{padding:calc(var(--wif-px) * 32)}.wif-pager__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wif-pager__list li+li{border-top:0;border-inline-start:.1rem solid rgba(var(--color-foreground),.15)}.wif-pager__list li+li .wif-pager__link{align-items:flex-end;text-align:end}.wif-pager__link{padding:calc(var(--wif-px) * 28) calc(var(--wif-px) * 24)}}@media screen and (min-width:990px){.wif-journal__hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:calc(var(--wif-px) * 56);padding-block:calc(var(--wif-px) * 56) calc(var(--wif-px) * 64)}.wif-journal__layout{grid-template-columns:minmax(0,1fr) calc(var(--wif-px) * 320)}.wif-journal__grid,.wif-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wif-related__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wif-article__header-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:calc(var(--wif-px) * 56);padding-block:calc(var(--wif-px) * 40) calc(var(--wif-px) * 56)}.wif-article__layout{grid-template-columns:minmax(0,1fr) calc(var(--wif-px) * 300);gap:calc(var(--wif-px) * 48)}.wif-article__layout .wif-toc{grid-column:1 / -1}.wif-article__main{margin-inline:0}}@media screen and (min-width:1200px){.wif-journal__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wif-article__layout{grid-template-columns:calc(var(--wif-px) * 250) minmax(0,var(--wif-measure)) calc(var(--wif-px) * 320);justify-content:space-between}.wif-article__layout .wif-toc{grid-column:auto;position:sticky;top:12rem}}@media(prefers-reduced-motion:reduce){.wif-chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-wif-journal.css.map */
