@font-face{ascent-override:84%;descent-override:10%;font-display:swap;font-family:Brother\ 1816;font-style:normal;font-weight:400;line-gap-override:20%;size-adjust:100%;src:url(/assets/fonts/brother1816-regular-web-subset.woff2) format("woff2")}@font-face{ascent-override:84%;descent-override:10%;font-display:swap;font-family:Brother\ 1816;font-style:italic;font-weight:400;line-gap-override:20%;size-adjust:100%;src:url(/assets/fonts/brother1816-regular_italic-web-subset.woff2) format("woff2")}@font-face{ascent-override:84%;descent-override:10%;font-display:swap;font-family:Brother\ 1816;font-style:normal;font-weight:500;line-gap-override:20%;size-adjust:100%;src:url(/assets/fonts/brother1816-medium-web-subset.woff2) format("woff2")}@font-face{ascent-override:84%;descent-override:10%;font-display:swap;font-family:Brother\ 1816 Printed;font-style:normal;font-weight:700;line-gap-override:20%;size-adjust:100%;src:url(/assets/fonts/brother1816printed-bold-web-subset.woff2) format("woff2")}@font-face{ascent-override:84%;descent-override:10%;font-display:swap;font-family:Brother\ 1816 Printed;font-style:normal;font-weight:800;line-gap-override:20%;size-adjust:100%;src:url(/assets/fonts/brother1816printed-extrabold-web-subset.woff2) format("woff2")}.icon{display:inline-block;height:1em;width:1em;fill:currentColor;font-kerning:normal;line-height:1;vertical-align:-.125em}.icon-spaced{margin-right:.75em}.icon-btn{align-items:center;background:var(--gray-text);border-radius:50%;color:var(--white);cursor:pointer;display:inline-flex;height:2.25rem;isolation:isolate;justify-content:center;line-height:1;min-width:1.75em;overflow:hidden;position:relative;transition:background .3s ease,color .3s ease;width:2.25rem}.icon-btn:focus-visible,.icon-btn:hover{background:var(--gray-light);color:var(--gray-text);text-decoration:none}.icon-btn .icon{font-size:1.1rem}.btn .icon{transform:translateY(.045em)}.icon-btn.youtube{transition:background .3s ease,color .3s ease}.icon-btn.youtube:focus-visible,.icon-btn.youtube:hover{background:red;color:var(--white)}.icon-btn.insta:before{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d);border-radius:50%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;will-change:opacity;z-index:-1}.icon-btn.insta:focus-visible:before,.icon-btn.insta:hover:before{opacity:1}.icon-btn.insta:focus-visible,.icon-btn.insta:hover{background:var(--gray-medium);color:var(--white)}:root{--thumb-h:80px;--ease-snap:cubic-bezier(0.1,1,0.9,1);--stage-anim-dur:1s;--strip-thumb-transform-dur:1s;--strip-thumb-filter-dur:1s;--gallery-nav-fade-dur:0.3s;--strip-overlay-fade-dur:1s;--strip-nav-fade-dur:0.35s;--caption-fade-dur:0.35s}.gallery-section{background:var(--bg-off-white);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;box-shadow:var(--card-shadow);overflow:hidden;padding-top:var(--section-pad-top);position:relative}@media (max-width:768px){.gallery-section{padding-top:var(--section-pad-top-mobile)}}.gallery ul.track{list-style:none}.gallery ul.track,.gallery ul.track li{margin:0;padding:0}.gallery{--peek:clamp(12px,3vw,28px);--gap:clamp(8px,2vw,16px);--viewer-h:clamp(280px,60vh,720px)}.viewer{margin-bottom:1.5rem;overflow:hidden;position:relative}.stage{--viewer-h:clamp(180px,calc(56.923px + 38.462vw),480px);height:var(--viewer-h);margin:0 auto;overflow:hidden}.stage,.stage-clip{align-items:center;border-radius:var(--card-border-radius);display:flex;justify-content:center;position:relative}.stage-clip{height:100%;margin-inline:auto;max-width:100%;overflow:visible;transform-origin:center center;width:auto}.stage-hotspot{inset:0;margin:0 auto;pointer-events:auto;position:absolute;width:calc(var(--viewer-h)*1.5);z-index:1}.stage img,.stage picture{display:block;height:100%}.stage img{border-radius:var(--card-border-radius);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@keyframes slideInUp{0%{transform:translateY(var(--viewer-h))}to{transform:translateY(0)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{transform:translateY(var(--viewer-h))}}.stage-clip.slide-in{animation:slideInUp var(--stage-anim-dur) var(--ease-snap) both}.stage-clip.slide-out{animation:slideOutDown var(--stage-anim-dur) var(--ease-snap) both}@media (prefers-reduced-motion:reduce){.stage-clip.slide-in,.stage-clip.slide-out{animation:none}}.stage.stage--stacked{position:relative}.stage.stage--stacked .stage-clip{inset:0;position:absolute}.stage.stage--stacked .stage-clip.is-top{z-index:2}.stage.stage--stacked .stage-clip:not(.is-top){z-index:1}@keyframes slideInArcLeft{0%{transform:translate(-25%,var(--viewer-h))}to{transform:translate(0)}}@keyframes slideInArcRight{0%{transform:translate(25%,var(--viewer-h))}to{transform:translate(0)}}@keyframes slideOutArcLeft{0%{transform:translate(0)}to{transform:translate(-25%,var(--viewer-h))}}@keyframes slideOutArcRight{0%{transform:translate(0)}to{transform:translate(25%,var(--viewer-h))}}.stage-clip.slide-in.from-left{animation:slideInArcLeft var(--stage-anim-dur) var(--ease-snap) both}.stage-clip.slide-in.from-right{animation:slideInArcRight var(--stage-anim-dur) var(--ease-snap) both}.stage-clip.slide-out.to-left{animation:slideOutArcLeft var(--stage-anim-dur) var(--ease-snap) both}.stage-clip.slide-out.to-right{animation:slideOutArcRight var(--stage-anim-dur) var(--ease-snap) both}@media (prefers-reduced-motion:reduce){.stage-clip.slide-in.from-left,.stage-clip.slide-in.from-right,.stage-clip.slide-out.to-left,.stage-clip.slide-out.to-right{animation:none}}@keyframes slideInArcVar{0%{transform:translate(var(--slide-in-x,0),var(--viewer-h)) scale(var(--in-scale-start,.35)) rotate(var(--in-rotate,0deg))}to{transform:translate(0) scale(1) rotate(0deg)}}@keyframes slideOutArcVar{0%{transform:translate(0) scale(1) rotate(0deg)}to{transform:translate(var(--slide-out-x,0),var(--viewer-h)) scale(var(--out-scale-end,.35)) rotate(var(--out-rotate,0deg))}}.stage-clip.slide-in.from-var{animation:slideInArcVar var(--stage-anim-dur) var(--ease-snap) both}.stage-clip.slide-out.to-var{animation:slideOutArcVar var(--stage-anim-dur) var(--ease-snap) both}.gallery-nav{align-items:center;backdrop-filter:blur(2px);background:rgba(29,29,31,.35);block-size:2.25rem;border:0;border-radius:999px;color:var(--white);cursor:pointer;display:flex;font-size:1.25rem;inline-size:2.25rem;justify-content:center;line-height:1;opacity:0;padding-bottom:.35rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--gallery-nav-fade-dur) ease;z-index:4}.gallery-nav.next,.gallery-nav.prev{left:auto;right:auto}.gallery-nav:disabled{cursor:default;opacity:.35}.viewer.show-nav .gallery-nav{opacity:1;pointer-events:auto}.strip-nav{backdrop-filter:blur(2px);background:rgba(29,29,31,.35);block-size:2rem;border:0;border-radius:999px;color:var(--white);cursor:pointer;font-size:1rem;inline-size:2rem;line-height:1;padding-bottom:.25rem;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.strip-nav.prev{left:.5rem}.strip-nav.next{right:.5rem}.gallery-nav:disabled,.strip-nav:disabled{display:none!important}.strip li{margin:0;padding:0}.filmstrip{margin-top:.75rem;overflow:hidden;position:relative}.strip{--hole-offset:4px;--hole-h:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='12'><rect x='0' y='0' width='8' height='12' rx='2' ry='2' fill='%23f3f1ee'/></svg>") left 20px top calc(var(--hole-offset) + 2px)/auto 12px repeat-x,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='12'><rect x='0' y='0' width='8' height='12' rx='2' ry='2' fill='%23f3f1ee'/></svg>") left 20px bottom calc(var(--hole-offset) + 2px)/auto 12px repeat-x,linear-gradient(#9c4a1a,#c47c39);background-attachment:local,local,local;gap:.5rem;isolation:isolate;list-style:none;margin:0;overflow-x:auto;padding:calc(var(--hole-offset) + var(--hole-h)) 2.5rem}.strip,.strip>li{align-items:center;display:flex}.strip>li{flex:0 0 auto;height:var(--thumb-h);justify-content:center;overflow:hidden;position:relative;transition:transform var(--strip-thumb-transform-dur) ease;width:calc(var(--thumb-h)*1.5);will-change:transform}.strip>li:before{background:linear-gradient(#c47c39,#9c4a1a);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity var(--strip-overlay-fade-dur) cubic-bezier(.2,.8,.2,1)}.strip>li.selected:before,.strip>li:hover:before{opacity:0}.strip>li.selected{transform:translateY(-140%)}.strip>li.selected img.is-portrait{transform:rotate(0deg) scale(1)}.strip img{border-radius:0;cursor:pointer;display:block;filter:invert(1) saturate(.5);height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;transform-origin:center center;transition:filter var(--strip-thumb-filter-dur) cubic-bezier(.2,.8,.2,1),transform var(--strip-thumb-transform-dur) ease;width:100%;will-change:filter,transform}.strip img:hover{filter:invert(0) sepia(0) saturate(1) hue-rotate(0deg) brightness(1)}.strip img.is-portrait{transform:rotate(90deg) scale(.67)}.strip img.is-active{filter:invert(0) sepia(0) saturate(1) hue-rotate(0deg) brightness(1)}.img-caption{background:rgba(0,0,0,.55);border-radius:0 0 var(--card-border-radius) var(--card-border-radius);bottom:0;color:var(--white);font-family:Brother\ 1816,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss01" 1;font-size:.95rem;font-weight:400;left:0;line-height:1.35;opacity:0;padding:.5rem .75rem;pointer-events:none;position:absolute;right:0;transition:opacity var(--caption-fade-dur) ease;z-index:3}.img-caption .img-caption--small{font-size:.7rem}.viewer.show-nav .img-caption{opacity:1}.stage-clip.slide-in .img-caption,.stage-clip.slide-out .img-caption,.stage.stage--stacked .img-caption{opacity:0!important;transition:none}