.stil-module__MvR0Na__root{--muhur-desk:#260b14;font-family:var(--kf-cormorant),Georgia,serif;background:radial-gradient(ellipse at 8% 80%,#713a25 0,transparent 50%),radial-gradient(ellipse at 80% 10%,#631c2a 0,var(--muhur-desk) 72%);color:var(--k-ink);perspective:1400px}.stil-module__MvR0Na__root:before{content:"";pointer-events:none;opacity:.12;background:repeating-linear-gradient(28deg,#0000 0 2px,#cca775 3px,#0000 4px 7px);position:absolute;inset:0}.stil-module__MvR0Na__light{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 10% 70%,#ffd78e3a,#0000 63%);position:absolute;inset:0}.stil-module__MvR0Na__candle{background:linear-gradient(90deg,#9c754e,#ffe7b0 37%,#deb679 75%,#8c5937);border-radius:50% 50% 8% 8%/6% 6% 3% 3%;width:52px;height:180px;position:absolute;bottom:6%;left:6%;transform:rotate(-4deg);box-shadow:15px 18px 30px #14061080,0 -20px 75px #ffa84935}.stil-module__MvR0Na__candle:after{content:"";background:radial-gradient(#ad6f36,#f8d28c 50%,#e9c183);border-radius:50%;height:12px;position:absolute;top:0;left:0;right:0}.stil-module__MvR0Na__wick{background:#362019;width:3px;height:15px;position:absolute;top:-11px;left:50%}.stil-module__MvR0Na__flame{filter:drop-shadow(0 0 18px #ffd589);background:radial-gradient(at 50% 80%,#fffbea 0 20%,#ffcc62 35%,#ef812a 65%,#0000 77%);border-radius:80% 30% 60% 50%;width:21px;height:45px;position:absolute;bottom:calc(100% + 5px);left:calc(50% - 10px);transform:rotate(8deg)}.stil-module__MvR0Na__root[data-motion=true] .stil-module__MvR0Na__light{animation:8s ease-in-out infinite alternate stil-module__MvR0Na__glow}.stil-module__MvR0Na__root[data-motion=true] .stil-module__MvR0Na__flame{animation:4s ease-in-out infinite alternate stil-module__MvR0Na__flame}@keyframes stil-module__MvR0Na__glow{to{opacity:.6}}@keyframes stil-module__MvR0Na__flame{50%{transform:rotate(-3deg)scaleY(.92)}to{transform:rotate(10deg)scaleX(.88)}}.stil-module__MvR0Na__entrance{color:#fff0d2;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:42px 18px;display:flex;position:absolute;inset:0}.stil-module__MvR0Na__intro{text-align:center;font-size:clamp(22px,4cqw,35px);font-style:italic}.stil-module__MvR0Na__hint{text-align:center;font-size:16px}.stil-module__MvR0Na__skip{color:#fff0d2!important}.stil-module__MvR0Na__envelope{aspect-ratio:1.55;perspective:1000px;filter:drop-shadow(0 24px 26px #13060dc0);isolation:isolate;width:min(78cqw,480px);position:relative}.stil-module__MvR0Na__envelopeBack{background:#5a1424;border:1px solid #b16b5770;border-radius:4px;position:absolute;inset:0}.stil-module__MvR0Na__pocket{z-index:4;clip-path:polygon(0 0,50% 53%,100% 0,100% 100%,0 100%);background:linear-gradient(32deg,#5a1424 0 49.6%,#0000 50%) 0/50.1% 100% no-repeat,linear-gradient(-32deg,#651b2a 0 49.6%,#0000 50%) 100%/50.1% 100% no-repeat;position:absolute;inset:0;box-shadow:inset 0 -1px #cf9c60}.stil-module__MvR0Na__pocket:after{content:"";background:linear-gradient(150deg,#0000 49.7%,#b56c552e 50%,#0000 50.3%),linear-gradient(30deg,#0000 49.7%,#b56c5540 50%,#0000 50.3%);position:absolute;inset:0}.stil-module__MvR0Na__flap{z-index:5;clip-path:polygon(0 0,100% 0,50% 58%);transform-origin:top;backface-visibility:visible;background:linear-gradient(165deg,#7d2c3d,#531222);position:absolute;inset:0;box-shadow:inset 0 1px #da9e6360}.stil-module__MvR0Na__insert{z-index:2;text-align:center;color:#43151e;background:#fff0d2;flex-direction:column;justify-content:center;align-items:center;padding:8%;font-size:clamp(14px,2cqw,20px);display:flex;position:absolute;inset:7% 7% 9%;box-shadow:inset 0 0 0 1px #b99353}.stil-module__MvR0Na__insert strong{font-family:var(--kf-pinyon),cursive;margin-top:.25em;font-size:2.4em;font-weight:400;line-height:1.1}.stil-module__MvR0Na__insert .stil-module__MvR0Na__branch{width:48%;margin-bottom:3%}.stil-module__MvR0Na__sealButton{z-index:6;aspect-ratio:1;filter:drop-shadow(2px 6px 3px #27070e90);width:22%;min-width:64px;min-height:64px;position:absolute;top:36%;left:39%;border-radius:50%!important}.stil-module__MvR0Na__wax{width:100%;height:auto;overflow:visible}.stil-module__MvR0Na__waxLeft,.stil-module__MvR0Na__waxRight,.stil-module__MvR0Na__waxMark{transform-origin:50%}.stil-module__MvR0Na__deskSeal{z-index:6;filter:drop-shadow(2px 6px 3px #27070e90);width:22%;position:absolute;top:36%;left:39%}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__waxLeft{animation:.65s ease-in forwards stil-module__MvR0Na__breakLeft}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__waxRight{animation:.65s ease-in forwards stil-module__MvR0Na__breakRight}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__waxMark{animation:.35s forwards stil-module__MvR0Na__mark}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__flap{animation:1s cubic-bezier(.3,.1,.2,1) .2s forwards stil-module__MvR0Na__flap}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__insert{animation:1.2s cubic-bezier(.2,.65,.3,1) .5s forwards stil-module__MvR0Na__lift}.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__hint,.stil-module__MvR0Na__root[data-motion=true][data-opening] .stil-module__MvR0Na__intro{opacity:0;transition:opacity .25s}@keyframes stil-module__MvR0Na__breakLeft{to{opacity:0;transform:translate(-35px,55px)rotate(-25deg)}}@keyframes stil-module__MvR0Na__breakRight{to{opacity:0;transform:translate(35px,65px)rotate(30deg)}}@keyframes stil-module__MvR0Na__mark{to{opacity:0}}@keyframes stil-module__MvR0Na__flap{55%{z-index:5}to{z-index:1;transform:rotateX(180deg)}}@keyframes stil-module__MvR0Na__lift{to{transform:translateY(-48%);box-shadow:0 15px 30px #23050d50}}.stil-module__MvR0Na__desk{pointer-events:none;place-items:end center;padding-bottom:8cqh;display:grid;position:absolute;inset:0}.stil-module__MvR0Na__desk .stil-module__MvR0Na__envelope{opacity:.65;width:84cqw;transform:rotate(-7deg)}.stil-module__MvR0Na__desk .stil-module__MvR0Na__insert{display:none}.stil-module__MvR0Na__desk .stil-module__MvR0Na__flap{z-index:1;transform:rotateX(180deg)}.stil-module__MvR0Na__desk .stil-module__MvR0Na__deskSeal{top:60%;left:62%}.stil-module__MvR0Na__page{perspective:1400px;justify-content:center;align-items:center;padding:52px 20px 12px;font-size:clamp(14px,min(4.1cqw,2.15cqh),19px);display:flex;inset:0 0 58px}.stil-module__MvR0Na__paper{isolation:isolate;background:var(--k-surface);color:var(--k-ink);gap:.65em;width:min(100%,29em);min-width:0;padding:1.5em;display:grid;position:relative;box-shadow:0 15px 45px #12030970,inset 0 0 28px #c9a45c20}.stil-module__MvR0Na__paper:before{content:"";border:1px solid var(--k-line);opacity:.7;z-index:-1;pointer-events:none;position:absolute;inset:.55em}.stil-module__MvR0Na__cover{text-align:center;justify-items:center;padding-block:1.7em}.stil-module__MvR0Na__branch{width:8em;height:2.2em;color:var(--k-muted)}.stil-module__MvR0Na__eyebrow{color:var(--k-muted);font-size:max(14px,.9em);font-style:italic;line-height:1.2}.stil-module__MvR0Na__names{font-family:var(--kf-pinyon),cursive;justify-items:center;width:100%;padding-inline:.1em;display:grid;font-weight:400!important;font-size:calc(min(4.4em,16cqw,9.6cqh) * var(--k-title-scale))!important;line-height:1.08!important}.stil-module__MvR0Na__names i{font-family:var(--kf-cormorant),serif;font-size:.4em;font-style:italic;line-height:.9}.stil-module__MvR0Na__names[data-long]{font-size:calc(min(2.55em,9.4cqw,6.6cqh) * var(--k-title-scale))!important;line-height:1.12!important}.stil-module__MvR0Na__families{font-variant:small-caps;letter-spacing:.055em;color:var(--k-muted);font-size:max(14px,.95em)}.stil-module__MvR0Na__coverDate{border-block:1px solid var(--k-line);align-items:center;gap:.7em;padding:.45em 1.6em;font-size:1.13em;display:flex}.stil-module__MvR0Na__venue{font-size:1.15em}.stil-module__MvR0Na__body{font-size:max(14px,1em);line-height:1.35}.stil-module__MvR0Na__greeting{font-size:1.05em;font-style:italic}.stil-module__MvR0Na__button{text-align:center;justify-content:center;align-items:center;min-width:44px;min-height:44px;line-height:1.2;text-decoration:none;display:inline-flex;background:var(--k-accent)!important;color:var(--k-on-accent)!important;border:1px solid var(--k-accent)!important;padding:.5em 1.1em!important;font-size:max(14px,.95em)!important}.stil-module__MvR0Na__title{text-wrap:balance;font-size:calc(2em * var(--k-title-scale))!important;font-weight:500!important;line-height:1.04!important}.stil-module__MvR0Na__prose{white-space:pre-line;font-size:max(14px,1.07em);line-height:1.46}.stil-module__MvR0Na__signature{font-family:var(--kf-pinyon),cursive;text-align:right;font-size:1.9em;line-height:1.15}.stil-module__MvR0Na__letter{gap:.9em;width:min(100%,32em);padding:2em 1.6em}.stil-module__MvR0Na__letter:before{border-width:0 0 1px}.stil-module__MvR0Na__letter .stil-module__MvR0Na__branch{justify-self:start;width:6em}.stil-module__MvR0Na__foldLine{pointer-events:none;border-top:1px solid #8d602315;position:absolute;inset:50% 0 auto}.stil-module__MvR0Na__letter:has(.k-flow-nav) .stil-module__MvR0Na__signature{font-size:1.25em}.stil-module__MvR0Na__letter:has(.k-flow-nav) .stil-module__MvR0Na__branch{display:none}.stil-module__MvR0Na__calendar{text-align:center;border-radius:45% 45% 0 0/10% 10% 0 0;justify-items:center;gap:.45em;width:min(100%,23em);padding-top:1.7em}.stil-module__MvR0Na__calendar:before{border-radius:inherit}.stil-module__MvR0Na__dateSeal{place-items:center;width:5.4em;height:5.4em;display:grid;position:relative}.stil-module__MvR0Na__dateSeal .stil-module__MvR0Na__wax{position:absolute;inset:0}.stil-module__MvR0Na__dateSeal .stil-module__MvR0Na__waxMark{display:none}.stil-module__MvR0Na__dateSeal strong{color:#fff0d2;font-size:2.55em;font-weight:400;line-height:1;position:relative}.stil-module__MvR0Na__dateTitle{font-size:1.6em!important;line-height:1.1!important}.stil-module__MvR0Na__month{width:100%;max-width:17em;font-size:max(14px,.87em)}.stil-module__MvR0Na__month th{color:var(--k-muted);font-weight:500}.stil-module__MvR0Na__month td,.stil-module__MvR0Na__month th{height:1.65em;padding:.18em .3em}.stil-module__MvR0Na__month td[aria-current]{background:var(--k-accent);color:var(--k-on-accent);border-radius:50%}.stil-module__MvR0Na__ribbon{gap:1em;width:min(88%,23em);padding:1.7em 1.7em 1.4em;transform:rotate(-1deg);box-shadow:8px 10px #b9955c,15px 22px 35px #14070ba0}.stil-module__MvR0Na__ribbon:before{border-width:0 1px;inset:0 .5em}.stil-module__MvR0Na__pin{background:linear-gradient(#ead49c,#aa7130);border-radius:4px;width:4em;height:.45em;position:absolute;top:-.2em;left:calc(50% - 2em);box-shadow:1px 2px 3px #4e291d80}.stil-module__MvR0Na__schedule{gap:.85em;display:grid}.stil-module__MvR0Na__schedule li{border-bottom:1px solid var(--k-line);grid-template-columns:3.2em minmax(0,1fr);align-items:baseline;gap:.65em;padding-bottom:.85em;display:grid}.stil-module__MvR0Na__schedule time{font-size:1.15em;font-weight:600}.stil-module__MvR0Na__schedule span{font-size:max(14px,1.1em);line-height:1.25}.stil-module__MvR0Na__ribbon .stil-module__MvR0Na__branch{justify-self:center}.stil-module__MvR0Na__addressEnvelope{background:linear-gradient(150deg,#7e2b3c,#5a1424);width:min(100%,34em);padding:1.3em .75em;transform:rotate(1deg);box-shadow:0 15px 35px #13060d90}.stil-module__MvR0Na__addressLabel{background:var(--k-surface);gap:.8em;width:100%;padding:1.4em 1.25em;box-shadow:0 2px 5px #14030740}.stil-module__MvR0Na__addressLabel:before{border-style:dashed}.stil-module__MvR0Na__addressLabel .stil-module__MvR0Na__title{max-width:95%;font-size:1.75em!important}.stil-module__MvR0Na__postmark{width:6em;color:var(--k-muted);opacity:.65;justify-self:end}.stil-module__MvR0Na__links{flex-wrap:wrap;gap:.3em 1em;display:flex}.stil-module__MvR0Na__links a,.stil-module__MvR0Na__after a{min-width:44px;min-height:44px;color:var(--k-ink);align-items:center;display:inline-flex}.stil-module__MvR0Na__after{font-size:max(14px,.9em)}.stil-module__MvR0Na__reply{text-align:center;justify-items:center;gap:.8em;width:min(100%,30em);padding:1.6em;box-shadow:0 9px #c7a66f,0 12px #fff0d2,0 25px 45px #12030970}.stil-module__MvR0Na__replyTop{justify-content:center;align-items:center;gap:1em;display:flex}.stil-module__MvR0Na__replyTop .stil-module__MvR0Na__wax{width:3.7em}.stil-module__MvR0Na__reply .stil-module__MvR0Na__title{font-size:2.1em!important}.stil-module__MvR0Na__facts{text-align:left;border-top:1px solid var(--k-line);gap:.45em;width:100%;padding-top:.6em;display:grid}.stil-module__MvR0Na__facts div{grid-template-columns:1fr 1.3fr;gap:.7em;font-size:max(14px,.95em);display:grid}.stil-module__MvR0Na__facts dt{color:var(--k-muted)}.stil-module__MvR0Na__facts dd{margin:0}.stil-module__MvR0Na__reply .stil-module__MvR0Na__branch{height:1.6em}.stil-module__MvR0Na__pager{z-index:10;color:#fff0d2;background:#260b14;padding:4px 12px 6px;position:absolute;inset:auto 0 0}.stil-module__MvR0Na__pager [data-part=prev],.stil-module__MvR0Na__pager [data-part=next]{border:1px solid #c9a45c66!important}.stil-module__MvR0Na__tools{z-index:10;position:absolute;top:5px;right:7px}.stil-module__MvR0Na__tools button{color:#fff0d2;background:#5a1424!important;border:1px solid #c9a45c66!important}.stil-module__MvR0Na__root[data-motion=true] .stil-module__MvR0Na__page>div{animation:.8s cubic-bezier(.2,.7,.2,1) both stil-module__MvR0Na__turn}@keyframes stil-module__MvR0Na__turn{0%{opacity:.4;transform:rotateY(-28deg)translate(-12px)}to{opacity:1;transform:rotateY(0)translate(0)}}@container davet (min-width:900px){.stil-module__MvR0Na__page{padding:50px 5cqw 25px 1cqw;left:42%}.stil-module__MvR0Na__desk{align-items:end;padding-bottom:28cqh;right:52%}.stil-module__MvR0Na__desk .stil-module__MvR0Na__envelope{opacity:1;width:36cqw;transform:rotate(-12deg)}.stil-module__MvR0Na__candle{width:65px;height:200px;bottom:9%;left:13%}.stil-module__MvR0Na__page .stil-module__MvR0Na__cover{min-height:31em}.stil-module__MvR0Na__cover .stil-module__MvR0Na__names{font-size:calc(min(4.6em,9cqw,9.6cqh) * var(--k-title-scale))!important}.stil-module__MvR0Na__cover .stil-module__MvR0Na__names[data-long]{font-size:calc(min(2.7em,5cqw,6.5cqh) * var(--k-title-scale))!important}.stil-module__MvR0Na__page .stil-module__MvR0Na__ribbon{min-height:27em}.stil-module__MvR0Na__page .stil-module__MvR0Na__addressEnvelope{width:100%}.stil-module__MvR0Na__pager{background:0 0;padding-inline:6cqw;left:45%}.stil-module__MvR0Na__tools{top:14px;right:20px}}@container davet (max-width:420px){.stil-module__MvR0Na__page{padding:50px 16px 8px}.stil-module__MvR0Na__paper{gap:.55em;padding:1.15em 1.1em}.stil-module__MvR0Na__ribbon{width:90%;padding:1.4em 1.25em}.stil-module__MvR0Na__addressEnvelope{padding:.85em .55em}.stil-module__MvR0Na__addressLabel{padding:1.1em}.stil-module__MvR0Na__coverDate{padding:.45em .75em}.stil-module__MvR0Na__candle{width:40px;height:140px;left:-20px}.stil-module__MvR0Na__postmark{width:4.5em}.stil-module__MvR0Na__letter .stil-module__MvR0Na__title{font-size:1.75em!important}}@container davet (max-height:650px){.stil-module__MvR0Na__page{padding-top:49px;padding-bottom:6px}.stil-module__MvR0Na__cover .stil-module__MvR0Na__branch{height:1.3em}.stil-module__MvR0Na__cover{gap:.42em}.stil-module__MvR0Na__names{font-size:calc(min(3.4em,14cqw,8.7cqh) * var(--k-title-scale))!important}.stil-module__MvR0Na__coverDate{padding-block:.25em}.stil-module__MvR0Na__calendar{gap:.3em;padding-top:1em;padding-bottom:1em}.stil-module__MvR0Na__dateSeal{width:4em;height:4em}.stil-module__MvR0Na__month td,.stil-module__MvR0Na__month th{height:1.4em;padding-block:.08em}.stil-module__MvR0Na__letter{gap:.55em;padding-block:1.3em}.stil-module__MvR0Na__letter .stil-module__MvR0Na__branch{display:none}.stil-module__MvR0Na__signature{font-size:1.35em}.stil-module__MvR0Na__ribbon .stil-module__MvR0Na__branch{height:1.3em}.stil-module__MvR0Na__replyTop .stil-module__MvR0Na__wax{width:2.5em}.stil-module__MvR0Na__reply .stil-module__MvR0Na__title{font-size:1.8em!important}.stil-module__MvR0Na__reply .stil-module__MvR0Na__branch{display:none}.stil-module__MvR0Na__postmark{width:3.8em}.stil-module__MvR0Na__addressLabel{gap:.55em}.stil-module__MvR0Na__addressLabel .stil-module__MvR0Na__title{font-size:1.4em!important}.stil-module__MvR0Na__reply{gap:.55em}.stil-module__MvR0Na__entrance{gap:20px}}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__page{padding:7cqw 12cqw;font-size:clamp(8px,3cqw,14px);inset:0}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__cover{gap:.45em;padding:1em}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__cover .stil-module__MvR0Na__names{font-size:15cqw!important}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__body{display:none}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__eyebrow,.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__families{font-size:.9em}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__coverDate{font-size:1em}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__desk{padding-bottom:5cqh;right:0}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__envelope{width:90cqw}.stil-module__MvR0Na__root[data-thumbnail] .stil-module__MvR0Na__candle{width:6%;height:22%;left:3%}.stil-module__MvR0Na__coverPart{justify-items:center;gap:.6em;width:100%;display:grid}.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__names{font-size:calc(min(2.5em,9cqw,6cqh) * var(--k-title-scale))!important}.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__families{line-height:1.2}.stil-module__MvR0Na__dateSeal strong{background:#6f1b2d;border-radius:50%;padding:.04em .12em}.stil-module__MvR0Na__root:before{opacity:.035}.stil-module__MvR0Na__candle{z-index:1;pointer-events:none}.stil-module__MvR0Na__page,.stil-module__MvR0Na__entrance{z-index:2}.stil-module__MvR0Na__addressLabel[data-long] .stil-module__MvR0Na__title{font-size:1.3em!important;line-height:1.1!important}.stil-module__MvR0Na__addressLabel[data-long] .stil-module__MvR0Na__postmark{display:none}@container davet (max-height:650px){.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__names{font-size:1.8em!important;line-height:1.08!important}.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__branch{display:none}.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__venue{font-size:1em;line-height:1.3}.stil-module__MvR0Na__cover[data-long] .stil-module__MvR0Na__coverPart{gap:.5em}.stil-module__MvR0Na__addressLabel[data-long]{gap:.45em;padding:.9em}.stil-module__MvR0Na__addressLabel[data-long] .stil-module__MvR0Na__title{font-size:14px!important}.stil-module__MvR0Na__addressLabel[data-long] .stil-module__MvR0Na__prose{line-height:1.35}.stil-module__MvR0Na__addressLabel[data-long] .stil-module__MvR0Na__eyebrow{font-size:14px}.stil-module__MvR0Na__addressEnvelope:has(.stil-module__MvR0Na__addressLabel[data-long]){padding:.65em .45em}}.stil-module__MvR0Na__pocket{background:linear-gradient(150deg,#63192a,#5a1424 55%,#701f30)}
