:root{--tpl-brush:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 60' preserveAspectRatio='none'%3E%3Cpath d='M9 15C34 9 62 13 94 10C132 6 171 12 212 8C242 6 269 10 292 13L287 19L296 24L289 30L297 36L288 42L294 49C262 53 226 49 190 53C150 57 111 51 75 54C50 56 28 52 7 48L12 42L3 36L11 30L4 23Z'/%3E%3C/svg%3E");--tpl-swash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M91 12C80 12 74 4 62 6C52 8 52 18 42 18C30 18 26 8 14 10C8 11 6 15 9 17C12 19 15 16 13 14M109 12C120 12 126 4 138 6C148 8 148 18 158 18C170 18 174 8 186 10C192 11 194 15 191 17C188 19 185 16 187 14'/%3E%3Cpath d='M100 5L106 12L100 19L94 12Z' fill='black' stroke='none'/%3E%3C/svg%3E");--tpl-fl-tl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 4c0 16 6 26 20 30M4 4c16 0 26 6 30 20M24 34c-7-1-10 4-8 8s8 3 8-2M34 24c-1-7 4-10 8-8s3 8-2 8'/%3E%3Cpath d='M4 4l15 15' stroke-width='1'/%3E%3Cpath d='M19 19Q30 21 30 30Q21 30 19 19Z' fill='black' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='2.4' fill='black' stroke='none'/%3E%3C/svg%3E");--tpl-fl-tr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cg transform='translate(60 0) scale(-1 1)'%3E%3Cpath d='M4 4c0 16 6 26 20 30M4 4c16 0 26 6 30 20M24 34c-7-1-10 4-8 8s8 3 8-2M34 24c-1-7 4-10 8-8s3 8-2 8'/%3E%3Cpath d='M4 4l15 15' stroke-width='1'/%3E%3Cpath d='M19 19Q30 21 30 30Q21 30 19 19Z' fill='black' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='2.4' fill='black' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--tpl-fl-bl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cg transform='translate(0 60) scale(1 -1)'%3E%3Cpath d='M4 4c0 16 6 26 20 30M4 4c16 0 26 6 30 20M24 34c-7-1-10 4-8 8s8 3 8-2M34 24c-1-7 4-10 8-8s3 8-2 8'/%3E%3Cpath d='M4 4l15 15' stroke-width='1'/%3E%3Cpath d='M19 19Q30 21 30 30Q21 30 19 19Z' fill='black' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='2.4' fill='black' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--tpl-fl-br:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cg transform='translate(60 60) scale(-1 -1)'%3E%3Cpath d='M4 4c0 16 6 26 20 30M4 4c16 0 26 6 30 20M24 34c-7-1-10 4-8 8s8 3 8-2M34 24c-1-7 4-10 8-8s3 8-2 8'/%3E%3Cpath d='M4 4l15 15' stroke-width='1'/%3E%3Cpath d='M19 19Q30 21 30 30Q21 30 19 19Z' fill='black' stroke='none'/%3E%3Ccircle cx='4' cy='4' r='2.4' fill='black' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}.cv{--ch:max(100vh, 540px);--cw:min(100vw, calc(var(--ch) * .5625));--u:calc(var(--cw) / 360);--cv-ground:var(--c-bg);--cv-ink:var(--c-ink);--cv-label:var(--c-label);--cv-accent:var(--c-gold);--fit:1;isolation:isolate;min-height:var(--ch);background:var(--cv-ground);color:var(--cv-ink);font-family:var(--f-body);font-synthesis:style;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;justify-content:center;line-height:1.4;display:flex;position:relative;overflow:hidden}@supports (height:100dvh){.cv{--ch:max(100dvh, 540px)}}.cv--thumb{--cw:var(--tw,170px);--ch:calc(var(--cw) * 16 / 9);width:var(--cw);height:var(--ch);pointer-events:none;-webkit-user-select:none;user-select:none;min-height:0}.cv-stage{width:var(--cw);min-height:var(--ch);flex-direction:column;display:flex;position:relative;overflow:hidden}.cv-photo,.cv-art{pointer-events:none;position:absolute;inset:0}.cv-photo{background-position:50%;background-size:cover}.cv-photo:after{content:"";background:var(--cv-ground);opacity:.84;position:absolute;inset:0}.cv-art svg,.cv-inner svg{display:block;position:absolute;overflow:visible}.cv-main,.cv-sheet{position:relative}.cv-inner{z-index:-1;pointer-events:none;position:absolute;inset:0}.cv--live .cv-inner{animation:1.1s both cv-fade}.cva .fp{fill:var(--c-p)}.cva .fs{fill:var(--c-s)}.cva .fa{fill:var(--c-a)}.cva .fb{fill:var(--c-bg)}.cva .ft{fill:var(--c-tx)}.cva .fd{fill:var(--c-deep)}.cva .fw{fill:var(--c-paper)}.cva .fg{fill:var(--c-gold-deep)}.cva .fh{fill:var(--c-shade)}.cva .fi{fill:var(--c-ink)}.cva .fn{fill:none}.cva .sp{stroke:var(--c-p)}.cva .ss{stroke:var(--c-s)}.cva .sa{stroke:var(--c-a)}.cva .sb{stroke:var(--c-bg)}.cva .st{stroke:var(--c-tx)}.cva .sd{stroke:var(--c-deep)}.cva .sg{stroke:var(--c-gold-deep)}.cva .sw{stroke:var(--c-paper)}.cva .rc{stroke-linecap:round;stroke-linejoin:round}.cv-body{z-index:2;align-content:space-evenly;justify-items:center;row-gap:calc(var(--u) * 12);padding:calc(var(--u) * 26) calc(var(--u) * 28);text-align:center;flex:1;grid-template-rows:auto auto auto;display:grid;position:relative}.cv-sheet{display:contents}.cv-main{z-index:0}.cv-foot{flex-direction:column;align-items:center;display:flex}:where(.cv) :where(p,h1){margin:0}.cv-ar{font-family:var(--f-arabic);font-size:calc(var(--u) * 19);color:var(--cv-accent);line-height:1.7}.cv-tr{max-width:calc(var(--u) * 236);margin:calc(var(--u) * 3) auto 0;font-size:calc(var(--u) * 9);letter-spacing:.14em;text-transform:uppercase;color:var(--cv-label);line-height:1.5}.cv-label{font-size:calc(var(--u) * 10);letter-spacing:.34em;text-transform:uppercase;color:var(--cv-label)}.cv-names{margin-top:calc(var(--u) * 8);font-family:var(--f-names);font-size:calc(var(--u) * 44 * var(--fit));color:var(--cv-ink);flex-direction:column;align-items:center;font-weight:500;line-height:1.12;display:flex}.cv-name{overflow-wrap:anywhere;max-width:100%;display:block}.cv-amp{color:var(--cv-accent);font-size:.55em;line-height:1.15}.cv-names--inline{flex-flow:wrap;justify-content:center;align-items:baseline;column-gap:.28em}.cv-info{margin-top:0}.cv-date{font-variant-numeric:lining-nums;font-size:calc(var(--u) * 13);letter-spacing:.12em;color:var(--cv-label);font-weight:500}.cv-date--split{align-items:center;column-gap:calc(var(--u) * 10);font-size:calc(var(--u) * 10.5);letter-spacing:.2em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;display:inline-grid}.cv-date--split span{padding:calc(var(--u) * 4) 0;border-top:1px solid var(--cv-accent);border-bottom:1px solid var(--cv-accent)}.cv-date--split b{font-family:var(--f-display);font-size:calc(var(--u) * 28);letter-spacing:0;color:var(--cv-ink);font-weight:500;line-height:1}.cv-venue{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 11.5);color:var(--cv-label)}.cv-guest{margin-top:calc(var(--u) * 14);padding:calc(var(--u) * 6) calc(var(--u) * 22);border-top:1px solid var(--cv-accent);border-bottom:1px solid var(--cv-accent)}.cv-guest-label{font-size:calc(var(--u) * 9);letter-spacing:.3em;text-transform:uppercase;color:var(--cv-label)}.cv-guest-name{font-family:var(--f-display);font-size:calc(var(--u) * 17);overflow-wrap:anywhere;color:var(--cv-ink);font-weight:600;line-height:1.3}.cv-cta{margin-top:calc(var(--u) * 16);flex-direction:column;align-items:center;display:flex}.cv-btn{padding:calc(var(--u) * 13) calc(var(--u) * 30);border-radius:calc(var(--u) * 3);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--f-body);font-size:calc(var(--u) * 11);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;font-weight:600;line-height:1.2;display:inline-block;position:relative}button.cv-btn{transition:transform .18s}button.cv-btn:active{transform:scale(.95)}button.cv-btn:focus-visible{outline:2px solid var(--cv-ink);outline-offset:3px}.cv--live .cv-btn:after{content:"";border:1px solid var(--cv-accent);border-radius:inherit;opacity:0;pointer-events:none;animation:2.4s ease-out 2.2s infinite cv-ring;position:absolute;inset:0}.cv-hint{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 9);letter-spacing:.24em;text-transform:uppercase;color:var(--cv-label);flex-direction:column;align-items:center;animation:1.8s ease-in-out infinite cv-bob;display:flex}.cv-hint[data-off]{visibility:hidden}.cv-hint svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.cv-btn[data-btn=pill]{border-radius:999px}.cv-btn[data-btn=soft]{border-radius:calc(var(--u) * 12)}.cv-btn[data-btn=sharp]{border-radius:0}.cv-btn[data-btn=arch]{border-radius:calc(var(--u) * 22) calc(var(--u) * 22) calc(var(--u) * 4) calc(var(--u) * 4)}.cv-btn[data-btn=bevel]{clip-path:polygon(calc(var(--u) * 9) 0, calc(100% - var(--u) * 9) 0, 100% 50%, calc(100% - var(--u) * 9) 100%, calc(var(--u) * 9) 100%, 0 50%);border-radius:0}.cv-btn[data-btn=deco]{clip-path:polygon(calc(var(--u) * 8) 0, calc(100% - var(--u) * 8) 0, 100% calc(var(--u) * 8), 100% calc(100% - var(--u) * 8), calc(100% - var(--u) * 8) 100%, calc(var(--u) * 8) 100%, 0 calc(100% - var(--u) * 8), 0 calc(var(--u) * 8));border-radius:0}.cv-btn[data-btn=line]{box-shadow:inset 0 0 0 1px var(--btn-fg), 0 0 0 1px var(--cv-accent);outline:calc(var(--u) * 3) solid transparent;border-radius:0}.cv-btn[data-btn=stitch]{border-radius:calc(var(--u) * 5);box-shadow:inset 0 0 0 calc(var(--u) * 3) var(--btn-bg), inset 0 0 0 calc(var(--u) * 4) var(--btn-fg)}.cv-btn[data-btn=glow]{box-shadow:0 0 calc(var(--u) * 14) color-mix(in srgb, var(--c-s) 55%, transparent);border-radius:999px}.cv--live .cv-btn[data-btn=glow]{animation:3.2s ease-in-out infinite tpl-btn-glow}.cv-btn[data-btn=shine]{border-radius:calc(var(--u) * 8);background:linear-gradient(110deg, transparent 38%, #ffffff73 50%, transparent 62%) 200% 0 / 250% 100% no-repeat, var(--btn-bg)}.cv--live .cv-btn[data-btn=shine]{animation:4.6s ease-in-out 1.4s infinite tpl-btn-shine}.cv-btn[data-btn=press]{border-radius:calc(var(--u) * 10);box-shadow:0 calc(var(--u) * 4) 0 color-mix(in srgb, var(--c-deep) 80%, black), 0 calc(var(--u) * 8) calc(var(--u) * 14) #0000002e, inset 0 1px 0 #ffffff59}button.cv-btn[data-btn=press]:active{transform:translate3d(0, calc(var(--u) * 3), 0);box-shadow:0 calc(var(--u) * 1) 0 color-mix(in srgb, var(--c-deep) 80%, black), inset 0 1px 0 #ffffff59}.cv-btn[data-btn=ticket]{border-radius:calc(var(--u) * 3);-webkit-mask:radial-gradient(circle calc(var(--u) * 7) at 0 50%, transparent 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle calc(var(--u) * 7) at 100% 50%, transparent 96%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle calc(var(--u) * 7) at 0 50%, transparent 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle calc(var(--u) * 7) at 100% 50%, transparent 96%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle calc(var(--u) * 7) at 0 50%, transparent 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle calc(var(--u) * 7) at 100% 50%, transparent 96%, #000) right / 51% 100% no-repeat}.cv-btn[data-btn=ticket]:before{content:"";inset:calc(var(--u) * 4);border:calc(var(--u) * 1.2) dashed color-mix(in srgb, var(--btn-fg) 70%, transparent);border-radius:calc(var(--u) * 2);pointer-events:none;position:absolute}.cv-btn[data-btn=brush]{padding-inline:calc(var(--u) * 38);-webkit-mask:var(--tpl-brush) center / 100% 100% no-repeat;-webkit-mask:var(--tpl-brush) center / 100% 100% no-repeat;mask:var(--tpl-brush) center / 100% 100% no-repeat;border-radius:0}.cv-btn[data-btn=neon]{border:calc(var(--u) * 1.5) solid color-mix(in srgb, var(--c-s) 70%, white);background:var(--c-deep);color:var(--c-on-deep);box-shadow:0 0 calc(var(--u) * 10) var(--c-s), inset 0 0 calc(var(--u) * 8) color-mix(in srgb, var(--c-s) 55%, transparent);text-shadow:0 0 calc(var(--u) * 6) var(--c-s);border-radius:999px}@keyframes tpl-btn-glow{0%,to{box-shadow:0 0 10px color-mix(in srgb, var(--secondary-color,var(--c-s,#d4af37)) 40%, transparent)}50%{box-shadow:0 0 22px 3px color-mix(in srgb, var(--secondary-color,var(--c-s,#d4af37)) 70%, transparent)}}@keyframes tpl-btn-shine{0%{background-position:200% 0}24%,to{background-position:-100% 0}}.cv-btn[data-btn=bevel]:after,.cv-btn[data-btn=deco]:after,.cv-btn[data-btn=ticket]:after,.cv-btn[data-btn=brush]:after{display:none}.cv--live .cv-in{animation:.9s cubic-bezier(.22,1,.36,1) both cv-in;animation-delay:calc(var(--i,0) * .11s + .12s)}.cv--live .cv-art{animation:1.1s both cv-fade}@keyframes cv-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cv-fade{0%{opacity:0}to{opacity:1}}@keyframes cv-ring{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18,1.55)}}@keyframes cv-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}.tt{position:relative;overflow:hidden}.tt--fill{position:absolute;inset:0;container-type:size}@supports (width:1cqw){.tt--fill .cv--thumb{--cw:100cqw;--ch:100cqh}}@media (width>=700px){.cv--live .cv-stage{box-shadow:0 0 0 1px color-mix(in srgb, var(--c-s) 30%, transparent), 0 0 80px #0000002e}.cv--live{background:linear-gradient(90deg, #00000029, #0000000d 30%, #0000000d 70%, #00000029), var(--cv-ground)}}@media (prefers-reduced-motion:reduce){.cv *,.cv :before,.cv :after{transition:none!important;animation:none!important}}.cv--arch .cv-body{padding:calc(var(--u) * 78) calc(var(--u) * 50) calc(var(--u) * 34)}.cv-mono{width:calc(var(--u) * 150);height:calc(var(--u) * 150);margin:0 auto calc(var(--u) * 14);font-family:var(--f-display);font-size:calc(var(--u) * 46);color:var(--cv-ink);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.cv-mono i{font-family:var(--f-names);color:var(--cv-accent);margin:0 .08em;font-size:.5em;font-style:normal}.cv--seal .cv-names{font-size:calc(var(--u) * 21 * var(--fit));letter-spacing:.16em;text-transform:uppercase}.cv--seal .cv-amp{font-size:.8em}.cv--editorial .cv-body,.cv--band .cv-body{text-align:left;justify-items:start}.cv--editorial .cv-names,.cv--band .cv-names,.cv--editorial .cv-foot,.cv--band .cv-foot,.cv--editorial .cv-cta,.cv--band .cv-cta{align-items:flex-start}.cv--editorial .cv-tr,.cv--band .cv-tr{margin-left:0}.cv--editorial .cv-guest,.cv--band .cv-guest{padding-left:0}.cv--editorial .cv-body,.cv--arch .cv-body{align-content:space-between}.cv--editorial .cv-main,.cv--editorial .cv-foot{width:100%}.cv--editorial .cv-names{font-size:calc(var(--u) * 62 * var(--fit));line-height:.98}.cv--band .cv-body{padding-left:calc(var(--u) * 112);padding-right:calc(var(--u) * 22)}.cv--hero{--hero-full:calc(var(--u) * 250);--hero:calc(var(--hero-full) - var(--hero-cut,0px))}.cv--hero .cv-body{padding-top:calc(var(--hero) + var(--u) * 12)}.cv--hero .cv-photo{height:var(--hero);bottom:auto}.cv--hero .cv-photo:after{opacity:1;background:linear-gradient(180deg, transparent 55%, var(--cv-ground))}.cv--hero .cv-main{margin-top:calc(var(--u) * 8)}.cv--medallion .cv-main{flex-direction:column;justify-content:center;align-items:center;display:flex}.cv--card .cv-body{padding:calc(var(--u) * 30) calc(var(--u) * 26);justify-content:center;align-items:center;display:flex}.cv--card .cv-sheet{z-index:0;row-gap:calc(var(--u) * 12);width:100%;padding:calc(var(--u) * 26) calc(var(--u) * 22) calc(var(--u) * 22);background:var(--c-paper);justify-items:center;display:grid;position:relative}.cv[data-tpl=songket-emas] .cv-body{padding:calc(var(--u) * 152) calc(var(--u) * 38) calc(var(--u) * 166);row-gap:calc(var(--u) * 8)}.cv[data-tpl=songket-emas] .ske-kep--short{display:none}.cv[data-tpl=songket-emas] .cv-main{width:calc(var(--u) * 272);margin-top:calc(var(--u) * 32);padding:calc(var(--u) * 31) calc(var(--u) * 18) calc(var(--u) * 27)}.cv[data-tpl=songket-emas] .ske-cart{top:calc(var(--u) * 60);bottom:calc(var(--u) * 44);left:calc(var(--u) * .9);right:calc(var(--u) * .9);border-inline:calc(var(--u) * 2.2) solid var(--c-s);background:color-mix(in srgb, var(--c-paper) 95%, transparent);box-shadow:calc(var(--u) * -.7) 0 0 var(--c-deep), calc(var(--u) * .7) 0 0 var(--c-deep);position:absolute}.cv[data-tpl=songket-emas] .ske-cart:before{content:"";inset:0 calc(var(--u) * 3.65);border-inline:calc(var(--u) * .9) solid var(--c-s);position:absolute}.cv[data-tpl=songket-emas] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));font-weight:400;line-height:1}.cv[data-tpl=songket-emas] .cv-label{margin-top:calc(var(--u) * 2);font-family:var(--f-display);font-size:calc(var(--u) * 12);letter-spacing:.3em;font-weight:600}.cv[data-tpl=songket-emas] .cv-amp{align-items:center;gap:calc(var(--u) * 8);font-family:var(--f-display);color:var(--c-gold);font-size:.5em;font-style:italic;line-height:1.1;display:flex}.cv[data-tpl=songket-emas] .cv-amp:before,.cv[data-tpl=songket-emas] .cv-amp:after{content:"";width:calc(var(--u) * 34);background:linear-gradient(90deg, transparent, var(--c-s));height:1px}.cv[data-tpl=songket-emas] .cv-amp:after{background:linear-gradient(90deg, var(--c-s), transparent)}.cv[data-tpl=songket-emas] .cv-date--split{column-gap:calc(var(--u) * 6)}.cv[data-tpl=songket-emas] .cv-date--split span{border:0;padding:0}.cv[data-tpl=songket-emas] .cv-date--split span:first-child{text-align:right}.cv[data-tpl=songket-emas] .cv-date--split span:last-child{text-align:left}.cv[data-tpl=songket-emas] .cv-date--split b{z-index:0;width:calc(var(--u) * 46);height:calc(var(--u) * 46);font-size:calc(var(--u) * 20);color:var(--c-p);place-items:center;display:grid;position:relative}.cv[data-tpl=songket-emas] .cv-date--split b:before,.cv[data-tpl=songket-emas] .cv-date--split b:after{content:"";z-index:-1;position:absolute;transform:rotate(45deg)}.cv[data-tpl=songket-emas] .cv-date--split b:before{inset:calc(var(--u) * 7);border:calc(var(--u) * 1.8) solid var(--c-s);background:var(--c-paper);box-shadow:0 0 0 calc(var(--u) * .6) var(--c-deep), inset 0 0 0 calc(var(--u) * .6) var(--c-deep)}.cv[data-tpl=songket-emas] .cv-date--split b:after{inset:calc(var(--u) * 3);border:calc(var(--u) * .8) solid color-mix(in srgb, var(--c-s) 70%, transparent)}@media (height<=700px){.cv[data-tpl=songket-emas] .ske-kep--full{display:none}.cv[data-tpl=songket-emas] .ske-kep--short{display:block}.cv[data-tpl=songket-emas] .cv-body{padding:calc(var(--u) * 104) calc(var(--u) * 38) calc(var(--u) * 106);row-gap:calc(var(--u) * 6)}.cv[data-tpl=songket-emas] .cv-main{margin-top:calc(var(--u) * 28);padding-top:calc(var(--u) * 28);padding-bottom:calc(var(--u) * 24)}.cv[data-tpl=songket-emas] .ske-crest{transform-origin:50% 82%;transform:scale(.8)}}.cv[data-tpl=songket-emas] .sc-inner{background:0 0;animation:none}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=songket-emas] .ske-sheen{animation:6.4s ease-in-out infinite alternate ske-sheen}.cv--live[data-tpl=songket-emas] .ske-sheen.ske-late{animation-delay:-3.2s}.cv--live[data-tpl=songket-emas] .ske-foil{animation:9.6s cubic-bezier(.5,0,.3,1) .6s infinite ske-foil}.cv--live[data-tpl=songket-emas] .ske-foil.ske-late{animation-delay:1.4s}.cv--live[data-tpl=songket-emas] .ske-dust{transform-origin:50%;animation:5.4s ease-in-out infinite ske-dust}.cv--live[data-tpl=songket-emas] .ske-star{transform-origin:50%;animation:7.2s ease-in-out infinite ske-star}.cv--live[data-tpl=songket-emas]:has(.sc) .ske-crest{transform-origin:50% 82%;animation:.95s cubic-bezier(.3,.7,.3,1) both ske-crest}}@keyframes ske-sheen{0%{opacity:.9;transform:translate(0,0)}to{opacity:.9;transform:translate(94.4444%)}}@keyframes ske-foil{0%{opacity:0;transform:translate(0,0)}2%{opacity:1}15%{opacity:1}17%,to{opacity:0;transform:translate(150%)}}@keyframes ske-dust{0%{opacity:0;transform:translate(0,0)scale(.6)}50%{opacity:.9;transform:translateY(-25%)scale(1.1)}to{opacity:0;transform:translateY(-58.3333%)scale(.7)}}@keyframes ske-star{0%,to{opacity:0;transform:scale(.7)}9%{opacity:.95;transform:scale(1.3)}22%{opacity:0;transform:scale(.9)}}@keyframes ske-crest{0%,30%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.cv[data-tpl=arabesque]{--cv-ground:var(--c-deep)}.cv[data-tpl=arabesque] .cv-body{padding:calc(var(--u) * 88) calc(var(--u) * 54) calc(var(--u) * 44)}.cv[data-tpl=arabesque] .cv-names{font-size:calc(var(--u) * 42 * var(--fit));font-weight:600;line-height:1.16}.cv[data-tpl=arabesque] .cv-tr{max-width:calc(var(--u) * 210)}.cv[data-tpl=hitam-emas] .cv-body{padding:calc(var(--u) * 134) calc(var(--u) * 36) calc(var(--u) * 74)}.cv[data-tpl=hitam-emas] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;font-weight:400}.cv[data-tpl=hitam-emas] .cv-amp{margin:.2em 0;font-size:.5em}.cv[data-tpl=hitam-emas] .cv-label,.cv[data-tpl=hitam-emas] .cv-date{color:var(--cv-accent)}.cv[data-tpl=hitam-emas] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.2em}.cv[data-tpl=malam-berkilau] .cv-body{padding:calc(var(--u) * 116) calc(var(--u) * 30) calc(var(--u) * 34)}.cv[data-tpl=malam-berkilau] .cv-names{font-size:calc(var(--u) * 54 * var(--fit));color:var(--c-gold);text-shadow:0 0 calc(var(--u) * 20) var(--c-s);font-weight:400;line-height:1.05}.cv[data-tpl=malam-berkilau] .cv-amp{color:var(--cv-ink)}.cv[data-tpl=putih-moden] .cv-body{padding:calc(var(--u) * 36) calc(var(--u) * 60) calc(var(--u) * 34) calc(var(--u) * 28)}.cv[data-tpl=putih-moden] .cv-names{letter-spacing:-.02em;font-weight:500}.cv[data-tpl=putih-moden] .cv-amp{color:var(--c-s);font-weight:300}.cv[data-tpl=putih-moden] .cv-ar{font-size:calc(var(--u) * 16);color:var(--cv-ink)}.cv[data-tpl=putih-moden] .cv-tr{max-width:calc(var(--u) * 200)}.cv[data-tpl=putih-moden] .cv-info{animation:none}.cv[data-tpl=putih-moden] .cv-date{top:50%;right:calc(var(--u) * 17);writing-mode:vertical-rl;font-size:calc(var(--u) * 12);letter-spacing:.3em;color:var(--cv-ink);font-weight:500;position:absolute}.cv[data-tpl=putih-moden] .cv-btn{padding-left:calc(var(--u) * 36);padding-right:calc(var(--u) * 36)}.cv[data-tpl=batik-biru]{--bb-gold:#e2a93c;--bb-top:calc(var(--u) * 150);--bb-bot:calc(var(--u) * 132);--bb-tr:calc(var(--u) * 230);--bb-bl:calc(var(--u) * 240);--bb-sprig:calc(var(--u) * 112);--bb-gap-t:calc(var(--u) * 30);--bb-gap-b:calc(var(--u) * 16);--bb-tile-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill-rule='evenodd' d='M1.2 1.6H10.8L6 9.2ZM3.6 2.8H8.4L6 7ZM5.3 4.3a.7 .7 0 1 0 1.4 0a.7 .7 0 1 0-1.4 0ZM0 5.6a.9 .9 0 0 1 0 1.8ZM12 5.6a.9 .9 0 0 0 0 1.8Z'/%3E%3C/svg%3E");--bb-tile-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill-rule='evenodd' d='M1.2 8.4H10.8L6 .8ZM3.6 7.2H8.4L6 3ZM5.3 5.7a.7 .7 0 1 0 1.4 0a.7 .7 0 1 0-1.4 0ZM0 2.6a.9 .9 0 0 1 0 1.8ZM12 2.6a.9 .9 0 0 0 0 1.8Z'/%3E%3C/svg%3E");--bb-tile-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill-rule='evenodd' d='M1.6 1.2V10.8L9.2 6ZM2.8 3.6V8.4L7 6ZM4.3 5.3a.7 .7 0 1 0 0 1.4a.7 .7 0 1 0 0-1.4ZM5.6 0a.9 .9 0 0 0 1.8 0ZM5.6 12a.9 .9 0 0 1 1.8 0Z'/%3E%3C/svg%3E");--bb-tile-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill-rule='evenodd' d='M8.4 1.2V10.8L.8 6ZM7.2 3.6V8.4L3 6ZM5.7 5.3a.7 .7 0 1 0 0 1.4a.7 .7 0 1 0 0-1.4ZM2.6 0a.9 .9 0 0 0 1.8 0ZM2.6 12a.9 .9 0 0 1 1.8 0Z'/%3E%3C/svg%3E");--bb-tile-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 .8C6.5 2.2 6.5 3.7 5 5C3.5 3.7 3.5 2.2 5 .8ZM9.2 5C7.8 6.5 6.3 6.5 5 5C6.3 3.5 7.8 3.5 9.2 5ZM5 9.2C3.5 7.8 3.5 6.3 5 5C6.5 6.3 6.5 7.8 5 9.2ZM.8 5C2.2 3.5 3.7 3.5 5 5C3.7 6.5 2.2 6.5 .8 5Z'/%3E%3C/svg%3E");--bb-tile-s:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M14.6 0H16V16H14.6ZM13 1.4V14.6L2.4 8ZM11.2 4.4V11.6L5.6 8ZM8.6 8a.9 .9 0 1 0 1.8 0a.9 .9 0 1 0-1.8 0ZM4.6 0a1 1 0 0 0 2 0ZM4.6 16a1 1 0 0 1 2 0Z'/%3E%3C/svg%3E");--bb-tile-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath d='M1 .6H7L4 5.2ZM0 4.4a.8 .8 0 0 1 0 1.6ZM8 4.4a.8 .8 0 0 0 0 1.6Z'/%3E%3C/svg%3E");--bb-crackle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cpath fill='none' stroke='black' stroke-width='.45' stroke-linecap='round' d='M4 10l9 4 6-3 8 6M13 14l-2 9 5 7M30 3l3 9-4 8 5 6 9-2M33 12l8-3M38 26l-3 10 6 8 10 1M41 44l-4 9M8 38l9 3 5-5M17 41l1 9 7 4M48 18l9 5M52 32l7-3M24 52l6-4 3 5'/%3E%3C/svg%3E");--cv-accent:var(--c-gold)}.cv--thumb[data-tpl=batik-biru]{--bb-top:calc(var(--u) * 106);--bb-bot:calc(var(--u) * 98);--bb-tr:calc(var(--u) * 188);--bb-bl:calc(var(--u) * 194);--bb-sprig:calc(var(--u) * 92);--bb-gap-t:calc(var(--u) * 20);--bb-gap-b:calc(var(--u) * 12)}@media (aspect-ratio>=36/70){.cv[data-tpl=batik-biru]{--bb-top:calc(var(--u) * 106);--bb-bot:calc(var(--u) * 98);--bb-tr:calc(var(--u) * 188);--bb-bl:calc(var(--u) * 194);--bb-sprig:calc(var(--u) * 92);--bb-gap-t:calc(var(--u) * 20);--bb-gap-b:calc(var(--u) * 12)}}.cv[data-tpl=batik-biru] .bb-cr{fill:color-mix(in srgb, var(--c-a) 48%, var(--c-deep))}.cv[data-tpl=batik-biru] .bb-crs{stroke:color-mix(in srgb, var(--c-a) 48%, var(--c-deep))}.cv[data-tpl=batik-biru] .bb-pk{fill:color-mix(in srgb, var(--c-a) 30%, var(--c-paper))}.cv[data-tpl=batik-biru] .bb-go{fill:var(--bb-gold)}.cv[data-tpl=batik-biru] .bb-gs{stroke:var(--bb-gold)}.cv[data-tpl=batik-biru] .bb-cb{fill:color-mix(in srgb, var(--bb-gold) 55%, var(--c-paper))}.cv[data-tpl=batik-biru] .bb-tk{fill:color-mix(in srgb, var(--c-s) 55%, var(--c-deep))}.cv[data-tpl=batik-biru] .bb-st{stroke:color-mix(in srgb, var(--c-s) 70%, var(--c-paper))}.cv[data-tpl=batik-biru] .bb-mass--tr{width:var(--bb-tr)}.cv[data-tpl=batik-biru] .bb-mass--bl{width:var(--bb-bl)}.cv[data-tpl=batik-biru] .bb-sprig{width:var(--bb-sprig)}.cv[data-tpl=batik-biru] .bb-drift{pointer-events:none}.cv[data-tpl=batik-biru] .bb-open{z-index:3}.cv[data-tpl=batik-biru] .bb-panel{top:var(--bb-top);bottom:var(--bb-bot);left:calc(var(--u) * 34);right:calc(var(--u) * 34);background:radial-gradient(ellipse 80% 36% at 0% 0%, color-mix(in srgb, var(--c-s) 11%, transparent), transparent 72%), radial-gradient(ellipse 80% 36% at 100% 100%, color-mix(in srgb, var(--c-a) 10%, transparent), transparent 72%), var(--c-bg);box-shadow:inset 0 0 0 calc(var(--u) * 1.2) var(--c-p), inset 0 0 0 calc(var(--u) * 11.4) transparent, 0 0 0 calc(var(--u) * 2.6) var(--c-p), 0 0 0 calc(var(--u) * 3.6) color-mix(in srgb, var(--c-paper) 70%, transparent);position:absolute}.cv[data-tpl=batik-biru] .bb-panel:before,.cv[data-tpl=batik-biru] .bb-panel:after{content:"";position:absolute}.cv[data-tpl=batik-biru] .bb-panel:before{inset:calc(var(--u) * 12);background:var(--c-p);opacity:.09;-webkit-mask:var(--bb-crackle) 0 0 / calc(var(--u) * 64) calc(var(--u) * 64) repeat;-webkit-mask:var(--bb-crackle) 0 0 / calc(var(--u) * 64) calc(var(--u) * 64) repeat;mask:var(--bb-crackle) 0 0 / calc(var(--u) * 64) calc(var(--u) * 64) repeat}.cv[data-tpl=batik-biru] .bb-panel:after{inset:calc(var(--u) * 11.4);border:calc(var(--u) * .6) solid color-mix(in srgb, var(--c-p) 70%, transparent)}.cv[data-tpl=batik-biru] .bb-tepi{background:var(--c-p);display:block;position:absolute}.cv[data-tpl=batik-biru] .bb-tepi--h{top:0;bottom:0;left:calc(var(--u) * 10);right:calc(var(--u) * 10);-webkit-mask:var(--bb-tile-t) 0 0 / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat, var(--bb-tile-b) 0 100% / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat;-webkit-mask:var(--bb-tile-t) 0 0 / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat, var(--bb-tile-b) 0 100% / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat;mask:var(--bb-tile-t) 0 0 / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat, var(--bb-tile-b) 0 100% / calc(var(--u) * 12) calc(var(--u) * 10) round no-repeat}.cv[data-tpl=batik-biru] .bb-tepi--v{top:calc(var(--u) * 10);bottom:calc(var(--u) * 10);-webkit-mask:var(--bb-tile-l) 0 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round, var(--bb-tile-r) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round;-webkit-mask:var(--bb-tile-l) 0 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round, var(--bb-tile-r) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round;mask:var(--bb-tile-l) 0 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round, var(--bb-tile-r) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 12) no-repeat round;left:0;right:0}.cv[data-tpl=batik-biru] .bb-tepi--c{background:var(--c-a);-webkit-mask:var(--bb-tile-c) 0 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 0 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat;-webkit-mask:var(--bb-tile-c) 0 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 0 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat;mask:var(--bb-tile-c) 0 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 0 / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 0 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat, var(--bb-tile-c) 100% 100% / calc(var(--u) * 10) calc(var(--u) * 10) no-repeat;inset:0}.cv[data-tpl=batik-biru] .bb-strip{top:calc(var(--u) * -4);bottom:calc(var(--u) * -4);right:calc(var(--u) * -24);width:calc(var(--u) * 16);background:var(--c-p);-webkit-mask:var(--bb-tile-s) 0 0 / calc(var(--u) * 16) calc(var(--u) * 16) no-repeat round;-webkit-mask:var(--bb-tile-s) 0 0 / calc(var(--u) * 16) calc(var(--u) * 16) no-repeat round;mask:var(--bb-tile-s) 0 0 / calc(var(--u) * 16) calc(var(--u) * 16) no-repeat round;position:absolute}.cv[data-tpl=batik-biru] .cv-body{padding:calc(var(--bb-top) + var(--bb-gap-t)) calc(var(--u) * 70) calc(var(--bb-bot) + var(--bb-gap-b)) calc(var(--u) * 60);align-content:space-evenly;row-gap:calc(var(--u) * 10)}.cv[data-tpl=batik-biru] .cv-ar{font-size:calc(var(--u) * 20);line-height:1.5}.cv[data-tpl=batik-biru] .cv-tr{max-width:calc(var(--u) * 196)}.cv[data-tpl=batik-biru] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11.5);letter-spacing:.34em;color:var(--c-gold)}.cv[data-tpl=batik-biru] .cv-label:after{content:"";width:calc(var(--u) * 72);height:calc(var(--u) * 5.4);margin-top:calc(var(--u) * 7);background:var(--c-a);-webkit-mask:var(--bb-tile-x) 0 0 / calc(var(--u) * 7.2) calc(var(--u) * 5.4) round no-repeat;-webkit-mask:var(--bb-tile-x) 0 0 / calc(var(--u) * 7.2) calc(var(--u) * 5.4) round no-repeat;mask:var(--bb-tile-x) 0 0 / calc(var(--u) * 7.2) calc(var(--u) * 5.4) round no-repeat;display:block}.cv[data-tpl=batik-biru] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 48 * var(--fit));color:var(--c-p);font-weight:400;line-height:1.06}.cv[data-tpl=batik-biru] .cv-amp{font-family:var(--f-display);color:var(--c-a-text);margin:.04em 0 .02em .06em;font-size:.52em;font-style:italic}.cv[data-tpl=batik-biru] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.08em;color:var(--c-p)}.cv[data-tpl=batik-biru] .cv-venue{font-size:calc(var(--u) * 12)}.cv[data-tpl=batik-biru] .cv-guest{padding-right:calc(var(--u) * 18);border-top-color:color-mix(in srgb, var(--c-s) 60%, transparent);border-bottom-color:color-mix(in srgb, var(--c-s) 60%, transparent)}.cv[data-tpl=batik-biru] .cv-btn{box-shadow:inset 0 0 0 calc(var(--u) * 3) var(--c-p), inset 0 0 0 calc(var(--u) * 4) var(--c-s)}.cv[data-tpl=batik-biru] .sc-inner{background:0 0;animation:none}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=batik-biru] .bb-bloom{animation:6s ease-in-out infinite bb-breathe}.cv--live[data-tpl=batik-biru] .bb-bloom--b{animation-delay:-1.5s}.cv--live[data-tpl=batik-biru] .bb-leaf{animation:5.4s ease-in-out infinite bb-sway}.cv--live[data-tpl=batik-biru] .bb-leaf--b{animation-duration:6.6s;animation-delay:-2.2s}.cv--live[data-tpl=batik-biru] .bb-spray{animation:6.2s ease-in-out -3.4s infinite bb-sway}.cv--live[data-tpl=batik-biru] .bb-petal{font-size:var(--u);animation:12s linear infinite bb-drift}.cv--live[data-tpl=batik-biru]:has(.sc) .bb-mass--tr{animation:.8s cubic-bezier(.3,.7,.3,1) both bb-part-tr}.cv--live[data-tpl=batik-biru]:has(.sc) .bb-mass--bl{animation:.8s cubic-bezier(.3,.7,.3,1) both bb-part-bl}.cv--live[data-tpl=batik-biru]:has(.sc) .cv-body{animation:.45s .12s both bb-hush}.cv--live[data-tpl=batik-biru]:has(.sc) .bb-seal{transform-box:fill-box;transform-origin:50%;animation:.8s cubic-bezier(.3,.7,.3,1) .1s both bb-bloom-in}}@keyframes bb-breathe{0%,to{transform:scale(1)rotate(-1.8deg)}50%{transform:scale(1.035)rotate(1.8deg)}}@keyframes bb-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes bb-drift{0%{opacity:0;transform:translate(0,0)rotate(0)}8%{opacity:.85}70%{opacity:.7}to{opacity:0;transform:translate(-6em,150em)rotate(210deg)}}@keyframes bb-part-tr{to{transform:translate3d(calc(var(--u) * 10), calc(var(--u) * -10), 0)}}@keyframes bb-part-bl{to{transform:translate3d(calc(var(--u) * -10), calc(var(--u) * 10), 0)}}@keyframes bb-hush{to{opacity:0}}@keyframes bb-bloom-in{0%{opacity:0;transform:scale(.4)rotate(-50deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}.cv[data-tpl=marmar-mewah] .cv-body{padding:calc(var(--u) * 60) calc(var(--u) * 40) calc(var(--u) * 48)}.cv[data-tpl=marmar-mewah] .cv-names{font-size:calc(var(--u) * 36 * var(--fit));font-variation-settings:"opsz" 14;letter-spacing:.1em;text-indent:.1em;text-transform:uppercase;font-weight:500;line-height:1.2}.cv[data-tpl=marmar-mewah] .cv-amp{text-transform:none;font-style:italic}.cv[data-tpl=marmar-mewah] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.24em;color:var(--cv-ink)}.cv[data-tpl=sakura-pink],.cv[data-tpl^=watercolor-],.cv[data-tpl=comel-pastel],.cv[data-tpl=dusty-vintage]{--cv-label:var(--c-label-strong)}.cv[data-tpl=sakura-pink] .cv-body{padding:calc(var(--u) * 166) calc(var(--u) * 30) calc(var(--u) * 28)}.cv[data-tpl=sakura-pink] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));letter-spacing:.08em;text-indent:.08em;line-height:1.2}.cv[data-tpl=sakura-pink] .cv-amp{font-size:.45em}.cv[data-tpl=sakura-pink] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.2em}.cv[data-tpl=tropical-daun]{--hero-full:calc(var(--u) * 250)}.cv[data-tpl=tropical-daun] .cv-body{padding-bottom:calc(var(--u) * 24);row-gap:calc(var(--u) * 8)}.cv[data-tpl=tropical-daun] .cv-names{font-size:calc(var(--u) * 38 * var(--fit));color:var(--c-deep);font-weight:400}.cv[data-tpl=tropical-daun] .cv-amp{font-size:.8em;font-style:italic}.cv[data-tpl=tropical-daun][data-photo] .np{display:none}.cv[data-tpl=dusty-vintage] .cv-main{width:calc(var(--u) * 250);padding:calc(var(--u) * 72) calc(var(--u) * 34) calc(var(--u) * 58)}.cv[data-tpl=dusty-vintage] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));font-weight:400;line-height:.98}.cv[data-tpl=dusty-vintage] .cv-label{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 13);letter-spacing:.12em;text-transform:none}.cv[data-tpl=dusty-vintage] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 15);letter-spacing:.04em}.cv[data-tpl=watercolor-blush] .cv-body{padding:calc(var(--u) * 166) calc(var(--u) * 30) calc(var(--u) * 36)}.cv[data-tpl=watercolor-blush] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));font-weight:400;line-height:1}.cv[data-tpl=watercolor-blush] .cv-label{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 13.5);letter-spacing:.14em;text-transform:none}.cv[data-tpl=watercolor-lavender] .cv-body{padding:calc(var(--u) * 30) calc(var(--u) * 30) calc(var(--u) * 138)}.cv[data-tpl=watercolor-lavender] .cv-names{font-size:calc(var(--u) * 56 * var(--fit));font-weight:400;line-height:.98}.cv[data-tpl=watercolor-lavender] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.2em}.cv[data-tpl=garden-tea]{--scallop:calc(var(--u) * 20)}.cv[data-tpl=garden-tea] .cv-body{padding:calc(var(--u) * 34) calc(var(--u) * 20)}.cv[data-tpl=garden-tea] .cv-sheet{padding:calc(var(--u) * 64) calc(var(--u) * 26) calc(var(--u) * 40);background:0 0}.cv[data-tpl=garden-tea] .cv-sheet:before{content:"";z-index:-2;background:var(--c-paper);-webkit-mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;-webkit-mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;position:absolute;inset:0}.cv[data-tpl=garden-tea] .cv-sheet:after{content:"";inset:calc(var(--u) * 15);z-index:-2;border:1.5px dotted var(--c-s);border-radius:calc(var(--u) * 6);position:absolute}.cv[data-tpl=garden-tea] .cv-names{font-size:calc(var(--u) * 34 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.3}.cv[data-tpl=garden-tea] .cv-amp{font-size:.6em;line-height:1}.cv[data-tpl=comel-pastel] .cv-body{padding:calc(var(--u) * 134) calc(var(--u) * 30) calc(var(--u) * 78)}.cv[data-tpl=comel-pastel] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:600;line-height:1.08}.cv[data-tpl=comel-pastel] .cv-amp{color:var(--c-gold)}.cv[data-tpl=comel-pastel] .cv-ar{color:var(--c-label)}.cv[data-tpl=comel-pastel] .cv-guest{background:var(--c-a);border:0;border-radius:999px}.cv[data-tpl=emas-klasik] .cv-body{padding:calc(var(--u) * 46) calc(var(--u) * 38)}.cv[data-tpl=emas-klasik] .cv-mono{letter-spacing:.02em;font-weight:500}.cv[data-tpl=emas-klasik] .cv-label{font-family:var(--f-display);letter-spacing:.4em}.cv[data-tpl=awan-larat]{--al-lit:color-mix(in srgb, var(--c-a) 16%, #f6e2b8);--al-amber:color-mix(in srgb, var(--c-a) 58%, #c96f22);--cv-accent:color-mix(in srgb, var(--c-gold) 60%, var(--c-ink))}.cv[data-tpl=awan-larat] .alf-field{fill:color-mix(in srgb, var(--c-bg) 80%, var(--c-p))}.cv[data-tpl=awan-larat] .alf-teak{fill:color-mix(in srgb, var(--c-p) 82%, var(--c-s))}.cv[data-tpl=awan-larat] .alc-teak{stroke:color-mix(in srgb, var(--c-p) 82%, var(--c-s))}.cv[data-tpl=awan-larat] .alf-relief{fill:color-mix(in srgb, var(--c-p) 58%, var(--c-bg))}.cv[data-tpl=awan-larat] .alc-relief{stroke:color-mix(in srgb, var(--c-p) 58%, var(--c-bg))}.cv[data-tpl=awan-larat] .alf-gold{fill:var(--c-s)}.cv[data-tpl=awan-larat] .alc-gold{stroke:var(--c-s)}.cv[data-tpl=awan-larat] .alc-hl{stroke:color-mix(in srgb, var(--c-a) 50%, #fff1d2)}.cv[data-tpl=awan-larat] .cv-body{padding:calc(var(--u) * 124) calc(var(--u) * 56) calc(var(--u) * 122)}.cv[data-tpl=awan-larat] .cv-names{font-size:calc(var(--u) * 36 * var(--fit));letter-spacing:.08em;text-indent:.08em;text-transform:uppercase;text-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 3) color-mix(in srgb, var(--c-deep) 80%, transparent);font-weight:400;line-height:1.18}.cv[data-tpl=awan-larat] .cv-amp{margin:.1em 0;font-size:.5em}.cv[data-tpl=awan-larat] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.3em;color:var(--cv-accent)}.cv[data-tpl=awan-larat] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 14);letter-spacing:.14em;color:var(--cv-accent)}.cv[data-tpl=awan-larat] .cv-tr{max-width:calc(var(--u) * 228);font-family:var(--f-display);font-size:calc(var(--u) * 10);text-transform:none;letter-spacing:.12em;color:color-mix(in srgb, var(--c-ink) 86%, transparent)}.cv[data-tpl=awan-larat] .cv-venue{font-size:calc(var(--u) * 13.5);color:var(--c-ink)}.cv[data-tpl=awan-larat] .cv-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--btn-fg) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--c-a) 55%, transparent), 0 calc(var(--u) * 3) calc(var(--u) * 9) color-mix(in srgb, var(--c-deep) 70%, transparent)}.cv[data-tpl=awan-larat] .sc-inner{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-p) 72%, transparent) 0 calc(var(--u) * 3.4), transparent calc(var(--u) * 3.4) calc(var(--u) * 24)), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c-p) 72%, transparent) 0 calc(var(--u) * 3.4), transparent calc(var(--u) * 3.4) calc(var(--u) * 24)), radial-gradient(ellipse 72% 58% at 50% 44%, var(--al-lit), var(--al-amber) 62%, var(--c-bg))}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=awan-larat] .al-glow{animation:5.2s ease-in-out infinite al-glow}.cv--live[data-tpl=awan-larat] .al-rake{animation:9s cubic-bezier(.45,0,.3,1) infinite al-rake}.cv--live[data-tpl=awan-larat] .al-glint{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite al-glint}.cv--live[data-tpl=awan-larat] .al-glint--b{animation-delay:-3.2s}}@keyframes al-glow{0%,to{opacity:.58}50%{opacity:1}}@keyframes al-rake{0%{opacity:0;transform:translate(0,0)}6%{opacity:1}60%{opacity:1;transform:translate(700px)}64%,to{opacity:0;transform:translate(720px)}}@keyframes al-glint{0%,68%,to{opacity:0;transform:scale(.3)rotate(0)}80%{opacity:1;transform:scale(1)rotate(45deg)}92%{opacity:0;transform:scale(.4)rotate(90deg)}}.cv[data-tpl=pelamin-diraja]{--cv-ground:var(--c-p);--cv-ink:var(--c-deep);--cv-label:var(--c-p);--cv-accent:var(--c-p);--pdr-crown:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 80'%3E%3Cg transform='translate(56 76)'%3E%3Cpath fill='none' stroke='black' stroke-width='3.6' d='M0 -6V-46'/%3E%3Cg%3E%3Cpath fill='none' stroke='black' stroke-width='5' stroke-linecap='round' d='M-8 -7C-18 -12 -33 -10 -43 -16C-52 -21 -53 -33 -45.5 -37C-39 -40 -34 -33 -37.6 -29.4C-40 -27 -43.4 -28.6 -42.4 -31.4'/%3E%3Cpath fill='none' stroke='black' stroke-width='4' stroke-linecap='round' d='M-5 -13C-12 -20 -21 -24 -27 -32C-32 -39 -29.4 -47 -23.6 -47C-18.6 -47 -17.8 -41 -21.8 -40'/%3E%3Cpath fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' d='M-2.4 -21C-6 -28 -11.6 -34 -11.6 -44C-11.6 -50 -7 -53 -4 -50.4C-2 -48.4 -3.6 -45.4 -5.8 -46.2'/%3E%3Cpath transform='translate(-22 -11.4) rotate(248)' d='M0 0C3.6 -3.3 2.9 -8.2 0 -11C-2.9 -8.2 -3.6 -3.3 0 0Z'/%3E%3Cpath transform='translate(-33 -13) rotate(-62)' d='M0 0C3 -2.7 2.4 -6.7 0 -9C-2.4 -6.7 -3 -2.7 0 0Z'/%3E%3Cpath transform='translate(-50 -26) rotate(204)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-15 -20) rotate(-52)' d='M0 0C3 -2.7 2.4 -6.7 0 -9C-2.4 -6.7 -3 -2.7 0 0Z'/%3E%3Cpath transform='translate(-26 -36) rotate(226)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-9.4 -33) rotate(-34)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-30 -9.6) rotate(128)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3C/g%3E%3Cg transform='scale(-1 1)'%3E%3Cpath fill='none' stroke='black' stroke-width='5' stroke-linecap='round' d='M-8 -7C-18 -12 -33 -10 -43 -16C-52 -21 -53 -33 -45.5 -37C-39 -40 -34 -33 -37.6 -29.4C-40 -27 -43.4 -28.6 -42.4 -31.4'/%3E%3Cpath fill='none' stroke='black' stroke-width='4' stroke-linecap='round' d='M-5 -13C-12 -20 -21 -24 -27 -32C-32 -39 -29.4 -47 -23.6 -47C-18.6 -47 -17.8 -41 -21.8 -40'/%3E%3Cpath fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' d='M-2.4 -21C-6 -28 -11.6 -34 -11.6 -44C-11.6 -50 -7 -53 -4 -50.4C-2 -48.4 -3.6 -45.4 -5.8 -46.2'/%3E%3Cpath transform='translate(-22 -11.4) rotate(248)' d='M0 0C3.6 -3.3 2.9 -8.2 0 -11C-2.9 -8.2 -3.6 -3.3 0 0Z'/%3E%3Cpath transform='translate(-33 -13) rotate(-62)' d='M0 0C3 -2.7 2.4 -6.7 0 -9C-2.4 -6.7 -3 -2.7 0 0Z'/%3E%3Cpath transform='translate(-50 -26) rotate(204)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-15 -20) rotate(-52)' d='M0 0C3 -2.7 2.4 -6.7 0 -9C-2.4 -6.7 -3 -2.7 0 0Z'/%3E%3Cpath transform='translate(-26 -36) rotate(226)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-9.4 -33) rotate(-34)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3Cpath transform='translate(-30 -9.6) rotate(128)' d='M0 0C2.4 -2.1 1.9 -5.2 0 -7C-1.9 -5.2 -2.4 -2.1 0 0Z'/%3E%3C/g%3E%3Cpath d='M-1.4 -49.5C-8 -50 -11 -55 -10 -60C-5 -58 -2.4 -54 -1.4 -49.5ZM1.4 -49.5C8 -50 11 -55 10 -60C5 -58 2.4 -54 1.4 -49.5ZM0 -49C-5 -53 -6 -61 0 -68C6 -61 5 -53 0 -49ZM0 -50L4.2 -46.4L0 -43.2L-4.2 -46.4Z'/%3E%3Ccircle cy='-71' r='2.2'/%3E%3Cpath d='M-36 4C-22 -1 22 -1 36 4L34 -5C20 -10 -20 -10 -34 -5Z'/%3E%3Cellipse cy='-0.6' rx='6.6' ry='7.6'/%3E%3C/g%3E%3C/svg%3E")}.cv[data-tpl=pelamin-diraja] .cv-body{align-content:stretch;row-gap:calc(var(--u) * 8);padding:calc(var(--u) * 104) calc(var(--u) * 54) calc(var(--u) * 4.7);grid-template-rows:auto 1fr auto}.cv[data-tpl=pelamin-diraja] .cv-main{padding-bottom:calc(var(--u) * 18);align-self:center}.cv[data-tpl=pelamin-diraja] .cv-tr{max-width:calc(var(--u) * 210)}.cv[data-tpl=pelamin-diraja] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11.5);letter-spacing:.3em;font-weight:600}.cv[data-tpl=pelamin-diraja] .cv-names{font-size:calc(var(--u) * 56 * var(--fit));text-shadow:0 0 calc(var(--u) * 12) color-mix(in srgb, var(--c-paper) 75%, transparent);font-weight:400;line-height:1.02}.cv[data-tpl=pelamin-diraja] .cv-amp{color:var(--c-p);font-size:.5em}.cv[data-tpl=pelamin-diraja] .cv-date{padding:calc(var(--u) * 6.5) calc(var(--u) * 26);font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.12em;text-transform:uppercase;color:var(--c-a);background:linear-gradient(var(--c-a), var(--c-a)) 0 calc(var(--u) * 2) / 100% calc(var(--u) * .9) no-repeat, linear-gradient(var(--c-a), var(--c-a)) 0 calc(100% - var(--u) * 2) / 100% calc(var(--u) * .9) no-repeat, var(--c-p);clip-path:polygon(0 0, 100% 0, calc(100% - var(--u) * 11) 50%, 100% 100%, 0 100%, calc(var(--u) * 11) 50%);font-weight:600}.cv[data-tpl=pelamin-diraja] .cv-venue{margin-top:calc(var(--u) * 7);font-weight:500}.cv[data-tpl=pelamin-diraja] .cv-guest{margin-top:calc(var(--u) * 10);border-color:color-mix(in srgb, var(--c-p) 55%, transparent)}.cv[data-tpl=pelamin-diraja] .cv-cta{margin-top:calc(var(--u) * 110)}.cv[data-tpl=pelamin-diraja] .cv-btn{padding:calc(var(--u) * 13) calc(var(--u) * 28);box-shadow:inset 0 0 0 calc(var(--u) * 1.3) var(--c-a), inset 0 0 0 calc(var(--u) * 3) var(--c-p), inset 0 0 0 calc(var(--u) * 3.7) color-mix(in srgb, var(--c-a) 70%, transparent), 0 0 0 calc(var(--u) * 1) var(--c-deep), 0 calc(var(--u) * 3) calc(var(--u) * 10) color-mix(in srgb, var(--c-deep) 70%, transparent)}.cv[data-tpl=pelamin-diraja] .cv-btn:after{border-color:var(--c-a)}.cv[data-tpl=pelamin-diraja] .cv-hint{gap:calc(var(--u) * 5);height:calc(var(--u) * 12.6);margin-top:calc(var(--u) * 37.7);color:var(--c-a);flex-direction:row;line-height:1;animation:none}.cv[data-tpl=pelamin-diraja] .cv-hint svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}@media (height<=700px){.cv[data-tpl=pelamin-diraja] .cv-body{padding-top:calc(var(--u) * 92);row-gap:calc(var(--u) * 4)}.cv[data-tpl=pelamin-diraja] .cv-cta{margin-top:calc(var(--u) * 97)}.cv[data-tpl=pelamin-diraja] .cv-guest-name{font-size:calc(var(--u) * 15)}.cv[data-tpl=pelamin-diraja] .pdr-seats{transform-box:view-box;transform-origin:180px 131px;transform:scale(.82)}.cv[data-tpl=pelamin-diraja] .pdr-seats-glints{transform-origin:calc(var(--u) * 180) calc(var(--u) * 131);transform:scale(.82)}}.cv[data-tpl=pelamin-diraja] .sc-inner{background:0 0;animation:none}.cv[data-tpl=pelamin-diraja] .sc-drape{border-right:calc(var(--u) * 3) solid var(--c-a);background:linear-gradient(0deg, var(--c-a) 0, var(--c-a) calc(var(--u) * 4), var(--c-s) calc(var(--u) * 4), var(--c-s) calc(var(--u) * 5.2), transparent 0), radial-gradient(circle, color-mix(in srgb, var(--c-a) 85%, transparent) 0 calc(var(--u) * 1.1), transparent calc(var(--u) * 1.7)) 0 0 / calc(var(--u) * 24) calc(var(--u) * 28), repeating-linear-gradient(90deg, #ffffff57 0, transparent 5%, color-mix(in srgb, var(--c-s) 22%, transparent) 9%, transparent 13%, #ffffff57 18%), color-mix(in srgb, var(--c-paper) 44%, transparent);transform-origin:0 0;animation-name:pdr-kelambu-l}.cv[data-tpl=pelamin-diraja] .sc-drape--r{border-right:0;border-left:calc(var(--u) * 3) solid var(--c-a);transform-origin:100% 0;animation-name:pdr-kelambu-r}.cv[data-tpl=pelamin-diraja] .sc-pelmet{height:calc(var(--u) * 44);background:linear-gradient(var(--c-a), var(--c-a)) 0 0 / 100% calc(var(--u) * 5) no-repeat, radial-gradient(circle, var(--c-a) 0 calc(var(--u) * 1.6), transparent calc(var(--u) * 2.1)) calc(var(--u) * -3) calc(var(--u) * 38) / 10% calc(var(--u) * 8) repeat-x, radial-gradient(ellipse 50% 100% at 50% 0, color-mix(in srgb, var(--c-paper) 88%, transparent) 82%, var(--c-a) 84%, var(--c-a) 94%, var(--c-s) 95%, transparent 97%) 0 0 / 20% calc(var(--u) * 38) repeat-x}.cv[data-tpl=pelamin-diraja] .sc-pelmet:before{content:"";left:50%;top:calc(var(--u) * 2);width:calc(var(--u) * 104);height:calc(var(--u) * 74);margin-left:calc(var(--u) * -52);background:linear-gradient(160deg, color-mix(in srgb, var(--c-a) 50%, var(--c-deep)), var(--c-a) 45%, color-mix(in srgb, var(--c-a) 45%, white) 70%, var(--c-a));-webkit-mask:var(--pdr-crown) center / contain no-repeat;-webkit-mask:var(--pdr-crown) center / contain no-repeat;mask:var(--pdr-crown) center / contain no-repeat;position:absolute}@keyframes pdr-kelambu-l{0%{opacity:0;transform:none}14%,34%{opacity:1;transform:none}86%{opacity:1;transform:scale(.2,.64)}to{opacity:0;transform:translate(-10%,-6%)scale(.14,.5)}}@keyframes pdr-kelambu-r{0%{opacity:0;transform:none}14%,34%{opacity:1;transform:none}86%{opacity:1;transform:scale(.2,.64)}to{opacity:0;transform:translate(10%,-6%)scale(.14,.5)}}.cv--live[data-tpl=pelamin-diraja] .pdr-frill{transform-box:view-box}.cv--live[data-tpl=pelamin-diraja] .pdr-tassel,.cv--live[data-tpl=pelamin-diraja] .pdr-melur{transform-box:fill-box;transform-origin:50% 0}.cv--live[data-tpl=pelamin-diraja] .pdr-drape{transform-box:fill-box;transform-origin:0 0}.cv--live[data-tpl=pelamin-diraja] .pdr-glint{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=pelamin-diraja] .pdr-frill{animation:5.6s ease-in-out infinite pdr-sway}.cv--live[data-tpl=pelamin-diraja] .pdr-kilau{animation:2.4s ease-in-out infinite pdr-shimmer}.cv--live[data-tpl=pelamin-diraja] .pdr-tassel{animation:4s ease-in-out infinite pdr-swing}.cv--live[data-tpl=pelamin-diraja] .pdr-melur{animation:5.2s ease-in-out infinite pdr-melur}.cv--live[data-tpl=pelamin-diraja] .pdr-drape{animation:7.2s ease-in-out infinite pdr-breathe}.cv--live[data-tpl=pelamin-diraja] .pdr-sweep{animation:10s cubic-bezier(.45,0,.35,1) 1.2s infinite pdr-sweep}.cv--live[data-tpl=pelamin-diraja] .pdr-satin{animation:9s ease-in-out infinite alternate pdr-satin}.cv--live[data-tpl=pelamin-diraja] .pdr-glint{animation:5.4s ease-in-out infinite pdr-glint}}@keyframes pdr-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes pdr-shimmer{0%,to{opacity:0}45%{opacity:.95}}@keyframes pdr-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes pdr-melur{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes pdr-breathe{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.08)}}@keyframes pdr-sweep{0%{opacity:0;transform:translate(0,0)}2%,14%{opacity:1}16%,to{opacity:0;transform:translate(227.778%)}}@keyframes pdr-satin{0%{transform:translate(0,0)}to{transform:translate(166.667%)}}@keyframes pdr-glint{0%,to{opacity:0;transform:scale(.4)}8%{opacity:1;transform:scale(1.2)}18%{opacity:0;transform:scale(.6)}}.cv[data-tpl=wau-bulan]{--hero-full:clamp(calc(var(--u) * 226), calc(var(--ch) * .38), calc(var(--u) * 304));--wb-k:calc((var(--hero) - var(--u) * 8) * 1.125);--wb-knot:calc(var(--u) * 8 + (var(--hero) - var(--u) * 8) * .9516);--wb-gold:color-mix(in srgb, var(--c-s) 40%, #f2c14e);--wb-hi:color-mix(in srgb, var(--wb-gold) 40%, #fff7dc);--wb-lo:color-mix(in srgb, var(--wb-gold) 55%, #4a2a08);--wb-line:color-mix(in srgb, var(--c-p) 26%, #1c0b05);--wb-mini:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 2l2.2 4.4L16 9.6l-2.2-3.2zM16 8.6C12 8.6 6 8.4 3 11.4 2 12.4 1.4 13.4 1 14.6c4 1 8 1 11 2.8 2 1.2 3 2 4 3.2 1-1.2 2-2 4-3.2 3-1.8 7-1.8 11-2.8-.4-1.2-1-2.2-2-3.2-3-3-9-2.8-13-2.8zM9 20.4c0 6 3 9.6 7 9.6s7-3.6 7-9.6c-2 3.6-4 4.6-7 4.6s-5-1-7-4.6z'/%3E%3C/svg%3E");--cv-accent:var(--wb-gold);--cv-label:color-mix(in srgb, var(--c-tx) 80%, var(--wb-gold))}.cv[data-tpl=wau-bulan] .wb-g{fill:var(--wb-gold)}.cv[data-tpl=wau-bulan] .wb-gs{stroke:var(--wb-gold)}.cv[data-tpl=wau-bulan] .wb-h{fill:var(--wb-hi)}.cv[data-tpl=wau-bulan] .wb-hs{stroke:var(--wb-hi)}.cv[data-tpl=wau-bulan] .wb-ls{stroke:var(--wb-line)}.cv[data-tpl=wau-bulan] .wb-r2{fill:color-mix(in srgb, var(--c-p) 72%, var(--wb-line))}.cv[data-tpl=wau-bulan] .wb-cl{fill:color-mix(in srgb, var(--c-bg) 70%, var(--c-tx))}.cv[data-tpl=wau-bulan] .wb-sil{fill:color-mix(in srgb, var(--c-deep) 88%, var(--c-a))}.cv[data-tpl=wau-bulan] .wb-sils{stroke:color-mix(in srgb, var(--c-deep) 88%, var(--c-a))}.cv[data-tpl=wau-bulan] .wb-n1{fill:color-mix(in srgb, var(--c-a) 20%, var(--c-deep))}.cv[data-tpl=wau-bulan] .wb-n2{fill:color-mix(in srgb, var(--c-a) 32%, var(--c-deep))}.cv[data-tpl=wau-bulan] .wb-n3s{stroke:color-mix(in srgb, var(--c-a) 58%, var(--c-deep))}.cv[data-tpl=wau-bulan] .cv-body{padding:calc(var(--hero) + var(--u) * 14) calc(var(--u) * 34) calc(var(--u) * 84);row-gap:calc(var(--u) * 8)}.cv[data-tpl=wau-bulan] .cv-ar{font-size:calc(var(--u) * 18);color:var(--wb-gold)}.cv[data-tpl=wau-bulan] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11.5);letter-spacing:.32em;color:var(--wb-gold);font-weight:600}.cv[data-tpl=wau-bulan] .cv-label:before,.cv[data-tpl=wau-bulan] .cv-label:after{content:"";width:calc(var(--u) * 15);height:calc(var(--u) * 15);margin-right:calc(var(--u) * 9);vertical-align:-.32em;background:var(--wb-gold);-webkit-mask:var(--wb-mini) center / contain no-repeat;-webkit-mask:var(--wb-mini) center / contain no-repeat;mask:var(--wb-mini) center / contain no-repeat;display:inline-block}.cv[data-tpl=wau-bulan] .cv-label:after{margin:0 0 0 calc(var(--u) * 9 - .32em);transform:scaleX(-1)rotate(8deg)}.cv[data-tpl=wau-bulan] .cv-label:before{transform:rotate(-8deg)}.cv[data-tpl=wau-bulan] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));letter-spacing:.01em;text-shadow:0 0 calc(var(--u) * 18) color-mix(in srgb, var(--c-deep) 70%, transparent);font-weight:700;line-height:1.12}.cv[data-tpl=wau-bulan] .cv-amp{color:var(--wb-gold);font-size:.6em;font-weight:400}.cv[data-tpl=wau-bulan] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.16em;color:var(--wb-gold)}.cv[data-tpl=wau-bulan] .cv-guest{border-top-color:color-mix(in srgb, var(--wb-gold) 50%, transparent);border-bottom-color:color-mix(in srgb, var(--wb-gold) 50%, transparent)}.cv[data-tpl=wau-bulan] .cv-btn{box-shadow:inset 0 0 0 calc(var(--u) * 1.4) var(--wb-gold), 0 calc(var(--u) * 4) calc(var(--u) * 18) color-mix(in srgb, var(--c-deep) 70%, transparent)}.cv[data-tpl=wau-bulan] .cv-hint{color:var(--wb-gold)}.cv[data-tpl=wau-bulan][data-photo] .np{display:none}.cv[data-tpl=wau-bulan] .sc-inner{background:0 0;animation:none}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=wau-bulan] .wb-kite{transform-origin:57.2% 95.2%;animation:7s ease-in-out infinite wb-float}.cv--live[data-tpl=wau-bulan] .wb-string{animation:7s ease-in-out infinite wb-bob}.cv--live[data-tpl=wau-bulan] .wb-tail{animation:2.8s ease-in-out infinite wb-sway}.cv--live[data-tpl=wau-bulan] .wb-star{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite wb-twinkle}.cv--live[data-tpl=wau-bulan] .wb-star--b{animation-duration:4.8s}.cv--live[data-tpl=wau-bulan] .wb-paddy{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite wb-breeze}.cv--live[data-tpl=wau-bulan] .wb-cloud{animation:16s ease-in-out infinite alternate wb-drift}.cv--live[data-tpl=wau-bulan] .wb-fly{animation:3.2s ease-in-out infinite wb-blink}.cv--live[data-tpl=wau-bulan]:has(.sc) .cv-body{animation:.35s both wb-hush}.cv--live[data-tpl=wau-bulan]:has(.sc) .wb-string{animation:.25s both wb-hush}.cv--live[data-tpl=wau-bulan]:has(.sc) .wb-soar{transform-origin:50%;animation:.8s cubic-bezier(.3,.7,.25,1) both wb-soar}}@keyframes wb-float{0%,to{transform:translate3d(0, calc(var(--u) * -6), 0) rotate(-3deg)}50%{transform:translate3d(0, calc(var(--u) * 6), 0) rotate(3deg)}}@keyframes wb-bob{0%,to{transform:translate3d(0, calc(var(--u) * -6), 0)}50%{transform:translate3d(0, calc(var(--u) * 6), 0)}}@keyframes wb-sway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes wb-twinkle{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes wb-breeze{0%,to{transform:skew(-4deg)}50%{transform:skew(4deg)}}@keyframes wb-drift{0%{transform:translate(-3.3333%)}to{transform:translate(3.8889%)}}@keyframes wb-blink{0%,to{opacity:.15}45%{opacity:1}}@keyframes wb-hush{to{opacity:0}}@keyframes wb-soar{0%{transform:none}45%{transform:translateY(37.5%)scale(.95)rotate(4deg)}to{transform:translateY(62.5%)scale(.93)rotate(0)}}.cv[data-tpl=hikayat]{--cv-accent:color-mix(in srgb, var(--c-gold) 55%, var(--c-ink));--cv-label:var(--c-ink)}.cv[data-tpl=hikayat] .cv-body{padding:calc(var(--u) * 30) calc(var(--u) * 28) calc(var(--u) * 34);row-gap:calc(var(--u) * 6)}.cv[data-tpl=hikayat] .cv-main{width:calc(var(--u) * 236);height:calc(var(--u) * 236)}.cv[data-tpl=hikayat] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 42 * var(--fit));color:var(--c-bg);font-weight:400;line-height:1.06}.cv[data-tpl=hikayat] .cv-amp{color:var(--c-bg);opacity:.7;font-size:.5em}.cv[data-tpl=hikayat] .cv-label{font-size:calc(var(--u) * 9);letter-spacing:.28em;color:var(--c-bg);font-weight:600}.cv[data-tpl=hikayat] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.06em}.cv[data-tpl=kuih-manis]{--cv-label:var(--c-label-strong)}.cv[data-tpl=kuih-manis] .cv-body{padding:calc(var(--u) * 98) calc(var(--u) * 50) calc(var(--u) * 136);row-gap:calc(var(--u) * 8)}.cv[data-tpl=kuih-manis] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.12}.cv[data-tpl=kuih-manis] .cv-amp{font-size:.5em;line-height:1}.cv[data-tpl=kuih-manis] .cv-ar{font-size:calc(var(--u) * 17.5)}.cv[data-tpl=kuih-manis] .cv-label{letter-spacing:.26em;font-weight:600}.cv[data-tpl=kucing-comel]{--cv-ground:var(--c-a)}.cv[data-tpl=kucing-comel] .cv-body{padding:calc(var(--u) * 126) calc(var(--u) * 26) calc(var(--u) * 62)}.cv[data-tpl=kucing-comel] .cv-sheet{padding:calc(var(--u) * 30) calc(var(--u) * 20) calc(var(--u) * 24);border-radius:calc(var(--u) * 30);box-shadow:0 calc(var(--u) * 7) 0 color-mix(in srgb, var(--c-p) 34%, var(--c-a))}.cv[data-tpl=kucing-comel] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:700;line-height:1.08}.cv[data-tpl=kucing-comel] .cv-amp{color:var(--c-gold);font-size:.6em}.cv[data-tpl=kucing-comel] .cv-ar{color:var(--c-label)}.cv[data-tpl=kucing-comel] .cv-label{font-weight:700}.cv[data-tpl=neon-kota]{--cv-label:var(--c-ink);--cv-accent:var(--c-ink)}.cv[data-tpl=neon-kota] .cv-body{padding:calc(var(--u) * 28) calc(var(--u) * 28) calc(var(--u) * 150)}.cv[data-tpl=neon-kota] .cv-main{width:calc(var(--u) * 272);padding:calc(var(--u) * 20) calc(var(--u) * 14) calc(var(--u) * 14);border:calc(var(--u) * 2) solid color-mix(in srgb, var(--c-s) 45%, #fff);border-radius:calc(var(--u) * 28);box-shadow:0 0 calc(var(--u) * 20) var(--c-s), inset 0 0 calc(var(--u) * 16) color-mix(in srgb, var(--c-s) 55%, transparent)}.cv[data-tpl=neon-kota] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 64 * var(--fit));color:color-mix(in srgb, var(--c-p) 22%, var(--c-ink));text-shadow:0 0 calc(var(--u) * 7) var(--c-p), 0 0 calc(var(--u) * 24) var(--c-p);font-weight:400;line-height:1.04}.cv[data-tpl=neon-kota] .cv-name:last-child{color:color-mix(in srgb, var(--c-a) 22%, var(--c-ink));text-shadow:0 0 calc(var(--u) * 7) var(--c-a), 0 0 calc(var(--u) * 24) var(--c-a)}.cv--live[data-tpl=neon-kota] .cv-name:last-child{animation:7s linear 2.4s infinite cv-neon}.cv[data-tpl=neon-kota] .cv-amp{font-family:var(--f-display);text-shadow:none;font-size:.3em;line-height:1.5}.cv[data-tpl=neon-kota] .cv-label{font-family:var(--f-display);letter-spacing:.3em;color:color-mix(in srgb, var(--c-a) 45%, var(--c-ink))}.cv[data-tpl=neon-kota] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.2em}.cv[data-tpl=neon-kota] .cv-btn{box-shadow:0 0 calc(var(--u) * 18) color-mix(in srgb, var(--c-p) 70%, transparent)}@keyframes cv-neon{0%,90%,93%,96%,to{opacity:1}91.5%{opacity:.35}94.5%{opacity:.6}}.cv[data-tpl=neon-panggung]{--cv-label:color-mix(in srgb, var(--c-a) 55%, var(--c-ink));--cv-accent:var(--c-a)}.cv[data-tpl=neon-panggung] .cv-body{padding:calc(var(--u) * 46) calc(var(--u) * 20) calc(var(--u) * 152)}.cv[data-tpl=neon-panggung] .cv-main{width:calc(var(--u) * 300);padding:calc(var(--u) * 30) calc(var(--u) * 18) calc(var(--u) * 22);border:calc(var(--u) * 1.6) solid color-mix(in srgb, var(--c-a) 50%, #fff);border-radius:calc(var(--u) * 10);background:radial-gradient(ellipse 90% 70% at 50% 0%, color-mix(in srgb, var(--c-p) 16%, transparent), transparent 70%), color-mix(in srgb, var(--c-deep) 90%, transparent);box-shadow:0 0 calc(var(--u) * 30) color-mix(in srgb, var(--c-p) 45%, transparent), 0 0 calc(var(--u) * 9) color-mix(in srgb, var(--c-a) 40%, transparent), inset 0 0 calc(var(--u) * 24) color-mix(in srgb, var(--c-p) 14%, transparent)}.cv[data-tpl=neon-panggung] .cv-main:before,.cv[data-tpl=neon-panggung] .cv-main:after{content:"";inset:calc(var(--u) * -8);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 16);background:radial-gradient(circle at 30% 30%, #fff8e2 0 calc(var(--u) * 1.1), var(--c-a) calc(var(--u) * 2.1), transparent calc(var(--u) * 3.3)) 0 0 / calc(var(--u) * 16) calc(var(--u) * 16) round;-webkit-mask-composite:xor;pointer-events:none;position:absolute;-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)}.cv[data-tpl=neon-panggung] .cv-main:after{background-position:calc(var(--u) * 8) calc(var(--u) * 8)}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=neon-panggung] .cv-main:before{animation:2.1s ease-in-out infinite cv-panggung-chase}.cv--live[data-tpl=neon-panggung] .cv-main:after{animation:2.1s ease-in-out infinite reverse cv-panggung-chase}}@keyframes cv-panggung-chase{0%,to{opacity:1}50%{opacity:.3}}.cv[data-tpl=neon-panggung] .cv-names{margin-top:calc(var(--u) * 8);font-family:var(--f-names);font-size:calc(var(--u) * 54 * var(--fit));letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--c-p) 24%, #fff);text-shadow:0 0 calc(var(--u) * 5) var(--c-p), 0 0 calc(var(--u) * 15) var(--c-p), 0 0 calc(var(--u) * 32) color-mix(in srgb, var(--c-p) 55%, transparent);font-weight:400;line-height:1.16}.cv[data-tpl=neon-panggung] .cv-name:last-child{color:color-mix(in srgb, var(--c-a) 26%, #fff);text-shadow:0 0 calc(var(--u) * 5) var(--c-a), 0 0 calc(var(--u) * 15) var(--c-a), 0 0 calc(var(--u) * 32) color-mix(in srgb, var(--c-a) 50%, transparent)}.cv--live[data-tpl=neon-panggung] .cv-name:last-child{animation:7.5s linear 3.4s infinite cv-panggung-flicker}@keyframes cv-panggung-flicker{0%,88%,91.5%,95%,to{opacity:1}89.5%{opacity:.4}93%{opacity:.62}}.cv[data-tpl=neon-panggung] .cv-amp{font-family:var(--f-display);color:var(--c-a);text-shadow:0 0 calc(var(--u) * 12) var(--c-a);font-size:.34em;line-height:1.4}.cv[data-tpl=neon-panggung] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 8.5);letter-spacing:.14em;color:color-mix(in srgb, var(--c-a) 60%, var(--c-ink))}.cv[data-tpl=neon-panggung] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.16em}.cv[data-tpl=neon-panggung] .cv-btn{box-shadow:0 0 calc(var(--u) * 20) color-mix(in srgb, var(--c-p) 65%, transparent), inset 0 0 calc(var(--u) * 10) #ffffff2e}.cv[data-tpl=neon-samudera]{--hero-full:calc(var(--u) * 258);--cv-label:color-mix(in srgb, var(--c-a) 50%, var(--c-ink));--cv-accent:var(--c-a)}.cv[data-tpl=neon-samudera] .cv-body{padding-bottom:calc(var(--u) * 64)}.cv[data-tpl=neon-samudera] .cv-main{padding:calc(var(--u) * 16) calc(var(--u) * 12)}.cv[data-tpl=neon-samudera] .cv-main:before{content:"";z-index:-1;inset:calc(var(--u) * -24) calc(var(--u) * -6);background:radial-gradient(ellipse 62% 66% at 50% 52%, color-mix(in srgb, var(--c-p) 30%, transparent), transparent 74%);filter:blur(calc(var(--u) * 9));pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=neon-samudera] .cv-main:before{animation:9s ease-in-out infinite cv-samudera-breathe}.cv--live[data-tpl=neon-samudera] .cv-art svg:first-of-type{animation:1.1s both cv-fade,20s ease-in-out infinite cv-samudera-drift}}@keyframes cv-samudera-breathe{0%,to{opacity:.8}50%{opacity:1}}@keyframes cv-samudera-drift{0%,to{transform:translate(0,0)}50%{transform:translate3d(0, calc(var(--u) * -7), 0)}}.cv[data-tpl=neon-samudera] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 46 * var(--fit));letter-spacing:.03em;color:color-mix(in srgb, var(--c-p) 30%, #fff);text-shadow:0 0 calc(var(--u) * 6) var(--c-p), 0 0 calc(var(--u) * 18) var(--c-p), 0 0 calc(var(--u) * 38) color-mix(in srgb, var(--c-p) 45%, transparent);font-weight:400;line-height:1.14}.cv[data-tpl=neon-samudera] .cv-name:last-child{color:color-mix(in srgb, var(--c-a) 34%, #fff);text-shadow:0 0 calc(var(--u) * 6) var(--c-a), 0 0 calc(var(--u) * 18) var(--c-a), 0 0 calc(var(--u) * 34) color-mix(in srgb, var(--c-a) 45%, transparent)}.cv[data-tpl=neon-samudera] .cv-amp{color:var(--c-a);text-shadow:0 0 calc(var(--u) * 14) var(--c-a);font-size:.38em}.cv[data-tpl=neon-samudera] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 8);letter-spacing:.24em}.cv[data-tpl=neon-samudera] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 14);letter-spacing:.12em}.cv[data-tpl=neon-samudera] .cv-btn{box-shadow:0 0 calc(var(--u) * 22) color-mix(in srgb, var(--c-s) 60%, transparent), inset 0 0 calc(var(--u) * 8) #ffffff29}.cv[data-tpl=neon-disko]{--cv-label:color-mix(in srgb, var(--c-a) 58%, var(--c-ink));--cv-accent:var(--c-a)}.cv[data-tpl=neon-disko] .cv-body{padding:calc(var(--u) * 196) calc(var(--u) * 20) calc(var(--u) * 150)}.cv[data-tpl=neon-disko] .cv-main{width:calc(var(--u) * 310);padding:calc(var(--u) * 14) calc(var(--u) * 10)}.cv[data-tpl=neon-disko] .cv-main:before{content:"";z-index:-1;inset:calc(var(--u) * -20) calc(var(--u) * -4);background:radial-gradient(ellipse 64% 62% at 50% 50%, color-mix(in srgb, var(--c-p) 26%, transparent), transparent 72%);filter:blur(calc(var(--u) * 8));pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=neon-disko] .cv-main:before{animation:7s ease-in-out infinite cv-disko-light}}@keyframes cv-disko-light{0%,to{opacity:.62}50%{opacity:1}}.cv[data-tpl=neon-disko] .cv-names{margin-top:calc(var(--u) * 7);font-family:var(--f-display);font-size:calc(var(--u) * 45 * var(--fit));letter-spacing:.025em;text-transform:uppercase;color:color-mix(in srgb, var(--c-p) 24%, #fff);filter:drop-shadow(0 0 calc(var(--u) * 7) color-mix(in srgb, var(--c-p) 72%, transparent));font-weight:400;line-height:1.18}@supports ((-webkit-background-clip:text) or (background-clip:text)){.cv[data-tpl=neon-disko] .cv-names{background:linear-gradient(180deg, #fff 4%, var(--c-a) 30%, #fff 47%, color-mix(in srgb, var(--c-p) 65%, #fff) 64%, var(--c-p) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.cv[data-tpl=neon-disko] .cv-amp{font-family:var(--f-body);letter-spacing:.3em;-webkit-text-fill-color:var(--c-a);font-size:.3em;font-weight:500}.cv[data-tpl=neon-disko] .cv-label{font-size:calc(var(--u) * 9);letter-spacing:.3em}.cv[data-tpl=neon-disko] .cv-date{font-size:calc(var(--u) * 15);letter-spacing:.18em;font-weight:500}.cv[data-tpl=neon-disko] .cv-btn{box-shadow:0 0 calc(var(--u) * 22) color-mix(in srgb, var(--c-p) 62%, transparent), inset 0 0 calc(var(--u) * 9) #ffffff29}.cv[data-tpl=neon-rama-rama]{--cv-label:color-mix(in srgb, var(--c-a) 45%, var(--c-ink));--cv-accent:var(--c-a)}.cv[data-tpl=neon-rama-rama] .cv-body{padding:calc(var(--u) * 164) calc(var(--u) * 30) calc(var(--u) * 142)}.cv[data-tpl=neon-rama-rama] .cv-main{width:calc(var(--u) * 278);padding:calc(var(--u) * 14) calc(var(--u) * 8)}.cv[data-tpl=neon-rama-rama] .cv-main:before{content:"";z-index:-1;inset:calc(var(--u) * -24) calc(var(--u) * -16);background:radial-gradient(ellipse 58% 65% at 50% 50%, color-mix(in srgb, var(--c-p) 24%, transparent), transparent 74%);filter:blur(calc(var(--u) * 9));pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=neon-rama-rama] .cv-main:before{animation:10s ease-in-out infinite cv-rama-light}.cv--live[data-tpl=neon-rama-rama] .nr-small{animation:8s ease-in-out infinite cv-rama-float}}@keyframes cv-rama-light{0%,to{opacity:.72}50%{opacity:1}}@keyframes cv-rama-float{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate3d(calc(var(--u) * -5), calc(var(--u) * -8), 0) rotate(3deg)}}.cv[data-tpl=neon-rama-rama] .cv-names{margin-top:calc(var(--u) * 8);font-family:var(--f-display);font-size:calc(var(--u) * 51 * var(--fit));letter-spacing:.035em;color:color-mix(in srgb, var(--c-p) 20%, #fff);text-shadow:0 0 calc(var(--u) * 6) var(--c-p), 0 0 calc(var(--u) * 22) color-mix(in srgb, var(--c-p) 62%, transparent);font-weight:400;line-height:1.1}.cv[data-tpl=neon-rama-rama] .cv-name:last-child{color:color-mix(in srgb, var(--c-a) 40%, #fff);text-shadow:0 0 calc(var(--u) * 6) var(--c-a), 0 0 calc(var(--u) * 22) color-mix(in srgb, var(--c-a) 55%, transparent)}.cv[data-tpl=neon-rama-rama] .cv-amp{font-family:var(--f-body);color:var(--c-a);text-shadow:0 0 calc(var(--u) * 12) var(--c-a);font-size:.3em;font-weight:300;line-height:1.5}.cv[data-tpl=neon-rama-rama] .cv-label{font-size:calc(var(--u) * 8.5);letter-spacing:.28em}.cv[data-tpl=neon-rama-rama] .cv-date{font-size:calc(var(--u) * 13);letter-spacing:.12em;font-weight:400}.cv[data-tpl=neon-rama-rama] .cv-btn{box-shadow:0 0 calc(var(--u) * 22) color-mix(in srgb, var(--c-s) 70%, transparent), inset 0 0 calc(var(--u) * 9) color-mix(in srgb, var(--c-a) 18%, transparent)}.cv[data-tpl=neon-songket]{--cv-label:var(--c-ink);--cv-accent:color-mix(in srgb, var(--c-gold) 50%, var(--c-ink))}.cv[data-tpl=neon-songket] .cv-body{padding:calc(var(--u) * 92) calc(var(--u) * 36) calc(var(--u) * 90)}.cv[data-tpl=neon-songket] .cv-mono{font-size:calc(var(--u) * 38);color:color-mix(in srgb, var(--c-p) 16%, var(--c-ink));text-shadow:0 0 calc(var(--u) * 6) var(--c-p), 0 0 calc(var(--u) * 20) var(--c-p)}.cv[data-tpl=neon-songket] .cv-mono i{color:var(--cv-accent);text-shadow:none;margin:0 .16em;font-size:.44em}.cv[data-tpl=neon-songket] .cv-names{font-size:calc(var(--u) * 20 * var(--fit));letter-spacing:.2em;font-weight:400}.cv[data-tpl=neon-songket] .cv-label{font-family:var(--f-display);letter-spacing:.34em;color:var(--cv-accent)}.cv[data-tpl=neon-songket] .cv-btn{box-shadow:0 0 calc(var(--u) * 16) color-mix(in srgb, var(--c-p) 70%, transparent)}.sc{z-index:10;position:absolute;inset:0;overflow:hidden}.sc-inner{background:radial-gradient(ellipse 80% 50% at 50% 45%, color-mix(in srgb, var(--c-s) 22%, transparent), transparent 70%), var(--c-bg);animation:.12s linear .14s both cv-fade;position:absolute;inset:0}.sc-gate{will-change:transform;width:50.2%;animation:.95s cubic-bezier(.7,0,.25,1) both sc-gate-l;position:absolute;top:0;bottom:0}.sc-gate--l{left:0}.sc-gate--r{animation-name:sc-gate-r;right:0}.sc-gate>svg{display:block}.sc-gate--r>svg{transform:scaleX(-1)}@keyframes sc-gate-l{0%{opacity:0;transform:none}15%,32%{opacity:1;transform:none}to{opacity:1;transform:translate(-101%)}}@keyframes sc-gate-r{0%{opacity:0;transform:none}15%,32%{opacity:1;transform:none}to{opacity:1;transform:translate(101%)}}.sc-env{background:var(--c-paper);will-change:transform;animation:.95s cubic-bezier(.6,0,.3,1) both sc-env;position:absolute;inset:0}.sc-env-lines{width:100%;height:100%;fill:color-mix(in srgb, var(--c-a) 55%, var(--c-paper));stroke:color-mix(in srgb, var(--c-s) 60%, transparent);stroke-width:.3px;position:absolute;inset:0}.sc-env-flap{background:linear-gradient(180deg, var(--c-a), color-mix(in srgb, var(--c-a) 70%, var(--c-s)));clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;height:54%;animation:.95s ease-in both sc-flap;position:absolute;top:0;left:0;right:0}.sc-seal{width:calc(var(--u) * 74);height:calc(var(--u) * 74);margin:calc(var(--u) * -37) 0 0 calc(var(--u) * -37);position:absolute;top:54%;left:50%}.sc-seal-half{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c-p) 70%, white), var(--c-p) 55%, var(--c-deep));box-shadow:inset 0 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c-p) 80%, black);color:var(--c-on-p);font-family:var(--f-display);font-size:calc(var(--u) * 24);letter-spacing:.06em;clip-path:polygon(0 0,54% 0,46% 50%,55% 100%,0 100%);border-radius:50%;justify-content:center;align-items:center;animation:.95s ease-in both sc-seal-l;display:flex;position:absolute;inset:0}.sc-seal-half--r{clip-path:polygon(54% 0,100% 0,100% 100%,55% 100%,46% 50%);animation-name:sc-seal-r}.sc-seal-half b{font-weight:500}@keyframes sc-env{0%{opacity:0;transform:none}13%,66%{opacity:1;transform:none}to{opacity:1;transform:translateY(102%)}}@keyframes sc-flap{0%,38%{transform:perspective(900px)rotateX(0)}70%,to{transform:perspective(900px)rotateX(-176deg)}}@keyframes sc-seal-l{0%,18%{opacity:1;transform:none}42%,to{opacity:0;transform:translate(-34%,12%)rotate(-22deg)}}@keyframes sc-seal-r{0%,18%{opacity:1;transform:none}42%,to{opacity:0;transform:translate(34%,12%)rotate(22deg)}}.sc--burst .sc-inner{animation:.45s .3s both cv-fade}.sc-piece{width:calc(var(--u) * 26);height:calc(var(--u) * 26);margin:calc(var(--u) * -13);opacity:0;will-change:transform;animation:.78s cubic-bezier(.15,.7,.3,1) both sc-piece;position:absolute;top:64%;left:50%}.sc-piece>svg{width:100%;height:100%;display:block}@keyframes sc-piece{0%{opacity:0;transform:translate(0,0)rotate(0)scale(.2)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(var(--s))}}.sc--streak .sc-inner{animation:.4s .42s both cv-fade}.sc-streak{height:calc(var(--u) * 2);transform-origin:0;position:absolute;transform:rotate(32deg)}.sc-streak>i{background:linear-gradient(90deg, transparent, var(--c-s) 70%, #fff);box-shadow:0 0 calc(var(--u) * 6) color-mix(in srgb, var(--c-s) 70%, transparent);opacity:0;border-radius:99px;animation:.6s cubic-bezier(.3,0,.6,1) both sc-streak;position:absolute;inset:0}@keyframes sc-streak{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(260%)}}.sc-wash{will-change:transform;border-radius:47% 53% 44% 56%/52% 46% 54% 48%;width:40vmax;height:40vmax;margin:-20vmax;animation:.7s cubic-bezier(.4,0,.5,1) both sc-wash;position:absolute;top:68%;left:50%;transform:scale(0)}.sc-wash--1{background:radial-gradient(closest-side, var(--c-s) 60%, transparent);opacity:.5}.sc-wash--2{background:radial-gradient(closest-side, var(--c-p) 68%, transparent);opacity:.6;animation-delay:.1s}.sc-wash--3{background:radial-gradient(closest-side, var(--c-bg) 80%, transparent);animation-duration:.58s;animation-delay:.26s}@keyframes sc-wash{0%{transform:scale(0)rotate(0)}to{transform:scale(5.6)rotate(40deg)}}.sc-sweep{background:linear-gradient(100deg, transparent 0, color-mix(in srgb, var(--c-s) 60%, transparent) 5%, var(--c-s) 9%, color-mix(in srgb, var(--c-s) 40%, white) 11%, var(--c-s) 13%, var(--c-bg) 16%);will-change:transform;animation:.78s cubic-bezier(.45,0,.4,1) both sc-sweep;position:absolute;inset:-10% -45%}@keyframes sc-sweep{0%{transform:translate(100%)}to{transform:translate(-12%)}}.sc-drape{border-right:calc(var(--u) * 5) solid var(--c-s);background:linear-gradient(0deg, var(--c-s) 0, var(--c-s) calc(var(--u) * 6), transparent 0), repeating-linear-gradient(90deg, #00000047 0, transparent 7%, #ffffff24 11%, transparent 15%, #00000047 20%), var(--c-p);transform-origin:0;will-change:transform;width:50.2%;animation:1.1s cubic-bezier(.65,0,.3,1) both sc-drape-l;position:absolute;top:0;bottom:0;left:0}.sc-drape--r{border-right:0;border-left:calc(var(--u) * 5) solid var(--c-s);transform-origin:100%;animation-name:sc-drape-r;left:auto;right:0}.sc-pelmet{height:calc(var(--u) * 50);background:radial-gradient(ellipse 50% 100% at 50% 0, var(--c-deep) 84%, var(--c-s) 85%, var(--c-s) 97%, transparent 98%) 0 0 / 25% 100%;animation:1.1s ease-in both sc-pelmet;position:absolute;top:0;left:0;right:0}@keyframes sc-drape-l{0%{opacity:0;transform:none}12%,30%{opacity:1;transform:none}86%{opacity:1;transform:scaleX(.16)}to{opacity:1;transform:translate(-22%)scaleX(.16)}}@keyframes sc-drape-r{0%{opacity:0;transform:none}12%,30%{opacity:1;transform:none}86%{opacity:1;transform:scaleX(.16)}to{opacity:1;transform:translate(22%)scaleX(.16)}}@keyframes sc-pelmet{0%{opacity:0;transform:none}12%,82%{opacity:1;transform:none}to{opacity:1;transform:translateY(-102%)}}.sc--flicker .sc-inner{animation:.1s linear both cv-fade}.sc-neon{align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 14) calc(var(--u) * 30) calc(var(--u) * 10);border:calc(var(--u) * 2) solid color-mix(in srgb, var(--c-s) 55%, #fff);border-radius:calc(var(--u) * 22);box-shadow:0 0 calc(var(--u) * 20) var(--c-s), inset 0 0 calc(var(--u) * 14) color-mix(in srgb, var(--c-s) 60%, transparent);color:#fff;font-family:var(--f-display);font-size:calc(var(--u) * 76);white-space:nowrap;line-height:1;animation:1s linear both sc-neon;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.sc-neon b{text-shadow:0 0 calc(var(--u) * 7) var(--c-p), 0 0 calc(var(--u) * 26) var(--c-p);font-weight:400}.sc-neon b:last-child{text-shadow:0 0 calc(var(--u) * 7) var(--c-a), 0 0 calc(var(--u) * 26) var(--c-a)}.sc-neon i{opacity:.85;font-size:.44em;font-style:normal}@keyframes sc-neon{0%,12%{opacity:0}13%,17%{opacity:1}18%,25%{opacity:.12}26%,30%{opacity:.9}31%,37%{opacity:.2}38%,to{opacity:1}}.sc--mist .sc-inner{animation:.35s .42s both cv-fade}.sc-mist{background:radial-gradient(closest-side, color-mix(in srgb, var(--c-a) 94%, transparent) 34%, transparent);opacity:0;will-change:transform;width:180%;height:48%;animation:.9s ease-in-out both sc-mist-l;position:absolute;left:-40%}.sc-mist--1{top:-14%}.sc-mist--2{animation-name:sc-mist-r;animation-delay:60ms;top:14%}.sc-mist--3{animation-delay:.1s;top:40%}.sc-mist--4{animation-name:sc-mist-r;animation-delay:30ms;top:66%}@keyframes sc-mist-l{0%{opacity:0;transform:translate(-46%)scaleY(.8)}42%,60%{opacity:1}to{opacity:0;transform:translate(12%)scale(1.3,1.6)}}@keyframes sc-mist-r{0%{opacity:0;transform:translate(46%)scaleY(.8)}42%,60%{opacity:1}to{opacity:0;transform:translate(-12%)scale(1.3,1.6)}}.sc--iris .sc-inner{z-index:1;animation:.74s cubic-bezier(.62,0,.32,1) 60ms both sc-iris}.sc-iris{animation:.74s cubic-bezier(.62,0,.32,1) 60ms both sc-iris-gold;position:absolute;inset:0}.sc-iris--1{background:var(--c-s)}.sc-iris--2{background:color-mix(in srgb, var(--c-s) 30%, var(--c-bg));animation-name:sc-iris-pale}@keyframes sc-iris{0%{clip-path:circle(0 at 50% 64%)}to{clip-path:circle(150% at 50% 64%)}}@keyframes sc-iris-gold{0%{clip-path:circle(calc(var(--u) * 7) at 50% 64%)}to{clip-path:circle(calc(150% + var(--u) * 7) at 50% 64%)}}@keyframes sc-iris-pale{0%{clip-path:circle(calc(var(--u) * 3.5) at 50% 64%)}to{clip-path:circle(calc(150% + var(--u) * 3.5) at 50% 64%)}}.sc-glint{z-index:2;width:calc(var(--u) * 110);height:calc(var(--u) * 110);margin:calc(var(--u) * -55);background:linear-gradient(90deg, transparent 48.5%, #fff 50%, transparent 51.5%), linear-gradient(0deg, transparent 48.5%, #fff 50%, transparent 51.5%), radial-gradient(closest-side, #fff, color-mix(in srgb, var(--c-s) 70%, transparent) 26%, transparent);opacity:0;will-change:transform;animation:.46s ease-out both sc-glint;position:absolute;top:64%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 15%,#0000);mask:radial-gradient(closest-side,#000 15%,#0000)}@keyframes sc-glint{0%{opacity:0;transform:scale(.2)rotate(0)}35%{opacity:1;transform:scale(1)rotate(25deg)}to{opacity:0;transform:scale(.5)rotate(45deg)}}.sc-book{perspective:calc(var(--u) * 1100);perspective-origin:0;position:absolute;inset:0}.sc-book-cover{background:linear-gradient(90deg, #00000057, #00000014 5%, #ffffff1f 6%, transparent 9.5%), radial-gradient(ellipse 90% 60% at 55% 42%, color-mix(in srgb, var(--c-p) 80%, white), var(--c-p) 55%, color-mix(in srgb, var(--c-p) 70%, black));transform-origin:0;backface-visibility:hidden;will-change:transform;justify-content:center;align-items:center;animation:1.2s cubic-bezier(.55,0,.35,1) both sc-book;display:flex;position:absolute;inset:0}.sc-book-cover:before,.sc-book-cover:after{content:"";inset:calc(var(--u) * 20) calc(var(--u) * 18) calc(var(--u) * 20) calc(var(--u) * 32);border:calc(var(--u) * 1.6) solid color-mix(in srgb, var(--c-s) 78%, var(--c-on-p));border-radius:calc(var(--u) * 4);position:absolute}.sc-book-cover:after{inset:calc(var(--u) * 27) calc(var(--u) * 25) calc(var(--u) * 27) calc(var(--u) * 39);border-width:calc(var(--u) * .7);opacity:.75}.sc-book-mono{justify-content:center;align-items:center;gap:calc(var(--u) * 6);width:calc(var(--u) * 132);height:calc(var(--u) * 132);margin-left:calc(var(--u) * 14);border:calc(var(--u) * 2) solid color-mix(in srgb, var(--c-s) 78%, var(--c-on-p));box-shadow:0 0 0 calc(var(--u) * 6) color-mix(in srgb, var(--c-s) 18%, transparent), inset 0 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c-s) 22%, transparent);color:var(--c-on-p);font-family:var(--f-display);font-size:calc(var(--u) * 44);border-radius:50%;line-height:1;display:flex}.sc-book-mono b{font-weight:500}.sc-book-mono i{opacity:.85;font-size:.5em;font-style:normal}@keyframes sc-book{0%{opacity:0;transform:none}12%,36%{opacity:1;transform:none}to{opacity:1;transform:rotateY(-100deg)}}.sc-doors{perspective:calc(var(--u) * 900);position:absolute;inset:0}.sc-door{border-right:calc(var(--u) * 2.5) solid var(--c-s);background:radial-gradient(circle at calc(100% - var(--u) * 17) 54%, color-mix(in srgb, var(--c-s) 55%, white) 0 calc(var(--u) * 2), var(--c-s) calc(var(--u) * 2.6) calc(var(--u) * 6), transparent calc(var(--u) * 6.6)), linear-gradient(90deg, #00000038, transparent 14%, transparent 84%, #0000004d), linear-gradient(180deg, color-mix(in srgb, var(--c-p) 86%, white), var(--c-p) 40%, color-mix(in srgb, var(--c-p) 76%, black));transform-origin:0;backface-visibility:hidden;will-change:transform;width:50.2%;animation:1.2s cubic-bezier(.6,0,.3,1) both sc-door-l;position:absolute;top:0;bottom:0;left:0}.sc-door--r{border-right:0;border-left:calc(var(--u) * 2.5) solid var(--c-s);background:radial-gradient(circle at calc(var(--u) * 17) 54%, color-mix(in srgb, var(--c-s) 55%, white) 0 calc(var(--u) * 2), var(--c-s) calc(var(--u) * 2.6) calc(var(--u) * 6), transparent calc(var(--u) * 6.6)), linear-gradient(270deg, #00000038, transparent 14%, transparent 84%, #0000004d), linear-gradient(180deg, color-mix(in srgb, var(--c-p) 86%, white), var(--c-p) 40%, color-mix(in srgb, var(--c-p) 76%, black));transform-origin:100%;animation-name:sc-door-r;left:auto;right:0}.sc-door:before,.sc-door:after{content:"";border:calc(var(--u) * 1.4) solid color-mix(in srgb, var(--c-s) 85%, transparent);border-radius:calc(var(--u) * 64) calc(var(--u) * 64) calc(var(--u) * 4) calc(var(--u) * 4);height:47%;box-shadow:inset 0 0 0 calc(var(--u) * 4) color-mix(in srgb, var(--c-p) 82%, black), inset 0 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c-s) 45%, transparent);position:absolute;top:7%;left:15%;right:15%}.sc-door:after{border-radius:calc(var(--u) * 4);height:31%;top:61%}@keyframes sc-door-l{0%{opacity:0;transform:none}12%,32%{opacity:1;transform:none}84%{opacity:1}to{opacity:0;transform:rotateY(100deg)}}@keyframes sc-door-r{0%{opacity:0;transform:none}12%,32%{opacity:1;transform:none}84%{opacity:1}to{opacity:0;transform:rotateY(-100deg)}}.sc--blinds .sc-inner{animation:10ms linear .84s both cv-fade}.sc-blinds{perspective:calc(var(--u) * 700);flex-direction:column;animation:.16s .84s both sc-out;display:flex;position:absolute;inset:0}.sc-blinds>i{background:linear-gradient(180deg, color-mix(in srgb, var(--c-bg) 84%, white), var(--c-bg) 42%, color-mix(in srgb, var(--c-bg) 90%, black));box-shadow:0 calc(var(--u) * 1) 0 color-mix(in srgb, var(--c-s) 45%, transparent);transform-origin:50% 0;will-change:transform;flex:1;animation:.48s cubic-bezier(.3,.7,.35,1) both sc-slat}@keyframes sc-slat{0%{transform:rotateX(88deg)}to{transform:none}}@keyframes sc-out{to{opacity:0}}.sc-gift{position:absolute;inset:0}.sc-band{opacity:0;will-change:transform;position:absolute}.sc-band--v{width:calc(var(--u) * 44);margin-left:calc(var(--u) * -22);background:linear-gradient(90deg, color-mix(in srgb, var(--c-s) 70%, black), var(--c-s) 16%, color-mix(in srgb, var(--c-s) 55%, white) 48%, var(--c-s) 80%, color-mix(in srgb, var(--c-s) 72%, black));animation:1.2s cubic-bezier(.6,0,.4,1) both sc-band-v;top:0;bottom:0;left:50%}.sc-band--h{height:calc(var(--u) * 44);margin-top:calc(var(--u) * -22);background:linear-gradient(180deg, color-mix(in srgb, var(--c-s) 70%, black), var(--c-s) 16%, color-mix(in srgb, var(--c-s) 55%, white) 48%, var(--c-s) 80%, color-mix(in srgb, var(--c-s) 72%, black));animation:1.2s cubic-bezier(.6,0,.4,1) both sc-band-h;top:44%;left:0;right:0}.sc-bow{width:calc(var(--u) * 112);height:calc(var(--u) * 76);margin:calc(var(--u) * -54) 0 0 calc(var(--u) * -104);border:calc(var(--u) * 16) solid var(--c-s);box-shadow:inset 0 0 0 calc(var(--u) * 2) color-mix(in srgb, var(--c-s) 65%, black), 0 calc(var(--u) * 4) calc(var(--u) * 10) #0003;transform-origin:92% 70%;opacity:0;will-change:transform;border-radius:62% 38% 38% 62%/50%;animation:1.2s cubic-bezier(.5,0,.3,1) both sc-bow-l;position:absolute;top:44%;left:50%}.sc-bow--r{margin-left:calc(var(--u) * -8);transform-origin:8% 70%;border-radius:38% 62% 62% 38%/50%;animation-name:sc-bow-r}.sc-knot{width:calc(var(--u) * 42);height:calc(var(--u) * 48);margin:calc(var(--u) * -26) 0 0 calc(var(--u) * -21);border-radius:calc(var(--u) * 13);background:radial-gradient(ellipse at 40% 35%, color-mix(in srgb, var(--c-s) 55%, white), var(--c-s) 55%, color-mix(in srgb, var(--c-s) 70%, black));box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 8) #0000003d;opacity:0;animation:1.2s both sc-knot;position:absolute;top:44%;left:50%}.sc-knot:before,.sc-knot:after{content:"";z-index:-1;width:calc(var(--u) * 30);height:calc(var(--u) * 116);margin-left:calc(var(--u) * -15);background:linear-gradient(90deg, color-mix(in srgb, var(--c-s) 74%, black), var(--c-s) 30%, color-mix(in srgb, var(--c-s) 60%, white) 55%, var(--c-s) 80%);clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);transform-origin:50% 0;position:absolute;top:62%;left:50%;transform:rotate(26deg)}.sc-knot:after{transform:rotate(-26deg)}@keyframes sc-band-v{0%{opacity:0;transform:none}12%,46%{opacity:1;transform:none}to{opacity:1;transform:translateY(104%)}}@keyframes sc-band-h{0%{opacity:0;transform:none}12%,46%{opacity:1;transform:none}to{opacity:1;transform:translate(-104%)}}@keyframes sc-bow-l{0%{opacity:0;transform:rotate(-14deg)scale(.4)}14%{opacity:1;transform:rotate(-14deg)scale(1.08)}20%,36%{opacity:1;transform:rotate(-14deg)scale(1)}62%,to{opacity:0;transform:translate3d(calc(var(--u) * -80), calc(var(--u) * -24), 0) rotate(-56deg) scale(.7)}}@keyframes sc-bow-r{0%{opacity:0;transform:rotate(14deg)scale(.4)}14%{opacity:1;transform:rotate(14deg)scale(1.08)}20%,36%{opacity:1;transform:rotate(14deg)scale(1)}62%,to{opacity:0;transform:translate3d(calc(var(--u) * 80), calc(var(--u) * -24), 0) rotate(56deg) scale(.7)}}@keyframes sc-knot{0%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.12)}20%,40%{opacity:1;transform:none}58%,to{opacity:0;transform:translate3d(0, calc(var(--u) * 30), 0) scale(.7)}}.sc--heart .sc-inner{animation:10ms linear .92s both cv-fade}.sc-heart{background:radial-gradient(ellipse 80% 50% at 50% 45%, color-mix(in srgb, var(--c-s) 22%, transparent), transparent 70%), var(--c-bg);animation:.92s cubic-bezier(.58,0,.84,.36) both sc-heart;position:absolute;inset:0}.sc-heart--rim{background:linear-gradient(135deg, color-mix(in srgb, var(--c-s) 55%, white), var(--c-s) 45%, color-mix(in srgb, var(--c-s) 72%, black))}@keyframes sc-heart{0%{clip-path:var(--hf)}to{clip-path:var(--ht)}}.sc--petals .sc-inner{animation:.4s .42s both cv-fade}.sc-petal{top:calc(var(--u) * -34);width:calc(var(--u) * 19);height:calc(var(--u) * 26);background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--c-a) 40%, white), var(--c-a) 70%);box-shadow:inset calc(var(--u) * -1) calc(var(--u) * -1) 0 color-mix(in srgb, var(--c-p) 25%, transparent);opacity:0;will-change:transform;border-radius:0 100%;animation:.8s cubic-bezier(.3,.1,.6,1) both sc-petal;position:absolute}.sc-petal--2{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--c-p) 35%, white), color-mix(in srgb, var(--c-p) 78%, white) 70%)}.sc-petal--3{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--c-s) 40%, white), var(--c-s) 70%)}@keyframes sc-petal{0%{opacity:0;transform:translate3d(0, 0, 0) rotate(0deg) scale(var(--s))}12%,82%{opacity:1}to{opacity:0;transform:translate3d(var(--dx), calc(var(--u) * 860), 0) rotate(var(--r)) scale(var(--s))}}.sc--glitch .sc-inner{animation:.42s step-end .3s both sc-glitch-in}@keyframes sc-glitch-in{0%{opacity:0}20%{opacity:1}45%{opacity:.25}70%,to{opacity:1}}.sc-glitch{opacity:0;will-change:transform;animation:.7s step-end both sc-glitch;position:absolute;left:-10%;right:-10%}.sc-glitch--1{background:color-mix(in srgb, var(--c-p) 85%, transparent);height:9%;top:18%}.sc-glitch--2{background:color-mix(in srgb, var(--c-a) 85%, transparent);height:4%;animation-delay:60ms;top:47%}.sc-glitch--3{background:color-mix(in srgb, var(--c-s) 80%, transparent);height:13%;animation-delay:.12s;top:69%}@keyframes sc-glitch{0%{opacity:0;transform:none}10%{opacity:1;transform:translate(-7%)}22%{transform:translate(5%)scaleY(.6)}34%{transform:translate(-2%)scaleY(1.4)}46%{opacity:.6;transform:translate(8%)}58%,to{opacity:0;transform:none}}.sc-scan{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--c-tx) 16%, transparent) 0 1px, transparent 1px calc(var(--u) * 3));opacity:0;animation:.8s linear both sc-scan;position:absolute;inset:0}@keyframes sc-scan{0%{opacity:0;transform:none}15%,60%{opacity:1}to{opacity:0;transform:translate3d(0, calc(var(--u) * 12), 0)}}.invitation-page{font-synthesis:style;--line:color-mix(in srgb, var(--secondary-color,#d4af37) 34%, transparent);--line-strong:color-mix(in srgb, var(--secondary-color,#d4af37) 62%, transparent);--ink:var(--text-color,#2c1810);--paper:var(--c-paper,#fffdf8)}.tsh{z-index:0;border:1px solid var(--line);border-radius:var(--tpl-radius,8px);background:var(--paper);position:relative}.tsh-in{position:relative}.tsh[data-shell=plain]{border-width:1px 0;border-color:color-mix(in srgb, var(--ink) 22%, transparent);background:0 0;border-radius:0}.tsh[data-shell=arch]{border-color:var(--line-strong);border-radius:110px 110px 10px 10px/64px 64px 10px 10px}.tsh[data-shell=arch]:before{content:"";z-index:-1;border:1px solid var(--line);border-radius:104px 104px 6px 6px/58px 58px 6px 6px;position:absolute;inset:6px}.tsh[data-shell=arch]>.tsh-in{padding-top:44px!important}.tsh[data-shell=scallop]{--scallop:18px;background:0 0;border:0}.tsh[data-shell=scallop]:before{content:"";z-index:-2;background:var(--paper);filter:drop-shadow(0 6px 14px #00000014);-webkit-mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;-webkit-mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;mask:radial-gradient(farthest-side, #000 97%, transparent) 0 0 / var(--scallop) var(--scallop) round, linear-gradient(#000 0 0) 50% / calc(100% - var(--scallop)) calc(100% - var(--scallop)) no-repeat;position:absolute;inset:-6px}.tsh[data-shell=scallop]:after{content:"";z-index:-1;border:1.5px dotted var(--line-strong);border-radius:6px;position:absolute;inset:8px}.tsh[data-shell=torn]{background:0 0;border:0}.tsh[data-shell=torn]:after{content:"";z-index:-2;filter:blur(10px);background:#00000024;position:absolute;inset:8px 6px -6px}.tsh[data-shell=torn]:before{content:"";z-index:-1;background:var(--paper);clip-path:polygon(0 5px,4% 1px,9% 6px,14% 2px,20% 5px,26% 0,31% 5px,37% 2px,43% 6px,49% 1px,55% 5px,61% 2px,67% 6px,73% 1px,79% 5px,85% 2px,91% 6px,96% 1px,100% 4px,100% calc(100% - 5px),95% calc(100% - 1px),90% calc(100% - 6px),84% calc(100% - 2px),78% calc(100% - 6px),72% 100%,66% calc(100% - 5px),60% calc(100% - 1px),54% calc(100% - 6px),48% calc(100% - 2px),42% calc(100% - 6px),36% 100%,30% calc(100% - 5px),24% calc(100% - 1px),18% calc(100% - 6px),12% calc(100% - 2px),6% calc(100% - 6px),0 calc(100% - 2px));position:absolute;inset:-4px 0}.tsh[data-shell=double]{border-color:var(--line-strong);outline:1px solid var(--line);outline-offset:4px;border-radius:2px}.tsh[data-shell=glass]{background:color-mix(in srgb, var(--paper) 62%, transparent);box-shadow:0 0 34px color-mix(in srgb, var(--secondary-color,#d4af37) 12%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink) 14%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px}.tsh[data-shell=deco]{--step:polygon(12px 0, calc(100% - 12px) 0, calc(100% - 12px) 12px, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 12px calc(100% - 12px), 0 calc(100% - 12px), 0 12px, 12px 12px);background:var(--line-strong);clip-path:var(--step);border:0;border-radius:0}.tsh[data-shell=deco]:before{content:"";z-index:-1;background:var(--paper);clip-path:var(--step);position:absolute;inset:1px}.tsh[data-shell=stitch]{border:0;border-radius:8px;box-shadow:0 8px 18px #0000001a}.tsh[data-shell=stitch]:before{content:"";border:1.5px dashed var(--line-strong);pointer-events:none;border-radius:4px;position:absolute;inset:7px}.tsh[data-shell=woven]{border-color:var(--line-strong);box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px var(--line);border-radius:3px}.tsh[data-shell=woven]:before,.tsh[data-shell=woven]:after{content:"";background:linear-gradient(135deg, var(--secondary-color,#d4af37) 25%, transparent 25%) 0 0 / 8px 8px, linear-gradient(225deg, var(--secondary-color,#d4af37) 25%, transparent 25%) 0 0 / 8px 8px, linear-gradient(315deg, var(--secondary-color,#d4af37) 25%, transparent 25%) 0 0 / 8px 8px, linear-gradient(45deg, var(--secondary-color,#d4af37) 25%, transparent 25%) 0 0 / 8px 8px, var(--ink);height:8px;position:absolute;top:-4px;left:12px;right:12px}.tsh[data-shell=woven]:after{top:auto;bottom:-4px}.tsh[data-shell=soft]{background:linear-gradient(170deg, var(--paper), color-mix(in srgb, var(--accent-color,#f5e6d3) 55%, var(--paper)));box-shadow:0 16px 34px color-mix(in srgb, var(--primary-color,#8b6f4e) 12%, transparent);border-radius:26px}.tsh[data-shell=cloud]{border:2px solid var(--accent-color,#f5e6d3);box-shadow:0 7px 0 var(--accent-color,#f5e6d3);border-radius:30px}.tsh[data-shell=frame]{border-color:color-mix(in srgb, var(--primary-color,#8b6f4e) 45%, transparent);box-shadow:inset 0 0 0 5px var(--paper), inset 0 0 0 6px var(--line-strong);border-radius:2px}.tsh[data-shell=tab]{border-left:4px solid var(--primary-color,#8b6f4e);box-shadow:0 12px 26px color-mix(in srgb, var(--primary-color,#8b6f4e) 12%, transparent);border-radius:4px 26px}.tsh[data-shell=notch]{background:0 0;border:0;border-radius:0}.tsh[data-shell=notch]:before,.tsh[data-shell=notch]:after{--notch:13px;content:"";z-index:-1;border:1px solid var(--line-strong);background:var(--paper);-webkit-mask:radial-gradient(var(--notch) at var(--notch) var(--notch), transparent 97%, #000) calc(var(--notch) * -1) calc(var(--notch) * -1);-webkit-mask:radial-gradient(var(--notch) at var(--notch) var(--notch), transparent 97%, #000) calc(var(--notch) * -1) calc(var(--notch) * -1);mask:radial-gradient(var(--notch) at var(--notch) var(--notch), transparent 97%, #000) calc(var(--notch) * -1) calc(var(--notch) * -1);position:absolute;inset:0}.tsh[data-shell=notch]:after{--notch:10px;border-color:var(--line);pointer-events:none;background:0 0;inset:5px}.tsh[data-shell=valance]{border-color:var(--line-strong);box-shadow:0 12px 26px color-mix(in srgb, var(--primary-color,#8b6f4e) 12%, transparent);border-radius:6px}.tsh[data-shell=valance]:before{content:"";background:radial-gradient(ellipse 50% 100% at 50% 0, var(--primary-color,#8b6f4e) 76%, var(--secondary-color,#d4af37) 78%, var(--secondary-color,#d4af37) 96%, transparent 98%) 0 0 / 46px 100% round;pointer-events:none;border-radius:6px 6px 0 0;height:20px;position:absolute;top:-1px;left:-1px;right:-1px}.tsh[data-shell=valance]>.tsh-in{padding-top:42px!important}.tsh[data-shell=lapis]{background:linear-gradient(180deg, color-mix(in srgb, var(--primary-color,#8b6f4e) 55%, #fff) 0 8px, var(--paper) 8px 12px, color-mix(in srgb, var(--secondary-color,#d4af37) 55%, #fff) 12px 20px, var(--paper) 20px 24px, var(--accent-color,#f5e6d3) 24px 30px, transparent 30px), var(--paper);box-shadow:0 14px 30px color-mix(in srgb, var(--primary-color,#8b6f4e) 13%, transparent);border:0;border-radius:22px}.tsh[data-shell=lapis]>.tsh-in{padding-top:50px!important}.tsh[data-shell=ears]{border:2px solid var(--accent-color,#f5e6d3);box-shadow:0 7px 0 var(--accent-color,#f5e6d3);border-radius:28px}.tsh[data-shell=ears]:before,.tsh[data-shell=ears]:after{content:"";z-index:-1;background:radial-gradient(ellipse 50% 70% at 50% 100%, color-mix(in srgb, var(--primary-color,#8b6f4e) 45%, #fff) 60%, var(--accent-color,#f5e6d3) 62%);clip-path:polygon(0 100%,30% 12%,42% 0,58% 0,70% 12%,100% 100%);border-radius:9px 9px 0 0;width:34px;height:30px;position:absolute;top:-19px;left:30px}.tsh[data-shell=ears]:after{left:auto;right:30px}.tsh[data-shell=neon]{border-color:color-mix(in srgb, var(--secondary-color,#d4af37) 70%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--secondary-color,#d4af37) 30%, transparent);border-radius:16px}.tsh[data-shell=neon]:before{content:"";background:linear-gradient(90deg, var(--primary-color,#8b6f4e), #fff, var(--accent-color,#f5e6d3));pointer-events:none;border-radius:3px;height:3px;position:absolute;top:-2px;left:20px;right:20px}.tsh[data-shell=tenun]{border-color:var(--line-strong);border-radius:0}.tsh[data-shell=tenun]:before,.tsh[data-shell=tenun]:after{content:"";background:linear-gradient(135deg, var(--accent-color,#f5e6d3) 25%, transparent 25%) 0 0 / 12px 12px, linear-gradient(225deg, var(--accent-color,#f5e6d3) 25%, transparent 25%) 0 0 / 12px 12px;pointer-events:none;background-repeat:round no-repeat;height:6px;position:absolute;top:0;left:10px;right:10px}.tsh[data-shell=tenun]:after{top:auto;bottom:0;transform:scaleY(-1)}.tsh[data-shell=foil]:before,.tsh[data-shell=foil]:after,.tsh[data-shell=marquee]:before,.tsh[data-shell=marquee]:after{-webkit-mask-composite:xor;-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)}.tsh[data-shell=foil]{--foil:linear-gradient(115deg, color-mix(in srgb, var(--c-gold) 62%, white) 0%, var(--c-gold) 22%, color-mix(in srgb, var(--c-gold) 62%, black) 40%, color-mix(in srgb, var(--c-gold) 50%, white) 58%, var(--c-gold) 76%, color-mix(in srgb, var(--c-gold) 65%, black) 100%);box-shadow:0 10px 26px color-mix(in srgb, var(--c-gold) 16%, transparent);border:0;border-radius:4px}.tsh[data-shell=foil]:before,.tsh[data-shell=foil]:after{content:"";border-radius:inherit;background:var(--foil) 0 0 / 200% 200%;pointer-events:none;padding:3px;position:absolute;inset:0}.tsh[data-shell=foil]:after{border-radius:2px;padding:1px;inset:7px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tsh[data-shell=foil]:before,.tsh[data-shell=foil]:after{animation:linear both tsh-foil;animation-timeline:view();animation-range:entry cover 55%}}}@keyframes tsh-foil{0%{background-position:100% 100%}to{background-position:0 0}}.tsh[data-shell=lace]{background:0 0;border:0}.tsh[data-shell=lace]:before{content:"";z-index:-2;background:color-mix(in srgb, var(--c-gold) 34%, var(--paper));position:absolute;inset:-7px;-webkit-mask:radial-gradient(circle,#0000 1.9px,#000 2.4px 6.2px,#0000 6.7px) 0 0/14px 14px round,linear-gradient(#000 0 0) 50%/calc(100% - 20px) calc(100% - 20px) no-repeat;mask:radial-gradient(circle,#0000 1.9px,#000 2.4px 6.2px,#0000 6.7px) 0 0/14px 14px round,linear-gradient(#000 0 0) 50%/calc(100% - 20px) calc(100% - 20px) no-repeat}.tsh[data-shell=lace]:after{content:"";z-index:-1;border:1px dotted var(--line-strong);background:var(--paper);box-shadow:0 0 0 3px var(--paper);border-radius:3px;position:absolute;inset:5px}.tsh[data-shell=ticket]{background:0 0;border:0}.tsh[data-shell=ticket]:before,.tsh[data-shell=ticket]:after{content:"";z-index:-1;background:linear-gradient(var(--primary-color,#8b6f4e) 0 0) top / 100% 6px no-repeat, var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:10px;position:absolute;inset:0;-webkit-mask:radial-gradient(14px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.tsh[data-shell=ticket]:after{border:1.5px dashed var(--line-strong);box-shadow:none;pointer-events:none;background:0 0;border-radius:4px;inset:14px 8px 8px}.tsh[data-shell=washi]{border:0;border-radius:2px;box-shadow:0 1px 2px #0000000f,0 14px 26px #00000017}.tsh[data-shell=washi]:before,.tsh[data-shell=washi]:after{content:"";background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--primary-color,#8b6f4e) 32%, transparent) 0 5px, transparent 5px 11px), color-mix(in srgb, var(--accent-color,#f5e6d3) 80%, transparent);clip-path:polygon(0 12%,4% 0,96% 4%,100% 18%,97% 34%,100% 52%,96% 70%,100% 88%,95% 100%,5% 96%,0 84%,3% 66%,0 48%,4% 30%);opacity:.88;pointer-events:none;width:96px;height:26px;position:absolute;top:-4px;left:-26px;transform:rotate(-38deg)}.tsh[data-shell=washi]:after{left:auto;right:-26px;transform:rotate(38deg)}.tsh[data-shell=marquee]{border:10px solid var(--c-deep,#2c1810);box-shadow:0 0 0 1px var(--c-gold), inset 0 0 0 1px var(--c-gold), 0 14px 30px #0000002e;border-radius:8px}.tsh[data-shell=marquee]:before,.tsh[data-shell=marquee]:after{--bulb:#fff6d8 0 2px, var(--c-gold) 2.8px, color-mix(in srgb, var(--c-gold) 40%, transparent) 3.8px, transparent 5px;content:"";background:radial-gradient(circle at 25% 25%, var(--bulb)) 0 0 / 20px 20px round, radial-gradient(circle at 75% 75%, var(--bulb)) 0 0 / 20px 20px round;pointer-events:none;border-radius:8px;padding:10px;position:absolute;inset:-10px}.tsh[data-shell=marquee]:after{background:radial-gradient(circle at 75% 25%, var(--bulb)) 0 0 / 20px 20px round, radial-gradient(circle at 25% 75%, var(--bulb)) 0 0 / 20px 20px round}@media (prefers-reduced-motion:no-preference){.tsh[data-shell=marquee]:before{animation:1.6s ease-in-out infinite alternate tsh-bulb}.tsh[data-shell=marquee]:after{animation:1.6s ease-in-out infinite alternate-reverse tsh-bulb}}@keyframes tsh-bulb{0%{opacity:1}to{opacity:.3}}.tsh[data-shell=aurora]{background:0 0;border:0;border-radius:20px}.tsh[data-shell=aurora]:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(var(--paper), var(--paper)) padding-box, linear-gradient(120deg, var(--primary-color,#8b6f4e), var(--accent-color,#f5e6d3), var(--secondary-color,#d4af37), var(--primary-color,#8b6f4e)) border-box;border:1.5px solid #0000;position:absolute;inset:0}.tsh[data-shell=aurora]:after{content:"";z-index:-2;border-radius:inherit;background:linear-gradient(120deg, var(--primary-color,#8b6f4e), var(--accent-color,#f5e6d3) 40%, var(--secondary-color,#d4af37) 70%, var(--primary-color,#8b6f4e));filter:blur(24px);opacity:.5;pointer-events:none;position:absolute;inset:8px}@media (prefers-reduced-motion:no-preference){.tsh[data-shell=aurora]:after{animation:9s ease-in-out infinite alternate tsh-aurora}}@keyframes tsh-aurora{0%{opacity:.42;transform:translate(-4%,2%)scale(1.02)}50%{opacity:.6;transform:translate(3%,-3%)scale(1.06)rotate(1.5deg)}to{opacity:.5;transform:translate(5%,3%)scale(.98)rotate(-1deg)}}.tsh[data-shell=filigree]{border-color:var(--line-strong);border-radius:2px}.tsh[data-shell=filigree]:before{content:"";z-index:-1;border:1px solid var(--line);pointer-events:none;position:absolute;inset:6px}.tsh[data-shell=filigree]:after{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));-webkit-mask:var(--tpl-fl-tl) top left / 40px no-repeat, var(--tpl-fl-tr) top right / 40px no-repeat, var(--tpl-fl-bl) bottom left / 40px no-repeat, var(--tpl-fl-br) bottom right / 40px no-repeat;-webkit-mask:var(--tpl-fl-tl) top left / 40px no-repeat, var(--tpl-fl-tr) top right / 40px no-repeat, var(--tpl-fl-bl) bottom left / 40px no-repeat, var(--tpl-fl-br) bottom right / 40px no-repeat;mask:var(--tpl-fl-tl) top left / 40px no-repeat, var(--tpl-fl-tr) top right / 40px no-repeat, var(--tpl-fl-bl) bottom left / 40px no-repeat, var(--tpl-fl-br) bottom right / 40px no-repeat;pointer-events:none;position:absolute;inset:9px}.tsh[data-shell=filigree]>.tsh-in{padding:40px 34px!important}.tsh[data-shell=pearl]{border:0;border-radius:3px;box-shadow:0 12px 26px #00000014}.tsh[data-shell=pearl]:before{--pearl:radial-gradient(circle closest-side, #fff 0 16%, color-mix(in srgb, var(--paper) 45%, white) 40%, color-mix(in srgb, var(--c-gold) 26%, color-mix(in srgb, var(--paper) 55%, white)) 72%, color-mix(in srgb, var(--c-gold) 60%, transparent) 88%, transparent 96%);content:"";background:var(--pearl) top left / 10px 10px round no-repeat, var(--pearl) bottom left / 10px 10px round no-repeat, var(--pearl) top left / 10px 10px no-repeat round, var(--pearl) top right / 10px 10px no-repeat round;pointer-events:none;position:absolute;inset:-5px}.tsh[data-shell=pearl]:after{content:"";z-index:-1;border:1px solid var(--line);pointer-events:none;border-radius:2px;position:absolute;inset:10px}.tsh[data-shell=songket]{border-color:var(--line-strong);box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px var(--line);border-radius:3px}.tsh[data-shell=songket]:before,.tsh[data-shell=songket]:after{--chain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M0 .6h24v1H0zM0 10.4h24v1H0z'/%3E%3Cpath fill-rule='evenodd' d='M12 2.4l4.6 3.6-4.6 3.6L7.4 6zM12 4.8l1.5 1.2-1.5 1.2-1.5-1.2z'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.2' d='M16.6 6l2.2-2.4h2.6v4M7.4 6L5.2 8.4H2.6v-4'/%3E%3C/svg%3E");content:"";background:linear-gradient(100deg, color-mix(in srgb, var(--secondary-color,#c9a227) 70%, #000), var(--secondary-color,#c9a227) 35%, color-mix(in srgb, var(--secondary-color,#c9a227) 45%, #fff) 55%, var(--secondary-color,#c9a227) 75%);height:12px;-webkit-mask:var(--chain) center / 24px 12px repeat-x;-webkit-mask:var(--chain) center / 24px 12px repeat-x;mask:var(--chain) center / 24px 12px repeat-x;pointer-events:none;position:absolute;top:-6px;left:14px;right:14px}.tsh[data-shell=songket]:after{top:auto;bottom:-6px}.sh{flex-direction:column;align-items:center;gap:8px;display:flex}.sh p,.sh h3{margin:0}.sh-eyebrow{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:4px;text-indent:4px;text-transform:uppercase;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:10px}.sh-title{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:22px;font-weight:500;line-height:1.25}.sh[data-title=flank] .sh-title:before,.sh[data-title=flank] .sh-title:after,.tpl-emblem{content:"";background:var(--secondary-color,#d4af37);width:14px;height:14px;-webkit-mask:var(--emblem) center / contain no-repeat;-webkit-mask:var(--emblem) center / contain no-repeat;mask:var(--emblem) center / contain no-repeat;display:inline-block}.sh[data-title=rule] .sh-title:after{content:"";background:linear-gradient(90deg, transparent, var(--secondary-color,#d4af37), transparent);width:56px;height:1px;margin:12px auto 0;display:block}.sh[data-title=script]{flex-direction:column-reverse;gap:2px}.sh[data-title=script] .sh-title{font-family:var(--f-names,var(--font-display)), cursive;font-size:34px;font-weight:400;line-height:1.15}.sh[data-title=flank] .sh-title{align-items:center;gap:12px;display:flex}.sh[data-title=index],.sh[data-title=bar]{text-align:left;align-items:stretch}.sh[data-title=index] .sh-eyebrow{text-indent:0;align-items:center;gap:12px;display:flex}.sh[data-title=index] .sh-eyebrow:after{content:"";background:color-mix(in srgb, var(--ink) 30%, transparent);flex:1;height:1px}.sh[data-title=index] .sh-title{letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1.05}.sh[data-title=bar]{border-left:3px solid var(--secondary-color,#d4af37);gap:4px;padding-left:14px}.sh[data-title=bar] .sh-eyebrow{text-indent:0}.sh[data-title=bar] .sh-title{font-size:26px}.sh[data-title=ribbon] .sh-title{background:var(--btn-bg,var(--primary-color,#8b6f4e));color:var(--btn-fg,#fff);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);padding:7px 26px;font-size:18px;position:relative}.sh[data-title=deco] .sh-title{border-top:3px double var(--line-strong);border-bottom:3px double var(--line-strong);letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;padding:10px 6px;font-size:19px}.sh[data-title=stamp] .sh-title{border:2px solid var(--label-color,var(--primary-color,#8b6f4e));outline:1px solid var(--label-color,var(--primary-color,#8b6f4e));outline-offset:3px;color:var(--label-color,var(--primary-color,#8b6f4e));letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:4px 18px 2px;font-size:30px;font-weight:700;transform:rotate(-2deg)}.sh[data-title=neon] .sh-title{letter-spacing:.08em;text-indent:.08em;text-transform:uppercase;text-shadow:0 0 8px var(--primary-color,#8b6f4e), 0 0 22px var(--primary-color,#8b6f4e);font-size:23px;font-weight:400}.sh[data-title=neon] .sh-title:after{content:"";background:linear-gradient(90deg, var(--primary-color,#8b6f4e), #fff, var(--accent-color,#f5e6d3));border-radius:2px;width:76px;height:2px;margin:12px auto 0;display:block}.sh[data-title=shimmer] .sh-title{letter-spacing:.02em;background:linear-gradient(110deg, var(--ink) 42%, var(--c-gold,#d4af37) 47%, color-mix(in srgb, var(--c-gold,#d4af37) 40%, white) 50%, var(--c-gold,#d4af37) 53%, var(--ink) 58%) 100% 0 / 260% 100% no-repeat;-webkit-text-fill-color:transparent;caret-color:var(--ink);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:600}@media (prefers-reduced-motion:no-preference){.sh[data-title=shimmer] .sh-title{animation:6.5s ease-in-out 1s infinite sh-shimmer}}@keyframes sh-shimmer{0%{background-position:100% 0}32%,to{background-position:0 0}}.sh[data-title=brush] .sh-title{z-index:0;color:var(--c-on-a,var(--ink));padding:7px 30px 9px;font-size:24px;position:relative}.sh[data-title=brush] .sh-title:before{content:"";z-index:-1;background:var(--c-a,var(--accent-color,#f5e6d3));-webkit-mask:var(--tpl-brush) center / 100% 100% no-repeat;-webkit-mask:var(--tpl-brush) center / 100% 100% no-repeat;mask:var(--tpl-brush) center / 100% 100% no-repeat;position:absolute;inset:0}.sh[data-title=outline] .sh-title{letter-spacing:.05em;text-indent:.05em;text-transform:uppercase;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.2px var(--ink);text-shadow:3px 3px 0 var(--c-gold,#d4af37);caret-color:var(--ink);font-size:30px;font-weight:700}.sh[data-title=banner] .sh-title{z-index:0;color:var(--btn-fg,#fff);letter-spacing:.05em;margin:0 34px;padding:8px 22px 9px;font-size:19px;position:relative}.sh[data-title=banner] .sh-title:before{content:"";z-index:-1;background:var(--btn-bg,var(--primary-color,#8b6f4e));position:absolute;inset:0;box-shadow:0 5px 12px #00000024}.sh[data-title=banner] .sh-title:after{content:"";z-index:-2;background:linear-gradient(to bottom left, #00000073 50%, transparent 50%) 30px 100% / 10px 10px no-repeat, linear-gradient(to bottom right, #00000073 50%, transparent 50%) calc(100% - 30px) 100% / 10px 10px no-repeat, var(--c-deep,#3a2a1a);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%,12px 50%);position:absolute;inset:10px -30px -10px}.sh[data-title=echo] .sh-title{letter-spacing:.05em;text-indent:.05em;text-transform:uppercase;text-shadow:2px 2px 0 var(--paper), 3px 3px 0 var(--c-gold,#d4af37), 5px 5px 0 var(--paper), 6px 6px 0 color-mix(in srgb, var(--c-gold,#d4af37) 60%, transparent), 8px 8px 0 var(--paper), 9px 9px 0 color-mix(in srgb, var(--c-gold,#d4af37) 30%, transparent);font-size:28px;font-weight:700}.sh[data-title=flourish] .sh-title{font-size:26px}.sh[data-title=flourish] .sh-title:after{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));width:150px;height:18px;-webkit-mask:var(--tpl-swash) center / contain no-repeat;-webkit-mask:var(--tpl-swash) center / contain no-repeat;mask:var(--tpl-swash) center / contain no-repeat;margin:10px auto 0;display:block}.ev p{margin:0}.ev-day{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;text-transform:uppercase;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:11px;display:block;margin-bottom:8px!important}.ev-num{font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-text,var(--secondary-color,#d4af37));font-size:66px;line-height:1;display:block;margin-bottom:4px!important}.ev-month{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:18px;font-weight:500;display:block}.ev-rule{background:linear-gradient(90deg, transparent, var(--secondary-color,#d4af37), transparent);height:1px;margin:0 auto 20px}.ev-time{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--ink);font-size:15px;font-weight:500}.ev-venue{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:18px;font-weight:600;margin:14px 0 6px!important}.ev-address{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:12px;line-height:1.7}.ev-ticket{text-align:left;grid-template-columns:112px 1fr;display:grid}.ev-stub{border-right:2px dashed var(--line-strong);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:22px 8px;display:flex;position:relative}.ev-stub:before,.ev-stub:after{content:"";background:var(--bg-color,#fdf8f0);border-radius:50%;width:16px;height:16px;position:absolute;right:-9px}.ev-stub:before{top:-9px}.ev-stub:after{bottom:-9px}.ev-ticket .ev-num{color:var(--ink);font-size:54px}.ev-ticket .ev-month{font-size:13px}.ev-place{flex-direction:column;justify-content:center;padding:22px 18px;display:flex}.ev-ticket .ev-venue{margin:8px 0 4px!important}.ev-cal-title{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:20px;font-weight:600;margin-bottom:12px!important}.ev-cal{max-width:280px;font-family:var(--font-body,"Poppins"), sans-serif;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);grid-template-columns:repeat(7,1fr);gap:3px 0;margin:0 auto;font-size:12px;display:grid}.ev-cal-head{border-bottom:1px solid var(--line);letter-spacing:1px;color:var(--label-color,var(--primary-color,#8b6f4e));padding-bottom:6px;font-size:10px;font-weight:600}.ev-cal-day{opacity:.75;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto;display:flex}.ev-cal-day.is-on{background:var(--btn-bg,var(--secondary-color,#d4af37));color:var(--btn-fg,#fff);opacity:1;box-shadow:0 0 0 3px var(--paper), 0 0 0 4px var(--line-strong);border-radius:50%;font-weight:700}.ev-flip{perspective:1100px;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.ev-flip-in{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.34,1.32,.45,1);display:grid}.ev-flip[data-turned] .ev-flip-in{transform:rotateY(180deg)}.ev-face{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,8px), 18px);background:var(--paper);min-height:248px;box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--line), 0 18px 34px #00000021;backface-visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;padding:30px 24px 34px;display:flex}.ev-face--back{background:linear-gradient(160deg, var(--paper), color-mix(in srgb, var(--secondary-color,#d4af37) 12%, var(--paper)));transform:rotateY(180deg)}.ev-face-emblem{width:20px;height:20px;margin:0 auto 16px;display:block}.ev-face--front .ev-num{letter-spacing:-.02em;font-size:84px}.ev-face--front .ev-month{margin-top:4px}.ev-face--back .ev-venue{font-size:20px}.ev-flip-btn{z-index:2;border:1px solid var(--line-strong);background:var(--paper);width:36px;height:36px;color:var(--accent-strong,var(--secondary-color,#d4af37));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:12px;right:12px}@media (prefers-reduced-motion:reduce){.ev-flip-in{gap:12px;transform:none!important}.ev-face{grid-area:auto;min-height:0}.ev-face--back{transform:none}.ev-flip-btn{display:none}}@property --ev-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.ev-marq{background:radial-gradient(120% 70% at 50% 0%, #ffffff14, transparent 60%), var(--c-deep,#1c1410);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-gold-deep,#d4af37) 55%, transparent), 0 22px 40px #00000042;border-radius:18px;padding:18px;position:relative}.ev-bulbs{pointer-events:none;position:absolute;inset:5px}.ev-bulbs:before,.ev-bulbs:after{content:"";border:7px dotted var(--c-gold-deep,#d4af37);border-radius:14px;position:absolute;inset:0}.ev-bulbs:before{opacity:.3}.ev-bulbs:after{filter:drop-shadow(0 0 4px var(--c-gold-deep,#d4af37));-webkit-mask:conic-gradient(from var(--ev-sweep), #000 0 18%, transparent 25% 50%, #000 50% 68%, transparent 75%);-webkit-mask:conic-gradient(from var(--ev-sweep), #000 0 18%, transparent 25% 50%, #000 50% 68%, transparent 75%);mask:conic-gradient(from var(--ev-sweep), #000 0 18%, transparent 25% 50%, #000 50% 68%, transparent 75%)}.ev-marq[data-live] .ev-bulbs:after{animation:3.4s linear infinite ev-sweep}@keyframes ev-sweep{to{--ev-sweep:360deg}}.ev-marq-in{border:1px solid color-mix(in srgb, var(--c-gold-deep,#d4af37) 35%, transparent);background:radial-gradient(90% 60% at 50% 30%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 16%, transparent), transparent 75%);border-radius:6px;padding:28px 18px 26px;position:relative}.ev-marq .ev-day{letter-spacing:6px;color:var(--c-gold-deep,#d4af37)}.ev-marq .ev-num{color:var(--c-on-deep,#fff);text-shadow:0 0 22px color-mix(in srgb, var(--c-gold-deep,#d4af37) 70%, transparent);font-size:74px}.ev-marq .ev-month{letter-spacing:4px;text-transform:uppercase;color:var(--c-on-deep,#fff);font-size:14px}.ev-marq-rule{background:linear-gradient(90deg, transparent, var(--c-gold-deep,#d4af37), transparent);width:72%;height:2px;margin:18px auto;display:block}.ev-marq .ev-time,.ev-marq .ev-venue{color:var(--c-on-deep,#fff)}.ev-marq .ev-venue{margin-top:10px!important}.ev-marq .ev-address{color:color-mix(in srgb, var(--c-on-deep,#fff) 74%, transparent)}.ev-post{border:1px solid var(--line);background:linear-gradient(90deg, transparent calc(42% - 1px), var(--line-strong) calc(42% - 1px) 42%, transparent 42%), var(--paper);min-height:210px;box-shadow:0 1px 0 var(--line), 0 16px 30px #0000001f;text-align:left;border-radius:6px;grid-template-columns:42% 1fr;display:grid;position:relative}.ev-post:before{content:"";border:1px solid var(--line);pointer-events:none;border-radius:3px;position:absolute;inset:6px}.ev-post-date{flex-direction:column;justify-content:center;padding:24px 12px 24px 18px;display:flex}.ev-post-date .ev-num{font-size:62px}.ev-post-date .ev-month{font-size:15px;line-height:1.3}.ev-post-addr{padding:92px 16px 18px;position:relative}.ev-stamp{background:var(--btn-bg,var(--secondary-color,#d4af37));width:54px;height:63px;box-shadow:inset 0 0 0 5px color-mix(in srgb, var(--btn-fg,#fff) 30%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px;-webkit-mask:linear-gradient(#000 0 0) 50%/calc(100% - 8px) calc(100% - 8px) no-repeat,radial-gradient(3px,#0000 96%,#000) -4.5px -4.5px/9px 9px;mask:linear-gradient(#000 0 0) 50%/calc(100% - 8px) calc(100% - 8px) no-repeat,radial-gradient(3px,#0000 96%,#000) -4.5px -4.5px/9px 9px}.ev-stamp .tpl-emblem{background:var(--btn-fg,#fff);width:28px;height:28px;display:block}.ev-postmark{pointer-events:none;width:92px;position:absolute;top:18px;right:40px}.ev-postmark svg{width:100%;display:block;overflow:visible}.ev-postmark circle,.ev-postmark-wave{fill:none;stroke:var(--ink);stroke-width:1.4px}.ev-postmark-text{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1.2px;fill:var(--ink);font-size:7.4px;font-weight:600}.ev-post-lines .ev-time,.ev-post-lines .ev-venue,.ev-post-lines .ev-address{border-bottom:1px dotted var(--line-strong);padding:4px 0 5px}.ev-post-lines .ev-venue{font-size:16px;line-height:1.3;margin:4px 0 0!important}.ev-post-lines .ev-time{font-size:13px}.ev-post-lines .ev-address{font-size:11px;line-height:1.55}.ev-seal{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,8px), 16px);background:var(--paper);box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--line), 0 18px 34px #00000021;perspective:1100px;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.ev-seal-in{opacity:0;padding:34px 50px 38px;transition:opacity .9s .55s,transform 1.2s cubic-bezier(.2,.8,.2,1) .45s;transform:scale(.94)}.ev-seal[data-open] .ev-seal-in{opacity:1;transform:none}.ev-seal .ev-num{font-size:72px}.ev-seal-rule{background:linear-gradient(90deg, transparent, var(--secondary-color,#d4af37), transparent);width:64px;height:1px;margin:18px auto 16px;display:block}.ev-door{background:repeating-linear-gradient(45deg, transparent 0 11px, color-mix(in srgb, var(--secondary-color,#d4af37) 22%, transparent) 11px 12px), repeating-linear-gradient(-45deg, transparent 0 11px, color-mix(in srgb, var(--secondary-color,#d4af37) 22%, transparent) 11px 12px), color-mix(in srgb, var(--secondary-color,#d4af37) 14%, var(--paper));width:50%;box-shadow:inset 0 0 0 9px color-mix(in srgb, var(--secondary-color,#d4af37) 14%, var(--paper)), inset 0 0 0 10px var(--line-strong);transition:transform 1.6s cubic-bezier(.5,0,.2,1) .35s;position:absolute;top:0;bottom:0;overflow:hidden}.ev-door--l{transform-origin:0;left:0}.ev-door--r{transform-origin:100%;right:0}.ev-door:after{content:"";opacity:0;background:#00000014;transition:opacity 1.2s .6s;position:absolute;inset:0}.ev-seal[data-open] .ev-door:after{opacity:1}.ev-seal[data-open] .ev-door--l{transform:rotateY(-70deg)}.ev-seal[data-open] .ev-door--r{transform:rotateY(70deg)}.ev-wax{background:var(--btn-bg,var(--primary-color,#8b6f4e));width:66px;height:66px;box-shadow:inset 0 0 0 5px color-mix(in srgb, var(--btn-fg,#fff) 18%, transparent), inset 0 -7px 12px #0003, 0 4px 10px #00000047;border-radius:47% 53% 51% 49%/52% 47% 53% 48%;justify-content:center;align-items:center;margin-top:-33px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:flex;position:absolute;top:50%}.ev-door--l .ev-wax{right:-33px}.ev-door--r .ev-wax{left:-33px}.ev-wax .tpl-emblem{background:var(--btn-fg,#fff);width:28px;height:28px;display:block}.ev-seal[data-open] .ev-door--l .ev-wax{transform:translate(-3px)rotate(-7deg)}.ev-seal[data-open] .ev-door--r .ev-wax{transform:translate(3px)rotate(7deg)}@media (prefers-reduced-motion:reduce){.ev-seal-in{opacity:1;transform:none}.ev-door--l{transform:rotateY(-70deg)}.ev-door--r{transform:rotateY(70deg)}.ev-door:after{opacity:1}}.ev-dial-face{aspect-ratio:1;background:radial-gradient(circle closest-side, var(--paper) 73%, color-mix(in srgb, var(--secondary-color,#d4af37) 13%, var(--paper)) 73.6%);width:min(100%,272px);box-shadow:inset 0 0 0 1px var(--line-strong), 0 0 0 5px var(--paper), 0 0 0 6px var(--line), 0 18px 34px #00000024;border-radius:50%;margin:0 auto;position:relative}.ev-dial-window{background:var(--btn-bg,var(--secondary-color,#d4af37));border-radius:999px;width:21%;height:10.8%;position:absolute;top:4.4%;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000038}.ev-dial-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ev-dial-ticks{fill:none;stroke:var(--line-strong);stroke-width:5px;stroke-dasharray:1 10.624}.ev-dial-inner{fill:none;stroke:var(--line-strong);stroke-width:1px}.ev-dial-months{transform-box:view-box;transform-origin:50%;transform:rotate(calc(var(--ev-turn,0deg) + 330deg));transition:transform 2.6s cubic-bezier(.2,.7,.25,1.03) .2s}.ev-dial[data-shown] .ev-dial-months{transform:rotate(var(--ev-turn,0deg))}.ev-dial-months text{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1.4px;text-anchor:middle;fill:var(--label-color,var(--primary-color,#8b6f4e));font-size:10.5px;font-weight:600;transition:fill .5s}.ev-dial[data-shown] .ev-dial-months text.is-on{fill:var(--btn-fg,#fff);transition-delay:2.3s}.ev-dial-months circle{fill:var(--line-strong)}.ev-dial-sec{fill:var(--accent-text,var(--secondary-color,#d4af37));transform-box:view-box;transform-origin:50%}.ev-dial[data-live] .ev-dial-sec{animation:60s steps(60,end) infinite ev-sec}@keyframes ev-sec{to{transform:rotate(360deg)}}.ev-dial-date{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:20%}.ev-dial .ev-day{letter-spacing:4px;margin-bottom:2px!important}.ev-dial .ev-num{font-size:70px;margin-bottom:2px!important}.ev-dial .ev-month{font-size:16px;line-height:1.2}.ev-dial-place{margin-top:30px}@media (prefers-reduced-motion:reduce){.ev-seal-in,.ev-door,.ev-door:after,.ev-wax,.ev-dial-months,.ev-dial[data-shown] .ev-dial-months text.is-on{transition-delay:0s!important}}.cd{justify-content:center;gap:12px;display:flex}.cd-unit{border:1px solid var(--line);background:var(--paper);flex:none;min-width:66px;padding:16px 8px;position:relative}.cd-num{height:28px;font-family:var(--font-display,"Playfair Display"), serif;font-variant-numeric:lining-nums tabular-nums;color:var(--accent-text,var(--secondary-color,#d4af37));margin-bottom:4px;font-size:28px;font-weight:700;line-height:1;overflow:hidden}.cd-num p{margin:0}.cd-label{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-color,var(--primary-color,#8b6f4e));margin:0;font-size:9px}.cd[data-variant=flip]{gap:8px}.cd[data-variant=flip] .cd-unit{border:0;min-width:70px;padding:0 0 8px;background:0 0!important;border-radius:0!important;transform:none!important}.cd[data-variant=flip] .cd-num{border:1px solid var(--line-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 16%, var(--paper)) 0 50%, color-mix(in srgb, var(--ink) 8%, var(--paper)) 50% 100%);border-radius:6px;height:62px;margin-bottom:8px;font-size:34px;font-weight:500;line-height:60px;position:relative}.cd[data-variant=flip] .cd-num:after{content:"";background:var(--bg-color,#fdf8f0);opacity:.7;height:1px;position:absolute;top:50%;left:0;right:0}.tpl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cd[data-variant=orbit]{gap:4px}.cd[data-variant=orbit] .cd-unit{flex-direction:column;justify-content:center;align-items:center;width:78px;min-width:0;height:78px;padding:0;display:flex;background:radial-gradient(circle, var(--paper) 0 60%, transparent 61%)!important;box-shadow:none!important;border:0!important;border-radius:50%!important;transform:none!important}.cd-orbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cd-orbit-track{fill:none;stroke:var(--line);stroke-width:1.5px}.cd-orbit-arc{fill:none;stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:3px;stroke-linecap:round}.cd-orbit-dot{fill:var(--accent-text,var(--secondary-color,#d4af37))}.cd-orbit-glow{fill:var(--secondary-color,#d4af37);opacity:.28}.cd[data-variant=orbit] .cd-num{height:24px;margin-bottom:2px;font-size:23px;font-weight:600;position:relative}.cd[data-variant=orbit] .cd-label{letter-spacing:1.4px;font-size:7.5px;position:relative}.cd[data-variant=segment]{border:1px solid color-mix(in srgb, var(--c-gold-deep,var(--secondary-color,#d4af37)) 45%, transparent);background:linear-gradient(180deg, #ffffff12, transparent 46%), var(--c-deep,#1c1410);border-radius:14px;gap:0;width:fit-content;max-width:100%;margin:0 auto;padding:18px 14px 12px;box-shadow:inset 0 0 0 4px #00000038,0 14px 28px #0003}.cd[data-variant=segment] .cd-unit{min-width:0;padding:0 10px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.cd[data-variant=segment] .cd-unit+.cd-unit:before{content:"";background:radial-gradient(circle, var(--c-gold-deep,#d4af37) 0 2px, transparent 2.5px) 50% 0 / 4px 4px no-repeat, radial-gradient(circle, var(--c-gold-deep,#d4af37) 0 2px, transparent 2.5px) 50% 100% / 4px 4px no-repeat;width:4px;height:22px;filter:drop-shadow(0 0 3px var(--c-gold-deep,#d4af37));position:absolute;top:9px;left:-2px}.cd[data-variant=segment][data-live] .cd-unit+.cd-unit:before{animation:1s step-end infinite cd-blink}@keyframes cd-blink{50%{opacity:.15}}.cd[data-variant=segment] .cd-num{height:40px;margin-bottom:8px}.cd-seg{width:auto;height:40px;margin:0 auto;display:block;overflow:visible}.cd-seg polygon{fill:var(--c-gold-deep,#d4af37);opacity:.09}.cd-seg polygon.is-on{opacity:1;filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--c-gold-deep,#d4af37) 75%, transparent))}.cd[data-variant=segment] .cd-label{letter-spacing:2px;color:color-mix(in srgb, var(--c-on-deep,#fff) 72%, transparent);font-size:8px}.cd-glass{filter:drop-shadow(0 8px 12px #0000001f);width:74px;height:120px;margin:0 auto 22px;display:block;overflow:visible}.cd-glass-pane{fill:color-mix(in srgb, var(--paper) 55%, transparent);stroke:var(--line-strong);stroke-width:1.4px}.cd-glass-cap{fill:var(--accent-text,var(--secondary-color,#d4af37))}.cd-glass-post{fill:none;stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:2px;stroke-linecap:round}.cd-sand{fill:var(--accent-text,var(--secondary-color,#d4af37));opacity:.85;transform-box:fill-box;transform-origin:50% 100%;transition:transform 1s linear}.cd-stream{stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:1.4px;stroke-dasharray:2 3;opacity:0}.cd-glass[data-live] .cd-stream{opacity:.9;animation:.5s linear infinite cd-fall}@keyframes cd-fall{to{stroke-dashoffset:-5px}}.cd[data-variant=hourglass]{gap:0}.cd[data-variant=hourglass] .cd-unit{flex:1;min-width:0;max-width:88px;padding:2px 0;box-shadow:none!important;background:0 0!important;border-width:0!important;border-radius:0!important;transform:none!important}.cd[data-variant=hourglass] .cd-unit+.cd-unit{border-left:1px solid var(--line)!important}.cd[data-variant=hourglass] .cd-num{height:34px;color:var(--ink);font-size:30px;font-weight:500;line-height:34px}.cd[data-variant=odometer]{gap:6px}.cd[data-variant=odometer] .cd-unit{min-width:0;padding:7px 6px 6px;border:1px solid color-mix(in srgb, var(--c-gold-deep,var(--secondary-color,#d4af37)) 55%, transparent)!important;border-radius:min(var(--tpl-radius,8px), 10px)!important;background:linear-gradient(180deg, #ffffff14, transparent 40%), var(--c-deep,#1c1410)!important;transform:none!important;box-shadow:inset 0 0 0 3px #00000040,0 10px 20px #0000002e!important}.cd[data-variant=odometer] .cd-num{height:auto;margin-bottom:5px;overflow:visible}.cd-drums{justify-content:center;gap:2px;display:flex}.cd-drum{background:color-mix(in srgb, var(--c-on-deep,#fff) 10%, var(--c-deep,#1c1410));border-radius:3px;width:21px;height:36px;position:relative;overflow:hidden}.cd-drum:after{content:"";pointer-events:none;background:linear-gradient(#0000008c,#0000 34% 66%,#0000008c),linear-gradient(#0000 calc(50% - .5px),#0000002e 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.cd-drum-in{flex-direction:column;transition:transform .6s cubic-bezier(.3,1.4,.55,1);display:flex}.cd-drum-in span{height:36px;font-family:var(--font-body,"Poppins"), sans-serif;color:var(--c-on-deep,#fff);font-size:23px;font-weight:600;line-height:36px}.cd[data-variant=odometer] .cd-label{letter-spacing:1.6px;color:color-mix(in srgb, var(--c-on-deep,#fff) 72%, transparent);font-size:8px}.cd[data-variant=liquid]{gap:6px}.cd[data-variant=liquid] .cd-unit{flex-direction:column;align-items:center;width:72px;min-width:0;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.cd-ball{filter:drop-shadow(0 8px 10px #0000001f);width:72px;height:72px;position:absolute;top:0;left:0;overflow:visible}.cd-ball-glass{fill:color-mix(in srgb, var(--paper) 80%, transparent);stroke:var(--line-strong);stroke-width:1.5px}.cd-ball-level{transition:transform 1s cubic-bezier(.4,0,.2,1)}.cd-wave{fill:color-mix(in srgb, var(--secondary-color,#d4af37) 62%, var(--paper))}.cd-wave--back{fill:color-mix(in srgb, var(--secondary-color,#d4af37) 30%, var(--paper));transform:translate(-14px,-2.5px)}.cd-bubble{fill:var(--paper);opacity:0}.cd-ball-shine{fill:none;stroke:var(--paper);stroke-width:3px;stroke-linecap:round;opacity:.8}.cd[data-variant=liquid][data-live] .cd-wave{animation:2.4s linear infinite cd-wave}.cd[data-variant=liquid][data-live] .cd-wave--back{animation:3.6s linear infinite cd-wave-back}.cd[data-variant=liquid][data-live] .cd-bubble{animation:2.8s ease-in infinite cd-bubble}.cd[data-variant=liquid][data-live] .cd-bubble--2{animation-duration:3.4s;animation-delay:1.2s}@keyframes cd-wave{to{transform:translate(40px)}}@keyframes cd-wave-back{0%{transform:translate(-14px,-2.5px)}to{transform:translate(-54px,-2.5px)}}@keyframes cd-bubble{0%{opacity:0;transform:translateY(0)}20%{opacity:.85}to{opacity:0;transform:translateY(-52px)}}.cd[data-variant=liquid] .cd-num{height:72px;color:var(--ink);text-shadow:0 0 2px var(--paper), 0 0 6px var(--paper), 0 0 10px var(--paper);margin-bottom:8px;font-size:24px;line-height:72px;position:relative}.cd[data-variant=liquid] .cd-label{letter-spacing:1.6px;font-size:8px}.it{z-index:0;text-align:left;font-family:var(--font-body,"Poppins"), sans-serif;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.it-item{grid-template-columns:80px 32px 1fr;align-items:center;min-height:60px;display:grid;position:relative}.it-time{text-align:right;font-variant-numeric:lining-nums tabular-nums;color:var(--label-color,var(--primary-color,#8b6f4e));padding-right:12px;font-size:13px;font-weight:500}.it-event{color:var(--ink);padding-left:12px;font-size:14px}.it-dot{background:var(--secondary-color,#d4af37);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary-color,#d4af37) 18%, transparent);border-radius:50%;justify-self:center;position:relative}.it[data-variant=timeline]:before{content:"";z-index:-1;background:var(--line-strong);width:1px;margin-left:-.5px;position:absolute;top:30px;bottom:30px;left:96px}.it[data-variant=path]{gap:16px}.it[data-variant=path] .it-item{grid-template-columns:34px 1fr;grid-template-areas:"dot time""dot event";align-items:start;row-gap:6px;min-height:0}.it[data-variant=path] .it-dot{box-sizing:border-box;border:2.5px solid var(--accent-text,var(--secondary-color,#d4af37));background:var(--paper);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary-color,#d4af37) 16%, transparent), 0 0 16px color-mix(in srgb, var(--secondary-color,#d4af37) 55%, transparent);grid-area:dot;margin-top:3px}.it[data-variant=path] .it-time{background:var(--btn-bg,var(--secondary-color,#d4af37));text-align:left;letter-spacing:1px;color:var(--btn-fg,#fff);border-radius:999px;grid-area:time;justify-self:start;padding:3px 11px;font-size:11px;font-weight:600}.it[data-variant=path] .it-event{font-family:var(--font-display,"Playfair Display"), serif;grid-area:event;padding:0 0 2px;font-size:17px;line-height:1.4}.it-seg{background:linear-gradient(180deg, var(--accent-text,var(--secondary-color,#d4af37)), var(--line-strong));transform-origin:50% 0;border-radius:2px;width:2px;position:absolute;top:21px;bottom:-19px;left:16px}.it[data-variant=pass]{gap:12px}.it[data-variant=pass] .it-item{border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 14px);background:var(--paper);grid-template-columns:98px 20px 1fr;min-height:76px;overflow:hidden;box-shadow:0 8px 18px #00000014}.it[data-variant=pass] .it-item:before{content:"";background:var(--btn-bg,var(--secondary-color,#d4af37));width:5px;position:absolute;top:0;bottom:0;left:0}.it[data-variant=pass] .it-time{text-align:left;font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);padding:0 4px 0 18px;font-size:19px;line-height:1.15}.it[data-variant=pass] .it-dot{border-left:2px dashed var(--line-strong);width:0;height:auto;box-shadow:none;background:0 0;border-radius:0;align-self:stretch;margin-left:9px}.it[data-variant=pass] .it-dot:before,.it[data-variant=pass] .it-dot:after{content:"";background:var(--bg-color,#fdf8f0);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;position:absolute;left:-10px}.it[data-variant=pass] .it-dot:before{top:-10px}.it[data-variant=pass] .it-dot:after{bottom:-10px}.it[data-variant=pass] .it-event{padding:12px 16px 12px 4px;line-height:1.45}.it[data-variant=pass] .it-event:after{content:"";background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 3px, var(--ink) 3px 5px, transparent 5px 6px, var(--ink) 6px 7px, transparent 7px 10px);opacity:.35;width:72px;height:9px;margin-top:8px;display:block}.it[data-variant=clock]{gap:10px}.it[data-variant=clock] .it-item{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;grid-template-areas:"dot time""dot event";align-items:center;column-gap:12px;min-height:0;padding:10px 14px 10px 10px}.it[data-variant=clock] .it-item:last-child{border-bottom:0}.it[data-variant=clock] .it-dot{width:54px;height:54px;box-shadow:none;background:0 0;border-radius:50%;grid-area:dot}.it-clock{width:100%;height:100%;display:block;overflow:visible}.it-clock-face{fill:var(--paper);stroke:var(--line-strong);stroke-width:1.4px;filter:drop-shadow(0 3px 5px #0000001a)}.it-clock-tick{stroke:var(--label-color,var(--primary-color,#8b6f4e));stroke-width:1.2px;stroke-linecap:round}.it-clock-hand{stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;transform-box:view-box;transform-origin:50%;transition:transform 1.6s cubic-bezier(.22,1,.36,1) .15s}.it-clock-min{stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:1.6px}.it-clock-pin{fill:var(--accent-text,var(--secondary-color,#d4af37))}.it[data-variant=clock] .it-time{text-align:left;font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);grid-area:time;align-self:end;padding:0;font-size:18px}.it[data-variant=clock] .it-event{grid-area:event;align-self:start;padding:2px 0 0;font-size:13px;line-height:1.45}.gr p{margin:0}.gr-emblem{width:22px;height:22px;margin:0 auto 22px;display:block}.gr-ar{font-family:var(--font-arabic,"Amiri"), serif;color:var(--accent-text,var(--secondary-color,#d4af37));font-size:clamp(20px,5.6vw,26px);line-height:1.8;margin-bottom:12px!important}.gr-roman{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:clamp(14px,3.8vw,17px);font-style:italic;line-height:1.6;margin-bottom:8px!important}.gr-tr{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1px;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:11px;line-height:1.7}.gr-rule{background:linear-gradient(90deg, transparent, var(--secondary-color,#d4af37), transparent);width:100px;height:1px;margin:26px auto 0;display:block}.gr .tsh .gr-rule{display:none}.gr[data-title=script] .gr-roman{font-family:var(--f-names,var(--font-display)), cursive;font-size:30px;font-style:normal;line-height:1.25}.gr[data-title=index],.gr[data-title=bar]{text-align:left!important}.gr[data-title=index] .gr-emblem,.gr[data-title=bar] .gr-emblem{margin-left:0}.gr[data-title=index] .gr-rule,.gr[data-title=bar] .gr-rule{background:color-mix(in srgb, var(--ink) 26%, transparent);width:100%}.gr[data-title=index] .gr-roman,.gr[data-title=bar] .gr-roman{font-size:25px;font-style:normal;font-weight:500;line-height:1.2}.gr[data-title=bar]{background:linear-gradient(var(--secondary-color,#d4af37), var(--secondary-color,#d4af37)) 24px 64px / 3px calc(100% - 128px) no-repeat;padding-left:40px!important}.gr[data-title=deco] .gr-roman,.gr[data-title=stamp] .gr-roman{text-transform:uppercase;font-style:normal}.gr[data-title=deco] .gr-roman{letter-spacing:.22em;font-size:14px}.gr[data-title=stamp] .gr-roman{letter-spacing:.08em;font-size:27px;font-weight:700;line-height:1.15}.gr[data-title=ribbon] .gr-roman{font-size:18px;font-style:normal;font-weight:600}.gr[data-title=neon] .gr-ar{color:var(--ink);text-shadow:0 0 14px var(--secondary-color,#d4af37)}.gr[data-title=neon] .gr-roman{letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-style:normal}.invitation-page{--label-strong:var(--c-label-strong,var(--label-color,var(--primary-color,#8b6f4e)))}.gr[data-variant=medallion],.gr[data-variant=banner]{background:0 0;text-align:center!important;padding-left:24px!important}.gr-block .gr-emblem{margin:0 auto 12px!important}.gr-block .gr-ar{margin-bottom:0!important}.gr[data-variant=medallion] .gr-block{aspect-ratio:1;border:1px solid var(--line-strong);background:var(--paper);width:min(248px,100%);box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--line), 0 0 0 7px color-mix(in srgb, var(--secondary-color,#d4af37) 10%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 26px;padding:34px;display:flex}.gr[data-variant=medallion] .gr-ar{color:var(--ink);text-shadow:none;font-size:clamp(19px,5.4vw,23px);line-height:1.75}.gr[data-variant=banner] .gr-block{background:var(--c-deep,var(--text-color,#2c1810));margin:0 -24px 28px;padding:34px 24px 30px;position:relative}.gr[data-variant=banner] .gr-block:before{content:"";border-top:1px solid var(--c-gold-deep,var(--secondary-color,#d4af37));border-bottom:1px solid var(--c-gold-deep,var(--secondary-color,#d4af37));opacity:.7;pointer-events:none;position:absolute;inset:6px 0}.gr[data-variant=banner] .gr-emblem{background:var(--c-gold-deep,var(--secondary-color,#d4af37))}.gr[data-variant=banner] .gr-ar{color:var(--c-on-deep,var(--bg-color,#fdf8f0));text-shadow:none;font-size:clamp(22px,6.2vw,28px)}.gr[data-variant=arch]{background:0 0;text-align:center!important;padding-left:24px!important}.gr-arch .gr-emblem{margin-left:auto!important;margin-right:auto!important}.gr-arch{width:min(100%,340px);margin:0 auto;padding:92px 26px 36px;position:relative}.gr-arch-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gr-arch-line path{fill:none;stroke:var(--line-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.gr-arch-line path:last-child{stroke:var(--line)}.gr-arch-line .gr-arch-fill{fill:color-mix(in srgb, var(--paper) 78%, transparent);stroke:none}.gr-arch-in{position:relative}.gr-lamp{transform-origin:50% 0;width:18px;height:50px;margin-left:-9px;animation:3.4s ease-in-out 1.5s 3 both gr-swing;position:absolute;top:2.5%;left:50%}.gr-lamp:before{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));width:1px;height:24px;position:absolute;top:0;left:8.5px}.gr-lamp:after{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));width:18px;height:26px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--secondary-color,#d4af37) 70%, transparent));position:absolute;top:23px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 26'%3E%3Cpath d='M9 0l3 3H6zM5 4h8l3 6-3 11H5L2 10zM6.5 22h5l-1 3h-3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 26'%3E%3Cpath d='M9 0l3 3H6zM5 4h8l3 6-3 11H5L2 10zM6.5 22h5l-1 3h-3z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes gr-swing{0%,to{rotate:-4deg}50%{rotate:4deg}}.gr[data-variant=crescent]{background:0 0;text-align:center!important;padding-left:24px!important}.gr-moon{width:132px;height:132px;margin:-12px auto 6px;position:relative}.gr-moon svg{width:100%;height:100%;display:block;position:relative;overflow:visible;rotate:-16deg}.gr-moon-halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--secondary-color,#d4af37) 26%, transparent), transparent);position:absolute;inset:-18%}.gr-moon-body,.gr-moon-star{fill:var(--c-gold,var(--secondary-color,#d4af37));filter:drop-shadow(0 0 6px color-mix(in srgb, var(--secondary-color,#d4af37) 55%, transparent))}.gr-moon-star{transform-box:fill-box;transform-origin:50%}.gr-spark{background:var(--c-gold,var(--secondary-color,#d4af37));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:.45;margin:-4px 0 0 -4px;position:absolute}.gr[data-variant=crescent] .gr-ar{font-size:clamp(25px,7.2vw,32px);line-height:1.9}.tx p{margin:0}.tx-label{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;text-transform:uppercase;color:var(--label-strong);font-size:10px;margin-bottom:6px!important}.tx-names{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:15px;font-weight:500;line-height:1.5}.tx-body{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:300;line-height:1.9}.tx-sides{grid-template-columns:1fr 1fr;gap:0 30px;display:grid;position:relative}.tx-sides:before{content:"";border-left:1px solid var(--line-strong);position:absolute;top:0;bottom:0;left:50%}.tx-amp{border:1px solid var(--line-strong);background:var(--bg-color,#fdf8f0);width:26px;height:26px;font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));border-radius:50%;justify-content:center;align-items:center;margin:-13px 0 0 -13px;font-size:14px;font-style:italic;line-height:1;display:flex;position:absolute;top:50%;left:50%}.tx-emblem{width:22px;height:22px;margin:0 auto 20px;display:block}.tx-scroll{width:min(100%,400px);margin:0 auto}.tx-rod{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--secondary-color,#d4af37) 45%, #fff), var(--secondary-color,#d4af37) 45%, color-mix(in srgb, var(--secondary-color,#d4af37) 55%, #000));border-radius:8px;height:16px;margin:0 -10px;display:block;position:relative;box-shadow:0 6px 12px #00000038}.tx-rod:before,.tx-rod:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--c-deep,#2c1810) 70%, #fff), var(--c-deep,#2c1810));border-radius:7px;width:14px;height:24px;position:absolute;top:-4px}.tx-rod:before{left:-9px}.tx-rod:after{right:-9px}.tx-paper{background:linear-gradient(90deg, #00000012, transparent 7%, transparent 93%, #00000012), var(--paper);margin:-3px 4px;overflow:hidden;box-shadow:inset 0 12px 12px -12px #00000052,inset 0 -12px 12px -12px #00000052}.tx-paper-in{padding:30px 20px 32px}.tx[data-variant=scroll] .tx-body{border-top:1px solid var(--line);font-family:var(--font-display,"Playfair Display"), serif;margin-top:22px;padding-top:20px;font-size:15px;font-weight:400;line-height:1.85}.tx[data-variant=scroll] .tx-amp{background:var(--paper)}.tx-sheet{border:1px solid var(--line);background:repeating-linear-gradient(180deg, transparent 0 27px, color-mix(in srgb, var(--ink) 7%, transparent) 27px 28px) 0 30px / 100% calc(100% - 50px) no-repeat, var(--paper);text-align:left;margin:12px 4px 30px;padding:34px 20px 26px;position:relative;box-shadow:0 14px 26px #0000001f}.tx-platen{background:linear-gradient(#555 0%,#161616 55%,#2f2f2f 100%);border-radius:11px;height:22px;position:absolute;top:-12px;left:-14px;right:-14px;box-shadow:0 5px 10px #0000004d}.tx-platen:before,.tx-platen:after{content:"";background:radial-gradient(circle at 35% 35%,#9a9a9a,#2a2a2a 70%);border-radius:50%;width:16px;height:16px;position:absolute;top:3px}.tx-platen:before{left:-6px}.tx-platen:after{right:-6px}.tx[data-variant=typewriter] .tx-body{font-family:Courier Prime,Courier New,Courier,monospace;font-size:14px;font-weight:400;line-height:28px}.tx-caret{position:relative}.tx-caret:after{content:"";background:var(--accent-text,var(--secondary-color,#d4af37));opacity:.8;width:.55em;height:1.1em;animation:1s step-end infinite tx-blink;position:absolute;bottom:-.2em;left:1px}.tx-caret[data-done]:after{animation:1s step-end 3 forwards tx-blink}@keyframes tx-blink{50%,to{opacity:0}}.tx-ghost{visibility:hidden}.tx-mark{height:48px;font-family:var(--font-display,"Playfair Display"), serif;color:var(--c-gold,var(--secondary-color,#d4af37));opacity:.6;margin-bottom:4px;font-size:96px;line-height:1;display:block}.tx[data-variant=reveal] .tx-body{font-family:var(--font-display,"Playfair Display"), serif;font-size:clamp(18px,5.2vw,22px);font-weight:400;line-height:1.6}.tx-word{display:inline-block}.tx[data-variant=reveal] .tx-sides{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.tx[data-variant=reveal] .tx-sides:before{top:24px}.tx[data-variant=reveal] .tx-amp{top:calc(50% + 12px)}.tx-fold{perspective:1300px;width:min(100%,380px);margin:0 auto;position:relative}.tx-fold-sheet{box-sizing:border-box;border:1px solid var(--line);background:linear-gradient(180deg, transparent calc(33.333% - 1px), color-mix(in srgb, var(--ink) 9%, transparent) calc(33.333% - 1px) 33.333%, transparent 33.333% calc(66.667% - 1px), color-mix(in srgb, var(--ink) 9%, transparent) calc(66.667% - 1px) 66.667%, transparent 66.667%), linear-gradient(180deg, color-mix(in srgb, var(--ink) 3%, transparent), transparent 33.333%, color-mix(in srgb, var(--ink) 3%, transparent) 33.333%, transparent 66.667%, color-mix(in srgb, var(--ink) 3%, transparent) 66.667%, transparent), var(--paper);border-radius:3px;padding:30px 22px;box-shadow:0 18px 30px -20px #0006}.tx[data-variant=fold] .tx-body{font-family:var(--font-display,"Playfair Display"), serif;font-size:17px;font-style:italic;font-weight:400;line-height:1.75}.tx[data-variant=fold] .tx-sides{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.tx[data-variant=fold] .tx-sides:before{top:22px}.tx[data-variant=fold] .tx-amp{background:var(--paper);top:calc(50% + 11px)}.tx-flap,.tx-flap-back{backface-visibility:hidden;pointer-events:none;transition:transform .8s cubic-bezier(.45,0,.2,1) .15s;position:absolute;left:0;right:0}.tx-flap{top:0;bottom:0}.tx-flap>.tx-fold-sheet{height:100%;box-shadow:none}.tx-flap--top{clip-path:inset(0 0 66.667%);transform-origin:50% 33.333%}.tx-flap--bottom{clip-path:inset(66.667% 0 0);transform-origin:50% 66.667%}.tx-flap-back{border:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 7%, var(--paper)), var(--paper));border-radius:3px;justify-content:center;align-items:center;height:33.333%;display:flex;transform:rotateX(0)rotateY(180deg);box-shadow:0 10px 18px -12px #00000073}.tx-flap-back .tpl-emblem{width:24px;height:24px;rotate:180deg}.tx-flap-back--top{transform-origin:50% 100%;top:0}.tx-flap-back--bottom{transform-origin:50% 0;bottom:0}.tx-flap--bottom,.tx-flap-back--bottom{transition-delay:.85s}.tx-fold[data-folded]>.tx-fold-sheet{clip-path:inset(33.333% 0)}.tx-fold:not([data-open]) .tx-flap--top{transform:rotateX(-180deg)}.tx-fold:not([data-open]) .tx-flap-back--top{transform:rotateX(-180deg)rotateY(180deg)}.tx-fold:not([data-open]) .tx-flap--bottom{transform:rotateX(180deg)}.tx-fold:not([data-open]) .tx-flap-back--bottom{transform:rotateX(180deg)rotateY(180deg)}.tx[data-variant=marker] .tx-body{font-family:var(--font-display,"Playfair Display"), serif;font-size:clamp(18px,5vw,21px);font-weight:400;line-height:1.8}.tx-ink{background:linear-gradient(transparent 50%, color-mix(in srgb, var(--secondary-color,#d4af37) 34%, transparent) 50% 88%, transparent 88%) 0 0 / 0% 100% no-repeat;transition:background-size var(--t,3s) linear .6s;padding:0 .1em}.tx-body[data-marked] .tx-ink{background-size:100% 100%}.tx[data-variant=marker] .tx-sides{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.tx[data-variant=marker] .tx-sides:before{top:24px}.tx[data-variant=marker] .tx-amp{top:calc(50% + 12px)}@media (prefers-reduced-motion:reduce){.tx-ink{background-size:100% 100%!important;transition:none!important}}.cp-names{flex-direction:column;gap:2px;display:flex}.cp-name{font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,6.4vw,29px);font-weight:600;line-height:1.25}.cp-amp{font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));font-size:20px;font-style:italic;line-height:1.2}.cp-frame{aspect-ratio:3/4;border:1px solid var(--line-strong);border-radius:calc(var(--tpl-radius,8px) + 5px);background:var(--paper);padding:6px}.cp-photo{border-radius:var(--tpl-radius,8px);object-fit:cover;width:100%;height:100%;display:block}.cp-empty{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary-color,#d4af37) 12%, transparent), color-mix(in srgb, var(--primary-color,#8b6f4e) 12%, transparent));font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex}.cp[data-variant=hero] .cp-frame{aspect-ratio:4/5}.cp[data-variant=hero] .cp-panel{margin:-56px 22px 0;position:relative}.cp[data-variant=hero] .tsh[data-shell=plain]{background:var(--bg-color,#fdf8f0);border-width:1px}.cp[data-variant=hero] .tsh[data-shell=glass]{background:var(--paper)}.tpl-mono{border:1px solid var(--line-strong);background:var(--paper);width:164px;height:164px;box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--line), 0 0 0 7px color-mix(in srgb, var(--secondary-color,#d4af37) 10%, transparent);font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));border-radius:50%;justify-content:center;align-items:center;gap:8px;margin:0 auto 26px;font-size:44px;line-height:1;display:flex}.tpl-mono i{font-family:var(--font-display,"Playfair Display"), serif;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:18px}.cp-meet{aspect-ratio:4/5;width:min(100%,300px);margin:0 auto 44px;display:flex;position:relative}.cp-meet>.cp-frame{aspect-ratio:auto;width:100%}.cp-half{border:1px solid var(--line-strong);background:var(--paper);width:50%;position:relative;overflow:hidden;box-shadow:0 16px 28px #00000029}.cp-half--l{border-radius:min(var(--tpl-radius,8px), 22px) 0 0 min(var(--tpl-radius,8px), 22px);border-right:0}.cp-half--r{border-radius:0 min(var(--tpl-radius,8px), 22px) min(var(--tpl-radius,8px), 22px) 0;border-left:0}.cp-half .cp-photo{border-radius:0;width:200%;max-width:none}.cp-half--r .cp-photo{margin-left:-100%}.cp-meet-amp{z-index:2;border:1px solid var(--line-strong);background:var(--paper);width:54px;height:54px;box-shadow:0 0 0 6px color-mix(in srgb, var(--paper) 55%, transparent), 0 10px 22px #0000002e;font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));border-radius:50%;justify-content:center;align-items:center;margin:-27px 0 0 -27px;font-size:26px;font-style:italic;line-height:1;display:flex;position:absolute;top:100%;left:50%}.cp-meet-names{grid-template-columns:1fr 1fr;align-items:start;gap:0 28px;display:grid;position:relative}.cp-meet-names:before{content:"";border-left:1px solid var(--line-strong);position:absolute;top:4px;bottom:4px;left:50%}.cp-meet-names>:first-child{text-align:right}.cp-meet-names>:last-child{text-align:left}.cp[data-variant=meet] .cp-name{font-size:clamp(19px,5.4vw,25px)}.cp-pola{background:#fff;width:min(84%,290px);margin:10px auto 30px;padding:12px 12px 0;position:relative;box-shadow:0 2px 4px #0000000f,0 20px 34px #0003}.cp-pola-photo{aspect-ratio:1;background:#ece7df;overflow:hidden}.cp-pola-photo>.cp-frame{aspect-ratio:auto;border:0;border-radius:0;height:100%;padding:0}.cp-pola .cp-photo{border-radius:0}.cp-pola-caption{font-family:var(--f-names,var(--font-display,"Playfair Display")), cursive;color:#2b2b2b;padding:12px 0 16px;font-size:30px;line-height:1.2;display:block}.cp-tape{z-index:1;background:color-mix(in srgb, var(--secondary-color,#d4af37) 45%, #fff9);opacity:.9;width:92px;height:26px;margin-left:-46px;position:absolute;top:-12px;left:50%;rotate:2deg;box-shadow:0 1px 3px #00000024}.cp-rings{width:min(100%,280px);margin:0 auto 20px}.cp-rings svg{width:100%;display:block;overflow:visible}.cp-ring{fill:none;stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 2px 3px #00000024)}.cp-ring--b{stroke:var(--c-gold,var(--secondary-color,#d4af37));stroke-width:3px}.cp-ring-gem{fill:var(--paper);stroke:var(--accent-text,var(--secondary-color,#d4af37));stroke-width:1.6px;stroke-linejoin:round}.cp-ring-letter{font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;text-anchor:middle;fill:var(--accent-strong,var(--secondary-color,#d4af37));font-size:40px}.cp[data-variant=rings] .cp-name{font-size:clamp(20px,5.8vw,27px)}.cp-board{border-radius:min(var(--tpl-radius,12px), 16px);background:radial-gradient(circle at 10px 10px, #ffffff4d 1.5px, transparent 2px), radial-gradient(circle at calc(100% - 10px) 10px, #ffffff4d 1.5px, transparent 2px), radial-gradient(circle at 10px calc(100% - 10px), #ffffff4d 1.5px, transparent 2px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px), #ffffff4d 1.5px, transparent 2px), linear-gradient(180deg, color-mix(in srgb, var(--c-deep,#2c1810) 86%, #fff), var(--c-deep,#2c1810));width:min(100%,400px);margin:0 auto;padding:26px 12px 24px;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 20px 34px -18px #0000008c;container-type:inline-size}.cp-flap-row{font-size:min(clamp(15px, 5.2vw, 22px), var(--fit,22px));flex-wrap:wrap;justify-content:center;gap:8px .5em;display:flex}.cp-flap-word{flex-wrap:wrap;justify-content:center;gap:3px;display:flex}.cp-tile{background:linear-gradient(180deg, color-mix(in srgb, var(--c-deep,#2c1810) 72%, #fff) 50%, color-mix(in srgb, var(--c-deep,#2c1810) 80%, #fff) 50%);width:1.1em;height:1.5em;font-family:var(--font-body,"Poppins"), sans-serif;text-align:center;text-transform:uppercase;color:var(--c-on-deep,#fdf8f0);border-radius:3px;font-weight:600;line-height:1.5em;position:relative;overflow:hidden;box-shadow:0 2px 3px #0006}.cp-tile:before,.cp-tile:after{content:"";z-index:1;position:absolute;left:0;right:0}.cp-tile:after{background:#00000080;height:1px;top:calc(50% - .5px)}.cp-tile:before{transform-origin:50% 100%;opacity:0;background:linear-gradient(#0000,#00000073);height:50%;top:0}.cp-tile-roll{display:block}.cp-board[data-shown] .cp-tile-roll{animation:cp-roll .5s steps(5, jump-none) calc(var(--i) * var(--step,70ms)) forwards}.cp-board[data-shown] .cp-tile:before{animation:cp-flick .125s linear calc(var(--i) * var(--step,70ms)) 4}.cp-tile-roll b{height:1.5em;font-weight:inherit;display:block}@keyframes cp-roll{0%{transform:translateY(-6em)}to{transform:none}}@keyframes cp-flick{0%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(0)}}.cp-board-amp{font-family:var(--font-display,"Playfair Display"), serif;color:var(--c-gold-deep,var(--secondary-color,#d4af37));margin:6px 0 8px;font-size:24px;font-style:italic;line-height:1.2;display:block}.cp-board .cp-name{color:var(--c-on-deep,#fdf8f0)}.cp-board .cp-amp{color:var(--c-gold-deep,var(--secondary-color,#d4af37))}.cp-badge{aspect-ratio:1;width:min(100%,300px);margin:0 auto 24px;position:relative}.cp-badge-ring{width:100%;height:100%;animation:48s linear infinite cp-spin;position:absolute;inset:0;overflow:visible}.cp-badge-ring[data-still]{animation:none}@keyframes cp-spin{to{rotate:360deg}}.cp-badge-ring circle{fill:none;stroke:var(--line-strong);stroke-width:1px}.cp-badge-ring circle+circle{fill:var(--paper);stroke:var(--line)}.cp-badge-ring text{font-family:var(--font-body,"Poppins"), sans-serif;text-transform:uppercase;fill:var(--accent-strong,var(--secondary-color,#d4af37));font-size:14px;font-weight:500}.cp-badge-photo{border:2px solid var(--c-gold,var(--secondary-color,#d4af37));background:var(--paper);border-radius:50%;position:absolute;inset:14%;overflow:hidden;box-shadow:0 12px 26px -14px #00000073}.cp-badge-photo .cp-photo{border-radius:0}.cp-badge-mono{background:radial-gradient(closest-side, color-mix(in srgb, var(--secondary-color,#d4af37) 14%, transparent), transparent);height:100%;font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));justify-content:center;align-items:center;gap:6px;font-size:58px;line-height:1;display:flex}.cp-badge-mono i{font-family:var(--font-display,"Playfair Display"), serif;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:22px}.cp[data-variant=badge] .cp-name{font-size:clamp(22px,6.4vw,29px)}@media (prefers-reduced-motion:reduce){.cp-tile-roll,.cp-tile:before,.cp-badge-ring{animation:none!important}}.lc-address{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--label-strong);margin:0;font-size:13px;line-height:1.7}.lc a{color:var(--ink);font-family:var(--font-body,"Poppins"), sans-serif;font-weight:500;text-decoration:none}.lc-map{border:1px solid var(--line);border-radius:var(--tpl-radius,8px);width:100%;height:190px;display:block}.lc-row{border-bottom:1px solid var(--line);text-align:left;align-items:center;gap:14px;min-height:56px;font-size:14px;display:flex}.lc-row:last-child{border-bottom:0}.lc-row svg{box-sizing:content-box;background:color-mix(in srgb, var(--secondary-color,#d4af37) 14%, transparent);border-radius:50%;flex:none;padding:8px}.lc-row>span:first-of-type{flex:1}.lc-go{color:var(--accent-strong,var(--secondary-color,#d4af37));font-size:22px;line-height:1}.lc-pinbox{border:1px solid var(--line);border-radius:var(--tpl-radius,12px);background:var(--paper);box-shadow:0 18px 34px -24px color-mix(in srgb, var(--ink) 60%, transparent);position:relative;overflow:hidden}.lc-drawn{width:100%;height:196px;display:block}.lc-ground{fill:color-mix(in srgb, var(--c-a,#f5e6d3) 50%, var(--paper))}.lc-park{fill:color-mix(in srgb, var(--c-p,#8b6f4e) 20%, var(--paper))}.lc-block{fill:color-mix(in srgb, var(--c-s,#d4af37) 14%, var(--paper))}.lc-river{fill:none;stroke:color-mix(in srgb, var(--c-s,#d4af37) 34%, var(--paper));stroke-width:12px;stroke-linecap:round}.lc-road{fill:none;stroke:var(--paper);stroke-width:7px;stroke-linecap:round}.lc-road--main{stroke:color-mix(in srgb, var(--c-s,#d4af37) 60%, var(--paper));stroke-width:9px}.lc-pin path,.lc-route-pin path{fill:var(--c-p,var(--primary-color,#8b6f4e))}.lc-pin circle,.lc-route-pin circle{fill:var(--paper)}.lc-pin-shadow{fill:color-mix(in srgb, var(--ink) 32%, transparent)}.lc-ripple{fill:none;stroke:var(--c-p,var(--primary-color,#8b6f4e));stroke-width:2px;opacity:0}.lc-pin,.lc-pin-shadow,.lc-ripple,.lc-route-pin{transform-box:fill-box;transform-origin:50% 100%}.lc-pin-shadow,.lc-ripple{transform-origin:50%}.lc[data-variant=pin]:not([data-shown]) .lc-pin,.lc[data-variant=pin]:not([data-shown]) .lc-pin-shadow,.lc[data-variant=route]:not([data-shown]) .lc-route-pin{opacity:0}.lc[data-variant=pin][data-shown] .lc-pin{animation:.95s cubic-bezier(.3,0,.3,1) .2s both lc-drop}.lc[data-variant=pin][data-shown] .lc-pin-shadow{animation:.95s ease-out .2s both lc-shadow}.lc[data-variant=pin][data-shown] .lc-ripple{animation:1.8s ease-out 1.1s 3 lc-ripple}@keyframes lc-drop{0%{opacity:0;transform:translateY(-64px)}55%{opacity:1;transform:translateY(0)}68%{transform:scale(1.14,.84)}82%{transform:translateY(-7px)scale(.97,1.04)}to{opacity:1;transform:none}}@keyframes lc-shadow{0%{opacity:0;transform:scale(.3)}55%,to{opacity:1;transform:none}}@keyframes lc-ripple{0%{opacity:.65;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}.lc-pincard{border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 18px);background:var(--paper);box-shadow:0 12px 26px -18px color-mix(in srgb, var(--ink) 70%, transparent);margin:-30px 12px 12px;padding:16px 12px 12px;transition:opacity .6s .75s,transform .7s cubic-bezier(.2,.8,.2,1) .75s;position:relative}.lc[data-variant=pin]:not([data-shown]) .lc-pincard{opacity:0;transform:translateY(16px)}.lc[data-variant=pin] .lc-address{color:var(--ink);margin-bottom:14px}.lc-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lc-app{flex-direction:column;align-items:center;gap:7px;padding:4px 0;font-size:11px;line-height:1.2;display:flex}.lc-app svg{box-sizing:content-box;border:1px solid var(--line);background:color-mix(in srgb, var(--secondary-color,#d4af37) 14%, var(--paper));border-radius:50%;padding:12px;transition:transform .2s}.lc-app:active svg{transform:scale(.92)}.lc-route{border:1px solid var(--line);border-radius:var(--tpl-radius,12px);background:var(--paper);text-align:left;margin:0;padding:18px 18px 20px;list-style:none;position:relative}.lc-route:before{content:"";border-left:2px dashed var(--line-strong);position:absolute;top:52px;bottom:44px;left:37px}.lc[data-variant=route]:not([data-shown]) .lc-route:before{clip-path:inset(0 0 100%)}.lc[data-variant=route][data-shown] .lc-route:before{animation:1.5s ease-in-out .2s both lc-draw}@keyframes lc-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.lc-route-start{background:var(--c-deep,var(--text-color,#2c1810));width:40px;height:40px;color:var(--c-on-deep,var(--bg-color,#fdf8f0));border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex;position:relative}.lc-stop{transition:opacity .5s,transform .5s;transition-delay:calc(.45s + var(--i,0) * .32s);position:relative}.lc[data-variant=route]:not([data-shown]) .lc-stop{opacity:0;transform:translate(-10px)}.lc-stop .lc-row{border-bottom:0;min-height:52px;padding-left:46px}.lc-stop .lc-row:before{content:"";box-sizing:border-box;border:3px solid var(--secondary-color,#d4af37);background:var(--paper);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:13px}.lc-route-end{align-items:center;gap:12px;padding:8px 0 0 7px;display:flex}.lc-route-pin{flex:none}.lc[data-variant=route][data-shown] .lc-route-pin{animation:.9s cubic-bezier(.3,0,.3,1) 1.55s both lc-drop}.lc[data-variant=route] .lc-route-end .lc-address{color:var(--ink);font-weight:500}.lc-compass{filter:drop-shadow(0 14px 18px #00000024);width:min(100%,248px);height:auto;margin:4px auto 16px;display:block;overflow:visible}.lc-bezel{fill:var(--c-deep,var(--text-color,#2c1810));stroke:var(--c-gold-deep,var(--secondary-color,#d4af37));stroke-width:2px}.lc-face{fill:var(--paper)}.lc-ticks{fill:none;stroke:var(--line-strong);stroke-width:6px;stroke-dasharray:.8 7.927}.lc-ticks--big{stroke:var(--accent-strong,var(--secondary-color,#d4af37));stroke-width:10px;stroke-dasharray:2 76.54;stroke-dashoffset:1px}.lc-face-ring{fill:color-mix(in srgb, var(--secondary-color,#d4af37) 8%, var(--paper));stroke:var(--line);stroke-width:1px}.lc-rose{fill:color-mix(in srgb, var(--secondary-color,#d4af37) 22%, var(--paper));stroke:var(--line-strong);stroke-width:.8px;stroke-linejoin:round}.lc-side{font-family:var(--font-display,"Playfair Display"), serif;text-anchor:middle;dominant-baseline:central;fill:var(--ink);font-size:17px;font-weight:600}.lc-side.is-north{fill:var(--accent-strong,var(--secondary-color,#d4af37))}.lc-target path{fill:var(--label-strong)}.lc-target circle{fill:var(--paper)}.lc-target,.lc-needle{transform-box:view-box}.lc-target{transform-origin:165px 66.4px}.lc-needle{transform-origin:50%;transform:rotate(40deg)}.lc-needle-n{fill:var(--label-strong)}.lc-needle-s{fill:color-mix(in srgb, var(--ink) 28%, var(--paper))}.lc-needle-cap{fill:var(--c-gold,var(--secondary-color,#d4af37));stroke:var(--paper);stroke-width:2.5px}.lc[data-variant=compass]:not([data-shown]) .lc-needle{transform:rotate(-150deg)}.lc[data-variant=compass]:not([data-shown]) .lc-target{opacity:0}.lc[data-variant=compass][data-shown] .lc-needle{animation:2.4s cubic-bezier(.3,0,.3,1) .2s both lc-seek}.lc[data-variant=compass][data-shown][data-live] .lc-needle{animation:2.4s cubic-bezier(.3,0,.3,1) .2s both lc-seek,2.8s ease-in-out 2.6s infinite lc-tremble}.lc[data-variant=compass][data-shown] .lc-target{animation:.6s cubic-bezier(.3,1.6,.5,1) 2s both lc-pop}@keyframes lc-seek{0%{transform:rotate(-150deg)}34%{transform:rotate(95deg)}52%{transform:rotate(14deg)}68%{transform:rotate(58deg)}82%{transform:rotate(33deg)}92%{transform:rotate(43deg)}to{transform:rotate(40deg)}}@keyframes lc-tremble{0%,to{transform:rotate(40deg)}30%{transform:rotate(42.5deg)}65%{transform:rotate(38deg)}}@keyframes lc-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.lc-coords{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;font-variant-numeric:lining-nums tabular-nums;color:var(--accent-strong,var(--secondary-color,#d4af37));margin:0 0 6px;font-size:11px;font-weight:600}.lc[data-variant=compass] .lc-address{margin-bottom:18px}.lc-chips{border:1px solid var(--c-gold-deep,var(--secondary-color,#d4af37));background:var(--c-deep,var(--text-color,#2c1810));border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:340px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 10px 20px -10px #0006}.lc .lc-chip{min-height:60px;color:var(--c-on-deep,#fff);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 4px;font-size:11px;line-height:1.2;transition:background-color .2s;display:flex}.lc-chip+.lc-chip{border-left:1px solid color-mix(in srgb, var(--c-on-deep,#fff) 22%, transparent)}.lc-chip svg{stroke:var(--c-gold-deep,var(--secondary-color,#d4af37));flex:none}.lc-chip>span{overflow-wrap:anywhere;max-width:100%}.lc-chip:active{background:color-mix(in srgb, var(--c-on-deep,#fff) 12%, transparent)}@media (prefers-reduced-motion:reduce){.lc[data-variant=compass] .lc-needle,.lc[data-variant=compass] .lc-target{opacity:1!important;animation:none!important;transform:rotate(40deg)!important}.lc[data-variant=compass] .lc-target{transform:none!important}.lc-pole,.lc-board,.lc-plate{transition-delay:0s!important}}.lc-post{padding-top:18px;position:relative}.lc-pole{background:linear-gradient(90deg, color-mix(in srgb, var(--c-deep,#2c1810) 70%, var(--paper)), var(--c-deep,#2c1810) 65%);transform-origin:50% 100%;border-radius:5px 5px 0 0;width:10px;margin-left:-5px;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:8px;bottom:34px;left:50%}.lc-pole:before{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:-9px;left:50%;box-shadow:inset -3px -3px #00000029}.lc[data-variant=signpost]:not([data-shown]) .lc-pole{transform:scaleY(0)}.lc-boards{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}.lc-board{filter:drop-shadow(0 6px 8px #00000029);width:min(184px,50% + 20px);transition:opacity .4s,transform .8s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(.45s + var(--i,0) * .22s)}.lc-board[data-side=right]{transform-origin:20px;margin-left:calc(50% - 20px)}.lc-board[data-side=left]{transform-origin:calc(100% - 20px);margin-left:calc(50% + 20px + -1*min(184px,50% + 20px))}.lc[data-variant=signpost]:not([data-shown]) .lc-board{opacity:0;transform:rotate(-26deg)}.lc[data-variant=signpost]:not([data-shown]) .lc-board[data-side=left]{transform:rotate(26deg)}.lc .lc-sign{background:radial-gradient(circle at 20px 50%, var(--c-gold-deep,#d4af37) 0 2.6px, transparent 3.2px), linear-gradient(180deg, #ffffff1a, transparent 55%), var(--c-deep,#2c1810);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);text-align:left;min-height:50px;color:var(--c-on-deep,#fff);align-items:center;gap:9px;padding:8px 26px 8px 34px;font-size:12.5px;line-height:1.25;display:flex}.lc-board[data-side=left] .lc-sign{background:radial-gradient(circle at calc(100% - 20px) 50%, var(--c-gold-deep,#d4af37) 0 2.6px, transparent 3.2px), linear-gradient(180deg, #ffffff1a, transparent 55%), var(--c-deep,#2c1810);clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);padding:8px 34px 8px 26px}.lc-sign svg{stroke:var(--c-gold-deep,var(--secondary-color,#d4af37));flex:none}.lc-sign>span{overflow-wrap:anywhere;min-width:0}.lc-plate{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,8px), 12px);background:var(--paper);max-width:280px;box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px var(--line), 0 12px 22px -12px #0000004d;text-align:left;align-items:center;gap:10px;margin:24px auto 0;padding:14px 16px;transition:opacity .6s 1.1s,transform .7s cubic-bezier(.2,.8,.2,1) 1.1s;display:flex;position:relative}.lc[data-variant=signpost]:not([data-shown]) .lc-plate{opacity:0;transform:translateY(12px)}.lc-plate .lc-address{color:var(--ink)}.mg p,.mg dl,.mg dd{margin:0}.mg-number{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:clamp(16px,5vw,20px);font-weight:600}.mg-copy{min-height:44px;font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:500;transition:transform .15s;display:inline-flex}.mg-copy:active{transform:scale(.97)}.mg-qr img{object-fit:contain;background:#fff;border-radius:10px;width:168px;height:168px;margin:0 auto;padding:10px;display:block}.mg-qr p{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);margin-top:10px;font-size:10px}.mg-card{aspect-ratio:1.586;border:1px solid color-mix(in srgb, var(--c-gold-deep,var(--secondary-color,#d4af37)) 55%, transparent);background:radial-gradient(circle at 96% -6%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 26%, transparent) 0 34%, transparent 34.5%), radial-gradient(circle at 108% 46%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 14%, transparent) 0 30%, transparent 30.5%), var(--c-deep,var(--text-color,#2c1810));max-width:340px;color:var(--c-on-deep,var(--bg-color,#fdf8f0));text-align:left;border-radius:16px;flex-direction:column;justify-content:space-between;margin:0 auto 16px;padding:20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px #0000002e}.mg-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mg-card .mg-bank{font-family:var(--font-display,"Playfair Display"), serif;font-size:17px;font-weight:600;line-height:1.2}.mg-chip{background:linear-gradient(90deg, transparent 31%, #00000047 31% 34%, transparent 34% 66%, #00000047 66% 69%, transparent 69%), linear-gradient(180deg, transparent 46%, #00000047 46% 54%, transparent 54%), var(--c-gold-deep,var(--secondary-color,#d4af37));border-radius:6px;flex:none;width:38px;height:28px}.mg-card .mg-number{color:inherit;letter-spacing:3px;font-weight:500}.mg-card .mg-holder{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:11px}.mg[data-variant=bankcard] .mg-copy{width:100%;max-width:340px}.mg[data-variant=bankcard] .mg-qr{margin-top:24px}.mg[data-variant=qr] .mg-qr{margin-bottom:20px}.mg[data-variant=qr] .mg-qr img{aspect-ratio:1;width:min(220px,100%);height:auto;box-shadow:0 0 0 1px var(--line), 0 0 0 5px var(--paper), 0 0 0 6px var(--line-strong)}.mg[data-variant=qr] .mg-qr p{margin-top:16px}.mg[data-variant=qr] .mg-bank{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);font-size:11px}.mg[data-variant=qr] .mg-holder{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);margin:6px 0 14px;font-size:16px;font-weight:500}.mg-plate{border:1px dashed var(--line-strong);border-radius:var(--tpl-radius,8px);justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.mg-plate .mg-number{letter-spacing:1px;text-align:left;font-size:16px}.mg-plate .mg-copy{min-height:38px;padding:0 14px;font-size:10px}.mg-pocket{isolation:isolate;perspective:900px;max-width:320px;margin:0 auto 18px;padding-top:8px;position:relative;overflow:hidden}.mg-slip{box-sizing:border-box;border:1px solid var(--line);border-top:3px solid var(--c-gold,var(--secondary-color,#d4af37));background:var(--paper);border-radius:6px 6px 0 0;width:84%;margin:0 auto;padding:18px 16px 52px;transition:transform 1s cubic-bezier(.2,.75,.25,1) .55s;position:relative}.mg[data-variant=sampul]:not([data-shown]) .mg-slip{transform:translateY(150px)}.mg-slip .mg-bank{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);font-size:10px}.mg-slip .mg-number{margin:6px 0 4px}.mg-slip .mg-holder{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);overflow-wrap:anywhere;font-size:14px}.mg-pack{background:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 26%, transparent) 0 38%, transparent 38.5%), repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-gold-deep,#d4af37) 9%, transparent) 0 2px, transparent 2px 12px), var(--c-deep,var(--text-color,#2c1810));height:118px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-gold-deep,#d4af37) 45%, transparent), 0 14px 26px -16px #00000073;border-radius:4px 4px 14px 14px;margin-top:-40px;position:relative}.mg-pack:before{content:"";z-index:1;background:color-mix(in srgb, var(--c-deep,#2c1810) 82%, var(--c-gold-deep,#d4af37));clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;height:74px;animation:none;position:absolute;top:0;left:0;right:0}.mg-pack:after{content:"";background:var(--c-gold-deep,var(--secondary-color,#d4af37));width:30px;height:30px;-webkit-mask:var(--emblem) center / contain no-repeat;-webkit-mask:var(--emblem) center / contain no-repeat;mask:var(--emblem) center / contain no-repeat;margin-left:-15px;position:absolute;bottom:18px;left:50%}.mg[data-variant=sampul][data-shown] .mg-pack:before{animation:.75s cubic-bezier(.4,0,.3,1) both mg-flap}@keyframes mg-flap{0%{z-index:1;transform:none}49%{z-index:1}51%{z-index:-1}to{z-index:-1;transform:rotateX(180deg)}}.mg-pack-seal{z-index:2;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 60%, #fff), var(--c-gold-deep,#d4af37) 55%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 70%, #000));width:38px;height:38px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--c-gold-deep,#d4af37) 70%, #000), 0 3px 6px #0000004d;border-radius:50%;margin-left:-19px;transition:transform .4s,opacity .3s;position:absolute;top:52px;left:50%}.mg[data-variant=sampul][data-shown] .mg-pack-seal{opacity:0;transform:translateY(-8px)scale(1.25)}.mg-pack-seal:after{content:"";border:1px solid color-mix(in srgb, var(--c-gold-deep,#d4af37) 50%, #000);border-radius:50%;position:absolute;inset:9px}.mg[data-variant=sampul] .mg-copy{width:100%;max-width:320px}.mg[data-variant=sampul] .mg-qr,.mg[data-variant=flip] .mg-back+.mg-copy{margin-top:22px}.mg-turn{perspective:1200px;cursor:pointer;-webkit-tap-highlight-color:transparent;max-width:340px;margin:0 auto}.mg-turn-in{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.1,.2,1);display:grid;position:relative}.mg-turn-in>.mg-face{backface-visibility:hidden;grid-area:1/1;width:100%;margin:0}.mg[data-variant=flip][data-turned] .mg-turn-in{transform:rotateY(180deg)}.mg[data-variant=flip][data-shown]:not([data-turned]) .mg-turn-in{animation:1.3s ease-in-out .5s both mg-hint}@keyframes mg-hint{0%,to{transform:none}35%{transform:rotateY(-28deg)}70%{transform:rotateY(9deg)}}.mg-back{background:var(--paper);color:var(--ink);border-color:var(--line-strong);justify-content:center;align-items:center}.mg-turn-in>.mg-back{transform:rotateY(180deg)}.mg-back .mg-qr img{aspect-ratio:1;width:min(128px,44vw);height:auto;box-shadow:0 0 0 1px var(--line);padding:6px}.mg-back .mg-qr p{margin-top:8px}.mg[data-variant=flip][data-flat] .mg-back{aspect-ratio:auto;margin-top:12px;padding:18px}.mg-turn-btn{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:10px 0 14px;padding:6px 10px;font-size:10px;font-weight:500;display:inline-flex}.mg[data-variant=flip] .mg-copy{width:100%;max-width:340px}.mg[data-variant=flip][data-flat] .mg-copy{margin-top:16px}.mg-ticket-shade{max-width:340px;filter:drop-shadow(0 14px 16px color-mix(in srgb, var(--ink) 16%, transparent));margin:0 auto 18px}.mg-ticket{border-radius:min(var(--tpl-radius,12px), 16px);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line), inset 0 0 0 7px var(--paper), inset 0 0 0 8px var(--line);padding:20px 26px 24px;-webkit-mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 18px repeat-y,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 18px repeat-y;mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 18px repeat-y,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 18px repeat-y}.mg-ticket .mg-bank{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2.5px;text-transform:uppercase;color:var(--label-strong);font-size:10px}.mg-ticket .mg-holder{font-family:var(--font-display,"Playfair Display"), serif;overflow-wrap:break-word;color:var(--ink);margin:6px 0 16px;font-size:18px;line-height:1.3}.mg-field{border:1px dashed var(--line-strong);background:color-mix(in srgb, var(--secondary-color,#d4af37) 10%, var(--paper));border-radius:10px;padding:16px 10px;position:relative}.mg-foil{background:radial-gradient(circle, #fff6 0 1px, transparent 1.6px) 0 0 / 11px 11px, linear-gradient(115deg, color-mix(in srgb, var(--c-gold-deep,#d4af37) 78%, #000), color-mix(in srgb, var(--c-gold,#d4af37) 60%, #fff) 30%, var(--c-gold,#d4af37) 48%, color-mix(in srgb, var(--c-gold,#d4af37) 62%, #fff) 66%, color-mix(in srgb, var(--c-gold-deep,#d4af37) 72%, #000));cursor:grab;touch-action:none;-webkit-mask-composite:source-in;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0;transition:opacity .6s,transform .6s,visibility 0s .6s;display:flex;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.mg-foil-tag{z-index:1;background:color-mix(in srgb, var(--paper) 90%, transparent);font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:10px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 2px 6px #0000002e}.mg-foil-tag svg{color:var(--accent-text,var(--secondary-color,#d4af37))}.mg-foil:after{content:"";background:linear-gradient(100deg,#0000 35%,#fff9 50%,#0000 65%);animation:4s ease-in-out 1s infinite mg-shine;position:absolute;inset:0;transform:translate(-110%)}@keyframes mg-shine{0%,45%{transform:translate(-110%)}75%,to{transform:translate(110%)}}.mg-foil[data-gone]{visibility:hidden;opacity:0;pointer-events:none;transform:scale(1.05)}.mg[data-variant=scratch] .mg-copy{width:100%;max-width:340px}.mg[data-variant=scratch] .mg-qr{margin-top:22px}.mg-cheque{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,12px), 8px);background:repeating-radial-gradient(circle at 110% 120%, transparent 0 7px, color-mix(in srgb, var(--secondary-color,#d4af37) 10%, transparent) 7px 8px), var(--paper);text-align:left;max-width:360px;margin:0 auto 18px;display:flex;overflow:hidden;box-shadow:0 16px 28px -18px #00000073}.mg-cheque-stub{border-right:2px dashed var(--line-strong);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-gold-deep,#d4af37) 12%, transparent) 0 2px, transparent 2px 9px), var(--c-deep,var(--text-color,#2c1810));flex:none;width:44px;position:relative}.mg-cheque-stub:after{content:"";background:var(--c-gold-deep,var(--secondary-color,#d4af37));width:24px;height:24px;-webkit-mask:var(--emblem) center / contain no-repeat;-webkit-mask:var(--emblem) center / contain no-repeat;mask:var(--emblem) center / contain no-repeat;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}.mg-cheque-body{flex:1;min-width:0;padding:14px 16px 18px;position:relative}.mg-cheque .mg-bank{border-bottom:1px solid var(--line);font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);padding-bottom:8px;font-size:15px;font-weight:600;line-height:1.3}.mg-cheque-line{margin-top:12px}.mg-cheque-label{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);font-size:9px;display:block}.mg-cheque .mg-holder{border-bottom:1.5px dotted var(--line-strong);font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;overflow-wrap:break-word;color:var(--ink);clip-path:inset(0 100% 0 0);padding:2px 0 3px;font-size:24px;line-height:1.3;transition:clip-path 1.6s cubic-bezier(.45,.1,.4,1) .5s}.mg[data-variant=cheque][data-shown] .mg-holder{clip-path:inset(0 -10px 0 0)}.mg-cheque-foot{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.mg-cheque-foot>div{min-width:0}.mg-cheque .mg-number{border:1.5px solid var(--line-strong);background:var(--paper);letter-spacing:2px;border-radius:4px;margin-top:5px;padding:6px 10px;font-size:16px;display:inline-block}.mg-cheque-stamp{box-sizing:border-box;border:2px solid var(--accent-strong,var(--secondary-color,#d4af37));width:58px;height:58px;box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4px var(--accent-strong,var(--secondary-color,#d4af37));opacity:0;border-radius:50%;flex:none;margin:0 -4px -4px 0;position:relative;transform:scale(1.8)rotate(-30deg)}.mg-cheque-stamp:after{content:"";background:var(--accent-strong,var(--secondary-color,#d4af37));-webkit-mask:var(--emblem) center / contain no-repeat;-webkit-mask:var(--emblem) center / contain no-repeat;mask:var(--emblem) center / contain no-repeat;position:absolute;inset:14px}.mg[data-variant=cheque][data-shown] .mg-cheque-stamp{animation:.45s cubic-bezier(.3,1.5,.5,1) 2.1s both mg-stamp}@keyframes mg-stamp{to{opacity:.72;transform:rotate(-14deg)}}.mg[data-variant=cheque] .mg-copy{width:100%;max-width:360px}.mg[data-variant=cheque] .mg-qr{margin-top:22px}@media (prefers-reduced-motion:reduce){.mg-foil:after{display:none}.mg[data-variant=cheque] *{transition-delay:0s!important;animation-delay:0s!important}}.wl{font-family:var(--font-body,"Poppins"), sans-serif;text-align:left}.wl-item{align-items:center;gap:12px;display:flex}.wl-mark{color:var(--accent-strong,var(--secondary-color,#d4af37));flex:none;justify-content:center;align-items:center;display:flex}.wl-photo{border:1px solid var(--line,#00000014);border-radius:min(var(--tpl-radius,8px), 10px);background:var(--paper,#fff);object-fit:cover;flex:none;width:52px;height:52px}.wl-item[data-claimed] .wl-photo,.wl-photo[data-claimed]{filter:grayscale();opacity:.55}.wl[data-variant=boxes] .wl-item[data-photo] .wl-mark,.wl[data-variant=tags] .wl-item[data-photo] .wl-mark{display:none}.wl[data-variant=boxes] .wl-photo{width:84px;height:84px}.wl[data-variant=tags] .wl-photo{width:64px;height:64px}.wl[data-variant=receipt] .wl-photo{width:40px;height:40px}.wl-text{flex:1;min-width:0}.wl-name{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.4}.wl-item[data-claimed] .wl-name{color:var(--label-strong);text-decoration:line-through}.wl-link{color:var(--label-strong);text-underline-offset:2px;font-size:11px;text-decoration:underline}.wl-badge{letter-spacing:1px;text-transform:uppercase;color:var(--label-strong);flex:none;font-size:10px;font-weight:600}.wl-btn{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,6px), 12px);min-height:36px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;flex:none;padding:0 12px;font-size:11px}.wl-error{color:#c92a2a;margin:0;font-size:12px;line-height:1.6}.wl-box{display:none}.wl[data-variant=boxes]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:12px;display:grid}.wl[data-variant=boxes] .wl-item{border:1px solid var(--line);border-radius:var(--tpl-radius,12px);background:var(--paper);text-align:center;flex-direction:column;gap:8px;padding:14px 10px 12px;transition:opacity .4s,transform .6s cubic-bezier(.3,1.5,.5,1)}.wl[data-variant=boxes]:not([data-shown]) .wl-item{opacity:0;transform:translateY(-22px)}.wl[data-variant=boxes] .wl-item:nth-child(2){transition-delay:80ms}.wl[data-variant=boxes] .wl-item:nth-child(3){transition-delay:.16s}.wl[data-variant=boxes] .wl-item:nth-child(4){transition-delay:.24s}.wl[data-variant=boxes] .wl-item:nth-child(5){transition-delay:.32s}.wl[data-variant=boxes] .wl-item:nth-child(6){transition-delay:.4s}.wl[data-variant=boxes] .wl-item:nth-child(n+7){transition-delay:.48s}.wl[data-variant=boxes] .wl-mark{align-items:flex-end;width:64px;height:62px}.wl[data-variant=boxes] .wl-gift,.wl[data-variant=boxes] .wl-check{display:none}.wl[data-variant=boxes] .wl-box{width:58px;height:58px;display:block;position:relative}.wl-box-body,.wl-box-lid{background:linear-gradient(90deg, transparent 42%, var(--c-gold,var(--secondary-color,#d4af37)) 42% 58%, transparent 58%), var(--c-p,var(--primary-color,#8b6f4e));border-radius:3px;position:absolute}.wl-box-body{height:32px;bottom:0;left:7px;right:7px;box-shadow:inset 0 8px 8px -6px #0000004d}.wl-box-lid{z-index:1;background:linear-gradient(90deg, transparent 42%, var(--c-gold,var(--secondary-color,#d4af37)) 42% 58%, transparent 58%), color-mix(in srgb, var(--c-p,#8b6f4e) 82%, #000);transform-origin:90% 100%;height:12px;transition:transform .6s cubic-bezier(.3,1.4,.5,1);top:14px;left:3px;right:3px}.wl-box-lid:before,.wl-box-lid:after{content:"";border:3px solid var(--c-gold,var(--secondary-color,#d4af37));border-radius:50% 50% 10%;width:12px;height:9px;position:absolute;bottom:100%}.wl-box-lid:before{transform-origin:100% 100%;right:50%;transform:rotate(-24deg)}.wl-box-lid:after{transform-origin:0 100%;border-radius:50% 50% 50% 10%;left:50%;transform:rotate(24deg)}.wl[data-variant=boxes] .wl-item[data-claimed] .wl-box-lid{transform:translate(7px,-7px)rotate(22deg)}.wl[data-variant=boxes] .wl-item[data-claimed] .wl-box-body:after{content:"";border-right:3px solid var(--c-on-p,#fff);border-bottom:3px solid var(--c-on-p,#fff);width:7px;height:13px;margin-left:-4px;position:absolute;top:7px;left:50%;transform:rotate(40deg)}.wl[data-variant=boxes] .wl-text{width:100%}.wl[data-variant=boxes] .wl-btn{width:100%;padding:0 4px}.wl[data-variant=boxes] .wl-badge{align-items:center;min-height:36px;display:flex}.wl[data-variant=boxes] .wl-claim,.wl[data-variant=boxes] .wl-error{grid-column:1/-1}.wl[data-variant=tags]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.wl-peg{flex-direction:column;padding-top:34px;display:flex;position:relative}.wl-peg:before{content:"";border-bottom:1.5px solid var(--line-strong);border-radius:0 0 50% 50%/0 0 100% 100%;height:18px;position:absolute;top:0;left:-7px;right:-7px}.wl[data-variant=tags] .wl-item{--tag:color-mix(in srgb, var(--secondary-color,#d4af37) 16%, var(--paper));background:radial-gradient(circle at 50% 15px, var(--bg-color,#fdf8f0) 0 3.5px, var(--c-gold,#d4af37) 4px 6px, transparent 6.5px), linear-gradient(135deg, transparent 15px, var(--tag) 15.5px) top left / 51% 100% no-repeat, linear-gradient(225deg, transparent 15px, var(--tag) 15.5px) top right / 51% 100% no-repeat;filter:drop-shadow(0 0 .6px color-mix(in srgb, var(--ink) 45%, transparent)) drop-shadow(0 8px 9px #00000021);text-align:center;transform-origin:50% -16px;flex-direction:column;flex:1;gap:8px;padding:32px 12px 14px;transition:opacity .4s,transform 1s cubic-bezier(.3,1.7,.45,1);position:relative}.wl-peg:nth-child(4n+2) .wl-item,.wl-peg:nth-child(4n+3) .wl-item{--tag:color-mix(in srgb, var(--c-p,var(--primary-color,#8b6f4e)) 13%, var(--paper));transition-delay:.12s}.wl[data-variant=tags] .wl-item:before{content:"";background:var(--line-strong);width:1.5px;height:31px;margin-left:-.75px;position:absolute;top:-16px;left:50%}.wl[data-variant=tags]:not([data-shown]) .wl-item{opacity:0;transform:translateY(-16px)rotate(14deg)}.wl[data-variant=tags][data-shown] .wl-item{animation:4.4s ease-in-out 1.1s 3 wl-sway}.wl-peg:nth-child(2n) .wl-item{animation-duration:5.2s}@keyframes wl-sway{0%,to{rotate:0deg}30%{rotate:2.6deg}70%{rotate:-2deg}}.wl[data-variant=tags] .wl-check,.wl[data-variant=tags] .wl-item[data-claimed] .wl-gift{display:none}.wl[data-variant=tags] .wl-item[data-claimed] .wl-check{display:block}.wl[data-variant=tags] .wl-text{flex:1;width:100%}.wl[data-variant=tags] .wl-btn{background:var(--paper);width:100%;padding:0 4px}.wl[data-variant=tags] .wl-claim,.wl[data-variant=tags] .wl-error{grid-column:1/-1}.wl[data-variant=tags] .wl-claim{margin-top:6px}.wl[data-variant=tags] .wl-badge,.wl[data-variant=receipt] .wl-badge{outline-offset:-5px;min-height:32px;color:var(--label-strong);border:2px solid;border-radius:4px;outline:1px solid;align-items:center;padding:0 10px;animation:.45s cubic-bezier(.3,1.5,.5,1) both wl-stamp;display:flex;rotate:-7deg}@keyframes wl-stamp{0%{opacity:0;scale:1.8}}.wl[data-variant=receipt]{counter-reset:gift;padding:0 4px 28px;overflow:clip}.wl[data-variant=receipt]:before{content:"";z-index:2;background:linear-gradient(#00000059, transparent 70%), var(--c-deep,#1c1410);border-radius:999px;height:14px;display:block;position:relative;box-shadow:0 2px 4px #00000040}.wl-paper{z-index:1;background:var(--paper);filter:drop-shadow(0 0 .6px color-mix(in srgb, var(--ink) 35%, transparent)) drop-shadow(0 10px 10px #0000001f);margin:-7px 14px 0;padding:24px 18px 14px;transition:transform 1.6s cubic-bezier(.3,.7,.35,1) .15s;position:relative}.wl[data-variant=receipt]:not([data-shown]) .wl-paper{transform:translateY(-100%)}.wl-paper:after{content:"";background:conic-gradient(from -45deg at 50% 100%, var(--paper) 90deg, transparent 0) 0 0 / 14px 100%;height:7px;position:absolute;top:100%;left:0;right:0}.wl-paper .wl-emblem{width:22px;height:22px;margin:0 auto 14px;display:block}.wl[data-variant=receipt] .wl-item{border-top:1px dashed var(--line-strong);counter-increment:gift;flex-wrap:wrap;gap:6px 10px;padding:12px 0}.wl[data-variant=receipt] .wl-mark{font-variant-numeric:tabular-nums;min-width:20px;color:var(--label-strong);align-self:flex-start;font-size:11px;font-weight:600;line-height:20px}.wl[data-variant=receipt] .wl-mark:before{content:counter(gift, decimal-leading-zero)}.wl[data-variant=receipt] .wl-mark svg{display:none}.wl[data-variant=receipt] .wl-text{flex:70%}.wl[data-variant=receipt] .wl-name{letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:600}.wl[data-variant=receipt] .wl-btn,.wl[data-variant=receipt] .wl-badge{margin-left:auto}.wl[data-variant=receipt] .wl-claim{padding-bottom:12px}.wl[data-variant=receipt] .wl-error{margin-bottom:12px}.wl-barcode{border-top:1px dashed var(--line-strong);background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 12px, var(--ink) 12px 13px, transparent 13px 17px) content-box;opacity:.7;height:44px;margin-top:4px;padding:14px 18% 0;display:block}@media (prefers-reduced-motion:reduce){.wl[data-variant=tags] .wl-item,.wl-paper,.wl[data-variant=tags] .wl-badge,.wl[data-variant=receipt] .wl-badge{transition-delay:0s!important;animation:none!important}}.gb{font-family:var(--font-body,"Poppins"), sans-serif;text-align:left}.gb p{margin:0}.gb-seal{border:1px solid var(--line);background:color-mix(in srgb, var(--secondary-color,#d4af37) 14%, transparent);width:34px;height:34px;font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.gb-text{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.gb-name{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:13px;font-weight:600}.gb-age{color:var(--label-strong);font-size:10px}.gb[data-variant=bubbles]{flex-direction:column;gap:16px;display:flex}.gb[data-variant=bubbles] .gb-card{grid-template-columns:34px 1fr;grid-template-areas:"seal text"".by";align-items:end;gap:6px 10px;display:grid}.gb[data-variant=bubbles] .gb-seal{grid-area:seal}.gb[data-variant=bubbles] .gb-text{border:1px solid var(--line);background:var(--paper);border-radius:18px 18px 18px 4px;grid-area:text;justify-self:start;max-width:92%;padding:12px 16px}.gb[data-variant=bubbles] .gb-by{grid-area:by;align-items:baseline;gap:8px;display:flex}.gb[data-variant=bubbles] .gb-item:nth-child(2n) .gb-card{grid-template-columns:1fr 34px;grid-template-areas:"text seal""by."}.gb[data-variant=bubbles] .gb-item:nth-child(2n) .gb-text{background:color-mix(in srgb, var(--secondary-color,#d4af37) 12%, var(--paper));border-radius:18px 18px 4px;justify-self:end}.gb[data-variant=bubbles] .gb-item:nth-child(2n) .gb-by{justify-content:flex-end}.gb[data-variant=notes]{columns:2;column-gap:14px}.gb[data-variant=notes] .gb-item{break-inside:avoid;padding:10px 0 8px}.gb[data-variant=notes] .gb-card{border:1px solid var(--line);background:var(--paper);border-radius:2px;padding:22px 14px 14px;position:relative;transform:rotate(-1.4deg);box-shadow:0 6px 14px #0000001a}.gb[data-variant=notes] .gb-item:nth-child(2n) .gb-card{transform:rotate(1.2deg)}.gb[data-variant=notes] .gb-item:nth-child(3n) .gb-card{transform:rotate(-.4deg)}.gb[data-variant=notes] .gb-card:before{content:"";background:color-mix(in srgb, var(--secondary-color,#d4af37) 45%, transparent);width:46px;height:14px;margin-left:-23px;position:absolute;top:-7px;left:50%;transform:rotate(-3deg)}.gb[data-variant=notes] .gb-seal{display:none}.gb[data-variant=notes] .gb-by{text-align:right;flex-direction:column;gap:2px;margin-top:12px;display:flex}.gb[data-variant=notes] .gb-name{font-style:italic}.gb[data-variant=notes] .gb-name:before{content:"— "}.gb[data-variant=stack]{padding:6px 4px 0}.gb-pile{padding-bottom:20px;display:grid}.gb[data-variant=stack] .gb-item{grid-area:1/1;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.gb[data-variant=stack] .gb-item[data-depth="1"]{transform:translateY(9px)rotate(-2.6deg)scale(.97)}.gb[data-variant=stack] .gb-item[data-depth="2"]{transform:translateY(18px)rotate(2.2deg)scale(.94)}.gb[data-variant=stack] .gb-item[data-depth="3"]{opacity:0;transform:translateY(18px)scale(.92)}.gb[data-variant=stack] .gb-item[data-thrown]{animation:.5s cubic-bezier(.4,0,1,1) both gb-throw}@keyframes gb-throw{0%{opacity:1;transform:none}to{opacity:0;transform:translate(calc(var(--dir,1) * 115%), -24px) rotate(calc(var(--dir,1) * 16deg))}}.gb[data-variant=stack] .gb-card{box-sizing:border-box;border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 18px);background:var(--paper);height:100%;min-height:168px;box-shadow:0 14px 28px -20px color-mix(in srgb, var(--ink) 70%, transparent);text-align:center;padding:22px 22px 18px}.gb[data-variant=stack] .gb-item[data-depth="0"] .gb-card{cursor:grab;touch-action:pan-y}.gb[data-variant=stack] .gb-seal{margin:0 auto 12px}.gb[data-variant=stack] .gb-text{font-family:var(--font-display,"Playfair Display"), serif;font-size:16px;font-style:italic;line-height:1.6}.gb[data-variant=stack] .gb-by{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin-top:14px;display:flex}.gb-nav{font-variant-numeric:tabular-nums;color:var(--label-strong);justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex}.gb-nav button{border:1px solid var(--line-strong);background:var(--paper);width:40px;height:40px;font:inherit;color:var(--ink);cursor:pointer;border-radius:50%;font-size:22px;line-height:1}.gb-story{border-radius:min(var(--tpl-radius,14px), 22px);background:radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--secondary-color,#d4af37) 22%, transparent), transparent), linear-gradient(160deg, color-mix(in srgb, var(--primary-color,#8b6f4e) 55%, var(--c-deep,#2c1810)), var(--c-deep,#2c1810));-webkit-user-select:none;user-select:none;padding:14px 18px 22px;position:relative;overflow:hidden;box-shadow:0 22px 36px -22px #0009}.gb-bars{gap:3px;margin-bottom:14px;display:flex}.gb-bars span{background:color-mix(in srgb, var(--c-on-deep,#fff) 28%, transparent);border-radius:2px;flex:1;height:3px;overflow:hidden}.gb-bars span[data-done],.gb-bars i{background:var(--c-on-deep,#fff)}.gb-bars i{transform-origin:0;height:100%;animation:gb-bar var(--t,5s) linear both paused;display:block}.gb[data-playing] .gb-bars i{animation-play-state:running}.gb[data-variant=stories]:not([data-auto]) .gb-bars i{animation:none}@keyframes gb-bar{0%{transform:scaleX(0)}to{transform:none}}.gb-slides{grid-template-columns:minmax(0,1fr);display:grid}.gb[data-variant=stories] .gb-item{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1);transform:translate(18px)scale(.98)}.gb[data-variant=stories] .gb-item[data-on]{opacity:1;transform:none}.gb[data-variant=stories] .gb-card{flex-direction:column;min-height:250px;display:flex}.gb[data-variant=stories] .gb-by{align-items:center;gap:10px;display:flex}.gb[data-variant=stories] .gb-seal{border-color:color-mix(in srgb, var(--c-on-deep,#fff) 40%, transparent);background:color-mix(in srgb, var(--c-on-deep,#fff) 14%, transparent);width:32px;height:32px;color:var(--c-on-deep,#fff);flex:none}.gb[data-variant=stories] .gb-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-on-deep,#fff);overflow:hidden}.gb[data-variant=stories] .gb-age{color:color-mix(in srgb, var(--c-on-deep,#fff) 70%, transparent);flex:none}.gb[data-variant=stories] .gb-text{font-family:var(--font-display,"Playfair Display"), serif;text-align:center;color:var(--c-on-deep,#fff);padding:18px 6px 4px;font-size:clamp(17px,5vw,20px);line-height:1.55;margin:auto 0!important}.gb[data-variant=stories] .gb-text:before{content:"“";height:32px;color:var(--c-gold-deep,var(--secondary-color,#d4af37));font-size:58px;line-height:1;display:block}.gb-tap{z-index:1;font:inherit;color:color-mix(in srgb, var(--c-on-deep,#fff) 45%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0 6px;font-size:26px;line-height:1;display:flex;position:absolute;top:0;bottom:0}.gb-tap:focus-visible{outline:2px solid var(--c-gold-deep,#d4af37);outline-offset:-4px}.gb-tap--prev{width:34%;left:0}.gb-tap--next{justify-content:flex-end;width:66%;right:0}.gb-tap--prev:before{content:"‹"}.gb-tap--next:before{content:"›"}.gb[data-variant=line]{margin:0 -24px}.gb-rope{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;padding:0 24px 26px;scroll-padding:0 24px;display:flex;overflow-x:auto}.gb-rope::-webkit-scrollbar{display:none}.gb[data-variant=line] .gb-item{box-sizing:border-box;scroll-snap-align:center;flex:none;width:212px;padding:26px 10px 0;position:relative}.gb[data-variant=line] .gb-item:first-child{margin-left:auto}.gb[data-variant=line] .gb-item:last-child{margin-right:auto}.gb-cord{width:100%;height:30px;position:absolute;top:0;left:0;overflow:visible}.gb-cord path{fill:none;stroke:var(--line-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.gb-peg{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--secondary-color,#d4af37) 70%, #000), var(--secondary-color,#d4af37) 45%, color-mix(in srgb, var(--secondary-color,#d4af37) 65%, #fff));border-radius:2px;width:9px;height:26px;margin-left:-4.5px;position:absolute;top:14px;left:50%;box-shadow:0 2px 3px #0000004d}.gb-peg:after{content:"";background:#0000004d;border-radius:1px;height:2px;position:absolute;top:11px;left:1px;right:1px}.gb[data-variant=line] .gb-card{--tilt:-1.6deg;box-sizing:border-box;border:1px solid var(--line);border-radius:min(var(--tpl-radius,6px), 8px);background:var(--paper);transform-origin:50% 0;rotate:var(--tilt);transition:translate .7s cubic-bezier(.3, 1.5, .5, 1) calc(min(var(--i), 5) * .12s), opacity .35s ease calc(min(var(--i), 5) * .12s);padding:20px 14px 12px;box-shadow:0 14px 22px -14px #00000073}.gb[data-variant=line] .gb-item:nth-child(2n) .gb-card{--tilt:1.8deg;background:color-mix(in srgb, var(--secondary-color,#d4af37) 13%, var(--paper))}.gb[data-variant=line] .gb-item:nth-child(3n) .gb-card{--tilt:-.6deg;background:color-mix(in srgb, var(--primary-color,#8b6f4e) 9%, var(--paper))}.gb[data-variant=line]:not([data-shown]) .gb-card{opacity:0;translate:0 -28px}.gb[data-variant=line][data-shown]:not([data-still]) .gb-card{animation:gb-swing 3.4s ease-in-out calc(var(--i) * -.9s) infinite alternate}.gb[data-variant=line][data-paused] .gb-card{animation-play-state:paused}@keyframes gb-swing{0%{rotate:calc(var(--tilt) - 1.8deg)}to{rotate:calc(var(--tilt) + 1.8deg)}}.gb[data-variant=line] .gb-by{border-top:1px dashed var(--line);align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.gb[data-variant=line] .gb-seal{flex:none;width:26px;height:26px;font-size:12px}.gb[data-variant=line] .gb-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gb[data-variant=line] .gb-age{flex:none}@media (width>=900px){.gb[data-variant=line]{margin:0 -84px}.gb-rope{padding:0 84px 26px;scroll-padding:0 84px}}@media (prefers-reduced-motion:reduce){.gb[data-variant=line] .gb-card{opacity:1!important;animation:none!important;translate:none!important}.gb[data-variant=stories] .gb-item{transform:none!important}}.cs-num{font-family:var(--font-display,"Playfair Display"), serif;font-variant-numeric:lining-nums;color:var(--ink);font-weight:600;line-height:1.05;display:block}.cs-day,.cs-month{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);font-size:11px;display:block}.cs-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cs-btn{min-height:50px;font-family:var(--font-body,"Poppins"), sans-serif;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.cs-btn svg{flex:none}.cs-tear{width:176px;margin:0 auto 30px;padding-top:12px;position:relative}.cs-rings{z-index:3;background:radial-gradient(circle at 50% 70%, var(--ink) 0 2.4px, transparent 3px) 0 0 / 20px 22px space;height:22px;position:absolute;top:0;left:18px;right:18px}.cs-rings:before{content:"";background:linear-gradient(90deg, transparent 6px, var(--c-gold,#d4af37) 6px 8px, transparent 8px) 0 0 / 20px 15px space;border-radius:2px;position:absolute;inset:0}.cs-pad{perspective:700px;position:relative}.cs-page{border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 4px 0 -1px var(--paper), 0 4px 0 0 var(--line), 0 8px 0 -2px var(--paper), 0 8px 0 -1px var(--line), 0 18px 26px #0000001f;border-radius:10px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.cs-page .cs-month{background:var(--btn-bg,var(--primary-color,#8b6f4e));color:var(--btn-fg,#fff);align-self:stretch;padding:16px 6px 9px;font-weight:600}.cs-page .cs-num{padding-top:14px;font-size:72px}.cs-page .cs-day{letter-spacing:3px;padding:4px 0 18px}.cs-page--old{z-index:2;box-shadow:none;transform-origin:50% 0;backface-visibility:hidden;position:absolute;inset:0}.cs-env{perspective:800px;width:252px;height:160px;margin:92px auto 30px;position:relative}.cs-env-back,.cs-env-front{border-radius:8px;position:absolute;inset:0}.cs-env-back{background:color-mix(in srgb, var(--secondary-color,#d4af37) 26%, var(--paper));box-shadow:0 16px 28px #00000029}.cs-env-card{z-index:1;border:1px solid var(--line-strong);background:var(--paper);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:140px;display:flex;position:absolute;top:10px;left:16px;right:16px}.cs-env-card .cs-num{font-size:54px}.cs-env[data-open] .cs-env-card{animation:.9s cubic-bezier(.3,1.3,.5,1) .7s both cs-rise}@keyframes cs-rise{to{transform:translateY(-80px)}}.cs-env-front{z-index:2;background:linear-gradient(to top right, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px)) 0 100% / 50% 100% no-repeat, linear-gradient(to top left, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px)) 100% 100% / 50% 100% no-repeat, color-mix(in srgb, var(--secondary-color,#d4af37) 34%, var(--paper));clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%)}.cs-env-flap{z-index:3;background:color-mix(in srgb, var(--secondary-color,#d4af37) 44%, var(--paper));clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;height:60%;position:absolute;top:0;left:0;right:0}.cs-env[data-open] .cs-env-flap{animation:.7s ease-in-out both cs-flap}@keyframes cs-flap{0%{z-index:3;transform:rotateX(0)}49%{z-index:3}50%{z-index:0}to{z-index:0;transform:rotateX(180deg)}}.cs-env-seal{z-index:4;background:var(--btn-bg,var(--primary-color,#8b6f4e));width:40px;height:40px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--btn-fg,#fff) 25%, transparent), 0 3px 6px #00000040;border-radius:50%;justify-content:center;align-items:center;margin:-20px 0 0 -20px;display:flex;position:absolute;top:60%;left:50%}.cs-env-seal .tpl-emblem{background:var(--btn-fg,#fff);width:18px;height:18px}.cs-env[data-open] .cs-env-seal{animation:.35s ease-in both cs-seal}@keyframes cs-seal{to{opacity:0;transform:scale(.6)}}.cs-circ{border:1px solid var(--line-strong);border-radius:min(var(--tpl-radius,8px), 14px);background:var(--paper);width:min(100%,300px);margin:0 auto 28px;padding:18px 16px 16px;box-shadow:0 16px 28px -14px #00000047}.cs-circ-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;padding:0 2px;display:flex}.cs-circ-month{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:28px;font-weight:600;line-height:1.1}.cs-circ-year{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;color:var(--label-strong);font-size:12px;font-weight:600}.cs-circ-grid{border:1px solid var(--line);background:var(--line);font-family:var(--font-body,"Poppins"), sans-serif;font-variant-numeric:lining-nums tabular-nums;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.cs-circ-wd,.cs-circ-day{background:var(--paper);justify-content:center;align-items:center;display:flex}.cs-circ-wd{background:color-mix(in srgb, var(--secondary-color,#d4af37) 14%, var(--paper));letter-spacing:1px;height:24px;color:var(--label-strong);font-size:9px;font-weight:700}.cs-circ-day{height:34px;color:var(--ink);font-size:12px;position:relative}.cs-circ-day.is-empty{background:color-mix(in srgb, var(--secondary-color,#d4af37) 5%, var(--paper))}.cs-circ-day.is-on{z-index:1;font-size:14px;font-weight:700}.cs-pen{pointer-events:none;width:54px;height:40px;margin:-21px 0 0 -27px;position:absolute;top:50%;left:50%;overflow:visible}.cs-pen path{fill:none;stroke:var(--accent-strong,var(--secondary-color,#d4af37));stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.cs-circ[data-shown] .cs-pen path{animation:1.1s cubic-bezier(.55,.1,.35,1) .55s both cs-pen}@keyframes cs-pen{to{stroke-dashoffset:0}}.cs-circ-note{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:14px 0 0;display:flex}.cs-circ-note .cs-num{color:var(--accent-strong,var(--secondary-color,#d4af37));font-size:22px;display:inline}.cs-circ-note .cs-day,.cs-circ-note .cs-month{display:inline}.cs-tag{transform-origin:100px 9px;width:200px;height:290px;margin:0 auto 26px;position:relative}.cs-tag[data-shown]{animation:2.6s cubic-bezier(.35,.05,.4,1) both cs-swing}.cs-tag[data-shown][data-live]{animation:2.6s cubic-bezier(.35,.05,.4,1) both cs-swing,6s ease-in-out 2.6s infinite cs-sway}@keyframes cs-swing{0%{transform:rotate(-18deg)}22%{transform:rotate(12deg)}42%{transform:rotate(-7deg)}60%{transform:rotate(4deg)}76%{transform:rotate(-2deg)}90%{transform:rotate(.8deg)}to{transform:rotate(0)}}@keyframes cs-sway{0%,to{transform:rotate(0)}25%{transform:rotate(1.4deg)}75%{transform:rotate(-1.4deg)}}.cs-tag-art{filter:drop-shadow(0 12px 14px #00000029);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-tag-body{fill:var(--paper);stroke:var(--line-strong);stroke-width:1px}.cs-tag-stitch{fill:none;stroke:var(--line-strong);stroke-width:1.2px;stroke-dasharray:4 3}.cs-tag-patch{fill:color-mix(in srgb, var(--secondary-color,#d4af37) 22%, var(--paper))}.cs-tag-eyelet{fill:none;stroke:var(--c-gold,var(--secondary-color,#d4af37));stroke-width:3px}.cs-tag-string{fill:none;stroke:var(--c-gold,var(--secondary-color,#d4af37));stroke-width:1.6px;stroke-linejoin:round}.cs-tag-nail{fill:var(--ink)}.cs-tag-text{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:98px 30px 18px}.cs-tag .cs-num{font-size:66px}.cs-tag .cs-day{letter-spacing:3px}.cs-tag .cs-month{font-weight:600}.cs-tag-emblem{width:18px;height:18px;margin-top:12px;display:block}@media (prefers-reduced-motion:reduce){.cs-circ[data-shown] .cs-pen path{animation-delay:0s!important}}.ft p{margin:0}.ft-main{margin-bottom:36px}.ft-hash{font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));overflow-wrap:anywhere;font-size:22px;font-style:italic;font-weight:600}.ft-closing{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--ink);font-size:13px;line-height:1.7;margin:14px 0 26px!important}.ft-closing b{font-family:var(--font-display,"Playfair Display"), serif;font-size:16px;font-style:italic;font-weight:400;display:block}.ft-share{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;text-transform:uppercase;color:var(--label-color,var(--primary-color,#8b6f4e));font-size:10px;margin-bottom:14px!important}.ft-buttons{justify-content:center;gap:12px;display:flex}.ft-names{font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--ink);font-size:30px;line-height:1.25;margin-bottom:8px!important}.ft-names i{font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));font-size:.6em}.ft[data-variant=monogram] .tpl-mono{width:132px;height:132px;margin-bottom:20px;font-size:36px}.ft[data-variant=monogram] .ft-hash{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;text-indent:3px;font-size:11px;font-style:normal;font-weight:500}.ft[data-variant=band] .ft-main{background:var(--c-deep,var(--text-color,#2c1810));margin:0 -24px 28px;padding:44px 24px 40px;position:relative}.ft[data-variant=band] .ft-main:before{content:"";border-top:1px solid var(--c-gold-deep,var(--secondary-color,#d4af37));border-bottom:1px solid var(--c-gold-deep,var(--secondary-color,#d4af37));opacity:.7;pointer-events:none;position:absolute;inset:6px 0}.ft[data-variant=band] .ft-hash{color:var(--c-on-deep,var(--bg-color,#fdf8f0));font-size:26px}.ft[data-variant=band] .ft-closing,.ft[data-variant=band] .ft-share{color:var(--c-on-deep,var(--bg-color,#fdf8f0))}.ft[data-variant=band] .ft-buttons>*{position:relative;background:var(--paper)!important}.ft[data-variant=signature] .ft-closing{margin:0 0 4px!important}.ft-sign{font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--ink);font-size:clamp(34px,11vw,46px);line-height:1.25;margin-bottom:2px!important}.ft-sign i{color:var(--accent-strong,var(--secondary-color,#d4af37));font-size:.6em;font-style:normal}.ft-ink{padding:0 .15em;display:inline-block;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}.ft[data-variant=signature]:not([data-shown]) .ft-ink{-webkit-mask-position:100% 0;mask-position:100% 0}.ft[data-variant=signature][data-shown] .ft-ink{animation:2.6s ease-in-out .3s both ft-write}@keyframes ft-write{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.ft-swash{width:min(220px,70%);height:auto;margin:0 auto 14px;display:block;overflow:visible}.ft-swash path{fill:none;stroke:var(--accent-strong,var(--secondary-color,#d4af37));stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ft[data-variant=signature]:not([data-shown]) .ft-swash path{stroke-dashoffset:1px}.ft[data-variant=signature][data-shown] .ft-swash path{animation:1.3s ease-out 2.4s both ft-swash}@keyframes ft-swash{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ft-family{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:15px;font-style:italic;margin-bottom:18px!important}.ft[data-variant=signature] .ft-hash{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;font-size:11px;font-style:normal;font-weight:500;margin-bottom:26px!important}.ft-thanks{font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));text-shadow:0 0 22px color-mix(in srgb, var(--c-gold,#d4af37) 35%, transparent);padding:12px 20px;font-size:clamp(40px,13vw,58px);line-height:1.15;transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);display:inline-block;position:relative;margin:0 auto 4px!important}.ft[data-variant=thanks]:not([data-shown]) .ft-thanks{opacity:0;transform:scale(.92)}.ft-spark{background:var(--c-gold,var(--secondary-color,#d4af37));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:.35;pointer-events:none;position:absolute;transform:scale(.7)}.ft[data-variant=thanks][data-shown] .ft-spark{animation:1.6s ease-in-out 3 both ft-twinkle}@keyframes ft-twinkle{0%,to{opacity:.35;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(45deg)}}.ft[data-variant=thanks] .ft-closing{margin-top:6px!important}.ft[data-variant=thanks] .ft-hash{font-size:18px;margin-bottom:24px!important}.ft-letter{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);perspective:900px;border-radius:4px;width:min(100%,340px);margin:46px auto 30px;padding:156px 22px 26px;position:relative;box-shadow:0 18px 30px -20px #00000073}.ft-flap{transform-origin:50% 0;filter:drop-shadow(0 3px 3px #00000029);height:104px;transition:transform .8s cubic-bezier(.5,0,.25,1);position:absolute;top:-1px;left:-1px;right:-1px}.ft-flap:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 4%, var(--paper)), color-mix(in srgb, var(--ink) 11%, var(--paper)));position:absolute;inset:0}.ft[data-variant=stamp]:not([data-shown]) .ft-flap{transform:rotateX(178deg)}.ft-seal{--wax:color-mix(in srgb, var(--primary-color,#8b6f4e) 55%, var(--c-deep,#2c1810));z-index:1;background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--wax) 62%, #fff), var(--wax) 42%, color-mix(in srgb, var(--wax) 68%, #000));width:90px;height:90px;font-family:var(--f-names,var(--font-display,"Playfair Display")), serif;color:color-mix(in srgb, var(--wax) 30%, #fff);text-shadow:0 1px 1px #0000008c,0 -1px #00000040;border-radius:48% 52% 45% 55%/54% 46% 55% 45%;justify-content:center;align-items:center;gap:2px;margin-left:-45px;font-size:32px;line-height:1;display:flex;position:absolute;top:58px;left:50%;box-shadow:0 7px 12px #00000057,inset 0 -3px 6px #0000004d,inset 0 3px 5px #ffffff38}.ft-seal i{font-family:var(--font-display,"Playfair Display"), serif;font-size:15px}.ft-seal:before,.ft-seal:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:10px}.ft-seal:before{border:2px solid color-mix(in srgb, var(--wax) 70%, #000);box-shadow:0 1px 0 color-mix(in srgb, var(--wax) 65%, #fff), inset 0 1px 0 color-mix(in srgb, var(--wax) 65%, #fff)}.ft-seal:after{border:2px solid var(--wax);opacity:0;inset:-2px}.ft[data-variant=stamp]:not([data-shown]) .ft-seal{opacity:0}.ft[data-variant=stamp][data-shown] .ft-seal{animation:.65s cubic-bezier(.3,0,.3,1) .75s both ft-press}.ft[data-variant=stamp][data-shown] .ft-seal:after{animation:.9s ease-out 1.15s both ft-ring}@keyframes ft-press{0%{opacity:0;transform:translateY(-34px)scale(1.7)}55%{opacity:1;transform:scale(.9)}78%{transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes ft-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.ft[data-variant=stamp] .ft-closing{margin:0 0 12px!important}.ft[data-variant=stamp] .ft-hash{font-size:19px}.ft-stage{border-radius:min(var(--tpl-radius,10px), 14px) min(var(--tpl-radius,10px), 14px) 0 0;background:radial-gradient(55% 60% at 50% 42%, color-mix(in srgb, var(--secondary-color,#d4af37) 20%, transparent), transparent), linear-gradient(180deg, transparent calc(100% - 14px), color-mix(in srgb, var(--primary-color,#8b6f4e) 22%, transparent) calc(100% - 14px)), color-mix(in srgb, var(--paper) 55%, transparent);border-bottom:2px solid var(--line-strong);margin-bottom:28px;padding:66px 17% 40px;position:relative;overflow:hidden}.ft-drape{--fold:var(--primary-color,#8b6f4e);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--fold) 72%, #000) 0, var(--fold) 8px, color-mix(in srgb, var(--fold) 80%, #fff) 13px, var(--fold) 18px, color-mix(in srgb, var(--fold) 72%, #000) 26px);width:27%;transition:translate 1.1s cubic-bezier(.25,1.15,.4,1);position:absolute;top:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100C97 22 62 48 32 64C42 76 50 89 56 100H0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100C97 22 62 48 32 64C42 76 50 89 56 100H0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.ft-drape--r{left:auto;right:0;scale:-1 1}.ft-drape:after{content:"";background:linear-gradient(180deg, var(--c-gold,var(--secondary-color,#d4af37)), color-mix(in srgb, var(--c-gold,#d4af37) 65%, #000));transform-origin:0;width:38%;height:7px;position:absolute;top:61%;left:0;rotate:-14deg}.ft-pelmet{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--primary-color,#8b6f4e) 80%, #000) 17px, transparent 17.5px) 0 8px / 38px 26px repeat-x, linear-gradient(var(--c-gold,var(--secondary-color,#d4af37)), var(--c-gold,var(--secondary-color,#d4af37))) 0 9px / 100% 2px no-repeat, linear-gradient(color-mix(in srgb, var(--primary-color,#8b6f4e) 80%, #000), color-mix(in srgb, var(--primary-color,#8b6f4e) 80%, #000)) 0 0 / 100% 10px no-repeat;filter:drop-shadow(0 3px 3px #00000038);height:32px;transition:translate .6s cubic-bezier(.3,1.3,.5,1);position:absolute;top:0;left:0;right:0}.ft-stage-in{transition:opacity .9s .8s;position:relative}.ft[data-variant=curtain]:not([data-shown]) .ft-drape{translate:-100%}.ft[data-variant=curtain]:not([data-shown]) .ft-drape--r{translate:100%}.ft[data-variant=curtain]:not([data-shown]) .ft-pelmet{translate:0 -100%}.ft[data-variant=curtain]:not([data-shown]) .ft-stage-in{opacity:0}.ft[data-variant=curtain] .ft-closing{margin:0 0 10px!important}.ft[data-variant=curtain] .ft-names{overflow-wrap:anywhere;font-size:clamp(25px,7.4vw,30px)}.ft[data-variant=curtain] .ft-hash{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:3px;font-size:11px;font-style:normal;font-weight:500}@media (prefers-reduced-motion:reduce){.ft[data-variant=stamp] .ft-flap,.ft[data-variant=curtain] .ft-drape,.ft[data-variant=curtain] .ft-pelmet{transform:translate(0,0)!important}.ft[data-variant=stamp] .ft-seal,.ft[data-variant=curtain] .ft-stage-in{opacity:1!important;animation:none!important}.ft-seal:after{animation:none!important}}.ct p{margin:0}.ct-role{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--label-strong);font-size:9px;margin-bottom:4px!important}.ct-name{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);font-size:15px;font-weight:500;line-height:1.35}.ct-seal{border:1px solid var(--line-strong);width:44px;height:44px;box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4px var(--line);font-family:var(--font-display,"Playfair Display"), serif;color:var(--accent-strong,var(--secondary-color,#d4af37));border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.ct-actions{flex-direction:column;gap:8px;display:flex}.ct-actions a{justify-content:center}.ct-chat{flex-direction:column;gap:16px;display:flex}.ct[data-variant=chat] .ct-person{text-align:left;transform-origin:0 100%;transition:opacity .45s,transform .6s cubic-bezier(.3,1.45,.5,1);transition-delay:calc(var(--i,0) * .28s);align-items:flex-end;gap:10px;display:flex}.ct[data-variant=chat] .ct-person:nth-child(2n){text-align:right;transform-origin:100% 100%;flex-direction:row-reverse}.ct[data-variant=chat]:not([data-shown]) .ct-person{opacity:0;transform:translateY(14px)scale(.92)}.ct[data-variant=chat] .ct-seal{width:40px;height:40px;font-size:16px}.ct-bubble{min-width:0}.ct[data-variant=chat] .ct-bubble{border:1px solid var(--line);background:var(--paper);max-width:calc(100% - 50px);box-shadow:0 8px 18px -14px color-mix(in srgb, var(--ink) 60%, transparent);border-radius:18px 18px 18px 4px;padding:12px 16px 14px}.ct[data-variant=chat] .ct-person:nth-child(2n) .ct-bubble{background:color-mix(in srgb, var(--secondary-color,#d4af37) 12%, var(--paper));border-radius:18px 18px 4px}.ct[data-variant=chat] .ct-actions{flex-flow:wrap;gap:8px;margin-top:10px}.ct[data-variant=chat] .ct-person:nth-child(2n) .ct-actions{justify-content:flex-end}.ct-rings{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;display:grid}.ct[data-variant=avatars] .ct-person{flex-direction:column;align-items:center;gap:12px;display:flex}.ct[data-variant=avatars] .ct-person:last-child:nth-child(odd){grid-column:1/-1}.ct[data-variant=avatars] .ct-seal{background:color-mix(in srgb, var(--secondary-color,#d4af37) 10%, var(--paper));width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--line), 0 10px 20px -14px color-mix(in srgb, var(--ink) 70%, transparent);border:0;font-size:30px;position:relative}.ct[data-variant=avatars] .ct-seal:before{content:"";background:repeating-conic-gradient(var(--c-gold,var(--secondary-color,#d4af37)) 0 22deg, transparent 22deg 30deg);border-radius:50%;position:absolute;inset:-7px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.ct[data-variant=avatars]:not([data-shown]) .ct-seal:before{opacity:0}.ct[data-variant=avatars][data-shown] .ct-seal:before{animation:ct-turn 1.6s calc(var(--i,0) * .15s) cubic-bezier(.3, 0, .2, 1) both}@keyframes ct-turn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:none}}.ct[data-variant=avatars] .ct-bubble{flex-direction:column;align-items:center;width:100%;display:flex}.ct[data-variant=avatars] .ct-name{order:1}.ct[data-variant=avatars] .ct-role{order:2;margin:4px 0 0!important}.ct[data-variant=avatars] .ct-actions{order:3;width:100%;max-width:220px;margin-top:12px}.ct-cards{flex-direction:column;gap:16px;display:flex}.ct[data-variant=namecard] .ct-person{perspective:1100px;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;max-width:360px;margin:0 auto}.ct-turn{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.1,.2,1);display:grid}.ct[data-variant=namecard] .ct-person[data-turned] .ct-turn,.ct[data-variant=namecard]:not([data-flat]) .ct-person:focus-within .ct-turn{transform:rotateY(180deg)}.ct[data-variant=namecard][data-shown]:not([data-flat]) .ct-person:not([data-turned],:focus-within) .ct-turn{animation:ct-lean 1.3s calc(.5s + var(--i,0) * .25s) ease-in-out both}@keyframes ct-lean{0%,to{transform:none}35%{transform:rotateY(-24deg)}70%{transform:rotateY(8deg)}}.ct-face{box-sizing:border-box;border-radius:min(var(--tpl-radius,12px), 14px);backface-visibility:hidden;grid-area:1/1;min-height:164px}.ct[data-variant=namecard]:not([data-flat]) .ct-person:not([data-turned]) .ct-back,.ct[data-variant=namecard] .ct-person[data-turned] .ct-front{pointer-events:none}.ct-front{text-align:left;background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--c-gold-deep,#d4af37) 20%, transparent) 0 64px, transparent 65px), radial-gradient(circle at 100% 0, color-mix(in srgb, var(--c-gold-deep,#d4af37) 10%, transparent) 0 104px, transparent 105px), var(--c-deep,var(--text-color,#2c1810));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-gold-deep,#d4af37) 50%, transparent), 0 16px 26px -16px #0000008c;align-items:center;gap:16px;padding:22px 20px 36px;display:flex;position:relative;overflow:hidden}.ct-front .ct-seal{border-color:var(--c-gold-deep,#d4af37);width:58px;height:58px;box-shadow:inset 0 0 0 3px var(--c-deep,#2c1810), inset 0 0 0 4px color-mix(in srgb, var(--c-gold-deep,#d4af37) 55%, transparent);color:var(--c-gold-deep,#d4af37);font-size:24px}.ct-front .ct-who{flex:1;min-width:0}.ct-front .ct-role{color:var(--c-gold-deep,#d4af37)}.ct-front .ct-name{overflow-wrap:break-word;color:var(--c-on-deep,#fff);font-size:18px}.ct-hint{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:color-mix(in srgb, var(--c-on-deep,#fff) 72%, transparent);align-items:center;gap:6px;font-size:9px;display:flex;position:absolute;bottom:12px;right:16px}.ct-back{border:1px solid var(--line-strong);background:linear-gradient(90deg, var(--c-gold,var(--secondary-color,#d4af37)) 0 4px, transparent 4px), var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px 16px;display:flex;transform:rotateY(180deg);box-shadow:0 16px 26px -16px #0006}.ct-phone{font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1.5px;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:18px;font-weight:600}.ct[data-variant=namecard] .ct-actions{flex-flow:wrap;justify-content:center;gap:10px}.ct[data-variant=namecard][data-flat] .ct-turn{gap:10px}.ct[data-variant=namecard][data-flat] .ct-face{grid-area:auto}.ct[data-variant=namecard][data-flat] .ct-back{transform:none}.ct-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 12px;padding-top:44px;display:grid}.ct[data-variant=lanyard] .ct-person{border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 14px);background:var(--paper);box-shadow:0 16px 24px -18px color-mix(in srgb, var(--ink) 75%, transparent);transform-origin:50% -44px;flex-direction:column;align-items:center;padding:0 10px 14px;display:flex;position:relative}.ct[data-variant=lanyard] .ct-person:last-child:nth-child(odd){box-sizing:border-box;grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.ct[data-variant=lanyard] .ct-person:before{content:"";background:linear-gradient(90deg, transparent 2px, color-mix(in srgb, var(--c-on-p,#fff) 55%, transparent) 2px 3px, transparent 3px calc(100% - 3px), color-mix(in srgb, var(--c-on-p,#fff) 55%, transparent) calc(100% - 3px) calc(100% - 2px), transparent calc(100% - 2px)), var(--c-p,var(--primary-color,#8b6f4e));width:14px;height:52px;margin-left:-7px;position:absolute;bottom:calc(100% - 4px);left:50%;-webkit-mask:linear-gradient(#0000,#000 45%);mask:linear-gradient(#0000,#000 45%)}.ct[data-variant=lanyard] .ct-person:after{content:"";z-index:1;background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--c-gold,#d4af37) 60%, #000) 0 2.5px, transparent 3px), linear-gradient(180deg, color-mix(in srgb, var(--c-gold,#d4af37) 55%, #fff), var(--c-gold,#d4af37) 55%, color-mix(in srgb, var(--c-gold,#d4af37) 70%, #000));border-radius:5px;width:26px;height:17px;margin-left:-13px;position:absolute;top:-9px;left:50%;box-shadow:0 2px 3px #00000047}.ct[data-variant=lanyard] .ct-bubble{display:contents}.ct[data-variant=lanyard] .ct-role{border-radius:min(var(--tpl-radius,12px), 14px) min(var(--tpl-radius,12px), 14px) 0 0;background:var(--btn-bg,var(--c-p,#8b6f4e));text-align:center;color:var(--btn-fg,#fff);order:-1;align-self:stretch;padding:18px 8px 9px;margin:0 -10px 16px!important}.ct[data-variant=lanyard] .ct-seal{width:56px;height:56px;margin-bottom:10px;font-size:22px}.ct[data-variant=lanyard] .ct-name{overflow-wrap:break-word;order:1;max-width:100%;margin-bottom:12px!important}.ct[data-variant=lanyard] .ct-actions{order:2;align-self:stretch;margin-top:auto}.ct[data-variant=lanyard]:not([data-shown]) .ct-person{opacity:0}.ct[data-variant=lanyard][data-shown] .ct-person{animation:ct-swing 2.4s calc(var(--i,0) * .15s) cubic-bezier(.3, 0, .4, 1) both}@keyframes ct-swing{0%{opacity:0;transform:translateY(-34px)rotate(9deg)}18%{opacity:1;transform:translateY(0)rotate(-7deg)}38%{transform:rotate(4.5deg)}58%{transform:rotate(-2.5deg)}78%{transform:rotate(1deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ct[data-variant=namecard] .ct-turn,.ct[data-variant=lanyard] .ct-person{animation-delay:0s!important}}.rs .rs-tix .tsh[data-shell],.rs .rs-env .tsh[data-shell]{box-shadow:none;clip-path:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;outline:0;animation:none;-webkit-mask:none;mask:none}.rs .rs-tix .tsh[data-shell]:before,.rs .rs-tix .tsh[data-shell]:after,.rs .rs-env .tsh[data-shell]:before,.rs .rs-env .tsh[data-shell]:after{display:none}.rs-tix-shade{filter:drop-shadow(0 14px 18px color-mix(in srgb, var(--ink) 18%, transparent))}.rs-tix{--stub:66px;border-radius:min(var(--tpl-radius,12px), 16px);background:var(--paper);-webkit-mask:radial-gradient(circle 11px at 0 var(--stub), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--stub), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 11px at 0 var(--stub), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--stub), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 var(--stub), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--stub), #0000 97%, #000) right / 51% 100% no-repeat;overflow:hidden}.rs-tix-stub{height:var(--stub);box-sizing:border-box;border-bottom:2px dashed color-mix(in srgb, var(--c-on-deep,#fff) 50%, transparent);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--c-gold-deep,#d4af37) 30%, transparent) 0 40%, transparent 41%), var(--c-deep,var(--text-color,#2c1810));color:var(--c-on-deep,var(--bg-color,#fdf8f0));transform-origin:10% 100%;justify-content:space-between;align-items:center;gap:14px;padding:0 22px;transition:transform .7s cubic-bezier(.5,0,.75,0),opacity .45s .25s,height .45s .6s,border-width 0s .6s;display:flex;overflow:hidden}.rs-tix-admit{font-family:var(--font-display,"Playfair Display"), serif;letter-spacing:7px;font-size:22px;font-weight:600}.rs-tix-code{opacity:.85;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px,currentColor 4px 5px,#0000 5px 8px,currentColor 8px 11px,#0000 11px 12px);width:92px;height:30px}.rs-tix[data-torn]{-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) 50% 0/14px 100%;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) 50% 0/14px 100%}.rs-tix[data-torn] .rs-tix-stub{opacity:0;border-bottom-width:0;height:0;transform:translateY(-26px)rotate(-7deg)}.rs-tix[data-torn] .tsh-in{padding-top:44px!important}.rs-env{--env-h:132px;isolation:isolate;perspective:900px;padding-top:8px;position:relative;overflow:hidden}.rs-env-back{z-index:0;height:var(--env-h);background:linear-gradient(#00000024, transparent 45%), color-mix(in srgb, var(--c-p,#8b6f4e) 42%, var(--paper));border-radius:6px 6px 14px 14px;position:absolute;bottom:0;left:0;right:0}.rs-env-letter{z-index:1;margin:0 14px;transition:transform 1.1s cubic-bezier(.2,.75,.25,1) .55s;position:relative}.rs[data-variant=envelope]:not([data-shown]) .rs-env-letter{transform:translateY(100%)}.rs .rs-env .tsh[data-shell]{border:1px solid var(--line);background:var(--paper);box-shadow:0 -10px 26px -22px color-mix(in srgb, var(--ink) 70%, transparent);border-radius:4px}.rs-env .tsh-in{padding-bottom:calc(var(--env-h) - 4px)!important}.rs-env-front{z-index:2;height:calc(var(--env-h) - 10px);background:linear-gradient(to top right, transparent calc(50% - .7px), color-mix(in srgb, var(--c-deep,#2c1810) 22%, transparent) 50%, transparent calc(50% + .7px)) left / 50.5% 100% no-repeat, linear-gradient(to top left, transparent calc(50% - .7px), color-mix(in srgb, var(--c-deep,#2c1810) 22%, transparent) 50%, transparent calc(50% + .7px)) right / 50.5% 100% no-repeat, color-mix(in srgb, var(--c-p,#8b6f4e) 24%, var(--paper));clip-path:polygon(0 0,50% 34%,100% 0,100% 100%,0 100%);border-radius:0 0 14px 14px;position:absolute;bottom:0;left:0;right:0}.rs-env-flap{z-index:3;left:0;right:0;bottom:calc(var(--env-h) - 92px);transform-origin:50% 0;height:92px;position:absolute}.rs-env-flap:before{content:"";background:color-mix(in srgb, var(--c-p,#8b6f4e) 34%, var(--paper));clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;inset:0}.rs[data-variant=envelope][data-shown] .rs-env-flap{animation:.8s cubic-bezier(.4,0,.3,1) .1s both rs-flap}@keyframes rs-flap{0%{z-index:3;transform:none}49%{z-index:3}51%{z-index:0}to{z-index:0;transform:rotateX(180deg)}}.rs-env-seal{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c-s,#d4af37) 55%, #fff), var(--c-s,#d4af37) 55%, color-mix(in srgb, var(--c-s,#d4af37) 65%, #000));width:36px;height:36px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--c-s,#d4af37) 70%, #000), 0 3px 6px #0000004d;border-radius:50%;margin-left:-18px;transition:opacity .3s,transform .4s;position:absolute;bottom:-16px;left:50%}.rs[data-variant=envelope][data-shown] .rs-env-seal{opacity:0;transform:scale(1.3)}.rs[data-variant=chat] .tsh[data-shell],.rs[data-variant=choice] .tsh[data-shell]{border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 22px);background:var(--paper);box-shadow:0 18px 34px -26px color-mix(in srgb, var(--ink) 70%, transparent);clip-path:none;-webkit-backdrop-filter:none;backdrop-filter:none;outline:0;animation:none;-webkit-mask:none;mask:none}.rs[data-variant=chat] .tsh[data-shell]:before,.rs[data-variant=chat] .tsh[data-shell]:after,.rs[data-variant=choice] .tsh[data-shell]:before,.rs[data-variant=choice] .tsh[data-shell]:after{display:none}.rs input,.rs textarea{caret-color:var(--ink);color:var(--ink)!important}.rs input::placeholder,.rs textarea::placeholder{color:var(--label-color,var(--primary-color));opacity:.7}.rs[data-variant=chat] .tsh{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--secondary-color,#d4af37) 9%, transparent), transparent 60%), var(--paper)!important}.rs[data-variant=chat] .rs-form .tsh-in{text-align:left;padding:20px 14px 16px!important}.rs[data-variant=chat] .rs-form .tsh-in>:nth-child(2){--d:.7s}.rs[data-variant=chat] .rs-form .tsh-in>:nth-child(3){--d:1.4s}.rs[data-variant=chat] .rs-form .tsh-in>:nth-child(n+4){--d:2.1s}.rs[data-variant=chat] .rs-step>div>p,.rs[data-variant=chat] .rs-step>div>label,.rs[data-variant=chat] .rs-step>label{box-sizing:border-box;border:1px solid var(--line);background:color-mix(in srgb, var(--secondary-color,#d4af37) 10%, var(--paper));border-radius:16px 16px 16px 4px;width:fit-content;max-width:calc(100% - 70px);line-height:1.45;position:relative;letter-spacing:0!important;text-transform:none!important;color:var(--ink)!important;margin:0 0 10px 36px!important;padding:9px 14px!important;font-size:13px!important}.rs[data-variant=chat] .rs-step>div>p:before,.rs[data-variant=chat] .rs-step>div>label:before,.rs[data-variant=chat] .rs-step>label:before{content:"";box-sizing:border-box;border:1px solid var(--line-strong);background:var(--paper);border-radius:50%;width:28px;height:28px;position:absolute;bottom:-1px;left:-37px}.rs[data-variant=chat] .rs-step>div>p:after,.rs[data-variant=chat] .rs-step>div>label:after,.rs[data-variant=chat] .rs-step>label:after{content:"";background:var(--accent-text,var(--secondary-color,#d4af37));width:16px;height:16px;-webkit-mask:var(--emblem) center / contain no-repeat;-webkit-mask:var(--emblem) center / contain no-repeat;mask:var(--emblem) center / contain no-repeat;position:absolute;bottom:5px;left:-31px}.rs[data-variant=chat] .rs-choice{flex-wrap:wrap;justify-content:flex-end;gap:8px!important;display:flex!important}.rs[data-variant=chat] .rs-answer{min-height:40px;clip-path:none!important;border-radius:999px!important;padding:9px 18px!important;font-size:13px!important}.rs[data-variant=chat] .rs-answer[data-selected]{background:var(--btn-bg,var(--secondary-color,#d4af37))!important;color:var(--btn-fg,#fff)!important;border-color:#0000!important}.rs[data-variant=chat] .rs-step input,.rs[data-variant=chat] .rs-step textarea{margin-left:auto;display:block;border:1px solid var(--line-strong)!important;background:color-mix(in srgb, var(--secondary-color,#d4af37) 14%, var(--paper))!important;border-radius:18px 18px 4px!important;width:84%!important;padding:11px 16px!important}.rs[data-variant=chat] .rs-step>div>div:not(.rs-choice){width:84%;margin-left:auto}.rs[data-variant=chat] .rs-step>div>div>div>div{border-radius:999px!important}.rs[data-variant=chat] .tsh-in>button{clip-path:none!important;border-radius:999px!important}.rs[data-variant=chat] .tsh-in>button:after{content:"";background:currentColor;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2 11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2 11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.rs[data-variant=chat]:not([data-shown]) .rs-form .tsh-in>*{opacity:0}.rs[data-variant=chat][data-shown] .rs-form .tsh-in>:not(.rs-step),.rs[data-variant=chat][data-shown] .rs-step>div>:is(p,label),.rs[data-variant=chat][data-shown] .rs-step>label{animation:rs-chat-in .5s var(--d,0s) cubic-bezier(.3, 1.4, .5, 1) both}.rs[data-variant=chat][data-shown] .rs-step>div>:is(p,label){transform-origin:0 100%}.rs[data-variant=chat][data-shown] .rs-step :is(.rs-choice,input,textarea){transform-origin:100% 100%;animation:rs-chat-in .5s calc(var(--d,0s) + .35s) cubic-bezier(.3, 1.4, .5, 1) both}@keyframes rs-chat-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}.rs[data-variant=choice] .tsh-in{padding:24px 18px 20px!important}.rs[data-variant=choice] .rs-step>div>p{font-family:var(--font-display,"Playfair Display"), serif!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:var(--ink)!important;margin-bottom:14px!important;font-size:20px!important}.rs[data-variant=choice] .rs-choice{gap:12px!important}.rs[data-variant=choice] .rs-answer{flex-direction:column;min-height:128px;line-height:1.2;position:relative;border-radius:min(var(--tpl-radius,12px), 20px)!important;font-family:var(--font-display,"Playfair Display"), serif!important;gap:12px!important;padding:16px 10px!important;font-size:18px!important;transition:min-height .45s,opacity .3s,background .3s,color .3s,transform .3s!important}.rs[data-variant=choice] .rs-answer:active{transform:scale(.97)}.rs[data-variant=choice] .rs-answer:before{content:"";background:currentColor;order:-1;width:40px;height:40px;transition:width .45s,height .45s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2.5'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4M9 15.5l2 2 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2.5'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4M9 15.5l2 2 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat}.rs[data-variant=choice] .rs-answer:last-child:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.5s-8-4.6-8-10.4A4.3 4.3 0 0 1 12 7.6a4.3 4.3 0 0 1 8 2.5c0 5.8-8 10.4-8 10.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.5s-8-4.6-8-10.4A4.3 4.3 0 0 1 12 7.6a4.3 4.3 0 0 1 8 2.5c0 5.8-8 10.4-8 10.4z'/%3E%3C/svg%3E")}.rs[data-variant=choice] .rs-answer svg{position:absolute;top:10px;right:10px}.rs[data-variant=choice] .rs-answer[data-selected]{background:var(--btn-bg,var(--secondary-color,#d4af37))!important;color:var(--btn-fg,#fff)!important;border-color:#0000!important}.rs[data-variant=choice] .rs-form[data-picked] .rs-answer{min-height:84px}.rs[data-variant=choice] .rs-form[data-picked] .rs-answer:before{width:26px;height:26px}.rs[data-variant=choice] .rs-form[data-picked] .rs-answer:not([data-selected]){opacity:.6}.rs[data-variant=choice] .rs-form:not([data-picked]) .rs-step~*{display:none!important}.rs[data-variant=choice] .rs-form[data-picked] .rs-step~*{animation:.55s cubic-bezier(.2,.8,.3,1) both rs-choice-in}.rs[data-variant=choice] .rs-form[data-picked] .rs-step+.rs-step+.rs-step{animation-delay:.1s}.rs[data-variant=choice] .rs-form[data-picked] .rs-step+.rs-step+.rs-step~*{animation-delay:.2s}@keyframes rs-choice-in{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.rs[data-variant=chat] *,.rs[data-variant=chat] :before,.rs[data-variant=choice] .rs-form *{animation-delay:0s!important}:is(.lc[data-variant=pin],.lc[data-variant=route],.ct[data-variant=chat],.ct[data-variant=avatars],.rs[data-variant=ticket],.rs[data-variant=envelope],.mg[data-variant=sampul],.mg[data-variant=flip],.wl[data-variant=boxes],.ft[data-variant=signature],.ft[data-variant=thanks]) *,:is(.lc[data-variant=pin],.lc[data-variant=route],.ct[data-variant=chat],.ct[data-variant=avatars],.rs[data-variant=ticket],.rs[data-variant=envelope],.mg[data-variant=sampul],.mg[data-variant=flip],.wl[data-variant=boxes],.ft[data-variant=signature],.ft[data-variant=thanks]) :before,:is(.lc[data-variant=pin],.lc[data-variant=route],.ct[data-variant=chat],.ct[data-variant=avatars],.rs[data-variant=ticket],.rs[data-variant=envelope],.mg[data-variant=sampul],.mg[data-variant=flip],.wl[data-variant=boxes],.ft[data-variant=signature],.ft[data-variant=thanks]) :after{transition-delay:0s!important;animation-delay:0s!important}}.it[data-variant=rail]{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;margin:0 -24px;padding:0 24px 6px;scroll-padding-left:24px;overflow-x:auto}.it[data-variant=rail]::-webkit-scrollbar{display:none}.it[data-variant=rail] .it-item{scroll-snap-align:start;text-align:center;flex-direction:column;flex:0 0 128px;align-items:center;gap:12px;min-height:0;display:flex}.it[data-variant=rail] .it-item:before{content:"";z-index:-1;border-top:1px solid var(--line-strong);position:absolute;top:41px;left:0;right:0}.it[data-variant=rail] .it-item:first-child:before{left:50%}.it[data-variant=rail] .it-item:last-child:before{right:50%}.it[data-variant=rail] .it-time{height:24px;font-family:var(--font-display,"Playfair Display"), serif;text-align:center;color:var(--ink);padding:0;font-size:17px;line-height:24px}.it[data-variant=rail] .it-event{padding:0 10px;font-size:13px;line-height:1.45}.it[data-variant=board]{border-radius:min(var(--tpl-radius,12px), 16px);background:color-mix(in srgb, var(--c-deep,var(--text-color,#2c1810)) 70%, #000);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-gold-deep,#d4af37) 45%, transparent), inset 0 0 0 4px color-mix(in srgb, var(--c-deep,#2c1810) 70%, #000), inset 0 0 0 5px color-mix(in srgb, var(--c-gold-deep,#d4af37) 20%, transparent), 0 18px 32px -20px #0009;gap:6px;padding:12px 10px}.it[data-variant=board] .it-item{transform-origin:50% 0;grid-template-columns:84px minmax(0,1fr);gap:5px;min-height:0}.it[data-variant=board] .it-dot{display:none}.it[data-variant=board] .it-time,.it[data-variant=board] .it-event{box-sizing:border-box;background:linear-gradient(180deg, color-mix(in srgb, var(--c-deep,#2c1810) 93%, #fff) 50%, var(--c-deep,#2c1810) 50%);border-radius:4px;align-self:stretch;align-items:center;min-height:42px;padding:9px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 1px #0006}.it[data-variant=board] .it-time:after,.it[data-variant=board] .it-event:after{content:"";background:#0000006b;height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:0}.it[data-variant=board] .it-time{letter-spacing:.5px;white-space:nowrap;color:var(--c-gold-deep,var(--secondary-color,#d4af37));justify-content:center;padding:9px 4px;font-size:14px;font-weight:700}.it[data-variant=board] .it-event{letter-spacing:1.6px;text-transform:uppercase;overflow-wrap:anywhere;color:var(--c-on-deep,#fff);font-size:12px;font-weight:500;line-height:1.45}.it[data-variant=chapters] .it-item{border-bottom:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);grid-template-areas:"dot time""dot event";align-items:center;gap:3px 14px;min-height:0;padding:14px 0}.it[data-variant=chapters] .it-item:last-child{border-bottom:0}.it[data-variant=chapters] .it-dot{width:auto;height:auto;box-shadow:none;font-family:var(--font-display,"Playfair Display"), serif;font-variant-numeric:lining-nums;text-align:center;color:#0000;-webkit-text-stroke:1.2px var(--line-strong);background:linear-gradient(0deg, var(--accent-text,var(--secondary-color,#d4af37)) 50%, transparent 50%) 0 0 / 100% 200% no-repeat;-webkit-background-clip:text;background-clip:text;border-radius:0;grid-area:dot;justify-self:stretch;font-size:56px;font-weight:600;line-height:1;transition:background-position 1.4s cubic-bezier(.3,0,.2,1) .15s}.it[data-variant=chapters] .it-dot[data-lit]{background-position:0 100%}.it[data-variant=chapters] .it-time{text-align:left;letter-spacing:2.5px;text-transform:uppercase;color:var(--label-strong);grid-area:time;align-self:end;padding:0;font-size:10.5px;font-weight:600}.it[data-variant=chapters] .it-event{font-family:var(--font-display,"Playfair Display"), serif;overflow-wrap:break-word;grid-area:event;align-self:start;padding:0;font-size:19px;line-height:1.3}.gl-tile{cursor:zoom-in;position:relative;overflow:hidden}.gl[data-layout=pile]{flex-direction:column;align-items:flex-start;padding:8px 0;display:flex}.gl[data-layout=pile] .gl-tile{background:#fff;width:58%;padding:9px 9px 30px;rotate:-3deg;box-shadow:0 10px 22px #0000002e}.gl[data-layout=pile] .gl-tile img{aspect-ratio:1;height:auto!important}.gl[data-layout=pile] .gl-tile:nth-child(2n){align-self:flex-end;rotate:2.5deg}.gl[data-layout=pile] .gl-tile:nth-child(3n){rotate:-1deg}.gl[data-layout=pile] .gl-tile+.gl-tile{margin-top:-27%}.gl[data-layout=film]{scroll-snap-type:x mandatory;scrollbar-width:none;background:linear-gradient(90deg, var(--bg-color,#fdf8f0) 0 12px, transparent 12px) 6px 7px / 24px 10px repeat-x local, linear-gradient(90deg, var(--bg-color,#fdf8f0) 0 12px, transparent 12px) 6px calc(100% - 7px) / 24px 10px repeat-x local, var(--ink);gap:8px;margin:0 -24px;padding:24px;display:flex;overflow-x:auto}.gl[data-layout=film] .gl-tile{scroll-snap-align:center;border-radius:3px;flex:none;width:232px;height:174px}.gl[data-layout=mosaic]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gl[data-layout=mosaic] .gl-tile{aspect-ratio:1;border-radius:min(var(--tpl-radius,8px), 14px)}.gl[data-layout=mosaic] .gl-tile img{position:absolute;inset:0}.gl[data-layout=mosaic] .gl-tile:first-child{grid-area:span 2/span 2}.gl[data-layout=mosaic] .gl-tile:only-child{grid-column:1/-1}.gl[data-layout=coverflow]{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:18px calc(50% - 62px) 26px;display:flex;position:relative;overflow-x:auto}.gl[data-layout=coverflow]::-webkit-scrollbar{display:none}.gl[data-layout=coverflow] .gl-tile{aspect-ratio:3/4;border-radius:min(var(--tpl-radius,8px), 16px);background:var(--paper);width:208px;box-shadow:0 0 0 1px var(--line), 0 18px 30px #0000003d;scroll-snap-align:center;will-change:transform;flex:none;margin:0 -18px}.gl[data-layout=coverflow] .gl-tile:only-child{margin:0 auto}@media (hover:hover) and (pointer:fine){.gl[data-layout=coverflow]{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}}.gl[data-layout=slides] .gl-stage{aspect-ratio:4/5;border-radius:min(var(--tpl-radius,8px), 18px);background:var(--c-deep,#1c1410);box-shadow:0 0 0 1px var(--line), 0 22px 38px #0003;position:relative;overflow:hidden}.gl[data-layout=slides] .gl-tile{opacity:0;pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0}.gl[data-layout=slides] .gl-tile[data-on]{opacity:1;pointer-events:auto}.gl[data-layout=slides] .gl-tile img{transform-origin:30% 40%}.gl[data-layout=slides] .gl-tile:nth-child(2n) img{transform-origin:70% 60%}.gl[data-layout=slides] .gl-tile[data-on] img{animation:7s ease-out both gl-zoom}@keyframes gl-zoom{to{transform:scale(1.12)}}.gl-progress{z-index:2;background:#ffffff59;border-radius:2px;height:2px;position:absolute;bottom:14px;left:16px;right:16px;overflow:hidden}.gl-progress:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.gl-progress[data-run]:after{animation:5s linear forwards gl-progress}@keyframes gl-progress{to{transform:scaleX(1)}}.gl-dots{flex-wrap:wrap;justify-content:center;margin-top:10px;display:flex}.gl-dot{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.gl-dot:before{content:"";background:var(--line-strong);border-radius:999px;width:8px;height:8px;margin:auto;transition:width .3s,background .3s;display:block}.gl-dot[aria-current]:before{background:var(--accent-text,var(--secondary-color,#d4af37));width:20px}.gl[data-layout=wall]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:14px 6px 6px;display:grid}.gl[data-layout=wall] .gl-tile{--r:-2.6deg;rotate:var(--r);transform-origin:50% 0;background:#fff;padding:8px 8px 28px;animation:4.6s ease-in-out .9s 3 both gl-sway;overflow:visible;box-shadow:0 10px 20px #0000002b}.gl[data-layout=wall] .gl-tile:nth-child(3n+2){--r:2.2deg;animation-duration:5.4s}.gl[data-layout=wall] .gl-tile:nth-child(3n){--r:-1deg;animation-duration:4.1s}.gl[data-layout=wall] .gl-tile:nth-child(4n){--r:3.2deg}.gl[data-layout=wall] .gl-tile:only-child{grid-column:1/-1;justify-self:center;width:72%}.gl[data-layout=wall] .gl-tile img{aspect-ratio:1;display:block;height:auto!important}.gl[data-layout=wall] .gl-tile:before{content:"";z-index:1;background:color-mix(in srgb, var(--secondary-color,#d4af37) 46%, #fff9);opacity:.88;width:58px;height:20px;margin-left:-29px;position:absolute;top:-10px;left:50%;rotate:-4deg;box-shadow:0 1px 2px #0000001f}.gl[data-layout=wall] .gl-tile:nth-child(2n):before{left:42%;rotate:5deg}@keyframes gl-sway{0%,to{rotate:var(--r)}50%{rotate:calc(var(--r) + 1.8deg)}}.gl[data-layout=ribbon]{--p:.5;gap:26px;margin:0 -24px;padding:30px 0 34px;display:grid;overflow:clip}.gl-band{--band:var(--c-p,var(--primary-color,#8b6f4e));--stitch:color-mix(in srgb, var(--c-on-p,#fff) 60%, transparent);background:repeating-linear-gradient(90deg, var(--stitch) 0 9px, transparent 9px 15px) 0 6px / 100% 1.5px no-repeat, repeating-linear-gradient(90deg, var(--stitch) 0 9px, transparent 9px 15px) 0 calc(100% - 6px) / 100% 1.5px no-repeat, linear-gradient(#ffffff1a, transparent 45%, #0000001f), var(--band);margin:0 -10%;padding:15px 0;rotate:-5deg;box-shadow:0 18px 26px -20px #0009;container-type:inline-size}.gl-band+.gl-band{--band:var(--c-s,var(--secondary-color,#d4af37));--stitch:color-mix(in srgb, var(--c-on-s,#fff) 60%, transparent);rotate:4deg}.gl-run{width:max-content;translate:calc((100cqw - 100%) * var(--p)) 0;gap:12px;padding:0 calc(8.33333cqw + 14px);display:flex}.gl-band+.gl-band .gl-run{translate:calc((100cqw - 100%) * (1 - var(--p))) 0}.gl[data-layout=ribbon] .gl-tile{aspect-ratio:4/5;border:3px solid var(--paper);border-radius:min(var(--tpl-radius,8px), 10px);background:var(--paper);flex:none;width:136px;rotate:1.5deg;box-shadow:0 8px 14px -6px #00000059}.gl[data-layout=ribbon] .gl-tile:nth-child(2n){rotate:-1.5deg}.gl[data-layout=ribbon][data-still] .gl-run{flex-wrap:wrap;justify-content:center;width:auto;translate:none}.gl[data-layout=ribbon][data-still] .gl-tile{width:98px}@media (width>=900px){.gl[data-layout=ribbon]{margin-left:-84px;margin-right:-84px}}.gl[data-layout=windows]{--wood:color-mix(in srgb, var(--c-p,var(--primary-color,#8b6f4e)) 72%, #000);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px;padding:4px 10px 44px;display:grid}.gl-win:nth-child(2n){translate:0 40px}.gl-win:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 15px);margin-top:40px}.gl-win:only-child{width:66%;margin-top:0}.gl-win:after{content:"";background:linear-gradient(#ffffff29, transparent), var(--wood);border-radius:3px;height:9px;margin:-3px -9px 0;display:block;box-shadow:0 6px 8px -4px #00000059}.gl[data-layout=windows] .gl-tile{aspect-ratio:3/4.3;border:5px solid var(--wood);background:var(--c-deep,#1c1410);box-shadow:0 0 0 1px var(--line), 0 16px 26px -16px #00000080;border-bottom-width:4px;border-radius:999px 999px 4px 4px}.gl-win{perspective:900px;position:relative}.gl-shutter{z-index:1;pointer-events:none;background:repeating-linear-gradient(180deg, #0003 0 2px, #ffffff14 2px 3px, transparent 3px 10px), linear-gradient(90deg, #ffffff1f, transparent 45%, #0000002e), var(--c-p,var(--primary-color,#8b6f4e));box-shadow:inset 0 0 0 5px var(--wood), inset 0 0 0 6px #ffffff24;transform-origin:0;border-radius:999px 0 0;transition:transform 1.3s cubic-bezier(.55,0,.2,1) .2s;position:absolute;inset:5px 50% 10px 5px}.gl-shutter--r{transform-origin:100%;border-radius:0 999px 0 0;left:50%;right:5px}.gl-shutter:after{content:"";background:var(--c-gold,var(--secondary-color,#d4af37));border-radius:50%;width:6px;height:6px;position:absolute;top:58%;right:7px;box-shadow:0 1px 2px #0006}.gl-shutter--r:after{left:7px;right:auto}.gl-win[data-open] .gl-shutter{transform:rotateY(-95deg)}.gl-win[data-open] .gl-shutter--r{transition-delay:.32s;transform:rotateY(95deg)}@media (prefers-reduced-motion:reduce){.gl-shutter{transition:none;transform:rotateY(-95deg)}.gl-shutter--r{transform:rotateY(95deg)}}@media (width>=900px){.gr[data-variant=banner] .gr-block,.ft[data-variant=band] .ft-main,.it[data-variant=rail],.gl[data-layout=film]{margin-left:-84px;margin-right:-84px}.it[data-variant=rail],.gl[data-layout=film]{padding-left:84px;padding-right:84px;scroll-padding-left:84px}}@media (hover:hover) and (pointer:fine){.it[data-variant=rail]{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding-bottom:14px}}.cv[data-tpl=kubah-senja] .cv-body{padding:calc(var(--u) * 150) calc(var(--u) * 62) calc(var(--u) * 262)}.cv[data-tpl=kubah-senja] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));font-weight:500;line-height:1.1}.cv[data-tpl=kubah-senja] .cv-tr{max-width:calc(var(--u) * 200)}.cv[data-tpl=zamrud-diraja] .cv-body{padding:calc(var(--u) * 92) calc(var(--u) * 40) calc(var(--u) * 92)}.cv[data-tpl=zamrud-diraja] .cv-main{width:calc(var(--u) * 260);height:calc(var(--u) * 260)}.cv[data-tpl=zamrud-diraja] .cv-names{font-size:calc(var(--u) * 30 * var(--fit));letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2}.cv[data-tpl=zamrud-diraja] .cv-label{font-family:var(--f-display);letter-spacing:.36em}.cv[data-tpl=sulur-emas] .cv-body{padding:calc(var(--u) * 150) calc(var(--u) * 48) calc(var(--u) * 150)}.cv[data-tpl=sulur-emas] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));font-weight:400;line-height:1.04}.cv[data-tpl=sulur-emas] .cv-ar{font-size:calc(var(--u) * 22)}.cv[data-tpl=akad-nikah] .cv-sheet{padding:calc(var(--u) * 74) calc(var(--u) * 28) calc(var(--u) * 36);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 24) #0000002e}.cv[data-tpl=akad-nikah] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));font-weight:400;line-height:1.12}.cv[data-tpl=malam-berinai] .cv-body{padding:calc(var(--u) * 120) calc(var(--u) * 36) calc(var(--u) * 210)}.cv[data-tpl=malam-berinai] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));font-weight:400;line-height:1.05}.cv[data-tpl=pantai-senja]{--hero-full:calc(var(--u) * 250)}.cv[data-tpl=pantai-senja] .cv-body{padding-top:calc(var(--hero) + var(--u) * 36)}.cv[data-tpl=pantai-senja] .cv-names{font-size:calc(var(--u) * 54 * var(--fit));font-weight:400;line-height:1.05}.cv[data-tpl=pantai-senja][data-photo] .cva svg:first-child{display:none}.cv[data-tpl=masjid-biru] .cv-body{padding:calc(var(--u) * 136) calc(var(--u) * 56) calc(var(--u) * 50)}.cv[data-tpl=masjid-biru] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));font-weight:600;line-height:1.14}.cv[data-tpl=masjid-biru] .cv-tr{max-width:calc(var(--u) * 200)}.cv[data-tpl=minimal-hitam-putih] .cv-body{padding:calc(var(--u) * 92) calc(var(--u) * 32) calc(var(--u) * 92) calc(var(--u) * 48)}.cv[data-tpl=minimal-hitam-putih] .cv-names{letter-spacing:-.02em;font-weight:500}.cv[data-tpl=minimal-hitam-putih] .cv-amp{font-style:italic;font-weight:400}.cv[data-tpl=kertas-kraf] .cv-sheet{padding:calc(var(--u) * 134) calc(var(--u) * 28) calc(var(--u) * 70);box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 18) #0003}.cv[data-tpl=kertas-kraf] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));font-weight:400;line-height:1.08}.cv[data-tpl=bulan-bintang-pastel] .cv-body{padding:calc(var(--u) * 168) calc(var(--u) * 36) calc(var(--u) * 120)}.cv[data-tpl=bulan-bintang-pastel] .cv-names{font-size:calc(var(--u) * 42 * var(--fit));font-weight:400;line-height:1.12}.cv[data-tpl=peta-harta] .cv-body{padding:calc(var(--u) * 150) calc(var(--u) * 40) calc(var(--u) * 44)}.cv[data-tpl=peta-harta] .cv-names{font-size:calc(var(--u) * 54 * var(--fit));font-weight:400;line-height:1.02}.cv[data-tpl=peta-harta] .cv-amp{font-family:var(--f-display);font-size:.5em;font-style:italic}.cv[data-tpl=peta-harta] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 12);letter-spacing:.3em}.cv[data-tpl=peta-harta] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 16);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=angkasa-raya]{--cv-accent:color-mix(in srgb, var(--c-a) 70%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-a) 45%, var(--c-ink))}.cv[data-tpl=angkasa-raya] .cv-body{padding:calc(var(--u) * 76) calc(var(--u) * 28) calc(var(--u) * 62)}.cv[data-tpl=angkasa-raya] .cv-mono{width:calc(var(--u) * 170);height:calc(var(--u) * 170);margin-bottom:calc(var(--u) * 22);font-size:calc(var(--u) * 40);text-shadow:0 0 calc(var(--u) * 12) var(--c-p);font-weight:600}.cv[data-tpl=angkasa-raya] .cv-names{font-size:calc(var(--u) * 20 * var(--fit));letter-spacing:.22em;font-weight:500}.cv[data-tpl=angkasa-raya] .cv-label{letter-spacing:.42em;color:var(--cv-accent)}.cv[data-tpl=angkasa-raya] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.28em;color:var(--cv-ink)}.cv[data-tpl=angkasa-raya] .cv-btn{box-shadow:0 0 calc(var(--u) * 20) color-mix(in srgb, var(--c-p) 65%, transparent)}.cv[data-tpl=komik-pop]{--cv-label:var(--c-ink);--cv-accent:var(--c-ink)}.cv[data-tpl=komik-pop] .cv-stage:after{content:"";inset:calc(var(--u) * 10);z-index:1;border:calc(var(--u) * 3.5) solid var(--c-ink);border-radius:calc(var(--u) * 4);box-shadow:0 0 0 calc(var(--u) * 14) var(--c-paper);pointer-events:none;position:absolute}.cv[data-tpl=komik-pop] .cv-body{padding:calc(var(--u) * 42) calc(var(--u) * 30) calc(var(--u) * 40)}.cv[data-tpl=komik-pop] .cv-bism,.cv[data-tpl=komik-pop] .cv-info{padding:calc(var(--u) * 8) calc(var(--u) * 16) calc(var(--u) * 9);border:calc(var(--u) * 2.5) solid var(--c-ink);box-shadow:calc(var(--u) * 4) calc(var(--u) * 4) 0 var(--c-ink)}.cv[data-tpl=komik-pop] .cv-bism{background:var(--c-a);rotate:-1.5deg}.cv[data-tpl=komik-pop] .cv-info{background:var(--c-paper);rotate:1.2deg}.cv[data-tpl=komik-pop] .cv-ar{color:var(--c-ink)}.cv[data-tpl=komik-pop] .cv-tr{font-weight:700}.cv[data-tpl=komik-pop] .cv-main{width:calc(var(--u) * 270);min-height:calc(var(--u) * 196)}.cv[data-tpl=komik-pop] .cv-label{letter-spacing:.3em;font-weight:800}.cv[data-tpl=komik-pop] .cv-names{max-width:calc(var(--u) * 222);margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 56 * var(--fit));letter-spacing:.03em;font-weight:400;line-height:.96}.cv[data-tpl=komik-pop] .cv-name:first-child{color:var(--c-label)}.cv[data-tpl=komik-pop] .cv-name:last-child{color:var(--c-gold)}.cv[data-tpl=komik-pop] .cv-amp{font-size:.5em}.cv[data-tpl=komik-pop] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 21);letter-spacing:.06em;color:var(--c-ink);font-weight:400}.cv[data-tpl=komik-pop] .cv-venue{color:var(--c-ink);font-weight:700}.cv[data-tpl=komik-pop] .cv-btn{border:calc(var(--u) * 2.5) solid var(--c-ink);box-shadow:calc(var(--u) * 4) calc(var(--u) * 4) 0 var(--c-ink);font-family:var(--f-display);font-size:calc(var(--u) * 18);letter-spacing:.1em;font-weight:400}.cv[data-tpl=komik-pop] .cv-hint{font-weight:800}.cv[data-tpl=arked-retro]{--hero-full:calc(var(--u) * 252);--cv-accent:color-mix(in srgb, var(--c-a) 70%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-p) 40%, var(--c-ink))}.cv[data-tpl=arked-retro] .cv-body{padding-bottom:calc(var(--u) * 40);row-gap:calc(var(--u) * 8)}.cv[data-tpl=arked-retro] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10.5);letter-spacing:.3em}.cv[data-tpl=arked-retro] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));letter-spacing:.04em;color:color-mix(in srgb, var(--c-p) 22%, var(--c-ink));text-shadow:0 0 calc(var(--u) * 6) var(--c-p), 0 0 calc(var(--u) * 20) var(--c-p);font-weight:400;line-height:1.06}.cv[data-tpl=arked-retro] .cv-name:last-child{color:color-mix(in srgb, var(--c-a) 22%, var(--c-ink));text-shadow:0 0 calc(var(--u) * 6) var(--c-a), 0 0 calc(var(--u) * 20) var(--c-a)}.cv[data-tpl=arked-retro] .cv-amp{width:calc(var(--u) * 21);height:calc(var(--u) * 18);margin:calc(var(--u) * 7) 0;background:var(--c-p);font-size:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6'%3E%3Cpath d='M1 0h2v1H1zM4 0h2v1H4zM0 1h7v2H0zM1 3h5v1H1zM2 4h3v1H2zM3 5h1v1H3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6'%3E%3Cpath d='M1 0h2v1H1zM4 0h2v1H4zM0 1h7v2H0zM1 3h5v1H1zM2 4h3v1H2zM3 5h1v1H3z'/%3E%3C/svg%3E") 50%/contain no-repeat}.cv[data-tpl=arked-retro] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.22em;color:var(--cv-accent);text-shadow:0 0 calc(var(--u) * 10) color-mix(in srgb, var(--c-a) 60%, transparent)}.cv[data-tpl=arked-retro] .cv-btn{font-family:var(--f-display);box-shadow:0 0 calc(var(--u) * 18) color-mix(in srgb, var(--c-p) 70%, transparent);font-weight:400}.cv[data-tpl=padang-bola]{--cv-accent:var(--c-a);--cv-label:color-mix(in srgb, var(--c-a) 55%, var(--c-ink))}.cv[data-tpl=padang-bola] .cv-stage:after{content:"";inset:calc(var(--u) * 14) calc(var(--u) * 16);z-index:1;border:calc(var(--u) * 2) solid color-mix(in srgb, var(--c-tx) 80%, transparent);pointer-events:none;position:absolute}.cv[data-tpl=padang-bola] .cv-body{padding:calc(var(--u) * 96) calc(var(--u) * 36) calc(var(--u) * 92)}.cv[data-tpl=padang-bola] .cv-main{width:calc(var(--u) * 188);height:calc(var(--u) * 188)}.cv[data-tpl=padang-bola] .cv-label{font-family:var(--f-display);letter-spacing:.3em}.cv[data-tpl=padang-bola] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));text-shadow:0 calc(var(--u) * 2) calc(var(--u) * 10) #00000059;font-weight:400;line-height:1.04}.cv[data-tpl=padang-bola] .cv-amp{font-family:var(--f-display);font-weight:500}.cv[data-tpl=padang-bola] .cv-date--split{padding:calc(var(--u) * 6) calc(var(--u) * 12);border:calc(var(--u) * 1.5) solid var(--cv-accent);border-radius:calc(var(--u) * 6);background:color-mix(in srgb, var(--c-deep) 90%, transparent);box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 14) #00000059;color:var(--c-ink)}.cv[data-tpl=padang-bola] .cv-date--split span{font-family:var(--f-display);letter-spacing:.14em;border:0}.cv[data-tpl=padang-bola] .cv-date--split b{padding:calc(var(--u) * 4) calc(var(--u) * 8);font-family:var(--f-names);border-radius:calc(var(--u) * 4);background:var(--cv-accent);color:var(--c-deep);font-size:calc(var(--u) * 26)}.cv[data-tpl=padang-bola] .cv-venue{margin-top:calc(var(--u) * 8);color:var(--c-ink)}.lc-map--tall{height:250px}.lc-map-cover{background:color-mix(in srgb, var(--secondary-color,#d4af37) 10%, var(--c-paper,#fffdf8));width:100%;color:var(--label-color,var(--primary-color,#8b6f4e));cursor:pointer;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.lc-map-cover svg{width:100%;height:100%;stroke:color-mix(in srgb, var(--secondary-color,#d4af37) 35%, transparent);fill:var(--primary-color,#8b6f4e);position:absolute;inset:0}.lc-map-cover span{background:var(--c-paper,#fffdf8);font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:.04em;border-radius:999px;margin-top:70px;padding:6px 14px;font-size:12px;font-weight:600;position:relative;box-shadow:0 4px 14px #00000014}.lc-map-cover{border:1px solid color-mix(in srgb, var(--secondary-color,#d4af37) 40%, transparent);border-radius:var(--tpl-radius,8px)}.cv[data-tpl=bunga-raya] .cv-body{padding:calc(var(--u) * 96) calc(var(--u) * 40) calc(var(--u) * 84)}.cv[data-tpl=bunga-raya] .cv-tr{max-width:calc(var(--u) * 206)}.cv[data-tpl=bunga-raya] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.02}.cv[data-tpl=bunga-raya] .cv-amp{font-size:.5em;font-style:italic}.cv[data-tpl=merak-kayangan]{--cv-accent:color-mix(in srgb, var(--c-gold) 55%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-a) 50%, var(--c-ink))}.cv[data-tpl=merak-kayangan] .cv-body{padding:calc(var(--u) * 26) calc(var(--u) * 44) calc(var(--u) * 20);row-gap:calc(var(--u) * 4)}.cv[data-tpl=merak-kayangan] .cv-main{width:calc(var(--u) * 236);height:calc(var(--u) * 282);padding:calc(var(--u) * 44) calc(var(--u) * 34) calc(var(--u) * 44)}.cv[data-tpl=merak-kayangan] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 9);letter-spacing:.22em}.cv[data-tpl=merak-kayangan] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));font-weight:400;line-height:1.02}.cv[data-tpl=merak-kayangan] .cv-guest-name{font-family:var(--f-body);font-size:calc(var(--u) * 19);font-weight:500}.cv[data-tpl=merak-kayangan] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 14);letter-spacing:.2em;color:var(--cv-accent)}.cv[data-tpl=mozek-andalus] .cv-body{padding:calc(var(--u) * 124) calc(var(--u) * 86) calc(var(--u) * 46)}.cv[data-tpl=mozek-andalus] .cv-tr{max-width:calc(var(--u) * 186)}.cv[data-tpl=mozek-andalus] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));font-weight:700;line-height:1.1}.cv[data-tpl=mozek-andalus] .cv-amp{font-weight:400}.cv[data-tpl=mozek-andalus] .cv-guest{padding-left:0;padding-right:0}.cv[data-tpl=mozek-andalus] .cv-guest-name{font-size:calc(var(--u) * 15.5)}.cv[data-tpl=mozek-andalus] .cv-date{font-size:calc(var(--u) * 12.5);letter-spacing:.04em}.cv[data-tpl=kampung-halaman]{--cv-label:var(--c-label-strong);--cv-accent:var(--c-a-text);--kh-sky-hi:color-mix(in srgb, var(--c-a) 50%, #c3929f);--kh-sky-mid:color-mix(in srgb, var(--c-a) 84%, #f8c79a);--kh-sky-lo:color-mix(in srgb, var(--c-a) 30%, #ffe6ae);--kh-sun:color-mix(in srgb, var(--c-a) 12%, #fff3c8);--kh-sunrim:color-mix(in srgb, var(--c-a) 62%, #ffcf70);--kh-paper:var(--c-paper)}.cv[data-tpl=kampung-halaman] .kc-far{fill:color-mix(in srgb, var(--c-a) 30%, #8f87a9)}.cv[data-tpl=kampung-halaman] .kc-far2{fill:color-mix(in srgb, var(--c-s) 42%, #7f8199)}.cv[data-tpl=kampung-halaman] .kc-tree{fill:color-mix(in srgb, var(--c-s) 60%, #34412f)}.cv[data-tpl=kampung-halaman] .ks-tree{stroke:color-mix(in srgb, var(--c-s) 60%, #34412f)}.cv[data-tpl=kampung-halaman] .kc-ff{fill:color-mix(in srgb, var(--c-s) 52%, #b9b48c)}.cv[data-tpl=kampung-halaman] .kc-water{fill:color-mix(in srgb, var(--c-a) 42%, #f0d6b2)}.cv[data-tpl=kampung-halaman] .kc-sky2{fill:var(--kh-sky-lo)}.cv[data-tpl=kampung-halaman] .kc-ripe{fill:color-mix(in srgb, var(--c-s) 46%, #d8b64e)}.cv[data-tpl=kampung-halaman] .kc-field{fill:color-mix(in srgb, var(--c-s) 82%, #8ea84c)}.cv[data-tpl=kampung-halaman] .kc-fdeep{fill:color-mix(in srgb, var(--c-s) 90%, #24321d)}.cv[data-tpl=kampung-halaman] .kc-riser{fill:color-mix(in srgb, var(--c-s) 48%, #4b3b22)}.cv[data-tpl=kampung-halaman] .kc-yard{fill:color-mix(in srgb, var(--c-s) 62%, #a99b5e)}.cv[data-tpl=kampung-halaman] .kc-fore{fill:color-mix(in srgb, var(--c-s) 78%, #2c3621)}.cv[data-tpl=kampung-halaman] .kc-sand{fill:color-mix(in srgb, var(--c-a) 34%, #e9d0a0)}.cv[data-tpl=kampung-halaman] .kc-stone{fill:color-mix(in srgb, var(--c-p) 22%, #b6ac9c)}.cv[data-tpl=kampung-halaman] .ks-lit{stroke:color-mix(in srgb, var(--c-a) 45%, #ffe08c)}.cv[data-tpl=kampung-halaman] .ks-fdk{stroke:color-mix(in srgb, var(--c-s) 58%, #1d2915)}.cv[data-tpl=kampung-halaman] .ks-field{stroke:color-mix(in srgb, var(--c-s) 70%, #c9a74a)}.cv[data-tpl=kampung-halaman] .kc-wood{fill:var(--c-p)}.cv[data-tpl=kampung-halaman] .ks-wood{stroke:var(--c-p)}.cv[data-tpl=kampung-halaman] .kc-wlit{fill:color-mix(in srgb, var(--c-p) 60%, #e2a96a)}.cv[data-tpl=kampung-halaman] .ks-wlit{stroke:color-mix(in srgb, var(--c-p) 60%, #e2a96a)}.cv[data-tpl=kampung-halaman] .kc-wdk{fill:var(--c-deep)}.cv[data-tpl=kampung-halaman] .ks-wdk{stroke:var(--c-deep)}.cv[data-tpl=kampung-halaman] .kc-hole{fill:color-mix(in srgb, var(--c-deep) 72%, #000)}.cv[data-tpl=kampung-halaman] .kc-attap{fill:color-mix(in srgb, var(--c-p) 46%, #a68658)}.cv[data-tpl=kampung-halaman] .ks-adk{stroke:color-mix(in srgb, var(--c-p) 50%, #3a2716)}.cv[data-tpl=kampung-halaman] .ks-alit{stroke:color-mix(in srgb, var(--c-a) 48%, #ffe3a8)}.cv[data-tpl=kampung-halaman] .kc-glow{fill:color-mix(in srgb, var(--c-a) 55%, #ffcd6a)}.cv[data-tpl=kampung-halaman] .kc-sun{fill:var(--kh-sun)}.cv[data-tpl=kampung-halaman] .ks-sun{stroke:var(--kh-sun)}.cv[data-tpl=kampung-halaman] .kc-zinc{fill:color-mix(in srgb, #8e9096 72%, var(--c-a))}.cv[data-tpl=kampung-halaman] .kc-rust{fill:color-mix(in srgb, var(--c-p) 48%, #b6592c)}.cv[data-tpl=kampung-halaman] .kc-jar{fill:color-mix(in srgb, var(--c-deep) 64%, #6d4b2a)}.cv[data-tpl=kampung-halaman] .kc-trunk{fill:color-mix(in srgb, var(--c-p) 58%, #8c7863)}.cv[data-tpl=kampung-halaman] .ks-pdk{stroke:color-mix(in srgb, var(--c-s) 70%, #1f2e1a)}.cv[data-tpl=kampung-halaman] .ks-palm{stroke:color-mix(in srgb, var(--c-s) 72%, #9db458)}.cv[data-tpl=kampung-halaman] .kc-coco{fill:color-mix(in srgb, var(--c-s) 50%, #6c5a2a)}.cv[data-tpl=kampung-halaman] .kc-banana{fill:color-mix(in srgb, var(--c-s) 70%, #80a64a)}.cv[data-tpl=kampung-halaman] .kc-cloud{fill:color-mix(in srgb, var(--c-bg) 58%, #ffd8c2)}.cv[data-tpl=kampung-halaman] .kc-csh{fill:color-mix(in srgb, var(--c-a) 34%, #c8a0b6)}.cv[data-tpl=kampung-halaman] .ks-csh{stroke:color-mix(in srgb, var(--c-a) 34%, #c8a0b6)}.cv[data-tpl=kampung-halaman] .ks-paper{stroke:var(--c-paper)}.cv[data-tpl=kampung-halaman] .kc-wau{fill:color-mix(in srgb, var(--c-a) 22%, #b5302a)}.cv[data-tpl=kampung-halaman] .ks-wau{stroke:color-mix(in srgb, var(--c-a) 22%, #b5302a)}.cv[data-tpl=kampung-halaman] .cv-body{padding:clamp(calc(var(--u) * 12), calc(var(--ch) - var(--u) * 700), calc(var(--u) * 84)) calc(var(--u) * 32) calc(var(--u) * 246);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.cv[data-tpl=kampung-halaman] .cv-sheet{align-items:center;row-gap:calc(var(--u) * 8);width:100%;padding:calc(var(--u) * 15) calc(var(--u) * 14) calc(var(--u) * 16);border-radius:calc(var(--u) * 20);background:color-mix(in srgb, var(--c-bg) 93%, transparent);box-shadow:inset 0 0 0 calc(var(--u) * 4) color-mix(in srgb, var(--c-bg) 60%, transparent), inset 0 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c-p) 34%, transparent), 0 0 0 calc(var(--u) * 1) color-mix(in srgb, var(--c-p) 30%, transparent), 0 calc(var(--u) * 8) calc(var(--u) * 26) color-mix(in srgb, var(--c-deep) 24%, transparent);flex-direction:column;display:flex;position:static}.cv[data-tpl=kampung-halaman] .cv-ar{font-size:calc(var(--u) * 18)}.cv[data-tpl=kampung-halaman] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 48 * var(--fit));color:var(--c-deep);font-weight:600;line-height:1.02}.cv[data-tpl=kampung-halaman] .cv-amp{font-family:var(--f-display);font-size:.42em;font-style:italic}.cv[data-tpl=kampung-halaman] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 15);letter-spacing:.04em}.cv[data-tpl=kampung-halaman] .cv-guest{margin-top:calc(var(--u) * 10);padding:calc(var(--u) * 5) calc(var(--u) * 18)}.cv[data-tpl=kampung-halaman] .cv-cta{left:0;right:0;bottom:calc(var(--u) * 16);width:max-content;padding:calc(var(--u) * 9) calc(var(--u) * 16) calc(var(--u) * 6);border-radius:calc(var(--u) * 14);background:color-mix(in srgb, var(--c-bg) 92%, transparent);box-shadow:inset 0 0 0 calc(var(--u) * 1.6) color-mix(in srgb, var(--c-p) 70%, transparent), inset 0 0 0 calc(var(--u) * 3.4) color-mix(in srgb, var(--c-bg) 92%, transparent), inset 0 0 0 calc(var(--u) * 4.2) color-mix(in srgb, var(--c-p) 30%, transparent), 0 calc(var(--u) * 6) calc(var(--u) * 16) color-mix(in srgb, var(--c-deep) 34%, transparent);margin:0 auto;position:absolute}.cv[data-tpl=kampung-halaman] .cv-cta:before,.cv[data-tpl=kampung-halaman] .cv-cta:after{content:"";z-index:-1;width:calc(var(--u) * 4);height:calc(var(--u) * 18);background:linear-gradient(90deg, var(--c-p), var(--c-deep));position:absolute;top:100%;left:18%}.cv[data-tpl=kampung-halaman] .cv-cta:after{left:auto;right:18%}.cv[data-tpl=kampung-halaman] .cv-hint{margin-top:calc(var(--u) * 6);color:var(--c-deep)}.cv[data-tpl=kampung-halaman] .sc-inner{background:0 0;animation:none}.cv[data-tpl=kampung-halaman] .sc-gate>svg{overflow:visible}.cv[data-tpl=kampung-halaman] .sc-gate--l{animation:.95s cubic-bezier(.45,0,.3,1) both kh-mist-l}.cv[data-tpl=kampung-halaman] .sc-gate--r{animation:.95s cubic-bezier(.45,0,.3,1) both kh-mist-r}@keyframes kh-mist-l{0%{opacity:0;transform:translate(-64%)}32%,44%{opacity:1;transform:none}to{opacity:1;transform:translate(-118%)}}@keyframes kh-mist-r{0%{opacity:0;transform:translate(64%)}32%,44%{opacity:1;transform:none}to{opacity:1;transform:translate(118%)}}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=kampung-halaman] .kh-palm{animation:7s ease-in-out infinite kh-sway}.cv--live[data-tpl=kampung-halaman] .kh-palm--b{animation-duration:6.2s;animation-delay:-2.4s}.cv--live[data-tpl=kampung-halaman] .kh-palm--c{animation-duration:8s;animation-delay:-4.6s}.cv--live[data-tpl=kampung-halaman] :is(.kh-cloud,.kh-wau-body,.kh-bird,.kh-smoke){font-size:var(--u)}.cv--live[data-tpl=kampung-halaman] .kh-cloud{animation:14s ease-in-out infinite alternate kh-drift}.cv--live[data-tpl=kampung-halaman] .kh-cloud--b{animation-delay:-7s}.cv--live[data-tpl=kampung-halaman] .kh-cloud--c{animation-delay:-13s}.cv--live[data-tpl=kampung-halaman] .kh-wau-body{transform-origin:50% 30%;animation:6s ease-in-out infinite kh-float}.cv--live[data-tpl=kampung-halaman] .kh-tail{transform-origin:50% 0;animation:2.4s ease-in-out infinite kh-flutter}.cv--live[data-tpl=kampung-halaman] .kh-bird{animation:14s linear infinite kh-glide}.cv--live[data-tpl=kampung-halaman] .kh-bird--b{animation-delay:-6s}.cv--live[data-tpl=kampung-halaman] .kh-smoke{transform-origin:50% 100%;animation:5.4s ease-out infinite kh-rise}.cv--live[data-tpl=kampung-halaman] .kh-smoke--1{animation-delay:-1.8s}.cv--live[data-tpl=kampung-halaman] .kh-smoke--2{animation-delay:-3.6s}.cv--live[data-tpl=kampung-halaman] .kh-shine{animation:4s ease-in-out infinite kh-shine}.cv--live[data-tpl=kampung-halaman] .kh-shine--b{animation-delay:-2s}.cv--live[data-tpl=kampung-halaman] .kh-gleam{animation:5s ease-in-out infinite kh-gleam}.cv--live[data-tpl=kampung-halaman] .kh-gleam--b{animation-delay:-2.5s}.cv--live[data-tpl=kampung-halaman] .kh-flame{transform-origin:50% 100%;animation:1.6s ease-in-out infinite kh-flicker}.cv--live[data-tpl=kampung-halaman]:has(.sc) .cv-body{animation:.3s .12s both kh-hush}.cv--live[data-tpl=kampung-halaman]:has(.sc) .cv-art{transform-origin:66% 82%;animation:.95s ease-in-out both kh-push}}@keyframes kh-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes kh-drift{0%{transform:translate(-18em)}to{transform:translate(18em)}}@keyframes kh-float{0%,to{transform:translateY(-4em)rotate(-3deg)}50%{transform:translate(3em,4em)rotate(3deg)}}@keyframes kh-flutter{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes kh-glide{0%{opacity:0;transform:translate(-40em,8em)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(60em,-10em)}}@keyframes kh-rise{0%{opacity:0;transform:translateY(4.8em)scale(.7)}30%{opacity:.9}to{opacity:0;transform:translate(4em,-12.8em)scale(1.5)}}@keyframes kh-shine{0%,to{opacity:.4}50%{opacity:1}}@keyframes kh-gleam{0%,to{opacity:.35}50%{opacity:1}}@keyframes kh-flicker{0%,to{opacity:.85;transform:scale(1)}30%{opacity:1;transform:scale(.92,1.08)}60%{opacity:.7;transform:scale(1.06,.94)}}@keyframes kh-hush{to{opacity:0}}@keyframes kh-push{0%{transform:none}to{transform:scale(1.06)}}.cv[data-tpl=taman-kunang]{--cv-accent:color-mix(in srgb, var(--c-a) 70%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-a) 40%, var(--c-ink))}.cv[data-tpl=taman-kunang] .cv-body{padding:calc(var(--u) * 44) calc(var(--u) * 40) calc(var(--u) * 70)}.cv[data-tpl=taman-kunang] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));text-shadow:0 0 calc(var(--u) * 18) color-mix(in srgb, var(--c-a) 35%, transparent);font-weight:400;line-height:1.08}.cv[data-tpl=taman-kunang] .cv-amp{font-family:var(--f-display);font-size:.45em}.cv[data-tpl=taman-kunang] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.26em}.cv[data-tpl=taman-kunang] .cv-date--split b{color:var(--cv-accent)}.cv[data-tpl=pasport-cinta]{--cv-ground:color-mix(in srgb, var(--c-a) 55%, var(--c-bg))}.cv[data-tpl=pasport-cinta] .cv-body{padding:calc(var(--u) * 78) calc(var(--u) * 22) calc(var(--u) * 36)}.cv[data-tpl=pasport-cinta] .cv-sheet{padding:calc(var(--u) * 72) calc(var(--u) * 22) calc(var(--u) * 24);border-radius:calc(var(--u) * 10);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 22) #00000029}.cv[data-tpl=pasport-cinta] .cv-sheet:before,.cv[data-tpl=pasport-cinta] .cv-sheet:after{content:"";top:calc(var(--u) * 50);width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--cv-ground);border-radius:50%;position:absolute}.cv[data-tpl=pasport-cinta] .cv-sheet:before{left:calc(var(--u) * -8)}.cv[data-tpl=pasport-cinta] .cv-sheet:after{right:calc(var(--u) * -8)}.cv[data-tpl=pasport-cinta] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.1}.cv[data-tpl=pasport-cinta] .cv-label{font-family:var(--f-display);font-weight:500}.cv[data-tpl=pasport-cinta] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.2em;color:var(--cv-ink)}.cv[data-tpl=aurora-utara]{--cv-accent:color-mix(in srgb, var(--c-a) 72%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-a) 42%, var(--c-ink))}.cv[data-tpl=aurora-utara] .cv-body{padding:calc(var(--u) * 64) calc(var(--u) * 38) calc(var(--u) * 66)}.cv[data-tpl=aurora-utara] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));letter-spacing:.04em;text-shadow:0 0 calc(var(--u) * 16) color-mix(in srgb, var(--c-a) 45%, transparent);font-weight:400;line-height:1.04}.cv[data-tpl=aurora-utara] .cv-amp{font-family:var(--f-body);font-size:.42em;font-weight:300}.cv[data-tpl=aurora-utara] .cv-label{font-size:calc(var(--u) * 10.5)}.cv[data-tpl=aurora-utara] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.24em;color:var(--cv-accent)}.cv[data-tpl=aurora-utara] .au-back,.cv[data-tpl=aurora-utara] .au-front{transform-origin:50% 70%}.cv--live[data-tpl=aurora-utara] .au-back{animation:21s ease-in-out infinite alternate au-drift}.cv--live[data-tpl=aurora-utara] .au-front{animation:14s ease-in-out -7s infinite alternate-reverse au-drift}@keyframes au-drift{0%{transform:translateX(calc(var(--u) * -10)) scaleY(.94);opacity:.78}to{transform:translateX(calc(var(--u) * 10)) scaleY(1.05);opacity:1}}.cv[data-tpl=sinema-klasik]{--cv-accent:var(--c-gold);--cv-label:color-mix(in srgb, var(--c-a) 60%, var(--c-ink))}.cv[data-tpl=sinema-klasik] .cv-body{padding:calc(var(--u) * 22) calc(var(--u) * 44) calc(var(--u) * 58);row-gap:calc(var(--u) * 4)}.cv[data-tpl=sinema-klasik] .cv-main{width:calc(var(--u) * 280);height:calc(var(--u) * 256);padding:calc(var(--u) * 66) calc(var(--u) * 44) calc(var(--u) * 38);--cv-ink:var(--c-p);--cv-label:var(--c-deep);--cv-accent:color-mix(in srgb, var(--c-s) 70%, var(--c-deep))}.cv[data-tpl=sinema-klasik] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.3em}.cv[data-tpl=sinema-klasik] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 38 * var(--fit));font-weight:400;line-height:1.04}.cv[data-tpl=sinema-klasik] .cv-amp{font-family:var(--f-display);font-size:.5em}.cv[data-tpl=sinema-klasik] .cv-date--split b{color:var(--cv-accent)}.cv--live[data-tpl=sinema-klasik] .sk-a{animation:1.3s ease-in-out infinite alternate sk-bulb}.cv--live[data-tpl=sinema-klasik] .sk-b{animation:1.3s ease-in-out infinite alternate-reverse sk-bulb}@keyframes sk-bulb{0%{opacity:1}to{opacity:.32}}.cv[data-tpl=kopi-buku]{--cv-ground:color-mix(in srgb, var(--c-p) 66%, var(--c-bg))}.cv[data-tpl=kopi-buku] .cv-body{padding:calc(var(--u) * 80) calc(var(--u) * 38) calc(var(--u) * 72)}.cv[data-tpl=kopi-buku] .cv-sheet{row-gap:calc(var(--u) * 10);padding:calc(var(--u) * 24) calc(var(--u) * 18) calc(var(--u) * 18);border-radius:calc(var(--u) * 2);background:repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 23), color-mix(in srgb, var(--c-p) 9%, transparent) calc(var(--u) * 23) calc(var(--u) * 24)), var(--c-paper);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) #0000004d}.cv[data-tpl=kopi-buku] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));color:var(--c-label);font-weight:600;line-height:.98}.cv[data-tpl=kopi-buku] .cv-amp{font-family:var(--f-display);font-size:.4em;font-style:italic}.cv[data-tpl=kopi-buku] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 15);letter-spacing:.02em}.cva .jp-grout{fill:color-mix(in srgb, var(--c-bg) 70%, white)}.cva .jp-glazeb{fill:color-mix(in srgb, var(--c-bg) 50%, white)}.cv[data-tpl=jubin-peranakan] .cv-body{padding:calc(var(--u) * 100) calc(var(--u) * 40) calc(var(--u) * 96);row-gap:calc(var(--u) * 8)}.cv[data-tpl=jubin-peranakan] .cv-mono{width:calc(var(--u) * 152);height:calc(var(--u) * 152);margin-bottom:calc(var(--u) * 8);font-size:calc(var(--u) * 44);color:var(--c-label)}.cv[data-tpl=jubin-peranakan] .cv-mono i{color:var(--c-gold)}.cv[data-tpl=jubin-peranakan] .cv-names{font-size:calc(var(--u) * 22 * var(--fit));color:var(--cv-ink);font-weight:400}.cv[data-tpl=jubin-peranakan] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);color:var(--c-gold)}.cv[data-tpl=jubin-peranakan] .cv-date{color:var(--c-label)}.cv[data-tpl=jubin-peranakan] .cv-guest{max-width:calc(var(--u) * 250);margin-inline:auto}@media (height<=700px){.cv--live[data-tpl=jubin-peranakan] .cv-body{padding-top:calc(var(--u) * 92);padding-bottom:calc(var(--u) * 90);row-gap:calc(var(--u) * 5)}.cv--live[data-tpl=jubin-peranakan] .cv-mono{width:calc(var(--u) * 108);height:calc(var(--u) * 108);font-size:calc(var(--u) * 32);margin-bottom:0}}.cv[data-tpl=jubin-peranakan] .sc--doors .sc-inner{background:0 0;animation:none}.cv[data-tpl=jubin-peranakan] .sc-door:after{background:radial-gradient(circle at 50% 50%, var(--c-s) 0 calc(var(--u) * 4), transparent calc(var(--u) * 4.6)), radial-gradient(circle at 50% 50%, var(--c-a) 0 calc(var(--u) * 9), transparent calc(var(--u) * 9.6)), radial-gradient(circle at 0 0, var(--c-s) 0 calc(var(--u) * 8), transparent calc(var(--u) * 8.6)), radial-gradient(circle at 100% 0, var(--c-s) 0 calc(var(--u) * 8), transparent calc(var(--u) * 8.6)), radial-gradient(circle at 0 100%, var(--c-s) 0 calc(var(--u) * 8), transparent calc(var(--u) * 8.6)), radial-gradient(circle at 100% 100%, var(--c-s) 0 calc(var(--u) * 8), transparent calc(var(--u) * 8.6)), color-mix(in srgb, var(--c-bg) 70%, white);background-size:calc(var(--u) * 36) calc(var(--u) * 36)}.cva .jp-glaze{opacity:0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=jubin-peranakan] .jp-medal{transform-origin:50%;animation:80s linear infinite jp-turn}.cv--live[data-tpl=jubin-peranakan] .jp-glaze{animation:10s cubic-bezier(.45,0,.3,1) infinite jp-glaze}.cv--live[data-tpl=jubin-peranakan] .jp-glaze--late{animation-delay:-5s}.cv--live[data-tpl=jubin-peranakan] .jp-shimmer{animation:5.4s ease-in-out infinite jp-glint}.cv--live[data-tpl=jubin-peranakan] .jp-shimmer--b{animation-delay:-2.7s}}@keyframes jp-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes jp-glaze{0%{opacity:0;transform:translate(0,0)}4%{opacity:1}56%{opacity:1;transform:translate(138.889%)}60%,to{opacity:0;transform:translate(138.889%)}}@keyframes jp-glint{0%,to{opacity:.15}45%{opacity:.95}}.cv[data-tpl=bunga-kering]{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--c-tx) 3%, transparent) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--c-tx) 2.5%, transparent) 0 1px, transparent 1px 4px), var(--cv-ground)}.cv[data-tpl=bunga-kering] .cv-body{padding:calc(var(--u) * 70) calc(var(--u) * 118) calc(var(--u) * 46) calc(var(--u) * 30)}.cv[data-tpl=bunga-kering] .cv-names{font-size:calc(var(--u) * 70 * var(--fit));color:var(--c-label);font-weight:400;line-height:.92}.cv[data-tpl=bunga-kering] .cv-amp{font-family:var(--f-display);padding-left:.3em;font-size:.42em;font-style:italic;line-height:1.4}.cv[data-tpl=bunga-kering] .cv-tr{max-width:calc(var(--u) * 200)}.cv[data-tpl=bunga-kering] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=dasar-laut] .cv-body{padding:calc(var(--u) * 70) calc(var(--u) * 52) calc(var(--u) * 106)}.cv[data-tpl=dasar-laut] .cv-names{font-size:calc(var(--u) * 52 * var(--fit));letter-spacing:.02em;color:var(--c-label);text-shadow:0 calc(var(--u) * 2) 0 color-mix(in srgb, var(--c-a) 75%, transparent);font-weight:400;line-height:1.02}.cv[data-tpl=dasar-laut] .cv-amp{color:var(--c-gold);font-size:.55em}.cv[data-tpl=dasar-laut] .cv-date--split b{color:var(--c-gold)}.cv--live[data-tpl=dasar-laut] .dl-jelly{animation:6s ease-in-out infinite alternate dl-bob}.cv--live[data-tpl=dasar-laut] .dl-jelly--late{animation-delay:-3s}.cv--live[data-tpl=dasar-laut] .dl-rays{animation:8s ease-in-out infinite alternate dl-rays}@keyframes dl-bob{0%{transform:translateY(0)}to{transform:translateY(calc(var(--u) * -12))}}@keyframes dl-rays{0%{opacity:.65}to{opacity:1}}.ei-facts{font-family:var(--font-body,"Poppins"), sans-serif;text-align:left;gap:0;margin:0;display:grid}.ei-fact{border-top:1px solid var(--line);grid-template-columns:minmax(84px,38%) 1fr;gap:4px 14px;padding:11px 0;display:grid}.ei-fact:first-child{border-top:0}.ei-fact dt{letter-spacing:1.5px;text-transform:uppercase;color:var(--label-strong);font-size:10px;line-height:1.7}.ei-fact dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.ei-fact dd:only-child{text-align:center;grid-column:1/-1}.ei-menu{font-family:var(--font-display,"Playfair Display"), serif;color:var(--ink);gap:2px;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.ei-menu li{overflow-wrap:anywhere;padding:6px 0}.ei-menu li+li:before{content:"";background:var(--line-strong);width:22px;height:1px;margin:0 auto 10px;display:block}.ei-note{font-family:var(--font-body,"Poppins"), sans-serif;color:var(--ink);white-space:pre-line;margin:0;font-size:14px;line-height:1.7}.ei-swatches{justify-content:center;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ei-swatches li{width:34px;height:34px;box-shadow:0 0 0 3px var(--paper), 0 0 0 4px var(--line-strong);border-radius:50%}.ei[data-variant=tiles] .ei-facts{text-align:center;flex-wrap:wrap;gap:10px;display:flex}.ei[data-variant=tiles] .ei-fact{border:1px solid var(--line);border-radius:min(var(--tpl-radius,12px), 18px);background:var(--paper);min-width:0;min-height:108px;box-shadow:0 16px 24px -22px color-mix(in srgb, var(--ink) 80%, transparent);transform-origin:50% 0;flex-direction:column-reverse;flex:calc(50% - 5px);justify-content:center;gap:7px;padding:16px 12px;transition:opacity .5s,transform .9s cubic-bezier(.25,1.35,.45,1);display:flex}.ei[data-variant=tiles] .ei-fact:is([data-size=wide],[data-size=long]){flex-basis:100%;min-height:0}.ei[data-variant=tiles] .ei-fact:first-child{background:radial-gradient(130% 100% at 0 0, #ffffff2e, transparent 60%), var(--c-p,var(--primary-color,#8b6f4e));border-color:#0000}.ei[data-variant=tiles] .ei-fact:first-child :is(dt,dd){color:var(--c-on-p,#fff)}.ei[data-variant=tiles] .ei-fact dt{letter-spacing:1.6px;line-height:1.5}.ei[data-variant=tiles] .ei-fact dd{font-family:var(--font-display,"Playfair Display"), serif;text-align:center;font-size:32px;line-height:1.1}.ei[data-variant=tiles] .ei-fact:is([data-size=mid],[data-size=wide]) dd{font-size:22px;line-height:1.25}.ei[data-variant=tiles] .ei-fact[data-size=long] dd{font-size:17px;line-height:1.45}.ei[data-variant=tiles]:not([data-shown]) .ei-fact{opacity:0;transform:perspective(600px)rotateX(-75deg)}.ei[data-variant=tiles] .ei-fact:nth-child(2){transition-delay:.1s}.ei[data-variant=tiles] .ei-fact:nth-child(3){transition-delay:.2s}.ei[data-variant=tiles] .ei-fact:nth-child(4){transition-delay:.3s}.ei[data-variant=tiles] .ei-fact:nth-child(n+5){transition-delay:.4s}.ei-id{background:repeating-radial-gradient(circle at 100% 100%, transparent 0 9px, color-mix(in srgb, var(--secondary-color,#d4af37) 11%, transparent) 9px 10px), var(--paper);max-width:400px;box-shadow:0 0 0 1px var(--line), 0 24px 34px -24px #0000008c;text-align:left;transform-origin:50% 100%;border-radius:16px;margin:0 auto;transition:opacity .6s,transform 1s cubic-bezier(.2,1,.3,1);position:relative;overflow:hidden}.ei[data-variant=idcard]:not([data-shown]) .ei-id{opacity:0;transform:perspective(900px)translateY(24px)rotateX(32deg)rotate(-5deg)}.ei-id:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);position:absolute;inset:0;translate:-100%}.ei[data-variant=idcard][data-shown] .ei-id:after{animation:1.5s ease-in-out .9s both ei-gleam}@keyframes ei-gleam{to{translate:100%}}.ei-id-band{background:linear-gradient(100deg, var(--c-p,#8b6f4e), color-mix(in srgb, var(--c-p,#8b6f4e) 72%, var(--c-s,#d4af37)));height:40px;color:var(--c-on-p,#fff);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.ei-id-band .tpl-emblem{background:currentColor;width:20px;height:20px}.ei-id-holo{background:conic-gradient(var(--c-s,#d4af37), var(--c-a,#f5e6d3), color-mix(in srgb, var(--c-s,#d4af37) 50%, #fff), var(--c-a,#f5e6d3), var(--c-s,#d4af37));border-radius:50%;width:24px;height:24px;animation:7s linear infinite ei-turn;box-shadow:0 0 0 1px #ffffff8c,inset 0 0 6px #fff9}@keyframes ei-turn{to{rotate:1turn}}.ei-id-body{gap:16px;padding:16px 16px 8px;display:flex}.ei-id-side{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.ei-id-photo{background:linear-gradient(160deg, color-mix(in srgb, var(--c-s,#d4af37) 22%, var(--paper)), color-mix(in srgb, var(--c-p,#8b6f4e) 20%, var(--paper)));width:66px;height:82px;box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;place-items:center;display:grid}.ei-id-photo .tpl-emblem{background:color-mix(in srgb, var(--c-p,#8b6f4e) 55%, transparent);width:38px;height:38px}.ei-id-chip{background:linear-gradient(90deg, transparent 31%, #00000047 31% 34%, transparent 34% 66%, #00000047 66% 69%, transparent 69%), linear-gradient(transparent 45%, #00000047 45% 55%, transparent 55%), linear-gradient(135deg, color-mix(in srgb, var(--c-gold,#d4af37) 60%, #fff), var(--c-gold,#d4af37) 50%, color-mix(in srgb, var(--c-gold,#d4af37) 70%, #000));border-radius:6px;width:40px;height:30px}.ei[data-variant=idcard] .ei-facts{flex:1;min-width:0}.ei[data-variant=idcard] .ei-fact{border-top:0;grid-template-columns:minmax(0,1fr);gap:1px;padding:4px 0 7px}.ei[data-variant=idcard] .ei-fact dt{font-size:9px;line-height:1.4}.ei[data-variant=idcard] .ei-fact dd{font-weight:600;line-height:1.4}.ei[data-variant=idcard] .ei-fact dd:only-child{text-align:left}.ei-id-code{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink) 34%, transparent) 0 6px, transparent 6px 9px) 0 2px / 100% 3px no-repeat, repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink) 34%, transparent) 0 6px, transparent 6px 9px) 0 11px / 72% 3px no-repeat;height:18px;margin:0 16px 14px;display:block}.ei-mcard{border-radius:min(var(--tpl-radius,6px), 10px);background:var(--paper);max-width:380px;box-shadow:0 0 0 1px var(--line), 0 20px 30px -24px #00000080;outline:1px solid var(--line-strong);outline-offset:-9px;margin:0 auto;padding:26px 26px 24px}.ei-mcard-orn{align-items:center;gap:10px;width:64%;margin:0 auto;display:flex}.ei-mcard-orn:before,.ei-mcard-orn:after{content:"";background:linear-gradient(90deg, transparent, var(--line-strong));flex:1;height:1px}.ei-mcard-orn:after{background:linear-gradient(90deg, var(--line-strong), transparent)}.ei-mcard-orn .tpl-emblem{width:16px;height:16px}.ei[data-variant=card] .ei-menu{text-align:left;counter-reset:dish;gap:0;margin:12px 0}.ei[data-variant=card] .ei-menu li{counter-increment:dish;align-items:last baseline;gap:8px;padding:7px 0;display:flex}.ei[data-variant=card] .ei-menu li+li:before{content:none}.ei[data-variant=card] .ei-menu li:after{content:counter(dish, decimal-leading-zero);content:counter(dish, decimal-leading-zero) / "";font-family:var(--font-body,"Poppins"), sans-serif;letter-spacing:1px;color:var(--label-strong);flex:none;font-size:11px}.ei-dish{min-width:0}.ei-lead{border-bottom:2px dotted var(--line-strong);transform-origin:0;transition:transform .7s;transition-delay:calc(min(var(--i,0), 12) * 70ms + .35s);flex:1 0 24px}.ei[data-variant=card]:not([data-shown]) .ei-lead{transform:scaleX(0)}@property --ei-glint{syntax:"<angle>";inherits:false;initial-value:0deg}.ei-tray{--brass:var(--c-s,var(--secondary-color,#d4af37));box-sizing:border-box;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--brass) 4%, var(--paper)), color-mix(in srgb, var(--brass) 15%, var(--paper))) padding-box, conic-gradient(from var(--ei-glint), color-mix(in srgb, var(--brass) 40%, #fff), var(--brass) 16%, color-mix(in srgb, var(--brass) 66%, #000) 38%, var(--brass) 60%, color-mix(in srgb, var(--brass) 75%, #000) 82%, color-mix(in srgb, var(--brass) 40%, #fff)) border-box;outline:1.5px dashed color-mix(in srgb, var(--brass) 55%, #000);outline-offset:-10px;border:16px solid #0000;border-radius:999px;place-items:center;width:min(100%,330px);margin:0 auto;padding:15%;transition:opacity .6s,transform 1.2s cubic-bezier(.2,1,.3,1);display:grid;box-shadow:inset 0 0 0 1px #00000029,inset 0 8px 16px #0000001a,0 24px 30px -20px #00000073}.ei[data-variant=dulang][data-shown] .ei-tray{animation:12s linear 1.2s infinite ei-glint}@keyframes ei-glint{to{--ei-glint:360deg}}.ei[data-variant=dulang]:not([data-shown]) .ei-tray{opacity:0;transform:rotate(-40deg)scale(.85)}.ei[data-variant=dulang] .ei-menu{font-size:15px;line-height:1.35}.ei[data-variant=dulang] .ei-menu li{transition:opacity .5s,transform .6s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(min(var(--i,0), 12) * 90ms + .5s);padding:4px 0}.ei[data-variant=dulang] .ei-menu li+li:before{background:color-mix(in srgb, var(--c-s,#d4af37) 70%, transparent);border-radius:50%;width:5px;height:5px;margin-bottom:7px}.ei[data-variant=dulang]:not([data-shown]) .ei-menu li{opacity:0;transform:translateY(10px)scale(.85)}.ei-tray[data-many]{padding:21% 8%}.ei-tray[data-many] .ei-menu{columns:2;column-gap:16px;font-size:13px;display:block}.ei-tray[data-many] .ei-menu li{break-inside:avoid}.ei-tray[data-many] .ei-menu li+li:before{content:none}.ei[data-variant=fabric] .ei-dress,.ei[data-variant=fan] .ei-dress{flex-direction:column-reverse;gap:24px;display:flex}.ei[data-variant=fabric] .ei-swatches{gap:14px;margin:0;padding:16px 4px 8px;position:relative}.ei[data-variant=fabric] .ei-swatches:before{content:"";background:linear-gradient(#ffffff73, transparent 60%), var(--c-gold,#d4af37);border-radius:999px;height:6px;position:absolute;top:6px;left:0;right:0;box-shadow:0 2px 3px #00000038}.ei[data-variant=fabric] .ei-swatches li{background:repeating-linear-gradient(0deg, #ffffff17 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #00000012 0 1px, transparent 1px 3px), linear-gradient(90deg, #00000024, transparent 28%, #ffffff29 55%, transparent 76%, #0000001f), var(--sw);transform-origin:50% -8px;width:50px;height:128px;transition:opacity .5s,translate .8s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(var(--i,0) * .12s + .2s);border-radius:1px;position:relative;box-shadow:inset 0 0 0 1px #00000012,0 10px 12px -8px #00000059}.ei[data-variant=fabric] .ei-swatches li:before{content:"";background:var(--paper);width:10px;height:20px;box-shadow:0 0 0 1px var(--line-strong), 0 2px 3px #0003;border-radius:3px;margin-left:-5px;position:absolute;top:-14px;left:50%}.ei[data-variant=fabric] .ei-swatches li:after{content:"";background:conic-gradient(from -45deg at 50% 100%, var(--sw) 90deg, transparent 0) 0 0 / 10px 100%;height:6px;position:absolute;top:100%;left:0;right:0}.ei[data-variant=fabric]:not([data-shown]) .ei-swatches li{opacity:0;translate:0 -26px}.ei[data-variant=fabric][data-shown] .ei-swatches li{animation:4.2s ease-in-out infinite ei-sway;animation-delay:calc(var(--i,0) * -.9s)}.ei[data-variant=fabric][data-shown] .ei-swatches li:nth-child(2n){animation-duration:5s}@keyframes ei-sway{0%,to{rotate:-2.5deg}50%{rotate:2.5deg}}.ei[data-variant=fabric] .ei-note{background:var(--paper);box-shadow:0 0 0 1px var(--line), 0 12px 18px -16px #00000073;outline:1px dashed var(--line-strong);outline-offset:-6px;border-radius:3px;align-self:center;padding:14px 20px}.ei[data-variant=fan] .ei-swatches{height:200px;margin:0;display:block;position:relative}.ei[data-variant=fan] .ei-swatches li{box-sizing:border-box;background:linear-gradient(var(--sw) 0 46%, color-mix(in srgb, var(--sw) 70%, #fff) 46% 64%, color-mix(in srgb, var(--sw) 45%, #fff) 64% 82%, color-mix(in srgb, var(--sw) 22%, #fff) 82%) content-box, #fff;transform-origin:50% calc(100% - 15px);width:54px;height:188px;transition:rotate 1.1s cubic-bezier(.3,1.35,.5,1);transition-delay:calc(var(--i,0) * 70ms + .25s);border-radius:8px;margin-left:-27px;padding:4px 4px 30px;position:absolute;bottom:0;left:50%;box-shadow:0 0 0 1px #0000001a,0 8px 14px -8px #00000073}.ei[data-variant=fan][data-shown] .ei-swatches li{rotate:calc((var(--i,0) - (var(--n,1) - 1) / 2) * 16deg)}.ei[data-variant=fan] .ei-swatches:after{content:"";z-index:1;background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--c-gold,#d4af37) 40%, #fff), var(--c-gold,#d4af37) 60%, color-mix(in srgb, var(--c-gold,#d4af37) 60%, #000));border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:9px;left:50%;box-shadow:0 1px 2px #0006}.ei[data-variant=fan] .ei-note{max-width:340px;margin:0 auto}@media (prefers-reduced-motion:reduce){.ei[data-variant] *,.ei[data-variant] :before,.ei[data-variant] :after{transition-delay:0s!important;animation:none!important}}.cv[data-tpl=buaian-kasih]{--cv-label:var(--c-label-strong)}.cv[data-tpl=buaian-kasih] .cv-body{padding:calc(var(--u) * 128) calc(var(--u) * 34) calc(var(--u) * 52)}.cv[data-tpl=buaian-kasih] .cv-main{width:calc(var(--u) * 262);padding:calc(var(--u) * 28) calc(var(--u) * 24) calc(var(--u) * 30);border-radius:calc(var(--u) * 46);background:var(--c-bg);outline:calc(var(--u) * 2) dotted var(--c-s);outline-offset:calc(var(--u) * -9);box-shadow:0 0 0 calc(var(--u) * 1.2) var(--c-s), 0 0 calc(var(--u) * 12) calc(var(--u) * 3) color-mix(in srgb, var(--c-a) 85%, transparent)}.cv[data-tpl=buaian-kasih] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.08}.cv[data-tpl=buaian-kasih] .cv-amp,.cv[data-tpl=buaian-kasih] .cv-date--split b{color:var(--c-gold)}.cv--live[data-tpl=buaian-kasih] .bk-sway{transform-origin:180px 0;animation:4.8s ease-in-out infinite alternate bk-sway}@keyframes bk-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.cv[data-tpl=pesta-belon] .cv-body{padding:calc(var(--u) * 150) calc(var(--u) * 36) calc(var(--u) * 150)}.cv[data-tpl=pesta-belon] .cv-names{font-size:calc(var(--u) * 54 * var(--fit));letter-spacing:.01em;color:var(--c-label);text-shadow:calc(var(--u) * 2.5) calc(var(--u) * 2.5) 0 color-mix(in srgb, var(--c-a) 85%, transparent);font-weight:400;line-height:1}.cv[data-tpl=pesta-belon] .cv-amp{color:var(--c-gold);text-shadow:none}.cv[data-tpl=pesta-belon] .cv-label{padding:calc(var(--u) * 5) calc(var(--u) * 14);background:var(--c-a);color:var(--c-on-a);letter-spacing:.24em;border-radius:999px;display:inline-block}.cv[data-tpl=pesta-belon] .cv-date--split b{color:var(--c-label)}.cv--live[data-tpl=pesta-belon] .pb-sway{transform-origin:60px 196px;animation:5s ease-in-out infinite alternate pb-sway}.cv--live[data-tpl=pesta-belon] .pb-sway--late{animation-delay:-2.5s}@keyframes pb-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.cv[data-tpl=pintu-terbuka]{--pt-lit:color-mix(in srgb, var(--c-a) 60%, #fff6dc);--pt-amber:color-mix(in srgb, var(--c-s) 55%, #f2b544);--pt-room:color-mix(in srgb, var(--c-a) 55%, var(--c-bg));--pt-flame:color-mix(in srgb, var(--c-a) 25%, #ff9a2a);--cv-accent:var(--c-gold)}.cv[data-tpl=pintu-terbuka] .ptf-leaf{fill:color-mix(in srgb, var(--c-p) 30%, #b7cf62)}.cv[data-tpl=pintu-terbuka] .ptf-leafd{fill:color-mix(in srgb, var(--c-p) 70%, #3f7a2c)}.cv[data-tpl=pintu-terbuka] .ptc-leafd{stroke:color-mix(in srgb, var(--c-p) 70%, #1f3d17)}.cv[data-tpl=pintu-terbuka] .ptc-hl{stroke:color-mix(in srgb, var(--c-a) 50%, #fffbe8)}.cv[data-tpl=pintu-terbuka] .ptc-deep{stroke:color-mix(in srgb, var(--c-p) 45%, #10170f)}.cv[data-tpl=pintu-terbuka] .ptc-shadow{stroke:color-mix(in srgb, var(--c-p) 40%, #0b120b)}.cv[data-tpl=pintu-terbuka] .ptc-gold{stroke:var(--c-s)}.cv[data-tpl=pintu-terbuka] .ptc-stake{stroke:color-mix(in srgb, var(--c-s) 30%, #4a3418)}.cv[data-tpl=pintu-terbuka] .ptf-bamboo{fill:color-mix(in srgb, var(--c-a) 30%, #b99a43)}.cv[data-tpl=pintu-terbuka] .ptf-bambood{fill:color-mix(in srgb, var(--c-s) 40%, #6f5420)}.cv[data-tpl=pintu-terbuka] .ptc-bambood{stroke:color-mix(in srgb, var(--c-s) 40%, #6f5420)}.cv[data-tpl=pintu-terbuka] .ptf-flame{fill:var(--pt-flame)}.cv[data-tpl=pintu-terbuka] .ptf-core{fill:#fff3c4}.cv[data-tpl=pintu-terbuka] .ptf-cream{fill:color-mix(in srgb, var(--c-a) 70%, #fff)}.cv[data-tpl=pintu-terbuka] .ptf-lit{fill:var(--pt-lit)}.cv[data-tpl=pintu-terbuka] .ptf-shade{fill:color-mix(in srgb, var(--c-s) 30%, var(--pt-room))}.cv[data-tpl=pintu-terbuka] .ptf-floor{fill:color-mix(in srgb, var(--c-s) 18%, var(--pt-room))}.cv[data-tpl=pintu-terbuka] .ptf-rug{fill:color-mix(in srgb, var(--c-p) 22%, var(--pt-room))}.cv[data-tpl=pintu-terbuka] .ptf-panel{fill:color-mix(in srgb, var(--c-p) 86%, #000)}.cv[data-tpl=pintu-terbuka] .ptf-under{fill:color-mix(in srgb, var(--c-p) 30%, #0d150f)}.cv[data-tpl=pintu-terbuka] .ptf-post{fill:color-mix(in srgb, var(--c-p) 55%, #20180c)}.cv[data-tpl=pintu-terbuka] .ptf-yard{fill:color-mix(in srgb, var(--c-a) 40%, #8a7a54)}.cv[data-tpl=pintu-terbuka] .ptf-step{fill:color-mix(in srgb, var(--c-p) 80%, #000)}.cv[data-tpl=pintu-terbuka] .cv-body{padding:calc(var(--u) * 176) calc(var(--u) * 86) calc(var(--u) * 150)}.cv[data-tpl=pintu-terbuka] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:600;line-height:1.08}.cv[data-tpl=pintu-terbuka] .cv-label{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 14);letter-spacing:.1em;text-transform:none}.cv[data-tpl=pintu-terbuka] .cv-tr{max-width:calc(var(--u) * 196)}.cv[data-tpl=pintu-terbuka] .cv-date{font-size:calc(var(--u) * 12.5);letter-spacing:.06em;white-space:nowrap}.cv[data-tpl=pintu-terbuka] .cv-btn{padding-inline:calc(var(--u) * 18)}@media (height<=700px){.cv[data-tpl=pintu-terbuka] .cv-body{padding-top:calc(var(--u) * 168);padding-bottom:calc(var(--u) * 142);row-gap:calc(var(--u) * 4)}.cv[data-tpl=pintu-terbuka] .cv-hint{margin-top:calc(var(--u) * 6)}}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=pintu-terbuka] .pt-flame{transform-box:fill-box;transform-origin:50% 90%;animation:.9s ease-in-out infinite alternate pt-flicker}.cv--live[data-tpl=pintu-terbuka] .pt-flame--b{animation-duration:1.1s;animation-delay:-.4s}.cv--live[data-tpl=pintu-terbuka] .pt-flame--c{animation-duration:.8s;animation-delay:-.7s}.cv--live[data-tpl=pintu-terbuka] .pt-flame--d{animation-duration:1.2s;animation-delay:-.2s}.cv--live[data-tpl=pintu-terbuka] .pt-ketupat{transform-box:fill-box;transform-origin:50% 0;animation:4.6s ease-in-out infinite alternate pt-swing}.cv--live[data-tpl=pintu-terbuka] .pt-ketupat--b{animation-duration:5.4s;animation-delay:-2.2s}.cv--live[data-tpl=pintu-terbuka] .pt-ketupat--c{animation-duration:3.8s;animation-delay:-1.1s}.cv--live[data-tpl=pintu-terbuka] .pt-lamp{transform-box:fill-box;transform-origin:50% 0;animation:3.6s ease-in-out infinite alternate pt-swing}.cv--live[data-tpl=pintu-terbuka] .pt-glow{animation:4.2s ease-in-out infinite pt-light}}@keyframes pt-flicker{0%{opacity:.85;transform:scale(1)}40%{opacity:1;transform:scale(.88,1.12)}to{opacity:.9;transform:scale(1.06,.9)}}@keyframes pt-swing{0%{transform:rotate(-4.5deg)}to{transform:rotate(4.5deg)}}@keyframes pt-light{0%,to{opacity:.68}50%{opacity:1}}.cv[data-tpl=pintu-terbuka] .sc{perspective:calc(var(--u) * 700)}.cv[data-tpl=pintu-terbuka] .sc-inner{background:radial-gradient(ellipse 60% 40% at 50% 30%, #fff8e6, transparent 70%), repeating-conic-gradient(from 90deg at 50% 0%, color-mix(in srgb, var(--c-s) 30%, transparent) 0 2.6deg, transparent 2.6deg 11.25deg), repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-s) 16%, transparent) 0 1px, transparent 1px calc(var(--u) * 22)), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c-s) 16%, transparent) 0 1px, transparent 1px calc(var(--u) * 22)), linear-gradient(180deg, var(--pt-lit), var(--pt-room) 60%, var(--c-bg))}.cv[data-tpl=pintu-terbuka] .sc-gate{backface-visibility:hidden;transform-origin:0;animation:.95s cubic-bezier(.6,0,.3,1) both pt-door-l}.cv[data-tpl=pintu-terbuka] .sc-gate--r{transform-origin:100%;animation-name:pt-door-r}@keyframes pt-door-l{0%{opacity:0;transform:none}14%,30%{opacity:1;transform:none}88%{opacity:1}to{opacity:0;transform:rotateY(96deg)}}@keyframes pt-door-r{0%{opacity:0;transform:none}14%,30%{opacity:1;transform:none}88%{opacity:1}to{opacity:0;transform:rotateY(-96deg)}}.cv[data-tpl=cincin-tunang] .cv-body{padding:calc(var(--u) * 124) calc(var(--u) * 30) calc(var(--u) * 46);row-gap:calc(var(--u) * 4)}.cv[data-tpl=cincin-tunang] .cv-main{width:calc(var(--u) * 280);min-height:calc(var(--u) * 150);padding:calc(var(--u) * 34) calc(var(--u) * 36) calc(var(--u) * 26)}.cv[data-tpl=cincin-tunang] .cv-guest{margin-top:calc(var(--u) * 10)}.cv[data-tpl=cincin-tunang] .cv-cta{margin-top:calc(var(--u) * 12)}.cv[data-tpl=cincin-tunang] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.24em;color:var(--c-gold)}.cv[data-tpl=cincin-tunang] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 48 * var(--fit));color:var(--c-label);font-weight:400;line-height:.98}.cv[data-tpl=cincin-tunang] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.36em}.cv[data-tpl=dulang-hantaran]{--dh-leaf:#3f6a2b;--dh-leaf-2:#5d8a35;--dh-leaf-d:#243f18;--dh-vein:#b5d08a;--dh-egg:#c0283c}.cva .dh-l1{fill:var(--dh-leaf);stroke:var(--dh-leaf-d);stroke-width:.6px}.cva .dh-l2{fill:var(--dh-leaf-2);stroke:var(--dh-leaf-d);stroke-width:.6px}.cva .dh-vein{stroke:var(--dh-vein);opacity:.75}.cva .dh-pk{fill:color-mix(in srgb, var(--c-p) 42%, white)}.cva .dh-egg{fill:var(--dh-egg);stroke:color-mix(in srgb, var(--dh-egg) 60%, black);stroke-width:.5px}.cv[data-tpl=dulang-hantaran] .cv-body{padding:calc(var(--u) * 92) calc(var(--u) * 40) min(calc(var(--u) * 236), calc(var(--ch) * .272));row-gap:calc(var(--u) * 4)}.cv[data-tpl=dulang-hantaran] .cv-main{margin:calc(var(--u) * 24) 0 calc(var(--u) * 16)}.cv[data-tpl=dulang-hantaran] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 12);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=dulang-hantaran] .cv-names{max-width:calc(var(--u) * 236);font-size:calc(var(--u) * 52 * var(--fit));color:var(--c-label);margin-inline:auto;font-weight:400;line-height:1}.cv[data-tpl=dulang-hantaran] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.4em}.cv[data-tpl=dulang-hantaran] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.08em;color:var(--c-label)}.cv[data-tpl=dulang-hantaran] .cv-guest{max-width:calc(var(--u) * 210);margin-inline:auto}.cv[data-tpl=dulang-hantaran] .sc--petals .sc-inner{background:0 0;animation:none}.cv--live[data-tpl=dulang-hantaran] .dh-cord{transform-origin:50% 0}.cv--live[data-tpl=dulang-hantaran] .dh-petal{opacity:0}.cv--live[data-tpl=dulang-hantaran] .dh-display,.cv--live[data-tpl=dulang-hantaran] .dh-drape{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=dulang-hantaran] .dh-stand{animation:5s ease-in-out infinite dh-sway}.cv--live[data-tpl=dulang-hantaran] .dh-stand--b{animation-delay:-2.5s}.cv--live[data-tpl=dulang-hantaran] .dh-cord{animation:4.2s ease-in-out infinite dh-swing}.cv--live[data-tpl=dulang-hantaran] .dh-cord--m{animation-name:dh-swing-m}.cv--live[data-tpl=dulang-hantaran] .dh-glint{animation:5s ease-in-out infinite dh-glint}.cv--live[data-tpl=dulang-hantaran] .dh-glint--2{animation-duration:4.4s;animation-delay:-1s}.cv--live[data-tpl=dulang-hantaran] .dh-glint--3{animation-duration:5.6s;animation-delay:-2s}.cv--live[data-tpl=dulang-hantaran] .dh-glint--4{animation-duration:4.8s;animation-delay:-3s}.cv--live[data-tpl=dulang-hantaran] .dh-glint--5{animation-duration:6s;animation-delay:-4s}.cv--live[data-tpl=dulang-hantaran] .dh-petal{font-size:var(--dh-s);animation:9s linear infinite dh-drift}.cv--live[data-tpl=dulang-hantaran] .dh-petal--2{animation-duration:10s;animation-delay:-1.8s}.cv--live[data-tpl=dulang-hantaran] .dh-petal--3{animation-duration:8.4s;animation-delay:-3.6s}.cv--live[data-tpl=dulang-hantaran] .dh-petal--4{animation-duration:9.6s;animation-delay:-5.4s}.cv--live[data-tpl=dulang-hantaran] .dh-petal--5{animation-delay:-7.2s}.cv--live[data-tpl=dulang-hantaran] .dh-petal--6{animation-duration:8s;animation-delay:-4.5s}.cv--live[data-tpl=dulang-hantaran] .dh-petal--7{animation-duration:10.4s;animation-delay:-.9s}.cv--live[data-tpl=dulang-hantaran] .dh-shine{font-size:var(--u);animation:6s ease-in-out infinite dh-shine}.cv--live[data-tpl=dulang-hantaran]:has(.sc--petals) .cv-body{animation:.35s both dh-hush}:is(.cv--live[data-tpl=dulang-hantaran]:has(.sc--petals) .dh-display,.cv--live[data-tpl=dulang-hantaran]:has(.sc--petals) .dh-drape){animation:.95s cubic-bezier(.2,.8,.3,1) .1s both dh-rise}}@keyframes dh-sway{0%,to{transform:rotate(-3.4deg)}50%{transform:rotate(3.4deg)}}@keyframes dh-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes dh-swing-m{0%,to{transform:scaleX(-1)rotate(-4deg)}50%{transform:scaleX(-1)rotate(4deg)}}@keyframes dh-glint{0%,62%,to{opacity:0;transform:scale(0)rotate(0)}74%{opacity:1;transform:scale(1)rotate(45deg)}86%{opacity:0;transform:scale(0)rotate(90deg)}}@keyframes dh-drift{0%{opacity:0;transform:translateY(-30em)rotate(0)}12%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translate(40em,190em)rotate(220deg)}}@keyframes dh-shine{0%{transform:translate(0)}70%,to{transform:translate(560em)}}@keyframes dh-hush{to{opacity:0}}@keyframes dh-rise{to{transform:translate3d(0, calc(var(--u) * -120), 0) scale(1.22)}}.cv[data-tpl=lafaz-akad] .cv-body{padding:calc(var(--u) * 116) calc(var(--u) * 52) calc(var(--u) * 66)}.cv[data-tpl=lafaz-akad] .cv-tr{max-width:calc(var(--u) * 210)}.cv[data-tpl=lafaz-akad] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.26em;color:var(--c-gold)}.cv[data-tpl=lafaz-akad] .cv-names{font-size:calc(var(--u) * 60 * var(--fit));color:var(--c-label);font-weight:400;line-height:.95}.cv[data-tpl=lafaz-akad] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.34em;line-height:1.6}.cv[data-tpl=tapak-kecil]{--hero-full:calc(var(--u) * 240)}.cv[data-tpl=tapak-kecil] .cv-body{padding-top:calc(var(--hero) + var(--u) * 6);padding-bottom:calc(var(--u) * 20);row-gap:calc(var(--u) * 8)}.cv[data-tpl=tapak-kecil] .cv-label{font-family:var(--f-display);letter-spacing:.22em;color:var(--c-gold);font-weight:600}.cv[data-tpl=tapak-kecil] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);font-weight:700;line-height:1.04}.cv[data-tpl=tapak-kecil] .cv-amp{color:var(--c-gold);font-weight:500}.cv[data-tpl=tapak-kecil] .cv-date--split b{color:var(--c-gold);font-weight:700}.cv--live[data-tpl=tapak-kecil] .tk-sway{transform-origin:180px 0;animation:5.6s ease-in-out infinite alternate tk-sway}@keyframes tk-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.cv[data-tpl=tanjak-diraja]{--td-h:clamp(calc(var(--u) * 236), calc(var(--ch) - var(--u) * 480), calc(var(--u) * 300));--cv-ground:var(--c-tx);--cv-accent:var(--c-p)}.cv[data-tpl=tanjak-diraja] .td-panel{background:radial-gradient(ellipse 90% 60% at 50% 38%, color-mix(in srgb, var(--c-paper) 70%, transparent), transparent 72%), repeating-linear-gradient(45deg, transparent 0 calc(var(--u) * 13), color-mix(in srgb, var(--c-s) 9%, transparent) 0 calc(var(--u) * 13.8)), repeating-linear-gradient(-45deg, transparent 0 calc(var(--u) * 13), color-mix(in srgb, var(--c-s) 9%, transparent) 0 calc(var(--u) * 13.8)), linear-gradient(color-mix(in srgb, var(--c-bg) 92%, var(--c-s)), var(--c-bg) 18%, var(--c-bg) 82%, color-mix(in srgb, var(--c-bg) 90%, var(--c-s))), var(--c-bg);box-shadow:inset calc(var(--u) * 1.6) 0 0 var(--c-a), inset calc(var(--u) * -1.6) 0 0 var(--c-a), inset 0 calc(var(--u) * -1.6) 0 var(--c-a), inset 0 0 0 calc(var(--u) * 5) transparent, 0 0 calc(var(--u) * 18) #00000059;position:absolute}.cv[data-tpl=tanjak-diraja] .td-panel:after{content:"";top:0;right:calc(var(--u) * 5);bottom:calc(var(--u) * 5);left:calc(var(--u) * 5);border:calc(var(--u) * .8) solid var(--c-s);border-top:0;position:absolute}.cv[data-tpl=tanjak-diraja] .cv-body{padding:calc(var(--td-h) + var(--u) * 10) calc(var(--u) * 54) calc(var(--u) * 46);row-gap:calc(var(--u) * 6)}.cv[data-tpl=tanjak-diraja] .cv-main{position:static}.cv[data-tpl=tanjak-diraja] .cv-mono{box-sizing:border-box;width:calc(var(--td-h) * 1.2);height:var(--td-h);margin:0 0 0 calc(var(--td-h) * -.6);padding-top:calc(var(--td-h) * .7 - .5em);font-size:calc(var(--td-h) * .086);color:var(--c-a);text-shadow:0 1px 2px #00000073;align-items:flex-start;font-weight:700;position:absolute;top:0;left:50%}.cv[data-tpl=tanjak-diraja] .cv-mono i{color:var(--c-bg)}.cv[data-tpl=tanjak-diraja] .cv-ar{color:var(--c-p)}.cv[data-tpl=tanjak-diraja] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.26em;color:var(--c-gold);font-weight:700}.cv[data-tpl=tanjak-diraja] .cv-names{margin-top:calc(var(--u) * 4);font-family:var(--f-display);font-size:calc(var(--u) * 21 * var(--fit));letter-spacing:.08em;color:var(--c-ink);font-weight:700}.cv[data-tpl=tanjak-diraja] .cv-amp{color:var(--c-p);font-size:.8em}.cv[data-tpl=tanjak-diraja] .cv-foot{justify-self:stretch}.cv[data-tpl=tanjak-diraja] .cv-info{align-self:stretch}.cv[data-tpl=tanjak-diraja] .cv-date--split{justify-content:center;align-items:center;column-gap:calc(var(--u) * 10);margin:0 calc(var(--u) * -8);padding:calc(var(--u) * 6) calc(var(--u) * 12);background:repeating-linear-gradient(45deg, transparent 0 calc(var(--u) * 6), color-mix(in srgb, var(--c-a) 16%, transparent) 0 calc(var(--u) * 6.6)), repeating-linear-gradient(-45deg, transparent 0 calc(var(--u) * 6), color-mix(in srgb, var(--c-a) 16%, transparent) 0 calc(var(--u) * 6.6)), var(--c-tx);box-shadow:inset 0 calc(var(--u) * 1.4) 0 var(--c-a), inset 0 calc(var(--u) * -1.4) 0 var(--c-a), inset 0 calc(var(--u) * 3) 0 var(--c-tx), inset 0 calc(var(--u) * -3) 0 var(--c-tx), inset 0 calc(var(--u) * 3.6) 0 color-mix(in srgb, var(--c-a) 60%, transparent), inset 0 calc(var(--u) * -3.6) 0 color-mix(in srgb, var(--c-a) 60%, transparent);color:var(--c-bg);font-size:calc(var(--u) * 10.5);font-weight:600;display:flex}.cv[data-tpl=tanjak-diraja] .cv-date--split span{color:var(--c-bg);border:0;padding:0}.cv[data-tpl=tanjak-diraja] .cv-date--split b{align-items:center;gap:calc(var(--u) * 10);font-size:calc(var(--u) * 25);color:var(--c-a);font-weight:700;display:flex}.cv[data-tpl=tanjak-diraja] .cv-date--split b:before,.cv[data-tpl=tanjak-diraja] .cv-date--split b:after{content:"";width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--c-a);transform:rotate(45deg)}.cv[data-tpl=tanjak-diraja] .cv-venue{margin-top:calc(var(--u) * 8);color:var(--c-ink)}.cv[data-tpl=tanjak-diraja] .cv-guest{margin-top:calc(var(--u) * 10)}.cv[data-tpl=tanjak-diraja] .cv-guest-name{font-size:calc(var(--u) * 14);font-weight:700}.cv[data-tpl=tanjak-diraja] .cv-cta{margin-top:calc(var(--u) * 12)}.cv[data-tpl=tanjak-diraja] .cv-hint{color:var(--c-p)}.cv[data-tpl=tanjak-diraja] .sc-inner{background:0 0;animation:none}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=tanjak-diraja] .td-rays{animation:90s linear infinite td-turn}.cv--live[data-tpl=tanjak-diraja] .td-rake{animation:11s cubic-bezier(.45,0,.55,1) -2.6s infinite td-rake}.cv--live[data-tpl=tanjak-diraja] .td-sheen{animation:9s cubic-bezier(.4,0,.2,1) 1.2s infinite td-sheen}.cv--live[data-tpl=tanjak-diraja] .td-glint{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite td-glint}.cv--live[data-tpl=tanjak-diraja] .td-glint--m{animation-name:td-glint-m}.cv--live[data-tpl=tanjak-diraja] svg.td-sheen{animation-name:td-sheen-u}.cv--live[data-tpl=tanjak-diraja] .td-dust{font-size:var(--u);animation:5.6s ease-in-out infinite td-dust}.cv--live[data-tpl=tanjak-diraja]:has(.sc) .cv-mono{transform-origin:50% 64%;animation:.95s cubic-bezier(.3,.7,.3,1) both td-crest-in}}@keyframes td-turn{to{transform:rotate(360deg)}}@keyframes td-rake{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(620em)}}@keyframes td-sheen{0%{opacity:0;transform:translate(0,0)}4%{opacity:1}24%{opacity:1}30%,to{opacity:0;transform:translate(260px)}}@keyframes td-sheen-u{0%{opacity:0;transform:translate(0,0)}4%{opacity:1}24%{opacity:1}30%,to{opacity:0;transform:translate(260em)}}@keyframes td-glint-m{0%,70%,to{opacity:0;transform:scale(0)rotate(0)}77%{opacity:1;transform:scale(1)rotate(-45deg)}84%{opacity:0;transform:scale(0)rotate(-90deg)}}@keyframes td-glint{0%,70%,to{opacity:0;transform:scale(0)rotate(0)}77%{opacity:1;transform:scale(1)rotate(45deg)}84%{opacity:0;transform:scale(0)rotate(90deg)}}@keyframes td-dust{0%{opacity:0;transform:translateY(4em)scale(.5)}45%{opacity:.95;transform:translateY(-4em)scale(1)}to{opacity:0;transform:translateY(-14em)scale(.6)}}@keyframes td-crest-in{0%,30%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}.cv[data-tpl=kompang-berarak]{--cv-accent:var(--c-p);--cv-label:var(--c-p);--kb-skin:#b98a52;--kb-skin-dk:#8c6034;--kb-hide:#e8d3a9;--kb-hide-lt:#f5e9cf;--kb-hide-dk:#c4a271;--kb-wood:#6b3e1e;--kb-wood-lt:#a0683a;--kb-wood-dk:#3c200e;--kb-rotan:#d3ad69;--kb-rotan-dk:#85612b;--kb-bamboo:#c9c27a;--kb-bamboo-lt:#ebe5ad;--kb-bamboo-dk:#858341;--kb-songkok:#1d1513;--kb-songkok-lt:#3d2f2b}.cv[data-tpl=kompang-berarak] .cv-body{padding:calc(var(--u) * 112) calc(var(--u) * 66) calc(var(--u) * 140);row-gap:calc(var(--u) * 8)}.cv[data-tpl=kompang-berarak] .cv-label{padding:calc(var(--u) * 5) calc(var(--u) * 24);background:var(--c-s);color:var(--c-paper);letter-spacing:.22em;clip-path:polygon(0 0, 100% 0, calc(100% - var(--u) * 9) 50%, 100% 100%, 0 100%, calc(var(--u) * 9) 50%);font-weight:600;display:inline-block}.cv[data-tpl=kompang-berarak] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-ink);font-weight:400;line-height:1.12}.cv[data-tpl=kompang-berarak] .cv-amp{font-family:var(--f-display);color:var(--c-p);font-size:.5em}.cv[data-tpl=kompang-berarak] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.1em;color:var(--c-p)}.cv[data-tpl=kompang-berarak] .cv-hint{color:var(--c-p)}.cv[data-tpl=kompang-berarak] .kb-troupe{transform-origin:50% 100%}@media (height<=700px){.cv--live[data-tpl=kompang-berarak] .cv-body{padding-top:calc(var(--u) * 106);padding-bottom:calc(var(--u) * 116);row-gap:calc(var(--u) * 5)}.cv--live[data-tpl=kompang-berarak] .kb-troupe{transform:scale(.84)}}.cv[data-tpl=kompang-berarak] .sc-inner{background:0 0;animation:none}.cv[data-tpl=kompang-berarak] .sc-piece:nth-of-type(odd) .kb-piece--foil,.cv[data-tpl=kompang-berarak] .sc-piece:nth-of-type(2n) .kb-piece--drum{display:none}.cv--live[data-tpl=kompang-berarak] .kb-drum{transform-origin:50%}.cv--live[data-tpl=kompang-berarak] .kb-flag{transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=kompang-berarak] .kb-drum{animation:1.2s ease-out infinite kb-beat}.cv--live[data-tpl=kompang-berarak] .kb-drum--b{animation-delay:-.6s}.cv--live[data-tpl=kompang-berarak] .kb-drum--m{animation-name:kb-beat-m}.cv--live[data-tpl=kompang-berarak] .kb-ring{animation:1.2s ease-out infinite kb-ring}.cv--live[data-tpl=kompang-berarak] .kb-ring--b{animation-delay:-.6s}.cv--live[data-tpl=kompang-berarak] .kb-hand{animation:1.2s ease-in-out infinite kb-strike}.cv--live[data-tpl=kompang-berarak] .kb-hand--b{animation-delay:-.6s}.cv--live[data-tpl=kompang-berarak] .kb-hand--m{animation-name:kb-strike-m}.cv--live[data-tpl=kompang-berarak] .kb-frill{animation:2.5s ease-in-out infinite alternate kb-frill}.cv--live[data-tpl=kompang-berarak] .kb-frill--b{animation-name:kb-frill-b;animation-duration:2.1s}.cv--live[data-tpl=kompang-berarak] .kb-kilau{animation:3.4s ease-in-out infinite kb-kilau,2.5s ease-in-out infinite alternate kb-frill}.cv--live[data-tpl=kompang-berarak] .kb-kilau--b{animation-name:kb-kilau,kb-frill-b;animation-duration:3.4s,2.1s}.cv--live[data-tpl=kompang-berarak] .kb-flag{animation:1.5s ease-in-out infinite alternate kb-flutter}.cv--live[data-tpl=kompang-berarak] .kb-flag--b{animation-delay:-1.5s}.cv--live[data-tpl=kompang-berarak]:has(.sc) .cv-stage{animation:.4s linear both kb-shake}.cv--live[data-tpl=kompang-berarak]:has(.sc) .cv-body{animation:.3s both kb-hush}.cv--live[data-tpl=kompang-berarak]:has(.sc) .kb-drum{animation:.4s ease-out 2 kb-boom}.cv--live[data-tpl=kompang-berarak]:has(.sc) .kb-crest{transform-box:fill-box;transform-origin:50%;animation:.8s cubic-bezier(.2,.8,.3,1) both kb-crest}}@keyframes kb-beat{0%{transform:scale(1.07)rotate(-2.5deg)}14%{transform:scale(.99)rotate(0)}60%{transform:scale(1)rotate(2deg)}94%{transform:scale(1)rotate(-2deg)}to{transform:scale(1.07)rotate(-2.5deg)}}@keyframes kb-beat-m{0%{transform:scale(1.07)rotate(2.5deg)}14%{transform:scale(.99)rotate(0)}60%{transform:scale(1)rotate(-2deg)}94%{transform:scale(1)rotate(2deg)}to{transform:scale(1.07)rotate(2.5deg)}}@keyframes kb-ring{0%{opacity:.9;transform:scale(.25)}70%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}@keyframes kb-strike{0%{transform:translateY(2.7778%)}50%{transform:translate(-5.5556%,-19.4444%)}80%{transform:translate(-5.5556%,-16.6667%)}to{transform:translateY(2.7778%)}}@keyframes kb-strike-m{0%{transform:translateY(2.7778%)}50%{transform:translate(5.5556%,-19.4444%)}80%{transform:translate(5.5556%,-16.6667%)}to{transform:translateY(2.7778%)}}@keyframes kb-frill{0%{transform:rotate(-3.5deg)}to{transform:rotate(3.5deg)}}@keyframes kb-frill-b{0%{transform:rotate(3deg)}to{transform:rotate(-3.6deg)}}@keyframes kb-kilau{0%,55%,to{opacity:0}72%{opacity:.85}}@keyframes kb-flutter{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes kb-shake{0%,to{transform:none}12%{transform:translate3d(calc(var(--u) * -2), calc(var(--u) * 1), 0)}28%{transform:translate3d(calc(var(--u) * 2), calc(var(--u) * -1), 0)}44%{transform:translate3d(calc(var(--u) * -1.4), 0, 0)}62%{transform:translate3d(calc(var(--u) * 1), calc(var(--u) * .6), 0)}80%{transform:translate3d(calc(var(--u) * -.5), 0, 0)}}@keyframes kb-hush{to{opacity:0}}@keyframes kb-boom{0%{transform:scale(1)}30%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes kb-crest{0%,22%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.cv[data-tpl=rehal-quran] .cv-stage:before{content:"";inset:calc(var(--u) * 12);border:1px solid color-mix(in srgb, var(--c-s) 70%, transparent);outline:1px solid color-mix(in srgb, var(--c-s) 40%, transparent);outline-offset:calc(var(--u) * 3);pointer-events:none;position:absolute}.cv[data-tpl=rehal-quran] .cv-body{padding:calc(var(--u) * 146) calc(var(--u) * 40) calc(var(--u) * 46)}.cv[data-tpl=rehal-quran] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.08}.cv[data-tpl=rehal-quran] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11.5);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=rehal-quran] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.06em;color:var(--cv-ink)}.cv--live[data-tpl=rehal-quran] .rq-rays{animation:5s ease-in-out infinite alternate rq-glow}@keyframes rq-glow{0%{opacity:.55}to{opacity:1}}.cv[data-tpl=cahaya-khatam] .cv-body{padding:calc(var(--u) * 58) calc(var(--u) * 30) calc(var(--u) * 30);row-gap:calc(var(--u) * 10)}.cv[data-tpl=cahaya-khatam] .cv-main{width:calc(var(--u) * 232);height:calc(var(--u) * 262);padding:0 calc(var(--u) * 16) calc(var(--u) * 22)}.cv[data-tpl=cahaya-khatam] .cv-names{font-size:calc(var(--u) * 42 * var(--fit));color:color-mix(in srgb, var(--c-gold) 40%, var(--cv-ink));text-shadow:0 0 calc(var(--u) * 6) color-mix(in srgb, var(--c-s) 60%, transparent);font-weight:400;line-height:1.1}.cv[data-tpl=cahaya-khatam] .cv-amp{color:var(--cv-ink);text-shadow:none}.cv[data-tpl=cahaya-khatam] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10.5);letter-spacing:.16em;text-wrap:balance;color:var(--cv-ink)}.cv[data-tpl=cahaya-khatam] .cv-date--split b{color:var(--c-gold)}.cv--live[data-tpl=cahaya-khatam] .ck-sway{transform-origin:40px 0;animation:5.5s ease-in-out infinite alternate ck-sway}@keyframes ck-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.cv[data-tpl=hadiah-ceria]{--cv-ground:color-mix(in srgb, var(--c-p) 12%, var(--c-bg))}.cv[data-tpl=hadiah-ceria] .cv-body{padding:calc(var(--u) * 70) calc(var(--u) * 28) calc(var(--u) * 66)}.cv[data-tpl=hadiah-ceria] .cv-sheet{row-gap:calc(var(--u) * 10);padding:calc(var(--u) * 30) calc(var(--u) * 20) calc(var(--u) * 20);border-radius:calc(var(--u) * 16);outline:calc(var(--u) * 1.5) dashed color-mix(in srgb, var(--c-s) 60%, transparent);outline-offset:calc(var(--u) * -8);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #00000024}.cv[data-tpl=hadiah-ceria] .cv-label{padding:calc(var(--u) * 4) calc(var(--u) * 12);border:calc(var(--u) * 1.5) solid var(--c-s);letter-spacing:.2em;border-radius:999px;font-weight:700;display:inline-block}.cv[data-tpl=hadiah-ceria] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-label);text-shadow:calc(var(--u) * 2) calc(var(--u) * 2) 0 color-mix(in srgb, var(--c-a) 80%, transparent);font-weight:400;line-height:1.1}.cv[data-tpl=hadiah-ceria] .cv-amp{font-family:var(--f-display);color:var(--c-gold);text-shadow:none;font-size:.4em}.cv[data-tpl=hadiah-ceria] .cv-date--split b{color:var(--c-label)}.cv[data-tpl=hadiah-ceria] .cv-guest-name{font-size:calc(var(--u) * 14)}.cv[data-tpl=topi-graduan] .cv-body{padding:calc(var(--u) * 34) calc(var(--u) * 30) calc(var(--u) * 38)}.cv[data-tpl=topi-graduan] .cv-tr{max-width:calc(var(--u) * 172)}.cv[data-tpl=topi-graduan] .cv-label:after{content:"";width:calc(var(--u) * 42);height:calc(var(--u) * 2);margin-top:calc(var(--u) * 9);background:var(--c-s);display:block}.cv[data-tpl=topi-graduan] .cv-names{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 58 * var(--fit));letter-spacing:-.01em;color:var(--c-label);font-weight:500;line-height:1.02}.cv[data-tpl=topi-graduan] .cv-amp{color:var(--c-gold);font-size:.5em;font-style:italic}.cv[data-tpl=topi-graduan] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.04em;color:var(--cv-ink);font-weight:500}.cv--live[data-tpl=topi-graduan] .tg-tassel{transform-origin:157px 60px;animation:3.6s ease-in-out infinite alternate tg-sway}@keyframes tg-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.cv[data-tpl=jalur-kejayaan] .cv-body{padding:calc(var(--u) * 40) calc(var(--u) * 22) calc(var(--u) * 36) calc(var(--u) * 122)}.cv[data-tpl=jalur-kejayaan] .cv-tr{max-width:calc(var(--u) * 210)}.cv[data-tpl=jalur-kejayaan] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.26em;font-weight:600}.cv[data-tpl=jalur-kejayaan] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.12}.cv[data-tpl=jalur-kejayaan] .cv-amp{font-family:var(--f-display);color:var(--c-gold);padding-left:.4em;font-size:.36em}.cv[data-tpl=jalur-kejayaan] .cv-date--split b{color:var(--c-label)}.cv[data-tpl=jalur-kejayaan] .cv-guest{padding-right:calc(var(--u) * 14)}.cv[data-tpl=jalur-kejayaan] .cv-guest-name{font-size:calc(var(--u) * 14);letter-spacing:.02em}.cv--live[data-tpl=jalur-kejayaan] .jk-swing{transform-origin:50px 0;animation:4.2s ease-in-out infinite alternate jk-swing}@keyframes jk-swing{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.cv[data-tpl=rumah-idaman]{--hero-full:calc(var(--u) * 250)}.cv[data-tpl=rumah-idaman] .cv-body{row-gap:calc(var(--u) * 10);padding:calc(var(--hero) + var(--u) * 22) calc(var(--u) * 30) calc(var(--u) * 24)}.cv[data-tpl=rumah-idaman] .cv-names{font-size:calc(var(--u) * 42 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.1}.cv[data-tpl=rumah-idaman] .cv-amp{font-size:.5em}.cv[data-tpl=rumah-idaman] .cv-label{letter-spacing:.28em;color:var(--c-gold)}.cv[data-tpl=rumah-idaman][data-photo] .cva svg:first-child{display:none}.cv[data-tpl=kunci-rumah]{--cv-ground:var(--c-p)}.cv[data-tpl=kunci-rumah] .cv-body{padding:calc(var(--u) * 104) calc(var(--u) * 30) calc(var(--u) * 34)}.cv[data-tpl=kunci-rumah] .cv-sheet{row-gap:calc(var(--u) * 10);padding:calc(var(--u) * 30) calc(var(--u) * 24) calc(var(--u) * 22);border-radius:calc(var(--u) * 2);outline:1px solid color-mix(in srgb, var(--c-s) 50%, transparent);outline-offset:calc(var(--u) * -8);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 22) #00000059}.cv[data-tpl=kunci-rumah] .cv-names{font-size:calc(var(--u) * 48 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.12}.cv[data-tpl=kunci-rumah] .cv-amp{font-family:var(--f-display);font-size:.42em}.cv[data-tpl=kunci-rumah] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.2em}.cv--live[data-tpl=kunci-rumah] .kr-glint{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite kr-glint}@keyframes kr-glint{0%,60%,to{opacity:0;transform:scale(.4)}75%{opacity:1;transform:scale(1)}}.cv[data-tpl=hidangan-syukur]{--hs-leaf:#4f8a2c;--hs-leaf-d:#2f5e1c;--hs-vein:#a9cf72;--hs-rice:#fbf3da;--hs-rice-s:#e9d6a2;--hs-red:#b8321f;--hs-red-l:#d9572f;--hs-yolk:#f2b21b;--hs-pink:#e5577d;--hs-kuih:#3f9b4f;--hs-weave:#e6b94a;--hs-cane:#8a5a24}.cva .hs-lf{fill:var(--hs-leaf)}.cva .hs-ld{fill:var(--hs-leaf-d)}.cva .hs-sv{stroke:var(--hs-vein);opacity:.45}.cva .hs-sr{stroke:var(--hs-vein)}.cva .hs-rice{fill:var(--hs-rice);stroke:var(--hs-rice-s);stroke-width:.8px}.cva .hs-rs{fill:var(--hs-rice-s)}.cva .hs-sha{fill:#8a4a1c}.cva .hs-nut{fill:#d9a960}.cva .hs-yolk{fill:var(--hs-yolk)}.cva .hs-red{fill:var(--hs-red)}.cva .hs-redl{fill:var(--hs-red-l)}.cva .hs-onion{stroke:#f4d9e4}.cva .hs-cu{fill:#6aa83a;stroke:#6aa83a}.cva .hs-pink{fill:var(--hs-pink);opacity:.9}.cva .hs-kg{fill:var(--hs-kuih)}.cva .hs-tw{fill:var(--hs-weave)}.cva .hs-cane{fill:var(--hs-cane);stroke:var(--hs-cane)}.cva .hs-sh{fill:color-mix(in srgb, var(--c-deep) 30%, transparent)}.cva .hs-so{stroke:color-mix(in srgb, var(--c-deep) 45%, transparent)}.cva .hs-mat{fill:color-mix(in srgb, var(--hs-weave) 55%, var(--c-bg))}.cva .hs-mat2{fill:color-mix(in srgb, var(--c-p) 30%, var(--hs-weave));opacity:.55}.cva .hs-wisps{stroke:color-mix(in srgb, var(--c-deep) 34%, white)}.cv[data-tpl=hidangan-syukur] .cv-body{row-gap:calc(var(--u) * 4);padding:calc(var(--u) * 86) calc(var(--u) * 46) min(calc(var(--u) * 240), calc(var(--ch) * .27))}.cv[data-tpl=hidangan-syukur] .cv-main{margin:calc(var(--u) * 30) 0 calc(var(--u) * 12)}.cv[data-tpl=hidangan-syukur] .cv-names{max-width:calc(var(--u) * 232);font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-label);margin-inline:auto;font-weight:600;line-height:1.08}.cv[data-tpl=hidangan-syukur] .cv-amp{color:var(--c-gold)}.cv[data-tpl=hidangan-syukur] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 13);letter-spacing:.16em;color:var(--c-gold)}.cv[data-tpl=hidangan-syukur] .cv-guest{max-width:calc(var(--u) * 210);margin-inline:auto}.cv[data-tpl=hidangan-syukur] .sc-inner{background:0 0;animation:none}.cv[data-tpl=hidangan-syukur] .sc-piece:nth-of-type(odd) .hs-piece--kuih,.cv[data-tpl=hidangan-syukur] .sc-piece:nth-of-type(2n) .hs-piece--leaf{display:none}.cv--live[data-tpl=hidangan-syukur] .hs-lid{transform-box:fill-box}.cv--live[data-tpl=hidangan-syukur] .hs-steam{opacity:.5}.cv--live[data-tpl=hidangan-syukur] .hs-lid{transform-origin:100% 100%}.cv--live[data-tpl=hidangan-syukur] .hs-spread,.cv--live[data-tpl=hidangan-syukur] .hs-floor{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=hidangan-syukur] .hs-steam{font-size:var(--hs-k);animation:4s ease-in-out infinite hs-rise}.cv--live[data-tpl=hidangan-syukur] .hs-steam--2{animation-delay:-1.3s}.cv--live[data-tpl=hidangan-syukur] .hs-steam--3{animation-delay:-2.6s}.cv--live[data-tpl=hidangan-syukur] .hs-steam--4{animation-duration:3.4s;animation-delay:-.7s}.cv--live[data-tpl=hidangan-syukur] .hs-frond{animation:5s ease-in-out infinite hs-sway}.cv--live[data-tpl=hidangan-syukur] .hs-lid{animation:8s ease-in-out infinite hs-lift}.cv--live[data-tpl=hidangan-syukur] .hs-glint{animation:5s ease-in-out infinite hs-glint}.cv--live[data-tpl=hidangan-syukur] .hs-glint--2{animation-duration:5.6s;animation-delay:-1.7s}.cv--live[data-tpl=hidangan-syukur] .hs-glint--3{animation-duration:4.6s;animation-delay:-3.4s}.cv--live[data-tpl=hidangan-syukur]:has(.sc) .cv-body{animation:.3s both hs-hush}.cv--live[data-tpl=hidangan-syukur]:has(.sc) .hs-lid{animation:.7s cubic-bezier(.4,0,.6,1) both hs-away}.cv--live[data-tpl=hidangan-syukur]:has(.sc) .hs-spread{animation:.8s cubic-bezier(.2,.8,.3,1) .1s both hs-near}}@keyframes hs-rise{0%{opacity:0;transform:translateY(10em)scale(.8)}40%{opacity:.9}to{opacity:0;transform:translate(4em,-30em)scale(1.2)}}@keyframes hs-sway{0%,to{transform:rotate(-3.6deg)}50%{transform:rotate(3.6deg)}}@keyframes hs-lift{0%,60%,to{transform:translate(0,0)}72%{transform:translateY(-5px)rotate(-2deg)}84%{transform:translate(0,0)}}@keyframes hs-glint{0%,62%,to{opacity:0;transform:scale(0)rotate(0)}74%{opacity:1;transform:scale(1)rotate(45deg)}86%{opacity:0;transform:scale(0)rotate(90deg)}}@keyframes hs-hush{to{opacity:0}}@keyframes hs-away{to{opacity:0;transform:translate3d(calc(var(--u) * 40), calc(var(--u) * -260), 0) rotate(18deg)}}@keyframes hs-near{to{transform:translate3d(0, calc(var(--u) * -40), 0) scale(1.3)}}.cv[data-tpl=sinar-syukur] .cv-body{padding:calc(var(--u) * 64) calc(var(--u) * 36) calc(var(--u) * 58);row-gap:calc(var(--u) * 8)}.cv[data-tpl=sinar-syukur] .cv-mono{width:calc(var(--u) * 150);height:calc(var(--u) * 150);margin-bottom:calc(var(--u) * 12);padding-bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 40);color:var(--c-label)}.cv[data-tpl=sinar-syukur] .cv-mono i{color:var(--c-gold)}.cv[data-tpl=sinar-syukur] .cv-names{font-size:calc(var(--u) * 34 * var(--fit));letter-spacing:0;text-transform:none;color:var(--c-label);font-weight:400}.cv[data-tpl=sinar-syukur] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=sinar-syukur] .cv-date--split b{color:var(--c-label)}.cv--live[data-tpl=sinar-syukur] .ss-rays{transform-origin:75px 75px;animation:120s linear infinite ss-turn}@keyframes ss-turn{to{transform:rotate(360deg)}}.cv[data-tpl=kaabah-suci] .cv-body{padding:calc(var(--u) * 84) calc(var(--u) * 40) calc(var(--u) * 122)}.cv[data-tpl=kaabah-suci] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:color-mix(in srgb, var(--c-gold) 50%, var(--cv-ink));font-weight:400;line-height:1.1}.cv[data-tpl=kaabah-suci] .cv-amp{color:var(--c-gold)}.cv[data-tpl=kaabah-suci] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.24em;color:var(--c-gold)}.cv[data-tpl=kaabah-suci] .cv-date{font-family:var(--f-display);letter-spacing:.14em;color:var(--cv-ink)}.cv[data-tpl=tanah-suci]{--hero-full:calc(var(--u) * 268)}.cv[data-tpl=tanah-suci] .cv-body{padding:calc(var(--hero) + var(--u) * 16) calc(var(--u) * 34) calc(var(--u) * 30);row-gap:calc(var(--u) * 10)}.cv[data-tpl=tanah-suci] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.05}.cv[data-tpl=tanah-suci] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.24em;color:var(--c-gold)}.cv[data-tpl=tanah-suci][data-photo] .cva svg:first-child{display:none}.cv[data-tpl=malam-raya] .cv-body{row-gap:calc(var(--u) * 8);padding:calc(var(--u) * 116) calc(var(--u) * 40) calc(var(--u) * 100)}.cv[data-tpl=malam-raya] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));text-shadow:0 0 calc(var(--u) * 16) color-mix(in srgb, var(--c-a) 55%, transparent);font-weight:400;line-height:1.14}.cv[data-tpl=malam-raya] .cv-amp{color:var(--c-a-text);text-shadow:none}.cv[data-tpl=malam-raya] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 13);letter-spacing:.26em;color:var(--c-a-text);font-weight:600}.cv[data-tpl=malam-raya] .cv-date--split b{color:var(--c-a-text)}.cv--live[data-tpl=malam-raya] .mr-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.3s ease-in-out infinite alternate mr-flame}@keyframes mr-flame{0%{opacity:.9;transform:scale(1)}to{opacity:1;transform:scale(.92,1.1)}}.cv--live[data-tpl=malam-raya] .mr-pop{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite mr-pop}@keyframes mr-pop{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.92)}}.cv[data-tpl=senja-ramadan]{--hero-full:calc(var(--u) * 250)}.cv[data-tpl=senja-ramadan] .cv-body{row-gap:calc(var(--u) * 10);padding:calc(var(--hero) + var(--u) * 20) calc(var(--u) * 30) calc(var(--u) * 24)}.cv[data-tpl=senja-ramadan] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.02}.cv[data-tpl=senja-ramadan] .cv-amp{font-size:.46em}.cv[data-tpl=senja-ramadan] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 13);letter-spacing:.22em}.cv[data-tpl=senja-ramadan][data-photo] .cva svg:first-child{display:none}.cv[data-tpl=tanglung-ramadan] .cv-body{row-gap:calc(var(--u) * 8);padding:calc(var(--u) * 122) calc(var(--u) * 48) calc(var(--u) * 114)}.cv[data-tpl=tanglung-ramadan] .cv-names{font-size:calc(var(--u) * 44 * var(--fit));letter-spacing:.04em;text-shadow:0 0 calc(var(--u) * 14) color-mix(in srgb, var(--c-a) 50%, transparent);font-weight:400;line-height:1.12}.cv[data-tpl=tanglung-ramadan] .cv-amp{color:var(--c-a-text);text-shadow:none}.cv[data-tpl=tanglung-ramadan] .cv-label{letter-spacing:.3em;color:var(--c-a-text)}.cv[data-tpl=tanglung-ramadan] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.24em;color:var(--c-a-text)}.cv--live[data-tpl=tanglung-ramadan] .tr-sway{animation:5.2s ease-in-out infinite alternate tr-sway}.cv--live[data-tpl=tanglung-ramadan] .tr-glow{animation:2.4s ease-in-out infinite alternate tr-glow}@keyframes tr-sway{0%{transform:rotate(-2.4deg)}to{transform:rotate(2.4deg)}}@keyframes tr-glow{0%{opacity:.35}to{opacity:.6}}.cv[data-tpl=tasbih-doa] .cv-body{padding:calc(var(--u) * 96) calc(var(--u) * 56) calc(var(--u) * 78)}.cv[data-tpl=tasbih-doa] .cv-tr{max-width:calc(var(--u) * 206)}.cv[data-tpl=tasbih-doa] .cv-names{font-size:calc(var(--u) * 40 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.15}.cv[data-tpl=tasbih-doa] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=tasbih-doa] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=tasbih-doa] .cv-stage:after{--tile:calc(var(--u) * 10) calc(var(--u) * 10.2);--shine:radial-gradient(circle calc(var(--u) * 1.3) at 40% 42%, color-mix(in srgb, var(--c-paper) 70%, transparent) 90%, transparent);--bead:radial-gradient(circle calc(var(--u) * 3.8) at 50% 50%, var(--c-s) 92%, transparent);--cord:linear-gradient(color-mix(in srgb, var(--c-tx) 30%, transparent), color-mix(in srgb, var(--c-tx) 30%, transparent));content:"";top:calc(var(--u) * 220);bottom:calc(var(--u) * 108);pointer-events:none;background:var(--shine) calc(var(--u) * 29) 0 / var(--tile) no-repeat space, var(--shine) calc(100% - var(--u) * 29) 0 / var(--tile) no-repeat space, var(--bead) calc(var(--u) * 29) 0 / var(--tile) no-repeat space, var(--bead) calc(100% - var(--u) * 29) 0 / var(--tile) no-repeat space, var(--cord) calc(var(--u) * 33.6) 0 / 1px 100% no-repeat, var(--cord) calc(100% - var(--u) * 33.6) 0 / 1px 100% no-repeat;position:absolute;left:0;right:0}.cv[data-tpl=kemboja-putih] .cv-body{padding:calc(var(--u) * 64) calc(var(--u) * 56) calc(var(--u) * 40) calc(var(--u) * 30)}.cv[data-tpl=kemboja-putih] .cv-tr{max-width:calc(var(--u) * 168)}.cv[data-tpl=kemboja-putih] .cv-names{font-size:calc(var(--u) * 64 * var(--fit));color:var(--c-label);font-weight:400;line-height:.98}.cv[data-tpl=kemboja-putih] .cv-amp{padding-left:.2em;font-size:.5em;font-style:italic;line-height:1.3}.cv[data-tpl=kemboja-putih] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=kemboja-putih] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 18);letter-spacing:.02em;color:var(--cv-ink)}.cv[data-tpl=jam-emas] .cv-body{padding:calc(var(--u) * 40) calc(var(--u) * 34) calc(var(--u) * 40)}.cv[data-tpl=jam-emas] .cv-mono{width:calc(var(--u) * 176);height:calc(var(--u) * 176);margin-top:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 16);font-size:calc(var(--u) * 37);color:var(--c-label)}.cv[data-tpl=jam-emas] .cv-mono i{color:var(--c-gold)}.cv[data-tpl=jam-emas] .cv-label{font-family:var(--f-display);letter-spacing:.32em}.cv[data-tpl=jam-emas] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 22 * var(--fit));letter-spacing:.18em;font-weight:400}.cv[data-tpl=jam-emas] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.08em;color:var(--cv-ink)}.cv--live[data-tpl=jam-emas] .je-turn{transform-box:fill-box;transform-origin:50%;animation:je-turn var(--t,40s) linear infinite}.cv--live[data-tpl=jam-emas] .je-turn--back{animation-direction:reverse}@keyframes je-turn{to{transform:rotate(360deg)}}.cv[data-tpl=beranda-santai]{--cv-ground:color-mix(in srgb, var(--c-p) 18%, var(--c-bg))}.cv[data-tpl=beranda-santai] .cv-body{padding:calc(var(--u) * 54) calc(var(--u) * 30) calc(var(--u) * 138)}.cv[data-tpl=beranda-santai] .cv-sheet{row-gap:calc(var(--u) * 9);padding:calc(var(--u) * 24) calc(var(--u) * 20) calc(var(--u) * 20);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 20) #00000029}.cv[data-tpl=beranda-santai] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.12}.cv[data-tpl=beranda-santai] .cv-amp{color:var(--c-gold)}.cv[data-tpl=beranda-santai] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 15);letter-spacing:.04em}.cv--live[data-tpl=beranda-santai] .bs-rock{transform-origin:64px 150px;animation:4.4s ease-in-out infinite alternate bs-rock}.cv--live[data-tpl=beranda-santai] .bs-steam{animation:3.2s ease-in-out infinite bs-steam}@keyframes bs-rock{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes bs-steam{0%,to{opacity:.4;transform:translateY(2px)}50%{opacity:1;transform:translateY(-3px)}}.cv[data-tpl=malam-gala]{--cv-label:color-mix(in srgb, var(--c-gold) 60%, var(--c-ink))}.cv[data-tpl=malam-gala] .cv-body{padding:calc(var(--u) * 34) calc(var(--u) * 30) calc(var(--u) * 40)}.cv[data-tpl=malam-gala] .cv-tr{max-width:calc(var(--u) * 176)}.cv[data-tpl=malam-gala] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 12);letter-spacing:.36em}.cv[data-tpl=malam-gala] .cv-label:after{content:"";width:calc(var(--u) * 64);height:calc(var(--u) * 6);margin-top:calc(var(--u) * 10);background:linear-gradient(var(--c-s), var(--c-s)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--c-s), var(--c-s)) 0 100% / 60% 1px no-repeat;display:block}.cv[data-tpl=malam-gala] .cv-names{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 54 * var(--fit));letter-spacing:.02em;text-shadow:0 0 calc(var(--u) * 18) color-mix(in srgb, var(--c-a) 30%, transparent);font-weight:400;line-height:1.04}.cv[data-tpl=malam-gala] .cv-amp{text-shadow:none;font-size:.5em}.cv[data-tpl=malam-gala] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.14em;color:var(--cv-ink)}.cv[data-tpl=malam-gala] .cv-btn{letter-spacing:.3em}.cv--live[data-tpl=malam-gala] .mg-swing{transform-origin:70px 0;animation:6s ease-in-out infinite alternate mg-swing}@keyframes mg-swing{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.cv[data-tpl=garis-korporat] .cv-body{padding:calc(var(--u) * 44) calc(var(--u) * 24) calc(var(--u) * 42) calc(var(--u) * 122)}.cv[data-tpl=garis-korporat] .cv-tr{max-width:calc(var(--u) * 206)}.cv[data-tpl=garis-korporat] .cv-label{letter-spacing:.28em;color:var(--c-label);font-weight:600}.cv[data-tpl=garis-korporat] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 42 * var(--fit));letter-spacing:-.02em;color:var(--c-label);font-weight:600;line-height:1.06}.cv[data-tpl=garis-korporat] .cv-amp{color:var(--c-gold);font-weight:400}.cv[data-tpl=garis-korporat] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.08em;color:var(--cv-ink);font-weight:600}.cv[data-tpl=garis-korporat] .cv-guest{padding-right:calc(var(--u) * 14)}.cv[data-tpl=album-kenangan]{--cv-ground:color-mix(in srgb, var(--c-a), var(--c-p) 12%);background:radial-gradient(circle, color-mix(in srgb, var(--c-p) 16%, transparent) 0 calc(var(--u) * 1.1), transparent calc(var(--u) * 1.5)) 0 0 / calc(var(--u) * 18) calc(var(--u) * 18), var(--cv-ground)}.cv[data-tpl=album-kenangan] .cv-body{padding:calc(var(--u) * 92) calc(var(--u) * 30) calc(var(--u) * 82)}.cv[data-tpl=album-kenangan] .cv-sheet{row-gap:calc(var(--u) * 10);padding:calc(var(--u) * 26) calc(var(--u) * 20) calc(var(--u) * 20);border-radius:calc(var(--u) * 2);outline:1px solid color-mix(in srgb, var(--c-s) 30%, transparent);outline-offset:calc(var(--u) * -7);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #00000029;transform:rotate(-.8deg)}.cv[data-tpl=album-kenangan] .cv-names{font-size:calc(var(--u) * 58 * var(--fit));color:var(--c-label);font-weight:600;line-height:.98}.cv[data-tpl=album-kenangan] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.4em;font-style:italic;line-height:1.4}.cv[data-tpl=album-kenangan] .cv-label{letter-spacing:.26em}.cv[data-tpl=album-kenangan] .cv-date{font-family:var(--f-display);font-style:italic;font-size:calc(var(--u) * 15);letter-spacing:.02em;color:var(--cv-ink)}.cv[data-tpl=papan-hitam]{--cv-label:color-mix(in srgb, var(--c-a) 55%, var(--c-ink));--cv-accent:color-mix(in srgb, var(--c-a) 70%, var(--c-ink))}.cv[data-tpl=papan-hitam] .cv-body{padding:calc(var(--u) * 112) calc(var(--u) * 34) calc(var(--u) * 92)}.cv[data-tpl=papan-hitam] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 17);letter-spacing:.2em;font-weight:700}.cv[data-tpl=papan-hitam] .cv-names{font-size:calc(var(--u) * 62 * var(--fit));letter-spacing:.03em;text-shadow:0 0 calc(var(--u) * 3) color-mix(in srgb, var(--c-tx) 45%, transparent);font-weight:700;line-height:1.04}.cv[data-tpl=papan-hitam] .cv-amp{font-size:.7em}.cv[data-tpl=papan-hitam] .cv-date--split b{font-weight:700;font-size:calc(var(--u) * 34)}.cv[data-tpl=papan-hitam] .cv-guest-name{font-size:calc(var(--u) * 22);letter-spacing:.04em;font-weight:700}.cv[data-tpl=payung-diraja] .cv-body{padding:calc(var(--u) * 150) calc(var(--u) * 36) calc(var(--u) * 36);row-gap:calc(var(--u) * 8)}.cv[data-tpl=payung-diraja] .cv-label{padding:calc(var(--u) * 5) calc(var(--u) * 16);border-top:1px solid var(--c-gold);border-bottom:1px solid var(--c-gold);letter-spacing:.26em;color:var(--c-label);font-weight:600;display:inline-block}.cv[data-tpl=payung-diraja] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 48 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.04}.cv[data-tpl=payung-diraja] .cv-amp{color:var(--c-gold)}.cv[data-tpl=payung-diraja] .cv-guest{max-width:calc(var(--u) * 216);margin-inline:auto}.cv[data-tpl=payung-diraja] .cv-date{letter-spacing:.06em;color:var(--c-label);font-weight:600}.cv[data-tpl=payung-diraja] .sc-sweep{background:linear-gradient(100deg, transparent 0 38%, color-mix(in srgb, var(--c-a) 40%, transparent) 46%, color-mix(in srgb, var(--c-a) 30%, white) 50%, color-mix(in srgb, var(--c-a) 40%, transparent) 54%, transparent 62%)}.cv--live[data-tpl=payung-diraja] .pd-fringe{transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=payung-diraja] .pd-sway{transform-origin:-2.7778% 111.539%;animation:6.8s ease-in-out infinite alternate pd-sway}.cv--live[data-tpl=payung-diraja] .pd-sway--late{transform-origin:102.778% 111.539%;animation-delay:-3.4s}.cv--live[data-tpl=payung-diraja] .pd-tassel{animation:2.2s ease-in-out infinite alternate pd-swing}.cv--live[data-tpl=payung-diraja] .pd-tassel--b{animation-delay:-1.1s}.cv--live[data-tpl=payung-diraja] .pd-fringe{animation:2.2s ease-in-out infinite alternate pd-ripple}.cv--live[data-tpl=payung-diraja] .pd-rambu{animation:3.2s ease-in-out infinite alternate pd-rambu}.cv--live[data-tpl=payung-diraja] .pd-rambu--b{animation-delay:-1.6s}.cv--live[data-tpl=payung-diraja] .pd-glint{opacity:0;animation:7.6s ease-in-out infinite pd-sheen}.cv--live[data-tpl=payung-diraja] .pd-glint--late{animation-delay:-3.8s}.cv--live[data-tpl=payung-diraja]:has(.sc--sweep) .pd-canopy{animation:.8s cubic-bezier(.5,0,.3,1) both pd-open}.cv--live[data-tpl=payung-diraja]:has(.sc--sweep) .cv-body{animation:.3s both pd-hush}}@keyframes pd-sway{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes pd-swing{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes pd-ripple{0%{transform:skew(-6deg)}to{transform:skew(6deg)}}@keyframes pd-rambu{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes pd-sheen{0%{opacity:0;transform:translate(-68.75%)}12%{opacity:.5}40%{opacity:.3}55%,to{opacity:0;transform:translate(68.75%)}}@keyframes pd-open{0%{transform:scaleX(1)}30%{transform:scaleX(.2)}to{transform:scaleX(1.06)}}@keyframes pd-hush{to{opacity:0}}.cv[data-tpl=tepung-tawar]{--tt-g1:#2f5e2a;--tt-g2:#4f8a36;--tt-g3:#86b04a}.cva .tt-g1{fill:var(--tt-g1)}.cva .tt-g2{fill:var(--tt-g2)}.cva .tt-g3{fill:var(--tt-g3)}.cva .tt-g3 path{fill:inherit}.cva .tt-vein{stroke:#d9ecb0;opacity:.75}.cva .tt-stem{stroke:#3d5e22}.cva .tt-grass{stroke:var(--tt-g3)}.cva .tt-grip{fill:#6e8a3a}.cva .tt-tassel{fill:var(--c-a)}.cva .tt-rice{fill:#f2b81c;stroke:#a86f0a;stroke-width:.35px}.cva .tt-pop{fill:#fffaf0;stroke:#c9b07a;stroke-width:.4px}.cva .tt-petal{fill:#fff;stroke:#c9b07a;stroke-width:.4px}.cva .tt-kenanga{fill:#e8cf5a}.cva .tt-water{fill:color-mix(in srgb, var(--c-bg) 70%, #bfe3d6)}.cva .tt-tray{fill:color-mix(in srgb, var(--c-a) 40%, white);opacity:.6}.cva .tt-cloth{fill:var(--c-p)}.cva .tt-cart{fill:var(--c-bg)}.cv[data-tpl=tepung-tawar] .cv-body{padding:calc(var(--u) * 50) calc(var(--u) * 34) calc(var(--u) * 40);row-gap:calc(var(--u) * 6)}.cv[data-tpl=tepung-tawar] .cv-mono{margin-top:calc(var(--u) * 134);margin-bottom:calc(var(--u) * 14);padding-top:calc(var(--u) * 40);font-size:calc(var(--u) * 30);color:var(--c-p)}.cv[data-tpl=tepung-tawar] .cv-mono i{color:var(--c-s)}.cv[data-tpl=tepung-tawar] .cv-label{letter-spacing:.28em;color:var(--c-gold);font-weight:700}.cv[data-tpl=tepung-tawar] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 22 * var(--fit));letter-spacing:.12em;color:var(--c-label)}.cv[data-tpl=tepung-tawar] .cv-amp{color:var(--c-gold)}.cv[data-tpl=tepung-tawar] .cv-guest{max-width:calc(var(--u) * 240);margin-inline:auto}.cv[data-tpl=tepung-tawar] .tt-set{transform-origin:50% 78%}@media (height<=700px){.cv--live[data-tpl=tepung-tawar] .cv-body{padding-top:calc(var(--u) * 34);row-gap:calc(var(--u) * 4)}.cv--live[data-tpl=tepung-tawar] .cv-mono{margin-top:calc(var(--u) * 98);margin-bottom:calc(var(--u) * 2)}.cv--live[data-tpl=tepung-tawar] .tt-set{transform:scale(.8)}}.cv[data-tpl=tepung-tawar] .sc--burst .sc-inner{background:0 0;animation:none}.cv[data-tpl=tepung-tawar] .sc-piece:nth-of-type(odd) .tt-piece--pop,.cv[data-tpl=tepung-tawar] .sc-piece:nth-of-type(2n) .tt-piece--rice{display:none}.cv--live[data-tpl=tepung-tawar] .tt-pandan{transform-origin:0 0}.cv--live[data-tpl=tepung-tawar] .tt-grain,.cv--live[data-tpl=tepung-tawar] .tt-puff{transform-origin:50%}.cva .tt-grain,.cva .tt-puff{opacity:0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=tepung-tawar] .tt-bunch{animation:6s ease-in-out infinite tt-dip}.cv--live[data-tpl=tepung-tawar] .tt-grain{animation:6s ease-in infinite tt-fall}.cv--live[data-tpl=tepung-tawar] .tt-pandan{animation:4.5s ease-in-out infinite tt-sway}.cv--live[data-tpl=tepung-tawar] .tt-grain--2{animation-delay:.12s}.cv--live[data-tpl=tepung-tawar] .tt-grain--3{animation-delay:.24s}.cv--live[data-tpl=tepung-tawar] .tt-grain--4{animation-delay:.36s}.cv--live[data-tpl=tepung-tawar] .tt-puff{animation:4.5s ease-out infinite tt-puff}.cv--live[data-tpl=tepung-tawar] .tt-puff--2{animation-delay:-1.5s}.cv--live[data-tpl=tepung-tawar] .tt-puff--3{animation-delay:-3s}.cv--live[data-tpl=tepung-tawar]:has(.sc--burst) :is(.cv-bism,.cv-label,.cv-names,.cv-foot){animation:.3s both tt-hush}}@keyframes tt-dip{0%,10%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}50%{transform:rotate(4deg)}62%{transform:rotate(0)}}@keyframes tt-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes tt-fall{0%,40%{opacity:0;transform:translate(0,0)rotate(0)}46%{opacity:1;transform:translate3d(calc(var(--u) * 8), calc(var(--u) * -6), 0) rotate(60deg)}80%{opacity:1}92%,to{opacity:0;transform:translate3d(calc(var(--u) * 40), calc(var(--u) * 90), 0) rotate(300deg)}}@keyframes tt-puff{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 6), 0) scale(.6)}30%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--u) * 6), calc(var(--u) * -34), 0) scale(1.2)}}@keyframes tt-hush{to{opacity:0}}.cv[data-tpl=tepak-sirih]{--hero-full:calc(var(--u) * 228);--ts-leaf:#4f8a3a;--ts-leaf-2:#75ab4c;--ts-leaf-d:#234a1a;--ts-vein:#dcebb4;--cv-accent:color-mix(in srgb, var(--c-gold) 55%, var(--c-ink));--cv-label:color-mix(in srgb, var(--c-gold) 40%, var(--c-ink))}.cva .ts-l1{fill:var(--ts-leaf);stroke:var(--ts-leaf-d);stroke-width:.7px}.cva .ts-l2{fill:var(--ts-leaf-2);stroke:var(--ts-leaf-d);stroke-width:.7px}.cva .ts-vein{stroke:var(--ts-vein)}.cva .ts-stalk{stroke:var(--ts-leaf-d)}.cv[data-tpl=tepak-sirih] .cv-body{padding-top:calc(var(--hero) + var(--u) * 18);padding-bottom:calc(var(--u) * 34);padding-inline:calc(var(--u) * 40);row-gap:calc(var(--u) * 6)}.cv[data-tpl=tepak-sirih] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.3em;color:var(--cv-accent)}.cv[data-tpl=tepak-sirih] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-ink);font-weight:400;line-height:1.1}.cv[data-tpl=tepak-sirih] .cv-amp{font-family:var(--f-display);color:var(--cv-accent);font-size:.36em;line-height:1.4}.cv[data-tpl=tepak-sirih] .cv-date--split b{color:var(--cv-accent)}.cv--live[data-tpl=tepak-sirih] .ts-leaf,.cv--live[data-tpl=tepak-sirih] .ts-lid{transform-box:fill-box;transform-origin:50% 100%}.cv--live[data-tpl=tepak-sirih] .ts-tw{transform-origin:50%}.cva .ts-tw,.cva .ts-sheen,.cva .ts-glint{opacity:0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=tepak-sirih] .ts-leaf{animation:5.6s ease-in-out infinite ts-sway}.cv--live[data-tpl=tepak-sirih] .ts-leaf--late{animation-delay:-2.8s}.cv--live[data-tpl=tepak-sirih] .ts-lid{animation:7s ease-in-out infinite ts-lift}.cv--live[data-tpl=tepak-sirih] .ts-lid--late{animation-delay:-3.5s}.cv--live[data-tpl=tepak-sirih] .ts-glint{animation:8s cubic-bezier(.45,0,.2,1) infinite ts-sweep}.cv--live[data-tpl=tepak-sirih] .ts-sheen{animation:8s linear infinite ts-sheen}.cv--live[data-tpl=tepak-sirih] .ts-tw{animation:2.4s ease-in-out infinite ts-twinkle}.cv--live[data-tpl=tepak-sirih] .ts-tw--2{animation-delay:-.6s}.cv--live[data-tpl=tepak-sirih] .ts-tw--3{animation-delay:-1.2s}.cv--live[data-tpl=tepak-sirih] .ts-tw--4{animation-delay:-1.8s}.cv--live[data-tpl=tepak-sirih] :is(svg.ts-lid,svg.ts-glint,svg.ts-sheen){font-size:var(--u)}.cv--live[data-tpl=tepak-sirih] svg.ts-lid{animation-name:ts-lift-u}.cv--live[data-tpl=tepak-sirih] svg.ts-glint{animation-name:ts-sweep-u}}@keyframes ts-sway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@keyframes ts-lift{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(0)}}@keyframes ts-lift-u{0%,to{transform:translateY(0)}40%{transform:translateY(-3em)}60%{transform:translateY(0)}}@keyframes ts-sweep-u{0%{opacity:0;transform:translate(-30em)}10%{opacity:.8}56%{opacity:.7;transform:translate(170em)}64%,to{opacity:0;transform:translate(300em)}}@keyframes ts-sweep{0%{opacity:0;transform:translate(-30px)}10%{opacity:.8}56%{opacity:.7;transform:translate(170px)}64%,to{opacity:0;transform:translate(300px)}}@keyframes ts-sheen{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(660em)}}@keyframes ts-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:.95;transform:scale(1.2)rotate(45deg)}}.cv[data-tpl=laman-kasih] .cv-body{padding:calc(var(--u) * 84) calc(var(--u) * 58) calc(var(--u) * 58);row-gap:calc(var(--u) * 6)}.cv[data-tpl=laman-kasih] .cv-tr{max-width:calc(var(--u) * 220)}.cv[data-tpl=laman-kasih] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 13);letter-spacing:.3em;color:var(--c-label)}.cv[data-tpl=laman-kasih] .cv-names{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 52 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.02}.cv[data-tpl=laman-kasih] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.34em;line-height:1.5}.cv[data-tpl=laman-kasih] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.1em}.cv--live[data-tpl=laman-kasih] .lk-bulb{animation:2.6s ease-in-out infinite alternate lk-twinkle}.cv--live[data-tpl=laman-kasih] .lk-bulb--1{animation-delay:-.9s}.cv--live[data-tpl=laman-kasih] .lk-bulb--2{animation-delay:-1.8s}@keyframes lk-twinkle{0%{opacity:1}to{opacity:.35}}.cv[data-tpl=bunga-rampai] .cv-body{padding:calc(var(--u) * 120) calc(var(--u) * 30) calc(var(--u) * 26);row-gap:calc(var(--u) * 2)}.cv[data-tpl=bunga-rampai] .cv-main{width:calc(var(--u) * 292);min-height:calc(var(--u) * 212);margin-bottom:calc(var(--u) * 8);padding:calc(var(--u) * 26) calc(var(--u) * 46) calc(var(--u) * 20)}.cv[data-tpl=bunga-rampai] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10.5);letter-spacing:.26em;color:var(--c-gold)}.cv[data-tpl=bunga-rampai] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 60 * var(--fit));color:var(--c-label);font-weight:400;line-height:.92}.cv[data-tpl=bunga-rampai] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.34em;font-style:italic;line-height:1.5}.cv[data-tpl=bunga-rampai] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.06em;color:var(--cv-ink)}.cv--live[data-tpl=bunga-rampai] .br-sway{animation:5.2s ease-in-out infinite alternate br-sway}.cv--live[data-tpl=bunga-rampai] .br-sway:nth-of-type(2){animation-delay:-2.1s}.cv--live[data-tpl=bunga-rampai] .br-sway:nth-of-type(3){animation-duration:6.4s;animation-delay:-1.2s}@keyframes br-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.cv[data-tpl=merisik-mesra]{--hero-full:clamp(calc(var(--u) * 190), calc(var(--ch) * .3), calc(var(--u) * 244));--mm-table:min(calc(var(--u) * 158), calc(var(--ch) * .19));--mm-leaf:#4f8a3a;--mm-leaf-2:#78ad4d;--mm-leaf-d:#234a1a;--mm-vein:#def0b8}.cva .mm-l1{fill:var(--mm-leaf);stroke:var(--mm-leaf-d);stroke-width:.7px}.cva .mm-l2{fill:var(--mm-leaf-2);stroke:var(--mm-leaf-d);stroke-width:.7px}.cva .mm-vein{stroke:var(--mm-vein)}.cva .mm-stalk{stroke:var(--mm-leaf-d)}.cva .mm-nut{fill:#8a4a24}.cva .mm-nutline{stroke:#a8683a}.cva .mm-gambir{fill:#6b3a1c}.cva .mm-bahulu{fill:#dc9a34;stroke:#9a5a18;stroke-width:.8px}.cva .mm-crust{stroke:#a8641e}.cva .mm-tea{fill:#8f4f26}.cva .mm-nutin{fill:#f6e7cc}.cva .mm-eye{fill:#6a3a10}.cva .mm-glaze{fill:#f3c46a}.cv[data-tpl=merisik-mesra] .cv-body{row-gap:calc(var(--u) * 6);padding:calc(var(--hero) + var(--u) * 16) calc(var(--u) * 30) calc(var(--mm-table) + var(--u) * 4)}.cv[data-tpl=merisik-mesra] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.28em;color:var(--c-gold)}.cv[data-tpl=merisik-mesra] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.1}.cv[data-tpl=merisik-mesra] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.42em;font-style:italic}.cv[data-tpl=merisik-mesra] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=merisik-mesra] .cv-guest{max-width:calc(var(--u) * 240);border-top-style:dashed;border-bottom-style:dashed;margin-inline:auto}.cv[data-tpl=merisik-mesra][data-photo] .cva .mm-win{display:none}.cv[data-tpl=merisik-mesra] .sc--gates .sc-inner{background:0 0;animation:none}.cv[data-tpl=merisik-mesra] .sc-gate--l{transform-origin:0 0;width:100%;animation-name:mm-napkin}.cv[data-tpl=merisik-mesra] .sc-gate--r{display:none}.cv[data-tpl=merisik-mesra] .sc-gate>svg{width:100%;height:100%}@keyframes mm-napkin{0%{opacity:0;transform:none}16%,34%{opacity:1;transform:none}to{opacity:1;transform:translate(-18%,-108%)rotate(-14deg)}}.cv--live[data-tpl=merisik-mesra] .mm-steam{transform-origin:50% 100%}.cv--live[data-tpl=merisik-mesra] .mm-lid{transform-origin:0 100%}.cva .mm-glint,.cva .mm-petal,.cva .mm-light{opacity:0}.cv--live[data-tpl=merisik-mesra] .mm-light{opacity:1}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=merisik-mesra] .mm-steam{animation:4s ease-in-out infinite mm-rise}.cv--live[data-tpl=merisik-mesra] :is(.mm-steam,.mm-petal,.mm-light){font-size:var(--mm-k)}.cv--live[data-tpl=merisik-mesra] .mm-steam--b,.cv--live[data-tpl=merisik-mesra] .mm-steam--2{animation-delay:-1.3s}.cv--live[data-tpl=merisik-mesra] .mm-steam--c,.cv--live[data-tpl=merisik-mesra] .mm-steam--3{animation-delay:-2.6s}.cv--live[data-tpl=merisik-mesra] .mm-lid{animation:9s ease-in-out infinite mm-lid}.cv--live[data-tpl=merisik-mesra] .mm-glint{animation:9s ease-in-out infinite mm-shine}.cv--live[data-tpl=merisik-mesra] .mm-win .mm-glint{animation-duration:4.5s;animation-delay:-2s}.cv--live[data-tpl=merisik-mesra] .mm-petal{animation:8s linear infinite mm-drift}.cv--live[data-tpl=merisik-mesra] .mm-light{animation:7s ease-in-out infinite mm-light}.cv--live[data-tpl=merisik-mesra] .mm-petal--2{animation-duration:9s;animation-delay:-1.4s}.cv--live[data-tpl=merisik-mesra] .mm-petal--3{animation-duration:7.4s;animation-delay:-2.8s}.cv--live[data-tpl=merisik-mesra] .mm-petal--4{animation-duration:8.6s;animation-delay:-4.2s}.cv--live[data-tpl=merisik-mesra] .mm-petal--5{animation-delay:-5.6s}.cv--live[data-tpl=merisik-mesra] .mm-petal--6{animation-duration:9.4s;animation-delay:-7s}}@keyframes mm-rise{0%{opacity:0;transform:translateY(8em)scale(.85)}40%{opacity:1}to{opacity:0;transform:translate(4em,-18em)scale(1.15)}}@keyframes mm-lid{0%,30%,74%,to{transform:rotate(0)}44%,60%{transform:rotate(-20deg)}}@keyframes mm-shine{0%,40%,70%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1.3)rotate(30deg)}58%{opacity:.4;transform:scale(.8)rotate(50deg)}}@keyframes mm-light{0%{transform:translate(0)}to{transform:translate(760em)}}@keyframes mm-drift{0%{opacity:0;transform:translateY(-40em)rotate(0)}12%,80%{opacity:.95}to{opacity:0;transform:translate(36em,160em)rotate(240deg)}}.cv[data-tpl=simpulan-kasih] .cv-body{padding:calc(var(--u) * 36) calc(var(--u) * 32) calc(var(--u) * 24)}.cv[data-tpl=simpulan-kasih] .cv-mono{width:calc(var(--u) * 162);height:calc(var(--u) * 162);margin-bottom:calc(var(--u) * 58);font-size:calc(var(--u) * 46);color:var(--c-label)}.cv[data-tpl=simpulan-kasih] .cv-mono i{color:var(--c-gold);margin:0 .12em}.cv[data-tpl=simpulan-kasih] .cv-label{letter-spacing:.36em;color:var(--c-gold)}.cv[data-tpl=simpulan-kasih] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 22 * var(--fit));letter-spacing:.22em;color:var(--cv-ink);font-weight:400}.cv[data-tpl=simpulan-kasih] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 18);letter-spacing:.14em;color:var(--cv-ink)}.cv[data-tpl=simpulan-kasih] .cv-guest{border-color:color-mix(in srgb, var(--c-p) 40%, transparent)}.cv[data-tpl=taman-mawar] .cv-body{padding:calc(var(--u) * 70) calc(var(--u) * 92) calc(var(--u) * 34) calc(var(--u) * 28)}.cv[data-tpl=taman-mawar] .cv-tr{max-width:calc(var(--u) * 200)}.cv[data-tpl=taman-mawar] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.26em;color:var(--c-gold)}.cv[data-tpl=taman-mawar] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 74 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.02}.cv[data-tpl=taman-mawar] .cv-amp{font-family:var(--f-display);color:var(--c-gold);padding-left:.3em;font-size:.34em;font-style:italic;line-height:1.4}.cv[data-tpl=taman-mawar] .cv-date--split b{color:var(--c-label)}.cv[data-tpl=kelapa-jambul]{--hero-full:clamp(calc(var(--u) * 206), calc(var(--ch) * .4 - var(--u) * 20), calc(var(--u) * 330));--kj-foot:min(calc(var(--u) * 104), calc(var(--ch) * .16 - var(--u) * 30));--kj-shell:#6aa33a;--kj-shell-l:#a6cc58;--kj-shell-d:#3d6e22;--kj-shell-y:#d3d870;--kj-f1:#4e8a33;--kj-f2:#2f6324}.cva .kj-f1{fill:var(--kj-f1);stroke:var(--kj-f1)}.cva .kj-f2{fill:var(--kj-f2)}.cva .kj-rib{stroke:#7a5a2a}.cva .kj-line{stroke:#2b4d18}.cva .kj-ridge{stroke:#3d6e22;opacity:.35}.cva .kj-fibre{fill:#9a6a3a}.cva .kj-fibre-l{stroke:#6e4520}.cva .kj-water{fill:#f6efd2}.cva .kj-thread{stroke:#7b9a5a}.cva .kj-bud{stroke:#c9b98a;stroke-width:.4px}.cva .kj-hair{stroke:#3a2a20}.cva .kj-mat{fill:#8fb04a}.cva .kj-mat-2{fill:#6c9435}.cva .kj-mat-l{stroke:#4b6b22;opacity:.6}.cv[data-tpl=kelapa-jambul] .cv-body{padding:calc(var(--hero) + var(--u) * 6) calc(var(--u) * 30) calc(var(--kj-foot) + var(--u) * 2);row-gap:calc(var(--u) * 6)}.cv[data-tpl=kelapa-jambul] .cv-label{letter-spacing:.26em;color:var(--c-gold);font-weight:700}.cv[data-tpl=kelapa-jambul] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.1}.cv[data-tpl=kelapa-jambul] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.36em}.cv[data-tpl=kelapa-jambul] .cv-guest{max-width:calc(var(--u) * 240);margin-inline:auto}.cv[data-tpl=kelapa-jambul] .sc--petals .sc-inner{background:0 0;animation:none}.cv--live[data-tpl=kelapa-jambul] .kj-petal{--kj-s:calc(max(100cqw, 100cqh * .461538) / 360)}.cv--live[data-tpl=kelapa-jambul] .kj-coco{transform-origin:50% 100%}.cv--live[data-tpl=kelapa-jambul] .kj-tail,.cv--live[data-tpl=kelapa-jambul] .kj-string{transform-origin:50% 0}.cv--live[data-tpl=kelapa-jambul] .kj-frond{transform-origin:0 0}.cv--live[data-tpl=kelapa-jambul] .kj-frond--r{transform-origin:100% 0}.cv--live[data-tpl=kelapa-jambul] .kj-hero{transform-origin:50% 80%}.cva .kj-petal{opacity:0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=kelapa-jambul] .kj-coco{animation:6s ease-in-out infinite kj-rock}.cv--live[data-tpl=kelapa-jambul] .kj-tail{animation:2.5s ease-in-out infinite kj-flutter}.cv--live[data-tpl=kelapa-jambul] .kj-tail--r{animation-delay:-1.25s}.cv--live[data-tpl=kelapa-jambul] .kj-frond{animation:5s ease-in-out infinite kj-sway}.cv--live[data-tpl=kelapa-jambul] .kj-frond--r{animation-delay:-2.5s}.cv--live[data-tpl=kelapa-jambul] .kj-string{animation:4s ease-in-out infinite kj-swing}.cv--live[data-tpl=kelapa-jambul] .kj-string--b{animation-delay:-2s}.cv--live[data-tpl=kelapa-jambul] .kj-petal{animation:8s linear infinite kj-drift}.cv--live[data-tpl=kelapa-jambul] .kj-petal--2{animation-duration:9s;animation-delay:-1.3s}.cv--live[data-tpl=kelapa-jambul] .kj-petal--3{animation-duration:7.4s;animation-delay:-2.6s}.cv--live[data-tpl=kelapa-jambul] .kj-petal--4{animation-duration:8.6s;animation-delay:-3.9s}.cv--live[data-tpl=kelapa-jambul] .kj-petal--5{animation-delay:-5.2s}.cv--live[data-tpl=kelapa-jambul] .kj-petal--6{animation-duration:9.4s;animation-delay:-6.5s}.cv--live[data-tpl=kelapa-jambul]:has(.sc--petals) .cv-body{animation:.35s both kj-hush}.cv--live[data-tpl=kelapa-jambul]:has(.sc--petals) .kj-hero{animation:1s cubic-bezier(.2,.8,.3,1) .1s both kj-forward}}@keyframes kj-rock{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes kj-flutter{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes kj-sway{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}@keyframes kj-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes kj-drift{0%{opacity:0;transform:translate3d(0, calc(var(--kj-s) * -40), 0) rotate(0deg)}12%,80%{opacity:.9}to{opacity:0;transform:translate3d(calc(var(--kj-s) * -30), calc(var(--kj-s) * 170), 0) rotate(-260deg)}}@keyframes kj-hush{to{opacity:0}}@keyframes kj-forward{to{transform:translate3d(0, calc(var(--u) * 150), 0) scale(1.28)}}.cv[data-tpl=belon-udara] .cv-stage{background:linear-gradient(180deg, color-mix(in srgb, var(--c-a) 85%, var(--c-bg)), var(--c-bg) 50%, color-mix(in srgb, var(--c-s) 8%, var(--c-bg)))}.cv[data-tpl=belon-udara] .cv-body{padding:calc(var(--u) * 34) calc(var(--u) * 34) calc(var(--u) * 22);row-gap:calc(var(--u) * 6)}.cv[data-tpl=belon-udara] .cv-tr{max-width:calc(var(--u) * 226)}.cv[data-tpl=belon-udara] .cv-mono{margin-top:calc(var(--u) * 24);margin-bottom:calc(var(--u) * 66);font-size:calc(var(--u) * 42);color:var(--c-label);font-weight:600}.cv[data-tpl=belon-udara] .cv-mono i{color:var(--c-gold)}.cv[data-tpl=belon-udara] .cv-label{letter-spacing:.26em;color:var(--c-gold);font-weight:700}.cv[data-tpl=belon-udara] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 40 * var(--fit));letter-spacing:0;text-transform:none;color:var(--c-label);font-weight:400;line-height:1.1}.cv[data-tpl=belon-udara] .cv-amp{color:var(--c-gold);font-size:.6em}.cv--live[data-tpl=belon-udara] .bu-bob{animation:4.6s ease-in-out infinite alternate bu-bob}.cv--live[data-tpl=belon-udara] .bu-drift{animation:5.4s ease-in-out infinite alternate bu-drift}.cv--live[data-tpl=belon-udara] .bu-drift--late{animation-delay:-2.7s}@keyframes bu-bob{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes bu-drift{0%{transform:translateY(-18px)}to{transform:translateY(18px)}}.cv[data-tpl=tahnik-kurma] .cv-body{padding:calc(var(--u) * 116) calc(var(--u) * 36) calc(var(--u) * 50);row-gap:calc(var(--u) * 8)}.cv[data-tpl=tahnik-kurma] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.24em;color:var(--c-gold)}.cv[data-tpl=tahnik-kurma] .cv-names{font-size:calc(var(--u) * 58 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.02}.cv[data-tpl=tahnik-kurma] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.36em}.cv[data-tpl=tahnik-kurma] .cv-date--split b{color:var(--c-label)}.cv--live[data-tpl=tahnik-kurma] .tn-sway{transform-origin:180px -10px;animation:6s ease-in-out infinite alternate tn-sway}.cv--live[data-tpl=tahnik-kurma] .tn-drip{transform-box:fill-box;transform-origin:50% 0;animation:3.6s ease-in-out infinite tn-drip}@keyframes tn-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes tn-drip{0%,to{transform:scaleY(.85)}50%{transform:scaleY(1.15)}}.cv[data-tpl=bedung-batik] .cv-body{padding:calc(var(--u) * 122) calc(var(--u) * 32) calc(var(--u) * 84)}.cv[data-tpl=bedung-batik] .cv-sheet{row-gap:calc(var(--u) * 9);padding:calc(var(--u) * 24) calc(var(--u) * 20) calc(var(--u) * 16);border-radius:calc(var(--u) * 10);outline:calc(var(--u) * 1.4) dashed color-mix(in srgb, var(--c-s) 50%, transparent);outline-offset:calc(var(--u) * -8);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) #00000029}.cv[data-tpl=bedung-batik] .cv-label{letter-spacing:.24em;color:var(--c-gold);font-weight:700}.cv[data-tpl=bedung-batik] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-label);font-weight:400;line-height:1.12}.cv[data-tpl=bedung-batik] .cv-amp{color:var(--c-gold)}.cv[data-tpl=bedung-batik] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);color:var(--cv-ink);font-weight:600}.cv[data-tpl=mas-kahwin] .cv-body{padding:calc(var(--u) * 34) calc(var(--u) * 26) calc(var(--u) * 34);row-gap:calc(var(--u) * 8)}.cv[data-tpl=mas-kahwin] .cv-tr{max-width:calc(var(--u) * 220)}.cv[data-tpl=mas-kahwin] .cv-main{width:calc(var(--u) * 288);min-height:calc(var(--u) * 262);padding:calc(var(--u) * 128) calc(var(--u) * 44) calc(var(--u) * 38)}.cv[data-tpl=mas-kahwin] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.26em;color:var(--c-gold)}.cv[data-tpl=mas-kahwin] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 58 * var(--fit));color:var(--c-label);font-weight:400;line-height:.92}.cv[data-tpl=mas-kahwin] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.32em;line-height:1.5}.cv[data-tpl=mas-kahwin] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 14);letter-spacing:.06em;color:var(--cv-ink)}.cv[data-tpl=mas-kahwin] .cv-guest{margin-top:calc(var(--u) * 10)}.cv[data-tpl=mas-kahwin] .cv-cta{margin-top:calc(var(--u) * 12)}.cv[data-tpl=sejadah-kasih] .cv-body{padding:calc(var(--u) * 48) calc(var(--u) * 30) calc(var(--u) * 46);row-gap:calc(var(--u) * 6)}.cv[data-tpl=sejadah-kasih] .cv-tr{max-width:calc(var(--u) * 220)}.cv[data-tpl=sejadah-kasih] .cv-mono{width:calc(var(--u) * 232);height:calc(var(--u) * 184);margin-bottom:calc(var(--u) * 14);font-size:calc(var(--u) * 40);color:var(--c-paper)}.cv[data-tpl=sejadah-kasih] .cv-mono:has(i){grid-template-columns:1fr auto 1fr;place-items:center;display:grid}.cv[data-tpl=sejadah-kasih] .cv-mono i{width:calc(var(--u) * 22);height:calc(var(--u) * 22);border:1px solid var(--c-gold);background:var(--c-bg);font-family:var(--f-display);font-size:calc(var(--u) * 12);color:var(--c-gold);border-radius:50%;place-items:center;margin:0;line-height:1;display:grid}.cv[data-tpl=sejadah-kasih] .sk-one{display:none}.cv[data-tpl=sejadah-kasih] .cv-mono:not(:has(i)) .sk-two{display:none}.cv[data-tpl=sejadah-kasih] .cv-mono:not(:has(i)) .sk-one{display:inline}.cv[data-tpl=sejadah-kasih] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 11);letter-spacing:.28em;color:var(--c-gold)}.cv[data-tpl=sejadah-kasih] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 21 * var(--fit));letter-spacing:.16em;color:var(--c-label);font-weight:600}.cv[data-tpl=sejadah-kasih] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=masjid-putih] .cv-body{padding:calc(var(--u) * 208) calc(var(--u) * 30) calc(var(--u) * 34);row-gap:calc(var(--u) * 8)}.cv[data-tpl=masjid-putih] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 12);letter-spacing:.3em;color:var(--c-gold)}.cv[data-tpl=masjid-putih] .cv-info{margin-top:calc(var(--u) * 6)}.cv[data-tpl=masjid-putih] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 42 * var(--fit));letter-spacing:.08em;text-transform:uppercase;color:var(--c-label);font-weight:400;line-height:1.04}.cv[data-tpl=masjid-putih] .cv-amp{font-family:var(--f-body);color:var(--c-gold);font-size:.42em;font-weight:300;line-height:1.3}.cv[data-tpl=masjid-putih] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 16);letter-spacing:.08em;color:var(--cv-ink)}.cv--live[data-tpl=masjid-putih] .mp-glow,.cv--live[data-tpl=masjid-putih] .mp-rays{animation:5s ease-in-out infinite alternate mp-breathe}@keyframes mp-breathe{0%{opacity:.45}to{opacity:1}}.cv[data-tpl=pena-nikah] .cv-body{padding:calc(var(--u) * 46) calc(var(--u) * 84) calc(var(--u) * 40) calc(var(--u) * 30)}.cv[data-tpl=pena-nikah] .cv-tr{max-width:calc(var(--u) * 180)}.cv[data-tpl=pena-nikah] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.28em;color:var(--c-label)}.cv[data-tpl=pena-nikah] .cv-names{font-size:calc(var(--u) * 84 * var(--fit));color:var(--cv-ink);font-weight:400;line-height:.95}.cv[data-tpl=pena-nikah] .cv-amp{font-family:var(--f-display);color:var(--c-gold);padding-left:.2em;font-size:.32em;font-style:italic;line-height:1.6}.cv[data-tpl=pena-nikah] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 14);letter-spacing:.04em;color:var(--cv-ink)}.cv[data-tpl=neon-kota] .cv-name:only-child,.cv--live[data-tpl=neon-kota] .cv-name:only-child,.cv[data-tpl=arked-retro] .cv-name:only-child{color:inherit;text-shadow:inherit;animation:none}.cv[data-tpl=komik-pop] .cv-name:only-child{color:var(--c-label)}.cv[data-tpl=taman-pari-pari] .cv-body{padding:calc(var(--u) * 168) calc(var(--u) * 56) calc(var(--u) * 46)}.cv[data-tpl=taman-pari-pari] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));line-height:1.02}.cv[data-tpl=taman-pari-pari] .cv-label,.cv[data-tpl=taman-pari-pari] .cv-date{color:var(--c-p)}.cv[data-tpl=istana-awan]{--hero-full:calc(var(--u) * 300)}.cv[data-tpl=istana-awan] .cv-names{font-size:calc(var(--u) * 48 * var(--fit))}.cv[data-tpl=istana-awan][data-photo] .cva svg:first-child{display:none}.cv[data-tpl=naga-langit]{--hero-full:calc(var(--u) * 310)}.cv[data-tpl=naga-langit] .cv-names{font-size:calc(var(--u) * 39 * var(--fit));letter-spacing:.025em;font-weight:400;line-height:1.08}.cv[data-tpl=naga-langit] .cv-amp{font-family:var(--f-display);font-size:.58em}.cv[data-tpl=naga-langit] .cv-label,.cv[data-tpl=naga-langit] .cv-date{font-family:var(--f-display)}.cv[data-tpl=naga-langit][data-photo] .cva svg:first-child{opacity:.35}.cv[data-tpl=hutan-kristal]{--cv-ground:var(--c-deep);--cv-ink:var(--c-on-deep);--cv-label:var(--c-a);--cv-accent:var(--c-a)}.cv[data-tpl=hutan-kristal] .cv-body{padding:calc(var(--u) * 202) calc(var(--u) * 48) calc(var(--u) * 42)}.cv[data-tpl=hutan-kristal] .cv-names{font-size:calc(var(--u) * 48 * var(--fit));font-weight:500;line-height:1}.cv[data-tpl=hutan-kristal] .cv-date{font-family:var(--f-display)}.cv[data-tpl=bunga-manggar]{--cv-label:var(--c-a-text);--cv-accent:var(--c-a-text);--bm-gold:color-mix(in srgb, var(--c-a) 58%, #c08a1e);--bm-silver:#d6dae2;--bm-red:color-mix(in srgb, var(--c-p) 30%, #e32f3c);--bm-green:#2e9a63}.cv[data-tpl=bunga-manggar] .bm-fg{stroke:var(--bm-gold)}.cv[data-tpl=bunga-manggar] .bm-fs{stroke:var(--bm-silver)}.cv[data-tpl=bunga-manggar] .bm-fr{stroke:var(--bm-red)}.cv[data-tpl=bunga-manggar] .bm-fe{stroke:var(--bm-green)}.cv[data-tpl=bunga-manggar] .bm-rf{fill:var(--bm-red)}.cv[data-tpl=bunga-manggar] .bm-hl{stroke:#fff}.cv[data-tpl=bunga-manggar] .cv-body{padding:calc(var(--u) * 78) calc(var(--u) * 72) calc(var(--u) * 34);row-gap:calc(var(--u) * 4)}.cv[data-tpl=bunga-manggar] .cv-tr{color:var(--c-a-text);opacity:.92}.cv[data-tpl=bunga-manggar] .cv-main{margin:calc(var(--u) * 30) 0 calc(var(--u) * 14);padding:calc(var(--u) * 46) 0 calc(var(--u) * 40);min-height:calc(var(--u) * 210);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (aspect-ratio<=1/2){.cv--live[data-tpl=bunga-manggar] .cv-main{min-height:calc(var(--u) * 246)}}.cv[data-tpl=bunga-manggar] .cv-label{font-family:var(--f-display);font-size:calc(var(--u) * 10);letter-spacing:.26em;font-weight:600}.cv[data-tpl=bunga-manggar] .cv-names{max-width:calc(var(--u) * 176);font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-a-text);font-weight:400;line-height:1.16}.cv[data-tpl=bunga-manggar] .cv-amp{font-family:var(--f-display);font-size:.38em;line-height:1.5}.cv[data-tpl=bunga-manggar] .cv-date{justify-content:center;align-items:center;gap:calc(var(--u) * 7);white-space:nowrap;font-family:var(--f-display);font-size:calc(var(--u) * 10.5);letter-spacing:.08em;color:var(--c-a-text);font-weight:600;display:flex}.cv[data-tpl=bunga-manggar] .cv-date:before,.cv[data-tpl=bunga-manggar] .cv-date:after{content:"";width:calc(var(--u) * 14);height:calc(var(--u) * 5);background:linear-gradient(45deg, transparent 35%, var(--c-a-text) 35% 65%, transparent 65%) right center / calc(var(--u) * 5) calc(var(--u) * 5) no-repeat, linear-gradient(var(--c-a-text), var(--c-a-text)) left center / calc(100% - var(--u) * 5) 1px no-repeat;flex:none}.cv[data-tpl=bunga-manggar] .cv-date:after{transform:scaleX(-1)}.cv[data-tpl=bunga-manggar] .cv-venue{color:var(--c-ink);opacity:.88}.cv[data-tpl=bunga-manggar] .cv-guest{max-width:calc(var(--u) * 192);padding-left:calc(var(--u) * 10);padding-right:calc(var(--u) * 10);margin-top:calc(var(--u) * 10)}.cv[data-tpl=bunga-manggar] .cv-cta{margin-top:calc(var(--u) * 12)}.cv[data-tpl=bunga-manggar] .sc-inner{background:0 0;animation:none}.cv[data-tpl=bunga-manggar] .sc-piece:nth-of-type(odd) .bm-piece--frill,.cv[data-tpl=bunga-manggar] .sc-piece:nth-of-type(2n) .bm-piece--pole{display:none}.cv--live[data-tpl=bunga-manggar] .bm-reveal{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=bunga-manggar] .bm-sway{animation:5.4s ease-in-out infinite bm-sway}.cv--live[data-tpl=bunga-manggar] .bm-sway--b{animation-duration:6.2s}.cv--live[data-tpl=bunga-manggar] .bm-glint{animation:2.6s ease-in-out infinite bm-shine}.cv--live[data-tpl=bunga-manggar] .bm-glint--b{animation-duration:3.2s;animation-delay:-1.4s}.cv--live[data-tpl=bunga-manggar] .bm-glow{animation:4.8s ease-in-out infinite bm-glow}.cv--live[data-tpl=bunga-manggar]:has(.sc) :is(.cv-bism,.cv-label,.cv-names,.cv-foot){animation:.3s both bm-hush}.cv--live[data-tpl=bunga-manggar]:has(.sc) .bm-reveal{transform-origin:130px 190px;animation:.7s cubic-bezier(.2,.8,.3,1) .12s both bm-reveal}.cv--live[data-tpl=bunga-manggar]:has(.sc) .bm-glow{animation:.8s both bm-flare}.cv--live[data-tpl=bunga-manggar]:has(.sc) .bm-sway{animation:.8s cubic-bezier(.3,.7,.3,1) both bm-bow}}@keyframes bm-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes bm-shine{0%,to{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1.1)}70%{opacity:0;transform:scale(.5)}}@keyframes bm-glow{0%,to{opacity:.45}50%{opacity:1}}@keyframes bm-hush{to{opacity:0}}@keyframes bm-reveal{0%{opacity:0;transform:translateY(30px)scale(.3)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes bm-flare{to{opacity:1}}@keyframes bm-bow{50%{transform:rotate(7deg)scale(1.08)}to{transform:rotate(4deg)scale(1.06)}}.cv[data-tpl=wayang-kulit]{--hero-full:calc(var(--u) * 262);--cv-label:var(--c-label);--cv-accent:var(--c-gold)}.cv[data-tpl=wayang-kulit] .cv-body{padding:calc(var(--hero) + var(--u) * 4) calc(var(--u) * 52) calc(var(--u) * 92);row-gap:calc(var(--u) * 6)}.cv[data-tpl=wayang-kulit] .cv-label{font-size:calc(var(--u) * 10.5);letter-spacing:.32em;font-weight:700}.cv[data-tpl=wayang-kulit] .cv-names{font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-ink);text-shadow:calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 6) color-mix(in srgb, var(--c-ink) 28%, transparent);font-weight:400;line-height:1.08}.cv[data-tpl=wayang-kulit][data-photo] .wk-tree{display:none}.cv[data-tpl=wayang-kulit] .cv-amp{font-size:.5em;line-height:1.3}.cv[data-tpl=wayang-kulit] .cv-date{font-family:var(--f-display);font-weight:400}.cv[data-tpl=wayang-kulit] .cv-guest{max-width:calc(var(--u) * 210);margin-inline:auto}@media (height<=700px){.cv--live[data-tpl=wayang-kulit]{--hero-full:calc(var(--u) * 214)}.cv--live[data-tpl=wayang-kulit] .cv-body{padding-bottom:calc(var(--u) * 64);row-gap:calc(var(--u) * 4)}.cv--live[data-tpl=wayang-kulit] .wk-puppet{transform:scale(.86)}.cv--live[data-tpl=wayang-kulit] .wk-pelita{transform:scale(.7)}}.cv[data-tpl=wayang-kulit] .sc--curtain .sc-inner{background:0 0;animation:none}.cv--live[data-tpl=wayang-kulit] .wk-sway{transform-box:view-box;transform-origin:180px 248px}.cv--live[data-tpl=wayang-kulit] .wk-puppet,.cv--live[data-tpl=wayang-kulit] .wk-pelita,.cv--live[data-tpl=wayang-kulit] .wk-flame{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=wayang-kulit] .wk-lamp{animation:4.6s linear infinite wk-flicker}.cv--live[data-tpl=wayang-kulit] .wk-shade{animation:4.6s linear infinite wk-dim}.cv--live[data-tpl=wayang-kulit] .wk-glow{animation:2.3s step-end infinite wk-glow}.cv--live[data-tpl=wayang-kulit] .wk-flame{animation:2.3s step-end infinite wk-flame}.cv--live[data-tpl=wayang-kulit] .wk-sway{animation:8.6s ease-in-out infinite alternate wk-sway}.cv--live[data-tpl=wayang-kulit] .wk-puppet{animation:3.6s ease-in-out infinite alternate wk-breathe}.cv--live[data-tpl=wayang-kulit] .wk-puppet--b{animation-delay:-1.8s}}@media (prefers-reduced-motion:no-preference) and (height<=700px){.cv--live[data-tpl=wayang-kulit] .wk-puppet{animation-name:wk-breathe-short}}@keyframes wk-flicker{0%,to{opacity:.3}6%{opacity:.9}10%{opacity:.55}19%{opacity:1}23%{opacity:.62}34%{opacity:.95}40%{opacity:.25}47%{opacity:.8}58%{opacity:.45}70%{opacity:1}76%{opacity:.5}88%{opacity:.9}}@keyframes wk-dim{0%,to{opacity:.85}6%{opacity:.2}10%{opacity:.55}19%{opacity:0}23%{opacity:.45}34%{opacity:.1}40%{opacity:1}47%{opacity:.3}58%{opacity:.7}70%{opacity:0}76%{opacity:.6}88%{opacity:.15}}@keyframes wk-glow{0%{opacity:1}9%{opacity:.74}17%{opacity:.92}30%{opacity:.7}36%{opacity:1}48%{opacity:.82}57%{opacity:.96}70%{opacity:.72}78%{opacity:.9}91%{opacity:.78}}@keyframes wk-flame{0%{transform:scale(1)}9%{transform:scale(.9,.82)}17%{transform:scaleY(1.06)}30%{transform:scale(.88,.78)}36%{transform:scale(1.04,1.1)}48%{transform:scale(.94,.9)}57%{transform:scaleY(1.04)}70%{transform:scale(.9,.8)}78%{transform:scale(1)}91%{transform:scale(.94,.88)}}@keyframes wk-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes wk-breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes wk-breathe-short{0%{transform:scale(.86)}to{transform:scale(.877)}}.cv[data-tpl=rumah-gadang] .cv-body{padding:calc(var(--u) * 194) calc(var(--u) * 50) calc(var(--u) * 80);align-items:stretch}.cv[data-tpl=rumah-gadang] .cv-sheet{align-content:space-evenly;row-gap:calc(var(--u) * 6);padding:calc(var(--u) * 20) calc(var(--u) * 16);background:var(--c-paper);box-shadow:inset 0 0 0 calc(var(--u) * 1.4) var(--c-tx), inset 0 0 0 calc(var(--u) * 4) var(--c-p), inset 0 0 0 calc(var(--u) * 5.2) var(--c-a)}.cv[data-tpl=rumah-gadang] .cv-ar{color:var(--c-gold)}.cv[data-tpl=rumah-gadang] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.3em;color:var(--c-label);font-weight:700}.cv[data-tpl=rumah-gadang] .cv-names{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 44 * var(--fit));color:var(--c-ink);font-weight:600;line-height:1.04}.cv[data-tpl=rumah-gadang] .cv-amp{color:var(--c-gold);font-size:.56em;font-style:italic;font-weight:400}.cv[data-tpl=rumah-gadang] .cv-date{letter-spacing:.04em;color:var(--c-label);font-weight:700}.cv[data-tpl=rumah-gadang] .cv-guest{width:100%}.cv[data-tpl=rumah-gadang] .cv-guest-name{font-size:calc(var(--u) * 17)}@media (height<=700px){.cv--live[data-tpl=rumah-gadang] .rg-roof{transform-origin:50% 0;transform:scaleY(.7)}.cv--live[data-tpl=rumah-gadang] .rg-foot{transform-origin:50% 100%;transform:scaleY(.72)}.cv--live[data-tpl=rumah-gadang] .cv-body{padding-top:calc(var(--u) * 134);padding-bottom:calc(var(--u) * 56)}.cv--live[data-tpl=rumah-gadang] .cv-sheet{row-gap:calc(var(--u) * 2);padding:calc(var(--u) * 10)}.cv--live[data-tpl=rumah-gadang] .cv-names{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 36 * var(--fit))}.cv--live[data-tpl=rumah-gadang] .cv-guest-name{font-size:calc(var(--u) * 15)}}.cv[data-tpl=rumah-gadang] .sc--gates .sc-inner{background:0 0;animation:none}.cv--live[data-tpl=rumah-gadang] .rg-flag{transform-box:fill-box;transform-origin:0%}.cv--live[data-tpl=rumah-gadang] .rg-tw{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=rumah-gadang] .rg-flag{animation:.9s ease-in-out infinite alternate rg-flutter}.cv--live[data-tpl=rumah-gadang] .rg-flag--b{animation-duration:1.1s;animation-delay:-.5s}.cv--live[data-tpl=rumah-gadang] .rg-tw{animation:2.4s ease-in-out infinite rg-twinkle}.cv--live[data-tpl=rumah-gadang] .rg-tw--1{animation-delay:-.8s}.cv--live[data-tpl=rumah-gadang] .rg-tw--2{animation-delay:-1.6s}.cv--live[data-tpl=rumah-gadang] .rg-glint{animation:4.8s ease-in-out infinite rg-glint}.cv--live[data-tpl=rumah-gadang] .rg-sun{animation:9s ease-in-out infinite rg-sun}}@keyframes rg-flutter{0%{transform:scaleX(1)skewY(-7deg)}50%{transform:scaleX(.84)skewY(5deg)}to{transform:scaleX(.96)skewY(-2deg)}}@keyframes rg-twinkle{0%,to{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:.2;transform:scale(.5)}}@keyframes rg-glint{0%{transform:translate(0)}70%,to{transform:translate(500px)}}@keyframes rg-sun{0%{transform:translate(0)}80%,to{transform:translate(800px)}}.cv[data-tpl=pua-kumbu] .cv-body{padding:calc(var(--u) * 112) calc(var(--u) * 40) calc(var(--u) * 92) calc(var(--u) * 118);row-gap:calc(var(--u) * 8)}.cv[data-tpl=pua-kumbu] .cv-body:before{content:"";z-index:-1;top:calc(var(--u) * 92);bottom:calc(var(--u) * 74);left:calc(var(--u) * 100);right:calc(var(--u) * 26);background:var(--c-paper);box-shadow:inset 0 0 0 calc(var(--u) * 1.6) var(--c-tx), inset 0 0 0 calc(var(--u) * 5) var(--c-p), inset 0 0 0 calc(var(--u) * 6.2) var(--c-a), calc(var(--u) * 3) calc(var(--u) * 4) 0 color-mix(in srgb, var(--c-tx) 45%, transparent);position:absolute}.cv[data-tpl=pua-kumbu] .cv-ar{color:var(--c-label)}.cv[data-tpl=pua-kumbu] .cv-label{padding-bottom:calc(var(--u) * 6);border-bottom:calc(var(--u) * 2) solid var(--c-p);font-size:calc(var(--u) * 10);letter-spacing:.28em;color:var(--c-label);font-weight:700;display:block}.cv[data-tpl=pua-kumbu] .cv-names{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 46 * var(--fit));color:var(--c-ink);font-weight:400;line-height:1}.cv[data-tpl=pua-kumbu] .cv-amp{margin:calc(var(--u) * 2) 0;color:var(--c-label);font-size:.5em;display:block}.cv[data-tpl=pua-kumbu] .cv-date{color:var(--c-label);font-weight:700}.cv[data-tpl=pua-kumbu] .cv-guest-name{font-size:calc(var(--u) * 16)}@media (height<=700px){.cv--live[data-tpl=pua-kumbu] .cv-body{padding-top:calc(var(--u) * 96);padding-bottom:calc(var(--u) * 70);row-gap:calc(var(--u) * 4)}.cv--live[data-tpl=pua-kumbu] .cv-body:before{top:calc(var(--u) * 80);bottom:calc(var(--u) * 56)}.cv--live[data-tpl=pua-kumbu] .cv-names{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 40 * var(--fit))}}.cv[data-tpl=pua-kumbu] .sc--mist .sc-inner{background:0 0;animation:none}.cv[data-tpl=pua-kumbu] .sc-mist{background:radial-gradient(closest-side, var(--c-paper) 40%, transparent);height:70%;animation-name:pk-lift;animation-duration:1s}.cv[data-tpl=pua-kumbu] .sc-mist--1{top:-24%}.cv[data-tpl=pua-kumbu] .sc-mist--2{top:6%}.cv[data-tpl=pua-kumbu] .sc-mist--3{top:34%}.cv[data-tpl=pua-kumbu] .sc-mist--4{top:60%}@keyframes pk-lift{0%,30%{opacity:1;transform:translate(0,0)scale(1.2,1.3)}to{opacity:0;transform:translateY(-40%)scale(1.5,.8)}}.cv--live[data-tpl=pua-kumbu] .pk-tassel{transform-box:fill-box;transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=pua-kumbu] .pk-mist{animation:5.2s ease-in-out infinite alternate pk-drift}.cv--live[data-tpl=pua-kumbu] .pk-mist--b{animation-name:pk-drift-b;animation-duration:6.2s}.cv--live[data-tpl=pua-kumbu] .pk-mist--c{animation-duration:4.4s;animation-delay:-2.2s}.cv--live[data-tpl=pua-kumbu] .pk-tassel{animation:2.8s ease-in-out infinite alternate pk-sway}.cv--live[data-tpl=pua-kumbu] .pk-tassel--b{animation-delay:-1.4s}}@keyframes pk-drift{0%{opacity:.3;transform:translate(-120px)}to{opacity:1;transform:translate(120px)}}@keyframes pk-drift-b{0%{opacity:1;transform:translate(120px)}to{opacity:.3;transform:translate(-120px)}}@keyframes pk-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.cv[data-tpl=tekat-emas]{--cv-ground:repeating-linear-gradient(115deg, #ffffff06 0 1px, transparent 1px 3px), radial-gradient(ellipse 90% 58% at 50% 42%, color-mix(in srgb, var(--c-p) 84%, white), var(--c-p) 48%, color-mix(in srgb, var(--c-p) 60%, black) 100%);--cv-ink:var(--c-bg);--cv-label:color-mix(in srgb, var(--c-a) 60%, white);--cv-accent:color-mix(in srgb, var(--c-a) 80%, white)}.cv[data-tpl=tekat-emas] .cv-body{padding:calc(var(--u) * 118) calc(var(--u) * 50) calc(var(--u) * 116);row-gap:calc(var(--u) * 8)}.cv[data-tpl=tekat-emas] .cv-mono{width:calc(var(--u) * 170);height:calc(var(--u) * 170);margin-bottom:calc(var(--u) * 8);font-size:calc(var(--u) * 44);color:var(--cv-ink);text-shadow:0 calc(var(--u) * 1.4) calc(var(--u) * 2) #00000073}.cv[data-tpl=tekat-emas] .cv-mono i{color:var(--cv-label)}.cv[data-tpl=tekat-emas] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.32em;color:var(--cv-label);font-weight:700}.cv[data-tpl=tekat-emas] .cv-names{margin-top:calc(var(--u) * 4);font-family:var(--f-display);font-size:calc(var(--u) * 24 * var(--fit));letter-spacing:.12em;color:var(--cv-ink)}.cv[data-tpl=tekat-emas] .cv-amp{color:var(--cv-label)}.cv[data-tpl=tekat-emas] :is(.cv-tr,.cv-date,.cv-venue,.cv-guest-label,.cv-hint){color:color-mix(in srgb, var(--c-bg) 86%, var(--c-a))}.cv[data-tpl=tekat-emas] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 15);color:var(--cv-label)}.cv[data-tpl=tekat-emas] .cv-guest{max-width:calc(var(--u) * 240);margin-inline:auto}.cv[data-tpl=tekat-emas] .cv-guest-name{color:var(--cv-ink)}.cv[data-tpl=tekat-emas] .te-band--foot{transform:scaleY(-1)}@media (height<=700px){.cv--live[data-tpl=tekat-emas] .te-band{transform-origin:50% 0;transform:scaleY(.7)}.cv--live[data-tpl=tekat-emas] .te-band--foot{transform-origin:50%;transform:translateY(15%)scaleY(-.7)}.cv--live[data-tpl=tekat-emas] .cv-body{padding-top:calc(var(--u) * 86);padding-bottom:calc(var(--u) * 80);row-gap:calc(var(--u) * 3)}.cv--live[data-tpl=tekat-emas] .cv-mono{width:calc(var(--u) * 112);height:calc(var(--u) * 112);font-size:calc(var(--u) * 30);margin-bottom:0}}.cv[data-tpl=tekat-emas] .sc--iris .sc-inner{background:var(--cv-ground)}.cv[data-tpl=tekat-emas] .sc--iris .sc-inner:before{content:"";background:linear-gradient(120deg, color-mix(in srgb, var(--c-a) 52%, var(--c-deep)), var(--c-a) 42%, color-mix(in srgb, var(--c-a) 42%, white) 58%, var(--c-a) 76%, color-mix(in srgb, var(--c-a) 70%, var(--c-deep)));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-60 -60 120 120'%3E%3Cg%3E%3Cpath d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(60)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(120)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(180)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(240)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(300)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Ccircle r='7'/%3E%3Cpath transform='rotate(30)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(90)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(150)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(210)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(270)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(330)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3C/g%3E%3C/svg%3E") 50% 40% / calc(var(--u) * 240) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-60 -60 120 120'%3E%3Cg%3E%3Cpath d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(60)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(120)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(180)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(240)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(300)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Ccircle r='7'/%3E%3Cpath transform='rotate(30)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(90)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(150)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(210)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(270)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(330)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3C/g%3E%3C/svg%3E") 50% 40% / calc(var(--u) * 240) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-60 -60 120 120'%3E%3Cg%3E%3Cpath d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(60)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(120)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(180)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(240)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Cpath transform='rotate(300)' d='M0 -8C14 -12 14 -44 0 -44C-14 -44 -14 -12 0 -8Z'/%3E%3Ccircle r='7'/%3E%3Cpath transform='rotate(30)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(90)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(150)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(210)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(270)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3Cpath transform='rotate(330)' d='M0 -46C8 -50 8 -58 0 -60C-8 -58 -8 -50 0 -46Z'/%3E%3C/g%3E%3C/svg%3E") 50% 40% / calc(var(--u) * 240) no-repeat;position:absolute;inset:0}.cv--live[data-tpl=tekat-emas] .te-tw{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=tekat-emas] .cv-art .te-foil{animation:6.4s ease-in-out infinite te-foil}.cv--live[data-tpl=tekat-emas] .cv-art .te-foil--side{animation-name:te-foil-s}.cv--live[data-tpl=tekat-emas] .cv-inner .te-foil{animation:6.4s ease-in-out .5s infinite te-foil-m}.cv--live[data-tpl=tekat-emas] .te-tw{animation:2.2s ease-in-out infinite te-twinkle}.cv--live[data-tpl=tekat-emas] .te-tw--1{animation-delay:-.7s}.cv--live[data-tpl=tekat-emas] .te-tw--2{animation-delay:-1.5s}.cv--live[data-tpl=tekat-emas] .te-sheen{animation:5.6s ease-in-out infinite alternate te-sheen}}@keyframes te-sheen{0%{transform:translate(-16.6667%)}to{transform:translate(50%)}}@keyframes te-foil{0%{transform:translate(0)}22%{transform:translate(138.889%)}22.1%{transform:translate(0)}44%,to{transform:translate(138.889%)}}@keyframes te-foil-s{0%{transform:translate(0)}22%{transform:translate(1250%)}22.1%{transform:translate(0)}44%,to{transform:translate(1250%)}}@keyframes te-foil-m{0%{transform:translate(0)}22%{transform:translate(194.118%)}22.1%{transform:translate(0)}44%,to{transform:translate(194.118%)}}@keyframes te-twinkle{0%,to{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:.2;transform:scale(.5)}}.cv[data-tpl=mengkuang] .cv-body{padding:calc(var(--u) * 116) calc(var(--u) * 34) calc(var(--u) * 64)}.cv[data-tpl=mengkuang] .cv-sheet{row-gap:calc(var(--u) * 8);padding:calc(var(--u) * 24) calc(var(--u) * 20) calc(var(--u) * 20);filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 4) #2b1b1259);background:0 0}.cv[data-tpl=mengkuang] .cv-sheet:before{content:"";z-index:-1;background:radial-gradient(ellipse 120% 80% at 50% 40%, var(--c-paper), color-mix(in srgb, var(--c-paper) 88%, var(--c-a))), var(--c-paper);clip-path:polygon(.6% .4%,22% 0,48% .6%,76% .1%,99.5% .5%,100% 30%,99.4% 62%,100% 99.6%,70% 100%,41% 99.4%,12% 100%,0 99.5%,.5% 66%,0 34%);position:absolute;inset:0}.cv[data-tpl=mengkuang] .mk-leaf{fill:color-mix(in srgb, var(--c-s) 50%, color-mix(in srgb, var(--c-a) 70%, #e8f0a0))}.cv[data-tpl=mengkuang] .cv-label{font-size:calc(var(--u) * 10);letter-spacing:.3em;color:var(--c-label);font-weight:600}.cv[data-tpl=mengkuang] .cv-names{font-size:calc(var(--u) * 50 * var(--fit));color:var(--c-ink);font-weight:400;line-height:1.04}.cv[data-tpl=mengkuang] .cv-amp{font-family:var(--f-display);color:var(--c-gold);font-size:.5em;font-style:italic}.cv[data-tpl=mengkuang] .cv-date{font-family:var(--f-display);font-size:calc(var(--u) * 18);letter-spacing:.08em;color:var(--c-label)}.cv[data-tpl=mengkuang] .cv-guest-name{font-size:calc(var(--u) * 16)}@media (height<=700px){.cv--live[data-tpl=mengkuang] .cv-body{padding-top:calc(var(--u) * 54);padding-bottom:calc(var(--u) * 40)}.cv--live[data-tpl=mengkuang] .cv-sheet{row-gap:calc(var(--u) * 4);padding:calc(var(--u) * 14) calc(var(--u) * 16)}.cv--live[data-tpl=mengkuang] .cv-names{font-size:calc(var(--u) * 42 * var(--fit))}.cv--live[data-tpl=mengkuang] .mk-hang{transform-origin:100% 0;transform:scale(.5)}.cv--live[data-tpl=mengkuang] .mk-sirih{transform-origin:0 100%;transform:scale(.66)}}.cv[data-tpl=mengkuang] .sc--blinds .sc-inner{display:none}.cv[data-tpl=mengkuang] .sc-blinds{animation:none}.cv[data-tpl=mengkuang] .sc-blinds>i{background:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 13), color-mix(in srgb, var(--c-deep) 40%, transparent) calc(var(--u) * 13) calc(var(--u) * 14)), repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-a) 82%, white) 0 calc(var(--u) * 7), var(--c-a) calc(var(--u) * 7) calc(var(--u) * 14));box-shadow:0 calc(var(--u) * 2) 0 var(--c-p);animation:.62s cubic-bezier(.4,0,.3,1) both mk-slat}.cv[data-tpl=mengkuang] .sc-blinds>i:nth-child(3n+2){background:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 13), color-mix(in srgb, var(--c-deep) 50%, transparent) calc(var(--u) * 13) calc(var(--u) * 14)), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c-p) 82%, white) 0 calc(var(--u) * 7), var(--c-p) calc(var(--u) * 7) calc(var(--u) * 14))}@keyframes mk-slat{0%{transform:rotateX(88deg)}40%,55%{transform:none}to{transform:rotateX(-88deg)}}.cv--live[data-tpl=mengkuang] .mk-ketupat{transform-box:fill-box;transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.cv--live[data-tpl=mengkuang] .mk-light{animation:8s ease-in-out infinite mk-light}.cv--live[data-tpl=mengkuang] .mk-ketupat{animation:3.4s ease-in-out infinite alternate mk-sway}.cv--live[data-tpl=mengkuang] .mk-ketupat--b{animation-duration:2.8s;animation-delay:-1.2s}}@keyframes mk-light{0%{transform:translate(0)}75%,to{transform:translate(800px)}}@keyframes mk-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}
