.sealed-opening{--paper:#eee0c7;--paper-shadow:#c8ae86;--seal:#b68a49;background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--cin-accent) 25%,#844743) 0%,color-mix(in srgb,var(--cin-accent) 20%,#542329) 48%,#32151e 100%);color:#fff2d9;isolation:isolate;min-height:calc(100svh - 94px);position:relative;overflow:hidden}.sealed-opening:before{content:"";pointer-events:none;z-index:1;border:1px solid #e7c39b25;position:absolute;inset:20px}.sealed-stage{min-height:inherit;flex-direction:column;align-items:center;max-width:1600px;margin:auto;padding:30px 55px 32px;display:flex;position:relative}.sealed-topline,.sealed-bottom{letter-spacing:2px;color:#e2bead;justify-content:space-between;align-items:center;gap:20px;width:100%;font-size:8px;display:flex}.sealed-heading{text-align:center;z-index:1;margin:35px 0 20px;position:relative}.sealed-pretitle{color:#eac799;font-family:Georgia,serif;font-size:21px;font-style:italic}.sealed-heading h1{letter-spacing:-3px;color:#fff3db;margin:15px 0 18px;font-family:Georgia,serif;font-size:clamp(43px,4.6vw,68px);line-height:1.02}.sealed-heading h1 em{color:#e6bb8b}.sealed-heading p{letter-spacing:2px;color:#dfbfb4;font-size:8px}.envelope-space{z-index:2;width:min(510px,75vw);margin:35px 0 0;position:relative}.envelope-button{aspect-ratio:1.55;isolation:isolate;cursor:pointer;background:0 0;width:100%;padding:0;display:block;position:relative;overflow:visible;transform:rotate(-4deg);outline-offset:16px!important}.envelope-button:disabled{opacity:1;cursor:wait}.envelope-body{transform-style:preserve-3d;filter:drop-shadow(6px 25px 20px #20091260);display:block;position:absolute;inset:0}.envelope-back{background:linear-gradient(145deg,#bfa078,#e2caa6);border:1px solid #d6ba94;border-radius:3px;position:absolute;inset:0}.envelope-letter{z-index:1;color:#532d30;background:#fff9ec;height:89%;padding:12px;display:block;position:absolute;top:5%;left:6%;right:6%;box-shadow:0 0 8px #52341822}.letter-border{border:1px solid #c3a57580;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100%;padding:10px 22px;display:flex}.letter-border small{color:#674746;letter-spacing:1px;font-size:7px;line-height:1.6}.letter-border small:last-of-type{letter-spacing:0;max-width:230px;font-size:8px}.letter-border strong{font-family:Georgia,serif;font-size:36px;font-weight:400;line-height:1.04}.letter-border strong em{color:#895246}.letter-ornament{color:#a88042;font-size:21px}.letter-rule{background:#b8986c;width:28px;height:1px}.letter-border svg{color:#a37857}.envelope-pocket{clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%);z-index:3;background:linear-gradient(115deg,#eddfc6,#dcc5a1);position:absolute;inset:0}.envelope-fold{z-index:4;pointer-events:none;position:absolute;inset:0}.fold-left{clip-path:polygon(0 0,53% 57%,0 100%);background:linear-gradient(35deg,#ead8b9,#f1e4cd)}.fold-right{clip-path:polygon(100% 0,47% 57%,100% 100%);background:linear-gradient(-35deg,#dac19b,#ecdbbe)}.envelope-bottom{clip-path:polygon(0 100%,50% 47%,100% 100%);z-index:5;background:linear-gradient(#e0c9a7,#edddbf);position:absolute;inset:0}.envelope-bottom:after{content:"";background:linear-gradient(32deg,#0000 49.8%,#b89a6938 50%,#0000 50.3%);position:absolute;inset:0}.envelope-flap{z-index:6;transform-origin:50% 0;transform-style:preserve-3d;filter:drop-shadow(0 3px 2px #66462330);position:absolute;inset:0 0 40%}.envelope-flap>span{clip-path:polygon(0 0,100% 0,50% 100%);backface-visibility:visible;background:linear-gradient(175deg,#f4e6cb,#e5cfaa);position:absolute;inset:0}.wax-seal{z-index:7;color:#6c431e;background:radial-gradient(circle at 33% 24%,#dfbc78,#b38440 60%,#8c592a);border-radius:46% 54% 48% 52%/52% 46% 54% 48%;width:85px;height:85px;padding:9px;transition:filter .2s;position:absolute;top:calc(58% - 42.5px);left:calc(50% - 42.5px);box-shadow:inset 1px 2px 3px #f9db99,inset -2px -3px 3px #82502a,1px 5px 8px #5b311e66}.seal-inner{border:1px solid #9d6c33;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:100%;display:flex;box-shadow:inset 1px 2px 3px #80502270,1px 1px 1px #ffe1a0}.seal-inner small{letter-spacing:1px;color:#734d27;font-size:5px}.envelope-button:hover .wax-seal{filter:brightness(1.12)}.envelope-address{z-index:6;text-align:center;letter-spacing:.5px;color:#81654b;font-family:Georgia,serif;font-size:15px;font-style:italic;position:absolute;bottom:8%;left:0;right:0}.envelope-hint{letter-spacing:.4px;color:#f7dfc0;align-items:center;gap:12px;margin:38px 0 42px;font-size:11px;display:flex}.seal-pulse{background:#e5bc86;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 5px #e5bc8614}.sealed-bottom{min-height:30px;margin-top:auto}.sealed-bottom button{color:#dfc0b0;letter-spacing:0;background:0 0;align-items:center;gap:8px;padding:10px;font-size:9px;display:flex}.unsealed-invitation h1:focus{outline:none}@media (max-width:700px){.sealed-opening{min-height:calc(100svh - 75px)}.sealed-opening:before{inset:11px}.sealed-stage{padding:25px 25px 20px}.sealed-topline{letter-spacing:1.3px;justify-content:center;font-size:6px}.sealed-topline>span:last-child{display:none}.sealed-heading{margin:35px 0 8px}.sealed-pretitle{font-size:18px}.sealed-heading h1{letter-spacing:-2px;margin:15px 0;font-size:clamp(37px,10.5vw,52px)}.sealed-heading p{letter-spacing:1.5px;font-size:6px}.envelope-space{width:min(310px,82vw);margin-top:42px}.wax-seal{width:65px;height:65px;padding:7px;top:calc(58% - 32.5px);left:calc(50% - 32.5px)}.seal-inner svg{width:22px;height:22px}.seal-inner small{font-size:4px}.envelope-address{font-size:11px}.letter-border{gap:5px;padding:7px}.letter-border strong{font-size:25px}.letter-border small{font-size:4px}.letter-border small:last-of-type{max-width:180px;font-size:5px}.letter-ornament{font-size:13px}.letter-border svg{width:10px;height:10px}.envelope-letter{padding:8px}.envelope-hint{gap:10px;margin:35px 0 40px;font-size:9px}.sealed-bottom{letter-spacing:1px;gap:5px;font-size:5px}.sealed-bottom button{padding:10px 0;font-size:8px}.sealed-bottom button svg{width:11px}.sealed-opening .envelope-button{transform:rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.envelope-button{transform:none!important}.wax-seal{transition:none}}.opening-ribbon .envelope-button{aspect-ratio:1.28;transform:rotate(0)}.opening-ribbon .envelope-body{filter:drop-shadow(0 28px 34px #1d07115f)}.opening-ribbon .envelope-back{background:linear-gradient(145deg,#f6ead3,#ccb28a);border-radius:4px}.opening-ribbon .envelope-letter{z-index:2;height:90%;inset:5%}.opening-ribbon .envelope-pocket,.opening-ribbon .envelope-bottom,.opening-ribbon .envelope-flap{display:none}.opening-ribbon .fold-left{z-index:5;clip-path:none;background:linear-gradient(90deg,#6f1d3c,#a53d65,#6f1d3c);inset:0 43%;transform:none}.opening-ribbon .fold-right{z-index:5;clip-path:none;background:linear-gradient(#6f1d3c,#a53d65,#6f1d3c);inset:40% 0;transform:none}.opening-ribbon .wax-seal{z-index:7;top:calc(50% - 42px)}.opening-ribbon .envelope-address{display:none}.opening-ribbon .letter-border{border:2px solid color-mix(in srgb,var(--cin-accent) 35%,#bda477)}.opening-card .envelope-button{aspect-ratio:1.15;transform:rotate(2deg)}.opening-card .envelope-body{filter:drop-shadow(18px 24px 24px #20091255)}.opening-card .envelope-back{background:#c89db0;border:0;border-radius:6px;inset:3% -2% -3% 2%;transform:rotate(-6deg)}.opening-card .envelope-letter{z-index:3;background:#fffaf2;border-radius:5px;height:100%;padding:16px;inset:0}.opening-card .envelope-pocket,.opening-card .envelope-bottom,.opening-card .envelope-flap,.opening-card .fold-left,.opening-card .fold-right{display:none}.opening-card .wax-seal{z-index:7;width:68px;height:68px;top:-18px;left:auto;right:-18px;transform:rotate(12deg)}.opening-card .envelope-address{display:none}.opening-card .letter-border{border:1px solid color-mix(in srgb,var(--cin-accent) 45%,#bda477);justify-content:center}.opening-card .letter-border strong{font-size:42px}.opening-card .letter-ornament{font-size:30px}@media (max-width:700px){.opening-ribbon .envelope-space{width:min(300px,80vw)}.opening-ribbon .wax-seal{top:calc(50% - 32px)}.opening-card .envelope-space{width:min(280px,76vw);margin-top:25px}.opening-card .wax-seal{width:55px;height:55px;top:-14px;right:-14px}.opening-card .letter-border strong{font-size:29px}}.opening-signature-1 .envelope-letter{background:color-mix(in srgb,#fff9ec 94%,var(--cin-accent));box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 5px color-mix(in srgb,var(--cin-accent) 24%,transparent)}.opening-signature-2 .envelope-letter{clip-path:polygon(1% 0,98% 1%,100% 97%,96% 100%,2% 99%,0 3%)}.opening-signature-2 .letter-border{border-style:dashed}.opening-signature-3 .letter-border{border:3px double color-mix(in srgb,var(--cin-accent) 68%,#bd9a62)}.opening-signature-3 .wax-seal{filter:saturate(.72)brightness(1.15)}.opening-signature-4 .envelope-body:after{content:"";z-index:6;left:45%;right:45%;background:linear-gradient(90deg,color-mix(in srgb,var(--cin-accent) 76%,#3b1727),var(--cin-accent),color-mix(in srgb,var(--cin-accent) 76%,#3b1727));pointer-events:none;position:absolute;inset-block:0}.opening-signature-4 .wax-seal{z-index:8}.opening-signature-5 .letter-border:after{content:"AIR MAIL · WITH LOVE";letter-spacing:2px;color:var(--cin-accent);border:1px solid;border-radius:50%;padding:10px;font:700 6px/1 monospace;transform:rotate(-8deg)}.opening-signature-6 .letter-ornament{font-size:0}.opening-signature-6 .letter-ornament:after{content:"❀";color:var(--cin-accent);filter:drop-shadow(8px 5px color-mix(in srgb,var(--cin-accent) 35%,transparent));font-size:28px}.opening-signature-7 .envelope-flap>span{clip-path:polygon(0 0,100% 0,72% 70%,62% 70%,50% 100%,38% 70%,28% 70%)}.opening-signature-7 .envelope-letter{border-radius:45% 45% 4px 4px}.opening-signature-8 .envelope-letter:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(125deg,#fff7,#0000 45%,#fff5);position:absolute;inset:0}.opening-signature-8 .envelope-letter{opacity:.94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.opening-signature-9 .envelope-letter{clip-path:polygon(0 0,100% 0,100% 86%,96% 88%,100% 90%,96% 92%,100% 94%,96% 96%,100% 98%,96% 100%,0 100%)}.opening-signature-9 .letter-border{border-left:7px solid var(--cin-accent)}.opening-signature-10 .envelope-letter{padding:5px}.opening-signature-10 .letter-border{background:linear-gradient(145deg,color-mix(in srgb,var(--cin-accent) 16%,#fff),#fffaf2);box-shadow:inset 0 0 30px #0001}.opening-signature-10 .letter-ornament{background:color-mix(in srgb,var(--cin-accent) 35%,#d7b898);width:80px;height:52px;font-size:0}.opening-signature-11 .wax-seal{background:radial-gradient(circle at 33% 24%,color-mix(in srgb,var(--cin-accent) 65%,#fff),var(--cin-accent) 60%,color-mix(in srgb,var(--cin-accent) 70%,#210812))}.opening-signature-11 .seal-inner{color:#fff;border-color:#fff6}.opening-signature-12{background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--cin-accent) 35%,#10131d),#070910 70%)}.opening-signature-12 .envelope-back,.opening-signature-12 .envelope-pocket,.opening-signature-12 .envelope-bottom,.opening-signature-12 .envelope-flap>span{background:linear-gradient(145deg,#3b414d,#131720)}.opening-signature-12 .envelope-letter{background:#e9e6df}.opening-signature-12 .wax-seal{color:#111;background:radial-gradient(circle at 30% 25%,#fafafa,#89919e 42%,#171b22 78%)}.custom-sealed-opening{background:var(--cin-accent);place-items:center;padding:0;display:grid}.custom-opening-stage{width:100%;min-height:inherit;place-items:center;display:grid;position:relative}.custom-opening-stage>.published-freeform{width:100%}.custom-opening-action{z-index:8;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#21151dde;border:1px solid #ffffff70;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-size:12px;font-weight:850;display:flex;position:absolute;bottom:clamp(18px,4vw,42px);left:50%;transform:translate(-50%);box-shadow:0 14px 36px #0004}.custom-opening-action:hover{color:#281823;background:#fff}.custom-opening-action:disabled{opacity:.7}.custom-opening-action .seal-pulse{background:currentColor;box-shadow:0 0 0 5px #ffffff1c}.custom-opening-action.quiet{width:100%;height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:0;border-radius:0;inset:0;transform:none}.sealed-opening[data-custom-envelope] .envelope-back,.sealed-opening[data-custom-envelope] .envelope-pocket,.sealed-opening[data-custom-envelope] .envelope-bottom,.sealed-opening[data-custom-envelope] .envelope-flap>span,.sealed-opening[data-custom-envelope] .fold-left,.sealed-opening[data-custom-envelope] .fold-right{background:linear-gradient(145deg,color-mix(in srgb,var(--custom-envelope) 80%,white),var(--custom-envelope),color-mix(in srgb,var(--custom-envelope) 85%,black))}.sealed-opening[data-custom-seal] .wax-seal{background:radial-gradient(circle at 33% 24%,color-mix(in srgb,var(--custom-seal) 65%,white),var(--custom-seal) 60%,color-mix(in srgb,var(--custom-seal) 65%,black))}.sealed-opening[hidden]{display:none!important}
.opening-choice{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px;padding:2px;overflow:auto}.opening-choice button{min-height:102px;padding:8px}.opening-choice small{color:var(--sr-muted);margin-top:4px;font-size:7px;line-height:1.3;display:block}.opening-swatch{background:linear-gradient(145deg,#eee3de,#fff);height:52px}.opening-swatch:before,.opening-swatch:after{content:"";position:absolute}.opening-swatch:not(.envelope):not(.ribbon):not(.card):before{border:2px solid var(--sr-wine);border-radius:50%;width:28px;height:28px;top:50%;left:50%;transform:translate(-50%,-50%)}.opening-swatch:not(.envelope):not(.ribbon):not(.card):after{content:attr(data-mark);color:var(--sr-wine);place-items:center;font:700 13px Georgia;display:grid;inset:0}.opening-swatch.curtain{background:linear-gradient(90deg,#6f1d3c 0 44%,#d4a8b8 45% 55%,#6f1d3c 56%)}.opening-swatch.curtain:before{border:0;border-top:3px solid #d9b98a;border-radius:0;width:80%}.opening-swatch.doors{background:linear-gradient(90deg,#4b2d23 0 49%,#d3af79 49% 51%,#4b2d23 51%)}.opening-swatch.graduation:before{background:var(--sr-wine);border:0;border-radius:0;transform:translate(-50%,-55%)rotate(45deg)}.opening-swatch.handshake:before{border-radius:18px 4px;width:46px;transform:translate(-50%,-50%)rotate(-10deg)}.opening-swatch.giftbox:before{background:#d7b28a;border:0;border-radius:4px}.opening-swatch.giftbox:after{content:"";background:var(--sr-wine);inset:6px 47%}.opening-swatch.book:before{border-left-width:7px;border-radius:3px;width:44px}.opening-swatch.petals:before{border-radius:70% 15%;transform:translate(-50%,-50%)rotate(45deg)}.opening-swatch.spotlight{background:radial-gradient(circle,#fff 0 18%,#21151d 55%)}.opening-swatch.film{background:repeating-linear-gradient(90deg,#21151d 0 8px,#faf5f1 8px 13px)}.opening-swatch.passport:before{background:#6f1d3c;border-radius:3px}.opening-swatch.passport:after{color:#fff}.opening-swatch.scroll:before{background:#ead4aa;border-color:#c39b61;border-radius:3px;width:45px}.opening-swatch.champagne:before{border-radius:2px 2px 8px 8px;width:13px;height:34px;transform:translate(-50%,-50%)rotate(18deg)}.opening-swatch.confetti{background:radial-gradient(circle at 20% 20%,#d64b79 0 3px,#0000 4px),radial-gradient(circle at 75% 32%,#d1a449 0 3px,#0000 4px),radial-gradient(circle at 44% 70%,#744b9d 0 3px,#0000 4px),#f7eee9}.opening-swatch.rings:before{box-shadow:14px 0 0 -2px #f5ece7,14px 0 0 0 var(--sr-wine);left:42%}.opening-swatch.clouds:before{background:#fff;border:0;border-radius:20px;width:45px;height:20px;box-shadow:-12px 7px #fff,15px 5px #fff}.opening-swatch.gallery:before{border-radius:1px;width:38px;height:32px;box-shadow:inset 0 0 0 5px #fff}.opening-swatch.vault{background:#332a2e}.opening-swatch.vault:before{border-color:#d6bd87;box-shadow:inset 0 0 0 5px #332a2e,inset 0 0 0 7px #d6bd87}.opening-swatch.stage{background:linear-gradient(#2b1720 0 65%,#b78955 66% 70%,#351c27 71%)}.opening-swatch.stage:before{border-color:#d3af79;border-radius:2px}.opening-curtain .fold-left,.opening-curtain .fold-right{z-index:8;clip-path:none;background:repeating-linear-gradient(90deg,#4b102a 0 16%,#8d294f 18% 34%);width:52%;display:block;inset:0}.opening-curtain .fold-right{left:auto;right:0}.opening-curtain .envelope-flap,.opening-curtain .envelope-pocket,.opening-curtain .envelope-bottom{display:none}.opening-doors .fold-left,.opening-doors .fold-right{z-index:8;clip-path:none;transform-origin:0;background:linear-gradient(90deg,#3c241d,#78513c);width:50%;display:block;inset:0}.opening-doors .fold-right{transform-origin:100%;left:50%}.opening-graduation .wax-seal{background:#241923;border-radius:0;transform:rotate(45deg)}.opening-graduation .seal-inner{transform:rotate(-45deg)}.opening-giftbox .envelope-body{filter:drop-shadow(0 25px 30px #16070d55)}.opening-giftbox .envelope-back{background:linear-gradient(145deg,#e7c29d,#ad6b79)}.opening-book .envelope-body{filter:drop-shadow(18px 25px 24px #16070d55);transform:rotateY(-8deg)}.opening-book .envelope-back{background:#4d172d;border-left:22px solid #2b101d}.opening-spotlight,.opening-film,.opening-vault{background:#0e0c10}.opening-scroll .envelope-letter{clip-path:polygon(4% 0,96% 0,100% 8%,96% 16%,100% 24%,96% 32%,100% 40%,96% 48%,100% 56%,96% 64%,100% 72%,96% 80%,100% 88%,96% 100%,4% 100%,0 92%,4% 84%,0 76%,4% 68%,0 60%,4% 52%,0 44%,4% 36%,0 28%,4% 20%,0 12%)}.opening-clouds .envelope-body:before,.opening-clouds .envelope-body:after{content:"";z-index:9;filter:drop-shadow(0 12px 18px #56637a25);background:#fff;border-radius:50%;width:70%;height:55%;position:absolute;top:20%}.opening-clouds .envelope-body:before{left:-25%}.opening-clouds .envelope-body:after{right:-25%}.opening-gallery .envelope-letter{box-shadow:0 0 0 16px #fff,0 0 0 22px #7b5037}.opening-rings .wax-seal{background:0 0;box-shadow:inset 0 0 0 7px #d7bd82,36px 0 0 -7px #0000,36px 0 #d7bd82}.opening-stage .envelope-letter{box-shadow:0 35px #2e1721}.creator-sidebar nav a{color:#a9a3b2;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;min-height:46px;padding:12px 13px;font-size:14px;font-weight:700;display:flex}.creator-sidebar nav a.active{color:#57152e;background:#efe3e7;box-shadow:inset 3px 0 #6f1d3c}.creator-sidebar nav a:hover{color:#6f1d3c;background:#f3e9ec}.creator-sidebar nav a svg{color:#71666a;width:18px}.top-project-switcher{background:#fff;border:1px solid #e4dadd;border-radius:9px;align-items:center;gap:7px;padding:5px 8px;display:flex}.top-project-switcher span{letter-spacing:.12em;color:#8b7b81;text-transform:uppercase;font-size:8px;font-weight:900}.top-project-switcher select{color:#35242b;background:0 0;border:0;outline:0;max-width:175px;font:700 11px Arial}html[data-app-theme=dark] .creator-sidebar nav a{color:#fff6fa}html[data-app-theme=dark] .creator-sidebar nav a.active{color:#fff;background:#6f1d3c}html[data-app-theme=dark] .top-project-switcher{background:#20181b;border-color:#49373e}html[data-app-theme=dark] .top-project-switcher select{color:#fff}@media (max-width:700px){.opening-choice{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.top-project-switcher span{display:none}.top-project-switcher select{max-width:110px}}
.sealed-opening{background:radial-gradient(at 50% 52%,#a64f78 0%,#602442 50%,#381627 100%)}.sealed-opening:before{border-color:#f6b9d433}.sealed-topline,.sealed-bottom{color:#f6c2d6}.sealed-pretitle{color:#ffbdd7}.sealed-heading h1{color:#fff6fa}.sealed-heading h1 em{color:#ffafd1}.sealed-heading p{color:#f1c6d7}.envelope-back{background:linear-gradient(145deg,#cfa2b2,#f1cedd);border-color:#dcb1c1}.envelope-pocket{background:linear-gradient(115deg,#fce7ef,#ecc1d2)}.fold-left{background:linear-gradient(35deg,#f0c9da,#ffedf4)}.fold-right{background:linear-gradient(-35deg,#e9b4c9,#f5d6e4)}.envelope-bottom{background:linear-gradient(#ecc0d3,#f9dce8)}.envelope-flap>span{background:linear-gradient(175deg,#ffeef5,#f0c5d8)}.envelope-letter{background:#fff9fb}.letter-border{border-color:#d794b2}.letter-border strong{color:#55273c}.letter-border strong em{color:#b52d68}.letter-border small{color:#7d465d}.letter-ornament,.letter-border svg{color:#be5682}.letter-rule{background:#d78ca8}.envelope-address{color:#92536d}.wax-seal{color:#81173e;background:radial-gradient(circle at 32% 20%,#ff95c2,#d54180 58%,#a5215c);box-shadow:inset 1px 2px 3px #ffc0da,inset -2px -3px 3px #881742,1px 5px 8px #6e1a4266}.seal-inner{border-color:#b42c60;box-shadow:inset 1px 2px 3px #94144370,1px 1px 1px #ffa9cf}.seal-inner small{color:#751237}.envelope-hint{color:#ffe2ee}.seal-pulse{background:#ff94c1;box-shadow:0 0 0 5px #ff94c119}.sealed-bottom button{color:#f4bfd6}.sealed-opening{min-height:100svh}.sealed-stage{justify-content:center;min-height:100svh}.sealed-topline{width:auto;position:absolute;top:32px;left:55px;right:55px}.sealed-bottom{width:auto;margin-top:0;position:absolute;bottom:22px;left:55px;right:55px}.sealed-heading{margin-top:65px}.envelope-hint{margin-bottom:75px}@media (max-width:700px){.sealed-opening,.sealed-stage{min-height:100svh}.sealed-stage{padding-bottom:65px}.sealed-topline{top:27px;left:25px;right:25px}.sealed-bottom{bottom:18px;left:25px;right:25px}.sealed-heading{margin-top:50px}.envelope-hint{margin-bottom:35px}}
