.button{transition:all .5s ease;border:1px solid var(--color-primary);border-radius:var(--border-radius, .25rem);display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;font-family:RG Title;font-size:14px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:var(--text-color-on-primary)}.button.customise{background:var(--gradient-customize);color:var(--color-secondary);cursor:pointer}.button.customise:disabled{background:var(--background-disabled);color:var(--text-color-disabled);cursor:not-allowed;border-color:var(--background-disabled)}.button.customise:disabled svg circle{fill:var(--text-color-disabled)}.button.customise:disabled svg path{stroke:var(--text-color-disabled)}.button.cookie-primary{background:var(--color-primary);color:var(--text-color-on-primary)}.button.cookie-primary:hover{cursor:pointer;background:var(--color-primary)}.button.cookie-primary:disabled{background:var(--background-disabled);color:var(--text-color-disabled);cursor:not-allowed;border-color:var(--background-disabled)}.button.cookie-secondary{background:var(--color-white);color:var(--color-secondary)}.button.cookie-secondary:hover{cursor:pointer;background:var(--color-white)}.button.cookie-secondary:disabled{background:var(--background-disabled);color:var(--text-color-disabled);cursor:not-allowed;border-color:var(--background-disabled)}.button.primary{background:var(--color-primary);color:#fff}.button.primary:hover{cursor:pointer;background:var(--color-primary-hover)}.button.primary:active{background:var(--color-primary-hover)}.button.primary:disabled{background:var(--background-disabled);color:var(--text-color-on-primary);cursor:not-allowed;border-color:var(--background-disabled)}.button.secondary{background:var(--color-white);color:var(--color-secondary)}.button.secondary:hover{cursor:pointer;background:var(--background-secondary)}.button.secondary:active{background:var(--background-secondary)}.button.secondary:disabled{background:var(--background-disabled);color:var(--text-color-disabled);cursor:not-allowed;border-color:var(--background-disabled)}.button.full-width{width:-webkit-fill-available}.button.filter{background:transparent!important;color:var(--text-color-primary);border:1px solid var(--border-color-primary);border-radius:100px}@media(max-width:460px){.button{font-size:12px}}.group{display:flex}.group.horizontal{flex-direction:row}.group.vertical{flex-direction:column}.error-modal-overlay{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:#151515d9}.error-modal-container{display:flex;flex-direction:column;justify-content:left;gap:24px;background-color:var(--background-primary);padding:24px;border-radius:10px;margin:0 10px;width:100%;max-width:587px}.error-modal-title{font-family:RG Title;font-size:20px;font-weight:700;line-height:27.24px;text-align:left;color:var(--text-color-primary)}.error-modal-description{font-family:RG Text;font-size:16px;font-weight:400;line-height:21.79px;text-align:left;color:var(--text-color-primary)}.error-modal-buttons{display:flex;justify-content:flex-end;gap:16px}.error-modal-buttons-btn{width:119px;min-width:fit-content}.element-selection{display:flex;flex-direction:column;align-items:left;padding:0 10px;color:var(--text-color-primary);width:100%}.element-selection .checkmark{display:none}.element-selection h3{font-family:Myriad Pro;font-size:20px;text-align:left;width:100%;padding-left:4px;color:var(--Black, #000);font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.element-selection .elements{display:flex;justify-content:flex-start;gap:16px;row-gap:4px;width:98%}.element-selection .option{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:all .1s ease-in-out}.element-selection .option img{width:85%;height:85%;object-fit:cover;border-radius:10px;transition:all .1s ease-in-out;border:6px solid transparent}.element-selection .option img.selected{border:6px solid #D35220;box-shadow:0 0 4px #000c}.element-selection .option .elements-text{display:none}.element-selection-btns{margin-top:10px;margin-bottom:20px}@media(max-width:768px){.element-selection{align-items:center;padding-left:0;padding-right:0;padding-bottom:0}.element-selection .elements{justify-content:space-between;gap:4px;flex-direction:row;max-width:100%;flex-wrap:wrap;padding-left:1px;padding-right:1px}.element-selection .option{width:47%;height:175px;margin-bottom:4px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:0;transition:all .1s ease-in-out}.element-selection .option img{width:100%;height:146px;object-fit:cover}.element-selection .option img.selected{border:0}.element-selection .option .elements-text{display:block;font-family:RG Text;font-size:14px;text-align:left;padding-left:7px;width:100%;padding-bottom:5px}.element-selection .option.selected{background-color:var(--color-secondary)}.element-selection .option.selected .elements-text{color:var(--color-white)}.element-selection .option.selected.selected{border:0;border-radius:8px}.element-selection-btns{display:flex;flex-direction:column}}@media(min-width:960px){.element-selection .elements{min-width:444px}}.description-box{width:100%;height:186px;display:flex;justify-content:center;align-items:center;border-radius:8px;position:relative}.description-box .description-text{background-color:var(--background-secondary);border:none;width:100%;height:100%;font-family:Myriad Pro;font-size:26px;resize:none;outline:none;overflow-y:auto;box-sizing:border-box;border-radius:8px;color:var(--text-color-primary);border:1px solid var(--border-color-secondary);font-style:normal;font-weight:400;line-height:150%;padding:16px 20px}.description-box .description-text::placeholder{color:"#7E7E7E"}.description-box .description-text:focus{border:1px solid var(--border-color-accent)}.description-box-btns{padding-bottom:10px}@media(max-width:768px){.description-box{width:100%;height:186px;margin-left:0}.description-box .description-text{font-size:14px;padding:20px;height:100%;width:100%}.description-box-btns{display:flex;flex-direction:column}}.user-notice{font-family:RG Text;font-style:italic;font-size:12px;line-height:1.5;padding:0 10px;display:flex;align-items:center;cursor:pointer}.user-notice .notice-text{align-self:flex-start;color:var(--text-color-secondary);transition:max-height .3s ease-in-out;overflow:hidden;padding-left:4px;font-family:RG Text;font-size:12px;font-style:italic;font-weight:400;line-height:116.667%;letter-spacing:-.24px;margin-top:10px;position:relative}.user-notice .notice-text.collapsed{max-height:28px}.user-notice .notice-text.collapsed:after{content:"...";position:absolute;bottom:0;right:0;background:var(--background-primary)}.user-notice .notice-text.expanded{max-height:90px}.user-notice .arrow-icon{margin-left:10px;transition:transform .3s ease-in-out;fill:var(--text-color-primary);height:56px;width:56px}.user-notice .arrow-icon.rotated{transform:rotate(-180deg)}@media(max-width:768px){.user-notice{padding:35px 4px 10px}.user-notice .notice-text{padding-left:0}.user-notice .arrow-icon{margin-left:10px;color:var(--text-color-primary)}}.terms-checkbox-container{display:flex;align-items:center;padding:30px 20px}.terms-checkbox-container .terms-checkbox{margin-right:12px;width:28px;height:28px;border-radius:4px;background-color:transparent;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s;accent-color:var(--color-primary)}.terms-checkbox-container .terms-label{font-family:RG Text;font-size:22px;cursor:pointer;color:var(--text-color-primary)}.terms-checkbox-container .terms-bold{font-weight:700;cursor:pointer;text-decoration:underline}.inspiration-button{position:absolute;padding:10px;font-family:RG Text;bottom:10px;left:10px}.inspiration-button .button-inspiration{background-color:var(--background-primary);border-radius:10px;border:none;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.inspiration-button .button-inspiration .button-label{padding:3px;color:var(--text-color-primary)}.inspiration-button .button-inspiration .button-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.inspiration-button .button-inspiration .button-icon .icon{width:100%;height:100%;object-fit:contain}.counter{position:absolute;bottom:10px;right:10px;font-family:Rg Text;color:var(--border-color-primary);transition:all .3s ease-in-out}.counter.limit{color:var(--color-red)}.counter.shake{animation:shake .2s ease-in-out}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.accordion{-webkit-user-select:none;user-select:none}.accordion .accordion-header{font-family:RG Text;font-size:18px;background:var(--background-accent);color:var(--text-color-primary);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:4px;margin-bottom:8px;box-shadow:0 0 5px #0003;transition:background .3s,color .3s}.accordion .accordion-header .accordion-header-icon{fill:var(--color-white)}.accordion .accordion-header .accordion-header-icon circle{stroke-width:2}.accordion .accordion-header .accordion-header-arrow{transition:all .3s,color .3s;fill:var(--color-primary)}.accordion .accordion-header-title{flex:1}.accordion .accordion-header-arrow{transition:transform .3s}.accordion .accordion-body{transition:max-height .3s ease-out,padding .3s ease-out;max-height:0;overflow:hidden;margin-left:20px;padding:0 10px 0 24px;border-left:1px solid var(--color-primary);background-color:var(--background-primary)}.accordion.open .accordion-header{background:var(--color-primary);color:var(--text-color-on-primary)}.accordion.open .accordion-header .accordion-header-icon{fill:var(--color-white)}.accordion.open .accordion-header .accordion-header-icon circle{stroke:var(--color-white)}.accordion.open .accordion-header .accordion-header-arrow{transform:rotate(-180deg);fill:var(--color-white)}.accordion.open .accordion-body{max-height:750px;padding:10px}.accordion.close .accordion-header{background:var(--background-primary);color:var(--text-color-primary)}.accordion.close .accordion-header-icon{fill:var(--color-white)}.accordion.close .accordion-header-icon circle{stroke:var(--color-accent)}.accordion.close .accordion-header-icon path{fill:var(--text-color-on-primary)}.accordion.close .accordion-header-arrow{transform:rotate(0);fill:var(--text-color-primary)}.accordion.close .accordion-body{max-height:0;padding:0 10px}.accordion.pointer{cursor:pointer}@media(max-width:768px){.accordion .accordion-body{margin-left:0 px;padding-left:0 px;border-left:none;overflow-x:hidden}.accordion.open .accordion-body{max-height:750px;padding:0;margin-left:0;overflow:auto;max-height:none;overflow-x:hidden}.accordion.close .accordion-body{max-height:0;padding:0}}.infosys-logo{display:flex;justify-content:center;align-items:center;gap:10px}.infosys-logo-text{font-family:sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.infosys-logo svg{fill:var(--text-color-primary)}#footer{background:var(--color-primary);border-top:1px solid var(--border-color-primary);-webkit-user-select:none;user-select:none;width:100%}#footer .footer{margin:0 1rem;display:flex;justify-content:space-between;height:70px;align-items:center}#footer .footer-left{padding-left:10px}#footer .footer-right{color:var(--text-color-primary)}@media(max-width:960px){#footer .footer{height:100px;flex-direction:column;justify-content:center;gap:15px}#footer .footer-left{padding-left:0}#footer .footer-right{padding-right:0;font-size:14px}}.homepage-container{width:100%}.homepage-welcome{min-height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.welcome-posters{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;height:-webkit-fill-available;pointer-events:all;z-index:0;object-fit:cover}.welcome-content{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;max-width:1200px;padding:2rem;width:100%}.welcome-content .infosys-logo{margin-bottom:7rem}.welcome-content .rg-title.welcome{max-width:440px;text-align:left}.welcome-content .rg-text.welcome{max-width:400px;text-align:left;padding-top:5px}.welcome-content .welcome-buttons{margin-top:24px}.generate-section{min-height:100vh;width:100%;display:flex;background:var(--background-primary);position:relative;z-index:1;flex-direction:column}.generate-panel{flex:1;display:flex;justify-content:center;padding:16px 0}.customize-panel{display:flex;flex-direction:column;max-width:1320px;width:100%;padding:0 10px;background:var(--background-primary)}.customize-panel .customize-header{margin-bottom:18px;margin-top:4px}.customize-panel .customize-title{color:var(--text-color-primary);font-family:RG Title,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase}.customize-panel .customize-description{color:var(--text-color-secondary);font-family:RG Text,sans-serif;font-size:22px;margin-top:4px}.modal-image-viewer-overlay{left:0;top:0;z-index:100000;position:fixed;width:100%;height:calc(var(--screen-height, 1vh) * 100)}.modal-image-viewer-overlay-img{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.modal-image-viewer-overlay-img{width:90%}}.confirmation-page{width:100%;height:100vh;background:linear-gradient(135deg,#0ba5e9,#1e40af);background-image:url(/images/selfies_bg.jpg);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-direction:column}.confirmation-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}.confirmation-modal{background:#05482f;border-radius:16px;padding:3rem 2.5rem;text-align:center;max-width:600px;width:100%;box-shadow:0 20px 40px #0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none}.modal-header{margin-bottom:2rem}.modal-title{font-family:Tungsten;font-size:82px;font-weight:350;text-transform:uppercase;margin:0 0 1.5rem;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.modal-subtitle{font-family:RG Text,sans-serif;font-size:18px;line-height:1.5;margin:.5rem 0;opacity:.9}.modal-instructions{margin:2rem 0}.modal-instructions p{font-family:RG Text,sans-serif;font-size:16px;line-height:1.6;margin:0;opacity:.8}.modal-actions{display:flex;justify-content:center}.lets-go-button{min-width:160px;font-size:18px;font-weight:600;text-transform:uppercase;padding:1rem 2rem}.selection-summary{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.2);text-align:left}.summary-item{font-family:RG Text,sans-serif;font-size:14px;color:#fffc;margin-bottom:.5rem}.summary-label{font-weight:600;color:#ffffffe6}@media(max-width:768px){.confirmation-modal{margin:1rem;padding:2rem 1.5rem}.modal-title{font-size:36px}.modal-subtitle{font-size:16px}}.camera-capture{position:relative;width:100%;height:100vh;background:linear-gradient(135deg,#0ba5e9,#1e40af);background-image:url(/images/selfies_bg.jpg);display:flex;align-items:center;justify-content:center;overflow:hidden}.flash-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;animation:flash .2s ease-out}@keyframes flash{0%{opacity:0}50%{opacity:.9}to{opacity:0}}.camera-content{width:100%;max-width:1200px;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.camera-header{text-align:center}.camera-title{font-family:RG Title,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:1px}.camera-main{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.camera-video-container{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000001a;background:#000}.camera-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000c;z-index:10;border-radius:12px}.camera-video,.captured-photo{width:640px;height:480px;object-fit:cover;border-radius:12px}.camera-error,.camera-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center;width:640px;height:480px;background:#f8f8f8;border-radius:12px;justify-content:center}.loading-spinner{margin-bottom:1rem}.loading-spinner .spinner{width:40px;height:40px;border:4px solid #e1e5e9;border-top:4px solid #0BA5E9;border-radius:50%;animation:spin 1s linear infinite}.countdown-timer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);z-index:1000;pointer-events:none}.countdown-circle{width:80px;height:80px;border:4px solid #0BA5E9;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:0 6px 20px #0ba5e966,0 0 0 2px #0ba5e933;animation:pulse 1s ease-in-out infinite;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.countdown-number{font-family:RG Title,sans-serif;font-size:32px;font-weight:700;color:#0ba5e9;text-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-user-select:none;user-select:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.camera-actions{display:flex;gap:1rem;margin-top:2rem}@media(max-width:768px){.camera-title{font-size:24px}.camera-video,.captured-photo{width:100%;max-width:480px;height:360px}.countdown-timer{top:40%;left:50%;transform:translate(-50%,-50%)}.countdown-circle{width:60px;height:60px}.countdown-number{font-size:24px}}.loading-page{width:100%;height:100vh;background:linear-gradient(135deg,#0ba5e9,#1e40af);background-image:url(/images/selfies_bg.jpg);display:flex;align-items:center;justify-content:center}.loading-content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px;padding:2rem}.loading-icon{margin-bottom:2rem}.loading-icon svg{width:64px;height:64px;color:#0ba5e9}.loading-header{margin-bottom:2rem}.loading-title{font-family:RG Title,sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;margin:0 0 1rem;letter-spacing:2px}.loading-message{font-family:RG Text,sans-serif;font-size:18px;margin:0;line-height:1.5}.loading-spinner{margin:2rem 0}.spinner{width:48px;height:48px;border:4px solid #e1e5e9;border-top:4px solid #0BA5E9;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cancel-button{margin-top:2rem}.error-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.error-icon{margin-bottom:1.5rem}.error-icon svg{width:48px;height:48px}.error-title{font-family:RG Title,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;margin:0 0 1rem}.error-message{font-family:RG Text,sans-serif;font-size:16px;line-height:1.6;margin:0 0 2rem;max-width:400px}.error-actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.loading-title{font-size:36px}.loading-message{font-size:16px}.error-title{font-size:24px}.error-message{font-size:14px}}.generated-image-viewer{width:100%;height:100vh;background:#f0f4f8;display:flex;align-items:center;justify-content:center}.viewer-content{flex-direction:column;align-items:flex-start;text-align:center;width:100%;height:100%;display:flex;justify-content:flex-end}.generated-image-container{position:relative;margin-bottom:.5rem}.generated-image-frame{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #00000026;background:#fff;padding:8px}.generated-image{width:100%;max-width:100%;height:auto;border-radius:8px;display:block}.qr-code-overlay{position:absolute;top:1rem;right:1rem}.qr-code{width:80px;height:80px;border-radius:4px}.countdown-display{position:absolute;bottom:-50px;right:-50px;z-index:10}.countdown-circle{width:80px;height:80px;border:4px solid #0BA5E9;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:0 6px 20px #0ba5e94d;animation:countdown-pulse 1s ease-in-out infinite}.countdown-text{font-family:RG Title,sans-serif;font-size:24px;font-weight:700;color:#0ba5e9}@keyframes countdown-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.viewer-message{margin:1rem;display:flex;gap:.5rem}.viewer-message .link{display:flex;align-items:center;justify-content:center;background:#fff;padding:.4rem;border-radius:4px;border:1px solid #999;cursor:pointer}.boom-title{font-family:RG Title,sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;margin:0 0 1rem;letter-spacing:3px;text-shadow:0 2px 4px rgba(11,165,233,.2)}.boom-subtitle{font-family:RG Text,sans-serif;font-size:20px;font-weight:600;margin:0 0 1rem;line-height:1.4}.viewer-actions{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap;justify-content:center}.repeat-action{margin-top:1rem}.new-poster-button{background:transparent;border:2px solid #0BA5E9;color:#0ba5e9}.new-poster-button:hover{background:#0ba5e9;color:#fff}@font-face{font-family:RG Text;src:url("/RGFonts/rg_text_regular%20(6).otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:RG Text;src:url("/RGFonts/rg_text_italic%20(6).otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:RG Title;src:url("/RGFonts/rg_title_bold%20(7).otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Tungsten;src:url(/RGFonts/Tungsten-Medium.ttf) format("truetype");font-weight:500;font-style:normal}:root{--color-primary: #05482F;--color-primary-hover: #063a26;--color-secondary: #05482F;--color-secondary-hover: #063a26;--color-accent: #D35220;--text-color-primary: #061838;--text-color-secondary: #6E6E6E;--text-color-disabled: #e3e3e3;--text-color-placeholder: #ADADAD;--text-color-on-primary: #FFF;--text-color-error: #f86060;--background-primary: #FFF;--background-secondary: #F2F2F2;--background-accent: #FFF8F3;--background-disabled: #cccccc;--border-color-primary: #ADADAD;--border-color-secondary: #E1E1E1;--border-color-accent: #1CB589;--gradient-customize: linear-gradient(274deg, #F05A03 -66.89%, #F9D8C5 20.74%, #FFF 108.37%);--gradient-step-guide: linear-gradient(to bottom, #f3d1ba, #ebf7f0);--gradient-inspired: linear-gradient(to bottom, #ebf7f0, #effced);--gradient-artistry: linear-gradient(to bottom, #effced, #fac48c);--gradient-artistry-mobile: linear-gradient(to bottom, #fffef7, #fffad2);--color-white: #FFF;--color-black: #000;--color-red: #f86060;--color-green: #00503C;--color-green-light: #CAFFEF;--color-gold-light: #FFFBCE;--color-prize-bg: #027156;--color-prize-title: #FFFBCE;--height-screen: 100vh;--width-screen: 100vw;--container-outside-width: 1440px;--container-inside-width: 1120px;--background-image: url(/images/bg.jpg) no-repeat center center fixed}html,body,#root{height:-webkit-fill-available;margin:0;padding:0;background:url(/images/bg.jpg) no-repeat center center fixed;background-size:cover}p{margin:0;padding:0}#app{height:100vh;display:flex;flex-direction:column;justify-content:space-between}#app.isViewer{background:#000!important;display:flex;justify-content:center}#app .app-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}#app .app-body.bg{background:transparent}@media(max-width:960px){#app .app-body{display:block}}.rg-label{color:var(--color-secondary);font-family:RG Title;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.16px;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-bottom:14px}.rg-label.for-slides{font-size:16px;line-height:100%;letter-spacing:-1%;text-align:center;vertical-align:middle;padding-top:10px}.rg-title{color:var(--color-primary);font-family:Tungsten;font-size:118px;font-style:normal;font-weight:350;line-height:80%;text-transform:uppercase;-webkit-user-select:none;user-select:none}.rg-title.for-slides{padding-top:20px;font-size:80px;line-height:74px;letter-spacing:0%;text-align:center;vertical-align:middle;white-space:pre-wrap}.rg-text{color:var(--text-color-primary);font-family:Myriad Pro;font-size:18px;font-style:normal;font-weight:400;line-height:122%;-webkit-user-select:none;user-select:none}.rg-text.for-description{padding-top:20px;font-size:28px;line-height:34px;letter-spacing:0%;text-align:center;vertical-align:middle}
