@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.visible{visibility:visible}.relative{position:relative}.container{width:100%}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}*,:before,:after{box-sizing:border-box}html,body{max-width:100%}body{overflow-x:clip}html{scroll-behavior:smooth}img{object-fit:cover;max-width:100%;height:auto}:root{--fluid-hero:clamp(28px, 5vw, 72px);--fluid-section:clamp(22px, 3.5vw, 48px);--fluid-body:clamp(14px, 1.5vw, 18px);--fluid-label:clamp(11px, 1.2vw, 14px);--fluid-card-title:clamp(16px, 2vw, 24px);--fluid-section-padding-y:clamp(40px, 8vw, 120px);--fluid-section-padding-x:clamp(16px, 5vw, 48px);--fluid-card-padding:clamp(16px, 3vw, 32px);--fluid-gap:clamp(16px, 3vw, 40px);--fluid-container:min(90vw, 1200px);--fluid-phone-width:clamp(220px, 30vw, 360px);--touch-min:44px}body{font-size:var(--fluid-body);line-height:1.6}a,button,input[type=submit],input[type=button],.hotels-filter-tab,.navbar-download,.navbar-links a,.hotel-card-book-btn,.hero-buttons a,.download-buttons a{min-height:var(--touch-min)}button,.navbar-toggle{justify-content:center;align-items:center;display:inline-flex}.navbar{justify-content:space-between;align-items:center;gap:var(--fluid-gap);z-index:100;background-color:#1e3a5f;flex-wrap:wrap;padding:clamp(14px,2.5vw,25px) clamp(16px,5vw,48px);display:flex;position:relative}.navbar-logo{flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex}.navbar-logo img{border-radius:8px;width:36px;height:36px}.navbar-logo span{color:#fff;font-size:clamp(16px,2vw,20px);font-weight:500}.navbar-toggle{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px 12px;line-height:1;display:none}.navbar-menu,.navbar-links{flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,32px);display:flex}.navbar-links a{color:#fff;align-items:center;padding:8px 4px;font-size:clamp(14px,1.6vw,18px);text-decoration:none;display:inline-flex}.navbar-download{color:#1e3a5f;font-size:var(--fluid-label);white-space:nowrap;background-color:#c9a84c;border-radius:20px;align-items:center;padding:10px clamp(14px,2vw,20px);font-weight:600;text-decoration:none;display:inline-flex}.section-padding{padding:var(--fluid-section-padding-y) var(--fluid-section-padding-x)}.page-container{max-width:var(--fluid-container);padding:var(--fluid-section-padding-y) var(--fluid-section-padding-x);width:100%;margin:0 auto}.page-container-wide{max-width:var(--fluid-container);padding:clamp(32px, 6vw, 64px) var(--fluid-section-padding-x);width:100%;margin:0 auto}.section-label{color:#c9a84c;font-size:var(--fluid-label);letter-spacing:1px;font-weight:500;display:inline-block;position:relative}.section-label:after{content:"";background:linear-gradient(90deg,#0000,#c9a84c,#0000) 0 0/200% 100%;height:1px;animation:3s ease-in-out infinite shimmer;position:absolute;bottom:-6px;left:0;right:0}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.section-title{font-size:var(--fluid-section);font-weight:500;animation:4s ease-in-out infinite titleGlow}@keyframes titleGlow{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 18px #c9a84c59}}.reveal{opacity:1;transition:opacity .5s,transform .5s,box-shadow .5s;transition-delay:var(--reveal-delay,0s);transform:none}.reveal.reveal-active:not(.reveal-visible){opacity:0}.reveal.reveal-active.reveal-from-up:not(.reveal-visible){transform:translateY(25px)}.reveal.reveal-active.reveal-from-left:not(.reveal-visible){transform:translate(-25px)}.reveal.reveal-active.reveal-from-right:not(.reveal-visible){transform:translate(25px)}.reveal.reveal-active.reveal-from-left-lg:not(.reveal-visible){transform:translate(-40px)}.reveal.reveal-active.reveal-from-right-lg:not(.reveal-visible){transform:translate(40px)}.reveal.reveal-active.reveal-from-top:not(.reveal-visible){transform:translateY(-25px)}.reveal.reveal-active.reveal-from-scale:not(.reveal-visible){transform:translateY(25px)scale(.88)}.reveal.reveal-active.reveal-from-hotel-card:not(.reveal-visible){transform:translateY(30px)scale(.96);box-shadow:0 2px 8px #0000000a}.reveal-visible{opacity:1;transform:translate(0)scale(1)}.reveal-hotel-card.reveal-visible{box-shadow:0 2px 12px #00000014}.hotel-card.reveal-hotel-card.reveal-visible:hover{transform:translateY(-4px)scale(1);box-shadow:0 10px 28px #1e3a5f29}.reveal.reveal-active.reveal-from-bounce:not(.reveal-visible){opacity:0;transform:translateY(30px)}.reveal-from-bounce.reveal-visible{animation:.6s both revealBounceUp;animation-delay:var(--reveal-delay,0s)}.reveal-privacy-contact.reveal-visible{animation:.6s both revealBounceUp,1.2s .35s privacyGoldPulse}@keyframes revealBounceUp{0%{opacity:0;transform:translateY(30px)}70%{transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes privacyGoldPulse{0%,to{background-color:#f5f0e8}50%{background-color:#c9a84c38}}.privacy-updated-badge{color:#1e3a5f;background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:20px;margin-bottom:24px;padding:6px 14px;font-size:13px;display:inline-block}.privacy-intro-box{color:#444;background:#f5f0e8;border:1px solid #c9a84c33;border-radius:12px;margin-bottom:40px;padding:24px;line-height:1.8}.privacy-section-heading{color:#1e3a5f;font-size:var(--fluid-card-title);margin:0 0 12px;padding-bottom:8px;font-weight:500;display:inline-block;position:relative}.privacy-section-heading:after{content:"";width:0;height:2px;transition:width .5s;transition-delay:var(--reveal-delay,0s);background:#c9a84c;position:absolute;bottom:0;left:0}.reveal-visible .privacy-section-heading:after{width:100%}.privacy-section-block{margin-bottom:36px}.privacy-table-scroll{-webkit-overflow-scrolling:touch;scrollbar-color:#c9a84c #1e3a5f14;border-radius:10px;margin-top:16px;overflow-x:auto}.privacy-table-scroll:after{content:"Scroll horizontally for more →";font-size:var(--fluid-label);color:#999;text-align:center;padding-top:8px;display:block}@media (min-width:601px){.privacy-table-scroll:after{display:none}}.privacy-table{border:1px solid #1e3a5f1a;border-radius:10px;gap:0;min-width:500px;display:grid;overflow:hidden}.privacy-table-head,.privacy-table-row{grid-template-columns:1fr 1.4fr;display:grid}.privacy-table-head{color:#fff;background:#1e3a5f;font-size:13px;font-weight:600}.privacy-table-head span{padding:12px 16px}.privacy-table-row span{color:#444;background:#fff;border-top:1px solid #1e3a5f14;padding:12px 16px;font-size:14px}.privacy-table-row:nth-child(2n) span{background:#fafafa}.privacy-contact-box{color:#444;background:#f5f0e8;border:1px solid #c9a84c40;border-radius:12px;margin-top:16px;padding:28px 24px;line-height:1.8}.privacy-contact-box a{color:#1e3a5f;font-weight:600;text-decoration:none}.delete-route-card{background:#fafafa;border:1px solid #1e3a5f14;border-radius:12px;margin-top:16px;padding:24px}.delete-route-title{color:#1e3a5f;margin:0 0 12px;font-size:18px;font-weight:600}.delete-steps{color:#444;margin:0;padding-left:22px;line-height:1.9}.delete-steps li{margin-bottom:4px}.delete-email-btn{color:#fff;background:#1e3a5f;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.delete-email-btn:hover{background:#2d5a8e}.delete-data-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.delete-data-item{color:#444;background:#fff;border:1px solid #1e3a5f14;border-left:3px solid #c9a84c;border-radius:8px;padding:12px 16px;font-size:15px;line-height:1.5;list-style:none}.hotels-toolbar{margin-bottom:40px}.hotels-search{width:100%;max-width:min(480px,100%);font-size:var(--fluid-body);color:#1e3a5f;box-sizing:border-box;background:#fff;border:1px solid #1e3a5f26;border-radius:10px;margin-bottom:clamp(16px,3vw,20px);padding:clamp(12px,2vw,14px) clamp(14px,2.5vw,18px);display:block}.hotels-search:focus{border-color:#c9a84c;outline:none;box-shadow:0 0 0 3px #c9a84c26}.hotels-filter-tabs{flex-wrap:wrap;gap:10px;display:flex}.hotels-filter-tab{color:#1e3a5f;cursor:pointer;background:#fff;border:1px solid #1e3a5f26;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.hotels-filter-tab:hover{border-color:#c9a84c80}.hotels-filter-tab.is-active{color:#fff;background:#1e3a5f;border-color:#1e3a5f}.reveal-download-moon.reveal-visible .download-moon-icon{animation:1.4s moonSpinOnce}@keyframes moonSpinOnce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reveal,.reveal.reveal-active:not(.reveal-visible){opacity:1;box-shadow:none;transition:none;transform:none}.reveal-from-bounce.reveal-visible,.reveal-privacy-contact.reveal-visible{animation:none}.privacy-section-heading:after{width:100%}.hero-title{opacity:1;animation:none;transform:none}.hero-float,.hero-star,.section-label:after,.section-title,.stat-number,.reveal-download-moon.reveal-visible .download-moon-icon{animation:none}}.hero{padding:var(--fluid-section-padding-y) var(--fluid-section-padding-x);align-items:center;gap:var(--fluid-gap);background-color:#1e3a5f;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid;position:relative}.hero-full{min-height:100dvh;padding-top:clamp(72px,12vw,120px);padding-bottom:clamp(48px,8vw,80px)}.hero-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-star{background:#c9a84c99;border-radius:50%;animation:3s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.hero-badge{background-color:#c9a84c26;border:1px solid #c9a84c66;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;display:inline-flex}.hero-badge span:last-child{color:#c9a84c;font-size:var(--fluid-label);letter-spacing:.5px;font-weight:500}.hero-title{color:#fff;font-size:var(--fluid-hero);opacity:0;margin-bottom:clamp(12px,2vw,16px);font-weight:500;line-height:1.15;animation:.8s forwards fadeInUp}.hero-title-gold{color:#c9a84c}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-float{animation:4s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-content{width:100%;min-width:0;max-width:min(520px,100%)}.hero-subtitle{color:#fff9;font-size:var(--fluid-body);margin-bottom:clamp(24px,4vw,36px);line-height:1.7}.hero-buttons{flex-wrap:wrap;gap:clamp(10px,2vw,12px);display:flex}.hero-buttons a{background-color:#ffffff14;border:1px solid #fff3;border-radius:12px;flex:auto;align-items:center;gap:12px;min-width:min(100%,200px);padding:clamp(10px,2vw,12px) clamp(16px,2.5vw,20px);text-decoration:none;display:flex}.hero-phones{flex-shrink:0;justify-self:end;width:min(420px,100%);max-width:100%}.hero-phones-stack{justify-content:center;align-items:center;width:100%;min-height:clamp(340px,52vw,520px);display:flex;position:relative}.hero-phone{width:clamp(180px,28vw,240px)}.hero-phone .phone-mockup{width:100%;max-width:none}.hero-phone .phone-mockup-frame{border-radius:28px;box-shadow:0 0 0 1px #c9a84c40,0 24px 48px #00000059,0 0 60px #c9a84c38}.hero-phone--back{opacity:.92;z-index:1;position:absolute;top:8%;left:4%;transform:rotate(-8deg)}.hero-phone--front{z-index:2;margin-top:10%;margin-left:18%;position:relative;transform:rotate(4deg)}@media (max-width:700px){.hero-phones{justify-self:center;width:min(340px,100%)}.hero-phones-stack{min-height:360px}.hero-phone{width:clamp(150px,42vw,200px)}.hero-phone--front{margin-left:14%}}.hero-badge-icon{justify-content:center;align-items:center;display:inline-flex}.stats-bar{padding:clamp(16px, 3vw, 24px) var(--fluid-section-padding-x);gap:var(--fluid-gap);background-color:#c9a84c;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));justify-items:center;display:grid}.stat-item{text-align:center;min-width:80px}.stat-number{animation:3s ease-in-out infinite statPulse}@keyframes statPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.04)}}.svg-icon-wrap{background:#1e3a5f;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;transition:box-shadow .3s,transform .3s;display:inline-flex}.svg-icon-wrap:hover{transform:translateY(-2px);box-shadow:0 0 20px #c9a84c73}.svg-icon-wrap--on-dark{background:#c9a84c1f;border:1px solid #c9a84c40}.svg-icon-wrap--plain{background:0 0;border-radius:0;width:auto;height:auto}.svg-icon-wrap--circle{border-radius:50%}.svg-icon-inline{vertical-align:middle;margin-right:6px;display:inline-flex}.features-showcase{max-width:var(--fluid-container);width:100%;margin:0 auto}.feature-cards-grid{gap:var(--fluid-gap);max-width:var(--fluid-container);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;margin:0 auto;display:grid}.feature-card{padding:var(--fluid-card-padding);box-sizing:border-box;background:#fff;border:1px solid #1e3a5f14;border-radius:16px;width:100%;transition:transform .25s,box-shadow .25s,border-color .25s}.feature-card:hover{border-color:#c9a84c59;transform:translateY(-4px);box-shadow:0 12px 32px #1e3a5f1a}.feature-card .feature-card-icon{background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:20px;padding:0}.feature-card .feature-card-icon:hover{box-shadow:none;transform:none}.feature-card h3{color:#1e3a5f;font-size:var(--fluid-card-title);margin:0 0 10px;font-weight:700;line-height:1.3}.feature-card p{color:#666;font-size:var(--fluid-body);margin:0;line-height:1.6}.feature-row{gap:var(--fluid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;margin-bottom:clamp(48px,8vw,80px);display:grid}.feature-row--reverse .feature-row-text{order:2}.feature-row--reverse .feature-row-phone{order:1}.feature-row-text .feature-icon,.feature-row-text .svg-icon-wrap{margin-bottom:16px}.feature-row-text h3{color:#1e3a5f;margin:0 0 12px;font-size:28px;font-weight:600}.feature-row-text p{color:#666;margin:0;font-size:16px;line-height:1.7}.feature-row-phone{justify-self:center}.features-header{margin-bottom:64px}.screenshots-stack{max-width:900px;margin:0 auto}.scatter-phones{max-width:var(--fluid-container);--phone-w:clamp(220px, 30vw, 360px);--phone-block-h:calc(var(--phone-w) * 19 / 9 + 100px);--phone-gap:clamp(100px, 10vw, 180px);width:100%;min-height:calc(2.5 * (var(--phone-block-h) + var(--phone-gap)) + var(--phone-block-h) + 120px);margin:0 auto;padding-bottom:80px;position:relative}.scatter-phone{width:var(--phone-w);--scatter-rotate:0deg;max-width:calc(100% - 6vw);transform:rotate(var(--scatter-rotate));filter:drop-shadow(0 14px 22px #1e3a5f29);transition:transform .35s,filter .35s;position:absolute}.scatter-phone:hover{z-index:20;filter:drop-shadow(0 22px 40px #1e3a5f52);transform:rotate(0)scale(1.02)}.scatter-phone--1{--scatter-rotate:-3deg;top:0;left:3vw}.scatter-phone--2{--scatter-rotate:2deg;left:auto;right:3vw;top:calc(.55 * (var(--phone-block-h) + var(--phone-gap)))}.scatter-phone--3{--scatter-rotate:3deg;left:5vw;top:calc(var(--phone-block-h) + var(--phone-gap))}.scatter-phone--4{--scatter-rotate:-2deg;left:auto;right:5vw;top:calc(1.55 * (var(--phone-block-h) + var(--phone-gap)))}.scatter-phone--5{--scatter-rotate:2deg;left:3vw;top:calc(2 * (var(--phone-block-h) + var(--phone-gap)))}.scatter-phone--6{--scatter-rotate:-3deg;left:auto;right:3vw;top:calc(2.55 * (var(--phone-block-h) + var(--phone-gap)))}.scatter-phone-label{text-align:center;margin-top:16px}.scatter-phone-label h3{color:#1e3a5f;font-size:var(--fluid-label);margin:0 0 4px;font-weight:700}.scatter-phone-label p{color:#666;font-size:var(--fluid-label);margin:0;line-height:1.5}.hotels-hero-text{font-size:var(--fluid-body);color:#fffc;max-width:min(560px,100%);margin:0 auto}.contact-form-wrap button[type=submit]{width:100%;max-width:100%}.screenshot-slide{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:72px;display:grid}.screenshot-slide-text h3{color:#1e3a5f;margin:0 0 12px;font-size:26px;font-weight:600}.screenshot-slide-text p{color:#666;margin:0;font-size:16px;line-height:1.7}.why-section{background:linear-gradient(135deg,#1e3a5f 0%,#0d1b35 100%)}.why-grid{gap:var(--fluid-gap);max-width:var(--fluid-container);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));width:100%;margin:0 auto;display:grid}.why-card{padding:var(--fluid-card-padding);text-align:center;box-sizing:border-box;background:#ffffff0f;border:1px solid #c9a84c40;border-radius:16px;width:100%}.why-icon{margin-bottom:16px}.why-icon .svg-icon-wrap{margin:0 auto}.why-card p{color:#ffffffe6;font-size:var(--fluid-body);margin:0;font-weight:500;line-height:1.6}.worldwide-section{background-color:#fff}.worldwide-flags{gap:var(--fluid-gap);max-width:var(--fluid-container);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));width:100%;margin:0 auto;display:grid}.flag-card{text-align:center;box-sizing:border-box;background:#f5f0e8;border:1px solid #c9a84c33;border-radius:12px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:clamp(14px,2.5vw,20px) clamp(8px,2vw,12px);display:flex}.flag-badge{color:#c9a84c;letter-spacing:.5px;background:#1e3a5f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:flex}.flag-code{color:#1e3a5f;font-size:14px;font-weight:700}.flag-name{color:#666;font-size:11px}.about-card{padding:var(--fluid-card-padding);box-sizing:border-box;background:#f5f0e8;border:1px solid #c9a84c33;border-radius:16px;width:100%}.about-avatar{background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8e 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex}.step-icon-wrap{background-color:#1e3a5f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;transition:box-shadow .3s;display:flex}.step-icon-wrap:hover{box-shadow:0 0 18px #c9a84c66}.hotel-meta-icon{vertical-align:middle;margin-right:4px;display:inline-flex}.hotel-stars{align-items:center;gap:2px;display:inline-flex}.hotels-section-heading{align-items:center;gap:10px;display:flex}.download-icon-wrap{justify-content:center;margin-bottom:16px;display:flex}.lang-pill{color:#c9a84c;background-color:#c9a84c26;border:.5px solid #c9a84c4d;border-radius:20px;padding:6px 14px;font-size:12px}.lang-pill-code{opacity:.85;margin-right:6px;font-weight:700}.features-grid{gap:var(--fluid-gap);max-width:var(--fluid-container);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;margin:0 auto;display:grid}.hotels-grid{gap:var(--fluid-gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%;display:grid}.hotel-card{padding:var(--fluid-card-padding);box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.hotel-card-badge{color:#fff;background:#c9a84c;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:16px;right:16px}.hotel-card-title{color:#1e3a5f;font-size:var(--fluid-card-title);margin:0 0 4px;padding-right:clamp(0px,12vw,80px);font-weight:600}.hotel-card-meta{gap:var(--fluid-gap);font-size:var(--fluid-label);color:#666;flex-wrap:wrap;display:flex}.hotel-card-amenities{flex-wrap:wrap;gap:8px;display:flex}.hotel-amenity-pill{color:#1e3a5f;background:#f0f4f8;border-radius:20px;padding:4px 10px;font-size:12px}.hotel-card-book-btn{color:#fff;text-align:center;background:#1e3a5f;border-radius:8px;margin-top:4px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:block}.hotel-card-book-btn:hover{background:#c9a84c}.hotels-page{background:#f8f9fa;min-height:100vh}.hotels-hero-label{color:#c9a84c;font-size:var(--fluid-label);letter-spacing:2px;margin-bottom:clamp(12px,2vw,16px);font-weight:600}.hotels-section-block{margin-bottom:clamp(40px,6vw,64px)}.hotels-section-header{margin-bottom:32px}.hotels-section-subtitle{color:#666;margin:0;font-size:15px}.hotels-disclaimer{color:#999;text-align:center;margin-top:32px;font-size:12px}.contact-info-list{flex-direction:column;gap:16px;display:flex}.contact-info-label{color:#c9a84c;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.contact-info-value{color:#1e3a5f;margin-top:6px;font-size:16px;font-weight:500;text-decoration:none;display:block}.contact-info-value--strong{margin-top:10px;font-weight:600}.contact-info-value--alt{color:#666;font-size:15px}.contact-info-whatsapp{color:#25d366;margin-top:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.contact-info-alt-label{color:#999;margin:8px 0 6px;font-size:12px}.screenshots-row{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.phone-mockup{text-align:center;width:100%;max-width:var(--fluid-phone-width)}.phone-mockup-frame{background:linear-gradient(145deg,#1e3a5f 0%,#0d1b35 100%);border-radius:clamp(24px,4vw,36px);width:100%;padding:clamp(6px,1.5vw,10px);box-shadow:0 clamp(12px,3vw,24px) clamp(24px,5vw,48px) #0003}.phone-mockup-screen{aspect-ratio:9/19;background:#000;border-radius:clamp(18px,3vw,28px);position:relative;overflow:hidden}.phone-mockup-notch{z-index:2;background:#000;border-radius:12px;width:clamp(48px,12vw,72px);height:clamp(14px,2vw,20px);position:absolute;top:clamp(6px,1vw,8px);left:50%;transform:translate(-50%)}.phone-mockup-screen img{object-fit:cover;width:100%;height:100%;display:block}.steps-row{gap:var(--fluid-gap);max-width:var(--fluid-container);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));width:100%;margin:0 auto;display:grid}.step-item{text-align:center;flex:1;min-width:0;position:relative}.step-connector{opacity:.3;background-color:#c9a84c;width:80%;height:1px;position:absolute;top:32px;left:60%}.download-buttons{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:36px;display:flex}.download-buttons a{background-color:#ffffff14;border:1px solid #fff3;border-radius:14px;align-items:center;gap:12px;padding:14px 24px;text-decoration:none;display:flex}.footer{padding:clamp(32px, 6vw, 48px) var(--fluid-section-padding-x) clamp(24px, 4vw, 32px);background-color:#0d1b35}.footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px;display:flex}.footer-links-col{flex-direction:column;gap:10px;display:flex}.footer-links-col a{color:#fff6;word-break:break-word;font-size:13px;text-decoration:none}.footer-connect-link{align-items:center;gap:8px;transition:color .2s;display:inline-flex;color:#ffffff8c!important}.footer-connect-link:hover{color:#c9a84c!important}.footer-connect-link svg{flex-shrink:0}.footer-email a{color:#ffffff80;word-break:break-all;font-size:13px;text-decoration:none}.footer-full .footer-logo{align-items:center;gap:10px;margin-bottom:12px;display:flex}.footer-full .footer-logo img{border-radius:8px;width:36px;height:36px}.footer-full .footer-logo span{color:#fff;font-size:18px;font-weight:500}.footer-tagline{color:#ffffff80;margin:0 0 8px;font-size:13px}.footer-made{color:#ffffff59;margin:0;font-size:12px}.footer-col-title{color:#ffffffb3;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600}.footer-developer{color:#fff6;font-size:13px}.contact-info-card{padding:var(--fluid-card-padding);box-sizing:border-box;background:#f5f0e8;border:1px solid #c9a84c33;border-radius:16px;width:100%;max-width:100%;margin-bottom:clamp(32px,5vw,48px);box-shadow:0 8px 24px #1e3a5f14}.contact-info-item{padding:var(--fluid-card-padding);box-sizing:border-box;background:#fff;border:1px solid #1e3a5f0f;border-radius:12px;width:100%}.legal-page{max-width:var(--fluid-container);padding:var(--fluid-section-padding-y) var(--fluid-section-padding-x);box-sizing:border-box;width:100%;margin:0 auto;font-family:system-ui,sans-serif}.legal-page h1{color:#1e3a5f;font-size:var(--fluid-section);margin-bottom:8px;font-weight:500}.contact-info-card a,.contact-info-card span{word-break:break-word;overflow-wrap:anywhere}.contact-form-wrap{width:100%;max-width:560px;margin:0 auto}.contact-form-wrap input,.contact-form-wrap textarea{width:100%;max-width:100%}.hotels-hero{padding:var(--fluid-section-padding-y) var(--fluid-section-padding-x);text-align:center;color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8e 100%)}.hotels-hero h1{font-size:var(--fluid-section);margin:0 0 clamp(12px,2vw,16px);font-weight:700;line-height:1.2}.hotels-section-title{font-size:var(--fluid-card-title);font-weight:700}@media (max-width:700px){.navbar-toggle{display:inline-flex}.navbar-menu{background-color:#1e3a5f;border-top:1px solid #ffffff1a;flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 16px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #0003}.navbar-menu--open{display:flex}.navbar-links{flex-direction:column;align-items:stretch;gap:0;width:100%}.navbar-links a{border-bottom:1px solid #ffffff14;width:100%;padding:12px 0}.navbar-download{text-align:center;justify-content:center;width:100%;margin-top:12px;display:flex}}@media (max-width:900px){.scatter-phones{flex-direction:column;align-items:center;gap:clamp(100px,12vw,160px);min-height:auto;padding-bottom:clamp(2rem,6vw,3rem);display:flex}.scatter-phone{width:clamp(220px,70vw,360px);max-width:100%;position:relative;top:auto!important;left:auto!important;right:auto!important}}.advertise-page{background:#f8f9fa;min-height:calc(100vh - 86px);font-family:system-ui,sans-serif}.advertise-hero{padding:clamp(48px, 8vw, 96px) var(--fluid-section-padding-x);color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8e 100%)}.advertise-hero-inner{max-width:var(--fluid-container);text-align:center;margin:0 auto}.advertise-hero-label{color:#c9a84c}.advertise-hero h1{font-size:var(--fluid-section);margin:16px 0 clamp(16px,3vw,24px);font-weight:700;line-height:1.2}.advertise-hero p{color:#ffffffe6;max-width:680px;margin:0 auto;font-size:clamp(16px,2vw,18px);line-height:1.8}.advertise-hero p strong{color:#c9a84c}.advertise-hero-icons{opacity:.9;justify-content:center;gap:24px;margin-top:32px;display:flex}.advertise-section{padding:var(--fluid-section-padding-y) 0}.advertise-section--muted{background:#fff}.advertise-section-header{text-align:center;margin-bottom:clamp(32px,5vw,48px)}.advertise-section-header p{color:#666;margin:0;max-width:560px;margin-inline:auto;line-height:1.8}.advertise-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,3vw,32px);max-width:880px;margin:0 auto;display:grid}.advertise-pricing-card{box-sizing:border-box;background:#fff;border:1px solid #1e3a5f14;border-radius:16px;height:100%;padding:clamp(24px,4vw,36px);position:relative;box-shadow:0 8px 24px #1e3a5f14}.advertise-pricing-card--premium{border:2px solid #c9a84c;box-shadow:0 8px 32px #c9a84c33}.advertise-pricing-badge{color:#1e3a5f;letter-spacing:.5px;white-space:nowrap;background:#c9a84c;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.advertise-pricing-card h3{color:#1e3a5f;margin:8px 0 16px;font-size:clamp(20px,2.5vw,24px);font-weight:600}.advertise-pricing-price{margin-bottom:24px}.advertise-pricing-amount{color:#1e3a5f;font-size:clamp(32px,4vw,40px);font-weight:700}.advertise-pricing-period{color:#666;margin-left:4px;font-size:16px}.advertise-pricing-features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.advertise-pricing-features li{color:#444;padding-left:24px;font-size:15px;line-height:1.6;position:relative}.advertise-pricing-features li:before{content:"✓";color:#c9a84c;font-weight:700;position:absolute;left:0}.advertise-comparison-wrap{background:#fff;border:1px solid #1e3a5f14;border-radius:16px;overflow-x:auto;box-shadow:0 8px 24px #1e3a5f0f}.advertise-comparison{border-collapse:collapse;width:100%;min-width:520px}.advertise-comparison th,.advertise-comparison td{text-align:center;border-bottom:1px solid #1e3a5f0f;padding:clamp(12px,2vw,16px) clamp(14px,2vw,20px)}.advertise-comparison th{color:#fff;background:#1e3a5f;font-size:14px;font-weight:600}.advertise-comparison th:first-child,.advertise-comparison td:first-child{text-align:left}.advertise-comparison td:first-child{color:#1e3a5f;font-weight:500}.advertise-comparison tbody tr:last-child td{border-bottom:none}.advertise-comparison tbody tr:nth-child(2n){background:#f8f9fa}.advertise-check{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.advertise-check--yes{color:#1e3a5f;background:#c9a84c26}.advertise-check--no{color:#bbb}.advertise-form-wrap{max-width:560px}.advertise-form{background:#fff;border:1px solid #1e3a5f14;border-radius:16px;flex-direction:column;gap:24px;padding:clamp(24px,4vw,36px);display:flex;box-shadow:0 8px 24px #1e3a5f14}.advertise-form-success{text-align:center;background:#f0f7f0;border:1px solid #b8ddb8;border-radius:12px;padding:32px 24px}.advertise-package-fieldset{border:none;margin:0;padding:0}.advertise-package-fieldset legend{padding:0}.advertise-package-options{flex-direction:column;gap:12px;display:flex}.advertise-package-option{cursor:pointer;border:1px solid #ddd;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.advertise-package-option--selected{background:#c9a84c0f;border-color:#c9a84c;box-shadow:0 0 0 1px #c9a84c66}.advertise-package-option input{accent-color:#1e3a5f}.advertise-package-option-title{color:#1e3a5f;font-size:15px;font-weight:600}.advertise-package-option-price{color:#666;margin-left:auto;font-size:14px}.advertise-btn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.advertise-btn--primary{color:#fff;background:#1e3a5f}.advertise-btn--primary:hover:not(:disabled){background:#2d5a8e}.advertise-btn--primary:disabled{cursor:not-allowed;background:#8fa3bc}.advertise-btn--full{width:100%}.advertise-btn--whatsapp{color:#fff;background:#25d366}.advertise-btn--whatsapp:hover{background:#1fb855}.advertise-whatsapp-wrap{text-align:center;margin-top:clamp(32px,5vw,48px)}.advertise-whatsapp-wrap p{color:#666;margin:0 0 16px;font-size:15px}.advertise-whatsapp-number{color:#999;margin-top:12px;font-size:14px;display:block}.advertise-payment-note{text-align:center;color:#666;background:#f5f0e8;border:1px solid #c9a84c40;border-radius:12px;max-width:560px;margin:clamp(32px,5vw,48px) auto 0;padding:16px 20px;font-size:14px;line-height:1.7}.agent-page{color:#1e3a5f;background:#f8f9fa;flex:1}.agent-page h1,.agent-page h2,.agent-page h3{color:#1e3a5f;line-height:1.25}.agent-hero{color:#fff;padding:clamp(48px, 8vw, 96px) var(--fluid-section-padding-x);background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8e 100%)}.agent-hero-inner{text-align:center;max-width:760px;margin:0 auto}.agent-hero h1{color:#fff;font-size:var(--fluid-section);margin:16px 0}.agent-hero p{color:#ffffffe6;max-width:640px;margin:0 auto 28px}.agent-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.agent-section{padding:clamp(36px,6vw,72px) 0}.agent-zone .agent-section{padding-top:0}.agent-zone .page-container{padding-top:24px;padding-bottom:32px}.agent-zone .agent-dashboard h1,.agent-zone .page-container>h1{margin-top:8px}.agent-section h2{font-size:var(--fluid-card-title);margin:0 0 12px}.agent-lead{color:#5c6b7a;margin:0 0 20px}.agent-reasons,.agent-plans,.agent-summary{gap:16px;display:grid}.agent-reasons{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:24px}.agent-reasons article,.agent-plan,.agent-card,.agent-renew{background:#fff;border:1px solid #1e3a5f14;border-radius:16px;padding:clamp(18px,3vw,28px);box-shadow:0 8px 24px #1e3a5f0d}.agent-reasons h3,.agent-plan h3,.agent-card h2,.agent-renew h2{margin:0 0 8px}.agent-reasons p,.agent-plan p,.agent-renew p{color:#445266;margin:0}.agent-plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:28px}.agent-plan--highlight{border:2px solid #c9a84c}.agent-plan-price{color:#1e3a5f;margin:8px 0 12px;font-size:32px;font-weight:700}.agent-plan-price span{color:#5c6b7a;font-size:14px;font-weight:500}.agent-plan ul{margin:16px 0 0;padding:0;list-style:none}.agent-plan li{color:#445266;margin-bottom:8px;padding-left:22px;position:relative}.agent-plan li:before{content:"✓";color:#c9a84c;font-weight:700;position:absolute;left:0}.agent-btn{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:650;text-decoration:none;display:inline-flex}.agent-btn:disabled{opacity:.6;cursor:default}.agent-btn--gold{color:#1e3a5f;background:#c9a84c}.agent-btn--navy{color:#fff;background:#1e3a5f}.agent-btn--ghost{color:#fff;background:0 0;border:1px solid #ffffffb3}.agent-btn--line{color:#1e3a5f;background:#fff;border:1px solid #1e3a5f}.agent-btn--danger{color:#fff;background:#9f2d2d}.agent-narrow{width:min(640px,100% - 32px);margin:0 auto}.agent-narrow h1{font-size:var(--fluid-section);margin:12px 0}.agent-form{gap:14px;display:grid}.agent-form label{color:#1e3a5f;gap:6px;font-size:14px;font-weight:600;display:grid}.agent-form input,.agent-form textarea,.agent-form select{width:100%;min-height:44px;font:inherit;color:#1e3a5f;background:#fff;border:1px solid #1e3a5f2e;border-radius:10px;padding:10px 12px;font-weight:400}.agent-form textarea{resize:vertical;min-height:120px}.agent-error,.agent-note{border-radius:12px;margin:0 0 16px;padding:12px 14px}.agent-error{color:#8a1f1f;background:#fdecec}.agent-note{color:#1e3a5f;background:#f5f0e8;border:1px solid #c9a84c59}.agent-note p{margin:0 0 12px}.agent-switch{color:#5c6b7a;margin:0}.agent-switch a,.agent-renew a{color:#1e3a5f;font-weight:700}.agent-verified{vertical-align:-3px;flex-shrink:0;width:18px;height:18px;margin-left:6px;display:inline-block}.agent-text-btn{color:#1e3a5f;cursor:pointer;background:0 0;border:none;min-height:44px;padding:0;font-weight:700}.agent-status-line{text-align:center;padding:48px 20px}.agent-dashboard-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.agent-dashboard-head h1{font-size:var(--fluid-section);margin:8px 0 0}.agent-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:20px}.agent-summary div{background:#fff;border:1px solid #1e3a5f14;border-radius:14px;padding:16px}.agent-summary span{color:#5c6b7a;margin-bottom:6px;font-size:13px;display:block}.agent-badge{background:#eef2f6;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}.agent-badge--pending{color:#1e3a5f;background:#c9a84c33}.agent-badge--active{color:#fff;background:#1e3a5f}.agent-badge--expired,.agent-badge--suspended{color:#6e2430;background:#f3e4e4}.agent-card,.agent-renew{margin-top:18px}.agent-qr,.agent-logo{object-fit:contain;background:#fff;border-radius:12px;width:180px;height:180px;margin-bottom:12px}.agent-logo{object-fit:cover}.agent-code-display{letter-spacing:.08em;color:#c9a84c;font-size:28px;font-weight:700}.agent-dashboard{display:block}.agent-zone-header{color:#fff;z-index:50;background:#1e3a5f;position:sticky;top:0}.agent-zone-header a,.agent-zone-header button{color:#fff;background:0 0;text-decoration:none}.agent-zone-header-inner{align-items:center;gap:20px;width:min(1100px,100% - 32px);min-height:64px;margin:0 auto;display:flex}.agent-zone-brand{flex-shrink:0;align-items:center;gap:10px;font-weight:700;display:flex}.agent-zone-brand img{object-fit:cover;border-radius:8px;width:36px;height:36px}.agent-zone-tabs{align-items:center;gap:4px;display:flex}.agent-zone-tabs a,.agent-zone-menu a{border-bottom:2px solid #0000;padding:10px 14px;font-size:15px;font-weight:650}.agent-zone-header a[aria-current=page]{color:#c9a84c;border-bottom-color:#c9a84c}.agent-zone-side{align-items:center;gap:16px;margin-left:auto;display:flex}.agent-zone-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:14px;overflow:hidden}.agent-zone-header button{font:inherit;cursor:pointer;border:1px solid #ffffff8c;border-radius:999px;padding:8px 16px;font-weight:650}.agent-zone-menu-btn,.agent-zone-menu{display:none}@media (max-width:760px){.agent-zone-tabs,.agent-zone-side{display:none}.agent-zone-menu-btn{margin-left:auto;display:inline-flex}.agent-zone-menu{border-top:1px solid #ffffff26;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 16px 16px;display:flex}}.agent-actions,.admin-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-actions{margin-top:8px}.agent-people{gap:12px;margin-top:16px;display:grid}.agent-person{border:1px solid #1e3a5f14;border-radius:12px;padding:12px 14px}.agent-person p{color:#445266;margin:4px 0 0}.agent-preview p{color:#445266;margin:6px 0}.agent-filter{gap:6px;max-width:220px;margin:0 0 16px;font-weight:650;display:grid}.agent-filter select,.admin-actions select,.admin-approve input{min-height:44px;font:inherit;color:#1e3a5f;background:#fff;border:1px solid #1e3a5f2e;border-radius:10px;padding:8px 10px}.admin-table-wrap{background:#fff;border:1px solid #1e3a5f14;border-radius:16px;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:760px}.admin-table th,.admin-table td{text-align:start;vertical-align:top;border-bottom:1px solid #1e3a5f14;padding:14px}.admin-table p{color:#5c6b7a;margin:4px 0 0}.admin-approve{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-toast{z-index:40;inset-inline-end:16px;max-width:min(360px,100% - 32px);margin:0;position:fixed;bottom:16px;box-shadow:0 8px 24px #1e3a5f29}.store-caption{text-align:start}.lang-picker{position:relative}.lang-picker-btn{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:650;display:inline-flex}.lang-picker-menu{z-index:80;color:#1e3a5f;top:calc(100% + 8px);background:#fff;border-radius:12px;min-width:168px;padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #1e3a5f29}.lang-picker-menu button,.navbar .lang-picker-menu button,.agent-zone-header .lang-picker-menu button{text-align:start;color:#1e3a5f;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-weight:600;display:block}.lang-picker-menu button[aria-selected=true]{background:#f7f5f0}[dir=rtl] .agent-form,[dir=rtl] .agent-form label,[dir=rtl] .agent-form input,[dir=rtl] .agent-form textarea,[dir=rtl] .agent-form select,[dir=rtl] .legal-page,[dir=rtl] .navbar-menu,[dir=rtl] .navbar-links a,[dir=rtl] .agent-zone-menu,[dir=rtl] .agent-zone-menu a,[dir=rtl] .agent-lead,[dir=rtl] .agent-note,[dir=rtl] .agent-error{text-align:start}[dir=rtl] .navbar-menu{align-items:stretch}.agent-plan-local{color:#5c6b7a;margin:-6px 0 10px;font-size:14px}.agent-soon{color:#8a6d1f;letter-spacing:.03em;vertical-align:middle;background:#f3ead2;border-radius:999px;margin-inline-start:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.agent-loop{color:#fff;background:#1e3a5f;border-radius:16px;margin-top:20px;padding:clamp(18px,3vw,24px)}.agent-loop h3{color:#c9a84c;margin:0 0 8px}.agent-loop p{color:#fff;margin:0;line-height:1.6}.agent-loop .agent-loop-note{color:#e8d5a3;margin-top:10px;font-size:14px}.pay-pills.pay-pills button{transition:transform .15s,box-shadow .2s,background .2s,border-color .2s}.pay-pills.pay-pills button:hover{border-color:#c9a84c;transform:translateY(-1px);box-shadow:0 4px 12px #1e3a5f1f}.pay-pills.pay-pills button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 100%);border-color:#1e3a5f;box-shadow:0 6px 16px #1e3a5f47}.pay-pills.pay-pills button[aria-pressed=true]:before{content:"✓ ";color:#e6c873}.pay-cta{width:100%;max-width:460px;min-height:52px;font:inherit;text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin:8px 0;padding:12px 20px;font-size:15.5px;font-weight:750;transition:transform .15s,box-shadow .2s,filter .2s,background .2s;display:flex}.pay-cta-icon{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:inline-grid}.pay-cta--main{color:#1e3a5f;background:linear-gradient(135deg,#e6c873 0%,#c9a84c 55%,#b8923a 100%) 0 0/200% 100%;border:none;box-shadow:0 8px 20px #c9a84c59}.pay-cta--main .pay-cta-icon{background:#1e3a5f1f}.pay-cta--main:hover:not(:disabled){background-position:100% 0;transform:translateY(-2px);box-shadow:0 12px 26px #c9a84c73}.pay-cta--alt{color:#1e3a5f;background:#fff;border:2px solid #1e3a5f}.pay-cta--alt .pay-cta-icon{background:#f7f5f0}.pay-cta--alt:hover:not(:disabled){color:#fff;background:#1e3a5f;transform:translateY(-2px);box-shadow:0 10px 22px #1e3a5f40}.pay-cta--alt:hover:not(:disabled) .pay-cta-icon{background:#ffffff26}.pay-cta:active:not(:disabled){transform:translateY(0)scale(.98)}.pay-cta:disabled{opacity:.6;cursor:default}.pay-cta:focus-visible,.pay-pills.pay-pills button:focus-visible{outline-offset:2px;outline:3px solid #c9a84c99}@media (prefers-reduced-motion:reduce){.pay-cta,.pay-pills.pay-pills button{transition:none}.pay-cta:hover,.pay-pills.pay-pills button:hover{transform:none}}.section-title{animation:none}.section-label:after{animation-iteration-count:2}.hero{isolation:isolate;overflow:hidden}.hero-aurora{pointer-events:none;z-index:-1;position:absolute;inset:0}.hero-aurora span{filter:blur(70px);opacity:.55;border-radius:50%;position:absolute}.hero-aurora-a{background:radial-gradient(circle,#c9a84c73,#0000 65%);width:46vw;max-width:620px;height:46vw;max-height:620px;animation:18s ease-in-out infinite alternate auroraDrift;top:-12vw;left:-10vw}.hero-aurora-b{background:radial-gradient(circle,#2c5282e6,#0000 65%);width:52vw;max-width:700px;height:52vw;max-height:700px;animation:22s ease-in-out infinite alternate-reverse auroraDrift;bottom:-18vw;right:-14vw}@keyframes auroraDrift{0%{transform:translate(0)scale(1)}to{transform:translate(6vw,4vw)scale(1.12)}}.hero-enter{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards heroEnter}.hero-enter-phones{opacity:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .3s forwards heroPhonesEnter}@keyframes heroEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes heroPhonesEnter{0%{opacity:0;transform:translateY(40px)rotate(-3deg)scale(.96)}to{opacity:1;transform:none}}.hero-scroll-cue{color:#ffffffa6;letter-spacing:.6px;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex;position:absolute;bottom:clamp(110px,15vh,160px);left:50%;translate:-50%}.hero-scroll-cue:hover{color:#c9a84c}.hero-scroll-mouse{border:2px solid;border-radius:12px;width:22px;height:34px;position:relative}.hero-scroll-mouse span{background:#c9a84c;border-radius:2px;width:4px;height:7px;margin-left:-2px;animation:1.8s ease-in-out 1.2s 4 mouseWheel;position:absolute;top:6px;left:50%}@keyframes mouseWheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@media (max-width:768px){.hero-scroll-cue{display:none}}.stat-number{font-variant-numeric:tabular-nums}.journey-section{background:radial-gradient(1200px 500px at 50% -10%,#c9a84c1f,#0000 60%),#f8f4ec}.journey-header{text-align:center;max-width:680px;margin:0 auto clamp(36px,6vw,64px)}.journey-title{color:#1e3a5f;margin:14px 0 12px}.journey-lead{color:#5c6b7a;font-size:var(--fluid-body);margin:0;line-height:1.7}.journey-track{--journey-progress:0;flex-direction:column;gap:clamp(18px,3vw,28px);max-width:1000px;margin:0 auto;display:flex;position:relative}.journey-line{background:#1e3a5f1f;border-radius:3px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%;overflow:hidden}.journey-line-fill{transform-origin:top;transform:scaleY(var(--journey-progress));background:linear-gradient(#e6c873,#c9a84c 60%,#a07f2a);position:absolute;inset:0;box-shadow:0 0 12px #c9a84c99}.journey-stage{width:50%;position:relative}.journey-stage--left{align-self:flex-start;padding-right:clamp(32px,5vw,56px)}.journey-stage--right{align-self:flex-end;padding-left:clamp(32px,5vw,56px)}.journey-dot{color:#1e3a5f;z-index:1;width:38px;height:38px;transition:background .5s,border-color .5s,color .5s,box-shadow .5s,transform .5s;transition-delay:calc(var(--reveal-delay,0s) + .25s);background:#fff;border:2px solid #1e3a5f33;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:26px}.journey-stage--left .journey-dot{right:-19px}.journey-stage--right .journey-dot{left:-19px}.journey-stage.reveal-visible .journey-dot{color:#c9a84c;background:#1e3a5f;border-color:#c9a84c;transform:scale(1.06);box-shadow:0 0 0 6px #c9a84c2e}.journey-card{background:#fff;border:1px solid #1e3a5f14;border-radius:20px;align-items:flex-start;gap:16px;padding:clamp(18px,2.6vw,26px);transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 30px #1e3a5f14}.journey-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1e3a5f24}.journey-icon{color:#c9a84c;background:linear-gradient(135deg,#1e3a5f,#2c5282);border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid}.journey-icon svg{stroke:#c9a84c}.journey-kicker{color:#a07f2a;letter-spacing:.8px;text-transform:uppercase;font-size:12px;font-weight:700}.journey-card h3{color:#1e3a5f;font-size:var(--fluid-card-title);margin:4px 0 6px;font-weight:600}.journey-card p{color:#5c6b7a;margin:0;font-size:15px;line-height:1.65}.journey-next{display:none}.journey-cta-wrap{text-align:center;margin-top:clamp(32px,5vw,52px)}.journey-cta{color:#1e3a5f;background:linear-gradient(135deg,#e6c873,#c9a84c 55%,#b8923a);border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #c9a84c59}.journey-cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px #c9a84c73}.journey-cta span{transition:transform .2s}.journey-cta:hover span{transform:translate(4px)}[dir=rtl] .journey-cta span{transform:scaleX(-1)}@media (max-width:760px){.journey-line{left:19px}.journey-stage,.journey-stage--left,.journey-stage--right{align-self:stretch;width:100%;padding:0 0 0 54px}.journey-stage--left .journey-dot,.journey-stage--right .journey-dot{left:0;right:auto}.journey-card{flex-direction:column;gap:12px}}[dir=rtl] .journey-stage--left{padding-left:clamp(32px,5vw,56px);padding-right:0}[dir=rtl] .journey-stage--right{padding-left:0;padding-right:clamp(32px,5vw,56px)}[dir=rtl] .journey-stage--left .journey-dot{left:-19px;right:auto}[dir=rtl] .journey-stage--right .journey-dot{left:auto;right:-19px}@media (max-width:760px){[dir=rtl] .journey-line{left:auto;right:19px}[dir=rtl] .journey-stage,[dir=rtl] .journey-stage--left,[dir=rtl] .journey-stage--right{padding:0 54px 0 0}[dir=rtl] .journey-stage--left .journey-dot,[dir=rtl] .journey-stage--right .journey-dot{left:auto;right:0}}.premium-band-section{background:#fff}.premium-band{background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 60%,#1e3a5f 100%);border:1px solid #c9a84c73;border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,48px);max-width:1100px;margin:0 auto;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e3a5f47}.premium-band-glow{pointer-events:none;background:radial-gradient(circle,#c9a84c59,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.premium-band-text{position:relative}.premium-band-badge{color:#1e3a5f;letter-spacing:.6px;background:#c9a84c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.premium-band h2{color:#fff;font-size:var(--fluid-section);margin:16px 0 12px;font-weight:600;line-height:1.2}.premium-band-lead{color:#e8d5a3;font-size:var(--fluid-body);margin:0 0 22px;line-height:1.7}.premium-band-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.premium-band-cta{color:#1e3a5f;background:#c9a84c;border-radius:999px;padding:13px 24px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s}.premium-band-cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px #c9a84c66}.premium-band-price{color:#fff;font-weight:600}.premium-band-free{color:#ffffffa6;margin:18px 0 0;font-size:13px}.premium-band-perks{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.premium-band-perks li{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.premium-band-check{color:#1e3a5f;background:#c9a84c;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}@media (max-width:860px){.premium-band{grid-template-columns:1fr}}.agents-band-section{background:linear-gradient(#f8f4ec,#fff)}.agents-band{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,5vw,64px);max-width:1100px;margin:0 auto;display:grid}.agents-band-icon{background:#1e3a5f;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:16px;display:inline-grid}.agents-band-title{color:#1e3a5f;margin:14px 0 12px}.agents-band-intro p{color:#5c6b7a;font-size:var(--fluid-body);margin:0 0 22px;line-height:1.7}.agents-band-cta{color:#fff;background:#1e3a5f;border-radius:999px;padding:13px 24px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}.agents-band-cta:hover{background:#2c5282;transform:translateY(-2px)}.agents-band-points{gap:14px;display:grid}.agents-band-point{background:#fff;border:1px solid #1e3a5f14;border-left:4px solid #c9a84c;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex;box-shadow:0 8px 24px #1e3a5f0f}[dir=rtl] .agents-band-point{border-left:1px solid #1e3a5f14;border-right:4px solid #c9a84c}.agents-band-num{color:#c9a84c;min-width:30px;font-size:22px;font-weight:800;line-height:1}.agents-band-point h3{color:#1e3a5f;margin:0 0 4px;font-size:17px;font-weight:700}.agents-band-point p{color:#5c6b7a;margin:0;font-size:14px;line-height:1.6}@media (max-width:860px){.agents-band{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero-enter,.hero-enter-phones{opacity:1;animation:none}.hero-aurora span,.hero-scroll-mouse span{animation:none}.journey-line-fill{transform:none}.journey-dot,.journey-card,.journey-cta,.premium-band-cta,.agents-band-cta{transition:none}}@media (min-width:900px){.hero.hero-full{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.hero-phones{justify-self:center;width:min(640px,100%);position:relative}.hero-fan{height:clamp(420px,46vw,640px);position:relative}.hero-fan-phone{width:clamp(170px,18vw,250px);position:absolute;top:50%;left:50%}.hero-fan-phone .phone-mockup{width:100%;max-width:none}.hero-fan-phone .phone-mockup-frame{background:linear-gradient(145deg,#2a2f38,#0b0f16);border-radius:clamp(26px,3vw,40px);padding:clamp(6px,.8vw,10px);box-shadow:0 0 0 1px #c9a84c59,0 30px 60px #00000073}.hero-fan-phone .phone-mockup-screen{border-radius:clamp(20px,2.4vw,32px)}.hero-fan-phone--left{z-index:1;filter:brightness(.92);transform:translate(-112%,-46%)rotate(-12deg)}.hero-fan-phone--right{z-index:1;filter:brightness(.92);transform:translate(12%,-46%)rotate(10deg)}.hero-fan-phone--center{z-index:3;width:clamp(200px,21vw,290px);transform:translate(-50%,-50%)}.hero-fan-phone--center.hero-float{animation:5s ease-in-out infinite heroCenterFloat}@keyframes heroCenterFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 12px))}}.hero-fan-phone--center .phone-mockup-frame{box-shadow:0 0 0 1px #c9a84c8c,0 36px 70px #00000080,0 0 80px #c9a84c40}.hero-deco{pointer-events:none;position:absolute;inset:0}.hero-moon{filter:drop-shadow(0 0 28px #e6c8738c);border-radius:50%;width:clamp(70px,8vw,120px);height:clamp(70px,8vw,120px);position:absolute;top:clamp(-30px,-2vw,-10px);left:18%;transform:rotate(-18deg);box-shadow:inset clamp(14px,1.6vw,24px) clamp(-8px,-.8vw,-12px) #e6c873}.hero-labbayk{color:#e6c873;text-shadow:0 0 18px #e6c87359;white-space:nowrap;font-family:Amiri,Scheherazade New,Noto Naskh Arabic,serif;font-size:clamp(22px,2.6vw,38px);position:absolute;top:clamp(10px,2vw,30px);right:4%}.hero-skyline{fill:#0914268c;pointer-events:none;z-index:0;width:100%;height:clamp(60px,9vw,140px);position:absolute;bottom:0;left:0;right:0}.hero-content,.hero-phones{z-index:1;position:relative}.store-pills{flex-wrap:wrap;gap:14px;display:flex}.store-pill{border-radius:999px;flex-direction:column;justify-content:center;min-width:200px;padding:12px 30px 13px;line-height:1.1;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.store-pill:hover{transform:translateY(-2px)}.store-pill-small{opacity:.75;font-size:13px;font-weight:500}.store-pill-big{letter-spacing:-.3px;font-size:clamp(20px,2vw,26px);font-weight:800}.store-pill--ios{color:#1a2433;background:#fff;box-shadow:0 10px 26px #00000040}.store-pill--android{color:#1a2433;background:#d4b464;box-shadow:0 10px 26px #c9a84c4d}.store-pill--android:hover{box-shadow:0 14px 32px #c9a84c73}.hero-store{animation-delay:.5s}.download-store{justify-content:center}@media (max-width:899px){.hero-fan{height:clamp(380px,95vw,520px)}.hero-fan-phone{width:clamp(140px,36vw,210px)}.hero-fan-phone--center{width:clamp(165px,42vw,240px)}.hero-fan-phone--left{transform:translate(-100%,-44%)rotate(-12deg)}.hero-fan-phone--right{transform:translateY(-44%)rotate(10deg)}.hero-labbayk{top:0;right:0}.hero-moon{top:-10px;left:4%}.store-pill{flex:150px;min-width:0;padding:11px 22px}}@media (prefers-reduced-motion:reduce){.hero-fan-phone--center.hero-float{animation:none}}.hero-phones{padding-top:clamp(56px,7vw,96px)}.hero-labbayk{font-size:clamp(22px,2.4vw,36px);top:clamp(6px,1.2vw,18px);left:56%;right:auto;transform:translate(-50%)}.hero-moon{top:0;left:8%}@media (max-width:899px){.hero-labbayk{top:8px;left:58%;right:auto}.hero-moon{width:64px;height:64px;top:0;left:6%}}.hero-fan{height:clamp(400px,40vw,560px)}@media (min-width:900px){.hero-fan-phone{width:clamp(160px,16.5vw,230px)}.hero-fan-phone--center{width:clamp(190px,19.5vw,265px)}}.hero-skyline{width:auto;inset-inline:0}.hero-store--mobile{display:none}@media (max-width:899px){.hero-store--desktop{display:none}.hero-store--mobile{z-index:2;justify-content:center;margin-top:-8px;display:flex;position:relative}.hero-content{text-align:left}.hero-phones{padding-top:64px}}.pay-guide{background:#c9a84c12;border:1px solid #c9a84c73;border-radius:14px;margin:14px 0;padding:14px 16px}.pay-guide-title{color:#1e3a5f;margin:0 0 8px;font-weight:700}.pay-guide ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pay-guide li button{color:#1e3a5f;width:100%;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #1e3a5f1f;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:9px 12px;transition:border-color .15s,transform .15s;display:grid}.pay-guide li button:hover{border-color:#c9a84c;transform:translateY(-1px)}.pay-guide li button:focus-visible{outline-offset:2px;outline:3px solid #c9a84c99}.pay-guide-icon{text-align:center;font-size:18px}.pay-guide-who{font-size:14px}.pay-guide-use{color:#a8862f;text-align:end;font-size:13px;font-weight:700}.pay-guide-foot{color:#5b6b7f;margin:8px 0 0;font-size:12.5px}@media (max-width:560px){.pay-guide li button{grid-template-columns:28px 1fr}.pay-guide-use{text-align:start;grid-column:2}}@media (prefers-reduced-motion:reduce){.pay-guide li button{transition:none}.pay-guide li button:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
