.direction-d-blog-page [hidden]{display:none!important}.direction-d-blog-page{background:#eef0eb}.direction-d-blog-page .blog-main{min-height:60vh}.direction-d-blog-page .blog-main h1,.direction-d-blog-page .blog-main h2,.direction-d-blog-page .blog-main h3,.direction-d-blog-page .blog-main p{text-wrap:pretty}.direction-d-blog-page .blog-main h1,.direction-d-blog-page .blog-main h2,.direction-d-blog-page .blog-main h3{text-wrap:balance}.blog-shell{width:min(calc(100% - (var(--side) * 2)),var(--max));margin-inline:auto}.blog-kicker{margin:0;color:var(--teal-dark);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.blog-status{display:inline-flex;min-height:30px;align-items:center;padding:5px 9px;border:1px solid currentColor;color:var(--teal-dark);font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.1;text-transform:uppercase}.blog-status--pending{color:#7e4934}.blog-link{display:inline-flex;min-height:44px;align-items:center;gap:11px;border-bottom:1px solid currentColor;color:inherit;font-weight:700;text-decoration:none}.blog-link:hover,.blog-link:focus-visible{color:var(--teal-dark)}.journal-hero{position:relative;display:grid;min-height:calc(100svh - 147px);overflow:hidden;align-items:center;padding-block:clamp(62px,8vw,112px);border-bottom:1px solid var(--ink)}.journal-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(35 78 80 / 12%) 1px,transparent 1px),linear-gradient(rgb(35 78 80 / 12%) 1px,transparent 1px);background-size:48px 48px;content:"";pointer-events:none}.journal-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(60px,9vw,150px);align-items:center}.journal-hero h1{max-width:880px;margin:24px 0;font-family:var(--display);font-size:clamp(64px,7.7vw,114px);font-weight:570;letter-spacing:-.075em;line-height:.88}.journal-hero__lead{max-width:650px;margin:0;font-size:clamp(18px,1.6vw,23px)}.journal-plan{position:relative;aspect-ratio:1.05;border:1px solid var(--ink);background:#f4f3efb8}.journal-plan__surface{position:absolute;top:14%;right:11%;bottom:16%;left:18%;border:2px solid var(--teal-dark)}.journal-plan__surface:before{position:absolute;top:21%;right:23%;width:28%;height:34%;border:1px solid var(--clay);background:#b768481c;content:""}.journal-plan__surface:after{position:absolute;right:-2px;bottom:24%;width:43%;border-top:2px solid var(--teal-dark);content:""}.journal-plan__measure{position:absolute;color:var(--teal-dark);font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase}.journal-plan__measure--top{top:9%;left:42%}.journal-plan__measure--left{top:47%;left:5%;transform:rotate(-90deg)}.journal-plan__measure--opening{top:31%;right:19%;color:var(--clay)}.journal-plan__result{position:absolute;right:16px;bottom:14px;padding:10px 12px;color:var(--paper);background:var(--teal-dark);font:650 18px/1 var(--display)}.journal-plan__caption{position:absolute;bottom:16px;left:16px;max-width:170px;margin:0;color:var(--muted);font-size:11px;line-height:1.35}.index-library{padding-block:clamp(64px,8vw,110px);border-bottom:1px solid var(--ink);background:#f1f0eb}.index-library__head{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-bottom:28px}.index-library__head h2{margin:8px 0 0;font-family:var(--display);font-size:clamp(42px,5.6vw,80px);font-weight:550;letter-spacing:-.06em;line-height:.95}.index-library__count{margin:0;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.index-toolbar{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);border:1px solid var(--ink);background:var(--paper)}.index-search{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:center;min-height:62px;padding-inline:18px;border-right:1px solid var(--ink)}.index-search svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.6}.index-search label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.index-search input{width:100%;min-width:0;height:44px;padding:0;border:0;outline:0;color:var(--ink);background:transparent;font:inherit}.index-search:focus-within{box-shadow:inset 0 0 0 2px var(--teal-dark)}.index-filters{display:flex;overflow-x:auto;align-items:stretch;scrollbar-width:thin}.index-filter{flex:1 0 auto;min-width:82px;min-height:62px;padding:0 15px;border:0;border-right:1px solid var(--line);color:var(--ink);background:transparent;font:700 11px/1 var(--body);letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.index-filter:hover,.index-filter:focus-visible,.index-filter.is-active{color:var(--paper);background:var(--teal-dark)}.index-table{margin-top:22px;border-top:1px solid var(--ink)}.index-row{display:grid;grid-template-columns:86px minmax(220px,.85fr) minmax(300px,1.4fr) 190px;gap:26px;align-items:start;min-height:180px;padding-block:24px;border-bottom:1px solid var(--line)}.index-row:hover{background:#ffffff7a}.index-row__code{color:var(--muted);font:650 13px/1.2 var(--display);letter-spacing:.04em}.index-row h3{margin:0;font-family:var(--display);font-size:clamp(24px,2.3vw,34px);font-weight:550;letter-spacing:-.04em;line-height:1.03}.index-row__summary{max-width:650px;margin:0;color:var(--muted)}.index-row__action{display:flex;min-height:130px;flex-direction:column;justify-content:space-between;align-items:flex-start}.index-row__action small{color:var(--muted);font-size:11px;line-height:1.4}.index-standards{border-bottom:1px solid var(--ink);background:var(--teal-pale)}.index-standards__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,140px);padding-block:clamp(72px,9vw,124px)}.index-standards h2{margin:8px 0 0;font-family:var(--display);font-size:clamp(44px,5.8vw,84px);font-weight:550;letter-spacing:-.06em;line-height:.95}.index-rules{counter-reset:index-rule;border-top:1px solid var(--ink)}.index-rule{display:grid;grid-template-columns:50px 1fr;gap:20px;padding-block:22px;border-bottom:1px solid rgb(47 50 50 / 35%);counter-increment:index-rule}.index-rule:before{color:var(--teal-dark);content:"0" counter(index-rule);font:650 13px/1.3 var(--display)}.index-rule h3{margin:0 0 7px;font:600 20px/1.15 var(--display)}.index-rule p{margin:0;color:var(--muted)}@media(max-width:980px){.journal-hero__inner{grid-template-columns:1fr}.journal-plan{width:min(560px,100%)}.index-row{grid-template-columns:70px minmax(200px,.8fr) minmax(260px,1.2fr)}.index-row__action{grid-column:2 / -1;min-height:0;flex-direction:row;align-items:center}}@media(max-width:760px){.direction-d-blog-page .commerce-header__brand{min-height:44px}.direction-d-blog-page .commerce-footer a{display:flex;min-height:44px;align-items:center}.journal-hero{min-height:calc(100svh - 72px);padding-block:34px 36px}.journal-hero__inner{gap:24px}.journal-hero h1{font-size:59px}.journal-plan{width:100%;margin:0;aspect-ratio:1}.index-library{padding-block:60px}.index-library__head{grid-template-columns:1fr;gap:14px}.index-library__head h2{font-size:48px}.index-toolbar{grid-template-columns:1fr}.index-search{border-right:0;border-bottom:1px solid var(--ink)}.index-filters{display:grid;overflow:visible;grid-template-columns:repeat(3,minmax(0,1fr))}.index-filter{min-width:0;min-height:54px;border-bottom:1px solid var(--line)}.index-filter:nth-child(3n){border-right:0}.index-filter:nth-last-child(-n+3){border-bottom:0}.index-row{grid-template-columns:58px 1fr;gap:18px;min-height:0;padding-block:24px}.index-row__summary,.index-row__action{grid-column:2}.index-row__action{flex-direction:column;gap:18px;align-items:flex-start}.index-standards__inner{grid-template-columns:1fr;padding-block:64px}.index-standards h2{font-size:48px}}@media(prefers-reduced-motion:reduce){.direction-d-blog-page *,.direction-d-blog-page *:before,.direction-d-blog-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.direction-d-blog-page .journal-hero{min-height:0;padding-block:clamp(48px,6vw,88px)}.direction-d-blog-page .journal-hero h1{font-size:clamp(52px,6.4vw,92px);line-height:.92}.direction-d-blog-page .journal-plan{width:min(470px,100%);justify-self:end}.index-toolbar--search-only{grid-template-columns:minmax(0,620px);width:min(100%,620px)}.index-toolbar--search-only .index-search{border-right:0}.index-row--published{grid-template-columns:110px minmax(220px,.9fr) minmax(300px,1.35fr) 150px;min-height:150px}.index-row__date{color:var(--muted);font:650 12px/1.35 var(--body);letter-spacing:.03em;text-transform:uppercase}.index-row h3 a{color:inherit;text-decoration:none}.index-row h3 a:hover,.index-row h3 a:focus-visible{color:var(--teal-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.index-row--published .index-row__action{min-height:0;align-self:center}.index-empty{margin:24px 0 0;color:var(--muted)}.guide-pagination{display:flex;justify-content:center;padding-top:36px}.guide-pagination .page,.guide-pagination .next,.guide-pagination .prev{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--line);color:inherit;text-decoration:none}.guide-start{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,8vw,120px);padding:clamp(34px,5vw,64px);border:1px solid var(--ink);background:var(--paper)}.guide-start h3{max-width:620px;margin:12px 0 0;font-family:var(--display);font-size:clamp(34px,4.4vw,62px);font-weight:550;letter-spacing:-.05em;line-height:.98}.guide-start>div:last-child{display:flex;max-width:620px;flex-direction:column;gap:24px;align-items:flex-start}.guide-start p{margin:0;color:var(--muted);font-size:clamp(17px,1.6vw,21px)}.guide-record{border-bottom:1px solid var(--ink);background:var(--teal-pale)}.guide-record__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,120px);padding-block:clamp(64px,8vw,110px)}.guide-record h2{max-width:640px;margin:10px 0 0;font-family:var(--display);font-size:clamp(42px,5.4vw,76px);font-weight:550;letter-spacing:-.06em;line-height:.95}.guide-record__steps{margin:0;padding:0;border-top:1px solid var(--ink);list-style:none;counter-reset:guide-step}.guide-record__steps li{display:grid;grid-template-columns:46px minmax(120px,.55fr) minmax(0,1fr);gap:18px;padding-block:22px;border-bottom:1px solid rgb(47 50 50 / 35%);counter-increment:guide-step}.guide-record__steps li:before{color:var(--teal-dark);content:"0" counter(guide-step);font:650 13px/1.35 var(--display)}.guide-record__steps strong{font-family:var(--display);font-size:20px}.guide-record__steps span{color:var(--muted)}.guide-breadcrumb{display:flex;overflow:hidden;gap:10px;align-items:center;padding-block:10px;color:var(--muted);font-size:12px;white-space:nowrap}.guide-breadcrumb a{color:inherit;text-underline-offset:3px}.guide-breadcrumb span:last-child{overflow:hidden;color:var(--ink);text-overflow:ellipsis}.guide-article{--editorial-serif: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;background:var(--paper)}.guide-article__masthead{padding:clamp(34px,4vw,48px) 0 clamp(46px,6vw,72px);background:#edf0ee}.guide-article__header{max-width:1040px;padding-bottom:clamp(38px,5vw,58px);text-align:center}.guide-article__header .blog-kicker{display:inline-flex;min-height:28px;align-items:center;padding:0 14px;border-radius:999px;color:var(--teal-dark);background:#234e5017}.guide-article__header h1{max-width:1000px;margin:24px auto 22px;font-family:var(--editorial-serif);font-size:clamp(46px,5.6vw,74px);font-weight:400;letter-spacing:-.022em;line-height:1.02}.guide-article__excerpt{max-width:760px;margin-inline:auto;color:var(--muted);font-size:clamp(17px,1.45vw,20px);line-height:1.6}.guide-article__excerpt p{margin:0}.guide-article__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:24px;color:var(--muted);font-size:12px;letter-spacing:.025em}.guide-article__meta>*+*:before{margin-right:20px;color:#10221c52;content:"\b7"}.guide-article__image{max-width:1000px;margin-bottom:0}.guide-article__image img,.guide-article__inline-image img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;background:#dfe4e0;object-fit:cover}.guide-article__image figcaption,.guide-article__inline-image figcaption{padding-top:10px;color:var(--muted);font-size:11px;letter-spacing:.045em;line-height:1.4;text-transform:uppercase}.guide-article__layout{display:grid;grid-template-columns:minmax(0,760px);gap:clamp(54px,7vw,86px);justify-content:center;align-items:start;padding-top:clamp(58px,8vw,94px);padding-bottom:clamp(72px,9vw,124px)}.guide-article__body{color:#234e50;font-size:17px;line-height:1.75}.guide-article__body>:first-child{margin-top:0}.guide-article__body h2{margin:2.35em 0 .7em;font-family:var(--editorial-serif);font-size:clamp(28px,3.1vw,36px);font-weight:400;letter-spacing:-.015em;line-height:1.16}.guide-article__body h3{margin:1.9em 0 .55em;font-family:var(--editorial-serif);font-size:clamp(23px,2.4vw,28px);font-weight:400;letter-spacing:-.01em;line-height:1.2}.guide-article__body p,.guide-article__body ul,.guide-article__body ol{margin-block:0 1.15em}.guide-article__body li+li{margin-top:.45em}.guide-article__body code{padding:.12em .35em;background:var(--teal-pale);font-size:.92em}.guide-article__body a{color:var(--teal-dark);text-decoration-thickness:1px;text-underline-offset:4px}.guide-article__inline-image{margin:clamp(52px,7vw,78px) 0 clamp(42px,6vw,62px)}.guide-article__inline-image+h2{margin-top:0}.guide-article__next{padding:clamp(28px,4vw,42px);border:0;background:#edf0ee}.guide-article__next h2{max-width:620px;margin:14px 0 16px;font-family:var(--editorial-serif);font-size:clamp(29px,3.3vw,40px);font-weight:400;letter-spacing:-.018em;line-height:1.12}.guide-article__next p{margin:0 0 24px;color:var(--muted)}.guide-article__back{max-width:760px;padding-block:30px 68px;border-top:1px solid rgb(16 34 28 / 14%)}@media(max-width:980px){.index-row--published{grid-template-columns:92px minmax(200px,.85fr) minmax(260px,1.15fr)}.index-row--published .index-row__action{grid-column:2 / -1}.guide-article__layout{grid-template-columns:minmax(0,740px)}.guide-article__next{position:static}}@media(max-width:760px){.direction-d-blog-page .journal-hero{padding-block:38px 44px}.direction-d-blog-page .journal-hero h1{font-size:52px}.direction-d-blog-page .journal-plan{justify-self:stretch}.index-toolbar--search-only{width:100%}.index-toolbar--search-only .index-search{border-bottom:0}.index-row--published{grid-template-columns:1fr;gap:12px}.index-row--published .index-row__summary,.index-row--published .index-row__action{grid-column:1}.guide-start,.guide-record__inner{grid-template-columns:1fr}.guide-start{gap:28px;padding:28px}.guide-record__inner{gap:42px}.guide-record__steps li{grid-template-columns:40px 1fr}.guide-record__steps span{grid-column:2}.guide-article__header{padding-bottom:34px}.guide-article__header h1{margin-top:20px;font-size:clamp(40px,12vw,52px);line-height:1.04}.guide-article__image img,.guide-article__inline-image img{aspect-ratio:4 / 3}.guide-article__masthead{padding-block:34px 38px}.guide-article__meta{gap:5px 12px}.guide-article__meta>*+*:before{margin-right:12px}.guide-article__layout{padding-top:48px}.guide-article__body{font-size:16px;line-height:1.72}.guide-article__inline-image{margin-inline:-2px}}.editorial-blog-main{background:var(--paper)}.editorial-blog-hero{padding-top:clamp(72px,9vw,132px);color:var(--paper);background:var(--teal-dark)}.editorial-blog-hero__inner{max-width:920px;text-align:center}.editorial-blog-hero .blog-kicker{color:var(--teal-on-dark, #88bfc0)}.editorial-blog-hero h1{margin:20px 0 24px;font-family:var(--display);font-size:clamp(58px,7vw,104px);font-weight:540;letter-spacing:-.065em;line-height:.92}.editorial-blog-hero__lead{max-width:760px;margin:0 auto;color:#f4f3efd1;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.editorial-blog-tabs{display:flex;overflow-x:auto;gap:4px;margin-top:clamp(54px,7vw,88px);scrollbar-width:thin}.editorial-blog-tabs a{display:inline-flex;min-height:56px;flex:0 0 auto;align-items:center;padding:0 24px;color:#f4f3efad;font-weight:700;text-decoration:none}.editorial-blog-tabs a:hover,.editorial-blog-tabs a:focus-visible,.editorial-blog-tabs a[aria-current=page]{color:var(--teal-dark);background:var(--paper)}.editorial-blog{padding-block:clamp(58px,7vw,104px);background:var(--paper)}.editorial-blog__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;margin-bottom:clamp(30px,4vw,52px)}.editorial-blog__heading h2{max-width:780px;margin:10px 0 0;font-family:var(--display);font-size:clamp(40px,5vw,70px);font-weight:550;letter-spacing:-.055em;line-height:.96}.editorial-blog__count{margin:0;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.editorial-feature{display:grid;overflow:hidden;grid-template-columns:minmax(0,1.9fr) minmax(320px,.8fr);min-height:560px;border-radius:18px;background:#3c4543}.editorial-feature__media{position:relative;display:block;overflow:hidden;min-height:100%;margin:0}.editorial-feature__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.25,1)}a.editorial-feature__media:hover img,a.editorial-feature__media:focus-visible img{transform:scale(1.025)}.editorial-feature__media figcaption,.guide-article__image--editorial figcaption{position:absolute;right:16px;bottom:14px;padding:7px 9px;color:var(--paper);background:#183d3bc7;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.editorial-feature__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,64px);color:var(--paper)}.editorial-feature__tag{align-self:flex-start;margin:0 0 22px;padding:8px 12px;border-radius:999px;background:#ffffff1c;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.editorial-feature h3{margin:0;font-family:var(--display);font-size:clamp(38px,4vw,58px);font-weight:540;letter-spacing:-.045em;line-height:.98}.editorial-feature h3 a{color:inherit;text-decoration:none}.editorial-feature__copy>p:not(.editorial-feature__tag){margin:28px 0 0;color:#f4f3efc7;font-size:17px}.editorial-feature__meta,.editorial-feature__actions{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;margin-top:34px;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.editorial-feature__meta a,.editorial-feature__actions a{min-height:44px;color:inherit;font-weight:700;line-height:44px;text-underline-offset:5px}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(42px,5vw,72px) clamp(24px,3vw,40px);margin-top:clamp(60px,7vw,96px)}.editorial-card__media{position:relative;display:block;overflow:hidden;border-radius:14px;background:var(--teal-pale)}.editorial-card--landscape .editorial-card__media{aspect-ratio:3 / 2}.editorial-card--portrait .editorial-card__media{aspect-ratio:1 / 1.08}.editorial-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.65,.25,1)}.editorial-card__media:hover img,.editorial-card__media:focus-visible img{transform:scale(1.035)}.editorial-card__media span{position:absolute;top:14px;left:14px;padding:7px 10px;border-radius:999px;color:var(--paper);background:#183d3bcc;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.editorial-card h3{margin:24px 0 14px;font-family:var(--display);font-size:clamp(27px,2.5vw,37px);font-weight:550;letter-spacing:-.04em;line-height:1.02}.editorial-card h3 a{color:inherit;text-decoration:none}.editorial-card h3 a:hover,.editorial-card h3 a:focus-visible{color:var(--teal-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.editorial-card>p{margin:0 0 20px;color:var(--muted)}.editorial-card time{color:var(--muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.editorial-planning{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--teal-pale)}.editorial-planning__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,8vw,120px);padding-block:clamp(62px,8vw,108px)}.editorial-planning h2{margin:10px 0 0;font-family:var(--display);font-size:clamp(40px,5vw,68px);font-weight:550;letter-spacing:-.055em;line-height:.96}.editorial-planning__links{border-top:1px solid var(--ink)}.editorial-planning__links a{display:flex;min-height:82px;gap:24px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(47 50 50 / 35%);color:inherit;text-decoration:none}.editorial-planning__links a:hover,.editorial-planning__links a:focus-visible{color:var(--teal-dark)}.guide-article__image--editorial{position:relative}.guide-article__image--editorial img{width:100%;height:100%;object-fit:cover}@media(max-width:980px){.editorial-feature{grid-template-columns:1fr}.editorial-feature__media{min-height:460px}.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-planning__inner{grid-template-columns:1fr}}@media(max-width:680px){.editorial-blog-hero{padding-top:58px}.editorial-blog-hero h1{font-size:52px}.editorial-blog-tabs{width:100%;margin-top:46px;padding-inline:20px}.editorial-blog-tabs a{min-height:52px;padding-inline:18px}.editorial-blog__heading{grid-template-columns:1fr}.editorial-feature{min-height:0;border-radius:12px}.editorial-feature__media{min-height:0;aspect-ratio:4 / 3}.editorial-feature__copy{padding:30px 24px 34px}.editorial-feature h3{font-size:40px}.editorial-grid{grid-template-columns:1fr}.editorial-card--portrait .editorial-card__media{aspect-ratio:3 / 2}.editorial-planning__links a{align-items:flex-start;padding-block:20px}}@media(prefers-reduced-motion:reduce){.editorial-feature__media img,.editorial-card__media img{transition:none}}.guide-article__body table{width:100%;margin:1.6em 0 2.2em;border-collapse:collapse;border-top:2px solid var(--ink);font-size:15px;line-height:1.5}.guide-article__body th,.guide-article__body td{padding:10px 16px 10px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.guide-article__body th{padding-top:12px;padding-bottom:12px;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guide-article__body th:first-child,.guide-article__body td:first-child{width:2em;padding-right:10px;color:var(--muted);font-variant-numeric:tabular-nums}.guide-article__body th:last-child,.guide-article__body td:last-child{padding-right:0}.guide-article__body tbody tr:last-child td{border-bottom:1px solid var(--ink)}.guide-article__body figure:not([class]){max-width:460px;margin:2.2em auto}.guide-article__body figure:not([class]) img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.guide-article__body figure:not([class]) figcaption{margin-top:10px;color:var(--muted);font-size:13px;line-height:1.5;text-align:center}@media(max-width:640px){.guide-article__body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:14px}.guide-article__body th:not(:first-child),.guide-article__body td:not(:first-child){min-width:132px;padding-right:14px}.guide-article__body figure:not([class]){max-width:100%}}.guide-article__products a{text-decoration:none}.guide-article__products{padding-bottom:clamp(48px,6vw,78px)}.guide-article__products .commerce-product-grid--dense{grid-auto-flow:column;grid-auto-columns:clamp(178px,19vw,232px);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:2px;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-bottom:14px}.guide-article__products .product-card{scroll-snap-align:start}.guide-article__products .product-card{align-self:start}.guide-article__back--wide{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/144/assets/direction-d-blog.css.map */
