@font-face{font-family:Manrope;src:url(assets/fonts/manrope-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(assets/fonts/cormorant-medium-latin.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(assets/fonts/cormorant-italic-latin.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}*{box-sizing:border-box}html{background:#db2071;color-scheme:light}body{margin:0;font-family:Manrope,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:inherit}#gis-preview{padding:28px 12px 36px;box-sizing:border-box;width:100%;color-scheme:light}#gis-preview *{box-sizing:border-box}#gis-preview .gis-page{--gis-pink:#db2071;--gis-gold:#ffe07c;--gis-ink:#190710;--gis-radius:17px;position:relative;isolation:isolate;max-width:440px;margin:0 auto;overflow:hidden;border-radius:28px;background:var(--gis-pink);color:var(--gis-ink);box-shadow:0 24px 65px #8e114133;font-family:Manrope,sans-serif}#gis-preview .gis-page:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 70% 28% at 105% 105%,#f4a2c4,#ef6ca600),radial-gradient(ellipse 90% 75% at 48% 50%,#f31b82,#e9157500 85%),linear-gradient(155deg,#db2071,#e30c71 46%,#e91076 82%,#eb438d);pointer-events:none}#gis-preview .gis-hero{position:relative;padding:42px 26px 33px;text-align:center}#gis-preview .gis-hero:before,#gis-preview .gis-hero:after{content:"";position:absolute;width:58px;height:104px;top:28px;border-top:1px solid #ffe07ccc;pointer-events:none}#gis-preview .gis-hero:before{left:25px;border-left:1px solid #ffe07ccc;border-radius:15px 0 0}#gis-preview .gis-hero:after{right:25px;border-right:1px solid #ffe07ccc;border-radius:0 15px 0 0}#gis-preview .gis-logo{width:238px;max-width:78%;margin:0 auto 26px}#gis-preview .gis-logo img{display:block;width:100%;height:auto}#gis-preview .gis-rule{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--gis-gold);margin:0 auto 22px;width:132px}#gis-preview .gis-rule span{height:1px;flex:1;background:linear-gradient(90deg,transparent,#ffe07ccc)}#gis-preview .gis-rule span:last-child{transform:rotate(180deg)}#gis-preview .gis-rule svg{width:10px;height:10px;stroke-width:1.3}#gis-preview h1{font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;letter-spacing:3.2px;font-weight:500;margin:0;color:#190710}#gis-preview .gis-hero p{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:23px;line-height:1.2;letter-spacing:0;color:#190710;margin:10px 0 0}#gis-preview .gis-links{display:grid;gap:14px;padding:0 24px}#gis-preview .gis-link{appearance:none;position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:14px;width:100%;min-height:100px;padding:22px 18px;text-align:left;border:0;border-radius:var(--gis-radius);font-family:inherit;transition:transform .2s ease,background-color .2s ease;line-height:1.35}#gis-preview .gis-link:hover{transform:translateY(-2px)}#gis-preview .gis-link:active{transform:translateY(0)}#gis-preview .gis-icon{width:46px;height:46px;border-radius:50%;color:#a40c4d;display:grid;place-items:center;border:1px solid #a40c4d;background:transparent}#gis-preview .gis-icon svg{width:23px;height:23px;stroke-width:1.25}#gis-preview .gis-label{display:flex;flex-direction:column;gap:7px;min-width:0}#gis-preview .gis-label strong{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;line-height:1.02;font-weight:500;letter-spacing:-.35px;text-wrap:balance}#gis-preview .gis-label small{font-size:11.5px;line-height:1.65;font-weight:400}#gis-preview .gis-arrow{width:28px;height:28px;border:1px solid #a40c4d;border-radius:50%;display:grid;place-items:center}#gis-preview .gis-arrow svg{width:15px;height:15px;stroke-width:1.4}#gis-preview .gis-vip{min-height:132px;background:linear-gradient(115deg,#a00749,#950f43);color:#fff8f3;box-shadow:0 10px 24px #9b104325}#gis-preview .gis-vip .gis-icon{color:#780c3a;background:linear-gradient(135deg,#fff0df,#efb6bb);border:0;box-shadow:0 4px 10px #700e3733}#gis-preview .gis-vip .gis-label strong{font-size:26px}#gis-preview .gis-vip .gis-label small{color:#fff2f7}#gis-preview .gis-vip .gis-arrow{border-color:#fff0df77;color:#fff0df}#gis-preview .gis-store{min-height:142px;background:linear-gradient(120deg,#fce0eb,#f9cfe0);color:#260c1b}#gis-preview .gis-store .gis-icon{color:#a40c4d;background:transparent;border-color:#a40c4d}#gis-preview .gis-store .gis-label strong{font-size:29px}#gis-preview .gis-store small{color:#3e192b}#gis-preview .gis-store .gis-arrow{border-color:#a40c4d;color:#a40c4d}#gis-preview .gis-contact,#gis-preview .gis-location{color:#260c1b;background:linear-gradient(115deg,#f7bfd6,#f5b4d0);border:1px solid #b42a6399}#gis-preview .gis-contact small,#gis-preview .gis-location small{color:#3e192b}#gis-preview .gis-contact .gis-arrow,#gis-preview .gis-location .gis-arrow{color:#a40c4d}#gis-preview .gis-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:29px 22px}#gis-preview .gis-footer p{margin:0;font-size:11px;line-height:1.5;color:#260c1b;letter-spacing:.15px}#gis-preview .gis-footer a{font-family:Manrope,sans-serif;font-size:12px;line-height:1.5;color:#260c1b;font-weight:700;text-decoration:none;letter-spacing:.55px;display:flex;align-items:center;min-height:30px}#gis-preview .gis-footer a:hover{text-decoration:underline;text-underline-offset:4px}#gis-preview .gis-footer-rule{width:42px;height:1px;background:linear-gradient(90deg,transparent,#a40c4d66,transparent);margin-bottom:12px}#gis-preview .gis-feedback{padding:0 25px 22px;text-align:center;color:#edc6d6;font-size:12px;line-height:1.5}#gis-preview ::selection{background:#f9accb;color:#260f1b}@media(max-width:380px){#gis-preview{padding:12px 0 24px}#gis-preview .gis-page{border-radius:18px}#gis-preview .gis-links{padding:0 16px;gap:12px}#gis-preview .gis-link{grid-template-columns:38px minmax(0,1fr) 24px;gap:10px;padding:21px 14px}#gis-preview .gis-icon{width:38px;height:38px}#gis-preview .gis-icon svg{width:21px;height:21px}#gis-preview .gis-arrow{width:24px;height:24px}#gis-preview .gis-label strong{font-size:22px}#gis-preview .gis-vip .gis-label strong{font-size:24px}#gis-preview .gis-store .gis-label strong{font-size:27px}#gis-preview .gis-label small{font-size:11px}#gis-preview .gis-hero{padding-top:35px}#gis-preview .gis-hero p{font-size:21px}#gis-preview h1{font-size:13px;letter-spacing:2.6px}}@media(pointer:coarse){#gis-preview .gis-footer a{min-height:44px}}@media(prefers-reduced-motion:reduce){#gis-preview .gis-link{transition:none}}#gis-preview .gis-link{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#gis-preview a:focus-visible{outline:2px solid #260c1b;outline-offset:5px}#gis-preview .gis-footer a{cursor:pointer}@media(max-width:480px){#gis-preview{padding:0}#gis-preview .gis-page{max-width:none;min-height:100svh;border-radius:0;box-shadow:none}}#gis-preview .gis-link{isolation:isolate}#gis-preview .gis-effect{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;display:block}#gis-preview .gis-vip .gis-effect{opacity:.65}#gis-preview .gis-link>.gis-label,#gis-preview .gis-link>.gis-icon,#gis-preview .gis-link>.gis-arrow{position:relative;z-index:1;pointer-events:none}#gis-preview .gis-vip .gis-label{text-shadow:0 1px 3px #51042166}@media(prefers-reduced-motion:reduce){#gis-preview .gis-effect{display:none}#gis-preview .gis-link:hover{transform:none}}#gis-preview .gis-shine{display:inline-block;max-width:100%;padding-inline:.18em;color:#190710}@supports ((background-clip:text) or (-webkit-background-clip:text)){#gis-preview .gis-shine{background-image:linear-gradient(105deg,#190710 0% 43%,#ad6478 48%,#ffe8ba,#ad6478 52%,#190710 57% 100%);background-size:250% 100%;background-repeat:no-repeat;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gis-text-sheen 8s linear infinite}}@keyframes gis-text-sheen{0%{background-position:100% 0}to{background-position:0% 0}}#gis-preview .gis-hero[data-shine-paused] .gis-shine{animation-play-state:paused}@media(prefers-reduced-motion:reduce),(forced-colors:active){#gis-preview .gis-shine{animation:none;background:none;color:#190710}}#gis-preview .gis-label small{font-size:12px;line-height:1.6}#gis-preview .gis-label{overflow-wrap:anywhere}#gis-preview .gis-footer a{min-height:44px;max-width:100%;overflow-wrap:anywhere}@media(max-width:480px){#gis-preview .gis-page{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:320px){#gis-preview .gis-links{padding-inline:12px}#gis-preview .gis-link{gap:8px;padding-inline:12px;grid-template-columns:32px minmax(0,1fr) 22px}#gis-preview .gis-icon{width:32px;height:32px}#gis-preview .gis-arrow{width:22px;height:22px}#gis-preview .gis-hero{padding-inline:16px}}
