.flp{--cream:#FAFAFA;--cream-2:#F3F2F0;--paper:#FFFFFF;--blush:#FFF1F2;--blush-2:#FFE4E6;--blush-3:#FECDD3;--ink:#1C1917;--ink-2:#14110F;--ink-70:#44403C;--ink-55:#57534E;--ink-40:#6B655F;--gold:#F5C518;--gold-deep:#7A5B0E;--gold-lite:#F9D970;--hair:rgba(199,154,22,.55);--hair-soft:rgba(199,154,22,.32);--hair-faint:rgba(199,154,22,.2);--foil:linear-gradient(100deg,#C79A16 0%,#F5C518 24%,#F9D970 44%,#E9BE2A 60%,#F9D970 76%,#C79A16 100%);--emboss:0 1px 0 rgba(255,255,255,.7);min-height:100vh;background:var(--cream);font-family:Assistant,sans-serif;font-weight:400;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.flp *{margin:0;padding:0;box-sizing:border-box}.flp .page{position:relative;max-width:480px;margin:0 auto;background:var(--cream);min-height:100vh;overflow:hidden;isolation:isolate}.flp .flp-logo{height:38px;width:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 7px rgba(255,255,255,.35)) drop-shadow(0 2px 6px rgba(0,0,0,.45))}.flp .foiltext{background:linear-gradient(100deg,#6e5209,#8a6a12 50%,#7a5b0e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#8a6a12}.flp .rule{display:flex;align-items:center;justify-content:center;gap:13px}.flp .rule .rl{height:1px;width:64px;background:linear-gradient(90deg,transparent,var(--gold))}.flp .rule .rl.rev{background:linear-gradient(90deg,var(--gold),transparent)}.flp .eyebrow{display:flex;align-items:center;justify-content:center;gap:11px;font-family:Assistant;font-weight:600;font-size:10.5px;letter-spacing:3.5px;color:var(--gold-deep)}.flp .eyebrow i{display:block;height:1px;width:22px;background:var(--hair)}.flp .h-sec{font-family:Frank Ruhl Libre,serif;font-weight:400;font-size:33px;line-height:1.12;color:var(--ink);text-align:center;margin-top:12px;text-shadow:var(--emboss)}.flp .btn{width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-family:Assistant;font-weight:700;font-size:16px;letter-spacing:.5px;color:#1c1917;background:linear-gradient(180deg,#f9d970,#f5c518);padding:17px;border-radius:13px;box-shadow:inset 0 1px #ffffff8c,0 16px 30px -18px #f5c51899}.flp .btn svg{width:18px;height:18px;order:1}.flp .band{margin:44px 0 40px}.flp .band .rule{margin:0 auto}.flp .body{padding:0 28px 44px}.flp .hero{position:relative;min-height:512px;overflow:hidden;isolation:isolate}.flp .hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:saturate(1.02) contrast(1.02)}.flp .hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#14110f99,#14110f33 22%,#14110f42 46%,#14110fb8 76%,#14110feb)}.flp .hero-inner{position:relative;z-index:2;min-height:512px;display:flex;flex-direction:column;justify-content:space-between;padding:64px 30px 30px;text-align:center}.flp .brandline-photo{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:9px}.flp .brandline-photo i{height:1px;width:30px;background:linear-gradient(90deg,transparent,var(--gold-lite))}.flp .brandline-photo i.rev{background:linear-gradient(90deg,var(--gold-lite),transparent)}.flp .brandline-photo span{font-family:Assistant;font-weight:600;font-size:12px;letter-spacing:6px;color:#fbf7ec;padding-right:2px;text-shadow:0 1px 4px rgba(0,0,0,.6)}.flp .hero-h1{font-family:Frank Ruhl Libre,serif;font-weight:700;font-size:42px;line-height:1.14;color:#fff;letter-spacing:.2px;text-shadow:0 2px 16px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.5)}.flp .hero-sub{margin:10px auto 0;max-width:308px;font-family:Assistant;font-weight:300;font-size:15px;line-height:1.72;color:#f5f2ee;text-shadow:0 1px 8px rgba(0,0,0,.6)}.flp .hero-cta{margin-top:28px}.flp .hero-cta.btn{box-shadow:inset 0 1px #ffffff8c,0 18px 34px -16px #0009,0 10px 24px -14px #f5c51873}.flp .trust{margin-top:15px;font-family:Assistant;font-weight:500;font-size:11.5px;letter-spacing:.5px;color:#efeae2;text-shadow:0 1px 6px rgba(0,0,0,.7)}.flp .gallery{padding:34px 0 4px}.flp .gallery .eyebrow{margin-bottom:16px}.flp .gallery-h{font-family:Frank Ruhl Libre,serif;font-weight:600;font-size:26px;line-height:1.2;color:var(--ink);text-align:center;margin:0 28px 18px;text-shadow:var(--emboss)}.flp .strip-g{display:flex;gap:12px;overflow-x:auto;padding:4px 28px 12px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#000 26px,#000 calc(100% - 26px),transparent);mask:linear-gradient(90deg,transparent,#000 26px,#000 calc(100% - 26px),transparent)}.flp .strip-g::-webkit-scrollbar{display:none}.flp .shot{flex:0 0 auto;scroll-snap-align:center;position:relative;width:150px;height:200px;border-radius:9px;overflow:hidden;background:var(--paper);border:1px solid var(--hair);box-shadow:0 18px 32px -24px #5b4e45a6,inset 0 0 0 1px #ffffff80}.flp .shot.tall{height:224px}.flp .shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:sepia(.14) saturate(1.05) contrast(1.02) brightness(1.02)}.flp .shot .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff7e80f,#5b4e4529);mix-blend-mode:multiply}.flp .hiw{margin-top:26px;border-top:1px solid var(--hair-faint);border-bottom:1px solid var(--hair-faint)}.flp .hiw-item{display:flex;align-items:flex-start;gap:16px;padding:19px 4px}.flp .hiw-item+.hiw-item{border-top:1px solid var(--hair-faint)}.flp .hiw-num{font-family:Frank Ruhl Libre,serif;font-size:27px;line-height:1.05;min-width:30px;text-align:center;letter-spacing:1px}.flp .hiw-h{font-family:Frank Ruhl Libre,serif;font-size:22px;color:var(--ink);letter-spacing:.3px;text-shadow:var(--emboss)}.flp .hiw-p{margin-top:5px;font-family:Assistant;font-weight:300;font-size:13.5px;line-height:1.58;color:var(--ink-70)}.flp .values{max-width:322px;margin:26px auto 0;border-top:1px solid var(--hair-faint);border-bottom:1px solid var(--hair-faint)}.flp .value{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 4px}.flp .value+.value{border-top:1px solid var(--hair-faint)}.flp .value .vm{flex:0 0 auto;display:block}.flp .value p{font-family:Assistant;font-weight:400;font-size:14.5px;line-height:1.5;color:var(--ink);text-align:center}.flp .tiers{display:flex;gap:13px;margin-top:28px;align-items:stretch}.flp .tier{flex:1 1 0;position:relative;text-align:center;border:1px solid var(--hair);border-radius:14px;padding:22px 14px 18px;background:radial-gradient(120% 60% at 50% 0%,#fff,#fff0 46%),linear-gradient(180deg,var(--paper) 0%,#FCFBFA 100%);box-shadow:0 22px 40px -32px #5b4e4580,inset 0 0 0 1px #ffffff80;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.flp .tier:active{transform:scale(.985)}.flp .tier:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.flp .tier.plus{background:linear-gradient(170deg,var(--blush) 0%,var(--blush-2) 100%);border-color:var(--hair)}.flp .tier .badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Assistant;font-weight:800;font-size:9.5px;letter-spacing:1.6px;color:#1c1917;background:linear-gradient(180deg,#f9d970,#f5c518);padding:5px 13px;border-radius:100px;box-shadow:0 8px 16px -10px #b79355d9,inset 0 1px #ffffff80}.flp .tier-name{font-family:Frank Ruhl Libre,serif;font-size:27px;line-height:1;color:var(--ink-2);letter-spacing:.4px;text-shadow:var(--emboss)}.flp .tier-price{margin-top:7px;font-family:Frank Ruhl Libre,serif;font-size:24px;line-height:1;color:var(--gold-deep);letter-spacing:.5px}.flp .tier-rule{margin:13px auto 12px}.flp .tier-rule .rl{width:40px}.flp .tier-feats{display:flex;flex-direction:column}.flp .tier-feat{font-family:Assistant;font-weight:400;font-size:12px;line-height:1.45;color:var(--ink-70);padding:7px 0}.flp .tier.plus .tier-feat{color:var(--ink-70)}.flp .tier-feat+.tier-feat{border-top:1px solid var(--hair-faint)}.flp .tier-feat b{font-weight:700;color:var(--ink)}.flp .tiers-note{margin:16px auto 0;max-width:290px;text-align:center;font-family:Assistant;font-weight:300;font-size:12.5px;line-height:1.6;color:var(--ink-55)}.flp .final{position:relative;margin-top:44px;text-align:center;overflow:hidden;background:linear-gradient(170deg,var(--blush) 0%,var(--blush-2) 100%);border:1px solid var(--hair);border-radius:16px;padding:36px 26px 30px;box-shadow:0 26px 50px -34px #5b4e4580,inset 0 0 0 1px #fff6}.flp .final:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--hair-soft);border-radius:10px;pointer-events:none}.flp .final>*{position:relative}.flp .final-orn{display:block;margin:0 auto 16px}.flp .final-h{font-family:Frank Ruhl Libre,serif;font-size:32px;line-height:1.16;color:var(--ink-2);letter-spacing:.3px;text-shadow:var(--emboss);max-width:290px;margin:0 auto}.flp .final .btn{margin-top:24px}.flp .final-sub{margin:16px auto 0;max-width:270px;font-family:Assistant;font-weight:300;font-size:13px;line-height:1.6;color:var(--ink-55)}.flp [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.flp [data-reveal].is-in{opacity:1;transform:none}@keyframes flp-kenburns{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.13) translate3d(0,-1.6%,0)}}.flp .hero-img{animation:flp-kenburns 26s ease-in-out infinite alternate;transform-origin:50% 42%}.flp .btn{position:relative;overflow:hidden}.flp .btn:after{content:"";position:absolute;top:0;bottom:0;width:42%;background:linear-gradient(100deg,#fff0,#ffffff9e,#fff0);transform:skew(-18deg);animation:flp-sheen 4.6s ease-in-out infinite;pointer-events:none}@keyframes flp-sheen{0%{left:-60%}55%{left:130%}to{left:130%}}.flp .btn:active{transform:scale(.988)}.flp .btn{transition:transform .16s ease}@keyframes flp-develop{0%{opacity:0;transform:translateY(14px) rotate(var(--tilt,0deg)) scale(.965);filter:blur(6px) saturate(.5)}to{opacity:1;transform:translateY(0) rotate(var(--tilt,0deg)) scale(1);filter:blur(0) saturate(1)}}.flp .shot{--tilt:-2.2deg;animation:flp-develop .85s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--i,0) * 90ms)}.flp .shot:nth-child(2n){--tilt:2.4deg}.flp .shot:nth-child(3n){--tilt:-1.2deg}.flp .shot{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.flp .shot:hover{transform:rotate(0) translateY(-5px) scale(1.03);box-shadow:0 26px 44px -22px #5b4e45b3,inset 0 0 0 1px #fff9;z-index:2}.flp .tier:hover{transform:translateY(-4px);box-shadow:0 30px 52px -30px #5b4e4599,inset 0 0 0 1px #fff9}@keyframes flp-glimmer{0%,to{opacity:.75}50%{opacity:1}}.flp .rule svg,.flp .final-orn{animation:flp-glimmer 4.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.flp [data-reveal]{opacity:1;transform:none;transition:none}.flp .hero-img,.flp .btn:after,.flp .shot,.flp .rule svg,.flp .final-orn{animation:none}.flp .shot{opacity:1;filter:none}}.flp .hero.o4{min-height:auto;display:flex;flex-direction:column;background:linear-gradient(180deg,#fdfcfb,#f6f4f1);padding:46px 0 26px}.flp .o4-scatter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.flp .o4-scatter .sc{position:absolute;overflow:hidden;background:#fff;border-radius:8px;border:1px solid rgba(199,154,22,.28);box-shadow:0 20px 32px -22px #5b4e4599,inset 0 0 0 1px #fff9}.flp .o4-scatter .sc img{width:100%;height:100%;object-fit:cover;filter:saturate(1.02)}.flp .o4-scatter .s1{top:40px;right:-28px;width:116px;height:146px;transform:rotate(-6deg)}.flp .o4-scatter .s2{top:118px;left:-26px;width:88px;height:112px;transform:rotate(7deg)}.flp .o4-scatter .s3{top:258px;left:-34px;width:70px;height:92px;transform:rotate(-9deg)}.flp .o4-scatter .s4{top:296px;right:-34px;width:92px;height:116px;transform:rotate(5deg)}.flp .o4-scatter .s5{top:452px;right:-20px;width:104px;height:82px;transform:rotate(4deg)}.flp .o4-scatter .s6{top:470px;left:-30px;width:82px;height:104px;transform:rotate(-5deg)}.flp .o4-inner{position:relative;z-index:5;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 22px 10px;text-align:center}.flp .o4-block{padding:26px 8px 22px;width:100%;background:radial-gradient(closest-side at 50% 50%,#fdfcfbfa 62%,#fdfcfb00)}.flp .hero.o4 .flp-logo{filter:none;height:34px}.flp .hero.o4 .brandline-photo i{background:linear-gradient(90deg,transparent,var(--gold))}.flp .hero.o4 .brandline-photo i.rev{background:linear-gradient(90deg,var(--gold),transparent)}.flp .hero.o4 .brandline-photo span{color:var(--gold-deep);text-shadow:none}.flp .o4-h1{margin-top:20px;font-family:Heebo,sans-serif;font-weight:900;font-size:32px;line-height:1.13;letter-spacing:-1.1px;color:var(--ink-2)}.flp .hero.o4 .hero-sub{margin:11px auto 0;max-width:250px;font-size:13.5px;line-height:1.62;color:var(--ink-70);text-shadow:none}.flp .o4-foot{position:relative;z-index:5;padding:0 34px;margin-top:10px}.flp .o4-foot .hero-cta{margin-top:0}.flp .hero.o4 .trust{margin-top:12px;color:var(--ink-55);text-shadow:none;text-align:center}.flp .o4-foot{text-align:center}.flp .final .toggle{margin:20px auto 4px}.flp .toggle{position:relative;display:flex;width:224px;margin:0 auto 14px;padding:4px;border-radius:100px;background:#1c19170e;border:1px solid var(--hair-faint);box-shadow:inset 0 1px 2px #1c19170f}.flp .toggle .thumb{position:absolute;top:4px;right:4px;bottom:4px;width:calc(50% - 4px);border-radius:100px;background:linear-gradient(180deg,#f9d970,#f5c518);box-shadow:0 6px 14px -8px #b79355f2,inset 0 1px #fff9;transition:transform .34s cubic-bezier(.16,1,.3,1)}.flp .toggle.is-plus .thumb{transform:translate(-100%)}.flp .toggle .seg{position:relative;z-index:2;flex:1 1 0;border:none;background:none;cursor:pointer;font-family:Assistant,sans-serif;font-weight:700;font-size:13px;letter-spacing:.3px;color:var(--ink-55);padding:8px 0;border-radius:100px;transition:color .2s ease}.flp .toggle .seg.is-on{color:#1c1917}@media(prefers-reduced-motion:reduce){.flp .toggle .thumb{transition:none}}.frg{--cream: #FAFAFA;--cream-2: #F3F2F0;--paper: #FFFFFF;--blush: #FFF1F2;--blush-2: #FFE4E6;--blush-3: #FECDD3;--ink: #1C1917;--ink-2: #14110F;--ink-70: #44403C;--ink-55: #57534E;--ink-40: #6B655F;--gold: #F5C518;--gold-deep: #7A5B0E;--gold-lite: #F9D970;--hair: rgba(199, 154, 22, .55);--hair-soft: rgba(199, 154, 22, .32);--hair-faint: rgba(199, 154, 22, .2);--foil: linear-gradient(100deg, #C79A16 0%, #F5C518 24%, #F9D970 44%, #E9BE2A 60%, #F9D970 76%, #C79A16 100%);--emboss: 0 1px 0 rgba(255, 255, 255, .7);font-family:Assistant,sans-serif;font-weight:400;color:var(--ink);min-height:100vh;min-height:100dvh;background:var(--cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.frg *,.frg *:before,.frg *:after{margin:0;padding:0;box-sizing:border-box}.frg-col{position:relative;width:100%;max-width:480px;margin:0 auto;min-height:100vh;min-height:100dvh}.frg .foiltext{background:linear-gradient(100deg,#6e5209,#8a6a12 50%,#7a5b0e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#8a6a12}.frg .rule{display:flex;align-items:center;justify-content:center;gap:13px}.frg .rule .rl{height:1px;width:64px;background:linear-gradient(90deg,transparent,var(--gold))}.frg .rule .rl.rev{background:linear-gradient(90deg,var(--gold),transparent)}.frg .eyebrow{display:flex;align-items:center;justify-content:center;gap:11px;font-family:Assistant,sans-serif;font-weight:600;font-size:10.5px;letter-spacing:3.5px;color:var(--gold-deep)}.frg .eyebrow i{display:block;height:1px;width:22px;background:var(--hair)}.frg .h-sec{font-family:Bellefair,serif;font-weight:400;font-size:33px;line-height:1.12;color:var(--ink);text-align:center;margin-top:12px;text-shadow:var(--emboss)}.frg .sub{margin:20px auto 0;max-width:290px;font-family:Assistant,sans-serif;font-weight:300;font-size:15.5px;line-height:1.75;color:var(--ink-70)}.frg .btn{width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11px;font-family:Assistant,sans-serif;font-weight:700;font-size:16px;letter-spacing:.5px;color:#1c1917;background:linear-gradient(180deg,#f9d970,#f5c518);padding:17px;border-radius:13px;box-shadow:inset 0 1px #ffffff8c,0 16px 30px -18px #f5c51899;transition:opacity .2s ease,transform .1s ease}.frg .btn svg{width:20px;height:20px}.frg .btn:active:not(:disabled){transform:scale(.99)}.frg .btn:disabled{opacity:.45;cursor:default;box-shadow:inset 0 1px #ffffff8c}.frg .btn-sec{display:block;margin:15px auto 0;cursor:pointer;background:none;border:none;font-family:Assistant,sans-serif;font-weight:500;font-size:13px;letter-spacing:1.5px;color:var(--ink-55);padding:8px 12px;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.frg .btn-sec:active{color:var(--gold-deep);border-color:var(--hair)}.frg .btn-sec strong{font-weight:700;color:var(--gold-deep)}.frg .nav{position:relative;z-index:8;display:flex;align-items:center;justify-content:space-between;padding:24px 24px 4px;padding-top:max(24px,env(safe-area-inset-top))}.frg .nav-back{background:none;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%}.frg .nav-back svg{display:block}.frg-logo{display:block;height:30px;width:auto}.frg .nav-tag{font-family:Assistant,sans-serif;font-weight:600;font-size:11px;letter-spacing:4px;color:var(--ink-55);padding-inline-start:2px;min-width:34px;text-align:left}.frg .reg{position:relative;text-align:center;padding:14px 30px 42px;padding-bottom:max(42px,env(safe-area-inset-bottom));background:radial-gradient(120% 55% at 50% 0%,#f3e4e180,#f3e4e100 52%)}.frg .reg .eyebrow{margin-top:6px}.frg .reg .sub{margin-top:15px;font-size:15px}.frg .reg .rule{margin-top:24px}.frg .form{margin-top:26px;text-align:right}.frg .field+.field{margin-top:16px}.frg .field label{display:block;margin-bottom:8px;font-family:Assistant,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.6px;color:var(--gold-deep)}.frg .field input{width:100%;font-family:Assistant,sans-serif;font-weight:400;font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--hair);border-radius:12px;padding:14px 15px;text-align:right;box-shadow:0 6px 16px -14px #5b4e4580;transition:border-color .2s ease,box-shadow .2s ease}.frg .field input::placeholder{color:#6b655f;opacity:1}.frg .field{position:relative}.frg .date-trigger{width:100%;display:flex;align-items:center;gap:10px;font-family:Assistant,sans-serif;font-weight:400;font-size:16px;color:#6b655f;background:#fff;border:1px solid var(--hair);border-radius:12px;padding:14px 15px;text-align:right;cursor:pointer;box-shadow:0 6px 16px -14px #5b4e4580;transition:border-color .2s ease,box-shadow .2s ease}.frg .date-trigger.has-value{color:var(--ink)}.frg .date-trigger svg{color:#7a5b0e;flex:0 0 auto}.frg .date-trigger:focus-visible{outline:none;border-color:#c79a16;box-shadow:0 0 0 3px #c79a162e,0 6px 16px -14px #5b4e4580}.frg .date-pop{position:absolute;z-index:30;top:calc(100% + 8px);right:0;left:0;background:#fff;border:1px solid var(--hair);border-radius:14px;padding:10px;box-shadow:0 24px 48px -24px #5b4e458c}.frg .field input:focus{outline:none;border-color:#c79a16;box-shadow:0 0 0 3px #c79a162e,0 6px 16px -14px #5b4e4580}.frg .field .help{margin-top:7px;font-family:Assistant,sans-serif;font-weight:300;font-size:12.5px;line-height:1.5;color:var(--ink-55)}.frg .cta{margin-top:24px}.frg .err{margin:14px auto 0;max-width:300px;font-family:Assistant,sans-serif;font-weight:500;font-size:13px;color:#b91c1c;text-align:center}.frg .trust{margin:14px auto 0;max-width:300px;font-family:Assistant,sans-serif;font-weight:500;font-size:12.5px;letter-spacing:.2px;color:var(--ink-55)}.frg .foot-div{margin:26px 0 22px}.frg .foot-div .rule{margin:0 auto}.frg .whatnext{display:flex;align-items:center;justify-content:center;gap:9px;max-width:300px;margin:0 auto;font-family:Assistant,sans-serif;font-weight:300;font-size:13px;line-height:1.55;color:var(--ink-40)}.frg .whatnext svg{flex:0 0 auto}.frg .login{margin-top:20px}
