.YjXjfa_grid{gap:1.75rem 4rem;display:grid}.YjXjfa_head{align-content:start;justify-items:start;gap:1.25rem;display:grid}.YjXjfa_mark{background:var(--mark-ink,var(--accent));width:3.25rem;height:3.25rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.YjXjfa_intro{max-width:var(--measure);color:var(--bone-dim)}.YjXjfa_intro p+p{margin-top:1.25em}.YjXjfa_lede{color:var(--bone);font-size:clamp(1.1875rem,1rem + .8vw,1.5rem);line-height:1.5}[data-look=engraving] .YjXjfa_lede:first-letter{float:left;font-family:var(--font-display-stack);color:var(--accent);margin:.06em .1em 0 0;font-size:3.3em;font-weight:400;line-height:.82}@media (min-width:56em){.YjXjfa_grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}
.DSR8EG_section{padding-block:clamp(4rem,3rem + 5vw,8rem)}.DSR8EG_ruled{border-top:1px solid var(--line)}.DSR8EG_head{gap:1rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.DSR8EG_title{font-size:var(--t-h2)}.DSR8EG_credit{color:var(--smoke);font-size:var(--t-small);margin-top:1.25rem}[data-look=engraving] .DSR8EG_title{letter-spacing:-.01em;font-weight:400}[data-look=screenshot] .DSR8EG_title{letter-spacing:-.03em;font-weight:800}
._5IkUW_layout{gap:2.5rem 4rem;display:grid}._5IkUW_aside{align-content:start;justify-items:start;gap:1.25rem;display:grid}._5IkUW_kicker{margin-bottom:-.5rem}._5IkUW_sheet{border-top:1px solid var(--line-strong)}[data-look=engraving] ._5IkUW_sheet{border-top:3px double var(--line-strong)}[data-look=screenshot] ._5IkUW_sheet{border-top:4px solid var(--accent)}._5IkUW_row{border-bottom:1px solid var(--line);gap:.25rem;padding-block:1rem;display:grid}._5IkUW_label{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-weight:600}._5IkUW_value{color:var(--bone)}@media (min-width:30em){._5IkUW_sheet{grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid}._5IkUW_row{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;gap:normal}}@media (min-width:56em){._5IkUW_layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}._5IkUW_aside{top:calc(var(--header-h) + 2rem);position:sticky}}
.ONtC5q_grid{gap:clamp(.5rem,.3rem + .8vw,1rem);list-style:none;display:grid}.ONtC5q_item{min-width:0}.ONtC5q_thumb{background:var(--surface);width:100%;display:block;position:relative;overflow:hidden}.ONtC5q_thumb:after{content:"";box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease-out);position:absolute;inset:0}.ONtC5q_thumb:hover:after{box-shadow:inset 0 0 0 2px var(--accent)}.ONtC5q_thumbImage{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out), filter .3s var(--ease-out)}.ONtC5q_thumb:hover .ONtC5q_thumbImage{transform:scale(1.035)}.ONtC5q_grid[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.ONtC5q_grid[data-layout=grid] .ONtC5q_item:first-child{grid-column:1/-1}.ONtC5q_grid[data-layout=grid] .ONtC5q_thumb{aspect-ratio:16/9;border-radius:var(--radius)}.ONtC5q_grid[data-layout=plates]{flex-direction:column;display:flex}.ONtC5q_grid[data-layout=plates] .ONtC5q_thumb{aspect-ratio:var(--ratio)}.ONtC5q_grid[data-layout=plates] .ONtC5q_thumbImage{filter:brightness(.88)}.ONtC5q_grid[data-layout=plates] .ONtC5q_thumb:hover .ONtC5q_thumbImage{filter:none}@media (min-width:40em){.ONtC5q_grid[data-layout=plates]{flex-direction:row;align-items:flex-end}.ONtC5q_grid[data-layout=plates] .ONtC5q_item{flex:var(--ratio) 1 0}}@media (min-width:56em){.ONtC5q_grid[data-layout=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}.ONtC5q_grid[data-layout=grid] .ONtC5q_item:first-child{grid-area:span 2/span 2}.ONtC5q_grid[data-layout=grid] .ONtC5q_item:first-child .ONtC5q_thumb{aspect-ratio:auto;height:100%}}.ONtC5q_lightbox{overscroll-behavior:contain;background:color-mix(in srgb, var(--ground) 96%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--bone);border:0;margin:0;padding:clamp(.75rem,.4rem + 1.5vw,1.5rem);position:fixed;inset:0;overflow:hidden}.ONtC5q_lightbox::backdrop{background:0 0}.ONtC5q_lightbox[open]{animation-name:ONtC5q_appear;animation-duration:.22s;animation-timing-function:var(--ease-out);grid-template:"close close""stage stage"minmax(0,1fr)"caption caption""previous next"/minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.ONtC5q_close{grid-area:close;justify-self:end}.ONtC5q_stage{grid-area:stage;min-height:0;position:relative}.ONtC5q_image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation-name:ONtC5q_appear;animation-duration:.26s;animation-timing-function:var(--ease-out);position:absolute;inset:0}.ONtC5q_caption{max-width:var(--measure);text-align:center;min-height:3.2em;font-size:var(--t-small);color:var(--bone-dim);grid-area:caption;justify-self:center;line-height:1.45}.ONtC5q_counter{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);margin-bottom:.25rem;font-weight:600;display:block}.ONtC5q_close,.ONtC5q_nav{min-width:48px;min-height:48px;font-size:var(--t-small);color:var(--bone);background:color-mix(in srgb, var(--surface) 80%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:var(--radius);transition:box-shadow .16s var(--ease-out);justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-weight:600;display:inline-flex}.ONtC5q_close:hover,.ONtC5q_nav:hover{box-shadow:inset 0 0 0 1px var(--bone)}[data-look=engraving] .ONtC5q_close,[data-look=engraving] .ONtC5q_nav{border-radius:0}.ONtC5q_nav[data-dir=previous]{grid-area:previous}.ONtC5q_nav[data-dir=next]{grid-area:next}.ONtC5q_nav[data-dir=previous]:before,.ONtC5q_nav[data-dir=next]:after{content:"";border-bottom:2px solid;width:.5em;height:.5em}.ONtC5q_nav[data-dir=previous]:before{border-left:2px solid;transform:translate(.15em)rotate(45deg)}.ONtC5q_nav[data-dir=next]:after{border-right:2px solid;transform:translate(-.15em)rotate(-45deg)}@media (min-width:48em){.ONtC5q_lightbox[open]{grid-template:". .close""previous stage next"minmax(0,1fr)".caption."/auto minmax(0,1fr) auto;column-gap:1rem}.ONtC5q_nav{align-self:center}}@keyframes ONtC5q_appear{0%{opacity:0}}
.d1CzMW_video{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface);object-fit:cover;width:100%;height:auto;margin-bottom:clamp(.5rem,.3rem + .8vw,1rem);display:block}
._4cNISq_frame{--deep:clamp(.75rem, .55rem + .6vw, 1.25rem);z-index:3;pointer-events:none;color:var(--mark-ink,var(--accent));position:absolute;inset:0;overflow:hidden}._4cNISq_frame:before,._4cNISq_frame:after{content:"";position:absolute;inset:0}._4cNISq_frame[data-kind=frost]{--corner:clamp(5rem, 3.4rem + 5vw, 9.5rem)}._4cNISq_frame[data-kind=frost]:before,._4cNISq_rime{background:linear-gradient(to top, color-mix(in srgb, currentColor var(--a-low), transparent), transparent calc(var(--deep) * 1.8)), linear-gradient(to bottom, color-mix(in srgb, currentColor var(--a-edge), transparent), transparent var(--deep)), linear-gradient(to right, color-mix(in srgb, currentColor var(--a-edge), transparent), transparent var(--deep)), linear-gradient(to left, color-mix(in srgb, currentColor var(--a-edge), transparent), transparent var(--deep))}._4cNISq_frame[data-kind=frost]:before{--a-low:24%;--a-edge:13%}._4cNISq_frame[data-kind=frost]:after{background:linear-gradient(to right, var(--accent), color-mix(in srgb, currentColor 60%, transparent) 26%, color-mix(in srgb, currentColor 22%, transparent) 72%, transparent);height:1px;inset:0 0 auto}._4cNISq_rime{--a-low:75%;--a-edge:60%;--specks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='13' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 -2.45'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask:var(--specks) 0 0 / 10rem 10rem;-webkit-mask:var(--specks) 0 0 / 10rem 10rem;mask:var(--specks) 0 0 / 10rem 10rem;position:absolute;inset:0}._4cNISq_glint{width:var(--size);height:var(--size);fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;opacity:.7;filter:drop-shadow(0 0 2px color-mix(in srgb, currentColor 60%, transparent));position:absolute}._4cNISq_glint[data-side=top],._4cNISq_glint[data-side=bottom]{left:var(--at)}._4cNISq_glint[data-side=left],._4cNISq_glint[data-side=right]{top:var(--at)}._4cNISq_glint[data-side=top]{top:calc(var(--deep) * .3)}._4cNISq_glint[data-side=bottom]{bottom:calc(var(--deep) * .35)}._4cNISq_glint[data-side=left]{left:calc(var(--deep) * .3)}._4cNISq_glint[data-side=right]{right:calc(var(--deep) * .3)}._4cNISq_defs{width:0;height:0;position:absolute;overflow:hidden}._4cNISq_plumes{width:var(--corner);height:var(--corner);opacity:.8;position:absolute}._4cNISq_plumes[data-at=tl]{width:calc(var(--corner) * .55);height:calc(var(--corner) * .55);top:0;left:0}._4cNISq_plumes[data-at=tr]{width:calc(var(--corner) * .62);height:calc(var(--corner) * .62);top:0;right:0;transform:scaleX(-1)}._4cNISq_plumes[data-at=bl]{bottom:0;left:0;transform:scaleY(-1)}._4cNISq_plumes[data-at=br]{width:calc(var(--corner) * .85);height:calc(var(--corner) * .85);bottom:0;right:0;transform:scale(-1)}._4cNISq_frame[data-kind=embers]{--plate:clamp(.45rem, .3rem + .5vw, .75rem);--rise:clamp(1.1rem, .5rem + 2vw, 2.4rem);box-shadow:inset 0 0 2.25rem color-mix(in srgb, var(--ground) 70%, transparent)}._4cNISq_frame[data-kind=embers]:before{inset:var(--plate);border-radius:var(--radius);background:linear-gradient(to top, var(--accent), color-mix(in srgb, var(--accent) 45%, transparent) 30%, color-mix(in srgb, var(--mark-ink) 24%, transparent) 72%);-webkit-mask:linear-gradient(var(--bone) 0 0) content-box, linear-gradient(var(--bone) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--bone) 0 0) content-box, linear-gradient(var(--bone) 0 0);mask:linear-gradient(var(--bone) 0 0) content-box, linear-gradient(var(--bone) 0 0);padding:1px;-webkit-mask-composite:xor;mask-composite:exclude}._4cNISq_smoulder{--flicker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='352' height='48'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.014 .08' numOctaves='2' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.6 0 0 0 -0.75'/%3E%3C/filter%3E%3Crect width='352' height='48' filter='url(%23n)'/%3E%3C/svg%3E");height:calc(var(--rise) * 1.25);background:linear-gradient(to top, var(--accent) 0 1.5px, color-mix(in srgb, var(--accent) 22%, transparent) 1.5px, transparent);-webkit-mask:var(--flicker) 0 0 / 22rem 100% repeat-x;-webkit-mask:var(--flicker) 0 0 / 22rem 100% repeat-x;mask:var(--flicker) 0 0 / 22rem 100% repeat-x;position:absolute;inset:auto 0 0}._4cNISq_spark{bottom:.25rem;left:var(--x);width:var(--size);height:var(--size);background:color-mix(in srgb, var(--accent) 55%, var(--mark-ink));box-shadow:0 0 .35rem .1rem color-mix(in srgb, var(--accent) 75%, transparent);opacity:0;animation:_4cNISq_rise var(--time) linear var(--delay) infinite;border-radius:50%;position:absolute}@keyframes _4cNISq_rise{0%{opacity:0;transform:translate(0)}15%{opacity:.95}70%{opacity:.55}to{opacity:0;transform:translate(var(--drift), calc(-1 * var(--rise) * var(--far)))}}@media (prefers-reduced-motion:reduce){._4cNISq_spark{opacity:.5;transform:translateY(calc(-.4 * var(--rise) * var(--far)));animation:none}}._4cNISq_frame[data-kind=sight]{--inset:clamp(.6rem, .4rem + .7vw, 1rem);--arm:clamp(1rem, .6rem + 1.4vw, 1.75rem);color:var(--accent)}._4cNISq_bracket{width:var(--arm);height:var(--arm);border:0 solid;position:absolute}._4cNISq_bracket[data-at=tl]{top:var(--inset);left:var(--inset);border-top-width:2px;border-left-width:2px}._4cNISq_bracket[data-at=tr]{top:var(--inset);right:var(--inset);border-top-width:2px;border-right-width:2px}._4cNISq_bracket[data-at=bl]{bottom:var(--inset);left:var(--inset);border-bottom-width:2px;border-left-width:2px}._4cNISq_bracket[data-at=br]{right:var(--inset);bottom:var(--inset);border-bottom-width:2px;border-right-width:2px}._4cNISq_tick{opacity:.65;background:currentColor;position:absolute}._4cNISq_tick[data-at=top],._4cNISq_tick[data-at=bottom]{width:1px;height:calc(var(--inset) * 1.15);left:50%}._4cNISq_tick[data-at=left],._4cNISq_tick[data-at=right]{width:calc(var(--inset) * 1.15);height:1px;top:50%}._4cNISq_tick[data-at=top]{top:0}._4cNISq_tick[data-at=bottom]{bottom:0}._4cNISq_tick[data-at=left]{left:0}._4cNISq_tick[data-at=right]{right:0}
.fZlSJq_action{isolation:isolate;max-width:100%;min-height:48px;font-size:var(--t-small);text-align:center;transition:color .16s var(--ease-out), background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);justify-content:center;align-items:center;padding:.7rem 1.35rem;font-weight:600;line-height:1.25;display:inline-flex;position:relative}.fZlSJq_label{display:inline}.fZlSJq_external .fZlSJq_label:after{content:"";vertical-align:.08em;background:linear-gradient(to bottom right,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px));border-top:1.5px solid;border-right:1.5px solid;width:.55em;height:.55em;margin-left:.55em;display:inline-block}.fZlSJq_primary{background:var(--accent);color:var(--accent-ink)}.fZlSJq_primary:hover{background:color-mix(in srgb, var(--accent) 84%, var(--bone))}.fZlSJq_secondary{color:var(--bone);background:color-mix(in srgb, var(--ground) 55%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong);-webkit-backdrop-filter:blur(8px)}.fZlSJq_secondary:hover{box-shadow:inset 0 0 0 1px var(--bone)}.fZlSJq_text{text-align:left;min-height:44px;color:var(--bone);justify-content:flex-start;padding-inline:0}.fZlSJq_text .fZlSJq_label{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;transition:text-decoration-color .16s var(--ease-out);text-decoration-thickness:1px}.fZlSJq_text:hover .fZlSJq_label{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}[data-look=engraving] .fZlSJq_primary,[data-look=engraving] .fZlSJq_secondary{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;border-radius:0}[data-look=engraving] .fZlSJq_primary{background:var(--bone);color:var(--ground);box-shadow:inset 0 -3px 0 var(--accent)}[data-look=engraving] .fZlSJq_primary:hover{background:var(--bone-dim)}[data-look=screenshot] .fZlSJq_primary,[data-look=screenshot] .fZlSJq_secondary{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding-inline:1.75rem;font-weight:700}[data-look=screenshot] .fZlSJq_primary:before,[data-look=screenshot] .fZlSJq_secondary:before{content:"";z-index:-1;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);position:absolute;inset:0 .35rem;transform:skew(-12deg)}[data-look=screenshot] .fZlSJq_primary:before{background:var(--accent)}[data-look=screenshot] .fZlSJq_primary:hover:before{background:color-mix(in srgb, var(--accent) 84%, var(--bone))}[data-look=screenshot] .fZlSJq_secondary:before{background:color-mix(in srgb, var(--ground) 62%, transparent);box-shadow:inset 0 0 0 1.5px var(--bone-dim)}[data-look=screenshot] .fZlSJq_secondary:hover:before{box-shadow:inset 0 0 0 1.5px var(--bone)}
.iPoNNG_hero{isolation:isolate;background:var(--ground);position:relative;overflow:clip}.iPoNNG_art{z-index:0;aspect-ratio:4/3;position:relative;overflow:clip}[data-look=engraving] .iPoNNG_art{aspect-ratio:4/5}@media (max-width:47.99em){.iPoNNG_hero[data-film] .iPoNNG_art{aspect-ratio:8/9}}.iPoNNG_artImage{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%}.iPoNNG_film{opacity:0;position:absolute;inset:0}.iPoNNG_film[data-playing=true]{opacity:1}.iPoNNG_art:after{content:"";z-index:2;background:linear-gradient(to bottom, transparent 30%, color-mix(in srgb, var(--ground) 72%, transparent) 72%, var(--ground) 100%);position:absolute;inset:0}[data-look=engraving] .iPoNNG_artImage{filter:grayscale()contrast(1.08)brightness(.74)}[data-look=engraving] .iPoNNG_art:before{content:"";z-index:1;background:radial-gradient(circle at var(--focus,50% 50%), color-mix(in srgb, var(--accent) 62%, var(--bone)) 0%, color-mix(in srgb, var(--accent) 22%, var(--bone)) 22%, var(--bone) 48%);mix-blend-mode:multiply;position:absolute;inset:0}.iPoNNG_credit{z-index:3;max-width:calc(100% - 2rem);font-size:var(--t-label);text-align:right;color:var(--smoke);text-shadow:0 0 .5rem var(--ground), 0 0 .15rem var(--ground);line-height:1.35;position:absolute;top:.75rem;right:1rem}.iPoNNG_body{margin-top:calc(-1*clamp(4rem,22vw,10rem));padding-bottom:clamp(3rem,2rem + 4vw,5rem);position:relative}.iPoNNG_hero[data-lettering] .iPoNNG_body{margin-top:0;padding-top:clamp(3rem,2rem + 6vw,6rem)}.iPoNNG_title{font-size:var(--t-display)}.iPoNNG_logo{width:clamp(16rem,8rem + 30vw,38rem);display:block}[data-look=engraving] .iPoNNG_logo{width:clamp(15rem,9rem + 20vw,28rem)}.iPoNNG_logo img{width:100%;height:auto}.iPoNNG_standfirst{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);margin-top:1.5rem;font-weight:600}.iPoNNG_tagline{max-width:22ch;font-family:var(--font-display-stack);letter-spacing:-.015em;text-wrap:balance;color:var(--bone);margin-top:.75rem;font-size:clamp(1.5rem,1.05rem + 2vw,2.875rem);line-height:1.1}[data-look=engraving] .iPoNNG_tagline{font-weight:300}[data-look=screenshot] .iPoNNG_tagline{letter-spacing:-.03em;font-weight:800}.iPoNNG_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}@media (min-width:48em){.iPoNNG_hero{min-height:clamp(30rem, min(calc(100svh - var(--header-h)), 58vw), 56rem);align-items:end;display:grid}.iPoNNG_hero[data-lettering]{min-height:0}.iPoNNG_art{aspect-ratio:auto;position:absolute;inset:0}.iPoNNG_art:after{background:linear-gradient(to top, var(--ground) 0%, color-mix(in srgb, var(--ground) 60%, transparent) 28%, transparent 58%), linear-gradient(to right, color-mix(in srgb, var(--ground) 86%, transparent) 0%, color-mix(in srgb, var(--ground) 45%, transparent) 42%, transparent 68%)}.iPoNNG_hero[data-shape=portrait] .iPoNNG_art{aspect-ratio:auto;width:min(64%,72rem);inset:0 0 0 auto}.iPoNNG_hero[data-shape=portrait] .iPoNNG_art:after{background:linear-gradient(to right, var(--ground) 0%, color-mix(in srgb, var(--ground) 62%, transparent) 24%, transparent 58%), linear-gradient(to top, var(--ground) 0%, transparent 32%), linear-gradient(to bottom, var(--ground) 0%, transparent 14%)}.iPoNNG_credit{top:auto;bottom:1rem;right:1.25rem}.iPoNNG_body{margin-top:0;padding-top:6rem;padding-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.iPoNNG_body>*{max-width:38rem}.iPoNNG_tagline{max-width:20ch}}@keyframes iPoNNG_drift{to{transform:translateY(12%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.iPoNNG_artImage,[data-look=engraving] .iPoNNG_art:before{animation-name:iPoNNG_drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit}}}
.UuLlhq_more{align-items:end;gap:2rem;display:grid}.UuLlhq_text{max-width:var(--measure);gap:1rem;display:grid}.UuLlhq_text p{color:var(--bone-dim);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.UuLlhq_actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (min-width:56em){.UuLlhq_more{grid-template-columns:minmax(0,1fr) auto}.UuLlhq_actions{justify-content:flex-end}}
.gmyazq_studio{padding-top:clamp(4.5rem,10vw,9rem)}.gmyazq_frame{border-top:1px solid var(--line-strong);gap:1.25rem 3rem;padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}.gmyazq_title{font-size:var(--t-h2);font-variation-settings:"opsz" 144}.gmyazq_body{justify-items:start;gap:1.75rem;display:grid}.gmyazq_lead{max-width:30ch;font-family:var(--font-display-stack);letter-spacing:-.015em;font-variation-settings:"opsz" 72;font-size:clamp(1.5rem,1.15rem + 1.5vw,2.5rem);font-weight:400;line-height:1.22}.gmyazq_more{border:1px solid var(--line-strong);min-height:44px;font-size:var(--t-small);color:var(--bone);transition:border-color .2s var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;font-weight:600;display:inline-flex}.gmyazq_more:hover{border-color:var(--bone)}.gmyazq_arrow{transition:transform .25s var(--ease-out);flex:none}.gmyazq_more:hover .gmyazq_arrow{transform:translate(3px)}@media (min-width:56em){.gmyazq_frame{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.oxzIFq_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:clamp(1.75rem,1.25rem + 2vw,3rem);display:flex}.oxzIFq_back{min-height:44px;font-size:var(--t-small);color:var(--bone-dim);transition:color .16s var(--ease-out);align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.oxzIFq_back:before{content:"";border-bottom:2px solid;border-left:2px solid;width:.5em;height:.5em;transform:translate(.15em)rotate(45deg)}.oxzIFq_back:hover{color:var(--bone)}.oxzIFq_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr));gap:1rem;list-style:none;display:grid}.oxzIFq_card{background:var(--surface);height:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius);transition:box-shadow .2s var(--ease-out);grid-template-columns:minmax(6.5rem,36%) minmax(0,1fr);align-items:center;gap:clamp(1rem,.6rem + 1.5vw,1.75rem);padding:.75rem clamp(1rem,.6rem + 1.5vw,1.75rem) .75rem .75rem;display:grid}.oxzIFq_card:hover{box-shadow:inset 0 0 0 1px var(--accent)}.oxzIFq_cardArt{aspect-ratio:16/10;border-radius:calc(var(--radius) - 2px);background:var(--ground);display:block;overflow:hidden}.oxzIFq_cardArt img{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;transition:transform .5s var(--ease-out), filter .3s var(--ease-out)}.oxzIFq_cardArt[data-lettering] img{object-fit:contain;padding:10%}.oxzIFq_card[data-art=engraving] .oxzIFq_cardArt img{filter:grayscale()brightness(.78)}.oxzIFq_card[data-art=engraving]:hover .oxzIFq_cardArt img{filter:grayscale()brightness(.92)}.oxzIFq_card:hover .oxzIFq_cardArt img{transform:scale(1.04)}.oxzIFq_cardText{gap:.35rem;min-width:0;display:grid}.oxzIFq_cardMeta{font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--smoke);order:-1;font-weight:600}.oxzIFq_cardTitle{font-size:var(--t-h3);overflow-wrap:anywhere}.oxzIFq_cardTagline{font-size:var(--t-small);color:var(--bone-dim);line-height:1.45}@media (max-width:26em){.oxzIFq_card{grid-template-columns:minmax(0,1fr);padding-right:.75rem}.oxzIFq_cardText{padding:.25rem .25rem .5rem}}
._EUJ1W_footer{border-top:1px solid var(--line);background:var(--coal-1);margin-top:clamp(4rem,8vw,8rem)}._EUJ1W_inner{max-width:var(--wrap);padding:clamp(2.5rem, 5vw, 4rem) var(--gutter);grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;margin-inline:auto;display:grid}._EUJ1W_brand{align-content:start;gap:.75rem;display:grid}._EUJ1W_mark{justify-self:start}._EUJ1W_tagline{color:var(--bone-dim);max-width:24rem}._EUJ1W_mail{color:var(--bone);border-bottom:1px solid var(--line-strong);justify-self:start;padding-bottom:.1em}._EUJ1W_mail:hover{border-color:var(--bone)}._EUJ1W_column{align-content:start;gap:.9rem;display:grid}._EUJ1W_column ul{gap:.5rem;list-style:none;display:grid}._EUJ1W_column a{color:var(--bone-dim)}._EUJ1W_column a:hover{color:var(--bone)}._EUJ1W_base{max-width:var(--wrap);padding:1.25rem var(--gutter) 2rem;border-top:1px solid var(--line);font-size:var(--t-small);color:var(--smoke);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}._EUJ1W_actions{align-items:center;gap:1rem;display:flex}._EUJ1W_lang,._EUJ1W_signOut{color:var(--bone-dim);font-size:var(--t-small)}._EUJ1W_lang:hover,._EUJ1W_signOut:hover{color:var(--bone)}@media (max-width:48em){._EUJ1W_inner{grid-template-columns:1fr 1fr}._EUJ1W_brand{grid-column:1/-1}}@media (max-width:30em){._EUJ1W_base{flex-direction:column;align-items:flex-start}}
.j0OtZG_wordmark{font-family:var(--font-display-stack);white-space:nowrap;align-items:center;gap:.28em;font-size:1.375rem;line-height:1;display:inline-flex}.j0OtZG_mark{aspect-ratio:64/82.4;flex:none;width:auto;max-width:none;height:.99em;overflow:visible}.j0OtZG_meat{fill:var(--steak)}.j0OtZG_bone{fill:var(--bone)}.j0OtZG_name{color:var(--bone);letter-spacing:0;font-variation-settings:"opsz" 96, "wdth" 100;align-items:baseline;gap:.02em;display:inline-flex}.j0OtZG_bistecca{font-weight:800}.j0OtZG_games{font-weight:400}@media (max-width:23.4em){header .j0OtZG_wordmark{min-width:44px}header .j0OtZG_mark{height:1.5em}header .j0OtZG_name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.U0do9a_header{z-index:50;height:var(--header-h);background:color-mix(in srgb, var(--coal-0) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--line);position:sticky;top:0}.U0do9a_inner{height:100%;max-width:var(--wrap);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.U0do9a_home{align-items:center;min-height:44px;display:inline-flex}.U0do9a_nav ul{align-items:center;gap:clamp(.25rem,1.5vw,1.25rem);list-style:none;display:flex}.U0do9a_link,.U0do9a_lang{min-height:44px;font-size:var(--t-small);color:var(--bone-dim);transition:color .16s var(--ease-out);align-items:center;padding-inline:.5rem;font-weight:500;display:inline-flex}.U0do9a_link:hover,.U0do9a_lang:hover{color:var(--bone)}.U0do9a_link[aria-current=page]{color:var(--bone);box-shadow:inset 0 -2px 0 var(--steak)}.U0do9a_lang{font-size:var(--t-label);letter-spacing:.12em;border:1px solid var(--line-strong);border-radius:999px;min-height:32px;margin-left:.25rem;padding-inline:.7rem}@media (max-width:26em){.U0do9a_home>span:first-child{font-size:1.125rem}.U0do9a_header .wordmark{font-size:1.125rem}}
.gSLxEW_copy{display:contents}.gSLxEW_button{border:1px solid var(--line-strong);min-height:44px;font-size:var(--t-small);color:var(--bone);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:999px;grid-area:copy;align-items:center;gap:.55rem;padding-inline:1.1rem 1.25rem;font-weight:500;display:inline-flex}.gSLxEW_button:hover{border-color:var(--bone-dim);background-color:var(--coal-2)}.gSLxEW_icon{color:var(--bone-dim);flex:none}.gSLxEW_status{min-height:1.5em;font-size:var(--t-small);color:var(--bone-dim);grid-area:status;line-height:1.5}
.qCbfRG_contact{padding-top:clamp(4.5rem,3rem + 6vw,9rem)}.qCbfRG_frame{border-top:1px solid var(--line-strong);padding-top:clamp(2rem,1.4rem + 2.6vw,3.5rem)}.qCbfRG_title{font-size:var(--t-h2);font-variation-settings:"opsz" 96;font-weight:600}.qCbfRG_lead{max-width:var(--measure);color:var(--bone-dim);margin-top:1rem}.qCbfRG_address{margin-top:clamp(1.75rem,1.2rem + 2.4vw,3rem)}.qCbfRG_mail{max-width:100%;min-height:44px;font-family:var(--font-display-stack);letter-spacing:-.03em;font-variation-settings:"opsz" 144;overflow-wrap:anywhere;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:max(2px,.035em);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:text-decoration-color .25s var(--ease-out);padding-block:.08em .14em;font-size:clamp(1.5rem,.6rem + 5.2vw,5.25rem);font-weight:500;line-height:1.08;display:inline-block}.qCbfRG_mail:hover{-webkit-text-decoration-color:var(--steak);text-decoration-color:var(--steak)}.qCbfRG_actions{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""status";place-items:center start;gap:.4rem 2rem;margin-top:clamp(1.5rem,1.2rem + 1.4vw,2.5rem);display:grid}
.rRbTea_section{padding-top:clamp(4rem,2.5rem + 6vw,8rem)}.rRbTea_heading{max-width:16em;font-size:var(--t-h2);font-variation-settings:"opsz" 96;margin-bottom:clamp(1.5rem,1rem + 2vw,2.75rem);font-weight:500}.rRbTea_diptych{--media-h:clamp(14rem, 58vw, 24rem);--fade:clamp(4rem, 3rem + 4vw, 7rem);--pad:clamp(1.25rem, .8rem + 2.2vw, 2.5rem);flex-direction:column;gap:.75rem;list-style:none;display:flex}.rRbTea_panel{isolation:isolate;border-radius:var(--radius);background:var(--ground);min-width:0;color:var(--bone);flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:hidden;container-type:inline-size}.rRbTea_panel:before,.rRbTea_panel:after{content:"";z-index:1;pointer-events:none;position:absolute}.rRbTea_panel:before{border:1px solid var(--line);border-radius:inherit;inset:0}.rRbTea_panel:after{background:var(--accent);transform-origin:0;height:3px;transition:transform .7s var(--ease-out);bottom:0;left:0;right:0;transform:scaleX(.18)}.rRbTea_media{z-index:-1;height:var(--media-h);position:relative}.rRbTea_media img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;transition:transform .9s var(--ease-out), filter .5s var(--ease-out);position:absolute;inset:0}.rRbTea_media[data-lettering] img{object-fit:contain;object-position:50% 40%;padding:0 12%}.rRbTea_body{margin-top:calc(-1 * var(--fade));padding:var(--fade) var(--pad) var(--pad);background:linear-gradient(to top, var(--ground) calc(100% - var(--fade)), color-mix(in srgb, var(--ground) 82%, transparent) calc(100% - var(--fade) * .7), color-mix(in srgb, var(--ground) 45%, transparent) calc(100% - var(--fade) * .35), transparent);flex-direction:column;flex:1;justify-content:flex-end;gap:.55rem;display:flex}.rRbTea_meta,.rRbTea_tagline{max-width:21rem}.rRbTea_name{letter-spacing:-.03em;font-variation-settings:"opsz" 144;font-size:min(clamp(2rem,1.2rem + 2.6vw,3.5rem),12cqi);font-weight:700}.rRbTea_link:after{content:"";z-index:1;border-radius:var(--radius);position:absolute;inset:0}.rRbTea_link:focus-visible{outline:none}.rRbTea_link:focus-visible:after{outline:2px solid var(--bone);outline-offset:-4px;box-shadow:inset 0 0 0 6px var(--coal-0)}.rRbTea_arrow{vertical-align:-.04em;width:.62em;height:.62em;color:var(--accent);transition:transform .5s var(--ease-out);margin-left:.22em;display:inline-block}.rRbTea_meta{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex-wrap:wrap;order:-1;column-gap:1.4em;font-weight:600;display:flex;overflow:hidden}.rRbTea_meta>span{white-space:nowrap;position:relative}.rRbTea_meta>span:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:calc(50% - 1.5px);left:calc(-.7em - 1.5px)}.rRbTea_tagline{font-family:var(--font-display-stack);font-variation-settings:"opsz" 36;color:var(--bone-dim);transition:color .4s var(--ease-out);font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);line-height:1.3}.rRbTea_panel:focus-within:after{transform:scaleX(1)}.rRbTea_panel:focus-within .rRbTea_tagline{color:var(--bone)}.rRbTea_diptych:has(.rRbTea_link:focus-visible) .rRbTea_panel:not(:focus-within) .rRbTea_media img{filter:saturate(.3)brightness(.5)}@media (hover:hover){.rRbTea_panel:hover:after{transform:scaleX(1)}.rRbTea_panel:hover .rRbTea_media img{transform:scale(1.035)}.rRbTea_panel:hover .rRbTea_tagline{color:var(--bone)}.rRbTea_panel:hover .rRbTea_arrow{transform:translate(.18em)}.rRbTea_diptych:has(.rRbTea_panel:hover) .rRbTea_panel:not(:hover) .rRbTea_media img{filter:saturate(.3)brightness(.5)}}@media (min-width:48em){.rRbTea_diptych{--media-h:clamp(18rem, 5rem + 26vw, 34rem);flex-direction:row;gap:clamp(.5rem,.2rem + .6vw,.75rem)}.rRbTea_panel{flex-basis:0}}@media (min-width:64em){.rRbTea_panel{transition:flex-grow .7s var(--ease-out)}.rRbTea_diptych:not(:has(>:nth-child(3))) .rRbTea_panel:focus-within{flex-grow:1.3}}@media (min-width:64em) and (hover:hover){.rRbTea_diptych:not(:has(>:nth-child(3))) .rRbTea_panel:hover{flex-grow:1.3}}
.fjg-hq_page{background:var(--ground);color:var(--bone)}
.nzkNya_intro{padding-top:clamp(3rem,1.6rem + 6vw,8rem)}.nzkNya_title{letter-spacing:-.045em;font-variation-settings:"opsz" 144;margin-left:-.04em;padding-bottom:clamp(1.25rem,.8rem + 2.4vw,3rem);font-size:clamp(2.75rem,.8rem + 10vw,10.5rem);font-weight:700;line-height:.9}.nzkNya_body{border-top:1px solid var(--line-strong);gap:clamp(3rem,2rem + 4vw,6rem);padding-top:clamp(2rem,1.4rem + 3vw,4rem);display:grid}.nzkNya_lead{max-width:22em;font-family:var(--font-display-stack);letter-spacing:-.012em;font-variation-settings:"opsz" 60;color:var(--bone);text-wrap:balance;font-size:clamp(1.375rem,1rem + 1.5vw,2.375rem);font-weight:400;line-height:1.2}.nzkNya_lead:before{content:"";background:var(--steak);width:2.5rem;height:3px;margin-bottom:1.25rem;display:block}.nzkNya_prose{max-width:var(--measure);color:var(--bone-dim);gap:1.1em;margin-top:clamp(1.75rem,1.4rem + 1.6vw,2.75rem);font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.7;display:grid}.nzkNya_facts{align-self:start}.nzkNya_factsTitle{font-size:var(--t-h3);font-variation-settings:"opsz" 36;font-weight:500}.nzkNya_list{border-top:1px solid var(--line-strong);margin-top:1.25rem}.nzkNya_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(6.5rem,2fr) minmax(0,3fr);gap:1rem;padding-block:.95rem;display:grid}.nzkNya_row dt{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--smoke);padding-top:.2em;font-weight:600}.nzkNya_row dd{color:var(--bone);overflow-wrap:anywhere}@media (min-width:56em){.nzkNya_body{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.nzkNya_facts{padding-top:.35rem}}
