@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-400-lat.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-500-lat.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/cormorant-infant-300i-lat.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/cormorant-infant-300i-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/cormorant-infant-300-lat.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/cormorant-infant-300-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant-400-lat.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant-400-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant-500-lat.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant-500-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marck-script-400-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marck-script-400-lat.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper: #f5eddc;--paper-deep: #e9dcc0;--paper-edge: #d8c69f;--scene-top: #f1f2ea;--scene-bottom: #dde2d4;--ink: #373b32;--ink-soft: #6d7264;--ink-faint: #969b8b;--gold: #b18c42;--gold-light: #d8bd7e;--sage: #7c8a6d;--emerald: #2f6b52;--gap: clamp(1.25rem, 5vw, 2rem);--measure: 34rem;--font-display: "Cinzel", Georgia, serif;--font-body: "Cormorant Infant", Georgia, serif;--font-script: "Marck Script", cursive}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100svh;font-family:var(--font-body);font-size:clamp(1.0625rem,1rem + .6vw,1.25rem);line-height:1.65;color:var(--ink);background:var(--scene-bottom);overscroll-behavior-y:none}body.is-sealed{overflow:hidden;height:100svh}img{display:block;max-width:100%}#loader{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.15rem;padding:0 var(--gap);text-align:center;background:radial-gradient(90% 60% at 50% 38%,#fbf7ec 0%,transparent 70%),linear-gradient(180deg,var(--scene-top) 0%,#e8e6da 100%);transition:opacity .6s ease,visibility .6s}.loader__logo{width:min(62%,15rem);height:auto;opacity:.9}.loader__names{margin:0;font-family:var(--font-hand);font-size:clamp(1.9rem,8.5vw,2.6rem);line-height:1.1;color:#24261f;-webkit-text-stroke:1px var(--gold);paint-order:stroke fill}.loader__names span{color:var(--gold);-webkit-text-stroke:0}.loader__note{margin:0;font-family:var(--font-display);font-size:.72rem;letter-spacing:.28em;text-indent:.28em;color:var(--ink-faint)}#loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.loader__track{width:min(11rem,44vw);height:1px;background:#b18c4240;overflow:hidden}#loader-bar{height:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.scene{position:fixed;inset:0;z-index:1;overflow:hidden;background:radial-gradient(120% 80% at 50% 12%,#fbfaf4 0%,transparent 62%),linear-gradient(180deg,var(--scene-top) 0%,var(--scene-bottom) 100%)}.scene__bg{position:absolute;inset:-4%;background-image:var(--backdrop, none);background-size:cover;background-position:center 40%;opacity:.42;filter:blur(1.5px) saturate(.9);will-change:transform}.scene:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(75% 55% at 50% 46%,transparent 55%,rgba(120,122,105,.22) 100%)}.tube{position:absolute;left:50%;top:52%;translate:-50% -50%;height:min(74svh,42rem);aspect-ratio:var(--tube-aspect, .2376);z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 2.2rem 2.6rem rgba(90,94,78,.28));will-change:transform}.tube:focus-visible{outline:2px solid var(--gold);outline-offset:1.25rem;border-radius:1rem}.tube__layer{position:absolute;user-select:none;-webkit-user-drag:none}#roll{left:50%;translate:-50% 0;bottom:0;width:var(--roll-width, 72%);z-index:1}#body{left:var(--body-left, 1.16%);top:var(--body-top, 9.19%);width:var(--body-width, 98.07%);z-index:2}#cap{left:var(--cap-left, 0%);top:var(--cap-top, 0%);width:var(--cap-width, 100%);z-index:3;transform-origin:50% 90%}.intro{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:max(2.2svh,env(safe-area-inset-top)) var(--gap) max(3svh,env(safe-area-inset-bottom));text-align:center;pointer-events:none}.intro__head{width:min(90vw,26rem)}.intro__eyebrow{margin:0 0 .4rem;font-family:var(--font-display);font-size:.66rem;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--ink-faint)}.intro__names{margin:0;font-family:var(--font-script);font-weight:400;font-size:clamp(2.1rem,10.5vw,3rem);line-height:1.05;color:var(--ink)}.intro__amp{display:inline-block;margin:0 .3em;color:var(--gold)}.intro__hint{margin:0;font-size:.9rem;letter-spacing:.06em;color:var(--ink-soft);animation:breathe 2.8s ease-in-out infinite}@keyframes breathe{0%,to{opacity:.45}50%{opacity:1}}.swipe{position:fixed;left:50%;bottom:max(3.5svh,env(safe-area-inset-bottom));translate:-50% 0;z-index:7;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility .6s}body.is-swipe .swipe{opacity:1;visibility:visible}.swipe__hand{width:2.4rem;height:3.3rem;stroke:var(--ink);filter:drop-shadow(0 1px 6px rgba(255,252,242,.95))}.swipe__dot{fill:var(--ink);animation:swipe-dot 1.9s ease-in-out infinite}.swipe__arrow{animation:swipe-arrow 1.9s ease-in-out infinite}@keyframes swipe-dot{0%,12%{transform:translateY(0);opacity:.25}45%{transform:translateY(-16px);opacity:1}75%,to{transform:translateY(-30px);opacity:0}}@keyframes swipe-arrow{0%,15%{opacity:.2}50%{opacity:1}85%,to{opacity:.2}}.swipe__text{margin:0;font-family:var(--font-display);font-size:.78rem;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:var(--ink);text-shadow:0 1px 8px rgba(255,252,242,.95)}@media(prefers-reduced-motion:reduce){.swipe__dot,.swipe__arrow{animation:none;opacity:1}}.sheet{position:absolute;left:50%;top:0;translate:-50% 0;width:min(100%,32rem);height:100%;z-index:4;opacity:0;pointer-events:none}.sheet__paper{position:absolute;inset:0;transform-origin:50% 0;background-color:var(--paper);background-image:var(--parchment, none);background-size:100% auto;background-repeat:repeat-y;box-shadow:0 0 0 1px #d8c69f8c,0 1.5rem 3rem #5a5e4e33}.sheet__roll{position:absolute;left:-1.5%;width:103%;filter:drop-shadow(0 .4rem .7rem rgba(90,94,78,.3));overflow:hidden}.sheet__roll img{width:100%;height:auto}.sheet__roll--top{top:0;translate:0 -46%}.sheet__roll--bottom{bottom:0;translate:0 46%;scale:1 -1}body.is-unrolled .sheet__roll{position:fixed;left:0;right:0;margin-inline:auto;width:min(103%,33rem);z-index:8}body.is-unrolled .sheet__roll--top{top:0;bottom:auto}body.is-unrolled .sheet__roll--bottom{bottom:0;top:auto}body.is-sealed .doc{pointer-events:none}.doc{position:relative;z-index:6;margin:0 auto;width:min(100%,32rem);padding:0 var(--gap);color:var(--ink)}.doc__lead{height:152svh;pointer-events:none}.blk{padding:clamp(2.5rem,9vw,4rem) 0;text-align:center}.blk+.blk{border-top:1px solid rgba(177,140,66,.22)}.blk__eyebrow{margin:0 0 .7rem;font-family:var(--font-display);font-size:.62rem;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:var(--ink-faint)}.blk__title{margin:0 0 .9rem;font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem,6.5vw,1.85rem);line-height:1.25;letter-spacing:.02em}.blk__lead{margin:0 auto 1.4rem;max-width:26rem;color:var(--ink-soft)}.blk__script{font-family:var(--font-script);font-size:clamp(2.2rem,11vw,3rem);line-height:1.1;color:var(--ink)}.note{margin:1rem 0 0;font-size:.82rem;color:var(--ink-faint)}.facts{margin:0 0 1.5rem;display:grid;gap:.85rem}.facts>div{display:grid;gap:.15rem}.facts dt{font-family:var(--font-display);font-size:.6rem;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:var(--ink-faint)}.facts dd{margin:0;font-size:1.08em}.countdown{display:grid;grid-template-columns:repeat(4,minmax(0,4.3rem));justify-content:center;gap:.45rem;margin:.7rem 0 0}.cd{position:relative;isolation:isolate;display:grid;gap:.2rem;padding:.7rem .15rem;border:0;border-radius:.55rem}.cd:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(150deg,#f0dca6 0%,var(--gold) 28%,#fff4d4 48%,var(--gold) 68%,#b8912f 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cd__n{font-family:var(--font-display);font-size:clamp(2.1rem,11vw,2.7rem);line-height:1;font-variant-numeric:tabular-nums}.cd__l{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.schedule{margin:0;padding:0;list-style:none;display:grid;gap:.9rem;text-align:left}.schedule li{display:grid;grid-template-columns:4.2rem 1fr;gap:.9rem;align-items:baseline}.schedule span{font-family:var(--font-display);font-size:.9rem;color:var(--gold);font-variant-numeric:tabular-nums}.schedule p{margin:0}.btn-row{display:flex;flex-direction:column;align-items:center;gap:.65rem}.btn-row--pair{flex-direction:row;justify-content:center}.btn-row--pair .btn{width:calc((min(100%,17rem) - .65rem)/2);padding:0 .5rem;font-size:.82rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:min(100%,17rem);min-height:2.9rem;margin-inline:auto;padding:0 1.15rem;border:1px solid var(--gold);border-radius:999px;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:.95rem;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease}.btn--solid{background:var(--gold);border-color:var(--gold);color:#fdfaf2}.btn:active{background:#b18c4229}.btn--solid:active{background:var(--gold-light)}.btn__icon{font-size:.85em;opacity:.75}@property --spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes btn-spin{to{--spin: 360deg}}@keyframes btn-sheen{0%,to{background-position:140% 0}55%{background-position:-40% 0}}.btn{position:relative;isolation:isolate}.btn--solid:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,transparent 38%,rgba(255,250,235,.5) 50%,transparent 62%);background-size:260% 100%;animation:btn-sheen 5.5s ease-in-out infinite}.btn:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--spin),transparent 0 62%,var(--gold-light) 78%,#fff6dd 84%,var(--gold-light) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:btn-spin 4.5s linear infinite}@media(prefers-reduced-motion:reduce){.btn--solid:after,.btn:before,.chip:before{animation:none}}.palette{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem 1.1rem;margin:.4rem 0 0;padding:0;list-style:none}.palette li{display:grid;justify-items:center;gap:.35rem;width:4rem}.palette i{width:2.6rem;height:2.6rem;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px #b18c428c,0 .3rem .6rem #3c321e2e}.palette span{font-family:var(--font-display);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.chips{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0 0 1.1rem}.chip{min-height:2.75rem;padding:0 .95rem;border:1px solid rgba(177,140,66,.45);border-radius:999px;background:transparent;color:var(--ink-soft);font-family:var(--font-body);font-size:.9rem;cursor:pointer}.chip.is-active{background:var(--gold);border-color:var(--gold);color:#fdfaf2}.chip{position:relative;isolation:isolate}.chip:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--spin),transparent 0 62%,var(--gold-light) 78%,#fff6dd 84%,var(--gold-light) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:btn-spin 4.5s linear infinite}.venue{display:block;width:min(100%,15rem);height:auto;margin:-1.9rem auto -3.4rem}.form{display:grid;gap:.9rem;text-align:left}.field{display:grid;gap:.3rem}.field>span{font-family:var(--font-display);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.field input,.field textarea{width:100%;padding:.7rem .85rem;border:1px solid rgba(177,140,66,.4);border-radius:.25rem;background:#fffdf699;font-family:var(--font-body);font-size:1rem;color:var(--ink)}.field input:focus,.field textarea:focus{outline:none;border-color:var(--gold);background:#fffdf6}.faq{display:grid;gap:.15rem;text-align:left}.faq details{border-bottom:1px solid rgba(177,140,66,.22)}.faq summary{padding:.85rem 0;cursor:pointer;font-family:var(--font-display);font-size:.95rem;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:right;color:var(--gold)}.faq details[open] summary:after{content:"−"}.faq p{margin:0 0 .9rem;color:var(--ink-soft)}.rule{width:3.5rem;height:1px;margin:0 auto;background:var(--gold);opacity:.5}.blk--final{padding-bottom:clamp(4rem,16vw,7rem)}.final__mark{margin:2rem 0 0;font-family:var(--font-display);font-size:.95rem;letter-spacing:.4em;text-indent:.4em;color:var(--gold)}@media(prefers-reduced-motion:reduce){.intro__hint{animation:none;opacity:.8}*{scroll-behavior:auto!important}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.frames{position:fixed;inset:0;z-index:1;display:block;width:100%;height:100%;background:#000}.intro{position:fixed;transition:opacity .9s ease;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:max(3svh,env(safe-area-inset-top)) var(--gap) max(4svh,env(safe-area-inset-bottom));text-align:center;pointer-events:none}.intro__guest{margin:.6rem 0 0;font-family:var(--font-script);font-size:1.35rem;color:var(--gold)}.intro__guest[hidden]{display:none}.doc{position:fixed;inset:0;z-index:2;display:grid;place-items:center;padding:0 var(--gap);pointer-events:none}.doc__lead{display:none}#spacer{height:1000svh}.intro__eyebrow{font-size:clamp(1.25rem,5.2vw,2rem);letter-spacing:.22em;text-indent:.22em;color:var(--ink);text-shadow:0 1px 8px rgba(255,252,242,.9)}.intro__names{font-family:var(--font-hand);font-size:clamp(2.9rem,13vw,4.2rem);white-space:nowrap;color:#24261f;-webkit-text-stroke:1.4px var(--gold);paint-order:stroke fill;text-shadow:0 2px 12px rgba(255,252,242,.85)}.intro__amp{color:var(--gold)}.intro__hint{font-size:clamp(1.1rem,4.6vw,1.5rem);letter-spacing:.04em;color:var(--ink-soft);text-shadow:0 1px 8px rgba(255,252,242,.9)}.doc .blk__eyebrow{font-size:clamp(.78rem,3.2vw,.95rem);letter-spacing:.26em}.doc .blk__script{font-size:clamp(1.7rem,8.8vw,3.1rem);line-height:1.15}.doc .blk__lead{font-size:clamp(1.25rem,5vw,1.6rem);line-height:1.6}:root{--ink-hand: #150d06;--font-hand: "Marck Script", "Great Vibes", cursive}.doc .blk,.doc .blk__lead,.doc .blk__title,.doc .blk .facts dd,.doc .blk .note{font-family:var(--font-hand);color:var(--ink-hand)}.doc .blk__script,.doc .blk__title,.doc .blk__lead,.doc .blk .facts dd,.doc .blk .cd__n{text-shadow:0 1px 0 rgba(255,252,240,.35)}.doc .blk__title,.doc .blk__script,.doc .blk__date{-webkit-text-stroke:.7px var(--ink-hand);paint-order:stroke fill}.doc .blk__date{margin:.7rem 0 0;font-family:var(--font-hand);font-size:clamp(1.6rem,7.2vw,2.5rem);line-height:1.2;color:var(--ink-hand)}.doc .blk__script{font-family:var(--font-hand);color:var(--ink-hand)}.doc .blk__script--lead{font-size:clamp(1.85rem,9.6vw,3.4rem)}.doc .blk__lead{font-size:clamp(1.1rem,4.9vw,1.65rem);line-height:1.5}.doc .blk__title{font-size:clamp(1.4rem,6.2vw,2.1rem);font-weight:400}.doc .blk__eyebrow,.doc .blk .facts dt,.doc .blk .cd__l{font-family:var(--font-display);color:#241a0fe0}.doc .blk .cd__n{font-family:var(--font-hand);color:var(--ink-hand)}.doc .blk .chip,.doc .blk .btn{font-family:var(--font-hand);color:var(--ink-hand);border-color:#241a0f57}.doc .blk{position:relative}.doc{position:fixed;inset:0;z-index:2;display:block;padding:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent var(--win-top, 20%),#000 calc(var(--win-top, 20%) + 1%),#000 calc(var(--win-bottom, 21.7%) - 1%),transparent var(--win-bottom, 21.7%));mask-image:linear-gradient(180deg,transparent var(--win-top, 20%),#000 calc(var(--win-top, 20%) + 1%),#000 calc(var(--win-bottom, 21.7%) - 1%),transparent var(--win-bottom, 21.7%))}.doc__flow{width:min(75%,27rem);margin-inline:auto;will-change:transform}.doc__mark{display:block;width:78%;height:auto;margin:0 auto 4svh}.doc .blk{width:100%;padding:1.1svh 0;text-align:center;pointer-events:auto}#opening{object-fit:contain;background:#000}.doc{opacity:0;pointer-events:none}body.is-opened .doc{opacity:1}body.is-opened .doc .blk{pointer-events:auto}body.is-playing .intro,body.is-opened .intro{opacity:0;pointer-events:none}[hidden]{display:none!important}.doc .blk__eyebrow{margin:0 0 .35rem}.doc .blk__title{margin:0 0 .6rem}.doc .blk__script,.doc .blk__lead{margin:0 0 .5rem}.doc .blk .note{margin:.5rem 0 0}.doc .blk .facts{gap:.55rem;margin:0 0 .7rem}.doc .blk .facts dt{margin:0 0 .1rem}.doc .blk .facts dd{margin:0}.doc .blk .countdown{gap:.4rem}.doc .blk .form{gap:.6rem}.doc .blk .chips{gap:.4rem;margin:0 0 .6rem}.doc .blk .btn-row{gap:.5rem}.doc .blk .rule{margin:.6rem 0}.doc .blk__eyebrow,.doc .blk .facts dt,.doc .blk .cd__l{color:#241a0fe6;text-shadow:0 1px 0 rgba(255,252,240,.5)}
