/*

              _   ____    ____                _                ______                   _                   
             (_) |_   \  /   _|              / |_             |_   _ `.                (_)                  
             __    |   \/   |   ,--.   .--. `| |-'.---.  _ .--. | | `. \ .---.  .--.   __   .--./) _ .--.   
            [  |   | |\  /| |  `'_\ : ( (`\] | | / /__\\[ `/'`\]| |  | |/ /__\\( (`\] [  | / /'`\;[ `.-. |  
             | |  _| |_\/_| |_ // | |, `'.'. | |,| \__., | |   _| |_.' /| \__., `'.'.  | | \ \._// | | | |  
            [___]|_____||_____|\'-;__/[\__) )\__/ '.__.'[___] |______.'  '.__.'[\__) )[___].',__` [___||__] 
                                                                                          ( ( __))



                                    @@%((((((((((((((((((((((((((((((((((((((((# @@
                                    %((#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%((( 
                                    ((&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%((
                                    (&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#(
                                    (&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(
                                    (&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(
                                    (&@@@@@&((((@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(
                                    (&@@@@@%((((&@@&(((((@@@@@@@@@@#((((%@%%#%@@@%(
                                    (&@@@@@@@@@@@@@&(((((%@@@@@@@@%(((((%@@@@@@@@%(
                                    (&@@@@@&(((%@@@&((((((&@@@@@@&((((((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((((((@@@@@@#((((((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#(((#@@@@%(((#(((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#&(((%@@&(((%%(((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#@%(((&@(((#@%(((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#@@(((##(((&@%(((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#@@&((((((%@@%(((%@@@@@@@@%(
                                    (&@@@@@&((/#@@@&(((#@@@%((((#@@@%(((%@@@@@@@@%(
                                    (&@@@@@&(((#@@@&(((#@@@@#(((&@@@%(((%@@@@@@@@%(
                                    (&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(
                                    (&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(
                                    (%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#(
                                    /(%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#(*
                                     ,((#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(/ @



                                   ((((((((((((#                                               %((((((((((#&   
(((((((((((((((((((((((           ((((((***(((((#                                          ((((((((((((((((((((
(                     (           ((((((((((((((#                        (,                ((((((((((((((((((((
(                     (           ((           (#               %((     ((  ((              ((((((((((((((((((/
(                     (           ((           (#             %((      ((     ((           (@      ****,      #
(                     (           ((           (#            ((        ((      *((         ((((((((((((((((((((
(                     (           ((           (#           ((        ((        &((          /(((((((((((((((  
(#####################(           ((           (#             ((      ((      &((          (((&             #((
(((((((((((((((((((((((           ((           (#               ((   ((     &((            /(((((((((((((((((((
(((((((((((((((((((((((           ((           (#                    (*                    #     *((((((/*     
        (((((((                   ((((((  ((((((#                   ((                     ((((((((#####(((((((
                                  ((((((  #(((((,                                            (((((((((((((((((

 
    @iMasterDesign Brazil [ ©1998-2077 ]
    iMasterDesign™ | iNet Solutions CORPORATION™
    Web . App . Developer . DBA . Social Marketing

    Marcelo Rocha Main | Founder and CEO by iMasterDesign™
    Full-Stack Developer, imasterdesign@imasterdesign.com.br

    iMasterDesign-styles.css · main stylesheet
    GABRIELA GUIDUGLI BORGES · advgabrielagborges.com
*/
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/cormorant-garamond.woff2") format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300 600;font-display:swap;src:url("../fonts/montserrat.woff2") format("woff2")}:root{--im-global-color-primary:#3e2016;--im-global-color-primary-dark:#2c1711;--im-global-color-bg:#f3f2ee;--im-global-color-bg-alt:#f8f6f1;--im-global-color-accent:#e5d9c3;--im-global-color-text:#30221d;--im-global-color-muted:#6d615b;--im-global-color-line:rgba(62, 32, 22, 0.14);--im-global-font-display:"Felix Titling","Cormorant Garamond",Georgia,serif;--im-global-font-serif:"Cormorant Garamond",Georgia,serif;--im-global-font-body:"Montserrat",Arial,sans-serif;--im-global-shadow:0 24px 70px rgba(62, 32, 22, 0.14);--im-global-ease:cubic-bezier(0.22, 0.61, 0.36, 1);--im-global-gutter:clamp(16px, 5vw, 64px)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{min-height:100svh;display:flex;flex-direction:column;font-family:var(--im-global-font-body);color:var(--im-global-color-text);line-height:1.7;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 72% 28%,rgba(229,217,195,.6),transparent 34%),linear-gradient(135deg,var(--im-global-color-bg) 0,var(--im-global-color-bg-alt) 100%);overflow-x:clip}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--im-global-color-primary);outline-offset:3px}.im-sprite{position:absolute;width:0;height:0;overflow:hidden}.im-anim{opacity:0;animation:im-fade-in-up 820ms var(--im-global-ease) var(--im-delay,0ms) both}.im-anim--down{animation-name:im-fade-in-down}.im-anim--zoom{animation-name:im-zoom-in}@keyframes im-fade-in-up{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes im-fade-in-down{from{opacity:0;transform:translate3d(0,-24px,0)}to{opacity:1;transform:none}}@keyframes im-zoom-in{from{opacity:0;transform:translate3d(0,24px,0) scale(.96)}to{opacity:1;transform:none}}.im-soon{flex:1;position:relative;display:flex;align-items:center;padding:clamp(28px,6vh,80px) var(--im-global-gutter);overflow:hidden}.im-soon__mark{position:absolute;left:-90px;bottom:-120px;width:min(560px,80vw);fill:none;stroke:rgba(62,32,22,0.06);stroke-width:2;pointer-events:none}.im-soon__inner{position:relative;z-index:1;width:min(100%,1240px);margin:0 auto;display:grid;grid-template-columns:1.1fr 0.75fr;gap:clamp(40px,7vw,110px);align-items:center}.im-brand{display:flex;width:fit-content;align-items:center;gap:14px;margin-bottom:clamp(32px,6vh,64px)}.im-brand__mark{width:42px;height:42px;flex:0 0 42px;fill:none;stroke:var(--im-global-color-primary);stroke-width:2.2;stroke-linecap:square}.im-brand__copy{display:flex;flex-direction:column}.im-brand__copy strong{color:var(--im-global-color-primary);font-family:var(--im-global-font-display);font-weight:400;font-size:1.15rem;letter-spacing:.012em;text-transform:uppercase;line-height:1.05}.im-brand__copy small{margin-top:5px;color:var(--im-global-color-muted);font-size:.58rem;letter-spacing:.11em;text-transform:uppercase}.im-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--im-global-color-primary);font-size:.73rem;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.im-eyebrow::before{content:"";width:36px;height:1px;background:currentColor}h1{color:var(--im-global-color-primary);font-family:var(--im-global-font-display);font-weight:400;font-size:clamp(2.3rem, 4.6vw, 4.6rem);line-height:1.04;letter-spacing:.012em;text-wrap:balance;margin-bottom:24px}.im-soon__lead{max-width:620px;color:var(--im-global-color-muted);font-size:1.04rem;text-wrap:pretty}.im-soon__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin:34px 0 30px}.im-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.065em;text-transform:uppercase;transition:transform 180ms,background 180ms,box-shadow 180ms}.im-btn svg{width:18px;height:18px}.im-btn--primary{background:var(--im-global-color-primary);color:var(--im-global-color-bg)}.im-btn--primary:hover{transform:translateY(-2px);background:var(--im-global-color-primary-dark);box-shadow:0 12px 26px rgba(62,32,22,.22)}.im-text-link{color:var(--im-global-color-primary);font-weight:600;font-size:.86rem;border-bottom:1px solid var(--im-global-color-primary);padding-bottom:3px;word-break:break-word}.im-soon__chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.im-soon__chips li{padding:7px 14px;border:1px solid var(--im-global-color-line);border-radius:999px;background:rgba(255,253,252,.6);color:var(--im-global-color-text);font-size:.74rem;white-space:nowrap}.im-soon__visual{position:relative;width:100%;max-width:440px;aspect-ratio:4/5;justify-self:center}.im-soon__frame{position:absolute;inset:0;border-radius:180px 180px 30px 30px;overflow:hidden;background:var(--im-global-color-accent);box-shadow:var(--im-global-shadow)}.im-soon__frame img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.im-soon__badge{position:absolute;left:-26px;bottom:36px;width:132px;height:132px;border-radius:50%;background:var(--im-global-color-primary);color:var(--im-global-color-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 18px 40px rgba(62,32,22,.28);animation:6s ease-in-out infinite im-float}@keyframes im-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.im-soon__badge-number{font-family:var(--im-global-font-serif);font-size:2.8rem;line-height:1}.im-soon__badge-text{width:84px;margin-top:4px;font-size:.58rem;line-height:1.4;letter-spacing:.08em;text-align:center;text-transform:uppercase}.im-soon__footer{padding:22px var(--im-global-gutter) calc(22px + env(safe-area-inset-bottom));background:var(--im-global-color-primary);color:rgba(243,242,238,.82);text-align:center;font-size:.76rem}.im-soon__footer a{color:var(--im-global-color-accent)}.im-soon__footer a:hover{text-decoration:underline;text-underline-offset:3px}.im-soon__footer span{margin:0 8px;color:var(--im-global-color-accent)}.im-soon__sign{margin-top:6px;font-size:.68rem;opacity:.7}@media (max-width:1023px){.im-soon__inner{grid-template-columns:1fr;gap:40px}.im-soon__copy{text-align:center}.im-brand{margin-inline:auto}.im-eyebrow,.im-soon__actions,.im-soon__chips{justify-content:center}.im-eyebrow::before{display:none}.im-soon__lead{margin-inline:auto}h1{font-size:clamp(2.1rem, 6.6vw, 3.6rem)}.im-soon__visual{max-width:380px}}@media (max-width:767px){.im-soon{padding-top:28px;padding-bottom:36px}.im-brand{margin-bottom:30px}.im-brand__copy strong{font-size:.98rem}h1{font-size:clamp(2.1rem, 9.6vw, 3rem)}.im-soon__lead{font-size:.96rem}.im-soon__actions{flex-direction:column;margin:26px 0 22px}.im-soon__actions .im-btn{width:100%}.im-soon__visual{max-width:300px}.im-soon__frame{border-radius:130px 130px 24px 24px}.im-soon__badge{width:104px;height:104px;left:-10px;bottom:22px}.im-soon__badge-number{font-size:2.2rem}.im-soon__badge-text{font-size:.5rem;width:70px}.im-soon__footer span{display:none}.im-soon__footer p:first-child{display:grid;gap:2px}}@media (prefers-reduced-motion:reduce){.im-anim,.im-soon__badge{animation:none!important;opacity:1}}