:root{--paper:#f8f7f3;--ink:#242620;--olive:#60694f;--muted:#686b62;--line:#d9dbd1}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{background:0 0;border:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--olive);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3,.brand{font-family:Georgia,Times New Roman,serif;font-weight:400}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1440px;height:86px;margin:auto;padding:0 5%;display:flex}.brand{letter-spacing:2px;font-size:33px}.brand span{letter-spacing:1.4px;margin-top:3px;font-family:Arial,sans-serif;font-size:9px;display:block}nav{gap:38px;font-size:13px;display:flex}nav a:hover{color:var(--olive)}.header-right,.languages{align-items:center;gap:14px;display:flex}.languages{letter-spacing:1px;font-size:12px}.languages a{padding:9px 0}.languages a[aria-current]{border-bottom:1px solid var(--ink)}.languages span{color:#9a9d92}.menu{display:none}.hero{text-align:center;overflow:hidden}.hero-copy{padding:52px 20px 30px}h1{letter-spacing:-2px;font-size:clamp(40px,4.8vw,72px);line-height:1.06}.hero-copy p{max-width:600px;color:var(--muted);margin:22px auto 25px;font-size:14px;line-height:1.65}.actions{justify-content:center;align-items:center;gap:32px;display:flex}.button{background:var(--olive);color:#fff;border:1px solid var(--olive);justify-content:center;align-items:center;gap:30px;min-height:49px;padding:15px 25px;font-size:13px;transition:background .2s;display:inline-flex}.button:hover{background:#444c38}.text-link{border-bottom:1px solid;padding-bottom:5px;font-size:13px}.hero-art{background-color:#e6e5df;background-image:url(/images/hero.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:clamp(270px,32vw,520px)}.section{max-width:1320px;margin:auto;padding:80px 40px;scroll-margin-top:10px}.section-heading{max-width:760px}.eyebrow{letter-spacing:2px;color:var(--olive);font-size:10px}h2{letter-spacing:-1px;font-size:clamp(32px,3.3vw,48px);line-height:1.13}.section-heading h2{margin:14px 0 18px}.section-heading p,.intro{color:var(--muted);max-width:550px;line-height:1.75}.catalog-controls{margin:37px 0 26px}.tabs{border-bottom:1px solid var(--line);gap:25px;margin-bottom:20px;display:flex}.tabs button{border-bottom:2px solid #0000;padding:13px 0;font-size:14px}.tabs button.active{border-color:var(--olive)}.filters{flex-wrap:wrap;gap:10px;display:flex}.filters button{border:1px solid var(--line);padding:11px 18px;font-size:12px}.filters button.active{background:var(--olive);color:#fff;border-color:var(--olive)}.catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px;display:grid}.art{aspect-ratio:500/335;background:#e2e4d9;position:relative;overflow:hidden}.art img{max-width:none;height:auto;display:block;position:absolute}.art-button{text-align:left;width:100%;padding:0;display:block;position:relative;overflow:hidden}.art-button .art{transition:filter .3s}.art-button:hover .art{filter:brightness(.92)}.preview-hint{background:var(--paper);opacity:0;padding:12px 20px;font-size:12px;transition:all .2s;position:absolute;bottom:15px;right:15px;transform:translateY(5px)}.art-button:hover .preview-hint,.art-button:focus-visible .preview-hint{opacity:1;transform:none}.card-caption{justify-content:space-between;align-items:center;gap:10px;padding-top:16px;display:flex}.card-caption h3{font-size:27px;line-height:1.1}.card-caption p{color:var(--muted);margin-top:7px;font-size:11px}.view{white-space:nowrap;padding:10px 0;font-size:12px}.empty{text-align:center;padding:55px 15px}.empty p{margin-bottom:20px}.details{border-top:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;display:grid}.details-visual{background:#e5e7df;padding:35px}.details-visual .art{aspect-ratio:500/335}.details-copy .intro{margin-top:22px}.feature-list{margin-top:28px}.feature-list>div{border-top:1px solid var(--line);gap:21px;padding:21px 0;display:flex}.feature-number{color:var(--olive);padding-top:3px;font-size:11px}.feature-list h3{font-size:24px}.feature-list p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6}.how{border-top:1px solid var(--line)}.steps{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:40px;display:grid}.step-no{color:#a6aa99;font-family:Georgia,serif;font-size:48px}.steps h3{margin:15px 0;font-size:25px}.steps p{color:var(--muted);max-width:280px;font-size:13px;line-height:1.75}.faq{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:65px;display:grid}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary span{color:var(--olive);font-size:21px}details[open] summary span{transform:rotate(45deg)}details p{color:var(--muted);max-width:540px;margin-top:17px;font-size:14px;line-height:1.8}.closing{text-align:center;border-top:1px solid var(--line);padding:75px 20px 85px}.closing p{color:var(--muted);margin:20px 0 27px}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;max-width:1320px;margin:auto;padding:30px 40px;display:flex}footer p{color:var(--muted);font-size:12px}dialog{border:1px solid var(--line);background:var(--paper);width:min(900px,94vw);max-height:90dvh;color:var(--ink);padding:25px}dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e221a8c}.dialog-head{justify-content:space-between;align-items:center;margin-bottom:25px;font-size:12px;display:flex}.dialog-head button{min-width:44px;min-height:44px;font-size:28px}.demo-content{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.demo-copy h2{margin:15px 0 20px;font-size:36px}.demo-copy p{color:var(--muted);font-size:14px;line-height:1.7}.demo-date{margin:18px 0 25px}.notice{margin-top:18px}.skip{background:var(--paper);z-index:20;padding:15px;position:fixed;top:-100px}.skip:focus{top:10px}@media (max-width:900px){nav{gap:20px}.section{padding:60px 24px}.details{gap:30px}.details-visual{padding:18px}.faq{gap:30px}.catalog{gap:30px 18px}.card-caption h3{font-size:23px}}@media (max-width:640px){header{height:75px;padding:0 20px}.brand{font-size:27px}.header-right{gap:18px}.menu{min-width:40px;min-height:40px;font-size:21px;display:block}nav{background:var(--paper);z-index:10;border-bottom:1px solid var(--line);padding:25px;display:none;position:absolute;top:75px;left:0;right:0}nav.open{flex-direction:column;gap:25px;display:flex}.hero-copy{padding:37px 20px 30px}h1{letter-spacing:-1.5px;font-size:39px}.hero-copy p{max-width:330px;margin:20px auto;font-size:13px}.actions{flex-direction:column;gap:20px}.hero-art{background-position:55% bottom;background-size:auto 420px;height:250px}.section{padding:48px 20px}.section-heading h2{font-size:34px}.section-heading p{font-size:14px}.tabs{gap:20px}.tabs button{font-size:12px}.filters{gap:7px}.filters button{padding:11px 12px;font-size:11px}.catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.card-caption{flex-direction:column;align-items:flex-start;gap:3px;padding-top:12px}.card-caption h3{font-size:23px}.card-caption p{font-size:10px;line-height:1.5}.view{padding:7px 0;font-size:11px}.details{grid-template-columns:1fr;gap:30px}.details-visual{padding:25px}.steps{grid-template-columns:1fr;gap:28px;margin-top:25px}.steps>div{grid-template-columns:55px 1fr;column-gap:18px;display:grid}.steps h3{margin:7px 0 10px}.steps p{grid-column:2;max-width:none}.step-no{grid-row:span 2;font-size:36px}.faq{grid-template-columns:1fr;gap:20px}summary{font-size:14px;line-height:1.5}.closing h2{font-size:34px}footer{flex-wrap:wrap;padding:25px 20px}footer p{order:3;width:100%;font-size:11px}.demo-content{grid-template-columns:1fr;gap:25px}.demo-content .art{max-height:230px}.demo-copy h2{font-size:30px}dialog{padding:20px}.preview-hint{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.tabs{flex-wrap:wrap;gap:4px 23px}.tabs button{align-items:center;gap:8px;display:flex}.category-count{color:var(--muted);font-size:10px}.result-count{color:var(--muted);margin:0 0 22px;font-size:12px}.load-more{text-align:center;margin-top:42px}.card-caption{align-items:flex-start}.card-caption h3{font-size:25px}.invitation-art{background:color-mix(in srgb,var(--tone) 78%,#c9cbc3);padding:7% 12%;container-type:inline-size}.invitation-sheet{background:var(--tone);height:100%;color:var(--invite-ink);flex-direction:column;justify-content:center;align-items:center;gap:5%;padding:9% 12%;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #24262018}.invite-kind{letter-spacing:.13em;text-transform:uppercase;text-align:center;z-index:1;font-size:3.3cqw}.invite-person{text-align:center;z-index:1;font-family:Georgia,Times New Roman,serif;font-size:9cqw;line-height:1.1}.invite-message{text-align:center;z-index:1;max-width:90%;font-size:3.3cqw;line-height:1.55}.invite-bottom{text-align:center;letter-spacing:.12em;z-index:1;flex-direction:column;gap:6px;margin-top:5%;font-size:3cqw;display:flex}.invite-age{color:var(--invite-accent);z-index:1;font-family:Georgia,serif;font-size:15cqw;line-height:1}.ornament{pointer-events:none;color:var(--invite-accent);position:absolute}.layout-0 .invitation-sheet{border:1px solid var(--invite-accent)}.layout-1 .invitation-sheet{border-left:8px solid var(--invite-accent);align-items:flex-start;padding-left:13%}.layout-1 .invite-person,.layout-1 .invite-message,.layout-1 .invite-bottom{text-align:left}.layout-2 .invitation-sheet{border-radius:48% 48% 0 0;padding-top:15%}.layout-3 .invitation-sheet{background:linear-gradient(90deg,var(--invite-accent) 0 4%,var(--tone) 4% 96%,var(--invite-accent) 96%);padding:8% 14%}.layout-3 .invite-person{font-size:10cqw;font-style:italic}.layout-4 .invitation-sheet{justify-content:space-between}.layout-4 .invite-person{letter-spacing:-.05em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:8cqw}.layout-5 .invitation-sheet{background:linear-gradient(155deg,var(--tone) 0 65%,var(--invite-accent) 65%);padding-bottom:15%}.layout-5 .invite-kind{align-self:flex-start}.layout-5 .invite-bottom{background:var(--tone);padding:4% 9%}.layout-5 .invite-person{font-style:italic}.layout-6 .invitation-sheet{border-top:10px solid var(--invite-accent);border-bottom:10px solid var(--invite-accent)}.layout-6 .invite-person{letter-spacing:.07em;font-size:7.5cqw}.layout-7 .invitation-sheet{align-items:flex-end;padding:7% 9%}.layout-7 .invite-person,.layout-7 .invite-message,.layout-7 .invite-bottom{text-align:right}.layout-8 .invitation-sheet{background:linear-gradient(0deg,var(--invite-accent) 0 5%,var(--tone) 5%);border-radius:0 30% 0 0}.layout-8 .invite-person{font-size:8cqw}.layout-8 .invite-kind{border-bottom:1px solid var(--invite-accent);padding-bottom:6%}.layout-9 .invitation-sheet{border:5px double var(--invite-accent);padding:10%}.layout-9 .invite-message{background:var(--tone);padding:3%}.layout-10 .invitation-sheet{background:linear-gradient(0deg,var(--tone) 0 70%,var(--invite-accent) 70%);justify-content:flex-end;padding-bottom:8%}.layout-10 .invite-kind{color:var(--tone);margin-bottom:auto}.layout-10 .invite-person{font-size:10cqw;font-style:italic}.layout-11 .invitation-sheet{background:repeating-linear-gradient(90deg,var(--invite-accent) 0 1px,var(--tone) 1px 30px);align-items:center;padding:7% 15%}.layout-11 .invite-person,.layout-11 .invite-message,.layout-11 .invite-kind,.layout-11 .invite-bottom{background:var(--tone);padding:3%}.layout-11 .invite-person{font-family:Arial,sans-serif;font-size:7cqw;font-weight:300}@media (max-width:640px){.tabs{gap:0 18px}.tabs button{padding:12px 0;font-size:12px}.category-count{font-size:9px}.card-caption h3{font-size:22px}.invitation-art{padding:6% 9%}.layout-6 .invitation-sheet{border-top-width:5px;border-bottom-width:5px}.layout-1 .invitation-sheet{border-left-width:4px}.layout-9 .invitation-sheet{border-width:3px}.card-caption p{font-size:10px}}.style-2 .invitation-sheet:after{content:"";pointer-events:none;border:1px solid var(--invite-accent);background:repeating-conic-gradient(from 45deg,var(--invite-accent) 0 25%,transparent 0 50%) top left/12px 12px no-repeat;opacity:.65;position:absolute;inset:5%}.style-5 .invite-kind{letter-spacing:.22em}.real-preview{aspect-ratio:4/5;background:#e5e7df;padding:22px 30px;container-type:inline-size}.invite-cover{background:var(--tone);color:var(--invite-ink);padding:36px;position:relative}.cover-inner{flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:650px;padding:65px 40px;display:flex;position:relative;overflow:hidden}.cover-kind{letter-spacing:.17em;text-transform:uppercase;text-align:center;z-index:1;font-size:11px}.cover-person{letter-spacing:-1px;z-index:1;text-align:center;max-width:600px;font-size:clamp(44px,6vw,75px);line-height:1.12}.cover-message{text-align:center;z-index:1;max-width:390px;font-size:15px;line-height:1.8}.cover-date{text-align:center;letter-spacing:.08em;z-index:1;flex-direction:column;gap:10px;font-size:12px;display:flex}.cover-rule{opacity:.45;border-top:1px solid;width:45px}.cover-age{z-index:1;font-family:Georgia,serif;font-size:100px;line-height:1}.cover-age small{text-align:center;margin-top:10px;font:12px Arial,sans-serif;display:block}.cover-photo{aspect-ratio:3/2;object-fit:cover;z-index:1;width:100%;max-width:540px}.compact{height:100%;padding:9%;container-type:inline-size}.compact .cover-inner{gap:7%;height:100%;min-height:0;padding:12% 10%}.compact .cover-kind{font-size:4.5cqw}.compact .cover-person{letter-spacing:-.02em;font-size:14cqw;line-height:1.1}.compact .cover-message{font-size:5cqw;line-height:1.5}.compact .cover-date{gap:5px;font-size:4.5cqw}.compact .cover-rule{width:20%;margin:0}.compact .cover-age{font-size:24cqw}.compact .cover-age small{margin-top:4px;font-size:4cqw}.compact .cover-photo{max-height:38%;margin:0}.compact.style-1 .cover-message{display:none}.full-preview-link{text-underline-offset:5px;margin:24px 0;font-size:14px;text-decoration:underline;display:block}.demo-content .real-preview{aspect-ratio:4/5;max-height:none}.invitation-page{background:color-mix(in srgb,var(--tone) 40%,#f8f7f3);min-height:100dvh}.preview-bar{color:#242620;background:#f8f7f3;justify-content:space-between;align-items:center;gap:15px;padding:15px 25px;font-size:12px;line-height:1.6;display:flex}.preview-bar>span{color:#686b62}.preview-bar a{padding:10px 0}.preview-bar a[aria-current]{text-decoration:underline}.invitation-body{background:#f8f7f3;max-width:850px;margin:0 auto}.invite-nav{border-bottom:1px solid #d9dbd1;flex-wrap:wrap;justify-content:center;gap:30px;padding:25px;font-size:13px;display:flex}.invite-section{text-align:center;padding:65px;scroll-margin-top:20px}.invite-section h2{margin-bottom:25px;font-size:39px}.greeting>p{max-width:500px;margin:0 auto 20px;font-size:17px;line-height:1.8}.event-owner{font-family:Georgia,serif;font-size:24px!important}.date-block{text-align:left;justify-content:center;align-items:center;gap:25px;margin-top:40px;display:flex}.date-block>span{color:var(--olive);font:80px Georgia,serif}.date-block strong{font-size:16px;font-weight:400}.date-block p{color:#686b62;margin-top:10px;font-size:14px}.invite-label{letter-spacing:.15em;color:var(--olive);margin-bottom:16px;font-size:11px;display:block}.venue{background:#edefe7}.venue-card{border:1px solid #c3c8b9;padding:35px 25px}.venue-card h3{font-size:30px}.venue-card p{color:#686b62;margin:18px 0 25px;line-height:1.6}.invite-button{background:var(--olive);color:#fff;border:1px solid var(--olive);cursor:pointer;justify-content:center;align-items:center;min-height:48px;padding:15px 22px;font:14px Arial,sans-serif;display:inline-flex}.program ol{text-align:left;max-width:420px;margin:35px auto 0;padding:0;list-style:none}.program li{border-bottom:1px solid #d9dbd1;grid-template-columns:80px 1fr;gap:25px;padding:22px 0;line-height:1.6;display:grid}.program time{color:var(--olive)}.response{border-top:1px solid #d9dbd1}.response>p{color:#686b62;max-width:460px;margin:0 auto 20px;line-height:1.75}.demo-disclosure{font-size:12px!important}.response form{text-align:left;max-width:440px;margin:30px auto 0}.response label{margin-bottom:20px;font-size:14px;line-height:1.7;display:block}.response input:not([type=radio]),.response textarea{color:#242620;background:#fff;border:1px solid #b6beab;border-radius:0;width:100%;margin-top:8px;padding:12px;font:16px Arial,sans-serif;display:block}.response input:focus,.response textarea:focus{outline:2px solid var(--olive);outline-offset:2px}.response fieldset{border:0;margin:0 0 20px;padding:0}.response legend{margin-bottom:15px;font-size:14px}.response .radio-choice{align-items:center;gap:12px;min-height:38px;margin:0 0 8px;display:flex}.radio-choice input{accent-color:var(--olive);width:18px;height:18px}.guest-counts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.response form>.invite-button{width:100%}.response-saved{border:1px solid #c3c8b9;max-width:440px;margin:30px auto 0;padding:28px}.response-saved h3{font-size:25px;line-height:1.4}.response-saved p{margin:15px 0;line-height:1.6}.invite-footer{text-align:center;border-top:1px solid #d9dbd1;flex-direction:column;gap:25px;padding:60px 35px;display:flex}.invite-footer h2{font-size:34px}.invite-footer>span{font-size:13px;line-height:1.6}@media (max-width:640px){.real-preview{padding:12px 15px}.invite-cover{padding:20px}.cover-inner{gap:24px;min-height:570px;padding:50px 15px}.cover-person{font-size:46px}.cover-message{font-size:15px}.cover-age{font-size:85px}.preview-bar{flex-wrap:wrap;padding:10px 15px}.preview-bar>span{order:3;width:100%;font-size:11px}.invite-section{padding:50px 25px}.invite-section h2{font-size:32px}.greeting>p{font-size:16px}.date-block>span{font-size:65px}.invite-nav{gap:25px;font-size:12px}.invite-footer{padding:45px 25px}.invite-footer h2{font-size:30px}.compact .cover-inner{gap:7%;padding:12% 6%}.demo-content .real-preview{max-height:none}}.layout-0 .cover-inner{border:1px solid var(--invite-accent)}.layout-0 .ornament{border:1px solid var(--invite-accent);inset:9px}.layout-1 .cover-inner{border-left:8px solid var(--invite-accent);align-items:flex-start;padding-left:13%}.layout-1 .cover-person,.layout-1 .cover-message,.layout-1 .cover-date{text-align:left}.layout-1 .ornament{background:var(--invite-accent);opacity:.14;width:65%;height:100%;top:0;right:-28%;transform:skew(-20deg)}.layout-2 .cover-inner{border-radius:48% 48% 0 0;padding-top:15%}.layout-2 .ornament{border:1px solid var(--invite-accent);border-radius:50% 50% 0 0;width:70%;height:100%;top:8%}.layout-3 .cover-inner{background:linear-gradient(90deg,var(--invite-accent) 0 4%,var(--tone) 4% 96%,var(--invite-accent) 96%);padding:8% 14%}.layout-3 .cover-person{font-size:10cqw;font-style:italic}.layout-3 .ornament{background:var(--invite-accent);width:35%;height:1px;top:19%}.layout-4 .cover-inner{justify-content:space-between}.layout-4 .cover-person{letter-spacing:-.05em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:8cqw}.layout-4 .ornament{aspect-ratio:1;background:var(--invite-accent);opacity:.35;border-radius:50%;width:24%;top:35%;right:-8%}.layout-5 .cover-inner{background:linear-gradient(155deg,var(--tone) 0 65%,var(--invite-accent) 65%);padding-bottom:15%}.layout-5 .cover-kind{align-self:flex-start}.layout-5 .cover-date{background:var(--tone);padding:4% 9%}.layout-5 .cover-person{font-style:italic}.layout-6 .cover-inner{border-top:10px solid var(--invite-accent);border-bottom:10px solid var(--invite-accent)}.layout-6 .cover-person{letter-spacing:.07em;font-size:7.5cqw}.layout-6 .ornament{border:1px dashed var(--invite-accent);inset:8%}.layout-7 .cover-inner{align-items:flex-end;padding:7% 9%}.layout-7 .cover-person,.layout-7 .cover-message,.layout-7 .cover-date{text-align:right}.layout-7 .ornament{border:20px solid var(--invite-accent);opacity:.22;border-radius:50%;width:45%;height:130%;top:-10%;left:-20%}.layout-8 .cover-inner{background:linear-gradient(0deg,var(--invite-accent) 0 5%,var(--tone) 5%);border-radius:0 30% 0 0}.layout-8 .cover-person{font-size:8cqw}.layout-8 .cover-kind{border-bottom:1px solid var(--invite-accent);padding-bottom:6%}.layout-9 .cover-inner{border:5px double var(--invite-accent);padding:10%}.layout-9 .ornament{border:1px solid var(--invite-accent);opacity:.4;width:60%;height:90%;transform:rotate(45deg)}.layout-9 .cover-message{background:var(--tone);padding:3%}.layout-10 .cover-inner{background:linear-gradient(0deg,var(--tone) 0 70%,var(--invite-accent) 70%);justify-content:flex-end;padding-bottom:8%}.layout-10 .cover-kind{color:var(--tone);margin-bottom:auto}.layout-10 .cover-person{font-size:10cqw;font-style:italic}.layout-11 .cover-inner{background:repeating-linear-gradient(90deg,var(--invite-accent) 0 1px,var(--tone) 1px 30px);align-items:center;padding:7% 15%}.layout-11 .cover-person,.layout-11 .cover-message,.layout-11 .cover-kind,.layout-11 .cover-date{background:var(--tone);padding:3%}.layout-11 .cover-person{font-family:Arial,sans-serif;font-size:7cqw;font-weight:300}.invite-cover:not(.compact) .cover-person{font-size:clamp(44px,6vw,75px)}.invite-cover:not(.compact) .cover-message{font-size:15px}.invite-cover:not(.compact) .cover-kind{font-size:11px}.invite-cover:not(.compact) .cover-date{font-size:12px}.style-4 .ornament{background:var(--invite-accent);opacity:.18;border:0;border-radius:100% 0;width:36%;height:35%;display:block;inset:auto -8% 4% auto;transform:rotate(-25deg)}.style-4 .ornament:before,.style-4 .ornament:after{content:"";background:var(--invite-accent);border-radius:100% 0;width:90%;height:85%;position:absolute;top:15%;right:80%;transform:rotate(65deg)}.style-4 .ornament:after{top:-70%;right:20%;transform:rotate(120deg)}.style-2 .cover-inner:after{content:"";pointer-events:none;border:1px solid var(--invite-accent);background:repeating-conic-gradient(from 45deg,var(--invite-accent) 0 25%,transparent 0 50%) top left/12px 12px no-repeat;opacity:.65;position:absolute;inset:5%}.style-5 .cover-kind{letter-spacing:.22em}.invitation-page .invite-nav{z-index:auto;background:#f8f7f3;align-items:center;max-width:none;height:auto;margin:0;display:flex;position:static;top:auto;left:auto;right:auto}.signature-cover{aspect-ratio:2/3;color:#30382d;isolation:isolate;background:#f3f0e5;position:relative;overflow:hidden}.signature-art{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.signature-cover-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:29% 15% 15%}.signature-event{letter-spacing:.2em;text-transform:uppercase;font-size:12px}.signature-cover h1{letter-spacing:-1.5px;overflow-wrap:anywhere;font-size:clamp(44px,5vw,74px);line-height:1.06}.signature-cover h1 em{font-size:.65em;font-weight:400;line-height:1.4;display:block}.signature-cover p{max-width:250px;font-size:14px;line-height:1.75}.signature-date{letter-spacing:.2em;font-size:17px}.signature-city{letter-spacing:.1em;font-size:12px}.signature-saukele{color:#622f3c}.signature-saukele .signature-cover-text{gap:20px;inset:8% 9% 54%}.signature-saukele h1{font-size:85px;font-style:italic}.signature-saukele p{max-width:280px}.signature-qadam{color:#304f43}.signature-qadam .signature-cover-text{gap:13px;inset:5% 9% 53%}.signature-one{font:70px/1 Georgia,serif}.signature-one small{margin-left:8px;font:12px Arial,sans-serif;display:inline-block}.signature-qadam h1{font-size:59px}.signature-qadam p{font-size:13px}.signature-compact{aspect-ratio:auto;height:100%;container-type:inline-size}.signature-compact .signature-cover-text{gap:5%}.signature-compact h1{letter-spacing:-.03em;font-size:17cqw}.signature-compact .signature-event{letter-spacing:.08em;font-size:4cqw}.signature-compact p{font-size:4.5cqw;line-height:1.4}.signature-compact .signature-date{letter-spacing:.07em;font-size:5cqw}.signature-compact .signature-city{font-size:4cqw}.signature-compact.signature-saukele .signature-cover-text{gap:8%;inset:7% 8% 53%}.signature-compact.signature-saukele h1{font-size:23cqw}.signature-compact.signature-qadam .signature-cover-text{gap:5%;inset:5% 9% 53%}.signature-compact .signature-one{font-size:16cqw}.signature-compact .signature-one small{margin-left:4px;font-size:4cqw}.signature-compact.signature-qadam h1{font-size:14cqw}.signature-compact.signature-qadam p{display:none}.signature-page{--paper:var(--tone);color:var(--invite-ink)}.signature-page .invitation-body{background:var(--tone);max-width:700px}.signature-page .invite-nav,.signature-page .preview-bar{background:var(--tone);color:var(--invite-ink)}.signature-page .invite-section{padding:65px 55px}.signature-page .invite-section h2{font-size:38px}.signature-page .greeting{background:var(--tone);position:relative}.signature-page .date-block{display:none}.signature-calendar{border:1px solid color-mix(in srgb,var(--olive) 30%,transparent);max-width:320px;margin:35px auto 0;padding:25px}.signature-calendar>span{letter-spacing:.15em;font-size:11px}.calendar-grid{grid-template-columns:repeat(7,1fr);align-items:center;gap:10px 4px;margin-top:22px;display:grid}.calendar-grid small{opacity:.75;font-size:10px}.calendar-grid>span{place-items:center;width:32px;height:32px;font-size:14px;display:grid}.chosen-day{background:var(--olive);color:#fff;border-radius:50%}.signature-page .venue{background:color-mix(in srgb,var(--tone) 88%,var(--olive))}.signature-page .venue-card{border-color:color-mix(in srgb,var(--olive) 35%,transparent);background:var(--tone)}.signature-page .program li{border-color:color-mix(in srgb,var(--olive) 25%,transparent)}.signature-page .program time{font-family:Georgia,serif;font-size:22px}.signature-page-saukele .greeting h2,.signature-page-saukele .invite-footer h2{font-style:italic}.signature-page-saukele .venue-card{border-radius:100px 100px 0 0;padding-top:55px}.signature-page-saukele .program li{background:color-mix(in srgb,var(--tone) 94%,var(--olive));border:0;margin:8px 0;padding:22px 14px}.signature-page-qadam .program li{border:0;border-left:1px solid var(--olive);padding-left:22px;position:relative}.signature-page-qadam .program li:before{content:"";background:var(--olive);border-radius:50%;width:8px;height:8px;position:absolute;top:32px;left:-5px}.signature-page-qadam .venue-card{border-radius:24px}.signature-page-qadam .response{background:color-mix(in srgb,var(--tone) 90%,var(--olive))}.signature-page .response form{background:var(--tone);border:1px solid color-mix(in srgb,var(--olive) 25%,transparent);padding:25px}.signature-page .invite-footer{background:var(--tone);padding-bottom:70px}.signature-page .invite-footer>p{color:var(--invite-ink);font:24px Georgia,serif}.opening{z-index:100;background:var(--tone);color:var(--invite-ink);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.opening-flap{background:var(--tone);border-right:1px solid color-mix(in srgb,var(--olive) 30%,transparent);transition:transform 1s cubic-bezier(.65,0,.2,1);position:absolute;inset:0 50% 0 0;box-shadow:inset -12px 0 40px #30382d08}.opening-flap.right{border-right:0;border-left:1px solid color-mix(in srgb,var(--olive) 30%,transparent);inset:0 0 0 50%}.opening-content{text-align:center;flex-direction:column;align-items:center;gap:25px;max-width:85%;transition:opacity .45s,transform .7s;display:flex;position:relative}.opening-content>span{letter-spacing:.17em;text-transform:uppercase;font-size:12px}.opening h2{font-size:clamp(35px,5vw,65px)}.opening-seal{background:var(--olive);color:#fff;border:5px double color-mix(in srgb,var(--olive) 70%,white);border-radius:50%;width:105px;height:105px;font-size:13px;box-shadow:0 12px 35px #30382d20}.opening-content p{letter-spacing:.07em;font-size:12px}.opening-skip{text-underline-offset:5px;padding:15px;font-size:12px;text-decoration:underline;position:absolute;bottom:40px}.opening-leaving{pointer-events:none;background:0 0}.opening-leaving .left{transform:translate(-100%)}.opening-leaving .right{transform:translate(100%)}.opening-leaving .opening-content,.opening-leaving .opening-skip{opacity:0;transform:scale(.96)}.signature-page .signature-cover-text h1{animation-delay:.15s}@keyframes invitation-arrive{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (max-width:640px){.signature-cover-text{gap:16px;inset:28% 13% 13%}.signature-cover h1{font-size:44px}.signature-event{font-size:10px}.signature-cover p{max-width:200px;font-size:12px}.signature-date{font-size:14px}.signature-saukele h1{font-size:55px}.signature-saukele .signature-cover-text{gap:14px}.signature-qadam h1{font-size:35px}.signature-qadam .signature-cover-text{gap:10px}.signature-one{font-size:47px}.signature-page .invite-section{padding:45px 25px}.signature-page .invite-section h2{font-size:31px}.signature-calendar,.signature-page .response form{padding:20px}.signature-page .invite-footer h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.opening-flap,.opening-content{transition:none!important}.signature-page .signature-cover-text>*{animation:none!important}}.signature-cover h1:focus{outline:none}.signature-page .signature-cover-text>*{animation:none}.signature-page .opening-leaving~.invitation-body .signature-cover-text>*{animation:.9s .4s both invitation-arrive}.signature-page .opening-leaving~.invitation-body .signature-cover-text>*{animation-duration:.6s;animation-delay:.1s}.signature-page .opening-leaving~.invitation-body .signature-cover-text h1{animation-delay:.2s}.reveal-section{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.reveal-section.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-section{opacity:1;transform:none}.signature-page .opening-leaving~.invitation-body .signature-cover-text>*{animation:none!important}}.editor-page{color:#30382d;background:#f4f3ee;min-height:100vh}.editor-top{border-bottom:1px solid #dedfd4;justify-content:space-between;align-items:center;padding:24px 5%;font-size:13px;display:flex}.editor-top a{color:inherit;text-decoration:none}.editor-grid{grid-template-columns:minmax(300px,430px) minmax(300px,540px);gap:70px;max-width:1100px;margin:auto;padding:55px 24px;display:grid}.editor-form h1{margin:18px 0;font:42px/1.12 Georgia,serif}.editor-form>p{color:#68705f;line-height:1.6}.editor-form fieldset{border:0;margin:30px 0;padding:0}.editor-form legend{margin:25px 0 18px;font:24px Georgia,serif}.editor-form label{margin-bottom:20px;font-size:13px;display:block}.editor-form input,.editor-form textarea{color:#30382d;box-sizing:border-box;background:#fffefa;border:1px solid #cfd3c5;border-radius:0;width:100%;margin-top:8px;padding:13px;font:16px/1.4 Arial,sans-serif;display:block}.editor-form textarea{resize:vertical}.editor-form input:focus,.editor-form textarea:focus{outline-offset:2px;outline:2px solid #687a58}.editor-form .editor-note{font-size:12px}.editor-status{min-height:25px;font-size:14px}.editor-preview{align-self:start;min-width:0;position:sticky;top:24px}.editor-preview-toolbar{justify-content:space-between;align-items:center;padding-bottom:16px;font-size:12px;display:flex}.editor-preview-toolbar button{color:#68705f;cursor:pointer;background:0 0;border:0;padding:8px}.editor-preview-toolbar button[aria-pressed=true]{color:#30382d;border-bottom:1px solid #30382d}.editor-paper{background:var(--tone);overflow:hidden;box-shadow:0 16px 45px #30382d14}.editor-paper .signature-cover{width:100%}.editor-paper .signature-cover h1{overflow-wrap:anywhere;font-size:clamp(28px,4vw,60px)}.editor-paper .signature-cover p{white-space:pre-line}.editor-venue{text-align:center;color:var(--invite-ink);padding:38px 20px}.editor-venue span{font-size:12px}.editor-venue h2{font:30px Georgia,serif}.editor-venue p{overflow-wrap:anywhere;line-height:1.5}@media (max-width:760px){.editor-grid{grid-template-columns:1fr;gap:30px;padding:30px 18px}.editor-form h1{font-size:34px}.editor-preview{width:100%;max-width:500px;margin:auto;position:static}.editor-top{padding:20px 18px}.editor-top span{font-size:11px}.editor-paper .signature-cover h1{font-size:40px}}.editor-form h2{margin:30px 0 18px;font:24px Georgia,serif}.editor-toggle{align-items:center;gap:10px;line-height:1.5;display:flex!important}.editor-toggle input{height:18px;width:18px!important;margin:0!important}.editor-program-row{border-top:1px solid #d8dccf;padding-top:18px}.editor-full-link{color:#3f5637;cursor:pointer;background:0 0;border:0;margin:20px 0 0;font-size:14px;text-decoration:underline;display:block}.editor-paper{scroll-behavior:smooth;max-height:calc(100vh - 110px);overflow:auto}.editor-paper .invitation-body{width:100%;max-width:none}.editor-paper .invite-nav{flex-wrap:wrap}.editor-paper .invite-section{padding:45px 25px}.editor-paper .invite-section h2{font-size:30px}.editor-paper .invite-footer{padding:40px 25px}.invite-hosts{max-width:440px;margin:35px auto}.invite-hosts span{letter-spacing:.08em;font-size:12px}.invite-hosts h3{overflow-wrap:anywhere;font:27px/1.4 Georgia,serif}.guest-details p,.greeting>p{white-space:pre-line;overflow-wrap:anywhere}.draft-return{text-align:center;background:#f4f3ee;padding:15px;font-size:13px}.draft-return a{color:#3f5637}.signature-calendar>span{text-transform:uppercase}.signature-calendar>p{margin:18px 0 0;font-size:17px}@media (max-width:760px){.editor-paper{max-height:75vh}.editor-preview-toolbar{padding-top:12px}}.invitation-page [hidden]{display:none!important}.countdown{text-align:center;max-width:450px;margin:35px auto 0}.countdown>p{letter-spacing:.06em;font-size:13px}.countdown-units{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}.countdown-units strong{font-variant-numeric:tabular-nums;font:36px Georgia,serif;display:block}.countdown-units span{margin-top:8px;font-size:11px;display:block}.countdown-arrived{text-align:center;font:24px Georgia,serif}.invitation-gallery{gap:20px;display:grid}.invitation-gallery img{object-fit:contain;background:0 0;width:100%;max-height:650px;display:block}.editor-photo-field{margin:20px 0}.editor-photo-field img{object-fit:cover;width:100px;height:100px}.editor-photo-field button{color:#6e3d42;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline;display:block}.editor-photo-field input{font-size:12px}.editor-paper .countdown-units strong{font-size:28px}.signature-page .invitation-body{overflow:hidden}.signature-page .invite-section{position:relative}.signature-page .invite-section>h2{overflow-wrap:anywhere;max-width:520px;margin-left:auto;margin-right:auto;line-height:1.2}.signature-page .greeting>p{max-width:440px}.signature-page .invite-nav{border-color:color-mix(in srgb,var(--invite-accent) 20%,transparent);letter-spacing:.025em;gap:26px;padding:23px 16px;font-size:12px}.signature-page .invite-button{background:var(--invite-accent);border-color:var(--invite-accent);transition:filter .2s,transform .2s}.signature-page .invite-button:hover{filter:brightness(.9)}.signature-page .invite-button:active{transform:translateY(1px)}.signature-page .venue-card h3{overflow-wrap:anywhere;font-size:34px;line-height:1.2}.signature-page .venue-card p{color:var(--invite-ink);opacity:.8;overflow-wrap:anywhere}.signature-page .guest-details>p{max-width:430px;margin:auto;font:18px/1.85 Georgia,serif}.signature-page .response input:not([type=radio]),.signature-page .response textarea{background:color-mix(in srgb,var(--tone) 65%,white);color:var(--invite-ink);border-color:color-mix(in srgb,var(--invite-accent) 30%,transparent);min-height:48px}.signature-page .response .radio-choice{border:1px solid color-mix(in srgb,var(--invite-accent) 20%,transparent);min-height:48px;margin-bottom:10px;padding:10px 13px}.signature-page .radio-choice:has(input:checked){background:color-mix(in srgb,var(--tone) 90%,var(--invite-accent));border-color:var(--invite-accent)}.signature-page .response form{max-width:460px;padding:30px}.signature-page .response-saved{border-color:color-mix(in srgb,var(--invite-accent) 30%,transparent);background:var(--tone)}.signature-page .countdown{border-top:1px solid color-mix(in srgb,var(--invite-accent) 20%,transparent);margin-top:36px;padding:30px 0 0}.signature-page .countdown-units strong{color:var(--invite-accent);letter-spacing:-1px;font-size:42px}.signature-page .countdown-units span{opacity:.75}.signature-page .invite-footer{border-color:color-mix(in srgb,var(--invite-accent) 20%,transparent);width:100%;max-width:none;padding:65px 40px 75px}.signature-page .invite-footer h2{max-width:450px;line-height:1.3}.signature-page .invitation-gallery{gap:22px}.signature-page .invitation-gallery img{border:8px solid color-mix(in srgb,var(--tone) 55%,white);box-shadow:0 5px 18px #30251e0b}.signature-page-shanyraq .greeting{padding-top:85px}.signature-page-shanyraq .greeting:before{content:"";border:1px solid var(--invite-accent);background:repeating-linear-gradient(90deg,transparent 0 11px,var(--invite-accent) 11px 12px);opacity:.65;border-radius:60px 60px 0 0;width:62px;height:30px;margin:0 auto 32px;display:block}.signature-page-shanyraq .greeting h2{letter-spacing:-1.2px;font-size:41px}.signature-page-shanyraq .signature-calendar{border:4px double color-mix(in srgb,var(--invite-accent) 35%,transparent);background:#fffdf840;padding:28px}.signature-page-shanyraq .venue{background:#e8ebdf;padding-top:75px;padding-bottom:75px}.signature-page-shanyraq .venue-card{outline-offset:-9px;background:#f8f8f0;border:1px solid #a9b499;outline:1px solid #a9b499;padding:48px 35px;position:relative}.signature-page-shanyraq .venue-card h3{font-size:35px}.signature-page-shanyraq .invite-button{letter-spacing:.045em;padding:16px 25px;font-size:12px}.signature-page-shanyraq .program{padding-top:75px;padding-bottom:75px}.signature-page-shanyraq .program h2{font-size:42px}.signature-page-shanyraq .program ol{border-top:1px solid #bdc6b1;max-width:470px}.signature-page-shanyraq .program li{gap:30px;padding:26px 4px}.signature-page-shanyraq .program time{font-size:29px;line-height:1.2}.signature-page-shanyraq .program li>span{align-self:center;font-size:14px}.signature-page-shanyraq .guest-details{background:#eeeee4;border:1px solid #bdc6b1;margin:0 30px;padding:48px 30px}.signature-page-shanyraq .response{border:0;padding-top:75px}.signature-page-shanyraq .response form{background:#fbfaf4;border:4px double #bdc6b1}.signature-page-shanyraq .photo-story{background:#e8ebdf}.signature-page-shanyraq .photo-story h2{font-style:italic}.signature-page-shanyraq .invite-footer:before{content:"◇";color:var(--invite-accent);font-size:24px}.signature-page-saukele .invite-section h2{letter-spacing:-.8px;font-style:italic}.signature-page-saukele .greeting{padding-top:80px;padding-bottom:75px}.signature-page-saukele .greeting:before{content:"";background:var(--invite-accent);opacity:.45;width:70px;height:1px;margin:0 auto 32px;display:block}.signature-page-saukele .greeting h2{font-size:43px}.signature-page-saukele .greeting>p{font-size:16px;line-height:1.9}.signature-page-saukele .signature-calendar{background:#fff8f4;border:1px solid #d2afb0;border-radius:150px 150px 8px 8px;max-width:330px;padding:45px 25px 28px}.signature-page-saukele .chosen-day{background:#863e47;box-shadow:0 0 0 3px #ebd6d2}.signature-page-saukele .countdown-units strong{font-style:italic}.signature-page-saukele .venue{background:#ead6d1;padding-top:70px;padding-bottom:70px}.signature-page-saukele .venue-card{background:#fbf3ed;border:1px solid #ba9197;border-radius:180px 180px 0 0;max-width:460px;margin:auto;padding:65px 25px 40px}.signature-page-saukele .venue-card h3{font-size:38px;font-style:italic}.signature-page-saukele .invite-button{background:#863e47;border-color:#863e47;border-radius:3px;font-size:13px}.signature-page-saukele .program{background:#f7eae5;padding:70px 50px}.signature-page-saukele .program ol{max-width:470px}.signature-page-saukele .program li{background:0 0;border-top:1px solid #d6b7b5;border-bottom:0;gap:25px;margin:0;padding:27px 0}.signature-page-saukele .program li:last-child{border-bottom:1px solid #d6b7b5}.signature-page-saukele .program time{font-size:31px;font-style:italic}.signature-page-saukele .program li>span{align-self:center;font-size:14px}.signature-page-saukele .photo-story{background:#f7eae5;padding:65px 40px}.signature-page-saukele .invitation-gallery img:first-child{border-radius:160px 160px 0 0}.signature-page-saukele .guest-details{background:#ead6d1;padding:60px 45px}.signature-page-saukele .guest-details:before{content:"";border:1px solid #ae727d;border-radius:50% 50% 50% 0;width:20px;height:20px;margin:0 auto 25px;display:block;transform:rotate(-45deg)}.signature-page-saukele .response{border:0;padding-top:75px}.signature-page-saukele .response form{background:#fff8f4;border-color:#d2afb0;border-radius:12px}.signature-page-saukele .response .radio-choice{border-radius:5px}.signature-page-saukele .invite-footer{background:#ead6d1;border:0}.signature-page-saukele .invite-footer h2{font-size:37px}.signature-page-qadam .greeting{background:#f5f8ef;padding-top:60px}.signature-page-qadam .greeting h2{max-width:460px;font-size:38px;line-height:1.25}.signature-page-qadam .greeting>p{font-size:16px}.signature-page-qadam .signature-calendar{background:#fffdf5;border:1px solid #b9cbb6;border-radius:24px;max-width:340px;padding:28px;box-shadow:6px 6px #e3ecdb}.signature-page-qadam .calendar-grid small{color:#52735a;opacity:1}.signature-page-qadam .chosen-day{background:#52735a;border-radius:12px;transform:rotate(-6deg)}.signature-page-qadam .countdown{border:0;padding-top:0}.signature-page-qadam .countdown-units{gap:8px}.signature-page-qadam .countdown-units>div{background:#e7efdf;border-radius:16px;padding:17px 5px}.signature-page-qadam .countdown-units strong{font-size:36px}.signature-page-qadam .venue{background:#e4ecdc;padding-top:65px;padding-bottom:65px}.signature-page-qadam .venue-card{background:#fffcf1;border:1px solid #b8cbb2;border-radius:28px;padding:38px 25px;box-shadow:6px 6px #cfdcc6}.signature-page-qadam .invite-button{background:#446654;border-color:#446654;border-radius:30px;padding:15px 25px}.signature-page-qadam .program{background:#f5f8ef;padding-top:65px;padding-bottom:65px}.signature-page-qadam .program ol{max-width:420px;padding-left:10px}.signature-page-qadam .program li{border-left:2px dashed #9db696;grid-template-columns:85px 1fr;gap:15px;padding:24px 0 24px 25px}.signature-page-qadam .program li:before{box-sizing:content-box;background:#6f9265;border:3px solid #f5f8ef;width:13px;height:13px;top:33px;left:-8px}.signature-page-qadam .program time{font-size:26px}.signature-page-qadam .program li>span{align-self:center;font-size:14px;line-height:1.6}.signature-page-qadam .photo-story{background:#e4ecdc}.signature-page-qadam .invitation-gallery img{border:9px solid #fffdf5;border-radius:4px;transform:rotate(-1.5deg)}.signature-page-qadam .invitation-gallery img:nth-child(2n){transform:rotate(1.5deg)}.signature-page-qadam .guest-details{background:#fffcf1;border:1px solid #c6d4bc;border-radius:25px;margin:15px 28px 40px;padding:42px 30px}.signature-page-qadam .response{background:#e4ecdc;border:0}.signature-page-qadam .response form{background:#fffcf1;border:1px solid #b8cbb2;border-radius:25px}.signature-page-qadam .response .radio-choice,.signature-page-qadam .response input:not([type=radio]),.signature-page-qadam .response textarea{border-radius:12px}.signature-page-qadam .invite-footer{background:#f5f8ef;border:0}.signature-page-qadam .invite-footer h2{font-size:35px}.signature-page .invitation-body{container-type:inline-size}@container (max-width:500px){.signature-page .invite-section{padding:48px 24px}.signature-page .invite-section>h2{font-size:32px}.signature-page .greeting>p{font-size:15px;line-height:1.8}.signature-page .calendar-grid{gap:8px 2px}.signature-page .calendar-grid>span{width:29px;height:29px;font-size:13px}.signature-page .signature-calendar{max-width:310px;padding:25px 18px}.signature-page-saukele .signature-calendar{padding-top:40px}.signature-page .venue-card{padding:38px 20px}.signature-page-saukele .venue-card{padding-top:60px}.signature-page .venue-card h3{font-size:30px}.signature-page .program li{grid-template-columns:70px 1fr;gap:18px}.signature-page .program time{font-size:25px}.signature-page .response form{padding:22px 18px}.signature-page .guest-counts{gap:12px}.signature-page .invite-footer{padding:48px 25px}.signature-page .invite-footer h2{font-size:30px}.signature-page .countdown-units strong{font-size:31px}.signature-page-qadam .countdown-units>div{padding:15px 3px}.signature-page .guest-details{margin-left:15px;margin-right:15px}.signature-page-saukele .guest-details{margin:0}}@media (prefers-reduced-motion:reduce){.signature-page .invite-button{transition:none}.signature-page .invite-button:active{transform:none}}.collection-page{background:color-mix(in srgb,var(--page-paper) 50%,#faf9f5);color:var(--page-ink)}.collection-page .invitation-body{background:var(--page-paper);max-width:700px;overflow:hidden;container-type:inline-size}.collection-page .preview-bar{background:var(--page-paper);color:var(--page-ink)}.collection-page .invite-nav{background:var(--page-paper);color:var(--page-ink);border-color:color-mix(in srgb,var(--page-accent) 25%,transparent)}.collection-page .invite-section{padding:65px 50px;position:relative}.collection-page .invite-section h2{overflow-wrap:anywhere;max-width:500px;margin-left:auto;margin-right:auto;font-size:38px;line-height:1.2}.collection-page .date-block{display:none}.collection-page .signature-calendar{border-color:color-mix(in srgb,var(--page-accent) 40%,transparent);background:color-mix(in srgb,var(--page-paper) 70%,white)}.collection-page .chosen-day{background:var(--page-accent);color:#fff}.collection-page .invite-label,.collection-page .program time{color:var(--page-accent)}.collection-page .invite-button{background:var(--page-accent);border-color:var(--page-accent);color:#fff;min-height:48px;font-size:13px}.collection-page .venue{background:color-mix(in srgb,var(--page-paper) 86%,var(--page-accent))}.collection-page .venue-card{background:var(--page-paper);border-color:color-mix(in srgb,var(--page-accent) 40%,transparent);padding:40px 25px}.collection-page .venue-card h3{overflow-wrap:anywhere;font-size:32px;line-height:1.3}.collection-page .venue-card p{color:var(--page-ink);opacity:.8;overflow-wrap:anywhere}.collection-page .program li{border-color:color-mix(in srgb,var(--page-accent) 25%,transparent);grid-template-columns:85px 1fr;gap:22px}.collection-page .program time{font:26px Georgia,serif}.collection-page .program li>span{overflow-wrap:anywhere;align-self:center}.collection-page .countdown{border-top:1px solid color-mix(in srgb,var(--page-accent) 25%,transparent);padding-top:25px}.collection-page .countdown-units strong{color:var(--page-accent)}.collection-page .guest-details{background:color-mix(in srgb,var(--page-paper) 85%,var(--page-accent))}.collection-page .guest-details p{max-width:440px;margin:auto;font:18px/1.8 Georgia,serif}.collection-page .response{border-color:color-mix(in srgb,var(--page-accent) 25%,transparent)}.collection-page .response>p{color:var(--page-ink)}.collection-page .response form{border:1px solid color-mix(in srgb,var(--page-accent) 30%,transparent);background:color-mix(in srgb,var(--page-paper) 75%,white);padding:28px}.collection-page .response input:not([type=radio]),.collection-page .response textarea{border-color:color-mix(in srgb,var(--page-accent) 40%,transparent);color:var(--page-ink);background:#fffdf8;min-height:46px}.collection-page .radio-choice{border:1px solid color-mix(in srgb,var(--page-accent) 25%,transparent);min-height:48px;padding:10px}.collection-page .radio-choice:has(input:checked){background:color-mix(in srgb,var(--page-paper) 90%,var(--page-accent));border-color:var(--page-accent)}.collection-page .radio-choice input{accent-color:var(--page-accent)}.collection-page .response-saved{border-color:var(--page-accent)}.collection-page .invite-footer{border-color:color-mix(in srgb,var(--page-accent) 30%,transparent);background:var(--page-paper);flex-direction:column;width:100%;max-width:none;padding:60px 35px;display:flex}.collection-page .invite-footer>p{color:var(--page-ink);font:26px Georgia,serif}.collection-page .invitation-gallery img{border:8px solid #fffdf8}.collection-page .opening{--tone:var(--page-paper);--invite-ink:var(--page-ink);--olive:var(--page-accent)}.collection-page .cover-person:focus{outline:none}.family-heritage .greeting:before{content:"◇";color:var(--page-accent);margin:0 auto 25px;font:35px Georgia,serif;display:block}.family-heritage .signature-calendar{border:4px double color-mix(in srgb,var(--page-accent) 55%,transparent);padding:27px}.family-heritage .venue-card{outline:1px solid color-mix(in srgb,var(--page-accent) 50%,transparent);outline-offset:-8px;padding:48px 30px}.family-heritage .program ol{border-top:1px solid var(--page-accent)}.family-heritage .program li{padding:26px 0}.family-heritage .guest-details{border:4px double color-mix(in srgb,var(--page-accent) 40%,transparent);margin:0 25px}.family-heritage .response form{border:4px double color-mix(in srgb,var(--page-accent) 40%,transparent)}.family-heritage .invite-footer:before{content:"◇";color:var(--page-accent);font-size:25px}.family-botanical .greeting:before,.family-botanical .guest-details:before{content:"";border:1px solid var(--page-accent);opacity:.6;border-radius:100% 0;width:30px;height:45px;margin:0 auto 28px;display:block;transform:rotate(20deg)}.family-botanical .greeting h2,.family-botanical .invite-footer h2{font-style:italic}.family-botanical .signature-calendar{border-radius:140px 140px 0 0;padding-top:40px}.family-botanical .venue-card{border-radius:140px 140px 4px 4px;padding-top:65px}.family-botanical .program li{background:color-mix(in srgb,var(--page-paper) 90%,var(--page-accent));border:0;margin:10px 0;padding:23px 15px}.family-botanical .invite-button{border-radius:30px}.family-botanical .response form{border-radius:18px}.family-botanical .invitation-gallery img:first-child{border-radius:150px 150px 0 0}.family-ceremonial .greeting{padding-top:80px}.family-ceremonial .greeting h2{font-size:43px}.family-ceremonial .signature-calendar{border:4px double color-mix(in srgb,var(--page-accent) 45%,transparent)}.family-ceremonial .venue{background:var(--page-accent);color:#fff}.family-ceremonial .venue .invite-label{color:#fff;opacity:.75}.family-ceremonial .venue-card{color:var(--page-ink);background:var(--page-paper)}.family-ceremonial .program time{font-size:32px;font-style:italic}.family-ceremonial .guest-details{border-top:4px double var(--page-accent);border-bottom:4px double var(--page-accent)}.family-ceremonial .invite-footer{background:var(--page-accent);color:#fff}.family-ceremonial .invite-footer>p{color:#fff}.family-ceremonial .invite-footer .invite-button{border-color:#fff}.family-editorial .greeting{text-align:left}.family-editorial .greeting h2,.family-editorial .greeting>p{max-width:470px;margin-left:auto;margin-right:auto}.family-editorial .event-owner{letter-spacing:.08em;font-size:18px!important}.family-editorial .signature-calendar,.family-editorial .venue-card{border:0;border-top:1px solid var(--page-accent);border-bottom:1px solid var(--page-accent);background:0 0}.family-editorial .program h2{font-style:italic}.family-editorial .program li{padding:27px 0}.family-editorial .response form{background:0 0;border:0;padding:10px 0}.family-editorial .guest-details{text-align:left}.family-editorial .invite-button{letter-spacing:.03em;padding:16px 25px}.family-photographic .greeting h2{font-style:italic}.family-photographic .signature-calendar{border-radius:10px}.family-photographic .photo-story{background:color-mix(in srgb,var(--page-paper) 85%,var(--page-accent))}.family-photographic .invitation-gallery{gap:30px}.family-photographic .invitation-gallery img{border:12px solid #fffdf8;box-shadow:0 10px 25px #1b281e12}.family-photographic .venue-card{border:0;box-shadow:0 10px 25px #1b281e0c}.family-photographic .response form{background:#fffdf8;border:0}.family-photographic .invite-footer h2{font-style:italic}.collection-page.composition-0 .program ol,.collection-page.composition-6 .program ol{border:1px solid var(--page-accent);padding:0 22px}.collection-page.composition-1 .venue-card,.collection-page.composition-7 .venue-card{text-align:left;border-left:5px solid var(--page-accent)}.collection-page.composition-2 .response form,.collection-page.composition-8 .response form{border-radius:90px 90px 0 0;padding-top:50px}.collection-page.composition-3 .countdown,.collection-page.composition-9 .countdown{border:4px double color-mix(in srgb,var(--page-accent) 45%,transparent);padding:25px 15px}.collection-page.composition-4 .countdown-units>div,.collection-page.composition-10 .countdown-units>div{background:color-mix(in srgb,var(--page-paper) 88%,var(--page-accent));padding:15px 4px}.collection-page.composition-5 .program li,.collection-page.composition-11 .program li{border-left:1px solid var(--page-accent);border-bottom:0;padding-left:22px}@container (max-width:500px){.collection-page .invite-section{padding:48px 24px}.collection-page .invite-section h2{font-size:31px}.collection-page .signature-calendar{max-width:310px;padding:24px 18px}.collection-page .calendar-grid>span{width:28px;height:28px}.collection-page .venue-card h3{font-size:28px}.collection-page .program li{grid-template-columns:70px 1fr;gap:15px}.collection-page .program time{font-size:25px}.collection-page .response form{padding:22px 17px}.collection-page.composition-2 .response form,.collection-page.composition-8 .response form{padding-top:45px}.collection-page .countdown-units strong{font-size:30px}.collection-page .guest-counts{gap:12px}.collection-page .greeting>p{font-size:15px}.collection-page .invite-footer h2{font-size:30px}}.signature-editorial{color:#fff;background:#282925}.signature-editorial .signature-art{filter:brightness(.78)}.signature-editorial:after{content:"";z-index:-1;background:linear-gradient(#0005 0%,#0000 40%,#0006 100%);position:absolute;inset:0}.signature-editorial .signature-cover-text{justify-content:flex-start;gap:18px;inset:7% 10%}.signature-editorial h1{font-size:74px;font-style:italic;line-height:1.05}.signature-editorial h1 em{font-size:.5em;line-height:1.2}.signature-editorial .signature-event{letter-spacing:.28em;font-size:10px}.signature-editorial p{max-width:320px;margin-top:auto;font-size:14px}.signature-editorial .signature-date{letter-spacing:.16em;font-size:16px}.signature-editorial .signature-city{font-size:11px}.signature-compact.signature-editorial h1{font-size:18cqw}.signature-compact.signature-editorial .signature-cover-text{gap:4%;inset:7% 8%}.signature-compact.signature-editorial p{max-width:90%;font-size:4cqw}.signature-page-editorial .greeting{text-align:left;background:#f4f1ea;padding:80px 55px}.signature-page-editorial .greeting h2{max-width:440px;margin:0 auto 25px;font:italic 47px/1.15 Georgia,serif}.signature-page-editorial .greeting>p{font-size:16px;line-height:1.9}.signature-page-editorial .event-owner{margin-top:25px;font:italic 27px Georgia,serif!important}.signature-page-editorial .signature-calendar{background:0 0;border:1px solid #aaa99f;border-left:0;border-right:0;max-width:330px;padding:30px 10px}.signature-page-editorial .chosen-day{background:#33352f;border-radius:0}.signature-page-editorial .countdown{border:0;max-width:440px;padding-top:10px}.signature-page-editorial .countdown-units strong{font:italic 42px Georgia,serif}.signature-page-editorial .venue{color:#f4f1ea;background:#30322d;padding:70px 45px}.signature-page-editorial .venue .invite-label{color:#f4f1ea;opacity:.65;letter-spacing:.2em}.signature-page-editorial .venue h2{font-size:42px;font-style:italic}.signature-page-editorial .venue-card{background:0 0;border:1px solid #888b80;padding:42px 25px}.signature-page-editorial .venue-card h3{color:#f4f1ea;font:40px Georgia,serif}.signature-page-editorial .venue-card p{color:#f4f1ea;opacity:.8}.signature-page-editorial .venue-card .invite-button{color:#30322d;letter-spacing:.04em;background:#f4f1ea;border-color:#f4f1ea;font-size:12px}.signature-page-editorial .program{text-align:left;background:#f4f1ea;padding:70px 50px}.signature-page-editorial .program h2{max-width:470px;margin:auto;font:italic 43px Georgia,serif}.signature-page-editorial .program ol{border-top:1px solid #b4b4a7;max-width:470px}.signature-page-editorial .program li{grid-template-columns:90px 1fr;gap:25px;padding:28px 0}.signature-page-editorial .program time{font:italic 33px Georgia,serif}.signature-page-editorial .program li>span{align-self:center;font-size:14px}.signature-page-editorial .photo-story{background:#deded4;padding:70px 35px}.signature-page-editorial .photo-story h2{font-style:italic}.signature-page-editorial .invitation-gallery img{border:10px solid #fdfbf5}.signature-page-editorial .invitation-gallery img:nth-child(2n){width:83%;margin-left:auto}.signature-page-editorial .guest-details{text-align:left;background:#deded4;padding:60px 45px}.signature-page-editorial .guest-details h2{font-style:italic}.signature-page-editorial .response{background:#f4f1ea;border:0;padding-top:70px}.signature-page-editorial .response h2{font-size:43px;font-style:italic}.signature-page-editorial .response form{background:0 0;border:0;border-top:1px solid #aaa99f;padding:30px 0 0}.signature-page-editorial .response input:not([type=radio]),.signature-page-editorial .response textarea{background:#fcfaf4;border-color:#aaa99f}.signature-page-editorial .invite-footer{color:#f4f1ea;background:#30322d;border:0}.signature-page-editorial .invite-footer h2{font-size:40px;font-style:italic}.signature-page-editorial .invite-footer>p{color:#f4f1ea}.signature-page-editorial .invite-footer .invite-button{border-color:#aaa99f}@container (max-width:500px){.signature-page-editorial .signature-cover h1{font-size:46px}.signature-page-editorial .signature-cover-text{gap:12px}.signature-page-editorial .signature-cover p{max-width:260px;font-size:12px}.signature-page-editorial .invite-section{padding:48px 24px}.signature-page-editorial .invite-section h2{font-size:34px}.signature-page-editorial .program li{grid-template-columns:75px 1fr;gap:18px}.signature-page-editorial .program time{font-size:28px}.signature-page-editorial .venue-card h3{font-size:31px}.signature-page-editorial .invite-footer h2{font-size:32px}}.signature-merey{color:#413925;background:#f7f1e5}.signature-merey .signature-cover-text{justify-content:center;gap:15px;inset:8% 12% 30%}.signature-merey .signature-event{letter-spacing:.25em;font-size:11px}.signature-anniversary-age{color:#756035;letter-spacing:-6px;font:130px/.95 Georgia,serif;display:block}.signature-anniversary-age small{letter-spacing:.18em;margin-top:12px;font:12px Arial,sans-serif;display:block}.signature-merey h1{letter-spacing:0;font-size:54px}.signature-merey p{max-width:290px;font:15px/1.8 Georgia,serif}.signature-merey .signature-date{letter-spacing:.15em;font-size:15px}.signature-merey .signature-city{font-size:11px}.signature-compact .signature-anniversary-age{letter-spacing:-1cqw;font-size:32cqw}.signature-compact .signature-anniversary-age small{letter-spacing:.06em;margin-top:3cqw;font-size:4cqw}.signature-compact.signature-merey h1{font-size:17cqw}.signature-compact.signature-merey .signature-cover-text{gap:4%;inset:7% 10% 27%}.signature-compact.signature-merey p{font:4.3cqw/1.4 Georgia,serif}.signature-page-merey .invite-nav{background:#f7f1e5;border-color:#c9b993}.signature-page-merey .greeting{background:#f7f1e5;padding:75px 50px}.signature-page-merey .greeting:before{content:"";border:1px solid #b5a279;width:40px;height:40px;margin:0 auto 35px;display:block;transform:rotate(45deg)}.signature-page-merey .greeting h2{font:40px/1.25 Georgia,serif}.signature-page-merey .greeting>p{max-width:440px;font:17px/1.9 Georgia,serif}.signature-page-merey .signature-calendar{background:#fcf9f0;border:4px double #b5a279;max-width:330px;padding:28px}.signature-page-merey .chosen-day{background:#6c5933;box-shadow:0 0 0 3px #e9dfc8}.signature-page-merey .countdown{border-color:#c9b993}.signature-page-merey .countdown-units strong{color:#6c5933;font-size:44px}.signature-page-merey .venue{color:#f7f1e5;background:#423e2c;padding:70px 45px}.signature-page-merey .venue .invite-label{color:#dbcca7;letter-spacing:.2em}.signature-page-merey .venue h2{font-size:40px}.signature-page-merey .venue-card{outline-offset:-8px;background:0 0;border:1px solid #c1b08a;outline:1px solid #c1b08a;padding:48px 30px}.signature-page-merey .venue-card h3{color:#f7f1e5;font-size:35px}.signature-page-merey .venue-card p{color:#f7f1e5}.signature-page-merey .venue-card .invite-button{color:#423e2c;background:#e4d6b8;border-color:#e4d6b8}.signature-page-merey .program{background:#f7f1e5;padding:75px 50px}.signature-page-merey .program ol{border-top:4px double #b5a279;border-bottom:4px double #b5a279;max-width:460px;padding:5px 20px}.signature-page-merey .program li{border-color:#d7ccb4;gap:25px;padding:28px 0}.signature-page-merey .program li:last-child{border-bottom:0}.signature-page-merey .program time{color:#6c5933;font:29px Georgia,serif}.signature-page-merey .photo-story{background:#eae0ca;padding:65px 35px}.signature-page-merey .invitation-gallery img{border:12px solid #fcf9f0;outline:1px solid #c9b993}.signature-page-merey .guest-details{background:#eae0ca;border:1px solid #b5a279;margin:0 25px;padding:45px 30px}.signature-page-merey .response{background:#f7f1e5;border:0;padding-top:75px}.signature-page-merey .response form{background:#fcf9f0;border:4px double #b5a279}.signature-page-merey .invite-button{letter-spacing:.035em;background:#6c5933;border-color:#6c5933;font-size:12px}.signature-page-merey .invite-footer{color:#f7f1e5;background:#423e2c;border:0}.signature-page-merey .invite-footer>p{color:#e4d6b8}.signature-page-merey .invite-footer .invite-button{background:0 0;border-color:#c1b08a}@container (max-width:500px){.signature-page-merey .signature-cover-text{gap:11px;inset:7% 10% 27%}.signature-page-merey .signature-anniversary-age{font-size:90px}.signature-page-merey .signature-cover h1{font-size:40px}.signature-page-merey .signature-cover p{max-width:230px;font-size:12px}.signature-page-merey .signature-date{font-size:13px}.signature-page-merey .invite-section{padding:48px 24px}.signature-page-merey .invite-section h2{font-size:32px}.signature-page-merey .greeting>p{font-size:16px}.signature-page-merey .program ol{padding:0 14px}.signature-page-merey .program li{grid-template-columns:70px 1fr;gap:15px}.signature-page-merey .program time{font-size:25px}.signature-page-merey .venue-card h3{font-size:30px}}.new-cover .signature-cover-text{justify-content:center;gap:15px;inset:7% 9% 43%}.new-cover h1{letter-spacing:-1px;font:54px/1.05 Georgia,serif}.new-cover h1 em{font-size:.5em;line-height:1.1;display:block}.new-cover p{max-width:280px;font:14px/1.7 Georgia,serif}.new-cover .signature-event{letter-spacing:.2em;font-size:11px}.new-cover-rule{opacity:.5;background:currentColor;width:45px;height:1px}.new-cover-age{letter-spacing:-3px;font:82px/.9 Georgia,serif}.new-cover-age small{letter-spacing:.12em;margin-left:8px;font:11px Arial,sans-serif}.new-cover .signature-date{letter-spacing:.12em;font-size:15px}.new-cover .signature-city{font-size:11px}.new-cover-celebration .signature-cover-text{gap:13px;inset:6% 10% 42%}.new-cover-night .signature-cover-text{gap:22px;inset:9% 10% 35%}.new-cover-night h1{font-style:italic}.new-cover-night .new-cover-age{font-size:120px}.new-cover-national h1{letter-spacing:0;font-size:40px;line-height:1.2}.new-cover-wedding .signature-cover-text{gap:18px;inset:8% 10% 38%}.new-cover-wedding h1{font:italic 60px/1.08 Georgia,serif}.new-cover-floral h1{font-size:65px;font-style:italic}.signature-compact.new-cover .signature-cover-text{gap:5%;inset:6% 9% 39%}.signature-compact.new-cover h1{letter-spacing:-.02em;font-size:16cqw}.signature-compact.new-cover p{font-size:4cqw;line-height:1.35}.signature-compact .new-cover-age{letter-spacing:-1cqw;font-size:26cqw}.signature-compact .new-cover-age small{margin-left:2cqw;font-size:3.5cqw}.signature-compact.new-cover .signature-event{font-size:3.5cqw}.signature-compact.new-cover .signature-date{font-size:4.5cqw}.signature-compact.new-cover .signature-city{font-size:3.5cqw}.signature-compact.new-cover-night .signature-cover-text{gap:6%;inset:6% 9% 25%}.signature-compact.new-cover-national h1{font-size:11cqw}.signature-compact.new-cover-wedding h1{font-size:18cqw}.signature-page-batyr .greeting{background:#f6f3e9;padding-top:75px}.signature-page-batyr .greeting:before{content:"";background:#315776;width:70px;height:2px;margin:0 auto 28px;display:block}.signature-page-batyr .signature-calendar{background:#fffdf5;border:2px dashed #9aaeb7;border-radius:15px}.signature-page-batyr .chosen-day{background:#315776;border-radius:9px}.signature-page-batyr .countdown-units>div{background:#e1e9e9;border-radius:10px;padding:16px 4px}.signature-page-batyr .venue{color:#fffdf5;background:#315776}.signature-page-batyr .venue .invite-label{color:#e1e9e9}.signature-page-batyr .venue-card{color:#293e48;background:#fffdf5;border:4px double #8fa2a5;border-radius:15px}.signature-page-batyr .program li{border:0;border-left:2px dashed #8fa2a5;padding-left:22px}.signature-page-batyr .photo-story{background:#e1e9e9}.signature-page-batyr .invitation-gallery img{border:9px solid #fffdf5;border-radius:15px}.signature-page-batyr .response{background:#e1e9e9;border:0}.signature-page-batyr .response form{background:#fffdf5;border:2px dashed #8fa2a5;border-radius:15px}.signature-page-batyr .invite-footer{color:#fffdf5;background:#315776;border:0}.signature-page-batyr .invite-footer>p{color:#fffdf5}.signature-page-tulpar .greeting h2{font-size:41px}.signature-page-tulpar .signature-calendar{background:#fff7e9;border:0;border-radius:120px 120px 0 0;padding-top:45px}.signature-page-tulpar .chosen-day{background:#293548;border-radius:0}.signature-page-tulpar .countdown{border-top:2px solid #805539}.signature-page-tulpar .venue{color:#fff7e9;background:#805539}.signature-page-tulpar .venue .invite-label{color:#fff7e9}.signature-page-tulpar .venue-card{color:#293548;background:#f4e9d9;border:0;border-radius:120px 120px 0 0;padding-top:60px}.signature-page-tulpar .program ol{border-top:2px solid #805539;border-bottom:2px solid #805539;padding:0 15px}.signature-page-tulpar .program time{color:#293548;font-size:28px}.signature-page-tulpar .response form{background:#fff7e9;border:0;border-top:3px solid #805539}.signature-page-tulpar .invite-button{background:#293548;border-color:#293548}.signature-page-tulpar .guest-details{background:#e7d2bb}.signature-page-tulpar .invite-footer{color:#fff7e9;background:#293548;border:0}.signature-page-tulpar .invite-footer>p{color:#fff7e9}.signature-page-aldi .greeting h2{font-style:italic}.signature-page-aldi .greeting>p{font:17px/1.9 Georgia,serif}.signature-page-aldi .signature-calendar{background:#fff9fa;border:1px solid #c6b7d0;border-radius:28px}.signature-page-aldi .countdown-units>div{background:#e8e0ee;border-radius:25px;padding:15px 5px}.signature-page-aldi .venue{background:#e8e0ee}.signature-page-aldi .venue-card{background:#fff9fa;border:1px solid #c6b7d0;border-radius:100px 100px 25px 25px;padding-top:55px}.signature-page-aldi .venue-card h3{font-style:italic}.signature-page-aldi .program li{background:#e8e0ee;border:0;border-radius:15px;margin:12px 0;padding:22px 15px}.signature-page-aldi .photo-story{background:#e8e0ee}.signature-page-aldi .invitation-gallery img{border:10px solid #fff9fa;border-radius:25px}.signature-page-aldi .guest-details{background:#e8e0ee}.signature-page-aldi .response form{background:#fff9fa;border-color:#c6b7d0;border-radius:25px}.signature-page-aldi .invite-button{border-radius:25px}.signature-page-aldi .invite-footer{background:#e8e0ee;border:0}.signature-page-aqbesik .greeting:before{content:"";border:1px solid #55705a;border-radius:100% 0;width:22px;height:35px;margin:0 auto 28px;display:block;transform:rotate(20deg)}.signature-page-aqbesik .signature-calendar{background:#fffdf3;border:4px double #a9b89d;border-radius:9px}.signature-page-aqbesik .venue{background:#e2e8d8}.signature-page-aqbesik .venue-card{background:#fffdf3;border:4px double #a9b89d;border-radius:9px}.signature-page-aqbesik .program li{border-color:#c1cbb4;padding:26px 0}.signature-page-aqbesik .program time{font-style:italic}.signature-page-aqbesik .photo-story{background:#e2e8d8}.signature-page-aqbesik .invitation-gallery img{border:10px solid #fffdf3}.signature-page-aqbesik .response{background:#e2e8d8;border:0}.signature-page-aqbesik .response form{background:#fffdf3;border:4px double #a9b89d}.signature-page-aqbesik .guest-details{background:#fffdf3;border:1px solid #a9b89d;margin:0 25px}.signature-page-aqbesik .invite-footer{background:#e2e8d8;border:0}.signature-page-zharkyn .greeting h2{font-size:43px;font-style:italic}.signature-page-zharkyn .signature-calendar{background:#f4dcd5;border:0;border-radius:120px 120px 0 0;padding-top:40px}.signature-page-zharkyn .chosen-day{background:#a45156;box-shadow:0 0 0 3px #fcf0e9}.signature-page-zharkyn .venue{color:#fcf0e9;background:#a45156}.signature-page-zharkyn .venue .invite-label{color:#fcf0e9}.signature-page-zharkyn .venue-card{color:#583039;background:#fcf0e9;border:0;border-radius:10px}.signature-page-zharkyn .venue-card h3{font-style:italic}.signature-page-zharkyn .program ol{border-top:1px solid #a45156}.signature-page-zharkyn .program time{font:italic 30px Georgia,serif}.signature-page-zharkyn .photo-story{background:#f4dcd5}.signature-page-zharkyn .invitation-gallery img:nth-child(2n){width:85%;margin-left:auto}.signature-page-zharkyn .response form{background:#fff8f3;border:0;border-radius:10px}.signature-page-zharkyn .guest-details{background:#f4dcd5}.signature-page-zharkyn .invite-footer{color:#fcf0e9;background:#a45156;border:0}.signature-page-zharkyn .invite-footer>p{color:#fcf0e9}.signature-page-zharkyn .invite-footer .invite-button{border-color:#fcf0e9}.signature-page-shabyt .greeting h2{font-size:43px;font-style:italic}.signature-page-shabyt .signature-calendar{background:#22344b;border:1px solid #688199}.signature-page-shabyt .chosen-day{color:#182638;background:#adc1d5;border-radius:0}.signature-page-shabyt .countdown-units strong{color:#adc1d5}.signature-page-shabyt .venue{background:#22344b}.signature-page-shabyt .venue-card{background:0 0;border:1px solid #688199}.signature-page-shabyt .venue-card h3,.signature-page-shabyt .venue-card p{color:#eef1f5}.signature-page-shabyt .program li{border-color:#688199}.signature-page-shabyt .program time{color:#adc1d5;font-style:italic}.signature-page-shabyt .photo-story{background:#22344b}.signature-page-shabyt .invitation-gallery img{border-color:#adc1d5}.signature-page-shabyt .guest-details{background:#22344b}.signature-page-shabyt .response>p{color:#d4dfeb}.signature-page-shabyt .response form{background:#22344b;border-color:#688199}.signature-page-shabyt .response input:not([type=radio]),.signature-page-shabyt .response textarea{color:#eef1f5;background:#182638;border-color:#688199}.signature-page-shabyt .invite-button{color:#182638;background:#adc1d5;border-color:#adc1d5}.signature-page-shabyt .invite-footer{background:#22344b;border-color:#688199}.signature-page-shabyt .invite-footer>p{color:#eef1f5}.signature-page-dastarkhan .greeting>p{font:18px/1.85 Georgia,serif}.signature-page-dastarkhan .greeting h2{font-size:40px}.signature-page-dastarkhan .signature-calendar{background:#fffaf0;border:4px double #b8a284}.signature-page-dastarkhan .venue{background:#e5d5bd}.signature-page-dastarkhan .venue-card{outline-offset:-8px;background:#fffaf0;border:1px solid #b8a284;outline:1px solid #b8a284;padding:45px 30px}.signature-page-dastarkhan .program ol{border-top:4px double #b8a284;border-bottom:4px double #b8a284;padding:0 18px}.signature-page-dastarkhan .program li:last-child{border-bottom:0}.signature-page-dastarkhan .photo-story{background:#e5d5bd}.signature-page-dastarkhan .guest-details{background:#e5d5bd;margin:0 25px}.signature-page-dastarkhan .response form{background:#fffaf0;border:4px double #b8a284}.signature-page-dastarkhan .invite-footer{background:#e5d5bd;border:0}.signature-page-dastarkhan .invite-footer:before{content:"◇";color:#806543;font-size:26px}.signature-page-qyzyldaq .greeting h2{font-size:44px;font-style:italic}.signature-page-qyzyldaq .signature-calendar{background:#fff7f4;border:1px solid #d3a8b3;border-radius:150px 150px 0 0;padding-top:42px}.signature-page-qyzyldaq .venue{background:#ecd5da}.signature-page-qyzyldaq .venue-card{background:#fff7f4;border:1px solid #d3a8b3;border-radius:140px 140px 0 0;padding-top:65px}.signature-page-qyzyldaq .venue-card h3{font-style:italic}.signature-page-qyzyldaq .program li{background:#f1e0e4;border:0;margin:10px 0;padding:22px 15px}.signature-page-qyzyldaq .program time{font-style:italic}.signature-page-qyzyldaq .photo-story{background:#ecd5da}.signature-page-qyzyldaq .invitation-gallery img:first-child{border-radius:150px 150px 0 0}.signature-page-qyzyldaq .guest-details{background:#ecd5da}.signature-page-qyzyldaq .response form{background:#fff7f4;border:1px solid #d3a8b3;border-radius:15px}.signature-page-qyzyldaq .invite-button{border-radius:25px}.signature-page-qyzyldaq .invite-footer{background:#ecd5da;border:0}.signature-page-qyzyldaq .invite-footer h2{font-style:italic}.signature-page-zhibek .greeting{text-align:left;padding-top:80px}.signature-page-zhibek .greeting h2{font:italic 46px/1.15 Georgia,serif}.signature-page-zhibek .signature-calendar{background:0 0;border:1px solid #b5b4a4;border-left:0;border-right:0}.signature-page-zhibek .chosen-day{background:#787151;border-radius:0}.signature-page-zhibek .venue{background:#e5e4d9}.signature-page-zhibek .venue-card{background:0 0;border:1px solid #b5b4a4;border-left:0;border-right:0}.signature-page-zhibek .venue-card h3{font-size:40px;font-style:italic}.signature-page-zhibek .program{text-align:left}.signature-page-zhibek .program h2{font-style:italic}.signature-page-zhibek .program ol{max-width:470px}.signature-page-zhibek .program li{padding:28px 0}.signature-page-zhibek .photo-story{background:#e5e4d9}.signature-page-zhibek .invitation-gallery img{border:12px solid #fffefa}.signature-page-zhibek .guest-details{text-align:left;background:#e5e4d9}.signature-page-zhibek .response form{background:0 0;border:0;border-top:1px solid #b5b4a4;padding:30px 0 0}.signature-page-zhibek .invite-footer{background:#e5e4d9;border:0}.signature-page-zhibek .invite-footer h2{font-style:italic}.signature-page-altyn .greeting h2{font-size:41px}.signature-page-altyn .signature-calendar{background:#5a2e37;border:4px double #ad9165}.signature-page-altyn .chosen-day{color:#50252e;background:#dbc496;box-shadow:0 0 0 3px #715044}.signature-page-altyn .countdown-units strong{color:#dbc496}.signature-page-altyn .venue{background:#3c1b23}.signature-page-altyn .venue-card{outline-offset:-8px;background:0 0;border:1px solid #ad9165;outline:1px solid #ad9165;padding:48px 30px}.signature-page-altyn .venue-card h3,.signature-page-altyn .venue-card p{color:#f8eed7}.signature-page-altyn .program ol{border-top:4px double #ad9165;border-bottom:4px double #ad9165;padding:0 15px}.signature-page-altyn .program li{border-color:#86634f}.signature-page-altyn .program li:last-child{border-bottom:0}.signature-page-altyn .program time{color:#dbc496}.signature-page-altyn .photo-story{background:#3c1b23}.signature-page-altyn .invitation-gallery img{border-color:#dbc496}.signature-page-altyn .guest-details{background:#3c1b23}.signature-page-altyn .response>p{color:#f8eed7}.signature-page-altyn .response form{background:#5a2e37;border:4px double #ad9165}.signature-page-altyn .response input:not([type=radio]),.signature-page-altyn .response textarea{color:#f8eed7;background:#50252e;border-color:#ad9165}.signature-page-altyn .invite-button{color:#50252e;background:#dbc496;border-color:#dbc496}.signature-page-altyn .invite-footer{background:#3c1b23;border-color:#ad9165}.signature-page-altyn .invite-footer>p{color:#f8eed7}@container (max-width:500px){.new-cover h1{font-size:39px}.new-cover .signature-cover-text{gap:12px;inset:7% 9% 42%}.new-cover p{max-width:235px;font-size:12px}.new-cover .signature-event{font-size:9px}.new-cover .signature-date{font-size:13px}.new-cover .signature-city{font-size:10px}.new-cover-age{font-size:68px}.new-cover-night .new-cover-age{font-size:90px}.new-cover-night .signature-cover-text{gap:16px;inset:8% 10% 30%}.new-cover-national h1{font-size:30px}.new-cover-wedding h1{font-size:43px}.new-cover-floral h1{font-size:46px}.signature-page-batyr .invite-section,.signature-page-tulpar .invite-section,.signature-page-aldi .invite-section,.signature-page-aqbesik .invite-section,.signature-page-zharkyn .invite-section,.signature-page-shabyt .invite-section,.signature-page-dastarkhan .invite-section,.signature-page-qyzyldaq .invite-section,.signature-page-zhibek .invite-section,.signature-page-altyn .invite-section{padding:48px 24px}.new-cover .new-cover-rule{width:35px}}.signature-page-shabyt .opening-seal{color:#182638}.signature-page-altyn .opening-seal{color:#50252e}.signature-page-shabyt .response-saved{background:#22344b;border-color:#688199}.signature-page-altyn .response-saved{background:#5a2e37;border-color:#ad9165}.new-cover h1,.signature-page .venue-card h3{overflow-wrap:anywhere}.signature-tulpar .signature-cover-text{gap:13px;inset:4% 9% 49%}@container (max-width:500px){.signature-tulpar.new-cover .signature-cover-text{gap:11px;inset:4% 9% 49%}}.signature-ayly.new-cover .signature-cover-text{gap:22px;inset:7% 10% 31%}.signature-ayly.new-cover h1{font-size:66px;font-style:italic}.signature-ayly.new-cover .signature-event{color:#dce5f5}.signature-taytay .new-cover-age,.signature-balapan .new-cover-age{font-size:72px}.signature-shezire.new-cover .signature-cover-text{gap:16px;inset:5% 10% 34%}.signature-aqbosaga.new-cover .signature-cover-text{inset:8% 14% 40%}.signature-aqu.new-cover h1{font-size:68px}.signature-qosaulet.new-cover h1{font-size:38px}.signature-page-saule .greeting h2{font-size:43px;font-style:italic}.signature-page-saule .signature-calendar{background:#fffdf4;border:1px solid #cebd95;border-radius:150px 150px 0 0;padding-top:42px}.signature-page-saule .venue{background:#eaddbd}.signature-page-saule .venue-card{background:#fffdf4;border:1px solid #cebd95;border-radius:150px 150px 0 0;padding-top:65px}.signature-page-saule .venue-card h3{font-style:italic}.signature-page-saule .program li{border-color:#cebd95;padding:28px 0}.signature-page-saule .program time{font-size:30px;font-style:italic}.signature-page-saule .photo-story{background:#eaddbd}.signature-page-saule .invitation-gallery img{border:12px solid #fffdf4}.signature-page-saule .guest-details{background:#eaddbd}.signature-page-saule .response form{background:#fffdf4;border-color:#cebd95;border-radius:12px}.signature-page-saule .invite-footer{background:#eaddbd;border:0}.signature-page-saule .invite-footer h2{font-style:italic}.signature-page-ayly .greeting h2{font-size:43px;font-style:italic}.signature-page-ayly .signature-calendar{background:#25364e;border:1px solid #8298b4;border-radius:140px 140px 0 0;padding-top:45px}.signature-page-ayly .chosen-day{color:#1c283c;background:#c1cedd}.signature-page-ayly .countdown-units strong{color:#c1cedd}.signature-page-ayly .venue{background:#25364e}.signature-page-ayly .venue-card{background:0 0;border:1px solid #8298b4;border-radius:140px 140px 0 0;padding-top:60px}.signature-page-ayly .venue-card h3,.signature-page-ayly .venue-card p{color:#eff2f8}.signature-page-ayly .program li{border-color:#8298b4}.signature-page-ayly .program time{color:#c1cedd;font-style:italic}.signature-page-ayly .photo-story,.signature-page-ayly .guest-details{background:#25364e}.signature-page-ayly .invitation-gallery img{border-color:#c1cedd}.signature-page-ayly .response>p{color:#dce5f5}.signature-page-ayly .response form{background:#25364e;border-color:#8298b4}.signature-page-ayly .response input:not([type=radio]),.signature-page-ayly .response textarea{color:#eff2f8;background:#1c283c;border-color:#8298b4}.signature-page-ayly .invite-button{color:#1c283c;background:#c1cedd;border-color:#c1cedd;border-radius:25px}.signature-page-ayly .opening-seal{color:#1c283c}.signature-page-ayly .invite-footer{background:#25364e;border-color:#8298b4}.signature-page-ayly .invite-footer>p{color:#eff2f8}.signature-page-aqbosaga .greeting h2{font-style:italic}.signature-page-aqbosaga .signature-calendar{background:#fffaf1;border:4px double #cdb49a}.signature-page-aqbosaga .venue{background:#e7d8c3}.signature-page-aqbosaga .venue-card{background:#fffaf1;border:4px double #cdb49a;padding:45px 30px}.signature-page-aqbosaga .program ol{border-top:4px double #cdb49a;padding:0 15px}.signature-page-aqbosaga .program time{font-style:italic}.signature-page-aqbosaga .photo-story{background:#e7d8c3}.signature-page-aqbosaga .invitation-gallery img{border:12px solid #fffaf1}.signature-page-aqbosaga .guest-details{background:#e7d8c3;border:1px solid #cdb49a;margin:0 25px}.signature-page-aqbosaga .response form{background:#fffaf1;border:4px double #cdb49a}.signature-page-aqbosaga .invite-footer{background:#e7d8c3;border:0}.signature-page-aqu .greeting h2{font:italic 44px Georgia,serif}.signature-page-aqu .signature-calendar{background:#fff5f7;border:1px solid #c8a1b5;border-radius:25px}.signature-page-aqu .countdown-units>div{background:#eddae3;border-radius:25px;padding:15px 4px}.signature-page-aqu .venue{background:#eddae3}.signature-page-aqu .venue-card{background:#fff5f7;border:1px solid #c8a1b5;border-radius:140px 140px 10px 10px;padding-top:60px}.signature-page-aqu .venue-card h3{font-style:italic}.signature-page-aqu .program li{background:#eddae3;border:0;border-radius:10px;margin:10px 0;padding:22px 15px}.signature-page-aqu .photo-story{background:#eddae3}.signature-page-aqu .invitation-gallery img:first-child{border-radius:150px 150px 0 0}.signature-page-aqu .guest-details{background:#eddae3}.signature-page-aqu .response form{background:#fff5f7;border-color:#c8a1b5;border-radius:20px}.signature-page-aqu .invite-button{border-radius:25px}.signature-page-aqu .invite-footer{background:#eddae3;border:0}.signature-page-aqu .invite-footer h2{font-style:italic}.signature-page-taytay .signature-calendar{background:#fffaef;border:2px dashed #c49b7e;border-radius:20px}.signature-page-taytay .chosen-day{background:#9d6549;border-radius:10px}.signature-page-taytay .countdown-units>div{background:#f0ddc5;border-radius:15px;padding:15px 4px}.signature-page-taytay .venue{background:#f0ddc5}.signature-page-taytay .venue-card{background:#fffaef;border:1px solid #c49b7e;border-radius:25px;box-shadow:5px 5px #e1c6a9}.signature-page-taytay .program li{border:0;border-left:2px dashed #c49b7e;padding-left:22px}.signature-page-taytay .photo-story{background:#f0ddc5}.signature-page-taytay .invitation-gallery img{border-radius:12px;transform:rotate(-1deg)}.signature-page-taytay .invitation-gallery img:nth-child(2n){transform:rotate(1deg)}.signature-page-taytay .guest-details{background:#fffaef;border:1px solid #c49b7e;border-radius:25px;margin:0 20px}.signature-page-taytay .response{background:#f0ddc5;border:0}.signature-page-taytay .response form{background:#fffaef;border-color:#c49b7e;border-radius:25px}.signature-page-taytay .invite-button{border-radius:25px}.signature-page-taytay .invite-footer{background:#f0ddc5;border:0}.signature-page-balapan .greeting:before{content:"";background:#e2c65f;border-radius:50%;width:30px;height:30px;margin:0 auto 30px;display:block;box-shadow:0 0 0 7px #fffdf0}.signature-page-balapan .signature-calendar{background:#fffdf0;border:1px solid #d7c985;border-radius:25px;box-shadow:5px 5px #eee5b7}.signature-page-balapan .countdown-units>div{background:#eee5b7;border-radius:18px;padding:15px 4px}.signature-page-balapan .venue{background:#eee5b7}.signature-page-balapan .venue-card{background:#fffdf0;border:1px solid #d7c985;border-radius:25px}.signature-page-balapan .program li{background:#f3eccb;border:0;border-radius:18px;margin:12px 0;padding:22px 15px}.signature-page-balapan .photo-story{background:#eee5b7}.signature-page-balapan .invitation-gallery img{border:12px solid #fffdf0;border-radius:10px}.signature-page-balapan .guest-details{background:#fffdf0;border:1px solid #d7c985;border-radius:25px;margin:0 20px}.signature-page-balapan .response{background:#eee5b7;border:0}.signature-page-balapan .response form{background:#fffdf0;border-color:#d7c985;border-radius:25px}.signature-page-balapan .invite-button{border-radius:25px}.signature-page-balapan .invite-footer{background:#eee5b7;border:0}.signature-page-qurmet .greeting h2{font-size:42px}.signature-page-qurmet .signature-calendar{background:#2c493d;border:4px double #9d8e63}.signature-page-qurmet .chosen-day{color:#233c32;background:#d6c195}.signature-page-qurmet .countdown-units strong{color:#d6c195}.signature-page-qurmet .venue{background:#192e26}.signature-page-qurmet .venue-card{outline-offset:-8px;background:0 0;border:1px solid #9d8e63;outline:1px solid #9d8e63;padding:48px 30px}.signature-page-qurmet .venue-card h3,.signature-page-qurmet .venue-card p{color:#f5edda}.signature-page-qurmet .program ol{border-top:4px double #9d8e63;border-bottom:4px double #9d8e63;padding:0 15px}.signature-page-qurmet .program li{border-color:#687956}.signature-page-qurmet .program li:last-child{border-bottom:0}.signature-page-qurmet .program time{color:#d6c195}.signature-page-qurmet .photo-story,.signature-page-qurmet .guest-details{background:#192e26}.signature-page-qurmet .invitation-gallery img{border-color:#d6c195}.signature-page-qurmet .response>p{color:#f5edda}.signature-page-qurmet .response form{background:#2c493d;border:4px double #9d8e63}.signature-page-qurmet .response input:not([type=radio]),.signature-page-qurmet .response textarea{color:#f5edda;background:#233c32;border-color:#9d8e63}.signature-page-qurmet .invite-button{color:#233c32;background:#d6c195;border-color:#d6c195}.signature-page-qurmet .opening-seal{color:#233c32}.signature-page-qurmet .invite-footer{background:#192e26;border-color:#9d8e63}.signature-page-qurmet .invite-footer>p{color:#f5edda}.signature-page-shezire .greeting h2{font-size:41px}.signature-page-shezire .greeting>p{font:18px/1.9 Georgia,serif}.signature-page-shezire .signature-calendar{background:#fff8ec;border:4px double #bba083}.signature-page-shezire .venue{background:#e6d4bc}.signature-page-shezire .venue-card{outline-offset:-8px;background:#fff8ec;border:1px solid #bba083;outline:1px solid #bba083;padding:45px 30px}.signature-page-shezire .program ol{border-top:1px solid #bba083}.signature-page-shezire .program time{font-size:30px;font-style:italic}.signature-page-shezire .photo-story{background:#e6d4bc}.signature-page-shezire .invitation-gallery img{border:15px solid #fff8ec;box-shadow:0 7px 20px #55372112}.signature-page-shezire .guest-details{background:#e6d4bc}.signature-page-shezire .response form{background:#fff8ec;border:4px double #bba083}.signature-page-shezire .invite-footer{background:#e6d4bc;border:0}.signature-page-qosaulet .greeting>p{font:18px/1.9 Georgia,serif}.signature-page-qosaulet .signature-calendar{background:#fcfcf1;border:4px double #94b0a2;border-radius:110px 110px 0 0;padding-top:40px}.signature-page-qosaulet .venue{background:#dae5dc}.signature-page-qosaulet .venue-card{background:#fcfcf1;border:4px double #94b0a2;border-radius:120px 120px 0 0;padding-top:65px}.signature-page-qosaulet .program ol{border-top:4px double #94b0a2;border-bottom:4px double #94b0a2;padding:0 15px}.signature-page-qosaulet .program li:last-child{border-bottom:0}.signature-page-qosaulet .photo-story{background:#dae5dc}.signature-page-qosaulet .invitation-gallery img{border:12px solid #fcfcf1}.signature-page-qosaulet .guest-details{background:#dae5dc}.signature-page-qosaulet .response form{background:#fcfcf1;border:4px double #94b0a2}.signature-page-qosaulet .invite-footer{background:#dae5dc;border:0}.signature-page-arman .greeting h2{font-size:44px;font-style:italic}.signature-page-arman .signature-calendar{background:#fff7fa;border:1px solid #cbb1d0;border-radius:120px 120px 0 0;padding-top:42px}.signature-page-arman .venue{background:#e7d7ed}.signature-page-arman .venue-card{background:#fff7fa;border:1px solid #cbb1d0;border-radius:20px}.signature-page-arman .venue-card h3{font-style:italic}.signature-page-arman .program li{background:#e7d7ed;border:0;border-radius:10px;margin:12px 0;padding:22px 15px}.signature-page-arman .program time{font-style:italic}.signature-page-arman .photo-story{background:#e7d7ed}.signature-page-arman .invitation-gallery img:first-child{border-radius:150px 150px 0 0}.signature-page-arman .guest-details{background:#e7d7ed}.signature-page-arman .response form{background:#fff7fa;border-color:#cbb1d0;border-radius:20px}.signature-page-arman .invite-button{border-radius:25px}.signature-page-arman .invite-footer{background:#e7d7ed;border:0}.signature-page-arman .invite-footer h2{font-style:italic}@container (max-width:500px){.signature-ayly.new-cover .signature-cover-text{gap:17px;inset:6% 10% 30%}.signature-ayly.new-cover h1{font-size:44px}.signature-taytay.new-cover .signature-cover-text,.signature-balapan.new-cover .signature-cover-text{gap:11px;inset:4% 9% 42%}.signature-taytay .new-cover-age,.signature-balapan .new-cover-age{font-size:57px}.signature-shezire.new-cover .signature-cover-text{gap:12px;inset:4% 10% 34%}.signature-aqbosaga.new-cover .signature-cover-text{gap:12px;inset:6% 14% 40%}.signature-aqu.new-cover h1{font-size:46px}.signature-qosaulet.new-cover h1{font-size:29px}.signature-page-saule .invite-section,.signature-page-ayly .invite-section,.signature-page-aqbosaga .invite-section,.signature-page-aqu .invite-section,.signature-page-taytay .invite-section,.signature-page-balapan .invite-section,.signature-page-qurmet .invite-section,.signature-page-shezire .invite-section,.signature-page-qosaulet .invite-section,.signature-page-arman .invite-section{padding:48px 24px}}.signature-taytay.new-cover .signature-cover-text,.signature-balapan.new-cover .signature-cover-text{gap:10px;inset:1% 9% 50%}@container (max-width:500px){.signature-taytay.new-cover .signature-cover-text,.signature-balapan.new-cover .signature-cover-text{gap:9px;inset:1% 9% 50%}}.signature-page-ayly .preview-bar>span,.signature-page-shabyt .preview-bar>span{color:#b5c1d1}.signature-page-qurmet .preview-bar>span,.signature-page-altyn .preview-bar>span{color:#d0bea0}.signature-page-qurmet .response-saved{background:#2c493d;border-color:#9d8e63}.signature-page-ayly .response-saved{background:#25364e;border-color:#8298b4}.new-cover-asymmetric .signature-cover-text,.new-cover-asymmetric-age .signature-cover-text{text-align:left;align-items:flex-start;gap:20px;inset:9% 28% 39% 9%}.new-cover-asymmetric h1{font-size:70px;font-style:italic}.new-cover-asymmetric-age h1{font-size:53px}.new-cover-asymmetric p,.new-cover-asymmetric-age p{max-width:260px}.new-cover-asymmetric .signature-event,.new-cover-asymmetric-age .signature-event{letter-spacing:.1em}.signature-naz .signature-cover-text{inset:10% 25% 34% 9%}.signature-konilkui .signature-cover-text{inset:9% 27% 37% 9%}.signature-tan .signature-cover-text{inset:6% 9% 41%}.signature-undestik h1{font-size:61px;font-style:normal!important}.signature-aqtilek h1{font-size:63px;font-style:italic}.signature-syrgalym h1,.signature-ainury h1{font-size:65px}.signature-compact.new-cover-asymmetric .signature-cover-text,.signature-compact.new-cover-asymmetric-age .signature-cover-text{gap:6%;inset:7% 20% 31% 8%}.signature-compact.new-cover-asymmetric h1{font-size:20cqw}.signature-compact.new-cover-asymmetric-age h1{font-size:17cqw}.signature-page-tan .greeting h2{font-size:44px;font-style:italic}.signature-page-tan .signature-calendar{background:#fff7ed;border:1px solid #bfa48c;border-radius:110px 110px 0 0;padding-top:42px}.signature-page-tan .venue{background:#e5d5c1}.signature-page-tan .venue-card{background:#fff7ed;border:1px solid #bfa48c;border-radius:10px}.signature-page-tan .venue-card h3{font-style:italic}.signature-page-tan .program li{border-color:#bfa48c;padding:28px 0}.signature-page-tan .program time{font-style:italic}.signature-page-tan .photo-story{background:#e5d5c1}.signature-page-tan .invitation-gallery img{border:12px solid #fff7ed}.signature-page-tan .invitation-gallery img:nth-child(2n){width:85%;margin-left:auto}.signature-page-tan .guest-details{background:#e5d5c1}.signature-page-tan .response form{background:#fff7ed;border-color:#bfa48c}.signature-page-tan .invite-footer{background:#e5d5c1;border:0}.signature-page-tan .invite-footer h2{font-style:italic}.signature-page-undestik .greeting{text-align:left}.signature-page-undestik .greeting h2{letter-spacing:-1px;font-size:42px}.signature-page-undestik .signature-calendar{background:0 0;border:1px solid #aaa091;border-left:0;border-right:0}.signature-page-undestik .chosen-day{border-radius:0}.signature-page-undestik .venue{background:#e0dbd1}.signature-page-undestik .venue-card{background:#f9f6f0;border:1px solid #aaa091;border-radius:130px 130px 0 0;padding-top:60px}.signature-page-undestik .program h2{font-style:italic}.signature-page-undestik .program ol{border-top:1px solid #aaa091}.signature-page-undestik .program li{padding:28px 0}.signature-page-undestik .photo-story{background:#e0dbd1}.signature-page-undestik .invitation-gallery img{border:10px solid #f9f6f0}.signature-page-undestik .guest-details{text-align:left;background:#e0dbd1}.signature-page-undestik .response form{background:0 0;border:0;border-top:1px solid #aaa091;padding:30px 0 0}.signature-page-undestik .invite-footer{background:#e0dbd1;border:0}.signature-page-aqtilek .greeting{text-align:left;background:#faf9f3}.signature-page-aqtilek .greeting h2{font:italic 44px/1.2 Georgia,serif}.signature-page-aqtilek .greeting>p{font:18px/1.9 Georgia,serif}.signature-page-aqtilek .signature-calendar{background:0 0;border:1px solid #bfc0b2;border-left:0;border-right:0}.signature-page-aqtilek .chosen-day{background:#57574e;border-radius:0}.signature-page-aqtilek .venue{background:#ecece2}.signature-page-aqtilek .venue-card{text-align:left;background:0 0;border:1px solid #bfc0b2;border-left:0;border-right:0}.signature-page-aqtilek .venue-card h3{font-size:38px;font-style:italic}.signature-page-aqtilek .program{text-align:left}.signature-page-aqtilek .program h2{font-style:italic}.signature-page-aqtilek .program time{font-size:31px;font-style:italic}.signature-page-aqtilek .photo-story{background:#ecece2}.signature-page-aqtilek .invitation-gallery img{border:14px solid #fffefa}.signature-page-aqtilek .guest-details{text-align:left;background:#ecece2}.signature-page-aqtilek .response form{background:0 0;border:0;padding:10px 0}.signature-page-aqtilek .invite-footer{background:#ecece2;border:0}.signature-page-aqtilek .invite-footer h2{font-style:italic}.signature-page-naz .greeting{text-align:left}.signature-page-naz .greeting h2{font:italic 46px/1.2 Georgia,serif}.signature-page-naz .signature-calendar{background:#fff6f0;border:1px solid #d2aeaa;border-radius:120px 120px 0 0;padding-top:42px}.signature-page-naz .venue{background:#ead4cc}.signature-page-naz .venue-card{text-align:left;background:#fff6f0;border:1px solid #d2aeaa;border-radius:10px}.signature-page-naz .venue-card h3{font-style:italic}.signature-page-naz .program li{background:#f0dfd9;border:0;margin:10px 0;padding:22px 15px}.signature-page-naz .program time{font-style:italic}.signature-page-naz .photo-story{background:#ead4cc}.signature-page-naz .invitation-gallery img:first-child{border-radius:140px 140px 0 0}.signature-page-naz .guest-details{text-align:left;background:#ead4cc}.signature-page-naz .response form{background:#fff6f0;border-color:#d2aeaa;border-radius:15px}.signature-page-naz .invite-button{border-radius:25px}.signature-page-naz .invite-footer{background:#ead4cc;border:0}.signature-page-naz .invite-footer h2{font-style:italic}.signature-page-syrgalym .greeting h2{font-size:44px;font-style:italic}.signature-page-syrgalym .signature-calendar{background:#62343f;border:4px double #b39568}.signature-page-syrgalym .chosen-day{color:#512831;background:#e0c699}.signature-page-syrgalym .countdown-units strong{color:#e0c699}.signature-page-syrgalym .venue{background:#40202a}.signature-page-syrgalym .venue-card{outline-offset:-8px;background:0 0;border:1px solid #b39568;outline:1px solid #b39568;padding:48px 30px}.signature-page-syrgalym .venue-card h3,.signature-page-syrgalym .venue-card p{color:#fbefdc}.signature-page-syrgalym .program li{border-color:#997658}.signature-page-syrgalym .program time{color:#e0c699;font-style:italic}.signature-page-syrgalym .photo-story,.signature-page-syrgalym .guest-details{background:#40202a}.signature-page-syrgalym .invitation-gallery img{border-color:#e0c699}.signature-page-syrgalym .response>p{color:#fbefdc}.signature-page-syrgalym .response form{background:#62343f;border:4px double #b39568}.signature-page-syrgalym .response input:not([type=radio]),.signature-page-syrgalym .response textarea{color:#fbefdc;background:#512831;border-color:#b39568}.signature-page-syrgalym .invite-button{color:#512831;background:#e0c699;border-color:#e0c699}.signature-page-syrgalym .opening-seal{color:#512831}.signature-page-syrgalym .preview-bar>span{color:#e0c699}.signature-page-syrgalym .invite-footer{background:#40202a;border-color:#b39568}.signature-page-syrgalym .invite-footer>p{color:#fbefdc}.signature-page-ainury .greeting h2{font-size:44px;font-style:italic}.signature-page-ainury .signature-calendar{background:#2e5355;border:1px solid #80a09c;border-radius:120px 120px 0 0;padding-top:42px}.signature-page-ainury .chosen-day{color:#244547;background:#cbd6c6}.signature-page-ainury .countdown-units strong{color:#cbd6c6}.signature-page-ainury .venue{background:#19383b}.signature-page-ainury .venue-card{background:0 0;border:1px solid #80a09c;border-radius:120px 120px 0 0;padding-top:60px}.signature-page-ainury .venue-card h3,.signature-page-ainury .venue-card p{color:#f3f5e9}.signature-page-ainury .program li{border-color:#80a09c}.signature-page-ainury .program time{color:#cbd6c6;font-style:italic}.signature-page-ainury .photo-story,.signature-page-ainury .guest-details{background:#19383b}.signature-page-ainury .invitation-gallery img{border-color:#cbd6c6}.signature-page-ainury .response>p{color:#f3f5e9}.signature-page-ainury .response form{background:#2e5355;border-color:#80a09c}.signature-page-ainury .response input:not([type=radio]),.signature-page-ainury .response textarea{color:#f3f5e9;background:#244547;border-color:#80a09c}.signature-page-ainury .invite-button{color:#244547;background:#cbd6c6;border-color:#cbd6c6;border-radius:25px}.signature-page-ainury .opening-seal{color:#244547}.signature-page-ainury .preview-bar>span{color:#cbd6c6}.signature-page-ainury .invite-footer{background:#19383b;border-color:#80a09c}.signature-page-ainury .invite-footer>p{color:#f3f5e9}.signature-page-quanysh .greeting h2{font-size:43px;font-style:italic}.signature-page-quanysh .signature-calendar{background:#fff8ea;border:0;border-radius:120px 120px 0 0;padding-top:42px}.signature-page-quanysh .countdown-units>div{background:#f1d8bc;border-radius:10px;padding:15px 4px}.signature-page-quanysh .venue{color:#fff8ea;background:#b36743}.signature-page-quanysh .venue .invite-label{color:#fff8ea}.signature-page-quanysh .venue-card{color:#633d2d;background:#fff8ea;border:0;border-radius:10px}.signature-page-quanysh .program li{background:#f1d8bc;border:0;border-radius:10px;margin:12px 0;padding:22px 15px}.signature-page-quanysh .program time{font-style:italic}.signature-page-quanysh .photo-story,.signature-page-quanysh .guest-details{background:#f1d8bc}.signature-page-quanysh .response form{background:#fff8ea;border:0;border-radius:15px}.signature-page-quanysh .invite-footer{color:#fff8ea;background:#b36743;border:0}.signature-page-quanysh .invite-footer>p{color:#fff8ea}.signature-page-quanysh .invite-footer .invite-button{border-color:#fff8ea}.signature-page-konilkui .greeting{text-align:left}.signature-page-konilkui .greeting h2{font-size:42px}.signature-page-konilkui .signature-calendar{background:0 0;border:2px solid #71577e;border-left:0;border-right:0}.signature-page-konilkui .chosen-day{border-radius:0}.signature-page-konilkui .venue{background:#dfd3e8}.signature-page-konilkui .venue-card{text-align:left;background:0 0;border:0;border-left:4px solid #71577e}.signature-page-konilkui .program h2{font-style:italic}.signature-page-konilkui .program ol{border-top:2px solid #71577e}.signature-page-konilkui .program time{font-style:italic}.signature-page-konilkui .photo-story,.signature-page-konilkui .guest-details{background:#dfd3e8}.signature-page-konilkui .invitation-gallery img:nth-child(2n){width:85%;margin-left:auto}.signature-page-konilkui .response form{background:0 0;border:0;border-top:2px solid #71577e;padding:30px 0 0}.signature-page-konilkui .invite-footer{background:#dfd3e8;border:0}.signature-page-sunqar .signature-calendar{background:#fff9ed;border:2px dashed #a5b090;border-radius:15px}.signature-page-sunqar .chosen-day{border-radius:8px}.signature-page-sunqar .venue{background:#dce3cc}.signature-page-sunqar .venue-card{background:#fff9ed;border:4px double #a5b090;border-radius:15px}.signature-page-sunqar .program li{border:0;border-left:2px dashed #a5b090;padding-left:22px}.signature-page-sunqar .photo-story{background:#dce3cc}.signature-page-sunqar .invitation-gallery img{border:10px solid #fff9ed;border-radius:10px}.signature-page-sunqar .guest-details{background:#fff9ed;border:1px solid #a5b090;border-radius:15px;margin:0 20px}.signature-page-sunqar .response{background:#dce3cc;border:0}.signature-page-sunqar .response form{background:#fff9ed;border:2px dashed #a5b090;border-radius:15px}.signature-page-sunqar .invite-button{border-radius:25px}.signature-page-sunqar .invite-footer{background:#dce3cc;border:0}.signature-page-zharasym .greeting>p{font:18px/1.9 Georgia,serif}.signature-page-zharasym .signature-calendar{background:#fff8ed;border:4px double #a7b8a9}.signature-page-zharasym .venue{background:#ded8c5}.signature-page-zharasym .venue-card{background:#fff8ed;border:4px double #a7b8a9;padding:45px 30px}.signature-page-zharasym .program ol{border-top:4px double #a7b8a9;border-bottom:4px double #a7b8a9;padding:0 15px}.signature-page-zharasym .program li:last-child{border-bottom:0}.signature-page-zharasym .photo-story,.signature-page-zharasym .guest-details{background:#ded8c5}.signature-page-zharasym .invitation-gallery img{border:12px solid #fff8ed}.signature-page-zharasym .response form{background:#fff8ed;border:4px double #a7b8a9}.signature-page-zharasym .invite-footer{background:#ded8c5;border:0}@container (max-width:500px){.new-cover-asymmetric .signature-cover-text,.new-cover-asymmetric-age .signature-cover-text{gap:16px;inset:7% 24% 35% 9%}.new-cover-asymmetric h1{font-size:48px}.new-cover-asymmetric-age h1{font-size:35px}.new-cover-asymmetric p,.new-cover-asymmetric-age p{max-width:220px;font-size:12px}.new-cover-asymmetric .signature-date,.new-cover-asymmetric-age .signature-date{font-size:12px}.signature-tan.new-cover .signature-cover-text{gap:13px;inset:5% 9% 41%}.signature-undestik.new-cover h1{font-size:40px}.signature-aqtilek.new-cover h1{font-size:42px}.signature-syrgalym.new-cover h1,.signature-ainury.new-cover h1{font-size:46px}.signature-page-tan .invite-section,.signature-page-undestik .invite-section,.signature-page-aqtilek .invite-section,.signature-page-naz .invite-section,.signature-page-syrgalym .invite-section,.signature-page-ainury .invite-section,.signature-page-quanysh .invite-section,.signature-page-konilkui .invite-section,.signature-page-sunqar .invite-section,.signature-page-zharasym .invite-section{padding:48px 24px}}.signature-dastur.new-cover .signature-cover-text{gap:19px;inset:9% 14% 30%}.signature-dastur.new-cover h1{font-size:62px;font-style:normal}.signature-aqparaq.new-cover h1{letter-spacing:-2px;font-size:60px;font-style:normal}.signature-baq.new-cover .signature-cover-text{gap:18px;inset:8% 16% 32%}.signature-baq.new-cover h1{font-size:62px;font-style:italic}.signature-kokzhiek.new-cover .signature-cover-text{gap:18px;inset:5% 9% 42%}.signature-inkar.new-cover h1,.signature-asyl.new-cover h1{font-size:67px;font-style:italic}.signature-nazik.new-cover .signature-cover-text{inset:10% 28% 32% 9%}.signature-asylzhas .new-cover-age,.signature-saltanat .new-cover-age{font-size:120px}.signature-mereke .signature-cover-text{inset:9% 26% 33% 9%}.signature-page-dastur .greeting h2{font-size:41px}.signature-page-dastur .greeting:before{content:"◇";color:#3c5945;margin:0 auto 30px;font:32px Georgia,serif;display:block}.signature-page-dastur .signature-calendar{background:#fffaf0;border:4px double #a4b192}.signature-page-dastur .venue{color:#fffaf0;background:#3c5945}.signature-page-dastur .venue .invite-label{color:#d9d9b5}.signature-page-dastur .venue-card{color:#334133;background:#fffaf0;border:4px double #a4b192;padding:45px 30px}.signature-page-dastur .program ol{border-top:4px double #a4b192;border-bottom:4px double #a4b192;padding:0 18px}.signature-page-dastur .program li:last-child{border-bottom:0}.signature-page-dastur .photo-story,.signature-page-dastur .guest-details{background:#e4e3d2}.signature-page-dastur .invitation-gallery img{border:12px solid #fffaf0}.signature-page-dastur .response form{background:#fffaf0;border:4px double #a4b192}.signature-page-dastur .invite-footer{color:#fffaf0;background:#3c5945;border:0}.signature-page-dastur .invite-footer>p{color:#fffaf0}.signature-page-dastur .invite-footer .invite-button{border-color:#a4b192}.signature-page-aqparaq .greeting{text-align:left}.signature-page-aqparaq .greeting h2{letter-spacing:-1.5px;font-size:44px}.signature-page-aqparaq .signature-calendar{background:0 0;border:1px solid #bfc1b7;border-left:0;border-right:0}.signature-page-aqparaq .chosen-day{background:#51534b;border-radius:0}.signature-page-aqparaq .venue{background:#eceee5}.signature-page-aqparaq .venue-card{text-align:left;background:0 0;border:1px solid #bfc1b7;border-left:0;border-right:0}.signature-page-aqparaq .venue-card h3{font-size:38px}.signature-page-aqparaq .program{text-align:left}.signature-page-aqparaq .program ol{max-width:470px}.signature-page-aqparaq .program li{padding:28px 0}.signature-page-aqparaq .photo-story,.signature-page-aqparaq .guest-details{background:#eceee5}.signature-page-aqparaq .invitation-gallery img{border:15px solid #fffefa}.signature-page-aqparaq .response form{background:0 0;border:0;border-top:1px solid #bfc1b7;padding:30px 0 0}.signature-page-aqparaq .invite-footer{background:#eceee5;border:0}.signature-page-baq .greeting h2{font-size:44px;font-style:italic}.signature-page-baq .greeting:before{content:"";border:1px solid #52714f;border-radius:100% 0;width:24px;height:35px;margin:0 auto 28px;display:block;transform:rotate(20deg)}.signature-page-baq .signature-calendar{background:#fffdf0;border:1px solid #b4c1a2;border-radius:130px 130px 0 0;padding-top:42px}.signature-page-baq .venue{background:#e0e7d2}.signature-page-baq .venue-card{background:#fffdf0;border:1px solid #b4c1a2;border-radius:140px 140px 0 0;padding-top:65px}.signature-page-baq .venue-card h3{font-style:italic}.signature-page-baq .program li{background:#e8ecd9;border:0;margin:12px 0;padding:22px 15px}.signature-page-baq .program time{font-style:italic}.signature-page-baq .photo-story,.signature-page-baq .guest-details{background:#e0e7d2}.signature-page-baq .invitation-gallery img:first-child{border-radius:140px 140px 0 0}.signature-page-baq .response form{background:#fffdf0;border-color:#b4c1a2;border-radius:15px}.signature-page-baq .invite-button{border-radius:25px}.signature-page-baq .invite-footer{background:#e0e7d2;border:0}.signature-page-baq .invite-footer h2{font-style:italic}.signature-page-kokzhiek .greeting h2{font-size:44px;font-style:italic}.signature-page-kokzhiek .signature-calendar{background:#fafcff;border:1px solid #a8bcc7;border-radius:10px}.signature-page-kokzhiek .chosen-day{border-radius:0}.signature-page-kokzhiek .venue{background:#d8e5eb}.signature-page-kokzhiek .venue-card{background:#fafcff;border:1px solid #a8bcc7;border-radius:10px}.signature-page-kokzhiek .venue-card h3{font-style:italic}.signature-page-kokzhiek .program li{border-color:#a8bcc7;padding:28px 0}.signature-page-kokzhiek .program time{font-size:30px;font-style:italic}.signature-page-kokzhiek .photo-story,.signature-page-kokzhiek .guest-details{background:#d8e5eb}.signature-page-kokzhiek .invitation-gallery img{border:12px solid #fafcff}.signature-page-kokzhiek .invitation-gallery img:nth-child(2n){width:85%;margin-left:auto}.signature-page-kokzhiek .response form{background:#fafcff;border-color:#a8bcc7}.signature-page-kokzhiek .invite-footer{background:#d8e5eb;border:0}.signature-page-kokzhiek .invite-footer h2{font-style:italic}.signature-page-inkar .greeting h2{font-size:44px;font-style:italic}.signature-page-inkar .signature-calendar{background:#463956;border:1px solid #a292b5;border-radius:140px 140px 0 0;padding-top:42px}.signature-page-inkar .chosen-day{color:#382e49;background:#d2c7de}.signature-page-inkar .countdown-units strong{color:#d2c7de}.signature-page-inkar .venue{background:#2b203d}.signature-page-inkar .venue-card{background:0 0;border:1px solid #a292b5;border-radius:140px 140px 0 0;padding-top:60px}.signature-page-inkar .venue-card h3,.signature-page-inkar .venue-card p{color:#f6f0fb}.signature-page-inkar .program li{border-color:#a292b5}.signature-page-inkar .program time{color:#d2c7de;font-style:italic}.signature-page-inkar .photo-story,.signature-page-inkar .guest-details{background:#2b203d}.signature-page-inkar .invitation-gallery img{border-color:#d2c7de}.signature-page-inkar .response>p{color:#f6f0fb}.signature-page-inkar .response form{background:#463956;border-color:#a292b5}.signature-page-inkar .response input:not([type=radio]),.signature-page-inkar .response textarea{color:#f6f0fb;background:#382e49;border-color:#a292b5}.signature-page-inkar .invite-button{color:#382e49;background:#d2c7de;border-color:#d2c7de;border-radius:25px}.signature-page-inkar .opening-seal{color:#382e49}.signature-page-inkar .preview-bar>span{color:#d2c7de}.signature-page-inkar .invite-footer{background:#2b203d;border-color:#a292b5}.signature-page-inkar .invite-footer>p{color:#f6f0fb}.signature-page-asyl .greeting h2{font-size:44px;font-style:italic}.signature-page-asyl .signature-calendar{background:#fffaf0;border:4px double #cbb98f}.signature-page-asyl .venue{background:#e9dec5}.signature-page-asyl .venue-card{background:#fffaf0;border:4px double #cbb98f;padding:45px 30px}.signature-page-asyl .venue-card h3{font-style:italic}.signature-page-asyl .program ol{border-top:4px double #cbb98f;padding:0 15px}.signature-page-asyl .program time{font-style:italic}.signature-page-asyl .photo-story,.signature-page-asyl .guest-details{background:#e9dec5}.signature-page-asyl .invitation-gallery img{border:12px solid #fffaf0}.signature-page-asyl .response form{background:#fffaf0;border:4px double #cbb98f}.signature-page-asyl .invite-footer{background:#e9dec5;border:0}.signature-page-asyl .invite-footer h2{font-style:italic}.signature-page-nazik .greeting{text-align:left}.signature-page-nazik .greeting h2{font:italic 45px/1.2 Georgia,serif}.signature-page-nazik .signature-calendar{background:#fff7fb;border:1px solid #c9a7bc;border-radius:130px 130px 0 0;padding-top:42px}.signature-page-nazik .venue{background:#eddae6}.signature-page-nazik .venue-card{text-align:left;background:#fff7fb;border:1px solid #c9a7bc;border-radius:10px}.signature-page-nazik .venue-card h3{font-style:italic}.signature-page-nazik .program li{background:#f1e2ec;border:0;margin:12px 0;padding:22px 15px}.signature-page-nazik .program time{font-style:italic}.signature-page-nazik .photo-story,.signature-page-nazik .guest-details{background:#eddae6}.signature-page-nazik .invitation-gallery img:first-child{border-radius:140px 140px 0 0}.signature-page-nazik .response form{background:#fff7fb;border-color:#c9a7bc;border-radius:15px}.signature-page-nazik .invite-button{border-radius:25px}.signature-page-nazik .invite-footer{background:#eddae6;border:0}.signature-page-nazik .invite-footer h2{font-style:italic}.signature-page-asylzhas .greeting h2{font-size:43px}.signature-page-asylzhas .signature-calendar{background:#304665;border:4px double #a89568}.signature-page-asylzhas .chosen-day{color:#263955;background:#d9c291}.signature-page-asylzhas .countdown-units strong{color:#d9c291}.signature-page-asylzhas .venue{background:#1d2c46}.signature-page-asylzhas .venue-card{outline-offset:-8px;background:0 0;border:1px solid #a89568;outline:1px solid #a89568;padding:48px 30px}.signature-page-asylzhas .venue-card h3,.signature-page-asylzhas .venue-card p{color:#f5ebd4}.signature-page-asylzhas .program ol{border-top:4px double #a89568;border-bottom:4px double #a89568;padding:0 15px}.signature-page-asylzhas .program li{border-color:#88916b}.signature-page-asylzhas .program li:last-child{border-bottom:0}.signature-page-asylzhas .program time{color:#d9c291}.signature-page-asylzhas .photo-story,.signature-page-asylzhas .guest-details{background:#1d2c46}.signature-page-asylzhas .invitation-gallery img{border-color:#d9c291}.signature-page-asylzhas .response>p{color:#f5ebd4}.signature-page-asylzhas .response form{background:#304665;border:4px double #a89568}.signature-page-asylzhas .response input:not([type=radio]),.signature-page-asylzhas .response textarea{color:#f5ebd4;background:#263955;border-color:#a89568}.signature-page-asylzhas .invite-button{color:#263955;background:#d9c291;border-color:#d9c291}.signature-page-asylzhas .opening-seal{color:#263955}.signature-page-asylzhas .preview-bar>span{color:#d9c291}.signature-page-asylzhas .invite-footer{background:#1d2c46;border-color:#a89568}.signature-page-asylzhas .invite-footer>p{color:#f5ebd4}.signature-page-saltanat .greeting h2{font-size:43px}.signature-page-saltanat .signature-calendar{background:#534033;border:4px double #ad936d}.signature-page-saltanat .chosen-day{color:#42332b;background:#dec395}.signature-page-saltanat .countdown-units strong{color:#dec395}.signature-page-saltanat .venue{background:#33261f}.signature-page-saltanat .venue-card{outline-offset:-8px;background:0 0;border:1px solid #ad936d;outline:1px solid #ad936d;padding:48px 30px}.signature-page-saltanat .venue-card h3,.signature-page-saltanat .venue-card p{color:#f8ecd8}.signature-page-saltanat .program ol{border-top:4px double #ad936d;border-bottom:4px double #ad936d;padding:0 15px}.signature-page-saltanat .program li{border-color:#ad936d}.signature-page-saltanat .program li:last-child{border-bottom:0}.signature-page-saltanat .program time{color:#dec395}.signature-page-saltanat .photo-story,.signature-page-saltanat .guest-details{background:#33261f}.signature-page-saltanat .invitation-gallery img{border-color:#dec395}.signature-page-saltanat .response>p{color:#f8ecd8}.signature-page-saltanat .response form{background:#534033;border:4px double #ad936d}.signature-page-saltanat .response input:not([type=radio]),.signature-page-saltanat .response textarea{color:#f8ecd8;background:#42332b;border-color:#ad936d}.signature-page-saltanat .invite-button{color:#42332b;background:#dec395;border-color:#dec395}.signature-page-saltanat .opening-seal{color:#42332b}.signature-page-saltanat .preview-bar>span{color:#dec395}.signature-page-saltanat .invite-footer{background:#33261f;border-color:#ad936d}.signature-page-saltanat .invite-footer>p{color:#f8ecd8}.signature-page-mereke .greeting{text-align:left}.signature-page-mereke .greeting h2{font-size:43px}.signature-page-mereke .signature-calendar{background:#f9fff9;border:2px solid #416e6a;border-left:0;border-right:0}.signature-page-mereke .chosen-day{border-radius:0}.signature-page-mereke .countdown-units>div{background:#d5e7df;padding:15px 4px}.signature-page-mereke .venue{background:#d5e7df}.signature-page-mereke .venue-card{text-align:left;background:0 0;border:0;border-left:4px solid #416e6a}.signature-page-mereke .program ol{border-top:2px solid #416e6a}.signature-page-mereke .program time{font-style:italic}.signature-page-mereke .photo-story,.signature-page-mereke .guest-details{background:#d5e7df}.signature-page-mereke .invitation-gallery img:nth-child(2n){width:85%;margin-left:auto}.signature-page-mereke .response form{background:0 0;border:0;border-top:2px solid #416e6a;padding:30px 0 0}.signature-page-mereke .invite-footer{background:#d5e7df;border:0}@container (max-width:500px){.signature-dastur.new-cover .signature-cover-text{gap:15px;inset:7% 14% 29%}.signature-dastur.new-cover h1{font-size:41px}.signature-aqparaq.new-cover h1{letter-spacing:-1px;font-size:40px}.signature-baq.new-cover .signature-cover-text{gap:13px;inset:6% 16% 30%}.signature-baq.new-cover h1{font-size:40px}.signature-kokzhiek.new-cover .signature-cover-text{gap:12px;inset:4% 9% 43%}.signature-inkar.new-cover h1,.signature-asyl.new-cover h1{font-size:46px}.signature-nazik.new-cover .signature-cover-text{gap:16px;inset:9% 26% 33% 9%}.signature-asylzhas .new-cover-age,.signature-saltanat .new-cover-age{font-size:90px}.signature-page-dastur .invite-section,.signature-page-aqparaq .invite-section,.signature-page-baq .invite-section,.signature-page-kokzhiek .invite-section,.signature-page-inkar .invite-section,.signature-page-asyl .invite-section,.signature-page-nazik .invite-section,.signature-page-asylzhas .invite-section,.signature-page-saltanat .invite-section,.signature-page-mereke .invite-section{padding:48px 24px}}.signature-saltanat.new-cover .signature-cover-text{gap:14px;inset:7% 9% 45%}@container (max-width:500px){.signature-saltanat.new-cover .signature-cover-text{gap:12px;inset:7% 9% 46%}.signature-saltanat .new-cover-age{font-size:78px}.signature-baq.new-cover .signature-cover-text{left:16%;right:16%}.signature-baq.new-cover .new-cover-invitation{font-size:13px}}.signature-aqzhol.new-cover .signature-cover-text,.signature-qadamnew.new-cover .signature-cover-text{gap:13px;inset:3% 9% 39%}.signature-aqzhol:not(.signature-compact) .new-cover-age,.signature-qadamnew:not(.signature-compact) .new-cover-age{font-size:74px}.signature-erkeul.new-cover .signature-cover-text,.signature-nareste.new-cover .signature-cover-text,.signature-besikzhyry.new-cover .signature-cover-text{gap:21px;inset:10% 10% 37%}.signature-nareste.new-cover:not(.signature-compact) h1,.signature-besikzhyry.new-cover:not(.signature-compact) h1{font-style:italic}.signature-raushan.new-cover .signature-cover-text{gap:16px;inset:6% 14% 36%}.signature-raushan.new-cover:not(.signature-compact) h1{font-style:italic}.signature-dala.new-cover .signature-cover-text{text-align:left;align-items:flex-start;inset:11% 28% 33% 9%}.signature-gauhar.new-cover .signature-cover-text{gap:17px;inset:6% 10% 34%}.signature-gauhar.new-cover:not(.signature-compact) h1{font-style:italic}.signature-kerege.new-cover .signature-cover-text{gap:20px;inset:10% 13% 36%}.signature-kerege.new-cover:not(.signature-compact) h1{font-size:37px;line-height:1.2}.signature-serpin.new-cover .signature-cover-text{text-align:left;align-items:flex-start;inset:10% 27% 33% 9%}.signature-page-aqzhol .greeting h2{font-style:italic}.signature-page-aqzhol .signature-calendar{background:#fffdf3;border:1px solid #b7c2a4;border-radius:120px 120px 10px 10px;padding-top:40px}.signature-page-aqzhol .countdown-units>div{background:#e8ecd9;border-radius:50px;padding:13px 5px}.signature-page-aqzhol .venue{background:#e8ecd9}.signature-page-aqzhol .venue-card{background:#fffdf3;border:1px solid #b7c2a4;border-radius:120px 120px 10px 10px;padding-top:55px}.signature-page-aqzhol .program li{border-color:#b7c2a4}.signature-page-aqzhol .program time{font-style:italic}.signature-page-aqzhol .photo-story,.signature-page-aqzhol .guest-details{background:#e8ecd9}.signature-page-aqzhol .invitation-gallery img{border:10px solid #fffdf3;border-radius:100px 100px 10px 10px}.signature-page-aqzhol .response form{background:#fffdf3;border-color:#b7c2a4;border-radius:18px}.signature-page-aqzhol .invite-footer{background:#e8ecd9;border:0}.signature-page-qadamnew .greeting h2{font-style:italic}.signature-page-qadamnew .signature-calendar{background:#fff9f0;border:2px dashed #cfa282;border-radius:22px}.signature-page-qadamnew .countdown-units>div{background:#f2dfce;border-radius:18px;padding:15px 5px}.signature-page-qadamnew .venue{background:#f2dfce}.signature-page-qadamnew .venue-card{background:#fff9f0;border:2px dashed #cfa282;border-radius:22px}.signature-page-qadamnew .program li{background:#f2dfce;border:0;border-radius:18px;margin:10px 0;padding:22px 15px}.signature-page-qadamnew .photo-story,.signature-page-qadamnew .guest-details{background:#f2dfce}.signature-page-qadamnew .invitation-gallery img{border:10px solid #fff9f0;border-radius:22px}.signature-page-qadamnew .response form{background:#fff9f0;border:2px dashed #cfa282;border-radius:22px}.signature-page-qadamnew .invite-button{border-radius:22px}.signature-page-qadamnew .invite-footer{background:#f2dfce;border:0}.signature-page-erkeul .greeting h2{font-size:43px}.signature-page-erkeul .signature-calendar{background:#fafcf8;border:4px double #a1b8c6;border-radius:10px}.signature-page-erkeul .chosen-day{border-radius:6px}.signature-page-erkeul .venue{background:#dfe9eb}.signature-page-erkeul .venue-card{background:#fafcf8;border:4px double #a1b8c6;border-radius:10px}.signature-page-erkeul .program ol{border-top:2px solid #4b718b;border-bottom:2px solid #4b718b}.signature-page-erkeul .program time{font-size:29px}.signature-page-erkeul .photo-story,.signature-page-erkeul .guest-details{background:#dfe9eb}.signature-page-erkeul .invitation-gallery img{border:10px solid #fafcf8}.signature-page-erkeul .response form{background:#fafcf8;border:4px double #a1b8c6;border-radius:10px}.signature-page-erkeul .invite-footer{color:#f3f4ed;background:#354f61;border:0}.signature-page-erkeul .invite-footer>p{color:#f3f4ed}.signature-page-nareste .greeting h2{font-style:italic}.signature-page-nareste .signature-calendar{background:#fff9f5;border:1px solid #cbb7a9;border-radius:30px}.signature-page-nareste .countdown-units>div{background:#f1e3d9;border-radius:30px;padding:15px 5px}.signature-page-nareste .venue{background:#f1e3d9}.signature-page-nareste .venue-card{background:#fff9f5;border:1px solid #cbb7a9;border-radius:30px}.signature-page-nareste .venue-card h3{font-style:italic}.signature-page-nareste .program li{border-color:#cbb7a9}.signature-page-nareste .program time{font-style:italic}.signature-page-nareste .photo-story,.signature-page-nareste .guest-details{background:#f1e3d9}.signature-page-nareste .invitation-gallery img{border:10px solid #fff9f5;border-radius:30px}.signature-page-nareste .response form{background:#fff9f5;border-color:#cbb7a9;border-radius:30px}.signature-page-nareste .invite-button{border-radius:30px}.signature-page-nareste .invite-footer{background:#f1e3d9;border:0}.signature-page-besikzhyry .greeting h2{font-style:italic}.signature-page-besikzhyry .signature-calendar{background:#fafbf4;border:1px solid #a7beb0;border-radius:140px 140px 18px 18px;padding-top:42px}.signature-page-besikzhyry .countdown-units>div{background:#e4e2ed;border-radius:18px;padding:15px 5px}.signature-page-besikzhyry .venue{background:#dfece2}.signature-page-besikzhyry .venue-card{background:#fafbf4;border:1px solid #a7beb0;border-radius:140px 140px 18px 18px;padding-top:58px}.signature-page-besikzhyry .program li{background:#e4e2ed;border:0;border-radius:18px;margin:12px 0;padding:24px 15px}.signature-page-besikzhyry .photo-story,.signature-page-besikzhyry .guest-details{background:#dfece2}.signature-page-besikzhyry .invitation-gallery img{border:10px solid #fafbf4;border-radius:100px 100px 18px 18px}.signature-page-besikzhyry .response form{background:#fafbf4;border-color:#a7beb0;border-radius:18px}.signature-page-besikzhyry .invite-footer{background:#dfece2;border:0}.signature-page-raushan .greeting h2,.signature-page-raushan .venue-card h3{font-style:italic}.signature-page-raushan .signature-calendar{background:#fffaf2;border:4px double #b38689}.signature-page-raushan .venue{color:#f8f1e7;background:#763945}.signature-page-raushan .venue .invite-label{color:#f8f1e7}.signature-page-raushan .venue-card{background:#f8f1e7;border:4px double #b38689;padding:45px 28px}.signature-page-raushan .program ol{border-top:1px solid #b38689;border-bottom:1px solid #b38689}.signature-page-raushan .program time{font-size:29px;font-style:italic}.signature-page-raushan .photo-story,.signature-page-raushan .guest-details{background:#ecded7}.signature-page-raushan .invitation-gallery img{border:12px solid #fffaf2}.signature-page-raushan .response form{background:#fffaf2;border:4px double #b38689}.signature-page-raushan .invite-footer{color:#f8f1e7;background:#763945;border:0}.signature-page-raushan .invite-footer>p{color:#f8f1e7}.signature-page-raushan .invite-footer .invite-button{color:#763945;background:#f8f1e7;border-color:#f8f1e7}.signature-page-dala .greeting{text-align:left}.signature-page-dala .greeting h2{font-style:italic}.signature-page-dala .signature-calendar{text-align:center;background:#fffdf6;border:1px solid #b5c1bf;border-radius:120px 120px 0 0;padding-top:42px}.signature-page-dala .venue{background:#e2e8de}.signature-page-dala .venue-card{text-align:left;background:#fffdf6;border:1px solid #b5c1bf}.signature-page-dala .venue-card h3{font-style:italic}.signature-page-dala .program ol{border-left:1px solid #5c7281;padding-left:20px}.signature-page-dala .program time{font-style:italic}.signature-page-dala .photo-story,.signature-page-dala .guest-details{background:#e2e8de}.signature-page-dala .invitation-gallery img{border:10px solid #fffdf6}.signature-page-dala .response form{background:#fffdf6;border-color:#b5c1bf}.signature-page-dala .invite-footer{background:#e2e8de;border:0}.signature-page-gauhar .greeting h2{font-style:italic}.signature-page-gauhar .signature-calendar{outline-offset:-7px;background:#502d38;border:1px solid #b09872;outline:1px solid #b09872}.signature-page-gauhar .calendar-grid small,.signature-page-gauhar .signature-calendar>p{color:#f9edda}.signature-page-gauhar .chosen-day{color:#40212c}.signature-page-gauhar .venue{background:#311721}.signature-page-gauhar .venue-card{outline-offset:-8px;background:0 0;border:1px solid #b09872;outline:1px solid #b09872;padding:45px 28px}.signature-page-gauhar .venue-card h3,.signature-page-gauhar .venue-card p{color:#f9edda}.signature-page-gauhar .program ol{border-top:1px solid #b09872;border-bottom:1px solid #b09872}.signature-page-gauhar .program time{color:#dcc297;font-style:italic}.signature-page-gauhar .photo-story,.signature-page-gauhar .guest-details{background:#502d38}.signature-page-gauhar .invitation-gallery img{border:10px solid #dcc297}.signature-page-gauhar .response>p{color:#f9edda}.signature-page-gauhar .response form,.signature-page-gauhar .response-saved{background:#502d38;border-color:#b09872}.signature-page-gauhar .response input:not([type=radio]),.signature-page-gauhar .response textarea{color:#f9edda;background:#40212c;border-color:#b09872}.signature-page-gauhar .invite-button{color:#40212c;background:#dcc297;border-color:#dcc297}.signature-page-gauhar .opening-seal{color:#40212c}.signature-page-gauhar .preview-bar>span{color:#f9edda}.signature-page-gauhar .invite-footer{background:#311721;border-color:#b09872}.signature-page-gauhar .invite-footer>p{color:#f9edda}.signature-page-serpin .greeting{text-align:left}.signature-page-serpin .greeting h2{letter-spacing:-1px}.signature-page-serpin .signature-calendar{background:0 0;border:3px solid #3e5c9d;border-left:0;border-right:0;border-radius:0}.signature-page-serpin .chosen-day{border-radius:0}.signature-page-serpin .venue{background:#dce3f1}.signature-page-serpin .venue-card{text-align:left;background:#fff0df;border:0;border-left:5px solid #3e5c9d}.signature-page-serpin .program li{border-color:#bcc9e1}.signature-page-serpin .program time{font-size:29px}.signature-page-serpin .photo-story,.signature-page-serpin .guest-details{background:#dce3f1}.signature-page-serpin .invitation-gallery img{border:10px solid #fff0df}.signature-page-serpin .response form{background:0 0;border:0;border-top:3px solid #3e5c9d;padding:30px 0 0}.signature-page-serpin .invite-button{border-radius:0}.signature-page-serpin .invite-footer{color:#fff0df;background:#344873;border:0}.signature-page-serpin .invite-footer>p{color:#fff0df}.signature-page-serpin .invite-footer .invite-button{color:#344873;background:#fff0df;border-color:#fff0df}.signature-page-kerege .greeting h2{font-style:italic}.signature-page-kerege .signature-calendar{background:#fffbf2;border:4px double #8eb0a5;border-radius:7px}.signature-page-kerege .venue{color:#fffbf2;background:#357775}.signature-page-kerege .venue .invite-label{color:#fffbf2}.signature-page-kerege .venue-card{background:#f6f0e4;border:4px double #8eb0a5;border-radius:7px}.signature-page-kerege .venue-card h3{font-style:italic}.signature-page-kerege .program li{border-color:#b6c5b7}.signature-page-kerege .program time{font-size:29px;font-style:italic}.signature-page-kerege .photo-story,.signature-page-kerege .guest-details{background:#e0e8db}.signature-page-kerege .invitation-gallery img{border:12px solid #fffbf2}.signature-page-kerege .response form{background:#fffbf2;border:4px double #8eb0a5;border-radius:7px}.signature-page-kerege .invite-footer{color:#fffbf2;background:#357775;border:0}.signature-page-kerege .invite-footer>p{color:#fffbf2}.signature-page-kerege .invite-footer .invite-button{color:#357775;background:#fffbf2;border-color:#fffbf2}@container (max-width:500px){.signature-aqzhol.new-cover .signature-cover-text,.signature-qadamnew.new-cover .signature-cover-text{gap:12px;inset:3% 9% 37%}.signature-aqzhol:not(.signature-compact) .new-cover-age,.signature-qadamnew:not(.signature-compact) .new-cover-age{font-size:65px}.signature-aqzhol.new-cover:not(.signature-compact) h1,.signature-qadamnew.new-cover:not(.signature-compact) h1{font-size:38px}.signature-erkeul.new-cover .signature-cover-text,.signature-nareste.new-cover .signature-cover-text,.signature-besikzhyry.new-cover .signature-cover-text{gap:17px;inset:9% 9% 37%}.signature-erkeul.new-cover:not(.signature-compact) h1{font-size:39px}.signature-raushan.new-cover .signature-cover-text{gap:13px;inset:6% 16% 35%}.signature-raushan.new-cover:not(.signature-compact) h1{font-size:40px}.signature-dala.new-cover .signature-cover-text{gap:17px;inset:10% 28% 33% 9%}.signature-gauhar.new-cover .signature-cover-text{gap:14px;inset:6% 10% 34%}.signature-gauhar:not(.signature-compact) .new-cover-age{font-size:80px}.signature-serpin.new-cover .signature-cover-text{gap:15px;inset:10% 28% 33% 9%}.signature-kerege.new-cover .signature-cover-text{gap:17px;inset:9% 13% 35%}.signature-kerege.new-cover:not(.signature-compact) h1{font-size:29px}.signature-page-aqzhol .invite-section,.signature-page-qadamnew .invite-section,.signature-page-erkeul .invite-section,.signature-page-nareste .invite-section,.signature-page-besikzhyry .invite-section,.signature-page-raushan .invite-section,.signature-page-dala .invite-section,.signature-page-gauhar .invite-section,.signature-page-serpin .invite-section,.signature-page-kerege .invite-section{padding:48px 24px}}.signature-besikzhyry.new-cover:not(.signature-compact) .signature-cover-text{gap:18px;inset:3% 9% 48%}@container (max-width:500px){.signature-besikzhyry.new-cover:not(.signature-compact) .signature-cover-text{gap:14px;inset:3% 9% 49%}}.signature-compact:is(.signature-aqzhol,.signature-qadamnew,.signature-erkeul,.signature-nareste,.signature-besikzhyry,.signature-raushan,.signature-dala,.signature-gauhar,.signature-serpin,.signature-kerege) .signature-cover-text{gap:2cqw;inset:6% 10% 39%}.signature-compact:is(.signature-aqzhol,.signature-qadamnew,.signature-erkeul,.signature-nareste,.signature-besikzhyry,.signature-raushan,.signature-dala,.signature-gauhar,.signature-serpin,.signature-kerege) h1{font-size:15cqw}.signature-compact:is(.signature-aqzhol,.signature-qadamnew,.signature-gauhar,.signature-serpin) .new-cover-age{font-size:23cqw}.signature-compact:is(.signature-aqzhol,.signature-qadamnew,.signature-gauhar,.signature-serpin) p{display:none}.signature-compact.signature-besikzhyry .signature-cover-text{gap:1.7cqw;inset:3% 9% 49%}.signature-compact.signature-kerege h1{font-size:11cqw}.signature-compact.signature-raushan h1{font-size:16cqw}.signature-compact:is(.signature-dala,.signature-serpin) .signature-cover-text{text-align:left;align-items:flex-start;right:27%}.signature-page-kerege .venue-card,.signature-page-kerege .venue-card h3{color:#345451}.signature-page-raushan .venue-card,.signature-page-raushan .venue-card h3{color:#513438}.signature-marzhan.new-cover:not(.signature-compact) .signature-cover-text{justify-content:flex-start;gap:25px;inset:8% 14% 27%}.signature-marzhan.new-cover:not(.signature-compact) h1{text-transform:uppercase;letter-spacing:2px;margin-top:40px;font:55px/1.12 Georgia,serif}.signature-marzhan.new-cover:not(.signature-compact) .signature-event{border-bottom:1px solid;width:100%;padding-bottom:14px}.signature-samal.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:22px;inset:8% 43% 12% 6%}.signature-samal.new-cover:not(.signature-compact) h1{font:italic 52px/1.08 Georgia,serif}.signature-samal .new-cover-rule{width:100%}.signature-gulbanu.new-cover:not(.signature-compact) .signature-cover-text{gap:23px;inset:26% 19% 22%}.signature-gulbanu.new-cover:not(.signature-compact) h1{font:italic 70px/1.1 Georgia,serif}.signature-kerey.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:28px;inset:13% 34% 10% 8%}.signature-kerey.new-cover:not(.signature-compact) h1{font-size:40px;line-height:1.2}.signature-kerey .new-cover-rule{width:100%}.signature-sapar.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:21px;inset:8% 10% 27%}.signature-sapar.new-cover:not(.signature-compact) .new-cover-age{border-top:1px solid;order:3;width:100%;margin-top:10px;padding-top:20px;font-size:130px}.signature-sapar.new-cover:not(.signature-compact) h1{font-size:64px;font-style:italic}.signature-sapar.new-cover:not(.signature-compact) .new-cover-rule{display:none}.signature-tolqyn.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:26px;inset:10% 38% 14% 7%}.signature-tolqyn.new-cover:not(.signature-compact) .new-cover-age{font-size:130px}.signature-tolqyn.new-cover:not(.signature-compact) h1{font:58px/1 Georgia,serif}.signature-shuaq.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:25px;inset:7% 19% 27% 8%}.signature-shuaq.new-cover:not(.signature-compact) .new-cover-age{font-size:100px}.signature-shuaq.new-cover:not(.signature-compact) h1{font:italic 62px/1.1 Georgia,serif}.signature-aspan.new-cover:not(.signature-compact) .signature-cover-text{text-align:left;align-items:flex-start;gap:28px;inset:11% 31% 22% 8%}.signature-aspan.new-cover:not(.signature-compact) h1{font:54px/1.1 Georgia,serif}.signature-bota.new-cover:not(.signature-compact) .signature-cover-text{gap:25px;inset:9% 13% 29%}.signature-bota.new-cover:not(.signature-compact) h1{font:italic 78px/1 Georgia,serif}.signature-tumar.new-cover:not(.signature-compact) .signature-cover-text{text-align:right;align-items:flex-end;gap:26px;inset:15% 8% 15% 33%}.signature-tumar.new-cover:not(.signature-compact) h1{font:italic 68px/1.1 Georgia,serif}.signature-tumar .new-cover-rule{width:100%}.signature-page-marzhan .greeting h2{text-transform:uppercase;letter-spacing:1px;font-size:40px}.signature-page-marzhan .signature-calendar{background:#fffdf6;border:1px solid #bdb1a0;border-radius:160px;padding:45px 25px}.signature-page-marzhan .venue{background:#e9e1d1}.signature-page-marzhan .venue-card{color:#4f4639;background:#fffdf6;border:1px solid #bdb1a0;border-radius:160px;padding:55px 30px}.signature-page-marzhan .venue-card h3{color:#4f4639}.signature-page-marzhan .program ol{border:0;grid-template-columns:1fr 1fr;gap:20px;display:grid}.signature-page-marzhan .program li{text-align:center;border:1px solid #bdb1a0;border-radius:100px;flex-direction:column;align-items:center;gap:12px;padding:30px 15px;display:flex}.signature-page-marzhan .program time{font-size:32px}.signature-page-marzhan .photo-story,.signature-page-marzhan .guest-details{background:#e9e1d1}.signature-page-marzhan .invitation-gallery img{border:10px solid #fffdf6;border-radius:150px}.signature-page-marzhan .response form{background:#fffdf6;border:1px solid #bdb1a0}.signature-page-marzhan .invite-footer{background:#e9e1d1;border:0}.signature-page-samal .greeting{text-align:left;grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.signature-page-samal .greeting h2{border-bottom:1px solid #ba9b81;grid-column:1/-1;padding-bottom:25px;font-size:48px;font-style:italic}.signature-page-samal .greeting>p{grid-column:1;margin:0}.signature-page-samal .signature-calendar{border:0;border-left:1px solid #ba9b81;grid-area:2/2/4;margin:0;padding:15px}.signature-page-samal .countdown{grid-column:1/-1}.signature-page-samal .venue{text-align:left;background:#e6d7c4}.signature-page-samal .venue-card{text-align:left;background:0 0;border:0;border-top:1px solid #8a624b;padding:30px 0 0}.signature-page-samal .venue-card h3{font-style:italic}.signature-page-samal .program ol{border-left:1px solid #8a624b;padding-left:20px}.signature-page-samal .program li{border:0;padding:24px 0}.signature-page-samal .photo-story,.signature-page-samal .guest-details{text-align:left;background:#e6d7c4}.signature-page-samal .invitation-gallery{grid-template-columns:1fr 1fr;align-items:start}.signature-page-samal .invitation-gallery img:nth-child(2n){margin-top:65px}.signature-page-samal .response form{background:0 0;border:0;border-top:1px solid #8a624b;padding:30px 0}.signature-page-samal .invite-footer{text-align:left;background:#e6d7c4;border:0}.signature-page-gulbanu .greeting h2{font-style:italic}.signature-page-gulbanu .signature-calendar{background:#fbfcfb;border:1px solid #9fb4c2;border-radius:150px;padding:50px 25px}.signature-page-gulbanu .venue{background:#dce7ec}.signature-page-gulbanu .venue-card{background:#fbfcfb;border:1px solid #9fb4c2;border-radius:150px;padding:65px 30px}.signature-page-gulbanu .venue-card h3{font-style:italic}.signature-page-gulbanu .program li{background:#dce7ec;border:0;border-radius:35px;margin:14px 0;padding:25px 20px}.signature-page-gulbanu .program li:nth-child(2n){margin-left:35px}.signature-page-gulbanu .program li:nth-child(odd){margin-right:35px}.signature-page-gulbanu .photo-story,.signature-page-gulbanu .guest-details{background:#dce7ec}.signature-page-gulbanu .invitation-gallery img{border:10px solid #fbfcfb;border-radius:150px}.signature-page-gulbanu .response form{background:#fbfcfb;border-color:#9fb4c2;border-radius:30px}.signature-page-gulbanu .invite-footer{background:#dce7ec;border:0}.signature-page-kerey .greeting,.signature-page-kerey .venue,.signature-page-kerey .program{text-align:left;border-left:12px solid #815b40}.signature-page-kerey .greeting h2{font-style:italic}.signature-page-kerey .signature-calendar{text-align:center;border:1px solid #b79a7e;border-left:0;border-right:0}.signature-page-kerey .venue{background:#eadcc8}.signature-page-kerey .venue-card{text-align:left;background:0 0;border:0;padding:0}.signature-page-kerey .venue-card h3{font-style:italic}.signature-page-kerey .program ol{counter-reset:chapter}.signature-page-kerey .program li{counter-increment:chapter;grid-template-columns:30px 75px 1fr;gap:12px}.signature-page-kerey .program li:before{content:counter(chapter,decimal-leading-zero);color:#815b40;align-self:center;font:12px Arial,sans-serif}.signature-page-kerey .photo-story,.signature-page-kerey .guest-details{background:#eadcc8}.signature-page-kerey .invitation-gallery img{border-bottom:12px solid #815b40}.signature-page-kerey .response form{background:#fffaf0;border:1px solid #b79a7e}.signature-page-kerey .invite-footer{text-align:left;background:#eadcc8;border-left:12px solid #815b40}.signature-page-sapar .greeting h2{text-align:left;font-size:46px;font-style:italic}.signature-page-sapar .greeting>p{text-align:left}.signature-page-sapar .signature-calendar{background:0 0;border:2px solid #78634e;border-left:0;border-right:0}.signature-page-sapar .chosen-day{border-radius:0}.signature-page-sapar .venue{text-align:left;background:#e2d9ca}.signature-page-sapar .venue-card{text-align:left;background:0 0;border:0;border-left:2px solid #78634e;padding:15px 0 15px 25px}.signature-page-sapar .venue-card h3{font-style:italic}.signature-page-sapar .program ol{grid-template-columns:1fr 1fr;gap:25px;display:grid}.signature-page-sapar .program li{border:0;border-top:1px solid #a48e74;flex-direction:column;align-items:flex-start;gap:18px;display:flex}.signature-page-sapar .program time{font-size:35px;font-style:italic}.signature-page-sapar .photo-story,.signature-page-sapar .guest-details{background:#e2d9ca}.signature-page-sapar .invitation-gallery img{background:#fffaf1;padding:10px 10px 30px}.signature-page-sapar .response form{background:0 0;border:0;border-top:2px solid #78634e;padding:30px 0}.signature-page-sapar .invite-footer{text-align:left;background:#e2d9ca;border:0}.signature-page-tolqyn .greeting{text-align:left}.signature-page-tolqyn .greeting h2{letter-spacing:-2px;font-size:49px}.signature-page-tolqyn .signature-calendar{text-align:center;background:#faffff;border:0;border-radius:0 80px 0 0}.signature-page-tolqyn .chosen-day{border-radius:0}.signature-page-tolqyn .venue{color:#edf3f8;text-align:left;background:#2f5a95}.signature-page-tolqyn .venue .invite-label{color:#edf3f8}.signature-page-tolqyn .venue-card{text-align:left;color:#edf3f8;background:0 0;border:0;padding:0}.signature-page-tolqyn .venue-card h3,.signature-page-tolqyn .venue-card p{color:#edf3f8}.signature-page-tolqyn .venue .invite-button{color:#2f5a95;background:#edf3f8;border-color:#edf3f8}.signature-page-tolqyn .program li{border:0;border-bottom:2px solid #2f5a95;grid-template-columns:90px 1fr;padding:28px 0}.signature-page-tolqyn .program time{font-size:34px}.signature-page-tolqyn .photo-story,.signature-page-tolqyn .guest-details{background:#d9e5f2}.signature-page-tolqyn .invitation-gallery img{border-radius:0 60px 0 0}.signature-page-tolqyn .response form{background:#faffff;border:0;border-radius:0 60px 0 0}.signature-page-tolqyn .invite-footer{text-align:left;background:#d9e5f2;border:0}.signature-page-shuaq .greeting,.signature-page-shuaq .venue,.signature-page-shuaq .program{text-align:left}.signature-page-shuaq .greeting h2{font-style:italic}.signature-page-shuaq .signature-calendar{text-align:center;background:#fffbea;border:2px dotted #bba472;border-radius:10px}.signature-page-shuaq .venue{background:#f3e9c4}.signature-page-shuaq .venue-card{text-align:left;background:0 0;border:0;border-left:2px dotted #897038;padding:10px 0 10px 25px}.signature-page-shuaq .program ol{border:0;border-left:2px dotted #897038;padding-left:25px}.signature-page-shuaq .program li{border:0;position:relative}.signature-page-shuaq .program li:before{content:"";background:#897038;border-radius:50%;width:9px;height:15px;position:absolute;top:28px;left:-31px;transform:rotate(25deg)}.signature-page-shuaq .photo-story,.signature-page-shuaq .guest-details{background:#f3e9c4}.signature-page-shuaq .invitation-gallery img{border:10px solid #fffbea;border-radius:10px}.signature-page-shuaq .response form{background:#fffbea;border:2px dotted #bba472;border-radius:10px}.signature-page-shuaq .invite-footer{background:#f3e9c4;border:0}.signature-page-aspan .greeting h2{text-align:left;font-style:italic}.signature-page-aspan .signature-calendar{background:#fffdf4;border:0;border-radius:70px 70px 25px 25px}.signature-page-aspan .countdown-units>div{background:#e0ebef;border-radius:50px;padding:15px 5px}.signature-page-aspan .venue{background:#dce9ef}.signature-page-aspan .venue-card{background:#fffdf4;border:0;border-radius:70px 70px 25px 25px}.signature-page-aspan .program ol{grid-template-columns:1fr 1fr;gap:20px;display:grid}.signature-page-aspan .program li{text-align:center;background:#dce9ef;border:0;border-radius:45px;flex-direction:column;align-items:center;gap:15px;padding:30px 15px;display:flex}.signature-page-aspan .photo-story,.signature-page-aspan .guest-details{background:#dce9ef}.signature-page-aspan .invitation-gallery img{border:10px solid #fffdf4;border-radius:70px 70px 25px 25px}.signature-page-aspan .response form{background:#fffdf4;border:0;border-radius:45px}.signature-page-aspan .invite-footer{background:#dce9ef;border:0}.signature-page-bota .greeting h2{font-style:italic}.signature-page-bota .signature-calendar{background:#fffaf3;border:1px solid #c4ada0;border-radius:25px}.signature-page-bota .venue{background:#e9dfeb}.signature-page-bota .venue-card{background:#fffaf3;border:1px solid #c4ada0;border-radius:25px}.signature-page-bota .program ol{counter-reset:scene}.signature-page-bota .program li{counter-increment:scene;background:#e9dfeb;border:0;border-radius:25px;grid-template-columns:35px 1fr;gap:10px;margin:16px 0;padding:22px 20px;display:grid}.signature-page-bota .program li:before{content:counter(scene,decimal-leading-zero);grid-row:1/3;align-self:center;font:italic 24px Georgia,serif}.signature-page-bota .program time{grid-column:2;font-size:27px}.signature-page-bota .program li>span{grid-column:2}.signature-page-bota .photo-story,.signature-page-bota .guest-details{background:#e9dfeb}.signature-page-bota .invitation-gallery img{border:12px solid #fffaf3;border-radius:25px}.signature-page-bota .response form{background:#fffaf3;border-color:#c4ada0;border-radius:25px}.signature-page-bota .invite-footer{background:#e9dfeb;border:0}.signature-page-tumar .greeting{text-align:right}.signature-page-tumar .greeting h2{font-style:italic}.signature-page-tumar .signature-calendar{text-align:center;background:#fbfbf7;border:4px double #a4aeaa}.signature-page-tumar .venue{text-align:right;background:#dfe4de}.signature-page-tumar .venue-card{text-align:right;background:0 0;border:0;border-right:2px solid #68716f;padding:20px 25px 20px 0}.signature-page-tumar .venue-card h3{font-style:italic}.signature-page-tumar .program li{text-align:right;grid-template-columns:1fr 75px}.signature-page-tumar .program time{grid-area:1/2;font-style:italic}.signature-page-tumar .program li>span{grid-area:1/1}.signature-page-tumar .photo-story,.signature-page-tumar .guest-details{text-align:right;background:#dfe4de}.signature-page-tumar .invitation-gallery img{border:10px solid #fbfbf7}.signature-page-tumar .response form{background:#fbfbf7;border:4px double #a4aeaa}.signature-page-tumar .invite-footer{text-align:right;background:#dfe4de;border:0}@container (max-width:500px){.signature-marzhan.new-cover:not(.signature-compact) .signature-cover-text{gap:16px;inset:7% 14% 26%}.signature-marzhan.new-cover:not(.signature-compact) h1{letter-spacing:1px;margin-top:20px;font-size:36px}.signature-samal.new-cover:not(.signature-compact) .signature-cover-text{gap:15px;inset:8% 43% 11% 6%}.signature-samal.new-cover:not(.signature-compact) h1{letter-spacing:-1px;font-size:33px}.signature-gulbanu.new-cover:not(.signature-compact) .signature-cover-text{gap:18px;inset:25% 19% 22%}.signature-gulbanu.new-cover:not(.signature-compact) h1{font-size:43px}.signature-kerey.new-cover:not(.signature-compact) .signature-cover-text{gap:20px;inset:12% 34% 10% 8%}.signature-kerey.new-cover:not(.signature-compact) h1{font-size:30px}.signature-sapar.new-cover:not(.signature-compact) .signature-cover-text{gap:14px;inset:8% 10% 25%}.signature-sapar.new-cover:not(.signature-compact) h1{font-size:42px}.signature-sapar.new-cover:not(.signature-compact) .new-cover-age{padding-top:15px;font-size:95px}.signature-tolqyn.new-cover:not(.signature-compact) .signature-cover-text{gap:18px;inset:10% 37% 14% 7%}.signature-tolqyn.new-cover:not(.signature-compact) .new-cover-age{font-size:90px}.signature-tolqyn.new-cover:not(.signature-compact) h1{font-size:42px}.signature-shuaq.new-cover:not(.signature-compact) .signature-cover-text{gap:18px;inset:7% 20% 27% 8%}.signature-shuaq.new-cover:not(.signature-compact) .new-cover-age{font-size:75px}.signature-shuaq.new-cover:not(.signature-compact) h1{font-size:42px}.signature-aspan.new-cover:not(.signature-compact) .signature-cover-text{gap:21px;inset:11% 30% 22% 8%}.signature-aspan.new-cover:not(.signature-compact) h1{font-size:35px}.signature-bota.new-cover:not(.signature-compact) .signature-cover-text{gap:20px;inset:9% 13% 29%}.signature-bota.new-cover:not(.signature-compact) h1{font-size:55px}.signature-tumar.new-cover:not(.signature-compact) .signature-cover-text{gap:20px;inset:15% 8% 15% 32%}.signature-tumar.new-cover:not(.signature-compact) h1{font-size:45px}.signature-page-samal .greeting{display:block}.signature-page-samal .greeting>p{margin:20px 0}.signature-page-samal .signature-calendar{border-top:1px solid #ba9b81;border-left:0;margin:30px 0}.signature-page-marzhan .invite-section,.signature-page-samal .invite-section,.signature-page-gulbanu .invite-section,.signature-page-kerey .invite-section,.signature-page-sapar .invite-section,.signature-page-tolqyn .invite-section,.signature-page-shuaq .invite-section,.signature-page-aspan .invite-section,.signature-page-bota .invite-section,.signature-page-tumar .invite-section{padding:48px 24px}.signature-page-marzhan .program ol,.signature-page-sapar .program ol,.signature-page-aspan .program ol{gap:15px}.signature-page-marzhan .program time,.signature-page-sapar .program time,.signature-page-aspan .program time{font-size:25px}.signature-page-kerey .program li{grid-template-columns:20px 60px 1fr;gap:8px}}.signature-compact:is(.signature-marzhan,.signature-samal,.signature-gulbanu,.signature-kerey,.signature-sapar,.signature-tolqyn,.signature-shuaq,.signature-aspan,.signature-bota,.signature-tumar) .signature-cover-text{gap:2.5cqw;inset:7% 12% 30%}.signature-compact:is(.signature-marzhan,.signature-samal,.signature-gulbanu,.signature-kerey,.signature-sapar,.signature-tolqyn,.signature-shuaq,.signature-aspan,.signature-bota,.signature-tumar) h1{font-size:15cqw}.signature-compact:is(.signature-samal,.signature-kerey,.signature-tolqyn,.signature-aspan) .signature-cover-text{text-align:left;align-items:flex-start;left:7%;right:37%}.signature-compact.signature-samal h1{font-size:13cqw}.signature-compact.signature-kerey h1{font-size:11cqw}.signature-compact.signature-tumar .signature-cover-text{text-align:right;align-items:flex-end;left:32%;right:8%}.signature-compact.signature-gulbanu .signature-cover-text{inset:24% 20% 20%}.signature-compact:is(.signature-sapar,.signature-tolqyn,.signature-shuaq) .new-cover-age{font-size:24cqw}.signature-compact:is(.signature-sapar,.signature-tolqyn,.signature-shuaq) p{display:none}.signature-compact.signature-sapar .new-cover-age{order:3}.inline-editor{color:#29352f;background:#ecebe6;min-height:100vh;padding-bottom:60px;font-family:Arial,sans-serif}.inline-editor button{font:inherit;cursor:pointer;color:#29352f;background:#fff;border:1px solid #c8cec8;border-radius:5px;padding:10px 14px}.inline-editor button[aria-pressed=true]{color:#fff;background:#293f34}.inline-editor-header,.inline-editor-tools{background:#fafaf6;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.inline-editor-header a{color:inherit}.inline-editor-tools{z-index:20;border-bottom:1px solid #d8dcd5;flex-wrap:wrap;justify-content:center;position:sticky;top:0}.inline-editor-tools div{gap:4px;display:flex}.inline-editor-hint,.inline-editor-status{text-align:center;padding:0 18px;font-size:14px}.inline-editor-status:empty{display:none}.inline-section-tools{flex-wrap:wrap;justify-content:center;gap:8px;max-width:850px;margin:18px auto;padding:0 16px;display:flex}.inline-canvas{background:#fff;max-width:600px;margin:24px auto;box-shadow:0 12px 45px #22332914}.editing-view :is(h1,.event-owner,.signature-date,.signature-city,.cover-date,.signature-calendar,.date-block,.venue-card,.greeting>p,.photo-story,.program,.guest-details){cursor:pointer;outline-offset:5px;outline:1px dashed #0000}.editing-view :is(h1,.event-owner,.signature-date,.signature-city,.cover-date,.signature-calendar,.date-block,.venue-card,.greeting>p,.photo-story,.program,.guest-details):hover{outline-color:#8a9d8b}.inline-edit-dialog{color:#29352f;background:#fafaf6;border:0;border-radius:12px;width:min(480px,100vw - 32px);max-height:85dvh;padding:24px;overflow:auto}.inline-edit-dialog::backdrop{background:#15251f66}.inline-dialog-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.inline-dialog-heading h2{margin:0;font-size:24px}.inline-edit-dialog label{flex-direction:column;gap:7px;margin:18px 0;font-size:14px;display:flex}.inline-edit-dialog input,.inline-edit-dialog textarea{box-sizing:border-box;width:100%;font:inherit;color:#25372a;background:#fff;border:1px solid #b9c4bb;border-radius:4px;padding:12px;font-size:16px}.inline-edit-dialog .inline-toggle{flex-direction:row;align-items:center}.inline-toggle input{width:20px}.inline-done{width:100%;margin-top:20px;color:#fff!important;background:#293f34!important}.inline-upload-preview{object-fit:contain;width:100%;max-height:180px}.inline-language-tabs{gap:8px;margin-top:20px;display:flex}.back-inline-editor{cursor:pointer;margin:18px;padding:12px}.inline-editor button:focus-visible{outline-offset:2px;outline:3px solid #689875}@media (max-width:650px){.inline-editor-header{padding:12px;font-size:12px}.inline-editor-header span{text-align:center;max-width:40%}.inline-editor-tools{gap:6px;padding:10px}.inline-editor-tools button{padding:9px;font-size:12px}.inline-canvas{max-width:100%;margin:16px 0}.inline-edit-dialog{box-sizing:border-box;border-radius:18px 18px 0 0;width:100%;max-width:100%;margin:auto auto 0;padding:22px}.inline-section-tools button{padding:9px;font-size:12px}.inline-editor-header button{font-size:12px}}.editing-view :is(.greeting h2,.invite-footer h2){cursor:pointer;outline-offset:5px;outline:1px dashed #0000}.editing-view :is(.greeting h2,.invite-footer h2):hover{outline-color:#8a9d8b}.editing-view .flagship-date{cursor:pointer}.inline-edit-dialog select{color:#25372a;background:#fff;border:1px solid #b9c4bb;border-radius:4px;width:100%;padding:12px;font-size:16px}.inline-editor .inline-editor-tools{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafaf7f5;border-bottom:1px solid #dfe3dc;grid-template-columns:84px minmax(0,150px) minmax(0,124px);justify-content:center;align-items:center;gap:12px;padding:12px 20px;display:grid}.inline-editor .inline-editor-tools button{box-sizing:border-box;letter-spacing:0;white-space:nowrap;border-radius:16px;min-height:44px;font:500 13px/1 Arial,sans-serif;transition:background .18s,color .18s,box-shadow .18s,transform .18s}.inline-editor .inline-editor-tools .editor-language-switch{background:#e9ede7;border:1px solid #e0e5dc;border-radius:17px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.inline-editor .editor-language-switch button{color:#667168;letter-spacing:.03em;background:0 0;border:0;border-radius:12px;min-height:36px;padding:0;font-size:11px}.inline-editor .editor-language-switch button[aria-pressed=true]{color:#293e32;background:#fffefa;box-shadow:0 1px 4px #203b2715}.inline-editor .inline-editor-tools .editor-view-action,.inline-editor .inline-editor-tools .editor-save-action{justify-content:center;align-items:center;gap:8px;padding:0 13px;display:flex}.inline-editor .inline-editor-tools .editor-view-action{color:#435347;background:0 0;border:1px solid #d8dfd4}.inline-editor .inline-editor-tools .editor-view-action[aria-pressed=true]{color:#354a38;background:#edf1e9;border-color:#cdd8c7}.inline-editor .inline-editor-tools .editor-save-action{color:#fffef8;background:#293f34;border:1px solid #293f34;box-shadow:0 2px 5px #1c322015}.inline-editor-tools svg{flex-shrink:0;width:16px;height:16px}.inline-editor .inline-editor-tools button:hover{filter:brightness(.97)}.inline-editor .inline-editor-tools button:active{transform:translateY(1px)}.inline-editor .inline-editor-tools button:focus-visible{outline-offset:3px;outline:2px solid #66836c}.inline-editor .inline-editor-tools button:disabled{opacity:.45;cursor:default;box-shadow:none}@media (max-width:650px){.inline-editor .inline-editor-tools{grid-template-columns:80px minmax(0,1fr) 104px;gap:8px;padding:10px 12px}.inline-editor .inline-editor-tools button{font-size:12px}.inline-editor .inline-editor-tools .editor-view-action,.inline-editor .inline-editor-tools .editor-save-action{gap:6px;padding:0 9px}.inline-editor .editor-language-switch button{font-size:10px}}@media (max-width:340px){.inline-editor .inline-editor-tools{grid-template-columns:72px minmax(0,1fr) 94px;gap:6px;padding-inline:10px}.inline-editor .inline-editor-tools button{font-size:11px}.inline-editor-tools svg{width:14px;height:14px}.inline-editor .inline-editor-tools .editor-view-action,.inline-editor .inline-editor-tools .editor-save-action{gap:4px;padding-inline:5px}}@media (prefers-reduced-motion:reduce){.inline-editor .inline-editor-tools button{transition:none}}
