.fi-page{background:var(--follow-bg);color:var(--follow-fg)}.fi-wrap{max-width:72rem;margin:0 auto;padding:0 1.5rem}.fi-narrow{max-width:42rem;margin:0 auto;padding:0 1.5rem}.fi-hero{text-align:center;max-width:42rem;margin:0 auto;padding:4.5rem 1.5rem 2.25rem}.fi-kicker{margin:0;font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--follow-muted)}.fi-title{margin:.6rem 0 0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.1rem,4.4vw,3.1rem);line-height:1.1;letter-spacing:-.02em}.fi-lede{margin:.9rem auto 0;max-width:34rem;font-family:var(--font-heading--family);font-size:1.15rem;line-height:1.5;color:var(--follow-muted)}.fi-rule{width:2.5rem;height:1px;background:var(--follow-stone);border:0;margin:1.6rem auto 0}.fi-prose{font-family:var(--font-body--family);font-size:1.0625rem;line-height:1.75;color:var(--follow-fg);padding-bottom:5rem}.fi-prose>:first-child{margin-top:0}.fi-prose p{margin:0 0 1.25rem}.fi-prose h2{margin:3rem 0 1rem;padding-top:1.75rem;border-top:1px solid var(--follow-border);font-family:var(--font-heading--family);font-weight:400;font-size:1.65rem;line-height:1.2;letter-spacing:-.015em}.fi-prose h3{margin:2rem 0 .6rem;font-family:var(--font-heading--family);font-weight:400;font-size:1.25rem}.fi-prose a{color:var(--follow-fg);text-decoration:underline;text-decoration-color:var(--follow-stone);text-underline-offset:.22em;text-decoration-thickness:1px}.fi-prose a:hover{text-decoration-color:var(--follow-fg)}.fi-prose ul,.fi-prose ol{margin:0 0 1.25rem;padding-left:1.25rem}.fi-prose li{margin-bottom:.45rem}.fi-prose dl{margin:0}.fi-prose dt{font-family:var(--font-heading--family);font-size:1.15rem;margin-top:1.5rem}.fi-prose dd{margin:.35rem 0 0;color:var(--follow-muted)}.fi-prose blockquote{margin:2rem 0;padding:.25rem 0 .25rem 1.5rem;border-left:2px solid var(--follow-stone);font-family:var(--font-heading--family);font-size:1.2rem;line-height:1.55}.fi-meta{display:inline-block;margin:1.25rem auto 0;padding:.35rem .8rem;border:1px solid var(--follow-border);font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--follow-muted)}.fi-policy{display:grid;grid-template-columns:13rem minmax(0,42rem);gap:4rem;justify-content:center;max-width:72rem;margin:0 auto;padding:0 1.5rem 5rem}.fi-policy__rail{position:sticky;top:6rem;align-self:start;font-family:var(--font-body--family);font-size:.9rem}.fi-policy__rail p{margin:0 0 .75rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--follow-muted)}.fi-policy__rail a{display:block;padding:.5rem 0 .5rem .9rem;border-left:1px solid var(--follow-border);color:var(--follow-muted);text-decoration:none}.fi-policy__rail a[aria-current],.fi-policy__rail a:hover{border-left-color:var(--follow-fg);color:var(--follow-fg)}.shopify-policy__container{max-width:42rem;margin:0 auto;padding:4rem 1.5rem 5rem}.shopify-policy__title{text-align:center;margin-bottom:2.5rem}.shopify-policy__title h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.1rem,4.4vw,3.1rem);letter-spacing:-.02em;line-height:1.1}.shopify-policy__body{font-family:var(--font-body--family);font-size:1.0625rem;line-height:1.75}.shopify-policy__body h2{margin:3rem 0 1rem;padding-top:1.75rem;border-top:1px solid var(--follow-border);font-family:var(--font-heading--family);font-weight:400;font-size:1.5rem}.fi-journal{max-width:72rem;margin:0 auto;padding:1rem 1.5rem 4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.fi-note{display:flex;flex-direction:column;min-height:17rem;padding:2rem 2rem 1.75rem;background:rgb(var(--follow-stone-rgb) / .22);border:1px solid var(--follow-border);color:inherit;text-decoration:none;transition:background .2s,border-color .2s}.fi-note:hover{background:rgb(var(--follow-stone-rgb) / .38);border-color:var(--follow-fg)}.fi-note:last-of-type:nth-of-type(2n){grid-column:1 / -1;min-height:12rem}.fi-note--feature{grid-column:1 / -1;background:var(--follow-fg);color:var(--follow-bg);border-color:var(--follow-fg);min-height:20rem}.fi-note--feature:hover{background:#0f1722}html[data-theme=b] .fi-note--feature .fi-note__title{color:inherit}html[data-theme=b] .fi-note--feature:hover{background:#e8e2d4}.fi-note__date{font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.fi-note__title{margin:.85rem 0 0;font-family:var(--font-heading--family);font-weight:400;font-size:1.55rem;line-height:1.2;letter-spacing:-.015em}.fi-note--feature .fi-note__title{font-size:clamp(1.9rem,3.4vw,2.6rem);max-width:34rem}.fi-note__sum{margin:.9rem 0 0;font-family:var(--font-body--family);font-size:.98rem;line-height:1.6;opacity:.82;max-width:34rem}.fi-note__go{margin-top:auto;padding-top:1.5rem;font-family:var(--font-body--family);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.fi-faq{max-width:42rem;margin:0 auto;padding:0 1.5rem 5rem}.fi-faq details{border-top:1px solid var(--follow-border);padding:1.1rem 0}.fi-faq details:last-child{border-bottom:1px solid var(--follow-border)}.fi-faq summary{cursor:pointer;font-family:var(--font-heading--family);font-size:1.15rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.fi-faq summary:after{content:"+";font-family:var(--font-body--family)}.fi-faq details[open] summary:after{content:"\2013"}.fi-faq p{margin:.75rem 0 0;font-family:var(--font-body--family);color:var(--follow-muted);line-height:1.7}.fi-article-head{max-width:46rem;margin:0 auto;padding:4.5rem 1.5rem 2rem;text-align:center}.fi-back{display:inline-block;margin-bottom:1.75rem;font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--follow-muted);text-decoration:none}.fi-article-foot{max-width:42rem;margin:0 auto;padding:0 1.5rem 5rem}.fi-cta{border-top:1px solid var(--follow-border);padding-top:2.5rem;text-align:center}.fi-cta p{font-family:var(--font-heading--family);font-size:1.3rem;margin:0 0 1.25rem}.fi-btn{display:inline-block;padding:.95rem 2.1rem;background:var(--follow-button-bg);color:var(--follow-button-fg);border:1px solid var(--follow-button-bg);font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .2s}.fi-btn:hover{background:#0f1722}.fi-btn--ghost{background:transparent;color:var(--follow-fg);border-color:var(--follow-fg)}.fi-btn--ghost:hover{background:rgb(var(--follow-fg-rgb) / .06)}.fi-contact{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;max-width:64rem;margin:0 auto;padding:1rem 1.5rem 5.5rem}.fi-contact__aside h2{margin:0 0 1rem;font-family:var(--font-heading--family);font-weight:400;font-size:1.5rem}.fi-contact__card{padding:1.25rem 0;border-top:1px solid var(--follow-border);font-family:var(--font-body--family);font-size:.95rem;line-height:1.6}.fi-contact__card strong{display:block;margin-bottom:.2rem;font-family:var(--font-heading--family);font-weight:400;font-size:1.1rem}.fi-contact__card span{color:var(--follow-muted)}.fi-contact__card strong{display:flex;align-items:center;gap:.55rem}.fi-contact__icon{flex:0 0 auto;width:20px;height:20px;color:inherit;stroke:currentColor}.fi-form{display:grid;gap:1.25rem}.fi-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.fi-form label{display:block;margin-bottom:.45rem;font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--follow-muted)}.fi-form input,.fi-form textarea{width:100%;padding:.9rem 1rem;background:transparent;border:1px solid var(--follow-border);border-radius:0;font-family:var(--font-body--family);font-size:1rem;color:var(--follow-fg)}.fi-form input:focus,.fi-form textarea:focus{outline:0;border-color:var(--follow-fg)}.fi-form textarea{min-height:9rem;resize:vertical}.fi-form .fi-btn{justify-self:end}html:not([data-theme=b]) .fi-form input,html:not([data-theme=b]) .fi-form textarea{background:#fff}.fi-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:44rem;margin:0 auto;padding:2rem 1.5rem 1rem;text-align:left}.fi-footer-cols p{margin:0 0 .75rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;opacity:.6}.fi-footer-cols a{display:block;padding:.25rem 0;color:var(--follow-bg);text-decoration:none;font-size:.95rem}.fi-footer-cols a:hover{text-decoration:underline}.fi-empty{text-align:center;padding:3rem 1.5rem 5rem}.fi-empty p{font-family:var(--font-heading--family);font-size:1.3rem;margin:0 0 1.5rem}@media(max-width:749px){.fi-hero,.fi-article-head{padding-top:3rem}.fi-journal{grid-template-columns:1fr;gap:1rem}.fi-note{min-height:0;padding:1.5rem}.fi-policy,.fi-contact{grid-template-columns:1fr;gap:2rem}.fi-policy__rail{position:static}.fi-form__row{grid-template-columns:1fr}.fi-footer-cols{grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:1.5rem 1.25rem .5rem}}.fi-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;padding:1.5rem 1.5rem 1.25rem;background:var(--follow-fg);border-bottom:1px solid rgb(var(--follow-bg-rgb) / .14)}.fi-footer-links a{font-family:var(--font-body--family);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--follow-bg);text-decoration:none;opacity:.85}.fi-footer-links a:hover{opacity:1;text-decoration:underline;text-underline-offset:.3em}.fi-article-img{width:100%;height:auto;display:block}.fi-prose--about dl,.fi-prose--about dt,.fi-prose--about dd,.fi-prose--about blockquote,.fi-prose--about div,.fi-prose--about pre,.fi-prose--about address,.fi-prose--about figure{font-family:var(--font-body--family)!important;font-size:1.0625rem!important;font-weight:400!important;font-style:normal!important;line-height:1.75!important;letter-spacing:normal!important;color:var(--follow-fg)!important;margin:0!important;padding:0!important;border:0!important;text-indent:0!important;white-space:normal!important}.fi-prose--about dt,.fi-prose--about dd,.fi-prose--about blockquote,.fi-prose--about pre,.fi-prose--about address,.fi-prose--about figure{margin:0 0 1.25rem!important}.fi-prose--about dl{margin:0!important}.fi-prose--about dt:empty,.fi-prose--about dd:empty,.fi-prose--about blockquote:empty,.fi-prose--about dt:has(>br:only-child),.fi-prose--about dd:has(>br:only-child){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/follow-internal.css.map */
