.dentang-v1-root{--color-paper:#201914;--color-ink:#e9e4d7;--color-accent:#b47548;--color-muted:#9a9185;--color-rule:#3e3630;--color-accent-hi:#deac7e;--color-accent-lo:#6c412a;--color-paper-deep:#16100c;--color-paper-lift:#2a221c;--dt-lamp:#4b39268c;--dt-lamp-0:#4b392600;--dt-falloff:#0805032e;--dt-falloff-0:#08050300;--dt-oxide:#252c34;--dt-iron:#332f2c;--dt-iron-top:#645f5c;--dt-iron-shade:#292623;--dt-iron-edge:#0a0705;--dt-iron-lit:#938e8a;--dt-steel:#b3b8be;--dt-steel-hi:#e2e5e8;--dt-steel-lo:#65696f;--dt-gunmetal:#7c705b;--dt-opal:#e2d6be;--dt-opal-rim:#bea788;--dt-opal-glaze:#f8edd814;--dt-opal-glaze-0:#f8edd800;--dt-oak:#5e4837;--dt-oak-hi:#826d59;--dt-oak-lo:#46301d;--dt-oak-grain:#3e2815;--dt-oak-joint:#0c0806;--dt-limewash:#d4d0c8;--dt-log:#d8d0c1;--dt-graphite:#3d3732;--dt-pencil:#847f7a;--dt-lining:#c0b6a28c;--dt-relief-lit:#79706580;--dt-relief-cast:#02020299;--dt-halo:#080503d9;--dt-stud:radial-gradient(circle at 35% 30%, var(--color-accent-hi), var(--color-accent) 55%, var(--color-accent-lo));--dt-stud-rim:#21110a;--dt-plaster:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.93 0 0 0 0 0.91 0 0 0 0 0.85 0 0 0 1.4 -0.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");--dt-trowel:repeating-linear-gradient(90deg, #d4d0c802 0 1px, #d4d0c800 1px 7px);--dt-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='46'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.6' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.14 0 0 0 0 0.09 0 0 0 1.5 -0.5'/%3E%3C/filter%3E%3Crect width='240' height='46' filter='url(%23g)' opacity='0.03'/%3E%3C/svg%3E");--dt-track-caps:.24em;--swv-sheet-surface:var(--dt-log);--swv-sheet-surface-alt:#ccc3b3;--swv-sheet-border:#aca397;--swv-sheet-border-strong:#797065;--swv-sheet-ink:var(--dt-graphite);--swv-sheet-ink-muted:#534b46;--swv-sheet-ink-caption:#69625b;--swv-sheet-accent:var(--dt-iron);--swv-sheet-accent-hover:#403c39;--swv-sheet-accent-ink:var(--color-ink);--swv-sheet-error:#a8372a;--swv-sheet-scrim:#0805039e;--swv-sheet-radius:3px;--swv-sheet-control-radius:2px;--swv-sheet-shadow:0 1px 0 #f5eee066 inset, 0 24px 48px -22px #030101b3;--swv-sheet-font-heading:var(--font-heading);--swv-sheet-font-body:var(--font-heading);isolation:isolate;background-color:var(--color-paper);min-height:100svh;color:var(--color-ink);font-family:var(--font-heading), Georgia, serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root{--color-paper:lab(9.48528% 2.53431 4.67978);--color-ink:lab(90.8014% .244886 6.91602);--color-accent:lab(55.4612% 22.2888 35.1576);--color-muted:lab(60.5878% 1.85156 7.48655);--color-rule:lab(23.4035% 2.83574 5.42885);--color-accent-hi:lab(74.2956% 14.5797 31.3194);--color-accent-lo:lab(32.3043% 17.5519 22.2086);--color-paper-deep:lab(5.2452% 1.68586 2.76735);--color-paper-lift:lab(14.1278% 2.73032 5.58442);--dt-lamp:lab(25.7239% 5.64906 15.4681/.55);--dt-lamp-0:lab(25.7239% 5.64906 15.4681/0);--dt-falloff:lab(1.55178% .640653 1.00339/.18);--dt-falloff-0:lab(1.55178% .640653 1.00339/0);--dt-oxide:lab(17.6105% -1.68854 -6.2983);--dt-iron:lab(19.9439% 1.37776 2.68293);--dt-iron-top:lab(40.8248% 1.35942 2.67012);--dt-iron-shade:lab(15.3035% 1.38508 2.68829);--dt-iron-edge:lab(1.9768% .58151 .968593);--dt-iron-lit:lab(59.3852% 1.35157 2.66489);--dt-steel:lab(74.4713% -1.08472 -3.56634);--dt-steel-hi:lab(90.7153% -.661671 -2.14585);--dt-steel-lo:lab(44.3103% -1.06618 -3.55645);--dt-gunmetal:lab(47.8705% 2.56014 13.6369);--dt-opal:lab(86.2033% 1.29989 13.568);--dt-opal-rim:lab(69.8813% 5.14019 19.171);--dt-opal-glaze:lab(94.3096% 1.04448 11.573/.08);--dt-opal-glaze-0:lab(94.3096% 1.04448 11.573/0);--dt-oak:lab(32.6057% 7.51829 14.02);--dt-oak-hi:lab(47.7404% 6.3231 14.442);--dt-oak-lo:lab(22.1301% 8.83925 16.3667);--dt-oak-grain:lab(18.6431% 8.95964 16.6131);--dt-oak-joint:lab(2.46688% .856213 1.38664);--dt-limewash:lab(83.8074% .356942 4.58459);--dt-log:lab(83.8276% 1.11684 8.41175);--dt-graphite:lab(23.4144% 2.09373 4.04474);--dt-pencil:lab(53.6043% 1.1681 3.61701);--dt-lining:lab(74.5863% 1.10313 11.6204/.55);--dt-relief-lit:lab(47.8029% 2.44394 7.31291/.5);--dt-relief-cast:lab(.462488% 0 0/.6);--dt-halo:lab(1.55178% .640653 1.00339/.85);--dt-stud-rim:lab(7.05003% 7.59616 6.47074);--dt-trowel:repeating-linear-gradient(90deg, lab(83.8074% .356942 4.58459/.006) 0 1px, lab(83.8074% .356942 4.58459/0) 1px 7px);--swv-sheet-surface-alt:lab(79.1814% 1.52421 9.14772);--swv-sheet-border:lab(67.5486% 1.83731 7.47583);--swv-sheet-border-strong:lab(47.8029% 2.44394 7.31291);--swv-sheet-ink-muted:lab(32.6905% 2.43622 4.71384);--swv-sheet-ink-caption:lab(41.9875% 2.05702 4.91651);--swv-sheet-accent-hover:lab(25.7442% 1.37085 2.678);--swv-sheet-error:lab(40.5869% 46.2721 34.5863);--swv-sheet-scrim:lab(1.55178% .640653 1.00339/.62);--swv-sheet-shadow:0 1px 0 lab(94.2766% .635952 7.66994/.4) inset, 0 24px 48px -22px lab(.457718% .302538 .422585/.7)}}.dentang-v1-root .dt-lamp{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 84% 6%, var(--dt-lamp), var(--dt-lamp-0) 70%), linear-gradient(35deg, var(--dt-falloff), var(--dt-falloff-0) 55%);position:fixed;inset:0}.dentang-v1-root .dt-world{z-index:1;position:relative}.dentang-v1-root .font-heading{font-family:var(--font-heading), Georgia, serif}.dentang-v1-root .font-display{font-family:var(--font-display), Georgia, serif;font-style:italic}.dentang-v1-root .font-body{font-family:var(--font-body), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}.dentang-v1-root .dt-tab{font-variant-numeric:tabular-nums lining-nums}.dentang-v1-root .dt-caps{text-transform:uppercase;letter-spacing:var(--dt-track-caps)}@media (prefers-reduced-motion:reduce){.dentang-v1-root *,.dentang-v1-root :before,.dentang-v1-root :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
.dentang-v1-root{--dt-shadow:#0805036b;--dt-shadow-soft:#08050342;--dt-shadow-0:#08050300;--dt-plaster-tint:#2a221c8c;--dt-pencil-line:#3d373226;--dt-pencil-mid:#3d373273;--dt-ink-86:#e9e4d7db;--dt-ink-55:#e9e4d78c;--dt-ease:cubic-bezier(.16, 1, .3, 1);--dt-ease-in:cubic-bezier(.55, 0, .9, .45);--dt-gutter:clamp(1.25rem, 5vw, 3rem);font-size:17px;line-height:1.6}@supports (color:lab(0% 0 0)){.dentang-v1-root{--dt-shadow:lab(1.55178% .640653 1.00339/.42);--dt-shadow-soft:lab(1.55178% .640653 1.00339/.26);--dt-shadow-0:lab(1.55178% .640653 1.00339/0);--dt-plaster-tint:lab(14.1278% 2.73032 5.58442/.55);--dt-pencil-line:lab(23.4144% 2.09373 4.04474/.15);--dt-pencil-mid:lab(23.4144% 2.09373 4.04474/.45);--dt-ink-86:lab(90.8014% .244886 6.91602/.86);--dt-ink-55:lab(90.8014% .244886 6.91602/.55)}}.dentang-v1-root .f-iron{fill:var(--dt-iron)}.dentang-v1-root .f-iron-top{fill:var(--dt-iron-top)}.dentang-v1-root .f-iron-shade{fill:var(--dt-iron-shade)}.dentang-v1-root .f-iron-edge{fill:var(--dt-iron-edge)}.dentang-v1-root .f-iron-lit{fill:var(--dt-iron-lit)}.dentang-v1-root .f-steel{fill:var(--dt-steel)}.dentang-v1-root .f-steel-hi{fill:var(--dt-steel-hi)}.dentang-v1-root .f-steel-lo{fill:var(--dt-steel-lo)}.dentang-v1-root .f-oak{fill:var(--dt-oak)}.dentang-v1-root .f-oak-hi{fill:var(--dt-oak-hi)}.dentang-v1-root .f-oak-lo{fill:var(--dt-oak-lo)}.dentang-v1-root .f-ink{fill:var(--color-ink)}.dentang-v1-root .f-opal-rim{fill:var(--dt-opal-rim)}.dentang-v1-root .f-surround{fill:color-mix(in oklch, var(--dt-limewash) 22%, var(--dt-oak-lo))}.dentang-v1-root .f-shaft-void{fill:var(--color-paper-deep)}.dentang-v1-root .s-iron-lit{stroke:var(--dt-iron-lit)}.dentang-v1-root .s-iron-edge{stroke:var(--dt-iron-edge)}.dentang-v1-root .s-iron-shade{stroke:var(--dt-iron-shade)}.dentang-v1-root .s-steel{stroke:var(--dt-steel)}.dentang-v1-root .s-steel-hi{stroke:var(--dt-steel-hi)}.dentang-v1-root .s-steel-lo{stroke:var(--dt-steel-lo)}.dentang-v1-root .s-oak-hi{stroke:var(--dt-oak-hi)}.dentang-v1-root .s-oak-grain{stroke:var(--dt-oak-grain)}.dentang-v1-root .s-groove{stroke:var(--dt-iron-edge)}.dentang-v1-root .s-ink{stroke:var(--color-ink)}.dentang-v1-root .s-relief-lit{stroke:var(--dt-relief-lit)}.dentang-v1-root .s-relief-cast{stroke:var(--dt-relief-cast)}.dentang-v1-root .s-surround-lit{stroke:color-mix(in oklch, var(--dt-limewash) 40%, var(--color-paper-lift))}.dentang-v1-root .s-glazing{stroke:color-mix(in oklch, var(--dt-iron-shade) 70%, var(--dt-opal-rim))}.dentang-v1-root .s-glazing-lit{stroke:var(--color-ink);opacity:.55}.dentang-v1-root .s-paint{stroke:var(--dt-graphite)}.dentang-v1-root .dt-main{position:relative}@media (min-width:1024px){.dentang-v1-root .dt-main{margin-left:12%}}.dentang-v1-root .dt-bay{position:relative}.dentang-v1-root .dt-bay-body{padding:clamp(3.5rem, 9vw, 6.5rem) var(--dt-gutter) clamp(4rem, 10vw, 7rem);background-color:var(--dt-plaster-tint);background-image:var(--dt-plaster), var(--dt-trowel);position:relative}.dentang-v1-root .dt-bay-inner{max-width:1180px;margin:0 auto}.dentang-v1-root .dt-plumb{top:0;bottom:22px;left:calc(var(--dt-gutter) * .45);background:var(--dt-pencil);opacity:.1;pointer-events:none;width:1px;position:absolute}.dentang-v1-root .dt-plumb-bob{background:var(--dt-pencil);clip-path:polygon(50% 100%,0 30%,18% 0,82% 0,100% 30%);opacity:1;width:7px;height:9px;position:absolute;bottom:-9px;left:-3px}@media (min-width:1280px){.dentang-v1-root .dt-plumb{left:max(calc(var(--dt-gutter) * .45), calc((100% - 1180px) / 2 - 28px))}}.dentang-v1-root .dt-oakbeam{z-index:2;background-color:var(--dt-oak);background-image:linear-gradient(90deg, #826d5900, #826d5929), repeating-linear-gradient(180deg, #3e281500 0 4px, #3e281580 4px 5px, #3e281500 5px 9px, #3e28154d 9px 10px, #3e281500 10px 15px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 60%, var(--dt-oak-lo));height:22px;box-shadow:0 3px 0 var(--dt-shadow), 0 10px 18px -8px var(--dt-shadow);position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-oakbeam{background-image:linear-gradient(90deg, lab(47.7404% 6.3231 14.442/0), lab(47.7404% 6.3231 14.442/.16)), repeating-linear-gradient(180deg, lab(18.6431% 8.95964 16.6131/0) 0 4px, lab(18.6431% 8.95964 16.6131/.5) 4px 5px, lab(18.6431% 8.95964 16.6131/0) 5px 9px, lab(18.6431% 8.95964 16.6131/.3) 9px 10px, lab(18.6431% 8.95964 16.6131/0) 10px 15px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 60%, var(--dt-oak-lo))}}.dentang-v1-root .dt-oakbeam-bolts{display:block;position:absolute;inset:0}.dentang-v1-root .dt-floorstrip{background-color:var(--dt-oak-lo);background-image:linear-gradient(180deg, #16100c8c, #16100c00 60%), repeating-linear-gradient(154deg, #0c080600 0 45px, var(--dt-oak-joint) 45px 46px), repeating-linear-gradient(154deg, #3e281500 0 13px, #3e28154d 13px 14px, #3e281500 14px 31px, #3e281533 31px 32px, #3e281500 32px 46px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak) , var(--dt-oak-lo));height:28px}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-floorstrip{background-image:linear-gradient(180deg, lab(5.2452% 1.68586 2.76735/.55), lab(5.2452% 1.68586 2.76735/0) 60%), repeating-linear-gradient(154deg, lab(2.46688% .856213 1.38664/0) 0 45px, var(--dt-oak-joint) 45px 46px), repeating-linear-gradient(154deg, lab(18.6431% 8.95964 16.6131/0) 0 13px, lab(18.6431% 8.95964 16.6131/.3) 13px 14px, lab(18.6431% 8.95964 16.6131/0) 14px 31px, lab(18.6431% 8.95964 16.6131/.2) 31px 32px, lab(18.6431% 8.95964 16.6131/0) 32px 46px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak) , var(--dt-oak-lo))}}.dentang-v1-root .dt-oakboard{background-color:var(--dt-oak);background-image:linear-gradient(200deg, #826d592e, #826d5900 55%), repeating-linear-gradient(90deg, #3e281500 0 7px, #3e281561 7px 8px, #3e281500 8px 19px, #3e281538 19px 20px, #3e281500 20px 31px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 30%, var(--dt-oak) 75%, color-mix(in oklch, var(--dt-oak) 70%, var(--dt-oak-hi)));box-shadow:inset 0 1px 0 var(--dt-oak-hi), inset -1px 0 0 #826d5980, inset 0 -1px 0 var(--dt-oak-joint), -5px 7px 0 -2px var(--dt-shadow), -14px 20px 26px -14px var(--dt-shadow);border-radius:1px;padding:26px 18px 22px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-oakboard{background-image:linear-gradient(200deg, lab(47.7404% 6.3231 14.442/.18), lab(47.7404% 6.3231 14.442/0) 55%), repeating-linear-gradient(90deg, lab(18.6431% 8.95964 16.6131/0) 0 7px, lab(18.6431% 8.95964 16.6131/.38) 7px 8px, lab(18.6431% 8.95964 16.6131/0) 8px 19px, lab(18.6431% 8.95964 16.6131/.22) 19px 20px, lab(18.6431% 8.95964 16.6131/0) 20px 31px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 30%, var(--dt-oak) 75%, color-mix(in oklch, var(--dt-oak) 70%, var(--dt-oak-hi)));box-shadow:inset 0 1px 0 var(--dt-oak-hi), inset -1px 0 0 lab(47.7404% 6.3231 14.442/.5), inset 0 -1px 0 var(--dt-oak-joint), -5px 7px 0 -2px var(--dt-shadow), -14px 20px 26px -14px var(--dt-shadow)}}.dentang-v1-root .dt-screwhead{background:linear-gradient(225deg, var(--dt-iron-top), var(--dt-iron) 55%, var(--dt-iron-shade));width:8px;height:8px;box-shadow:0 0 0 .5px var(--dt-iron-edge), -1px 1px 0 var(--dt-shadow);border-radius:1px;position:absolute;top:9px;transform:rotate(11deg)}.dentang-v1-root .dt-screwhead:after{content:"";background:var(--dt-iron-edge);height:1px;position:absolute;top:3.5px;left:1px;right:1px}.dentang-v1-root .dt-screwhead[data-pos=tl]{left:9px}.dentang-v1-root .dt-screwhead[data-pos=tr]{right:9px;transform:rotate(-31deg)}.dentang-v1-root .dt-wire{align-items:center;min-width:40px;display:flex}.dentang-v1-root .dt-wire-rope{background:repeating-linear-gradient(118deg, var(--dt-steel) 0 1.6px, var(--dt-steel-lo) 1.6px 4px);opacity:.55;flex:auto;height:2px}.dentang-v1-root .dt-ferrule{background:linear-gradient(180deg, var(--dt-steel-hi), var(--dt-steel) 45%, var(--dt-steel-lo));width:9px;height:5px;box-shadow:inset 2.5px 0 0 -2px var(--dt-steel-lo), inset -2.5px 0 0 -2px var(--dt-steel-lo);opacity:.85;border-radius:1.2px;flex:none}.dentang-v1-root .dt-hh{margin-bottom:clamp(2.4rem,6vw,3.6rem)}.dentang-v1-root .dt-hh-numeral-row{align-items:center;gap:14px;display:flex}.dentang-v1-root .dt-hh-numeral{font-family:var(--font-heading), Georgia, serif;letter-spacing:var(--dt-track-caps);color:var(--dt-ink-86);padding-right:.1em;font-size:1rem;font-weight:500;line-height:1}.dentang-v1-root .dt-hh-rule{flex:0 132px}.dentang-v1-root .dt-hh-title{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.018em;text-shadow:0 -1px #7970654d,0 1px #02020280;text-shadow:0 -1px lab(47.8029% 2.44394 7.31291/.3),0 1px lab(.462488% 0 0/.5);margin-top:.55rem;font-size:clamp(2.05rem,7.4vw,3.4rem);font-weight:500;line-height:1.08}.dentang-v1-root .dt-hh[data-variant=eyebrow] .dt-hh-title{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:var(--dt-track-caps);text-transform:uppercase;color:var(--color-muted);text-shadow:none;margin-top:.85rem;font-size:.7rem;font-weight:600}.dentang-v1-root .dt-hh[data-variant=eyebrow]{margin-bottom:clamp(1.6rem,5vw,2.6rem)}.dentang-v1-root .dt-hh-strip-row{align-items:flex-end;margin-top:1rem;display:flex}.dentang-v1-root .dt-hh-strip{background:linear-gradient(180deg, var(--dt-iron-top), var(--dt-iron) 26%, var(--dt-iron) 74%, var(--dt-iron-shade));height:17px;box-shadow:inset 0 1px 0 #938e8a59, inset 0 -1px 0 var(--dt-iron-edge), 0 0 0 .5px var(--dt-iron-edge), -2px 3px 0 -.5px var(--dt-shadow);border-radius:2px;align-items:center;gap:7px;padding:0 7px;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-hh-strip{box-shadow:inset 0 1px 0 lab(59.3852% 1.35157 2.66489/.35), inset 0 -1px 0 var(--dt-iron-edge), 0 0 0 .5px var(--dt-iron-edge), -2px 3px 0 -.5px var(--dt-shadow)}}.dentang-v1-root .dt-hh-screw{background:radial-gradient(circle at 65% 35%, var(--dt-iron-lit), var(--dt-iron-shade) 70%);width:5px;height:5px;box-shadow:0 0 0 .5px var(--dt-iron-edge);border-radius:50%}.dentang-v1-root .dt-hh-hammer{width:36px;height:26px;margin-bottom:5px;margin-left:-15px;overflow:visible;transform:scaleX(-1)}.dentang-v1-root .dt-hh-hammer-arm{transform-box:view-box;transform-origin:5.8px 16px;transform:rotate(-34deg)}.dentang-v1-root .dt-hh[data-on] .dt-hh-hammer-arm{transform:rotate(0)}.dentang-v1-root .dt-hh[data-on][data-run] .dt-hh-hammer-arm{animation:dt-hammer-drop .26s var(--dt-ease-in) both;animation-delay:calc((var(--n) - 1) * 50ms + 40ms)}@keyframes dt-hammer-drop{0%{transform:rotate(-34deg)}42%{transform:rotate(2deg)}64%{transform:rotate(-5deg)}to{transform:rotate(0)}}.dentang-v1-root .dt-studrow{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.dentang-v1-root .dt-stud{background:radial-gradient(circle at 40% 40%, var(--dt-iron-edge), var(--dt-iron-shade) 90%);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative;box-shadow:inset 0 -.5px #938e8a59;box-shadow:inset 0 -.5px lab(59.3852% 1.35157 2.66489/.35)}.dentang-v1-root .dt-stud:after{content:"";background:var(--dt-stud);box-shadow:0 0 0 .5px var(--dt-stud-rim), -.5px .8px .6px var(--dt-shadow);opacity:0;border-radius:50%;position:absolute;inset:1px;transform:scale(0)}.dentang-v1-root .dt-stud[data-on]:after{opacity:1;transform:scale(1)}.dentang-v1-root .dt-studrow[data-run] .dt-stud[data-on]:after{animation:dt-stud-pop .15s var(--dt-ease) both;animation-delay:calc(var(--i) * 50ms)}@keyframes dt-stud-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.dentang-v1-root .dt-studrow[data-ground=paper] .dt-stud{box-shadow:none;background:radial-gradient(circle at 45% 45%,#3d37328c,#3d37322e 80%);background:radial-gradient(circle at 45% 45%,lab(23.4144% 2.09373 4.04474/.55),lab(23.4144% 2.09373 4.04474/.18) 80%)}.dentang-v1-root .dt-plate{isolation:isolate;background-color:var(--dt-iron);background-image:var(--dt-plaster), linear-gradient(200deg, #938e8a2e, #938e8a00 45%), linear-gradient(180deg, var(--dt-iron-top), var(--dt-iron) 16%, var(--dt-iron) 80%, var(--dt-iron-shade));min-height:48px;box-shadow:inset 0 1px 0 #938e8a8c, inset -1px 0 0 #938e8a4d, inset 0 -1px 0 var(--dt-iron-edge), inset 1px 0 0 var(--dt-iron-edge), 0 0 0 1px var(--dt-iron-edge), -3px 4px 0 -1px var(--dt-shadow), -10px 14px 18px -10px var(--dt-shadow);color:var(--color-ink);font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 -1px 0 var(--dt-relief-lit), 0 1px 0 var(--dt-relief-cast);cursor:pointer;transition:transform .12s var(--dt-ease), box-shadow .12s var(--dt-ease);-webkit-tap-highlight-color:transparent;border:0;border-radius:3px;justify-content:center;align-items:center;gap:.8rem;padding:.65rem 1.05rem;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-plate{background-image:var(--dt-plaster), linear-gradient(200deg, lab(59.3852% 1.35157 2.66489/.18), lab(59.3852% 1.35157 2.66489/0) 45%), linear-gradient(180deg, var(--dt-iron-top), var(--dt-iron) 16%, var(--dt-iron) 80%, var(--dt-iron-shade));box-shadow:inset 0 1px 0 lab(59.3852% 1.35157 2.66489/.55), inset -1px 0 0 lab(59.3852% 1.35157 2.66489/.3), inset 0 -1px 0 var(--dt-iron-edge), inset 1px 0 0 var(--dt-iron-edge), 0 0 0 1px var(--dt-iron-edge), -3px 4px 0 -1px var(--dt-shadow), -10px 14px 18px -10px var(--dt-shadow)}}.dentang-v1-root .dt-plate-label{padding-left:.2em;position:relative}.dentang-v1-root .dt-plate--sm{letter-spacing:.18em;gap:.6rem;min-height:44px;padding:.45rem .8rem;font-size:.68rem}.dentang-v1-root .dt-plate--lg{letter-spacing:.24em;gap:1rem;min-height:56px;padding:.8rem 1.35rem;font-size:.86rem}.dentang-v1-root .dt-plate:disabled{cursor:default}.dentang-v1-root .dt-plate[data-pressed]{box-shadow:inset 0 1px 0 #938e8a66, inset -1px 0 0 #938e8a40, inset 0 -1px 0 var(--dt-iron-edge), inset 1px 0 0 var(--dt-iron-edge), 0 0 0 1px var(--dt-iron-edge), -1px 1px 0 -1px var(--dt-shadow), -4px 5px 8px -6px var(--dt-shadow);transform:translateY(2px)}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-plate[data-pressed]{box-shadow:inset 0 1px 0 lab(59.3852% 1.35157 2.66489/.4), inset -1px 0 0 lab(59.3852% 1.35157 2.66489/.25), inset 0 -1px 0 var(--dt-iron-edge), inset 1px 0 0 var(--dt-iron-edge), 0 0 0 1px var(--dt-iron-edge), -1px 1px 0 -1px var(--dt-shadow), -4px 5px 8px -6px var(--dt-shadow)}}.dentang-v1-root .dt-plate:focus-visible,.dentang-v1-root .dt-irontag:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.dentang-v1-root .dt-plate-bead{z-index:-1;-webkit-mask-composite:xor;pointer-events:none;background:radial-gradient(circle,#8a8581bf 0 .85px,#8a858100 1.25px) -1px -1px/4px 4px;background:radial-gradient(circle,lab(55.9052% 1.35273 2.66566/.75) 0 .85px,lab(55.9052% 1.35273 2.66566/0) 1.25px) -1px -1px/4px 4px;border-radius:2px;padding:2px;position:absolute;inset:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dentang-v1-root .dt-plate--sm .dt-plate-bead{inset:2.5px}.dentang-v1-root .dt-plate-glint{z-index:-1;-webkit-mask-composite:xor;pointer-events:none;border-radius:2px;padding:2px;position:absolute;inset:3px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dentang-v1-root .dt-plate-glint:after{content:"";opacity:0;background:linear-gradient(100deg,#e9e4d700,#e9e4d7d9,#e9e4d700);background:linear-gradient(100deg,lab(90.8014% .244886 6.91602/0),lab(90.8014% .244886 6.91602/.85),lab(90.8014% .244886 6.91602/0));width:34%;position:absolute;top:-50%;bottom:-50%;left:0;transform:translate(-120%)skew(-18deg)}.dentang-v1-root .dt-plate-screw{background:radial-gradient(circle at 66% 32%, var(--dt-iron-lit), var(--dt-iron) 46%, var(--dt-iron-shade));width:7px;height:7px;box-shadow:0 0 0 .6px var(--dt-iron-edge), -.6px .8px 0 var(--dt-shadow);border-radius:50%;flex:none;position:relative}.dentang-v1-root .dt-plate-screw i{background:var(--dt-iron-edge);height:1px;transform:rotate(var(--turn));position:absolute;top:3px;left:1px;right:1px}.dentang-v1-root .dt-plate-arrow{width:17px;height:12px;transition:transform .3s var(--dt-ease);flex:none;overflow:visible}.dentang-v1-root .dt-plate--sm .dt-plate-arrow{width:14px;height:10px}@media (hover:hover){.dentang-v1-root .dt-plate:not(:disabled):not([data-pressed]):hover .dt-plate-arrow,.dentang-v1-root .dt-irontag:hover .dt-plate-arrow{transform:translate(3px)}}.dentang-v1-root .dt-irontag{min-height:44px;color:var(--color-ink);-webkit-tap-highlight-color:transparent;align-items:center;padding-left:13px;text-decoration:none;display:inline-flex;position:relative}.dentang-v1-root .dt-irontag-wire{z-index:1;width:30px;height:30px;position:absolute;top:50%;left:5px;overflow:visible;transform:translateY(-50%)}.dentang-v1-root .dt-irontag-body{clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%);background-image:var(--dt-plaster), linear-gradient(180deg, var(--dt-iron-top), var(--dt-iron) 22%, var(--dt-iron) 78%, var(--dt-iron-shade));height:30px;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 -1px 0 var(--dt-relief-lit), 0 1px 0 var(--dt-relief-cast);filter:drop-shadow(-2px 2px 0 var(--dt-shadow-soft));align-items:center;gap:.55rem;padding:0 .7rem 0 1.25rem;font-size:.64rem;font-weight:600;display:inline-flex;position:relative}.dentang-v1-root .dt-irontag-eye{background:var(--dt-log);width:6px;height:6px;box-shadow:0 0 0 1.2px var(--dt-steel-lo), inset .5px -.5px 0 var(--dt-shadow);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:7px}.dentang-v1-root .dt-figcard{margin:0;position:relative}.dentang-v1-root .dt-figcard-top{justify-content:space-between;align-items:baseline;gap:1rem;padding:0 2px .5rem;display:flex}.dentang-v1-root .dt-figcard-fig{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);font-size:.66rem;font-weight:600}.dentang-v1-root .dt-figcard-title{font-family:var(--font-display), Georgia, serif;color:var(--dt-ink-86);font-size:.98rem;font-style:italic}.dentang-v1-root .dt-figcard--narrow .dt-figcard-top{text-align:center;flex-direction:column;align-items:center;gap:.1rem}.dentang-v1-root .dt-figcard--narrow .dt-figcard-niche{padding:4px}.dentang-v1-root .dt-figcard-niche{background:color-mix(in oklch, var(--color-paper-deep) 70%, var(--color-paper));box-shadow:inset 0 0 0 1px var(--color-rule), -4px 6px 0 -2px var(--dt-shadow-soft);padding:6px;position:relative}.dentang-v1-root .dt-figcard-stage{position:relative;overflow:hidden}.dentang-v1-root .dt-figcard-stage:after{content:"";pointer-events:none;box-shadow:inset -10px 12px 16px -12px var(--dt-shadow), inset 0 0 0 1px #08050359;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-figcard-stage:after{box-shadow:inset -10px 12px 16px -12px var(--dt-shadow), inset 0 0 0 1px lab(1.55178% .640653 1.00339/.35)}}.dentang-v1-root .dt-figcard-sill{background-color:var(--dt-oak);background-image:var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 55%, var(--dt-oak-lo));height:10px;box-shadow:0 2px 0 var(--dt-shadow), -6px 9px 12px -8px var(--dt-shadow);margin:0 -6px;display:block}.dentang-v1-root .dt-figcard-foot{flex-direction:column;align-items:flex-start;gap:.55rem;padding-top:.9rem;display:flex}@media (min-width:768px){.dentang-v1-root .dt-figcard-foot{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:1rem}}.dentang-v1-root .dt-figcard-hint{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.08em;color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;font-size:.7rem;display:inline-flex}.dentang-v1-root .dt-readout{background-image:var(--dt-plaster), linear-gradient(180deg, var(--dt-iron-top), var(--dt-iron) 22%, var(--dt-iron) 78%, var(--dt-iron-shade));max-width:100%;min-height:30px;box-shadow:inset 0 1px 0 #938e8a66, 0 0 0 .5px var(--dt-iron-edge), -2px 3px 0 -1px var(--dt-shadow);font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.06em;font-variant-numeric:tabular-nums lining-nums;color:var(--color-ink);text-shadow:0 -1px 0 var(--dt-relief-lit), 0 1px 0 var(--dt-relief-cast);border-radius:2px;flex-wrap:wrap;align-items:center;gap:.55rem .7rem;padding:.38rem .65rem;font-size:.74rem;font-weight:500;display:inline-flex}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-readout{box-shadow:inset 0 1px 0 lab(59.3852% 1.35157 2.66489/.4), 0 0 0 .5px var(--dt-iron-edge), -2px 3px 0 -1px var(--dt-shadow)}}.dentang-v1-root .dt-readout-screw{background:radial-gradient(circle at 65% 35%, var(--dt-iron-lit), var(--dt-iron-shade) 70%);border-radius:50%;width:4px;height:4px}.dentang-v1-root .dt-readout-studs{gap:5px}.dentang-v1-root .dt-window{width:100%;position:relative}.dentang-v1-root .dt-window-frame{border:6px solid;border-color:color-mix(in oklch, var(--dt-oak) 55%, var(--dt-oak-hi)) var(--dt-oak-hi) var(--dt-oak-lo) var(--dt-oak);background:var(--dt-oak-lo);box-shadow:-5px 7px 0 -2px var(--dt-shadow), -14px 20px 26px -14px var(--dt-shadow);position:relative}.dentang-v1-root .dt-window-pane{box-shadow:inset 1px -1px 0 #826d59e6, inset -1px 1px 0 var(--dt-oak-joint);background:radial-gradient(130% 120% at 88% 8%,#e2d6be9e,#bea78847);background:radial-gradient(130% 120% at 88% 8%,lab(86.2033% 1.29989 13.568/.62),lab(69.8813% 5.14019 19.171/.28));padding:3px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-window-pane{box-shadow:inset 1px -1px 0 lab(47.7404% 6.3231 14.442/.9), inset -1px 1px 0 var(--dt-oak-joint)}}.dentang-v1-root .dt-window-photo{aspect-ratio:4/5;background:var(--color-paper-lift);position:relative;overflow:hidden}.dentang-v1-root .dt-window[data-ratio="4/3"] .dt-window-photo{aspect-ratio:4/3}.dentang-v1-root .dt-window[data-ratio="3/4"] .dt-window-photo{aspect-ratio:3/4}.dentang-v1-root .dt-window[data-ratio="16/9"] .dt-window-photo{aspect-ratio:16/9}.dentang-v1-root .dt-window[data-ratio=small] .dt-window-photo{aspect-ratio:4/3}.dentang-v1-root .dt-window[data-ratio=small] .dt-window-frame{border-width:4px}.dentang-v1-root .dt-window[data-ratio=small] .dt-window-pane{padding:2px}.dentang-v1-root .dt-window-photo img,.dentang-v1-root .dt-window-photo iframe{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.dentang-v1-root .dt-window-empty{background:var(--color-paper-lift);position:absolute;inset:0}.dentang-v1-root .dt-window-glaze{pointer-events:none;background:linear-gradient(215deg, var(--dt-opal-glaze), var(--dt-opal-glaze-0) 55%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #08050340;box-shadow:inset 0 0 0 1px lab(1.55178% .640653 1.00339/.25)}.dentang-v1-root .dt-window-sill{background-color:var(--dt-oak);background-image:var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 50%, var(--dt-oak-lo));height:8px;box-shadow:0 2px 0 var(--dt-shadow), -6px 8px 12px -8px var(--dt-shadow);margin:0 -7px;display:block;position:relative}.dentang-v1-root .dt-window[data-ratio=small] .dt-window-sill{height:6px;margin:0 -5px}.dentang-v1-root .dt-reveal{box-shadow:inset -7px 8px 10px -8px var(--dt-shadow), inset 0 1px 0 #08050338, inset 1px -1px 0 #d4d0c81a;padding:9px 9px 11px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-reveal{box-shadow:inset -7px 8px 10px -8px var(--dt-shadow), inset 0 1px 0 lab(1.55178% .640653 1.00339/.22), inset 1px -1px 0 lab(83.8074% .356942 4.58459/.1)}}.dentang-v1-root .dt-paper{background-color:var(--dt-log);background-image:linear-gradient(200deg, #f8edd838, #f8edd800 60%), var(--dt-plaster);color:var(--dt-graphite);transform:rotate(var(--tilt,0deg));box-shadow:inset 0 -1px 0 #3d37322e, -3px 4px 0 -1px var(--dt-shadow-soft), -12px 18px 24px -14px var(--dt-shadow);border-radius:1px;align-items:stretch;display:flex;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-paper{background-image:linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), var(--dt-plaster);box-shadow:inset 0 -1px 0 lab(23.4144% 2.09373 4.04474/.18), -3px 4px 0 -1px var(--dt-shadow-soft), -12px 18px 24px -14px var(--dt-shadow)}}.dentang-v1-root .dt-paper[data-ruled]{background-image:linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);background-position:0 0, 0 var(--rule-y,14px), 0 0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-paper[data-ruled]{background-image:linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster)}}.dentang-v1-root .dt-paper[data-beaded]:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(circle,#3d37326b 0 .75px,#3d373200 1.15px) -1px -1px/4px 4px;background:radial-gradient(circle,lab(23.4144% 2.09373 4.04474/.42) 0 .75px,lab(23.4144% 2.09373 4.04474/0) 1.15px) -1px -1px/4px 4px;padding:2px;position:absolute;inset:7px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dentang-v1-root .dt-paper-col{text-align:center;box-shadow:inset -1px 0 0 var(--dt-pencil-mid), inset -4px 0 0 -2px #3d37322e;font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--dt-graphite);flex:0 0 3.1rem;padding:14px 0;font-size:.72rem;line-height:28px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-paper-col{box-shadow:inset -1px 0 0 var(--dt-pencil-mid), inset -4px 0 0 -2px lab(23.4144% 2.09373 4.04474/.18)}}.dentang-v1-root .dt-paper-colhead{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:.6rem;font-weight:600;display:block}.dentang-v1-root .dt-paper-body{flex:auto;min-width:0;padding:14px 18px 18px 16px;position:relative}.dentang-v1-root .dt-paper:not([data-col]) .dt-paper-body{padding:18px 18px 20px}.dentang-v1-root .dt-pencil{color:var(--dt-graphite);mix-blend-mode:multiply;opacity:.92}.dentang-v1-root .dt-pin{background:radial-gradient(circle at 66% 30%, var(--dt-steel-hi), var(--dt-steel) 38%, var(--dt-steel-lo) 85%);z-index:3;border-radius:50%;width:11px;height:11px;position:absolute;top:7px;box-shadow:0 0 0 .5px #3d373299,-2px 2.5px 1.5px -.5px #08050373;box-shadow:0 0 0 .5px lab(23.4144% 2.09373 4.04474/.6),-2px 2.5px 1.5px -.5px lab(1.55178% .640653 1.00339/.45)}.dentang-v1-root .dt-pin--c{left:calc(50% - 5.5px)}.dentang-v1-root .dt-pin--l{left:12px}.dentang-v1-root .dt-pin--r{right:12px}.dentang-v1-root .dt-paper[data-col] .dt-pin--l{left:calc(3.1rem + 10px)}.dentang-v1-root .dt-clip{filter:drop-shadow(-2px 2px 1px #08050359);filter:drop-shadow(-2px 2px 1px lab(1.55178% .640653 1.00339/.35));width:44px;height:37px;overflow:visible}.dentang-v1-root .dt-tag{background-color:var(--dt-log);background-image:var(--dt-plaster);clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%);font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--dt-graphite);filter:drop-shadow(-2px 2px 0 var(--dt-shadow-soft));align-items:center;gap:.5rem;padding:.28rem .7rem .28rem 1.3rem;font-size:.64rem;font-weight:600;display:inline-flex;position:relative}.dentang-v1-root .dt-tag-eye{background:var(--color-paper);width:6px;height:6px;box-shadow:0 0 0 1.4px var(--dt-steel-lo);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:7px}.dentang-v1-root .dt-tag-text{mix-blend-mode:multiply}.dentang-v1-root .dt-keeper{--rule-y:13px;max-width:21rem}.dentang-v1-root .dt-keeper .dt-paper-col{flex-basis:2.7rem}.dentang-v1-root .dt-keeper .dt-paper-body{padding:13px 16px 14px 14px}.dentang-v1-root .dt-keeper-to{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--dt-graphite);font-size:.66rem;font-weight:500;line-height:28px}.dentang-v1-root .dt-keeper-name{font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;text-wrap:balance;font-size:1.28rem;font-style:italic;line-height:28px}.dentang-v1-root .dt-keeper-name[data-long]{font-size:1.06rem}.dentang-v1-root .dt-keeper-entry{font-family:var(--font-display), Georgia, serif;clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--dt-ease);font-size:.98rem;font-style:italic;line-height:28px}.dentang-v1-root .dt-keeper-entry[data-written]{clip-path:inset(0 -4px 0 0)}.dentang-v1-root .dt-keeper-date{opacity:0;transition:opacity .6s var(--dt-ease) .6s;margin-top:28px;font-size:.6rem;line-height:14px;display:block}.dentang-v1-root .dt-keeper-date[data-written]{opacity:.92}.dentang-v1-root .dt-names{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.015em;text-shadow:0 -1px #79706573,0 1px #02020299;text-shadow:0 -1px lab(47.8029% 2.44394 7.31291/.45),0 1px lab(.462488% 0 0/.6);font-weight:500;line-height:1.08}.dentang-v1-root .dt-amp{font-family:var(--font-display), Georgia, serif;font-style:italic;font-weight:400}.dentang-v1-root .dt-eyebrow{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:var(--dt-track-caps);text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:600;line-height:1.4}.dentang-v1-root .dt-rafters{pointer-events:none;position:relative}.dentang-v1-root .dt-rafters-svg{width:100%;height:auto;display:block;position:relative}.dentang-v1-root .dt-rafters-svg--phone{aspect-ratio:390/96}.dentang-v1-root .dt-rafters-svg--desk{aspect-ratio:1440/168;display:none}@media (min-width:768px){.dentang-v1-root .dt-rafters-svg--phone{display:none}.dentang-v1-root .dt-rafters-svg--desk{display:block}}.dentang-v1-root .dt-gate{z-index:60;overscroll-behavior:contain;background-color:var(--color-paper);background-image:radial-gradient(120% 80% at 84% 6%, var(--dt-lamp), var(--dt-lamp-0) 70%), linear-gradient(35deg, var(--dt-falloff), var(--dt-falloff-0) 55%), var(--dt-plaster);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.dentang-v1-root .dt-gate-room{pointer-events:none;min-height:100svh;position:absolute;inset:0;overflow:hidden}.dentang-v1-root .dt-gate-dial{width:min(60vw,270px);height:auto;position:absolute;top:0;left:-4px}.dentang-v1-root .dt-gate-floor{background:linear-gradient(180deg, var(--color-paper) 0, #20191400 55%), repeating-linear-gradient(154deg, var(--dt-oak-joint) 0 1px, #0c080600 1px 46px), linear-gradient(180deg, #46301d33, #46301d80);opacity:.7;height:30%;position:absolute;bottom:0;left:0;right:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-gate-floor{background:linear-gradient(180deg, var(--color-paper) 0, lab(9.48528% 2.53431 4.67978/0) 55%), repeating-linear-gradient(154deg, var(--dt-oak-joint) 0 1px, lab(2.46688% .856213 1.38664/0) 1px 46px), linear-gradient(180deg, lab(22.1301% 8.83925 16.3667/.2), lab(22.1301% 8.83925 16.3667/.5))}}.dentang-v1-root .dt-gate-post{background-image:repeating-linear-gradient(90deg, #3e281500 0 4px, #3e281566 4px 5px, #3e281500 5px 11px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 60%, var(--dt-oak-hi));width:17px;height:27%;box-shadow:-4px 0 10px -3px var(--dt-shadow);position:absolute;bottom:0;left:14px}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-gate-post{background-image:repeating-linear-gradient(90deg, lab(18.6431% 8.95964 16.6131/0) 0 4px, lab(18.6431% 8.95964 16.6131/.4) 4px 5px, lab(18.6431% 8.95964 16.6131/0) 5px 11px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 60%, var(--dt-oak-hi))}}.dentang-v1-root .dt-gate-post:before{content:"";background:linear-gradient(180deg, var(--dt-oak-hi), var(--dt-oak) 40%, var(--dt-oak-lo));border-radius:1px 1px 0 0;height:8px;position:absolute;top:-8px;left:-3px;right:-3px}.dentang-v1-root .dt-gate-rafters{z-index:1;position:absolute;top:0;left:0;right:0}.dentang-v1-root .dt-gate-stage{z-index:2;flex-direction:column;flex-shrink:0;align-items:center;height:100svh;min-height:100svh;padding:70px 20px 18px;display:flex;position:relative}.dentang-v1-root .dt-gate-head{text-align:center;flex:none;width:100%;margin-top:auto}@media (max-width:767px) and (max-height:680px){.dentang-v1-root .dt-gate-stage{padding-top:max(70px,20.2vw + 12px)}}.dentang-v1-root .dt-gate-eyebrow{transition:opacity .3s var(--dt-ease-in), transform .3s var(--dt-ease-in)}.dentang-v1-root .dt-gate-names{overflow-wrap:break-word;margin-top:.4rem;font-size:clamp(2.1rem,10.6vw,3.4rem)}.dentang-v1-root .dt-gate-name{white-space:nowrap}.dentang-v1-root .dt-gate-line{display:none}.dentang-v1-root .dt-gate-figure{cursor:pointer;z-index:1;flex:0 56svh;justify-content:center;width:100%;min-height:34svh;max-height:56svh;margin-top:14px;display:flex;position:relative}.dentang-v1-root .dt-gate-mj:after{content:"";z-index:30;pointer-events:none;background:radial-gradient(76% 72% at 54% 54%,#110c0800,#110c0800 60%,#110c0880);background:radial-gradient(76% 72% at 54% 54%,lab(3.68116% 1.3494 2.16347/0),lab(3.68116% 1.3494 2.16347/0) 60%,lab(3.68116% 1.3494 2.16347/.5));position:absolute;inset:0}.dentang-v1-root .dt-gate-mj{-webkit-mask-composite:source-in;opacity:0;width:auto;max-width:100%;height:100%;transition:opacity .6s var(--dt-ease), transform .6s var(--dt-ease);transform:translateY(6px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 82%,#0000),linear-gradient(#0000,#000 12% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 82%,#0000),linear-gradient(#0000,#000 12% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.dentang-v1-root .dt-gate[data-ready] .dt-gate-mj{opacity:1;transform:none}.dentang-v1-root .dt-gate-foot{z-index:3;width:100%;max-width:360px;transition:opacity .3s var(--dt-ease-in), transform .3s var(--dt-ease-in);flex-direction:column;flex:none;align-items:flex-start;gap:16px;margin-top:-4px;margin-bottom:auto;padding-left:18px;display:flex;position:relative}.dentang-v1-root .dt-gate-card{--tilt:-2deg;width:min(84%,19rem)}.dentang-v1-root .dt-gate-plate{align-self:stretch;margin-right:18px}.dentang-v1-root .dt-gate-foot>*{opacity:0;transition:opacity .6s var(--dt-ease) .45s, translate .6s var(--dt-ease) .45s;translate:0 6px}.dentang-v1-root .dt-gate[data-ready] .dt-gate-foot>*{opacity:1;translate:0}.dentang-v1-root .dt-gate[data-ready] .dt-gate-plate .dt-plate-glint:after{animation:dt-glint .6s var(--dt-ease) 1.15s both}@keyframes dt-glint{0%{opacity:0;transform:translate(-120%)skew(-18deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(330%)skew(-18deg)}}.dentang-v1-root .dt-gate[data-opening] .dt-gate-eyebrow,.dentang-v1-root .dt-gate[data-opening] .dt-gate-line{opacity:0;transform:translateY(8px)}.dentang-v1-root .dt-gate[data-opening] .dt-gate-foot{opacity:.5;transition-duration:.42s;transition-delay:90ms}.dentang-v1-root .dt-gate[data-opening] .dt-gate-figure{cursor:default}@media (min-width:1024px){.dentang-v1-root .dt-gate-dial{width:min(25vw,360px);top:0}.dentang-v1-root .dt-gate-post{width:22px;height:34%;left:5%}.dentang-v1-root .dt-gate-room:before{content:"";background-color:#443f38;background-color:lab(26.9539% .923321 5.36314);background-image:radial-gradient(75% 85% at 88% 16%, #6a6255bf, #6a625500 72%), linear-gradient(180deg, #110c0866, #110c0800 26%), var(--dt-trowel), var(--dt-plaster);-webkit-mask-composite:source-in;position:absolute;inset:0 0 27% 28%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%),linear-gradient(#000 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 34%),linear-gradient(#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-gate-room:before{background-image:radial-gradient(75% 85% at 88% 16%, lab(42.0611% 1.2323 8.50417/.75), lab(42.0611% 1.2323 8.50417/0) 72%), linear-gradient(180deg, lab(3.68116% 1.3494 2.16347/.4), lab(3.68116% 1.3494 2.16347/0) 26%), var(--dt-trowel), var(--dt-plaster)}}.dentang-v1-root .dt-gate-stage{grid-template:".fig"1fr"head fig""foot fig"".fig"1fr/minmax(0,32%) minmax(0,1fr);align-items:center;column-gap:2%;padding:7svh 2% 0 7%;display:grid}.dentang-v1-root .dt-gate-head{text-align:left;grid-area:head}.dentang-v1-root .dt-gate-names{font-size:clamp(3rem,5vw,5.4rem)}.dentang-v1-root .dt-gate-name{white-space:normal}.dentang-v1-root .dt-gate-line{max-width:26rem;color:var(--dt-ink-86);transition:opacity .3s var(--dt-ease-in), transform .3s var(--dt-ease-in);margin-top:1.2rem;font-size:1.12rem;line-height:1.55;display:block}.dentang-v1-root .dt-gate-rafters{z-index:3}.dentang-v1-root .dt-gate-figure{grid-area:fig;justify-content:center;align-self:end;height:calc(100svh - 9.8vw);min-height:0;max-height:calc(100svh - 9.8vw);margin-top:0}.dentang-v1-root .dt-gate .dt-mj{--mj-dl:.18!important;--mj-dt:.159!important;--mj-dw:.78!important;--mj-dh:.568!important;--mj-desk:.9514!important}.dentang-v1-root .dt-gate-mj:after{background:radial-gradient(70% 62% at 54% 46%,#110c0800,#110c0800 60%,#110c0873);background:radial-gradient(70% 62% at 54% 46%,lab(3.68116% 1.3494 2.16347/0),lab(3.68116% 1.3494 2.16347/0) 60%,lab(3.68116% 1.3494 2.16347/.45))}.dentang-v1-root .dt-gate-mj{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 86%,#0000),linear-gradient(#0000,#000 5% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 86%,#0000),linear-gradient(#0000,#000 5% 88%,#0000)}.dentang-v1-root .dt-gate-foot{grid-area:foot;align-self:start;max-width:22rem;margin-top:2.2rem;padding-left:0}.dentang-v1-root .dt-gate-plate{align-self:flex-start}}.dentang-v1-root .dt-cover{background-color:var(--dt-plaster-tint);background-image:radial-gradient(80% 42% at 50% 0%, #e2d6be1a, #e2d6be00 70%), var(--dt-plaster), var(--dt-trowel);position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-cover{background-image:radial-gradient(80% 42% at 50% 0%, lab(86.2033% 1.29989 13.568/.1), lab(86.2033% 1.29989 13.568/0) 70%), var(--dt-plaster), var(--dt-trowel)}}.dentang-v1-root .dt-bay--cover .dt-bay-body{background:0 0;padding-top:clamp(1.6rem,5vw,2.6rem)}.dentang-v1-root .dt-dial{position:relative;overflow:hidden}.dentang-v1-root .dt-dial-svg{width:100%;height:auto;display:block;overflow:visible}.dentang-v1-root .dt-dial-svg--desk{display:none}@media (min-width:768px){.dentang-v1-root .dt-dial-svg--phone{display:none}.dentang-v1-root .dt-dial-svg--desk{max-width:1180px;margin:0 auto;display:block}}.dentang-v1-root .dt-dial-chapter{font-family:var(--font-heading), Georgia, serif;letter-spacing:.04em;fill:#241e1a;fill:lab(11.8122% 2.13497 4.07868);font-weight:500}.dentang-v1-root .dt-dial-chapter--soft{fill:var(--dt-graphite);opacity:.2}.dentang-v1-root .dt-dial-ring{stroke:var(--color-accent-hi);transform-box:view-box;opacity:0;animation:.7s cubic-bezier(.2,.6,.3,1) forwards dt-dial-ring}@keyframes dt-dial-ring{0%{opacity:.95;transform:scale(1)}55%{opacity:.75}to{opacity:0;transform:scale(1.12)}}.dentang-v1-root .dt-cover-grid{gap:2.6rem;display:grid}.dentang-v1-root .dt-cover-names{flex-direction:column;align-items:flex-start;font-size:clamp(2.6rem,12vw,4.6rem);line-height:1.04;display:flex}.dentang-v1-root .dt-cover-name{overflow-wrap:anywhere}.dentang-v1-root .dt-cover-amp-row{color:var(--dt-ink-86);padding-left:.9em;font-size:.72em;line-height:1.1;display:block}.dentang-v1-root .dt-cover-date{align-items:center;gap:14px;margin-top:1.6rem;display:flex}.dentang-v1-root .dt-cover-date-rule{flex:0 0 46px}.dentang-v1-root .dt-cover-date-text{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;font-variant-numeric:tabular-nums lining-nums;font-size:.78rem;font-weight:500}.dentang-v1-root .dt-cover-message{max-width:32rem;font-family:var(--font-display), Georgia, serif;color:var(--dt-ink-86);margin-top:1.3rem;font-size:1.12rem;font-style:italic;line-height:1.6}.dentang-v1-root .dt-cover-hashtag{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.06em;color:var(--color-muted);margin-top:1rem;font-size:.82rem}.dentang-v1-root .dt-cover-photo{justify-self:end;width:min(100%,26rem)}.dentang-v1-root .dt-hh-rule--lead,.dentang-v1-root .dt-cover-date-rule--trail{display:none}@media (max-width:767px){.dentang-v1-root .dt-bay--cover .dt-hh,.dentang-v1-root .dt-cover-text{text-align:center}.dentang-v1-root .dt-bay--cover .dt-hh-numeral-row,.dentang-v1-root .dt-bay--cover .dt-hh-strip-row{justify-content:center}.dentang-v1-root .dt-bay--cover .dt-hh-rule{flex:0 72px}.dentang-v1-root .dt-bay--cover .dt-hh-rule--lead{display:flex}.dentang-v1-root .dt-bay--cover .dt-hh-numeral{padding-left:.24em}.dentang-v1-root .dt-bay--cover .dt-hh-strip-row{padding-left:21px}.dentang-v1-root .dt-cover-names{align-items:center;font-size:clamp(2.8rem,14.5vw,4.6rem)}.dentang-v1-root .dt-cover-amp-row{padding-left:0}.dentang-v1-root .dt-cover-date{justify-content:center}.dentang-v1-root .dt-cover-date-rule--trail{display:flex}.dentang-v1-root .dt-cover-date-rule{flex-basis:30px}.dentang-v1-root .dt-cover-message{margin-left:auto;margin-right:auto}.dentang-v1-root .dt-cover-photo{justify-self:center}}@media (min-width:768px){.dentang-v1-root .dt-cover-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1.5rem,3vw,3rem)}.dentang-v1-root .dt-cover-text{grid-column:span 7;padding-top:.4rem}.dentang-v1-root .dt-cover-photo{grid-column:span 5;width:100%;max-width:420px}.dentang-v1-root .dt-cover-names{flex-flow:wrap;align-items:baseline;column-gap:.28em;font-size:clamp(3.8rem,7.4vw,7.6rem)}.dentang-v1-root .dt-cover-amp-row{padding-left:0;font-size:.86em;display:inline}}.dentang-v1-root .dt-quote{gap:2.6rem;display:grid}.dentang-v1-root .dt-quote-drawing{justify-self:center;width:72%;max-width:300px;transform:rotate(1.5deg)}.dentang-v1-root .dt-quote-board{padding:20px 14px 16px}.dentang-v1-root .dt-quote-sheet-body{padding:10px!important}.dentang-v1-root .dt-elev{mix-blend-mode:multiply;width:100%;height:auto;display:block}.dentang-v1-root .dt-elev-line,.dentang-v1-root .dt-elev-soft,.dentang-v1-root .dt-elev-faint,.dentang-v1-root .dt-elev-hatch,.dentang-v1-root .dt-elev-centre{fill:none;stroke:var(--dt-graphite);stroke-linecap:round;stroke-linejoin:round}.dentang-v1-root .dt-elev-line{stroke-width:.8px;opacity:.88}.dentang-v1-root .dt-elev-soft{stroke-width:.55px;opacity:.6}.dentang-v1-root .dt-elev-faint{stroke-width:.5px;opacity:.36}.dentang-v1-root .dt-elev-hatch{stroke-width:.45px;opacity:.4}.dentang-v1-root .dt-elev-centre{stroke-width:.45px;opacity:.3;stroke-dasharray:9 2.5 1.5 2.5}.dentang-v1-root .dt-elev-fill{fill:var(--dt-graphite);opacity:.6}.dentang-v1-root .dt-elev-title{font-family:var(--font-display), Georgia, serif;fill:var(--dt-graphite);font-size:7.4px;font-style:italic}.dentang-v1-root .dt-quote-text{margin:0}.dentang-v1-root .dt-quote-q{font-family:var(--font-display), Georgia, serif;color:var(--color-ink);font-size:clamp(1.4rem,5.4vw,2rem);font-style:italic;line-height:1.45}.dentang-v1-root .dt-quote-line{text-wrap:pretty;opacity:0;transition:opacity .7s var(--dt-ease), transform .7s var(--dt-ease);transition-delay:calc(var(--studs) * 50ms + .2s + var(--i) * 70ms);display:block;transform:translateY(10px)}.dentang-v1-root .dt-quote-line[data-short]{text-wrap:balance}.dentang-v1-root .dt-quote[data-seen] .dt-quote-line{opacity:1;transform:none}.dentang-v1-root .dt-nowrap{white-space:nowrap}.dentang-v1-root .dt-quote-rule{max-width:220px;margin-top:1.8rem}.dentang-v1-root .dt-quote-author{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:var(--dt-track-caps);text-transform:uppercase;color:var(--color-muted);margin-top:1rem;font-size:.72rem;font-weight:600}@media (min-width:768px){.dentang-v1-root .dt-quote{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(1.5rem,4vw,4rem)}.dentang-v1-root .dt-quote-drawing{grid-column:span 4;justify-self:start;width:100%;max-width:340px}.dentang-v1-root .dt-quote-text{grid-column:span 8}}.dentang-v1-root .dt-couple{flex-direction:column;gap:2.2rem;display:flex}.dentang-v1-root .dt-person-window{opacity:0;transition:opacity .8s var(--dt-ease), transform .8s var(--dt-ease);transform:translateY(14px)}.dentang-v1-root .dt-person-window[data-seen]{opacity:1;transform:none}@media (max-width:767px){.dentang-v1-root .dt-couple{grid-template-rows:auto minmax(1.5rem,1fr) auto auto auto;grid-template-columns:minmax(0,1fr) 30vw minmax(0,1fr);gap:0;display:grid}.dentang-v1-root .dt-person{display:contents}.dentang-v1-root .dt-person[data-side=first] .dt-person-window{z-index:1;grid-area:1/1;width:calc(100% + 12px);margin-top:2.2rem;position:relative}.dentang-v1-root .dt-person[data-side=second] .dt-person-window{z-index:1;grid-area:3/3;justify-self:end;width:calc(100% + 12px);margin-bottom:2.2rem;margin-left:-12px;position:relative}.dentang-v1-root .dt-person-text{width:90%;min-width:0;margin-top:0}.dentang-v1-root .dt-person[data-side=first] .dt-person-text{grid-area:4/1/auto/-1;justify-self:start;margin-top:1.4rem}.dentang-v1-root .dt-person[data-side=second] .dt-person-text{grid-area:5/1/auto/-1;justify-self:end;margin-top:1.8rem}.dentang-v1-root .dt-couple-pendulum{z-index:2;grid-area:1/2/4;align-self:center;width:100%;max-width:none;margin:0;position:relative}.dentang-v1-root .dt-couple[data-zig]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 27vw minmax(0,1fr);align-items:start;row-gap:1.5rem}.dentang-v1-root .dt-couple[data-zig] .dt-person{display:contents}.dentang-v1-root .dt-couple[data-zig] .dt-person[data-side=first] .dt-person-window{grid-area:1/1;width:calc(100% + 12px);margin:.4rem 0 0}.dentang-v1-root .dt-couple[data-zig] .dt-person[data-side=first] .dt-person-text{grid-area:1/3;justify-self:stretch;width:auto;margin:.4rem 0 0 5px}.dentang-v1-root .dt-couple[data-zig] .dt-person[data-side=second] .dt-person-text{grid-area:2/1;justify-self:stretch;width:auto;margin:0 5px 0 0}.dentang-v1-root .dt-couple[data-zig] .dt-person[data-side=second] .dt-person-window{grid-area:2/3;justify-self:end;width:calc(100% + 12px);margin:0 0 0 -12px}.dentang-v1-root .dt-couple[data-zig] .dt-couple-pendulum{grid-area:1/2/3;width:100%;max-width:none;margin:0}.dentang-v1-root .dt-couple[data-zig] .dt-person-card{--rule-y:7px}.dentang-v1-root .dt-couple[data-zig] .dt-person-card[data-ruled]{background-image:linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 23px, var(--dt-pencil-line) 23px 24px), var(--dt-plaster)}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-couple[data-zig] .dt-person-card[data-ruled]{background-image:linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 23px, var(--dt-pencil-line) 23px 24px), var(--dt-plaster)}}.dentang-v1-root .dt-couple[data-zig] .dt-person-card .dt-paper-col{display:none}.dentang-v1-root .dt-couple[data-zig] .dt-person-card .dt-paper-body{padding:8px 9px 10px 10px}.dentang-v1-root .dt-couple[data-zig] .dt-person-role{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;opacity:.66;font-size:.56rem;font-weight:600;line-height:24px;display:block}.dentang-v1-root .dt-couple[data-zig] .dt-person-name{font-size:1.12rem;line-height:24px}.dentang-v1-root .dt-couple[data-zig] .dt-person-details{text-wrap:pretty;font-size:.84rem;line-height:24px}.dentang-v1-root .dt-couple[data-zig] .dt-couple-ig{letter-spacing:.02em;font-size:.7rem;line-height:24px}}.dentang-v1-root .dt-person-role{display:none}.dentang-v1-root .dt-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dentang-v1-root .dt-person-text{opacity:0;transition:opacity .6s var(--dt-ease) .12s, transform .6s var(--dt-ease) .12s;margin-top:1.2rem;transform:translateY(10px)}.dentang-v1-root .dt-person-text[data-seen]{opacity:1;transform:none}.dentang-v1-root .dt-person-card{--rule-y:14px}.dentang-v1-root .dt-person-card .dt-paper-body{padding:14px 16px 14px 14px}.dentang-v1-root .dt-person-card .dt-pin--c{top:-3px}.dentang-v1-root .dt-person-name{font-family:var(--font-display), Georgia, serif;overflow-wrap:break-word;text-wrap:balance;font-size:clamp(1.4rem,5.6vw,1.7rem);font-style:italic;font-weight:400;line-height:28px}.dentang-v1-root .dt-person-details{font-family:var(--font-heading), Georgia, serif;font-size:.98rem;line-height:28px}.dentang-v1-root .dt-couple-ig{max-width:100%;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.04em;color:var(--dt-graphite);opacity:.78;overflow-wrap:break-word;font-size:.84rem;line-height:28px;text-decoration:none;display:inline-block}.dentang-v1-root .dt-couple-pendulum{align-self:center;width:34vw;max-width:190px;margin:.4rem 0}@media (min-width:768px){.dentang-v1-root .dt-couple{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(1.5rem,3vw,3rem);display:grid}.dentang-v1-root .dt-person{grid-column:span 5;width:100%}.dentang-v1-root .dt-person[data-side=second]{text-align:left}.dentang-v1-root .dt-couple-pendulum{grid-column:span 2;justify-self:center;width:100%;max-width:200px}}.dentang-v1-root .dt-std{gap:2.6rem;display:grid}.dentang-v1-root .dt-std-side{opacity:0;transition:opacity .8s var(--dt-ease), transform .8s var(--dt-ease);flex-direction:column;gap:1.8rem;display:flex;transform:translateY(10px)}.dentang-v1-root .dt-std-side[data-seen]{opacity:1;transform:none}.dentang-v1-root .dt-std-board{padding:26px 16px 20px}.dentang-v1-root .dt-leaf{--tilt:.6deg}.dentang-v1-root .dt-leaf .dt-paper-body{padding:22px 18px 18px}.dentang-v1-root .dt-leaf-col{margin-top:28px;font-size:.66rem;line-height:28px;display:block}.dentang-v1-root .dt-leaf-weekday{font-family:var(--font-display), Georgia, serif;font-size:1.3rem;font-style:italic;line-height:28px}.dentang-v1-root .dt-leaf-day{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.03em;font-variant-numeric:lining-nums;color:var(--dt-graphite);margin:.15em 0 .12em -.04em;font-size:clamp(5rem,24vw,8rem);font-weight:400;line-height:.9}.dentang-v1-root .dt-leaf-month{font-family:var(--font-heading), Georgia, serif;letter-spacing:var(--dt-track-caps);text-transform:uppercase;font-size:.86rem;font-weight:500;line-height:28px}.dentang-v1-root .dt-leaf-at{border-top:1px solid var(--dt-pencil-mid);font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;margin-top:.6rem;padding-top:.6rem;font-size:.86rem;font-weight:500;line-height:1.5}.dentang-v1-root .dt-std-cal{display:flex}.dentang-v1-root .dt-rail{background-color:var(--dt-oak);background-image:var(--dt-grain), repeating-linear-gradient(180deg, #3e281500 0 6px, #3e281559 6px 7px, #3e281500 7px 13px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 62%, var(--dt-oak-lo));box-shadow:0 3px 0 var(--dt-shadow), -12px 18px 24px -14px var(--dt-shadow);border-radius:1px;align-items:center;gap:8px;padding:12px 10px 10px;display:flex;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-rail{background-image:var(--dt-grain), repeating-linear-gradient(180deg, lab(18.6431% 8.95964 16.6131/0) 0 6px, lab(18.6431% 8.95964 16.6131/.35) 6px 7px, lab(18.6431% 8.95964 16.6131/0) 7px 13px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 62%, var(--dt-oak-lo))}}.dentang-v1-root .dt-rail[data-pending] .dt-rail-cells{visibility:hidden}.dentang-v1-root .dt-rail-bolt{flex:none;width:14px;height:14px}.dentang-v1-root .dt-rail-cells{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dentang-v1-root .dt-rail-cell{text-align:center;padding:0 2px}.dentang-v1-root .dt-rail-cell+.dt-rail-cell{box-shadow:inset 1px 0 0 var(--dt-oak-joint), inset 2px 0 0 #826d5940}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-rail-cell+.dt-rail-cell{box-shadow:inset 1px 0 0 var(--dt-oak-joint), inset 2px 0 0 lab(47.7404% 6.3231 14.442/.25)}}.dentang-v1-root .dt-rail-fig{font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--color-ink);text-shadow:0 1px #02020280;text-shadow:0 1px lab(.462488% 0 0/.5);font-size:clamp(1.7rem,7.5vw,2.2rem);font-weight:500;line-height:1.1;display:block}.dentang-v1-root .dt-rail-unit{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklch, var(--color-muted) 70%, var(--color-ink));margin-top:.15rem;font-size:.6rem;font-weight:600;display:block}.dentang-v1-root .dt-rail-done{flex-wrap:wrap;flex:auto;justify-content:center;align-items:baseline;gap:.3rem .9rem;padding:.2rem 0;display:flex}.dentang-v1-root .dt-rail-done-word{font-family:var(--font-display), Georgia, serif;color:var(--color-ink);font-size:1.5rem;font-style:italic}.dentang-v1-root .dt-rail-done-date{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);font-size:.72rem}@media (min-width:768px){.dentang-v1-root .dt-std{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1.5rem,3vw,3rem)}.dentang-v1-root .dt-std-figure{grid-column:span 7}.dentang-v1-root .dt-std-side{grid-column:span 5;padding-top:2.4rem}}.dentang-v1-root .dt-events{gap:2.8rem;display:grid}.dentang-v1-root .dt-events-bell{justify-self:center;width:100%;max-width:420px}.dentang-v1-root .dt-events-leaves{gap:2.2rem;margin:0;padding:0;list-style:none;display:grid}.dentang-v1-root .dt-ev{opacity:0;transition:opacity .7s var(--dt-ease), transform .7s var(--dt-ease);transform:translateY(10px)}.dentang-v1-root .dt-ev[data-seen]{opacity:1;transform:none}.dentang-v1-root .dt-ev-leaf .dt-paper-body{padding:26px 16px 18px}.dentang-v1-root .dt-ev-col{flex-direction:column;margin-top:28px;line-height:1;display:flex}.dentang-v1-root .dt-ev-col b{font-family:var(--font-heading), Georgia, serif;font-size:1.35rem;font-weight:500;line-height:28px}.dentang-v1-root .dt-ev-col span{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.dentang-v1-root .dt-ev-time{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.dentang-v1-root .dt-ev-clock{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--dt-graphite);font-size:clamp(1.9rem,8.6vw,2.4rem);font-weight:600;line-height:1.1}.dentang-v1-root .dt-ev-time .dt-studrow{gap:5px;max-width:13rem}.dentang-v1-root .dt-ev-tbd{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;font-weight:600;line-height:28px}.dentang-v1-root .dt-ev-name{font-family:var(--font-heading), Georgia, serif;color:var(--dt-graphite);margin-top:.8rem;font-size:1.5rem;font-weight:500;line-height:1.2}.dentang-v1-root .dt-ev-date{margin-top:.4rem;font-size:1rem;line-height:1.5}.dentang-v1-root .dt-ev-range{font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-top:.2rem;font-size:.86rem;font-weight:500}.dentang-v1-root .dt-ev-loc{border-top:1px solid var(--dt-pencil-line);white-space:pre-line;overflow-wrap:break-word;margin-top:.7rem;padding-top:.7rem;font-size:.98rem;line-height:1.55}.dentang-v1-root .dt-ev-tags{flex-wrap:wrap;gap:.4rem 1rem;margin-top:.8rem;display:flex}@media (min-width:1024px){.dentang-v1-root .dt-events{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1.5rem,3vw,3rem)}.dentang-v1-root .dt-events-bell{grid-column:span 4;position:sticky;top:12vh}.dentang-v1-root .dt-events-leaves{grid-column:span 8;padding-top:2rem}.dentang-v1-root .dt-events-leaves[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.8rem}}.dentang-v1-root .dt-stories-board{padding:34px 14px 26px}.dentang-v1-root .dt-stories{gap:2.2rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.dentang-v1-root .dt-stories-plumb{display:none}.dentang-v1-root .dt-story{opacity:0;transition:opacity .6s var(--dt-ease), transform .6s var(--dt-ease);position:relative;transform:translateY(10px)}.dentang-v1-root .dt-story[data-seen]{opacity:1;transform:none}.dentang-v1-root .dt-story:nth-child(odd) .dt-story-leaf{--tilt:-.6deg}.dentang-v1-root .dt-story:nth-child(2n) .dt-story-leaf{--tilt:.5deg}.dentang-v1-root .dt-story-leaf{--rule-y:13px}.dentang-v1-root .dt-story-leaf .dt-paper-body{padding:14px 16px 14px 14px;display:flow-root}.dentang-v1-root .dt-story-index{font-family:var(--font-heading), Georgia, serif;margin-top:0;font-size:1.2rem;line-height:28px;display:block}.dentang-v1-root .dt-story-firstrule{background:var(--dt-pencil-mid);transform-origin:0;height:1px;transition:transform .5s var(--dt-ease) .12s;position:absolute;top:41px;left:0;right:0;transform:scaleX(0)}.dentang-v1-root .dt-story[data-seen] .dt-story-firstrule{transform:scaleX(1)}.dentang-v1-root .dt-story{--ph:128px}@media (min-width:768px){.dentang-v1-root .dt-story{--ph:156px}}.dentang-v1-root .dt-story-photo{z-index:2;width:var(--ph);position:absolute;top:-22px;right:-12px;transform:rotate(2.6deg)}.dentang-v1-root .dt-story[data-side=right] .dt-story-photo{transform:rotate(-1.8deg)}.dentang-v1-root .dt-story[data-photo] .dt-story-head:before{content:"";float:right;width:calc(var(--ph) - 4px);height:calc(var(--ph) * .75 - 16px);margin-left:10px}.dentang-v1-root .dt-story[data-photo][data-long] .dt-story-head:before{float:none;width:auto;height:84px;margin-left:0;display:block}@media (min-width:768px){.dentang-v1-root .dt-story[data-photo][data-long] .dt-story-head:before{height:112px}}.dentang-v1-root .dt-story[data-long] .dt-story-title{text-wrap:balance;font-size:1.12rem}.dentang-v1-root .dt-story[data-photo][data-long] .dt-story-head{position:relative}.dentang-v1-root .dt-story-firstrule--under{inset:auto -16px 0 -14px}.dentang-v1-root .dt-story-head:has(.dt-story-title)+.dt-story-text{margin-top:28px}.dentang-v1-root .dt-story[data-photo] .dt-story-text{clear:both}.dentang-v1-root .dt-story .dt-pin--c{top:-3px}.dentang-v1-root .dt-story[data-photo] .dt-pin--c{left:calc(3.1rem + 30%)}.dentang-v1-root .dt-story-clip{z-index:2;margin-left:-22px;position:absolute;top:-20px;left:50%}.dentang-v1-root .dt-story-title{font-family:var(--font-heading), Georgia, serif;font-size:1.24rem;font-weight:500;line-height:28px}.dentang-v1-root .dt-story-text{font-family:var(--font-heading), Georgia, serif;font-size:1rem;line-height:28px}@media (min-width:768px){.dentang-v1-root .dt-stories-board{padding:44px clamp(18px,3vw,36px) 40px}.dentang-v1-root .dt-stories{grid-template-columns:1fr 1fr;gap:2.6rem clamp(2.4rem,6vw,5rem)}.dentang-v1-root .dt-stories-plumb{background:#d4d0c838;background:lab(83.8074% .356942 4.58459/.22);width:1px;display:block;position:absolute;top:30px;bottom:34px;left:50%}.dentang-v1-root .dt-stories-plumb i{clip-path:polygon(50% 100%,0 30%,18% 0,82% 0,100% 30%);background:#d4d0c84d;background:lab(83.8074% .356942 4.58459/.3);width:7px;height:10px;position:absolute;bottom:-10px;left:-3px}.dentang-v1-root .dt-story[data-side=right]{margin-top:7rem}.dentang-v1-root .dt-story:nth-child(n+3){margin-top:-5rem}.dentang-v1-root .dt-story[data-side=right]:nth-child(n+3){margin-top:2rem}.dentang-v1-root .dt-story:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(2.4rem,6vw,5rem)/2);margin-top:1.2rem}}.dentang-v1-root .dt-gallery-pane{cursor:zoom-in;opacity:0;transition:opacity .7s var(--dt-ease), transform .7s var(--dt-ease);transition-delay:calc(var(--i) * 60ms);outline-offset:4px;transform:translateY(12px)}.dentang-v1-root .dt-gallery[data-seen] .dt-gallery-pane{opacity:1;transform:none}.dentang-v1-root .dt-gallery-pane{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.dentang-v1-root .dt-gallery-wall{--gx:.75rem;position:relative}@media (min-width:768px){.dentang-v1-root .dt-gallery-wall{--gx:1.5rem}}.dentang-v1-root .dt-gallery-wall:after{content:"";inset:0 calc(var(--gx) / -2);pointer-events:none;z-index:3;background:radial-gradient(70% 45% at 96% 0,#f2e7ce1a,#f2e7ce00 75%);background:radial-gradient(70% 45% at 96% 0,lab(92.0123% 1.07133 13.5665/.1),lab(92.0123% 1.07133 13.5665/0) 75%);position:absolute}.dentang-v1-root .dt-gallery-pane:before{content:"";z-index:1;top:-13px;left:calc(var(--gx) / -2);right:calc(var(--gx) / -2);background-color:var(--dt-oak);background-image:radial-gradient(circle at 16px 6.5px, var(--dt-steel-lo) 0 1.7px, var(--dt-iron-edge) 2px, #5e483700 2.6px), radial-gradient(circle at calc(100% - 16px) 6.5px, var(--dt-steel-lo) 0 1.7px, var(--dt-iron-edge) 2px, #5e483700 2.6px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 55%, var(--dt-oak-lo));height:13px;box-shadow:inset 1px 0 0 var(--dt-oak-joint), 0 3px 0 var(--dt-shadow), -6px 9px 12px -8px var(--dt-shadow);position:absolute}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-gallery-pane:before{background-image:radial-gradient(circle at 16px 6.5px, var(--dt-steel-lo) 0 1.7px, var(--dt-iron-edge) 2px, lab(32.6057% 7.51829 14.02/0) 2.6px), radial-gradient(circle at calc(100% - 16px) 6.5px, var(--dt-steel-lo) 0 1.7px, var(--dt-iron-edge) 2px, lab(32.6057% 7.51829 14.02/0) 2.6px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 55%, var(--dt-oak-lo))}}.dentang-v1-root .dt-gallery-pane .dt-reveal,.dentang-v1-root .dt-gallery-pane .dt-window,.dentang-v1-root .dt-gallery-pane .dt-window-frame,.dentang-v1-root .dt-gallery-pane .dt-window-pane{flex-direction:column;flex:auto;display:flex}.dentang-v1-root .dt-gallery-pane .dt-window-photo{flex:auto}@media (min-width:768px){.dentang-v1-root .dt-gallery-pane .dt-window[data-ratio="3/4"] .dt-window-photo{aspect-ratio:20/21}}.dentang-v1-root .dt-gallery-pane .dt-window-sill{margin:0 calc(-7px - var(--gx) / 2);box-shadow:inset 1px 0 0 var(--dt-oak-joint), 0 2px 0 var(--dt-shadow), -6px 8px 12px -8px var(--dt-shadow)}.dentang-v1-root .dt-gallery-pane .dt-reveal{padding:7px 7px 9px}.dentang-v1-root .dt-gallery-pane .dt-window-pane{background:radial-gradient(90% 70% at 92% 4%,#f2e7ced9,#f2e7ce00 70%),radial-gradient(130% 120% at 88% 8%,#e2d6bea8,#b7a18257);background:radial-gradient(90% 70% at 92% 4%,lab(92.0123% 1.07133 13.5665/.85),lab(92.0123% 1.07133 13.5665/0) 70%),radial-gradient(130% 120% at 88% 8%,lab(86.2033% 1.29989 13.568/.66),lab(67.5599% 5.16525 19.1972/.34));padding:5px}.dentang-v1-root .dt-gallery-pane .dt-window-glaze{background:radial-gradient(60% 50% at 96% 0%, #fbf1dc33, #fbf1dc00 70%), linear-gradient(215deg, var(--dt-opal-glaze), var(--dt-opal-glaze-0) 55%)}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-gallery-pane .dt-window-glaze{background:radial-gradient(60% 50% at 96% 0%, lab(95.4765% .863969 11.5848/.2), lab(95.4765% .863969 11.5848/0) 70%), linear-gradient(215deg, var(--dt-opal-glaze), var(--dt-opal-glaze-0) 55%)}}.dentang-v1-root .dt-gallery-no{z-index:2;padding:.22rem .55rem .22rem 1.15rem;font-size:.56rem;position:absolute;bottom:-11px;left:18px;transform:rotate(-2.5deg)}.dentang-v1-root .dt-gallery-pane:nth-child(2n) .dt-gallery-no{left:auto;right:18px;transform:rotate(2deg)}@media (max-width:767px){.dentang-v1-root .dt-gallery-pane[data-solo] .dt-window-photo{aspect-ratio:4/3}}.dentang-v1-root .dt-gallery-film{margin-top:2.6rem;position:relative}.dentang-v1-root .dt-gallery-tag{z-index:2;position:absolute;bottom:-14px;left:16px;transform:rotate(-3deg)}.dentang-v1-root .dt-dress{gap:1.6rem;display:grid}.dentang-v1-root .dt-dress-group{gap:1.1rem;display:grid}.dentang-v1-root .dt-dress-rule{margin:.2rem 0}.dentang-v1-root .dt-dress-desc{font-family:var(--font-heading), Georgia, serif;white-space:pre-line;overflow-wrap:break-word;text-wrap:balance;font-size:1.14rem;line-height:1.5}.dentang-v1-root .dt-dress-group[data-side=right] .dt-dress-entry{justify-content:flex-end;display:flex}.dentang-v1-root .dt-dress-card-hang{--wire:22px;width:100%;max-width:17rem;position:relative}.dentang-v1-root .dt-dress-card-hang[data-hung]{padding-top:var(--wire)}.dentang-v1-root .dt-dress-card-hang[data-hung]:before{content:"";width:1.5px;height:calc(var(--wire) + 3px);background:linear-gradient(90deg, #e2e5e800 0 .75px, #e2e5e880 .75px), repeating-linear-gradient(160deg, var(--dt-steel) 0 1.6px, var(--dt-steel-lo) 1.6px 3.4px);opacity:.9;z-index:2;position:absolute;top:0;left:calc(50% + 1.3rem - .75px)}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-dress-card-hang[data-hung]:before{background:linear-gradient(90deg, lab(90.7153% -.661671 -2.14585/0) 0 .75px, lab(90.7153% -.661671 -2.14585/.5) .75px), repeating-linear-gradient(160deg, var(--dt-steel) 0 1.6px, var(--dt-steel-lo) 1.6px 3.4px)}}.dentang-v1-root .dt-dress-card-hang[data-hung]:after{content:"";width:7px;height:5px;box-shadow:inset 0 -1.6px 0 var(--dt-steel-lo), inset 0 -2.2px 0 var(--dt-steel-hi);z-index:2;border-radius:0 0 4px 4px;position:absolute;top:-2px;left:calc(50% + 1.3rem - 3.5px)}.dentang-v1-root .dt-dress-card{--rule-y:13px;transform-origin:calc(50% + 1.3rem) 3px}.dentang-v1-root .dt-dress-card .dt-paper-col{flex-basis:2.6rem}.dentang-v1-root .dt-dress-card .dt-paper-colhead{letter-spacing:.12em;font-size:.54rem}.dentang-v1-root .dt-dress-card .dt-paper-body{padding:14px 12px 13px}.dentang-v1-root .dt-dress-card .dt-pin--c{top:-3px;left:calc(50% + 1.3rem - 5.5px)}.dentang-v1-root .dt-dress-card .dt-dress-desc{text-wrap:pretty;font-size:1.02rem;line-height:28px}@media (min-width:768px){.dentang-v1-root .dt-dress[data-both]{background:radial-gradient(34% 62% at 50% 58%,#52453657,#52453600 72%);background:radial-gradient(34% 62% at 50% 58%,lab(30.4013% 3.64286 11.3888/.34),lab(30.4013% 3.64286 11.3888/0) 72%);grid-template-columns:1fr 1fr;gap:0}.dentang-v1-root .dt-dress[data-both] .dt-dress-rule{display:none}.dentang-v1-root .dt-dress-group{align-content:start}.dentang-v1-root .dt-dress[data-both] .dt-dress-group[data-side=left] .dt-hang-beam{border-radius:1px 0 0 1px;margin-right:0}.dentang-v1-root .dt-dress[data-both] .dt-dress-group[data-side=right] .dt-hang-beam{box-shadow:inset 1px 0 0 var(--dt-oak-joint), inset 2px 0 0 #826d594d, 0 2px 0 var(--dt-shadow), -8px 12px 16px -10px var(--dt-shadow);border-radius:0 1px 1px 0;margin-left:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-dress[data-both] .dt-dress-group[data-side=right] .dt-hang-beam{box-shadow:inset 1px 0 0 var(--dt-oak-joint), inset 2px 0 0 lab(47.7404% 6.3231 14.442/.3), 0 2px 0 var(--dt-shadow), -8px 12px 16px -10px var(--dt-shadow)}}.dentang-v1-root .dt-dress[data-both] .dt-hang-row{background:0 0}.dentang-v1-root .dt-dress[data-both] .dt-hang[data-side=left] .dt-hang-entry{justify-content:flex-end;padding-right:clamp(1rem,2.2vw,2rem)}.dentang-v1-root .dt-dress[data-both] .dt-hang[data-side=right] .dt-hang-entry{justify-content:flex-start;padding-left:clamp(1rem,2.2vw,2rem)}.dentang-v1-root .dt-dress[data-both] .dt-dress-group:not([data-hang]) .dt-dress-entry{padding:0 clamp(1rem,2.6vw,2.4rem)}.dentang-v1-root .dt-dress-card-hang{--wire:118px;max-width:21rem}.dentang-v1-root .dt-dress-card .dt-paper-col{flex-basis:3.1rem}.dentang-v1-root .dt-dress-card .dt-paper-colhead{letter-spacing:.16em;font-size:.6rem}.dentang-v1-root .dt-dress-card .dt-paper-body{padding:14px 18px 14px 16px}.dentang-v1-root .dt-dress-card .dt-dress-desc{font-size:1.34rem}.dentang-v1-root .dt-dress-card-hang[data-hung]:before,.dentang-v1-root .dt-dress-card-hang[data-hung]:after,.dentang-v1-root .dt-dress-card .dt-pin--c{margin-left:.25rem}.dentang-v1-root .dt-dress-card{transform-origin:calc(50% + 1.55rem) 3px}}.dentang-v1-root .dt-hang{--sw:30px;--ww:64px;--col:70px;--reach:60px;--rope0:12px;position:relative}.dentang-v1-root .dt-hang[data-n="4"],.dentang-v1-root .dt-hang[data-n="5"]{--ww:54px;--col:58px}.dentang-v1-root .dt-hang-body{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.8rem .4rem;display:grid}.dentang-v1-root .dt-hang[data-side=right] .dt-hang-body{grid-template-columns:minmax(0,1fr) max-content}.dentang-v1-root .dt-hang[data-side=right] .dt-hang-row{order:2}.dentang-v1-root .dt-hang[data-side=right] .dt-hang-entry{order:1;justify-content:flex-end}.dentang-v1-root .dt-hang-entry{align-self:start;min-width:0;display:flex}@media (max-width:767.98px){.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-hang-body{grid-template-columns:minmax(0,1fr)}.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-hang-row{order:0;justify-content:space-evenly}.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-hang-entry{order:1;justify-content:center}.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-dress-card-hang[data-hung]{padding-top:0}.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-dress-card-hang[data-hung]:before,.dentang-v1-root .dt-hang:is([data-n="3"],[data-n="4"],[data-n="5"]) .dt-dress-card-hang[data-hung]:after{display:none}.dentang-v1-root .dt-hang[data-side=left]:not([data-n="3"],[data-n="4"],[data-n="5"]) .dt-hang-row{padding-right:6px}.dentang-v1-root .dt-hang[data-side=right]:not([data-n="3"],[data-n="4"],[data-n="5"]) .dt-hang-row{padding-left:6px}}@media (min-width:768px){.dentang-v1-root .dt-hang,.dentang-v1-root .dt-hang[data-n="4"],.dentang-v1-root .dt-hang[data-n="5"]{--sw:44px;--ww:116px;--col:122px;--reach:120px;--rope0:22px}.dentang-v1-root .dt-hang[data-n="4"],.dentang-v1-root .dt-hang[data-n="5"]{--ww:76px;--col:86px}}.dentang-v1-root .dt-hang-beam{height:20px;margin:0 calc(var(--dt-gutter) * -.4);background-color:var(--dt-oak);background-image:var(--dt-grain), repeating-linear-gradient(180deg, #3e281500 0 5px, #3e281566 5px 6px, #3e281500 6px 12px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 60%, var(--dt-oak-lo));box-shadow:0 3px 0 var(--dt-shadow), -8px 12px 16px -10px var(--dt-shadow);border-radius:1px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-hang-beam{background-image:var(--dt-grain), repeating-linear-gradient(180deg, lab(18.6431% 8.95964 16.6131/0) 0 5px, lab(18.6431% 8.95964 16.6131/.4) 5px 6px, lab(18.6431% 8.95964 16.6131/0) 6px 12px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 60%, var(--dt-oak-lo))}}.dentang-v1-root .dt-hang-bolt{width:14px;height:14px;position:absolute;top:3px}.dentang-v1-root .dt-hang-bolt[data-pos=a]{left:22%}.dentang-v1-root .dt-hang-bolt[data-pos=b]{left:76%}.dentang-v1-root .dt-hang-tag{z-index:2;transform-origin:0;position:absolute;top:12px;transform:rotate(-5deg)}.dentang-v1-root .dt-hang[data-side=left] .dt-hang-tag{left:4px}.dentang-v1-root .dt-hang[data-side=right] .dt-hang-tag{transform-origin:100%;right:4px;transform:rotate(4deg)}.dentang-v1-root .dt-hang-row{background:radial-gradient(70% 80% at 62% 34%,#52453652,#52453600 72%);background:radial-gradient(70% 80% at 62% 34%,lab(30.4013% 3.64286 11.3888/.32),lab(30.4013% 3.64286 11.3888/0) 72%);justify-content:center;align-items:flex-start;gap:2px;padding:0 24px 18px;display:flex;position:relative}.dentang-v1-root .dt-hang-batten{background-color:var(--dt-oak);background-image:radial-gradient(circle at 50% 9px, var(--dt-steel-lo) 0 1.6px, #5e483700 2px), radial-gradient(circle at 50% calc(100% - 9px), var(--dt-steel-lo) 0 1.6px, #5e483700 2px), repeating-linear-gradient(180deg, #aba39700 0 15px, #aba397b3 15px 16px, #aba39700 16px 19px), var(--dt-grain), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 40%, var(--dt-oak-hi) 92%, var(--dt-oak));width:9px;box-shadow:-3px 4px 6px -3px var(--dt-shadow);background-position:0 0,0 0,100% 22px,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat,no-repeat;background-size:100% 100%,100% 100%,5px 100%,auto,auto;border-radius:1px;position:absolute;top:6px;bottom:10px}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-hang-batten{background-image:radial-gradient(circle at 50% 9px, var(--dt-steel-lo) 0 1.6px, lab(32.6057% 7.51829 14.02/0) 2px), radial-gradient(circle at 50% calc(100% - 9px), var(--dt-steel-lo) 0 1.6px, lab(32.6057% 7.51829 14.02/0) 2px), repeating-linear-gradient(180deg, lab(67.5716% 1.26168 7.61662/0) 0 15px, lab(67.5716% 1.26168 7.61662/.7) 15px 16px, lab(67.5716% 1.26168 7.61662/0) 16px 19px), var(--dt-grain), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 40%, var(--dt-oak-hi) 92%, var(--dt-oak))}}.dentang-v1-root .dt-hang[data-side=left] .dt-hang-batten{left:8px}.dentang-v1-root .dt-hang[data-side=right] .dt-hang-batten{right:8px}.dentang-v1-root .dt-hang-col{width:var(--col);opacity:0;transition:opacity .26s var(--dt-ease), transform .26s cubic-bezier(.3, 0, .3, 1.5);transition-delay:calc(var(--i) * .12s + .12s);flex-direction:column;align-items:center;display:flex;transform:translateY(-8px)}.dentang-v1-root .dt-hang[data-seen] .dt-hang-col{opacity:1;transform:none}.dentang-v1-root .dt-hang-sheave{width:var(--sw);height:var(--sw);transform:translateX(calc(var(--sw) * 6.4 / 24));display:block;overflow:visible}.dentang-v1-root .dt-hang-rope{width:2px;height:calc(var(--rope0) + var(--reach) * var(--drop));margin-top:calc(var(--sw) * -10 / 24);background:linear-gradient(90deg, #e2e5e800 0 1px, #e2e5e880 1px), repeating-linear-gradient(160deg, var(--dt-steel) 0 1.6px, var(--dt-steel-lo) 1.6px 3.4px);opacity:.85;display:block}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-hang-rope{background:linear-gradient(90deg, lab(90.7153% -.661671 -2.14585/0) 0 1px, lab(90.7153% -.661671 -2.14585/.5) 1px), repeating-linear-gradient(160deg, var(--dt-steel) 0 1.6px, var(--dt-steel-lo) 1.6px 3.4px)}}.dentang-v1-root .dt-kw{width:var(--ww);height:auto;filter:drop-shadow(-5px 7px 4px var(--dt-shadow-soft));margin-top:-1px;display:block;overflow:visible}.dentang-v1-root .dt-gift-lede{max-width:36rem;font-family:var(--font-heading), Georgia, serif;color:var(--dt-ink-86);font-size:1.12rem;line-height:1.65}.dentang-v1-root .dt-gift{gap:2.6rem;display:grid}.dentang-v1-root .dt-gift-side{display:contents}.dentang-v1-root .dt-gift-lede{order:0}.dentang-v1-root .dt-gift-figure{order:1}.dentang-v1-root .dt-gift-board{order:2}.dentang-v1-root .dt-gift-figure{justify-self:center;width:62%;max-width:300px}@media (max-width:767px){.dentang-v1-root .dt-gift{gap:2rem}.dentang-v1-root .dt-gift-figure .dt-figcard-stage{aspect-ratio:320/553}.dentang-v1-root .dt-gift-figure .dt-bp{margin-top:-50.2%}}.dentang-v1-root .dt-gift-board{padding:28px 14px 22px}.dentang-v1-root .dt-gift-cards{gap:1.8rem;margin:0;padding:0;list-style:none;display:grid}.dentang-v1-root .dt-card{--rule-y:13px}.dentang-v1-root .dt-card .dt-paper-body{padding:24px 16px 18px 14px}.dentang-v1-root .dt-card-bank{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;overflow-wrap:break-word;font-size:.74rem;font-weight:600;line-height:1.5}.dentang-v1-root .dt-card-number{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;color:var(--dt-graphite);margin-top:.3rem;font-size:clamp(1.45rem,7vw,1.9rem);font-weight:500;line-height:1.2}.dentang-v1-root .dt-card-number[data-long]{letter-spacing:.02em;font-size:clamp(1.2rem,5.6vw,1.6rem)}.dentang-v1-root .dt-card-holder{font-family:var(--font-display), Georgia, serif;overflow-wrap:break-word;margin-top:.35rem;font-size:1.05rem;font-style:italic;line-height:1.45}.dentang-v1-root .dt-card-action{margin-top:1rem}@media (min-width:768px){.dentang-v1-root .dt-gift{grid-template-columns:5fr 7fr;grid-template-areas:"fig side";align-items:start;column-gap:clamp(1.5rem,4vw,4rem)}.dentang-v1-root .dt-gift-side{flex-direction:column;grid-area:side;gap:1.6rem;display:flex;position:sticky;top:12vh}.dentang-v1-root .dt-gift-lede{margin-top:-.3rem}.dentang-v1-root .dt-gift-figure{grid-area:fig;justify-self:start;width:100%;max-width:400px}.dentang-v1-root .dt-gift-board{padding:36px 26px 30px}.dentang-v1-root .dt-gift[data-many] .dt-gift-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dentang-v1-root .dt-book-wrap{padding-bottom:18px;position:relative}.dentang-v1-root .dt-book{z-index:1;gap:14px;display:grid;position:relative}.dentang-v1-root .dt-book-page{background-color:var(--dt-log);background-image:linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);color:var(--dt-graphite);box-shadow:inset 0 -1px 0 #3d373233, -1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), -2px 2px 0 var(--dt-log), -3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), -4px 4px 0 var(--dt-oak-lo), -14px 20px 26px -14px var(--dt-shadow);background-position:0 0,0 12px,0 0;padding:26px 20px 26px 22px;position:relative}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-book-page{background-image:linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);box-shadow:inset 0 -1px 0 lab(23.4144% 2.09373 4.04474/.2), -1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), -2px 2px 0 var(--dt-log), -3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), -4px 4px 0 var(--dt-oak-lo), -14px 20px 26px -14px var(--dt-shadow)}}@media (max-width:767px){.dentang-v1-root .dt-book{gap:0}.dentang-v1-root .dt-book-page[data-side=left]{background-image:linear-gradient(0deg, #3d37323d, #3d373200 26px), linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);background-position:0 0,0 0,0 12px,0 0;padding-bottom:34px}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-book-page[data-side=left]{background-image:linear-gradient(0deg, lab(23.4144% 2.09373 4.04474/.24), lab(23.4144% 2.09373 4.04474/0) 26px), linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster)}}.dentang-v1-root .dt-book-page[data-side=right]{background-image:linear-gradient(180deg, #3d37324d, #3d373200 26px), linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);background-position:0 0,0 0,0 12px,0 0;padding-top:34px}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-book-page[data-side=right]{background-image:linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/.3), lab(23.4144% 2.09373 4.04474/0) 26px), linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster)}}.dentang-v1-root .dt-book-page[data-side=right]:before{content:"";background:repeating-linear-gradient(90deg,#c6bcac 0 7px,#3d373280 7px 8px,#c6bcac00 8px 22px);background:repeating-linear-gradient(90deg,lab(76.8632% 1.60196 9.53977) 0 7px,lab(23.4144% 2.09373 4.04474/.5) 7px 8px,lab(76.8632% 1.60196 9.53977/0) 8px 22px);height:2px;position:absolute;top:-1px;left:12%;right:12%;box-shadow:0 1px #3d373240;box-shadow:0 1px lab(23.4144% 2.09373 4.04474/.25)}.dentang-v1-root .dt-book-ribbon{right:30px}}.dentang-v1-root .dt-book-head{border-bottom:1px solid var(--dt-pencil-mid);justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:6px;display:flex}.dentang-v1-root .dt-book-title{font-family:var(--font-heading), Georgia, serif;font-size:1.45rem;font-weight:500;line-height:28px}.dentang-v1-root .dt-book-text{font-family:var(--font-heading), Georgia, serif;font-size:1.02rem;line-height:28px}.dentang-v1-root .dt-book-msgs{gap:0;margin:0;padding:0;list-style:none;display:grid}.dentang-v1-root .dt-book-msg+.dt-book-msg{margin-top:14px}.dentang-v1-root .dt-book-msg-text{font-family:var(--font-display), Georgia, serif;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:1.02rem;font-style:italic;line-height:28px;display:-webkit-box;overflow:hidden}.dentang-v1-root .dt-book-msg-name{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;opacity:.8;font-size:.62rem;font-weight:600;line-height:14px}.dentang-v1-root .dt-book-action{margin-top:22px}.dentang-v1-root .dt-book-ribbon{z-index:2;background:linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 50%, var(--dt-oak-lo));clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);width:11px;height:92px;filter:drop-shadow(-2px 2px 0 var(--dt-shadow-soft));position:absolute;top:-10px;right:26px}.dentang-v1-root .dt-bench{left:calc(var(--dt-gutter) * -1);right:calc(var(--dt-gutter) * -1);background-color:var(--dt-oak);background-image:var(--dt-grain), repeating-linear-gradient(180deg, #3e281500 0 5px, #3e281566 5px 6px, #3e281500 6px 11px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 40%, var(--dt-oak-lo));height:54px;box-shadow:0 6px 0 var(--dt-oak-lo), 0 14px 18px -8px var(--dt-shadow);position:absolute;bottom:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-bench{background-image:var(--dt-grain), repeating-linear-gradient(180deg, lab(18.6431% 8.95964 16.6131/0) 0 5px, lab(18.6431% 8.95964 16.6131/.4) 5px 6px, lab(18.6431% 8.95964 16.6131/0) 6px 11px), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 40%, var(--dt-oak-lo))}}@media (min-width:768px){.dentang-v1-root .dt-book-wrap{width:83.3333%;margin:0 auto;padding-bottom:34px}.dentang-v1-root .dt-book{grid-template-columns:1fr 1fr;gap:0}.dentang-v1-root .dt-book-page{padding:34px 36px 34px 34px}.dentang-v1-root .dt-book-page[data-side=left]{background-image:linear-gradient(270deg, #3d373233, #3d373200 12%), linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);box-shadow:inset 0 -1px 0 #3d373233, -1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), -2px 2px 0 var(--dt-log), -3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), -5px 5px 0 var(--dt-oak-lo), -16px 22px 28px -14px var(--dt-shadow);background-position:0 0,0 0,0 12px,0 0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-book-page[data-side=left]{background-image:linear-gradient(270deg, lab(23.4144% 2.09373 4.04474/.2), lab(23.4144% 2.09373 4.04474/0) 12%), linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);box-shadow:inset 0 -1px 0 lab(23.4144% 2.09373 4.04474/.2), -1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), -2px 2px 0 var(--dt-log), -3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), -5px 5px 0 var(--dt-oak-lo), -16px 22px 28px -14px var(--dt-shadow)}}.dentang-v1-root .dt-book-page[data-side=right]{background-image:linear-gradient(90deg, #3d37323d, #3d373200 12%), linear-gradient(200deg, #f8edd838, #f8edd800 60%), repeating-linear-gradient(180deg, #3d373200 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);box-shadow:inset 0 -1px 0 #3d373233, 1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), 2px 2px 0 var(--dt-log), 3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), 5px 5px 0 var(--dt-oak-lo), -6px 22px 28px -14px var(--dt-shadow);background-position:0 0,0 0,0 12px,0 0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-book-page[data-side=right]{background-image:linear-gradient(90deg, lab(23.4144% 2.09373 4.04474/.24), lab(23.4144% 2.09373 4.04474/0) 12%), linear-gradient(200deg, lab(94.3096% 1.04448 11.573/.22), lab(94.3096% 1.04448 11.573/0) 60%), repeating-linear-gradient(180deg, lab(23.4144% 2.09373 4.04474/0) 0 27px, var(--dt-pencil-line) 27px 28px), var(--dt-plaster);box-shadow:inset 0 -1px 0 lab(23.4144% 2.09373 4.04474/.2), 1px 1px 0 color-mix(in oklch, var(--dt-log) 85%, var(--dt-graphite)), 2px 2px 0 var(--dt-log), 3px 3px 0 color-mix(in oklch, var(--dt-log) 80%, var(--dt-graphite)), 5px 5px 0 var(--dt-oak-lo), -6px 22px 28px -14px var(--dt-shadow)}}.dentang-v1-root .dt-book-ribbon{height:calc(100% + 40px);left:calc(50% - 6px);right:auto}.dentang-v1-root .dt-bench{height:70px;left:-6%;right:-6%}}.dentang-v1-root .dt-bay--footer .dt-bay-body{background-image:radial-gradient(90% 60% at 84% 10%, #4b39264d, #4b392600 70%), var(--dt-plaster), var(--dt-trowel);padding-top:calc(clamp(3.5rem,9vw,6.5rem) + 56px);padding-bottom:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-bay--footer .dt-bay-body{background-image:radial-gradient(90% 60% at 84% 10%, lab(25.7239% 5.64906 15.4681/.3), lab(25.7239% 5.64906 15.4681/0) 70%), var(--dt-plaster), var(--dt-trowel)}}.dentang-v1-root .dt-footer-rafters{position:absolute;top:0;left:0;right:0}.dentang-v1-root .dt-foot{gap:2.8rem;padding-bottom:clamp(3rem,8vw,5rem);display:grid}.dentang-v1-root .dt-foot-stage{cursor:pointer}.dentang-v1-root .dt-foot-stage[data-done]{cursor:default}.dentang-v1-root .dt-foot-skip{font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);border:0;border-bottom:1px solid var(--color-rule);cursor:pointer;background:0 0;min-height:44px;padding:10px 0 2px;font-weight:600}.dentang-v1-root .dt-foot-line{grid-template-columns:1.6rem minmax(0,1fr);align-items:start;column-gap:.85rem;display:grid}.dentang-v1-root .dt-foot-line-body{opacity:.78;transition:opacity .6s var(--dt-ease), transform .6s var(--dt-ease);transform:translateY(4px)}.dentang-v1-root .dt-foot-line[data-lit] .dt-foot-line-body{opacity:1;transform:none}.dentang-v1-root .dt-foot-mark{flex-direction:column;align-items:center;gap:5px;padding-top:.55em;display:flex}.dentang-v1-root .dt-foot-mark .dt-stud{width:9px;height:9px}.dentang-v1-root .dt-foot-mark .dt-stud[data-on]:after{animation:dt-stud-pop .15s var(--dt-ease) both}.dentang-v1-root .dt-foot-mark-n{font-family:var(--font-body), system-ui, sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--color-muted);font-size:.62rem;font-weight:500;line-height:1}.dentang-v1-root .dt-foot-lines{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.dentang-v1-root .dt-foot-strikes{flex-direction:column;align-self:stretch;gap:1.5rem;display:flex;position:relative}.dentang-v1-root .dt-foot-strikes:before{content:"";background:var(--color-rule);pointer-events:none;width:1px;position:absolute;top:1.9rem;bottom:1.2rem;left:calc(.8rem - .5px)}.dentang-v1-root .dt-foot-mark{z-index:1;position:relative}.dentang-v1-root .dt-foot-mark .dt-stud{box-shadow:0 0 0 3px var(--color-paper-lift)}.dentang-v1-root .dt-foot-thanks .dt-foot-line-body p{font-family:var(--font-display), Georgia, serif;background:linear-gradient(90deg, var(--color-rule), var(--color-rule)) left bottom / 100% 1px no-repeat;padding-bottom:.15rem;padding-right:1.2rem;font-size:clamp(2.6rem,11vw,3.6rem);font-style:italic;line-height:1.15;display:inline-block}.dentang-v1-root .dt-foot-thanks .dt-foot-mark{padding-top:1.35rem}.dentang-v1-root .dt-foot-closing{max-width:32rem;font-family:var(--font-heading), Georgia, serif;color:var(--dt-ink-86);font-size:1.08rem;line-height:1.7}.dentang-v1-root .dt-foot-names{margin-top:.4rem;font-size:clamp(1.8rem,7vw,2.4rem)}.dentang-v1-root .dt-foot-hashtag{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.06em;color:var(--color-muted);font-size:.86rem}.dentang-v1-root .dt-foot-keeper{--tilt:-2deg;width:min(100%,20rem);margin-top:.4rem}.dentang-v1-root .dt-foot-wind{margin-top:.6rem}.dentang-v1-root .dt-foot-floor{margin:0 calc(var(--dt-gutter) * -1)}@media (min-width:768px){.dentang-v1-root .dt-foot{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(1.5rem,3vw,3rem)}.dentang-v1-root .dt-foot-figure{grid-column:span 7}.dentang-v1-root .dt-foot-lines{grid-column:span 5}.dentang-v1-root .dt-bay--footer .dt-bay-body{padding-top:calc(clamp(3.5rem,9vw,6.5rem) + 80px)}}@media (min-width:1024px){.dentang-v1-root .dt-foot-figure{justify-self:center;width:100%;max-width:560px}}.dentang-v1-root .dt-shaft{display:none}@media (min-width:1024px){.dentang-v1-root .dt-shaft{--w:12vw;--head:calc(var(--w) * .795);--beam-y:calc(var(--head) - 6px);--sc:calc(var(--beam-y) - 22px);--gx:30%;--sx:68%;--gr:calc(var(--gx) - 20px);--sr:calc(var(--sx) - 20px);--eye:calc(var(--beam-y) + 64px);--floor:52px;--g-travel:calc(100svh - var(--eye) - 112px - var(--floor));--s-travel:calc(100svh - var(--eye) - 142px - var(--floor));z-index:1;background-color:var(--color-paper-deep);width:12%;box-shadow:inset -1px 0 0 var(--color-rule), inset -14px 0 18px -14px var(--dt-shadow);display:block;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.dentang-v1-root .dt-shaft-wall{background-image:linear-gradient(180deg, #4b392633, #4b392600 40%), linear-gradient(90deg, #08050359, #08050300 22%), var(--dt-plaster), var(--dt-trowel);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-shaft-wall{background-image:linear-gradient(180deg, lab(25.7239% 5.64906 15.4681/.2), lab(25.7239% 5.64906 15.4681/0) 40%), linear-gradient(90deg, lab(1.55178% .640653 1.00339/.35), lab(1.55178% .640653 1.00339/0) 22%), var(--dt-plaster), var(--dt-trowel)}}.dentang-v1-root .dt-shaft-rafters{width:100%;height:var(--head);display:block;position:absolute;top:0;left:0}.dentang-v1-root .dt-shaft-batten{top:var(--beam-y);bottom:var(--floor);background:radial-gradient(circle at 50% 50%, var(--dt-iron-shade) 0 1.4px, #29262300 1.9px) 0 34px / 7px 150px repeat-y, repeating-linear-gradient(180deg, #3e281500 0 19px, #3e281559 19px 20px, #3e281500 20px 41px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 55%, var(--dt-oak-hi));width:7px;box-shadow:-3px 0 4px -1px var(--dt-shadow);opacity:.85;margin-left:-3.5px;position:absolute}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-shaft-batten{background:radial-gradient(circle at 50% 50%, var(--dt-iron-shade) 0 1.4px, lab(15.3035% 1.38508 2.68829/0) 1.9px) 0 34px / 7px 150px repeat-y, repeating-linear-gradient(180deg, lab(18.6431% 8.95964 16.6131/0) 0 19px, lab(18.6431% 8.95964 16.6131/.35) 19px 20px, lab(18.6431% 8.95964 16.6131/0) 20px 41px), linear-gradient(90deg, var(--dt-oak-lo), var(--dt-oak) 55%, var(--dt-oak-hi))}}.dentang-v1-root .dt-shaft-batten[data-w=going][data-s=l]{left:calc(var(--gr) - 23px)}.dentang-v1-root .dt-shaft-batten[data-w=going][data-s=r]{left:calc(var(--gr) + 23px)}.dentang-v1-root .dt-shaft-batten[data-w=strike][data-s=l]{left:calc(var(--sr) - 26px)}.dentang-v1-root .dt-shaft-batten[data-w=strike][data-s=r]{left:calc(var(--sr) + 26px)}.dentang-v1-root .dt-shaft-beam{left:0;right:0;top:var(--beam-y);background-color:var(--dt-oak);background-image:var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 60%, var(--dt-oak-lo));height:18px;box-shadow:0 3px 0 var(--dt-shadow), 0 10px 16px -8px var(--dt-shadow);position:absolute}.dentang-v1-root .dt-shaft-beam-bolts{width:100%;height:100%;position:absolute;inset:0}.dentang-v1-root .dt-shaft-sheave{top:calc(var(--sc) - 26px);z-index:2;width:52px;height:60px;margin-left:-26px;position:absolute}.dentang-v1-root .dt-shaft-sheave[data-w=going]{left:var(--gx)}.dentang-v1-root .dt-shaft-sheave[data-w=strike]{left:var(--sx)}.dentang-v1-root .dt-sheave{width:100%;height:100%;overflow:visible}.dentang-v1-root .dt-shaft-rope-in{z-index:3;height:3px;right:0;top:calc(var(--sc) - 21.5px);background:linear-gradient(180deg, #e2e5e88c 0 1px, #e2e5e800 1px), repeating-linear-gradient(70deg, var(--dt-steel-lo) 0 2.4px, var(--dt-steel) 2.4px 3.4px);position:absolute}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-shaft-rope-in{background:linear-gradient(180deg, lab(90.7153% -.661671 -2.14585/.55) 0 1px, lab(90.7153% -.661671 -2.14585/0) 1px), repeating-linear-gradient(70deg, var(--dt-steel-lo) 0 2.4px, var(--dt-steel) 2.4px 3.4px)}}.dentang-v1-root .dt-shaft-rope-in[data-w=going]{left:var(--gx)}.dentang-v1-root .dt-shaft-rope-in[data-w=strike]{left:var(--sx)}.dentang-v1-root .dt-shaft-fall{z-index:1;top:var(--sc);width:4px;margin-left:-2px;position:absolute;bottom:0;overflow:hidden}.dentang-v1-root .dt-shaft-fall[data-w=going]{left:var(--gr)}.dentang-v1-root .dt-shaft-fall[data-w=strike]{left:var(--sr)}.dentang-v1-root .dt-shaft-rope{width:3px;left:.5px;bottom:calc(100% - (var(--eye) - var(--sc)) - 3px);background:linear-gradient(90deg, #e2e5e800 0 1.6px, #e2e5e880 1.6px 2.4px, #e2e5e800 2.4px), repeating-linear-gradient(160deg, var(--dt-steel-lo) 0 2.4px, var(--dt-steel) 2.4px 3.4px);height:220vh;position:absolute}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-shaft-rope{background:linear-gradient(90deg, lab(90.7153% -.661671 -2.14585/0) 0 1.6px, lab(90.7153% -.661671 -2.14585/.5) 1.6px 2.4px, lab(90.7153% -.661671 -2.14585/0) 2.4px), repeating-linear-gradient(160deg, var(--dt-steel-lo) 0 2.4px, var(--dt-steel) 2.4px 3.4px)}}.dentang-v1-root .dt-shaft-wt{z-index:2;top:calc(var(--eye) - 1px);position:absolute}.dentang-v1-root .dt-shaft-wt[data-w=going]{left:var(--gr);margin-left:-18px}.dentang-v1-root .dt-shaft-wt[data-w=strike]{left:var(--sr);margin-left:-21px}.dentang-v1-root .dt-weight{filter:drop-shadow(-4px 5px 4px var(--dt-shadow));display:block;overflow:visible}.dentang-v1-root .dt-shaft-wt[data-w=going],.dentang-v1-root .dt-shaft-fall[data-w=going] .dt-shaft-rope{transform:translateY(calc(var(--g-travel) * var(--gy)));transition:transform .17s cubic-bezier(.5,0,.35,1.4)}.dentang-v1-root .dt-shaft-wt[data-w=strike],.dentang-v1-root .dt-shaft-fall[data-w=strike] .dt-shaft-rope{transform:translateY(calc(var(--s-travel) * var(--sy)));transition:transform calc(var(--ssteps) * 50ms + .1s) steps(var(--ssteps), end)}.dentang-v1-root .dt-shaft[data-dir=up] .dt-shaft-wt,.dentang-v1-root .dt-shaft[data-dir=up] .dt-shaft-rope{transition:transform 1.2s cubic-bezier(.6,.04,.32,1)}.dentang-v1-root .dt-shaft-floor{height:var(--floor);background-color:var(--dt-oak-lo);background-image:repeating-linear-gradient(154deg, #0c080600 0 37px, var(--dt-oak-joint) 37px 38px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 30%, var(--dt-oak-lo));position:absolute;bottom:0;left:0;right:0}@supports (color:lab(0% 0 0)){.dentang-v1-root .dt-shaft-floor{background-image:repeating-linear-gradient(154deg, lab(2.46688% .856213 1.38664/0) 0 37px, var(--dt-oak-joint) 37px 38px), var(--dt-grain), linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px 30%, var(--dt-oak-lo))}}.dentang-v1-root .dt-shaft-buffer{background:linear-gradient(180deg, var(--dt-oak-hi) 0 1px, var(--dt-oak) 1px, var(--dt-oak-lo));width:40px;height:9px;box-shadow:-3px 2px 0 var(--dt-shadow);margin-left:-20px;position:absolute;top:-9px}.dentang-v1-root .dt-shaft-buffer[data-w=going]{left:var(--gr)}.dentang-v1-root .dt-shaft-buffer[data-w=strike]{left:var(--sr)}}@media (prefers-reduced-motion:reduce){.dentang-v1-root .dt-gate-mj,.dentang-v1-root .dt-gate-foot>*,.dentang-v1-root .dt-quote-line,.dentang-v1-root .dt-person-window,.dentang-v1-root .dt-person-text,.dentang-v1-root .dt-std-side,.dentang-v1-root .dt-ev,.dentang-v1-root .dt-story,.dentang-v1-root .dt-gallery-pane,.dentang-v1-root .dt-hang-col{opacity:1!important;transition:none!important;transform:translate(0,0)!important}.dentang-v1-root .dt-story-firstrule{transition:none;transform:scaleX(1)}.dentang-v1-root .dt-shaft-wt,.dentang-v1-root .dt-shaft-rope,.dentang-v1-root .dt-keeper-entry,.dentang-v1-root .dt-keeper-date,.dentang-v1-root .dt-foot-line-body,.dentang-v1-root .dt-plate{transition:none!important}.dentang-v1-root .dt-dial-ring{display:none}}
@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/602da22f1d2c146d.30eqwk2jm2kgk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a8bfdb257dc4b7f6.1_4bgv7up42ie.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9886eb48a51271af.24c97c6ehb_nk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c7a3cf3f734109da.24ckldx3rbt2w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4d4a6e07c26aa039.2g8c5x6oc6fdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e0178c8b2ed5891.12c0c4-cmdjg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/602da22f1d2c146d.30eqwk2jm2kgk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a8bfdb257dc4b7f6.1_4bgv7up42ie.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9886eb48a51271af.24c97c6ehb_nk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c7a3cf3f734109da.24ckldx3rbt2w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4d4a6e07c26aa039.2g8c5x6oc6fdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e0178c8b2ed5891.12c0c4-cmdjg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vollkorn_65ead49b-module__UWLRWa__className{font-family:Vollkorn,Georgia,Cambria,serif;font-style:normal}.vollkorn_65ead49b-module__UWLRWa__variable{--font-heading:"Vollkorn", Georgia, Cambria, serif}
@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4fec67ff747774a4.2qnyfauu9vs6j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6cdc4b5c87322106.2k6ncbz0gfsfq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d983ef52bc1ba50a.05d6b_rtd-43d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/275ce84db52e02d4.37yrxlvjdjkc7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/033b7bc165a44d11.31em4vjj7wfk2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;font-display:swap;src:url(../media/49b975da49e0abe3.3s-yh450u41ow.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vollkorn_36a8bfe-module___OE_IG__className{font-family:Vollkorn,Georgia,Cambria,serif;font-style:italic;font-weight:400}.vollkorn_36a8bfe-module___OE_IG__variable{--font-display:"Vollkorn", Georgia, Cambria, serif}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.barlow_e9fd4cdb-module__3Ey62q__className{font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}.barlow_e9fd4cdb-module__3Ey62q__variable{--font-body:"Barlow", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif}
