.motion-kit-module__mKQ8kq__reveal,.motion-kit-module__mKQ8kq__split,.motion-kit-module__mKQ8kq__imageReveal{--mk-delay:0s;--mk-duration:.6s;--mk-distance:16px;--mk-stagger:40ms;--mk-ease:cubic-bezier(.16, 1, .3, 1)}.motion-kit-module__mKQ8kq__splitMask{white-space:nowrap;clip-path:inset(-.35em -.15em -.12em);display:inline-block}.motion-kit-module__mKQ8kq__splitPiece{display:inline-block}.motion-kit-module__mKQ8kq__imageReveal{--mk-clip-from:inset(100% 0 0 0);position:relative;overflow:hidden}.motion-kit-module__mKQ8kq__imageReveal[data-direction=down]{--mk-clip-from:inset(0 0 100% 0)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=left]{--mk-clip-from:inset(0 0 0 100%)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=right]{--mk-clip-from:inset(0 100% 0 0)}.motion-kit-module__mKQ8kq__imageRevealInner{width:100%;height:100%}.motion-kit-module__mKQ8kq__marquee{--mk-marquee-gap:2rem;--mk-marquee-duration:40s;display:flex;overflow:hidden}.motion-kit-module__mKQ8kq__marqueeTrack{width:100%;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup{justify-content:center;align-items:center;gap:var(--mk-marquee-gap);flex-wrap:wrap;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{display:none}.motion-kit-module__mKQ8kq__storyMedia[data-active=false]{opacity:0}.motion-kit-module__mKQ8kq__storyBody{color:color-mix(in oklab, currentColor 84%, var(--background))}@media (min-width:768px){.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false]{color:color-mix(in oklab, currentColor 66%, var(--background))}.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false] .motion-kit-module__mKQ8kq__storyBody{color:inherit}}.motion-kit-module__mKQ8kq__zoomHero,.motion-kit-module__mKQ8kq__sequence{height:auto}.motion-kit-module__mKQ8kq__sequenceCanvas{display:none}@media (prefers-reduced-motion:no-preference){.motion-kit-module__mKQ8kq__reveal[data-state=shown]{transition:opacity var(--mk-duration) var(--mk-ease) var(--mk-delay), transform var(--mk-duration) var(--mk-ease) var(--mk-delay), filter var(--mk-duration) var(--mk-ease) var(--mk-delay), clip-path var(--mk-duration) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__fadeUp[data-state=hidden]{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}.motion-kit-module__mKQ8kq__fade[data-state=hidden]{opacity:0}.motion-kit-module__mKQ8kq__blur[data-state=hidden]{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=hidden]{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=shown]{clip-path:inset(0)}.motion-kit-module__mKQ8kq__scale[data-state=hidden]{opacity:0;transform:scale(.96)}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fadeUp{animation:motion-kit-module__mKQ8kq__mk-fade-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fade{animation:motion-kit-module__mKQ8kq__mk-fade var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__blur{animation:motion-kit-module__mKQ8kq__mk-blur var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__clipUp{animation:motion-kit-module__mKQ8kq__mk-clip-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__scale{animation:motion-kit-module__mKQ8kq__mk-scale var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__split[data-state=hidden] .motion-kit-module__mKQ8kq__splitPiece{transform:translateY(115%)}.motion-kit-module__mKQ8kq__split[data-state=shown] .motion-kit-module__mKQ8kq__splitPiece{transition:transform var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger))}.motion-kit-module__mKQ8kq__split[data-trigger=load] .motion-kit-module__mKQ8kq__splitPiece{animation:motion-kit-module__mKQ8kq__mk-rise var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger)) both}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden]{clip-path:var(--mk-clip-from)}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden] .motion-kit-module__mKQ8kq__imageRevealInner{transform:scale(1.15)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown]{clip-path:inset(0);transition:clip-path var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown] .motion-kit-module__mKQ8kq__imageRevealInner{transition:transform calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load]{animation:motion-kit-module__mKQ8kq__mk-wipe var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay) both}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load] .motion-kit-module__mKQ8kq__imageRevealInner{animation:motion-kit-module__mKQ8kq__mk-settle calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.motion-kit-module__mKQ8kq__marqueeTrack{width:max-content;animation:motion-kit-module__mKQ8kq__mk-marquee var(--mk-marquee-duration) linear infinite;flex-shrink:0}.motion-kit-module__mKQ8kq__marquee[data-reverse=true] .motion-kit-module__mKQ8kq__marqueeTrack{animation-direction:reverse}.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:hover .motion-kit-module__mKQ8kq__marqueeTrack,.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:focus-within .motion-kit-module__mKQ8kq__marqueeTrack{animation-play-state:paused}.motion-kit-module__mKQ8kq__marqueeGroup,.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{flex-wrap:nowrap;flex-shrink:0;padding-inline-end:var(--mk-marquee-gap);display:flex}.motion-kit-module__mKQ8kq__storyMedia{transition:opacity .6s cubic-bezier(.65,0,.35,1)}.motion-kit-module__mKQ8kq__storyStep,.motion-kit-module__mKQ8kq__storyBody{transition:color .4s}.motion-kit-module__mKQ8kq__zoomHero{height:var(--mk-scroll-length,200vh)}.motion-kit-module__mKQ8kq__sequence{height:var(--mk-scroll-length,300vh)}.motion-kit-module__mKQ8kq__sequenceCanvas{display:block}}@media (prefers-reduced-motion:reduce){.motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}@keyframes motion-kit-module__mKQ8kq__mk-fade-up{0%{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-fade{0%{opacity:0}}@keyframes motion-kit-module__mKQ8kq__mk-blur{0%{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-clip-up{0%{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-scale{0%{opacity:0;transform:scale(.96)}}@keyframes motion-kit-module__mKQ8kq__mk-rise{0%{transform:translateY(115%)}}@keyframes motion-kit-module__mKQ8kq__mk-wipe{0%{clip-path:var(--mk-clip-from)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-settle{0%{transform:scale(1.15)}}@keyframes motion-kit-module__mKQ8kq__mk-marquee{to{transform:translate(-50%)}}.motion-kit-module__mKQ8kq__scrimLeft{background:linear-gradient(90deg,#0000009e 0%,#00000061 38%,#0000 72%)}.motion-kit-module__mKQ8kq__scrimBottom{background:linear-gradient(#0000 30%,#0000004d 60%,#000000a8 100%)}.motion-kit-module__mKQ8kq__scrimFull{background:#00000061}
.product-listing-section-module__4IcXia__section{--ink:#19362f;--ink-soft:#3e554e;--paper:#f4f1e8;--paper-light:#fbfaf6;--line:#d5d9ce;--serif-display:var(--font-display), Georgia, serif;--serif-body:var(--font-body), Georgia, serif;border-top:1px solid var(--line);width:min(100% - 96px,1220px);color:var(--ink);font-family:var(--serif-body);margin:0 auto;padding:69px 0 85px}.product-listing-section-module__4IcXia__heading{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);align-items:end;gap:44px;margin-bottom:29px;display:grid}.product-listing-section-module__4IcXia__kicker{color:#52665b;letter-spacing:.15em;margin:0;font:600 10px/1.4 Arial,sans-serif}.product-listing-section-module__4IcXia__heading h2{max-width:700px;font:400 clamp(38px, 4.4vw, 56px) / 1.04 var(--serif-display);letter-spacing:-.045em;margin:16px 0 0}.product-listing-section-module__4IcXia__intro{max-width:365px;color:var(--ink-soft);margin:0 0 3px;font-size:15px;line-height:1.65}.product-listing-section-module__4IcXia__adminLink{color:var(--ink);border-bottom:1px solid #7a8a7b;margin-top:14px;padding-bottom:3px;font-size:13px;text-decoration:none;display:inline-flex}.product-listing-section-module__4IcXia__adminLink:hover{border-color:var(--ink)}.product-listing-section-module__4IcXia__products{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));align-items:start;gap:18px;display:grid}.product-listing-section-module__4IcXia__card{background:var(--paper-light);border:1px solid #dce0d5;min-width:0}.product-listing-section-module__4IcXia__imageFrame{aspect-ratio:1.35;background:#e4e4d8;margin:0;position:relative;overflow:hidden}.product-listing-section-module__4IcXia__noImage{width:100%;height:100%;color:var(--ink-soft);align-content:center;justify-items:center;gap:10px;font-size:13px;display:grid}.product-listing-section-module__4IcXia__noImage svg{stroke-width:1.3px;width:34px;height:34px}.product-listing-section-module__4IcXia__productImage{object-fit:cover;width:100%;height:100%;display:block}.product-listing-section-module__4IcXia__imageCaption{background:var(--paper-light);color:var(--ink);letter-spacing:.1em;padding:7px 9px;font:600 9px/1.3 Arial,sans-serif;position:absolute;bottom:12px;left:12px}.product-listing-section-module__4IcXia__cardBody{padding:21px 21px 23px}.product-listing-section-module__4IcXia__brand{color:#52665b;letter-spacing:.13em;text-transform:uppercase;margin:0;font:600 9px/1.4 Arial,sans-serif}.product-listing-section-module__4IcXia__productName{min-height:2.2em;font:400 clamp(22px, 2.15vw, 29px) / 1.1 var(--serif-display);letter-spacing:-.035em;margin:10px 0 0}.product-listing-section-module__4IcXia__summaryPrice{font:400 23px / 1.15 var(--serif-display);letter-spacing:-.025em;margin:15px 0 0}.product-listing-section-module__4IcXia__summaryPrice span{color:var(--ink-soft);font:400 13px / 1.4 var(--serif-body);letter-spacing:0}.product-listing-section-module__4IcXia__summaryVariant{color:var(--ink-soft);margin:5px 0 0;font-size:12px;line-height:1.4}.product-listing-section-module__4IcXia__variantCount{color:var(--ink-soft);margin:7px 0 0;font-size:12px}.product-listing-section-module__4IcXia__detailsButton{min-height:43px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #7a8a7b;justify-content:center;align-items:center;margin-top:18px;padding:0 14px;font:600 10px/1.2 Arial,sans-serif;transition:background .16s,color .16s;display:inline-flex}.product-listing-section-module__4IcXia__detailLink{background:var(--paper-light);min-height:43px;color:var(--ink);border:1px solid #7a8a7b;justify-content:center;align-items:center;margin:18px 9px 0 0;padding:0 14px;font:600 10px/1.2 Arial,sans-serif;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.product-listing-section-module__4IcXia__detailLink:hover,.product-listing-section-module__4IcXia__detailsButton:hover{background:var(--ink);color:var(--paper-light)}.product-listing-section-module__4IcXia__detailsButton:focus-visible,.product-listing-section-module__4IcXia__detailLink:focus-visible,.product-listing-section-module__4IcXia__adminLink:focus-visible,.product-listing-section-module__4IcXia__variantOption input:focus-visible,.product-listing-section-module__4IcXia__addButton:focus-visible{outline-offset:3px;outline:2px solid #738752}.product-listing-section-module__4IcXia__productDetails{border-top:1px solid var(--line);margin-top:22px;padding-top:19px}.product-listing-section-module__4IcXia__description{color:var(--ink-soft);white-space:pre-wrap;margin:0 0 19px;font-size:14px;line-height:1.7}.product-listing-section-module__4IcXia__variantFieldset{border:0;min-width:0;margin:0;padding:0}.product-listing-section-module__4IcXia__variantFieldset legend{color:var(--ink);letter-spacing:.06em;margin-bottom:10px;font:600 10px/1.4 Arial,sans-serif}.product-listing-section-module__4IcXia__variantList{gap:8px;display:grid}.product-listing-section-module__4IcXia__variantOption{border:1px solid var(--line);cursor:pointer;background:#fffefa;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:11px;display:grid}.product-listing-section-module__4IcXia__variantOption:has(input:disabled){cursor:default}.product-listing-section-module__4IcXia__variantOption input{width:15px;height:15px;accent-color:var(--ink);margin:0}.product-listing-section-module__4IcXia__variantOption input:disabled{cursor:not-allowed}.product-listing-section-module__4IcXia__variantCopy{gap:3px;min-width:0;display:grid}.product-listing-section-module__4IcXia__variantName{overflow-wrap:anywhere;font-size:13px;font-weight:600}.product-listing-section-module__4IcXia__variantMeta{color:var(--ink-soft);font-size:11px;line-height:1.4}.product-listing-section-module__4IcXia__variantPrice{color:var(--ink);text-align:right;white-space:nowrap;grid-column:3;font-size:12px;font-weight:600}.product-listing-section-module__4IcXia__availability{color:var(--ink-soft);grid-column:2/-1;font:600 10px/1.4 Arial,sans-serif}.product-listing-section-module__4IcXia__availability[data-availability=available]{color:#285b3b}.product-listing-section-module__4IcXia__availability[data-availability=unavailable],.product-listing-section-module__4IcXia__availability[data-availability=unknown]{color:#74443b}.product-listing-section-module__4IcXia__addButton{background:var(--ink);width:100%;min-height:46px;color:var(--paper-light);cursor:pointer;border:0;margin-top:15px;padding:0 15px;font:600 11px/1.25 Arial,sans-serif;transition:background .16s}.product-listing-section-module__4IcXia__addButton:hover:not(:disabled){background:#345a4a}.product-listing-section-module__4IcXia__addButton:disabled{cursor:not-allowed;background:#657267}.product-listing-section-module__4IcXia__confirmation{color:#285b3b;margin:13px 0 0;font-size:12px;line-height:1.6}.product-listing-section-module__4IcXia__confirmation a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.product-listing-section-module__4IcXia__confirmation a:focus-visible{outline-offset:3px;outline:2px solid #738752}.product-listing-section-module__4IcXia__confirmation[data-kind=error]{color:#74443b}.product-listing-section-module__4IcXia__stateMessage{border:1px solid var(--line);background:var(--paper-light);color:var(--ink-soft);margin:0;padding:24px;font-size:15px;line-height:1.6;display:block}@media (max-width:1040px){.product-listing-section-module__4IcXia__section{width:min(100% - 56px,900px)}}@media (max-width:680px){.product-listing-section-module__4IcXia__section{width:calc(100% - 40px);padding:42px 0 56px}.product-listing-section-module__4IcXia__heading{grid-template-columns:1fr;gap:10px;margin-bottom:19px}.product-listing-section-module__4IcXia__heading h2{max-width:480px;font-size:clamp(34px,9vw,42px)}.product-listing-section-module__4IcXia__intro{max-width:440px;font-size:14px}.product-listing-section-module__4IcXia__products{grid-template-columns:1fr;gap:16px}.product-listing-section-module__4IcXia__imageFrame{aspect-ratio:1.7}.product-listing-section-module__4IcXia__cardBody{padding:18px 18px 20px}.product-listing-section-module__4IcXia__productName{min-height:unset;font-size:29px}}@media (max-width:360px){.product-listing-section-module__4IcXia__section{width:calc(100% - 32px)}.product-listing-section-module__4IcXia__cardBody{padding-left:15px;padding-right:15px}.product-listing-section-module__4IcXia__variantOption{grid-template-columns:15px minmax(0,1fr);gap:7px 8px}.product-listing-section-module__4IcXia__variantPrice{text-align:left;grid-column:2}.product-listing-section-module__4IcXia__availability{grid-column:2}}@media (prefers-reduced-motion:reduce){.product-listing-section-module__4IcXia__detailsButton,.product-listing-section-module__4IcXia__addButton{transition:none}}
.quillbarrow-home-module__lXcq_G__page{--ink:#19362f;--ink-soft:#3e554e;--paper:#f4f1e8;--paper-light:#fbfaf6;--line:#d5d9ce;--moss:#d6e1b4;--moss-ink:#233a30;--serif-display:var(--font-display), Georgia, serif;--serif-body:var(--font-body), Georgia, serif;background:var(--paper);color:var(--ink);font-family:var(--serif-body);font-size:16px;line-height:1.55;overflow:hidden}.quillbarrow-home-module__lXcq_G__page a{color:inherit;text-decoration:none}.quillbarrow-home-module__lXcq_G__page a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #738752}.quillbarrow-home-module__lXcq_G__announcement{background:var(--ink);color:#f6f5ed;letter-spacing:.15em;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:34px;padding:6px 20px;font:600 9px/1.3 Arial,sans-serif;display:flex}.quillbarrow-home-module__lXcq_G__announcementMark{background:var(--moss);border-radius:50%;width:6px;height:6px}.quillbarrow-home-module__lXcq_G__announcementRegion{color:#c9d5bd;margin-left:12px;font-size:8px}.quillbarrow-home-module__lXcq_G__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;width:min(100% - 96px,1280px);min-height:88px;margin:0 auto;display:flex}.quillbarrow-home-module__lXcq_G__wordmark{align-items:center;gap:11px;display:inline-flex}.quillbarrow-home-module__lXcq_G__wordmarkSeal{width:36px;height:36px;font:22px / 1 var(--serif-display);border:1px solid #91a08e;border-radius:50%;place-items:center;display:grid}.quillbarrow-home-module__lXcq_G__wordmarkText{line-height:1.1;display:grid}.quillbarrow-home-module__lXcq_G__wordmarkName{font:24px / 1 var(--serif-display);letter-spacing:-.04em}.quillbarrow-home-module__lXcq_G__wordmarkDescriptor{letter-spacing:.16em;text-transform:uppercase;margin-top:5px;font:600 8px/1 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__navigation{align-items:center;gap:clamp(28px,4.2vw,62px);margin-left:auto;font:500 12px/1.2 Arial,sans-serif;display:flex}.quillbarrow-home-module__lXcq_G__navigation a{transition:opacity .16s}.quillbarrow-home-module__lXcq_G__basketLink{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.quillbarrow-home-module__lXcq_G__basketLink span{border:1px solid #91a08e;border-radius:50%;place-items:center;min-width:17px;height:17px;font:600 9px/1 Arial,sans-serif;display:inline-grid}.quillbarrow-home-module__lXcq_G__navigation a:hover,.quillbarrow-home-module__lXcq_G__textLink:hover,.quillbarrow-home-module__lXcq_G__inlineLink:hover,.quillbarrow-home-module__lXcq_G__footer a:hover{opacity:.65}.quillbarrow-home-module__lXcq_G__navContact{border:1px solid #aeb9a8;align-items:center;gap:9px;padding:12px 17px;display:inline-flex}.quillbarrow-home-module__lXcq_G__navContact span,.quillbarrow-home-module__lXcq_G__primaryButton span,.quillbarrow-home-module__lXcq_G__inlineLink span,.quillbarrow-home-module__lXcq_G__contactButton span{font:13px/1 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(36px,6vw,88px);width:min(100% - 96px,1280px);min-height:630px;margin:0 auto;padding:57px 0 68px;display:grid}.quillbarrow-home-module__lXcq_G__heroCopy{max-width:545px;padding:24px 0 30px}.quillbarrow-home-module__lXcq_G__kicker{color:#65776c;letter-spacing:.17em;text-transform:uppercase;margin:0;font:600 9px/1.4 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__hero h1,.quillbarrow-home-module__lXcq_G__intro h2,.quillbarrow-home-module__lXcq_G__process h2,.quillbarrow-home-module__lXcq_G__contact h2{font-family:var(--serif-display);letter-spacing:-.045em;margin:22px 0 0;font-weight:400}.quillbarrow-home-module__lXcq_G__hero h1{font-size:clamp(52px,6.1vw,82px);line-height:.99}.quillbarrow-home-module__lXcq_G__heroDescription{max-width:405px;color:var(--ink-soft);margin:25px 0 0;font-size:17px;line-height:1.65}.quillbarrow-home-module__lXcq_G__heroActions{align-items:center;gap:24px;margin-top:32px;display:flex}.quillbarrow-home-module__lXcq_G__primaryButton,.quillbarrow-home-module__lXcq_G__contactButton{background:var(--ink);color:#fbfaf6;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:0 19px;font:600 11px/1 Arial,sans-serif;transition:background .16s;display:inline-flex}.quillbarrow-home-module__lXcq_G__primaryButton:hover,.quillbarrow-home-module__lXcq_G__contactButton:hover{background:#345a4a}.quillbarrow-home-module__lXcq_G__page .quillbarrow-home-module__lXcq_G__primaryButton,.quillbarrow-home-module__lXcq_G__page .quillbarrow-home-module__lXcq_G__contactButton{color:#fbfaf6}.quillbarrow-home-module__lXcq_G__page .quillbarrow-home-module__lXcq_G__textLink{text-underline-offset:5px;font:500 11px/1.4 Arial,sans-serif;-webkit-text-decoration:underline #9da99b;text-decoration:underline #9da99b}.quillbarrow-home-module__lXcq_G__page .quillbarrow-home-module__lXcq_G__inlineLink{text-underline-offset:5px;align-items:center;gap:9px;margin-top:23px;font:500 11px/1.4 Arial,sans-serif;-webkit-text-decoration:underline #9da99b;text-decoration:underline #9da99b;display:inline-flex}.quillbarrow-home-module__lXcq_G__heroFootnote{color:#78877a;letter-spacing:.08em;text-transform:uppercase;margin:30px 0 0;font:500 9px/1.5 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__heroVisual{aspect-ratio:1/1.03;background:#e4e4d8;min-height:480px;margin:0;position:relative}.quillbarrow-home-module__lXcq_G__heroImage{object-fit:cover;width:100%;height:100%;display:block}.quillbarrow-home-module__lXcq_G__imageCaption{color:#fffdf6;background:linear-gradient(#13272000,#132720c9);gap:4px;padding:19px 21px;display:grid;position:absolute;bottom:0;left:0;right:0}.quillbarrow-home-module__lXcq_G__imageCaption span:first-child{letter-spacing:.15em;font:600 8px/1.4 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__imageCaption span:last-child{font:19px / 1.25 var(--serif-display)}.quillbarrow-home-module__lXcq_G__imageIndex{background:var(--paper);letter-spacing:.1em;padding:8px 10px;font:600 8px/1 Arial,sans-serif;position:absolute;top:16px;right:16px}.quillbarrow-home-module__lXcq_G__intro{border-top:1px solid var(--line);grid-template-columns:1fr .72fr;align-items:start;gap:clamp(52px,10vw,150px);width:min(100% - 96px,1080px);margin:0 auto;padding:78px 0 101px;display:grid}.quillbarrow-home-module__lXcq_G__introHeading h2{max-width:510px;margin-top:18px;font-size:clamp(38px,4.2vw,55px);line-height:1.07}.quillbarrow-home-module__lXcq_G__introCopy{padding-top:25px}.quillbarrow-home-module__lXcq_G__introCopy p,.quillbarrow-home-module__lXcq_G__processIntro,.quillbarrow-home-module__lXcq_G__contactDetails p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.7}.quillbarrow-home-module__lXcq_G__process{background:var(--ink);color:#f7f4eb;grid-template-columns:.87fr 1.13fr;align-items:center;gap:clamp(48px,9vw,128px);padding:90px max(48px,50vw - 640px) 97px;display:grid}.quillbarrow-home-module__lXcq_G__process .quillbarrow-home-module__lXcq_G__kicker{color:#c4d2bb}.quillbarrow-home-module__lXcq_G__process h2{margin-top:20px;font-size:clamp(44px,5.2vw,67px);line-height:1.01}.quillbarrow-home-module__lXcq_G__processIntro{color:#d0d8cc;max-width:410px;margin-top:24px;font-size:15px}.quillbarrow-home-module__lXcq_G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.quillbarrow-home-module__lXcq_G__step{border-top:1px solid #718078;min-height:213px;padding:17px 21px 0}.quillbarrow-home-module__lXcq_G__step+.quillbarrow-home-module__lXcq_G__step{border-left:1px solid #52675d}.quillbarrow-home-module__lXcq_G__stepNumber{color:#c9d7a9;letter-spacing:.12em;font:600 9px/1 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__step h3{color:#f9f7ef;font:26px / 1.05 var(--serif-display);letter-spacing:-.03em;margin:27px 0 0}.quillbarrow-home-module__lXcq_G__step p{color:#d2d9cf;max-width:195px;margin:11px 0 0;font-size:13px;line-height:1.65}.quillbarrow-home-module__lXcq_G__contact{background:var(--moss);grid-template-columns:1fr .58fr;align-items:end;gap:65px;padding:86px max(48px,50vw - 540px) 90px;display:grid}.quillbarrow-home-module__lXcq_G__contact .quillbarrow-home-module__lXcq_G__kicker{color:#4d6650}.quillbarrow-home-module__lXcq_G__contact h2{margin-top:18px;font-size:clamp(46px,5.3vw,67px);line-height:1}.quillbarrow-home-module__lXcq_G__contactDetails{justify-items:start;gap:16px;padding-bottom:4px;display:grid}.quillbarrow-home-module__lXcq_G__contactDetails p{color:#354d40;max-width:355px;font-size:15px}.quillbarrow-home-module__lXcq_G__contactButton{background:var(--ink)}.quillbarrow-home-module__lXcq_G__page .quillbarrow-home-module__lXcq_G__emailAddress{text-underline-offset:3px;overflow-wrap:anywhere;font:11px/1.5 Arial,sans-serif;text-decoration:underline}.quillbarrow-home-module__lXcq_G__footer{color:#e7ece3;background:#132d27;justify-content:space-between;align-items:center;gap:25px;min-height:85px;padding:20px max(48px,50vw - 640px);font:10px/1.4 Arial,sans-serif;display:flex}.quillbarrow-home-module__lXcq_G__footerWordmark{font:20px / 1 var(--serif-display)}.quillbarrow-home-module__lXcq_G__footerWordmark span{color:#c8d1c3;letter-spacing:.12em;text-transform:uppercase;margin-left:6px;font:8px/1 Arial,sans-serif}.quillbarrow-home-module__lXcq_G__footer>span{color:#c8d1c3}.quillbarrow-home-module__lXcq_G__footerHelp{flex-wrap:wrap;gap:8px 15px;display:flex}.quillbarrow-home-module__lXcq_G__footerHelp a{text-underline-offset:3px;-webkit-text-decoration:underline #9dad9f;text-decoration:underline #9dad9f}@media (max-width:960px){.quillbarrow-home-module__lXcq_G__header,.quillbarrow-home-module__lXcq_G__hero,.quillbarrow-home-module__lXcq_G__intro{width:min(100% - 56px,760px)}.quillbarrow-home-module__lXcq_G__hero{min-height:unset;grid-template-columns:.94fr 1.06fr;gap:30px;padding:55px 0 60px}.quillbarrow-home-module__lXcq_G__hero h1{font-size:clamp(48px,6.6vw,64px)}.quillbarrow-home-module__lXcq_G__heroVisual{min-height:390px}.quillbarrow-home-module__lXcq_G__heroActions{flex-direction:column;align-items:flex-start;gap:17px}.quillbarrow-home-module__lXcq_G__process{grid-template-columns:1fr;gap:47px;padding:72px 28px}.quillbarrow-home-module__lXcq_G__processTop{max-width:570px}.quillbarrow-home-module__lXcq_G__steps{max-width:820px}.quillbarrow-home-module__lXcq_G__contact{padding-left:7vw;padding-right:7vw}.quillbarrow-home-module__lXcq_G__footer{padding-left:28px;padding-right:28px}}@media (max-width:680px){.quillbarrow-home-module__lXcq_G__announcement{letter-spacing:.1em;gap:7px;min-height:32px;padding-left:12px;padding-right:12px;font-size:8px}.quillbarrow-home-module__lXcq_G__announcementRegion{margin-left:5px;font-size:7px}.quillbarrow-home-module__lXcq_G__header,.quillbarrow-home-module__lXcq_G__hero,.quillbarrow-home-module__lXcq_G__intro{width:calc(100% - 40px)}.quillbarrow-home-module__lXcq_G__header{grid-template-columns:minmax(0,1fr) auto;row-gap:13px;min-height:75px;padding:13px 0 12px;display:grid}.quillbarrow-home-module__lXcq_G__header>a:first-child{grid-area:1/1}.quillbarrow-home-module__lXcq_G__header>div{grid-area:1/2}.quillbarrow-home-module__lXcq_G__wordmark{gap:8px}.quillbarrow-home-module__lXcq_G__wordmarkSeal{width:32px;height:32px;font-size:20px}.quillbarrow-home-module__lXcq_G__wordmarkName{font-size:21px}.quillbarrow-home-module__lXcq_G__wordmarkDescriptor{margin-top:4px;font-size:7px}.quillbarrow-home-module__lXcq_G__navigation{grid-area:2/1/auto/-1;justify-content:space-between;gap:13px;width:100%;font-size:10px}.quillbarrow-home-module__lXcq_G__navHow{display:inline-flex}.quillbarrow-home-module__lXcq_G__navContact{gap:6px;padding:10px 12px}.quillbarrow-home-module__lXcq_G__hero{grid-template-columns:1fr;gap:24px;padding:34px 0 36px}.quillbarrow-home-module__lXcq_G__heroCopy{padding:0}.quillbarrow-home-module__lXcq_G__hero h1{margin-top:19px;font-size:clamp(48px,13vw,68px)}.quillbarrow-home-module__lXcq_G__heroDescription{max-width:470px;margin-top:20px;font-size:16px}.quillbarrow-home-module__lXcq_G__heroActions{flex-flow:wrap;gap:19px;margin-top:25px}.quillbarrow-home-module__lXcq_G__heroFootnote{margin-top:23px;font-size:8px}.quillbarrow-home-module__lXcq_G__heroVisual{aspect-ratio:1.55;min-height:220px}.quillbarrow-home-module__lXcq_G__intro{grid-template-columns:1fr;gap:19px;padding:56px 0 66px}.quillbarrow-home-module__lXcq_G__introHeading h2{max-width:480px;font-size:43px}.quillbarrow-home-module__lXcq_G__introCopy{padding-top:0}.quillbarrow-home-module__lXcq_G__process{gap:37px;padding:60px 20px 63px}.quillbarrow-home-module__lXcq_G__process h2{font-size:52px}.quillbarrow-home-module__lXcq_G__steps{grid-template-columns:1fr}.quillbarrow-home-module__lXcq_G__step{min-height:unset;padding:18px 0 23px}.quillbarrow-home-module__lXcq_G__step+.quillbarrow-home-module__lXcq_G__step{border-left:0}.quillbarrow-home-module__lXcq_G__step h3{margin-top:14px;font-size:28px}.quillbarrow-home-module__lXcq_G__step p{max-width:330px;margin-top:7px}.quillbarrow-home-module__lXcq_G__contact{grid-template-columns:1fr;gap:27px;padding:60px 20px 65px}.quillbarrow-home-module__lXcq_G__contact h2{font-size:53px}.quillbarrow-home-module__lXcq_G__contactDetails{gap:14px}.quillbarrow-home-module__lXcq_G__footer{min-height:unset;flex-wrap:wrap;gap:14px 20px;padding:25px 20px}.quillbarrow-home-module__lXcq_G__footer>span{flex-basis:100%;order:1}}@media (max-width:390px){.quillbarrow-home-module__lXcq_G__announcement{font-size:7px}.quillbarrow-home-module__lXcq_G__announcementRegion{letter-spacing:.08em}.quillbarrow-home-module__lXcq_G__navigation{font-size:9px}.quillbarrow-home-module__lXcq_G__heroActions{flex-direction:column;align-items:flex-start}.quillbarrow-home-module__lXcq_G__heroVisual{min-height:190px}}@media (prefers-reduced-motion:reduce){.quillbarrow-home-module__lXcq_G__page a{transition:none}}
