@font-face{font-family:Poppins PQN;src:url(/assets/fonts/poppins-800.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}html:has(.invitation-body--porque-nao){scrollbar-gutter:stable}.invitation-body--porque-nao{container-type:inline-size}.invitation-body--porque-nao .skip-link{visibility:visible}.invitation-page--porque-nao{--pqn-unit:calc(100cqw / 1368);--pqn-footer-height:64px;--pqn-photo-trim:max(0px, calc(1214 * var(--pqn-unit) - 1020px));--pqn-page-height:calc(2488 * var(--pqn-unit) - var(--pqn-photo-trim) + var(--pqn-footer-height));min-height:var(--pqn-page-height);background:var(--purple)}.invitation-page--porque-nao:before{display:none}.pqn-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pqn-art__photo{left:0;top:calc(-1 * var(--pqn-photo-trim));width:100%;height:calc(2539 * var(--pqn-unit));position:absolute}.pqn-art__photo img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.pqn-art__gradient{left:calc(-132 * var(--pqn-unit));top:calc(-4 * var(--pqn-unit) - var(--pqn-photo-trim));width:calc(1952 * var(--pqn-unit));height:calc(1832 * var(--pqn-unit));mix-blend-mode:multiply;opacity:.57;background:linear-gradient(#420606 56.815%,#d9d9d900 83.037%);position:absolute}.pqn-art__grain{left:0;top:calc(-1 * var(--pqn-photo-trim));width:calc(1367 * var(--pqn-unit));height:calc(2590 * var(--pqn-unit));mix-blend-mode:overlay;opacity:.3268;max-width:none;position:absolute}.invitation-page--porque-nao .invitation-page__content{max-width:none;min-height:var(--pqn-page-height);padding:0;display:block}.invitation-page--porque-nao .invitation-page__original{top:calc(73.3356 * var(--pqn-unit));left:calc(50% - 1.7414 * var(--pqn-unit));width:calc(172.115 * var(--pqn-unit));height:calc(50.476 * var(--pqn-unit));letter-spacing:calc(4.4742 * var(--pqn-unit));justify-content:center;align-items:center;font-size:15px;line-height:normal;display:flex}.invitation-page--porque-nao .invitation-page__logo{top:calc(124 * var(--pqn-unit));left:calc(50% - .5 * var(--pqn-unit));width:calc(269 * var(--pqn-unit));height:calc(68 * var(--pqn-unit));justify-content:center;align-items:center;display:flex;position:absolute;overflow:clip;transform:translate(-50%)}.pqn-logo img{width:calc(310.703 * var(--pqn-unit));height:calc(101.159 * var(--pqn-unit));flex:none;max-width:none}.invitation-page--porque-nao .invitation-page__hero{display:contents}.invitation-page--porque-nao .invitation-page__hero h1{top:calc(184 * var(--pqn-unit));width:100%;height:calc(334 * var(--pqn-unit));font-family:"Poppins PQN", var(--sans);font-feature-settings:"liga" 0;letter-spacing:calc(-2.6552 * var(--pqn-unit));text-transform:uppercase;justify-content:center;align-items:center;font-size:121px;font-weight:800;line-height:.85;display:flex;position:absolute;left:0}.invitation-page--porque-nao .invitation-page__intro{top:calc(432 * var(--pqn-unit));width:calc(758 * var(--pqn-unit));height:calc(376 * var(--pqn-unit));flex-direction:column;justify-content:center;margin:0;font-size:32px;font-weight:600;line-height:1.5;display:flex;position:absolute;left:50%;transform:translate(-50%)}.invitation-page--porque-nao .invitation-page__intro p{display:block}.invitation-page--porque-nao .invitation-page__intro p:after{content:none}.invitation-page--porque-nao .invitation-page__intro strong{color:var(--orange)}.invitation-page--porque-nao .invitation-page__schedule{top:calc(808 * var(--pqn-unit));gap:0;width:100%;margin:0;position:absolute;left:50%;transform:translate(-50%)}.invitation-page--porque-nao .invitation-page__schedule h2{color:var(--orange);font-size:32px;line-height:calc(53.58 * var(--pqn-unit))}.invitation-page--porque-nao .invitation-page__schedule p{font-size:26px;line-height:calc(53.58 * var(--pqn-unit));margin:0}.invitation-page--porque-nao .invitation-page__registration{top:calc(2340 * var(--pqn-unit) - var(--pqn-photo-trim));width:474px;margin:0;position:absolute;left:50%;transform:translate(-50%)}.invitation-page--porque-nao .invitation-page__notice{height:var(--pqn-footer-height);background:var(--orange);min-height:0;color:var(--cream);letter-spacing:calc(2 * var(--pqn-unit));white-space:nowrap;padding:0;font-size:17px;font-weight:500;line-height:1.4;position:absolute}@media (width<=1199px) and (width>=769px){.invitation-page--porque-nao .invitation-page__hero h1{font-size:clamp(96px,11vw,121px)}.invitation-page--porque-nao .invitation-page__intro{font-size:clamp(23px,2.35vw,27px)}}@media (width<=768px){.invitation-page--porque-nao{--pqn-unit:calc(100cqw / 699);--pqn-photo-trim:0px;--pqn-footer-height:clamp(24px, calc(46 * var(--pqn-unit)), 48px);--pqn-page-height:calc(1583 * var(--pqn-unit) + var(--pqn-footer-height));background:#0a0900}.pqn-art__photo{width:100%;height:calc(1649 * var(--pqn-unit));top:0;left:0}.pqn-art__gradient{width:calc(1080 * var(--pqn-unit));height:calc(1350 * var(--pqn-unit));background:linear-gradient(#420606 53.963%,#d9d9d900 69.519%);top:0}.pqn-art__grain{left:calc(50% - 683.5 * var(--pqn-unit));top:calc(-1281 * var(--pqn-unit));width:calc(1367 * var(--pqn-unit));height:calc(4212 * var(--pqn-unit))}.invitation-page--porque-nao .invitation-page__original{top:calc(77 * var(--pqn-unit));left:calc(50% - 1.0415 * var(--pqn-unit));width:calc(102.92 * var(--pqn-unit));height:calc(30.1834 * var(--pqn-unit));letter-spacing:calc(2.6754 * var(--pqn-unit));font-size:1.531cqw;position:absolute}.invitation-page--porque-nao .invitation-page__logo{top:calc(107.296 * var(--pqn-unit));left:calc(50% - .3 * var(--pqn-unit));width:calc(160.855 * var(--pqn-unit));height:calc(40.6622 * var(--pqn-unit))}.pqn-logo img{width:calc(185.793 * var(--pqn-unit));height:calc(60.4906 * var(--pqn-unit))}.invitation-page--porque-nao .invitation-page__hero h1{top:calc(144 * var(--pqn-unit));box-sizing:border-box;width:100%;height:calc(156 * var(--pqn-unit));letter-spacing:calc(-1.5878 * var(--pqn-unit));padding-inline:4cqw;font-size:12cqw;left:0}.invitation-page--porque-nao .invitation-page__hero h1 span{overflow-wrap:anywhere;min-width:0;max-width:100%}.invitation-page--porque-nao .invitation-page__intro{top:calc(262 * var(--pqn-unit));width:24em;max-width:calc(100% - 32px);height:calc(250 * var(--pqn-unit));font-size:3.43cqw;left:50%}.invitation-page--porque-nao .invitation-page__intro strong{color:#ff6035}.invitation-page--porque-nao .invitation-page__schedule{top:calc(517 * var(--pqn-unit));width:100%;left:50%}.invitation-page--porque-nao .invitation-page__schedule h2{font-size:3.811cqw;line-height:calc(35.681 * var(--pqn-unit))}.invitation-page--porque-nao .invitation-page__schedule p{font-size:3.239cqw;line-height:calc(35.681 * var(--pqn-unit))}.invitation-page--porque-nao .invitation-page__registration{top:calc(1435 * var(--pqn-unit));width:67.811cqw;left:50%}.invitation-page--porque-nao .invitation-page__notice{letter-spacing:calc(1.0198 * var(--pqn-unit));font-size:1.824cqw}}@media (width>=769px){.invitation-page--porque-nao{--pqn-content-gap:clamp(12px, calc(16vw - 111px), 64px)}.invitation-page--porque-nao .invitation-page__content{max-width:1180px;padding:var(--pqn-content-gap) 24px 0;flex-direction:column;align-items:center;display:flex}.invitation-page--porque-nao .invitation-page__original,.invitation-page--porque-nao .invitation-page__logo,.invitation-page--porque-nao .invitation-page__hero,.invitation-page--porque-nao .invitation-page__hero h1,.invitation-page--porque-nao .invitation-page__intro,.invitation-page--porque-nao .invitation-page__schedule{flex:none;position:static;transform:none}.invitation-page--porque-nao .invitation-page__original{letter-spacing:4.4742px;width:auto;height:auto;line-height:1.2}.invitation-page--porque-nao .invitation-page__logo{width:269px;height:68px;margin-top:16px}.pqn-logo img{width:310.703px;height:101.159px}.invitation-page--porque-nao .invitation-page__hero{width:100%;margin-top:calc(1.25 * var(--pqn-content-gap));display:block}.invitation-page--porque-nao .invitation-page__hero h1{letter-spacing:-2.6552px;height:auto;display:block}.invitation-page--porque-nao .invitation-page__intro{width:24em;max-width:100%;height:auto;margin:var(--pqn-content-gap) auto 0}.invitation-page--porque-nao .invitation-page__schedule{width:100%;margin-top:var(--pqn-content-gap);gap:14px}.invitation-page--porque-nao .invitation-page__schedule h2{line-height:1.25}.invitation-page--porque-nao .invitation-page__schedule p{margin-top:3px;line-height:1.5}}.invitation-dialog--porque-nao{width:min(820px,100vw - 72px);max-width:820px;height:min(965px,100dvh - 72px);container-type:inline-size}.invitation-dialog--porque-nao .invitation-dialog__content{--form-unit:calc(100cqw / 1368);padding:calc(104 * var(--form-unit)) calc(163 * var(--form-unit)) calc(56 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-dialog__logo{width:calc(269 * var(--form-unit));height:calc(68 * var(--form-unit));object-fit:cover;margin:0}.invitation-dialog--porque-nao .invitation-dialog__content>h2{max-width:none;width:calc(1041 * var(--form-unit));margin:calc(71 * var(--form-unit)) 0 0;font-weight:700;line-height:calc(53.58 * var(--form-unit));letter-spacing:0;padding:0}.invitation-dialog--porque-nao .invitation-form{width:calc(847 * var(--form-unit));max-width:100%;margin-top:calc(63.42 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__field label,.invitation-dialog--porque-nao .invitation-form__choices legend{font-weight:700;line-height:max(24px, calc(53.58 * var(--form-unit)));margin:0}.invitation-dialog--porque-nao .invitation-form__field input{width:86.19%;height:max(44px, calc(67 * var(--form-unit)));margin-top:calc(8.42 * var(--form-unit));padding:0 calc(38 * var(--form-unit));color:#4b2e2a;background:#f2dab2b3}.invitation-dialog--porque-nao .invitation-form__field input::placeholder{color:#4b2e2a}.invitation-dialog--porque-nao .invitation-form__field+.invitation-form__field,.invitation-dialog--porque-nao .invitation-form__field+.invitation-form__choices,.invitation-dialog--porque-nao .invitation-form__choices+.invitation-form__choices{margin-top:calc(40 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__actions{margin-top:calc(53 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__actions button{width:calc(286 * var(--form-unit));min-width:120px;min-height:44px;height:calc(96 * var(--form-unit));padding:0}.invitation-dialog--porque-nao .invitation-form__required{margin-top:calc(40 * var(--form-unit));font-weight:400;line-height:calc(53.58 * var(--form-unit))}@media (width<=768px){.invitation-dialog--porque-nao{width:100vw;max-width:none;height:100dvh}.invitation-dialog--porque-nao .invitation-dialog__content{--form-unit:calc(100cqw / 699);padding:max(40px, calc(64 * var(--form-unit))) max(24px, calc(78.752 * var(--form-unit))) 32px}.invitation-dialog--porque-nao .invitation-dialog__logo{width:calc(159.79 * var(--form-unit));height:calc(40.393 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-dialog__content>h2{width:calc(618.371 * var(--form-unit));max-width:100%;margin-top:calc(42.175 * var(--form-unit));line-height:1.15}.invitation-dialog--porque-nao .invitation-form{width:calc(503.132 * var(--form-unit));margin-top:max(28px, calc(37.673 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__field label,.invitation-dialog--porque-nao .invitation-form__choices legend{line-height:max(24px, calc(31.827 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__field input{width:86.19%;min-width:min(100%,240px);height:max(44px, calc(39.799 * var(--form-unit)));margin-top:calc(5.002 * var(--form-unit));padding-inline:max(16px, calc(22.572 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__field+.invitation-form__field,.invitation-dialog--porque-nao .invitation-form__field+.invitation-form__choices,.invitation-dialog--porque-nao .invitation-form__choices+.invitation-form__choices{margin-top:max(24px, calc(23.761 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__actions{margin-top:max(28px, calc(31.483 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__actions button{width:calc(169.889 * var(--form-unit));height:max(44px, calc(57.026 * var(--form-unit)))}.invitation-dialog--porque-nao .invitation-form__required{margin-top:max(24px, calc(23.761 * var(--form-unit)));line-height:1.5}}.invitation-dialog--porque-nao .pqn-form-logo{justify-content:center;align-items:center;display:flex;overflow:clip}.pqn-form-logo img{flex:none;width:115.503%;max-width:none;height:auto}@media (width<=768px){.invitation-dialog--porque-nao{border-radius:0;max-height:100dvh}}@media (width>=600px) and (width<=768px){.invitation-dialog--porque-nao .invitation-dialog__content>h2{line-height:1.15}.invitation-dialog--porque-nao .invitation-form__field label{height:calc(24.949 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__field input{height:calc(39.799 * var(--form-unit));margin-top:calc(11.88 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__choices legend{line-height:calc(31.827 * var(--form-unit))}.invitation-dialog--porque-nao .invitation-form__actions button{margin-left:calc(-10.922 * var(--form-unit))}}
