@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2) format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff) format("woff")}:root{font-family:DM Sans,sans-serif;color:#302b39;background:#faf8f4;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}.site-shell{overflow:hidden;min-height:100vh;background:radial-gradient(circle at 96% 5%,#f4eefa 0,transparent 20%),radial-gradient(circle at 0% 32%,#fdf0e7 0,transparent 19%),#faf8f4}.container{width:min(1180px,calc(100% - 64px));margin-inline:auto}.site-header{height:86px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebe6e1}.brand{display:inline-flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:27px;letter-spacing:-1.7px;font-weight:900;color:#312b3c}.brand-accent{color:#8064b0}.brand-period,.footer-brand span{color:#ef9a91}.brand-icon{display:grid;grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px);gap:3px;transform:rotate(-11deg);padding:8px;background:#decdf4;border-radius:10px}.brand-icon span{display:block;border-radius:2px;background:#584277}.brand-icon span:nth-child(2){border-radius:50%}.brand-icon span:nth-child(3){background:#ed9f93}.header-right{display:flex;align-items:center;gap:29px}.header-note{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;color:#817d85}.status-dot,.live-badge span{width:8px;height:8px;display:inline-block;border-radius:50%;background:#89c8a5;box-shadow:0 0 0 4px #e4f4e9}.header-link{display:inline-flex;align-items:center;gap:9px;border-radius:100px;background:#382e48;color:#fff;padding:11px 17px;font-size:13px;font-weight:700;transition:transform .2s,background .2s}.header-link:hover,.hero-cta:hover,.download-primary:hover:not(:disabled){transform:translateY(-2px);background:#6c518c}.hero{min-height:352px;display:grid;grid-template-columns:1fr 420px;align-items:center;gap:30px;padding-top:29px;padding-bottom:28px}.hero-copy{padding-bottom:15px}.eyebrow,.mini-label{letter-spacing:2px;font-size:10px;font-weight:800;color:#967ab8}.eyebrow{display:inline-flex;align-items:center;gap:8px;background:#eee6fa;border-radius:100px;padding:9px 13px;letter-spacing:1.4px}.hero h1{font-family:Nunito,sans-serif;font-weight:900;letter-spacing:-3.5px;line-height:1.1;font-size:clamp(42px,5vw,66px);margin:21px 0 13px}.highlight{position:relative;white-space:nowrap;color:#9169ae;z-index:0}.highlight:after{content:"";position:absolute;left:0;right:8px;height:13px;bottom:4px;background:#f7dfb7;border-radius:50%;z-index:-1;transform:rotate(-2deg)}.highlight-sparkle{position:absolute;font-size:25px;top:-11px;right:-26px;color:#e9ae68}.hero p{color:#77717b;font-size:16px;line-height:1.6;margin:0 0 21px}.hero-cta{display:inline-flex;align-items:center;gap:13px;color:#48365d;font-weight:800;font-size:14px;transition:gap .2s}.hero-cta:hover{gap:19px}.hero-art{height:309px;position:relative;display:flex;align-items:center;justify-content:center}.hero-art:before{content:"";width:305px;height:253px;background:#e9def6;position:absolute;border-radius:49% 51% 44% 56%/50% 39% 61% 50%;transform:rotate(-17deg);left:62px;top:24px}.hero-art-card{width:205px;min-height:235px;background:#fff;border:1px solid #ebe4e4;border-radius:16px;box-shadow:12px 15px #eac9c4,0 23px 45px #73637d25;transform:rotate(8deg);position:relative;padding:14px;z-index:1}.hero-art-card-top,.paper-top,.paper-bottom,.hero-art-caption{display:flex;justify-content:space-between;align-items:center}.hero-art-card-top{font-size:9px;color:#9c91a1;font-weight:700}.art-dots,.paper-dots{display:flex;gap:4px}.art-dots i,.paper-dots i{display:block;width:6px;height:6px;background:#eaa4a2;border-radius:50%}.art-dots i:nth-child(2),.paper-dots i:nth-child(2){background:#f5d68c}.art-dots i:nth-child(3),.paper-dots i:nth-child(3){background:#afd9bb}.hero-art-qr{height:168px;margin:13px 0 8px;background:#fff7f4;display:grid;place-items:center;position:relative;border-radius:5px;overflow:hidden}.hero-art-pattern{display:grid;grid-template-columns:repeat(9,1fr);gap:3px;width:137px;height:137px}.hero-art-pattern span{border-radius:3px}.hero-art-pattern .on{background:#705388}.hero-art-qr img{position:absolute;width:56px;height:56px;border:5px solid white;border-radius:50%;background:#fff}.hero-art-caption{font-size:9px;font-weight:800;color:#726679}.hero-art-caption span:last-child{color:#db9c9a;font-size:20px}.hero-art-star{position:absolute;z-index:2;font-size:34px}.star-one{color:#f2c76f;top:20px;right:35px}.star-two{color:#e8a1a5;bottom:28px;left:38px}.hero-art-scribble{position:absolute;font-size:63px;color:#acccad;left:18px;top:60px;transform:rotate(-37deg)}.hero-art-label{position:absolute;right:0;bottom:36px;background:#fff;padding:10px 15px;border-radius:100px;font-weight:800;font-size:11px;color:#7a617f;box-shadow:0 7px 22px #6e60751c;transform:rotate(-8deg);z-index:2}.hero-art-label span{color:#e3a273;margin-left:5px}.workspace{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(365px,.93fr);background:#fff;border:1px solid #eee8e5;border-radius:27px;box-shadow:0 20px 80px #51405b0d;overflow:hidden;scroll-margin-top:22px}.editor{padding:38px 44px 42px}.editor-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px;border-bottom:1px solid #eeeaf0}.editor-heading h2{font-family:Nunito,sans-serif;letter-spacing:-.9px;font-size:27px;line-height:1.2;margin:8px 0 0}.editor-heading h2 span{font-size:18px;color:#eeae70;vertical-align:top}.editor-heading-sticker{display:grid;place-items:center;width:43px;height:43px;border-radius:15px;background:#fff1e7;color:#e5ab8c;font-size:29px;transform:rotate(12deg)}.editor-section{padding:28px 0 29px;border-bottom:1px solid #f0edf0}.editor-section:last-child{border:0;padding-bottom:0}.section-title{display:flex;gap:13px;align-items:flex-start;margin-bottom:19px}.section-number{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;background:#f2ebfa;color:#9473b2;font-weight:900;font-size:11px;margin-top:1px}.section-title h2{margin:0;font-family:Nunito,sans-serif;font-size:18px;letter-spacing:-.3px;font-weight:900}.section-title p{margin:3px 0 0;color:#9a939c;font-size:12px}.tabs{display:flex;gap:6px;background:#f8f6f8;border-radius:12px;padding:5px;margin-bottom:20px}.tab{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 6px;border:0;border-radius:9px;background:transparent;color:#8b8490;font-size:12px;font-weight:700;transition:.2s}.tab:hover{color:#604875}.tab.selected{background:#fff;box-shadow:0 2px 9px #40354b12;color:#5e467b}.field label,.color-field{font-size:12px;font-weight:800;color:#4a4252}.field{min-width:0}.field>label{display:block;margin-bottom:9px}.field input,.field textarea,.field select{width:100%;border:1px solid #e7e2e9;border-radius:11px;padding:12px 14px;outline:0;background:#fff;color:#3d3547;transition:border-color .2s,box-shadow .2s;font-size:13px}.field input:focus,.field textarea:focus,.field select:focus,.input-wrap:focus-within{border-color:#b99fd3;box-shadow:0 0 0 3px #e8def493}.field input::placeholder,.field textarea::placeholder{color:#b6aeba}.field textarea{resize:vertical;min-height:100px;line-height:1.5}.field input:disabled{background:#f7f5f5}.input-wrap{display:flex;align-items:center;gap:10px;border:1px solid #e7e2e9;border-radius:11px;padding-left:14px;color:#ad93bf;transition:.2s}.input-wrap input,.input-wrap input:focus{border:0;box-shadow:none}.field-help{display:block;font-size:11px;color:#a9a2a9;margin-top:8px}.wifi-fields{display:grid;gap:13px}.wifi-row{display:grid;grid-template-columns:1.55fr 1fr;gap:12px}.checkbox-label{display:flex;align-items:center;gap:8px;color:#77707b;font-size:12px;cursor:pointer}.checkbox-label input{accent-color:#8464a5}.shape-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.shape-option{min-height:74px;display:flex;align-items:center;gap:12px;border:1px solid #eae6ed;background:#fff;border-radius:12px;padding:10px;color:#655d6b;font-size:12px;font-weight:800;transition:.2s;text-align:left}.shape-option:hover,.sticker-option:hover{border-color:#b8a3cc;transform:translateY(-2px)}.shape-option.active{border-color:#a788c7;background:#f9f5fd;box-shadow:0 0 0 2px #e7ddf3 inset;color:#664b85}.shape-mark{width:38px;height:38px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:3px;flex:none}.shape-mark i{background:#8d72a5;border-radius:2px}.shape-mark i:nth-child(3n+2),.shape-mark i:nth-child(4){opacity:.48}.shape-dots i{border-radius:50%}.shape-extra-rounded i{border-radius:5px}.shape-rounded i{border-radius:3px}.shape-classy i:nth-child(odd){border-radius:0 7px}.shape-classy-rounded i:nth-child(2n){border-radius:7px 0}.shape-square i{border-radius:0}.palette-list{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:17px}.palette-chip{width:35px;height:35px;border:3px solid white;border-radius:50%;background:linear-gradient(135deg,var(--chip-ink) 0 50%,var(--chip-paper) 50%);box-shadow:0 0 0 1px #e8e2e8;display:grid;place-items:center;color:#fff;transition:.2s}.palette-chip:hover{transform:scale(1.13)}.palette-chip.active{box-shadow:0 0 0 2px #ad90c9}.color-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.color-field{display:flex;justify-content:space-between;align-items:center;gap:7px;border:1px solid #ece7ed;border-radius:11px;padding:9px 10px}.color-input{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#9b929c;font-weight:700;white-space:nowrap}.color-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:23px;height:23px;border:none;padding:0;border-radius:6px;cursor:pointer;background:none}.color-input input::-webkit-color-swatch-wrapper{padding:0}.color-input input::-webkit-color-swatch{border:none;border-radius:6px}.color-input input::-moz-color-swatch{border:none;border-radius:6px}.warning{margin:10px 0 0;color:#a7515a;background:#fff2f1;padding:9px 12px;border-radius:8px;font-size:12px;font-weight:700}.sticker-list{display:flex;flex-wrap:wrap;gap:9px}.sticker-option{width:49px;height:49px;border:1px solid #ebe6ed;border-radius:13px;background:#fff;display:grid;place-items:center;color:#aea4b3;overflow:hidden;padding:6px;transition:.2s}.sticker-option img{width:100%;height:100%;object-fit:contain;border-radius:50%}.sticker-option.active{border:2px solid #a889c8;background:#f9f4fe;box-shadow:0 0 0 2px #eee3f8}.upload-option{border-style:dashed;background:#fcf9fd;color:#9f80b5}.upload-link{display:flex;align-items:center;gap:6px;margin-top:15px;background:transparent;border:0;padding:0;font-size:12px;font-weight:800;color:#8667a6}.upload-link:hover{text-decoration:underline}.upload-link span{font-size:10px;font-weight:500;color:#aca5af}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.preview-panel{background:#f5effb;padding:39px 37px 27px;display:flex;flex-direction:column;min-width:0}.preview-header{display:flex;justify-content:space-between;align-items:center}.live-badge{display:flex;gap:8px;align-items:center;border-radius:100px;padding:7px 10px;background:#fff;color:#5c9e72;font-size:9px;font-weight:900;letter-spacing:.6px}.live-badge span{height:6px;width:6px;box-shadow:none}.preview-stage{height:433px;display:grid;place-items:center;position:relative}.preview-stage:before{content:"";position:absolute;width:min(100%,370px);height:337px;background:#e9dcf7;border-radius:42% 58% 57% 43%/44% 48% 52% 56%;transform:rotate(-12deg)}.stage-deco{position:absolute;z-index:2}.deco-a{left:9%;top:50px;font-size:36px;color:#e7af7e}.deco-b{right:4%;top:89px;font-size:26px;color:#c09aca}.deco-c{right:4%;bottom:52px;font-size:26px;color:#e6a6a1}.qr-paper{position:relative;z-index:1;width:min(100%,330px);background:#fff;border-radius:16px;padding:17px 18px 14px;box-shadow:0 20px 35px #5a426326,7px 9px #e6bad0;transform:rotate(-2deg)}.paper-top,.paper-bottom{font-size:10px;color:#ad9dac;font-weight:700}.paper-dots i{width:7px;height:7px}.qr-display{display:grid;place-items:center;width:100%;aspect-ratio:1;margin:13px auto 12px;overflow:hidden;border-radius:6px;position:relative}.qr-canvas{width:100%;height:100%;display:grid;place-items:center}.qr-canvas svg,.qr-canvas canvas{display:block;width:100%;height:100%}.empty-qr{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center;padding:15px;color:#8e7b96;font-size:13px;font-weight:700}.paper-bottom span:last-child{font-family:Nunito,sans-serif;font-size:11px;color:#ab8ebc;font-weight:900}.preview-actions{text-align:center;padding:3px 0 23px}.preview-actions h3{font-family:Nunito,sans-serif;letter-spacing:-.5px;font-size:23px;margin:0 0 2px;font-weight:900}.preview-actions>p:not(.warning){font-size:12px;color:#9b8fa0;margin:0 0 18px}.download-actions{display:flex;gap:9px;justify-content:center;max-width:335px;margin:auto}.download-primary{display:flex;justify-content:center;align-items:center;gap:9px;flex:1;background:#49375f;color:#fff;border:0;border-radius:12px;padding:15px 10px;font-size:13px;font-weight:800;box-shadow:0 6px 14px #63487920;transition:.2s}.download-primary:disabled{opacity:.55;box-shadow:none}.download-secondary{display:flex;align-items:center;gap:6px;padding:0 17px;background:#fff;border:1px solid #e3d7eb;border-radius:12px;color:#674f80;font-size:12px;font-weight:800}.download-secondary:hover:not(:disabled){background:#fdfaff}.download-secondary:disabled{opacity:.55}.download-note{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:15px;font-size:10px;color:#a89cae}.ad-slot{min-height:80px;margin-top:auto;border-top:1px solid #e8dff0;padding-top:14px;text-align:center}.ad-slot>span{font-size:9px;letter-spacing:1.5px;color:#b7aabb;font-weight:700}.ad-slot>div{min-height:43px;display:grid;place-items:center}.closing{text-align:center;padding:86px 20px 88px}.closing-icon{height:47px;width:47px;border-radius:15px;background:#ffece5;color:#dc9a88;margin:0 auto 18px;display:grid;place-items:center;font-size:30px;transform:rotate(-9deg)}.closing h2{font-family:Nunito,sans-serif;font-weight:900;letter-spacing:-1px;font-size:clamp(25px,3vw,36px);margin:0 0 7px}.closing p{color:#928b93;margin:0 0 20px;font-size:14px}.closing a{display:inline-flex;align-items:center;gap:7px;color:#795d99;font-weight:800;font-size:13px}.closing a:hover{text-decoration:underline}.footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 0 30px;border-top:1px solid #e9e4e6;color:#a39ca5;font-size:11px}.footer-brand{font-family:Nunito,sans-serif;color:#4e3b62;font-weight:900;font-size:21px;letter-spacing:-1px}.reward-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#362f40a0;display:grid;place-items:center;padding:24px}.reward-card{background:#fff;border-radius:20px;padding:30px;min-width:min(90vw,360px);text-align:center;box-shadow:0 24px 50px #25182e50}.reward-sparkle{font-size:35px;color:#9e76bb}.reward-card p{font-family:Nunito,sans-serif;font-weight:900;font-size:20px}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.crop-adjuster{display:flex;align-items:center;gap:18px;margin-top:18px;padding:15px;background:#f9f6fc;border:1px solid #ece3f3;border-radius:14px}.crop-preview{width:126px;height:126px;flex:none;position:relative;overflow:hidden;border:6px solid white;border-radius:50%;background:#fff;box-shadow:0 4px 16px #61477325;cursor:grab;touch-action:none}.crop-preview:active{cursor:grabbing}.crop-preview:focus-visible{outline:3px solid #aa83c4;outline-offset:3px}.crop-preview img{position:absolute;max-width:none;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;pointer-events:none}.crop-settings{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.crop-settings strong{font-family:Nunito,sans-serif;font-size:14px}.crop-settings>span{color:#908597;font-size:11px;line-height:1.4}.crop-settings label{display:flex;align-items:center;gap:10px;width:100%;margin-top:4px;color:#56465f;font-size:11px;font-weight:800}.crop-settings input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;flex:1;height:5px;margin:0;background:#e2d4ed;border-radius:10px;cursor:pointer}.crop-settings input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:3px solid white;border-radius:50%;background:#8466a5;box-shadow:0 1px 5px #60437850}.crop-settings input[type=range]::-moz-range-thumb{width:11px;height:11px;border:3px solid white;border-radius:50%;background:#8466a5;box-shadow:0 1px 5px #60437850}.crop-settings button{border:0;background:transparent;padding:2px 0;color:#8667a6;font-size:11px;font-weight:800}.crop-settings button:hover{text-decoration:underline}@media(max-width:1000px){.hero{grid-template-columns:1fr 330px}.hero h1{font-size:50px}.workspace{grid-template-columns:minmax(0,1fr) minmax(330px,.83fr)}.editor{padding:34px 29px}.preview-panel{padding:34px 22px 24px}.shape-option{gap:8px}.shape-mark{width:30px;height:30px}.color-fields{grid-template-columns:1fr}}@media(max-width:750px){.container{width:min(100% - 36px,600px)}.site-header{height:72px}.header-note{display:none}.hero{grid-template-columns:1fr;min-height:0;text-align:center;padding-top:43px;padding-bottom:30px;gap:0}.hero-copy{padding:0}.hero h1{font-size:clamp(40px,8vw,56px);letter-spacing:-2px;margin-top:20px}.hero p{font-size:14px;max-width:410px;margin:0 auto 17px}.hero-art{height:240px;margin-top:12px}.hero-art:before{width:240px;height:197px;left:calc(50% - 120px);top:21px}.hero-art-card{width:155px;min-height:181px;padding:10px}.hero-art-qr{height:124px;margin:9px 0 5px}.hero-art-pattern{width:105px;height:105px;gap:2px}.hero-art-qr img{width:48px;height:48px}.hero-art-label{right:calc(50% - 185px);bottom:22px}.star-one{right:calc(50% - 150px)}.star-two{left:calc(50% - 160px);bottom:32px}.hero-art-scribble{left:calc(50% - 183px)}.workspace{display:flex;flex-direction:column}.editor{padding:32px 27px 35px}.preview-panel{padding:29px 24px 23px}.preview-stage{height:420px}.ad-slot{margin-top:10px}.closing{padding:62px 18px}.footer{flex-wrap:wrap}.footer span:nth-child(2){order:3;width:100%}}@media(max-width:450px){.container{width:calc(100% - 28px)}.brand{font-size:25px}.header-link{padding:9px 12px;font-size:12px}.hero{padding-top:34px}.hero h1{font-size:42px}.hero-art{height:220px}.hero-art-label{right:0}.workspace{border-radius:20px}.editor{padding:27px 19px 31px}.editor-heading h2{font-size:24px}.shape-grid{gap:6px}.shape-option{flex-direction:column;justify-content:center;min-height:78px;text-align:center;gap:4px;font-size:10px}.shape-mark{width:27px;height:27px;gap:2px}.tab{font-size:11px;gap:4px}.sticker-list{gap:6px}.sticker-option{width:43px;height:43px}.upload-link{flex-wrap:wrap}.upload-link span{width:100%;margin-left:20px}.crop-adjuster{gap:12px;padding:12px}.crop-preview{width:108px;height:108px;border-width:5px}.crop-settings>span{font-size:10px}.preview-panel{padding:25px 17px 20px}.preview-stage{height:375px}.preview-stage:before{height:300px}.qr-paper{width:min(100%,290px)}.preview-actions h3{font-size:21px}.wifi-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.footer-credit{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.footer-credit a:first-child{display:inline-flex;align-items:center;gap:3px;color:#705588;font-size:12px;font-weight:800}.footer-credit a:last-child{color:#928994;font-size:11px}.footer-credit a:hover{color:#49375f;text-decoration:underline}.footer-copy{white-space:nowrap}@media(max-width:750px){.footer-credit{order:3;align-items:flex-start;width:100%;text-align:left}.footer-copy{order:2;margin-left:auto}}.language-picker{display:inline-flex;align-items:center;gap:5px;height:39px;padding:0 9px;border:1px solid #e9e1ec;background:#fff;border-radius:100px;color:#775d91;transition:border-color .2s}.language-picker:hover,.language-picker:focus-within{border-color:#b99ed0}.language-picker select{width:106px;min-width:0;color:#51425f;background:transparent;border:0;outline:none;font-size:12px;font-weight:800;cursor:pointer}.language-picker select option{color:#302b39;background:#fff}@media(max-width:750px){.header-right{gap:12px}}@media(max-width:450px){.header-link{display:none}.header-right{gap:7px}.language-picker select{width:108px}}
