.brand-profile-page{min-height:100vh;padding:22px 24px 36px;background:#fff;color:#17171a;font-family:var(--app-font-sans)}.profile-header{display:flex;width:min(100%,342px);margin:auto;align-items:center}.profile-header a{display:flex}.profile-content{width:min(100%,480px);margin:20px auto 0}.profile-status{display:flex;min-height:65vh;align-items:center;justify-content:center;gap:10px;color:#70737a;font-size:14px}.spin{animation:profile-spin 1s linear infinite}.profile-stage{--profile-primary:#111111;--profile-secondary:#71717a;--profile-surface:#f7f7f8;--profile-foreground:#17171a;--brand-accent:#f1f3f6;--brand-ink:#171d28;--profile-flip-y:0deg;--profile-drag-y:0deg;position:relative}.card-scene{width:min(100%,342px);margin:auto;perspective:1100px;-webkit-perspective:1100px}.brand-card{position:relative;width:100%;aspect-ratio:342/404;outline:0;cursor:grab;container-type:inline-size;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform;transform:rotateY(calc(var(--profile-flip-y) + var(--profile-drag-y)));transition:transform .52s cubic-bezier(.2,.8,.2,1)}.brand-card.is-dragging{cursor:grabbing;transition:none}.brand-card:focus-visible{outline:3px solid #191f28;outline-offset:5px;border-radius:16px}.card-face{position:absolute;inset:0;overflow:hidden;border-radius:4.1cqw;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 2.4cqw 6.2cqw rgba(25,31,40,.1)}.brand-card.is-settled.is-back .card-front,.brand-card.is-settled:not(.is-back) .card-back{visibility:hidden;pointer-events:none}.card-front{display:flex;flex-direction:column;align-items:center;padding:20.5cqw 4.1cqw 3.7cqw;color:var(--brand-ink);background:var(--brand-accent);transform:translateZ(.5px)}.profile-stage[data-card-style=default] .card-front{background:#f1f3f6;color:#171d28}.profile-stage[data-card-style=custom] .card-front{background:var(--brand-accent)}.profile-logo-tile{display:grid;flex:none;width:36.5cqw;height:36.5cqw;overflow:hidden;place-items:center;border-radius:2.8cqw;background:#05070b;color:#fff;box-shadow:0 1.8cqw 4.2cqw rgba(17,23,34,.1)}.profile-logo-tile img{width:100%;height:100%;padding:3.35cqw;background:#fff;object-fit:contain}.profile-logo-tile .fallback-logo{font-size:14cqw;font-weight:950;letter-spacing:-.05em;line-height:1}.card-front>:is(h1,h2){display:flex;max-width:100%;margin:3.8cqw 0 1.25cqw;align-items:center;gap:1.55cqw;color:currentColor;font-size:clamp(16px,5cqw,17.1px);font-weight:850;letter-spacing:-.035em;line-height:1.08}.card-front>:is(h1,h2) span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-front>:is(h1,h2) i{flex:none;width:1px;height:4.5cqw;background:currentColor;opacity:.48}.card-front>p{max-width:100%;margin:0;overflow:hidden;color:currentColor;opacity:.64;font-size:clamp(11px,3.45cqw,11.8px);font-weight:560;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.profile-card-tools{display:flex;min-height:max(11.3cqw,44px);margin-top:5.6cqw;align-items:center;gap:1.1cqw;color:currentColor;opacity:.68}.profile-card-tools button,.profile-note-actions button{display:grid;width:max(10.8cqw,44px);height:max(10.8cqw,44px);padding:0;border:0;border-radius:50%;background:transparent;color:inherit;place-items:center;cursor:pointer}.profile-card-tools button:hover{background:color-mix(in srgb,currentColor 9%,transparent);opacity:1}.profile-card-tools button:disabled,.profile-note-actions button:disabled{cursor:default}.profile-card-tools svg,.profile-note-actions svg{width:max(4.85cqw,18px);height:max(4.85cqw,18px)}.profile-card-tools>span{width:1px;height:6.4cqw;background:currentColor;opacity:.45}.profile-store-row{display:grid;width:100%;min-height:12.4cqw;margin-top:auto;padding-inline:2.8cqw;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.05cqw;border:0;border-radius:3.05cqw;background:rgba(255,255,255,.94);color:#596578;font-size:clamp(10px,2.65cqw,11px);text-align:left;text-decoration:none;box-shadow:0 1px 2px rgba(25,31,40,.04)}.profile-store-row small{padding:1.25cqw 1.8cqw;border-radius:999px;background:#edf1f6;color:#8d99aa;white-space:nowrap}.profile-store-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-store-row b{display:flex;align-items:center;gap:.25cqw;white-space:nowrap}.profile-store-row svg{width:3.05cqw}.card-back{display:flex;flex-direction:column;padding:6.4cqw 6.1cqw 5.6cqw;color:#191f28;background:linear-gradient(155deg,#fff,#f2f4f6);transform:rotateY(180deg) translateZ(.5px)}.profile-stage[data-card-style=custom] .card-back{color:var(--brand-ink);background:var(--brand-accent)}.profile-note-meta{display:flex;justify-content:space-between;align-items:center;gap:4cqw;color:currentColor;font-size:max(2.2cqw,8px);font-weight:760;letter-spacing:.13em;white-space:nowrap}.profile-note-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis}.profile-note-copy{margin:auto 0;text-align:left}.profile-note-kicker{display:flex;align-items:center;gap:2.6cqw;color:currentColor;opacity:.72;font-size:max(2.45cqw,9px);font-weight:780;letter-spacing:.13em}.profile-note-kicker i{width:7.8cqw;height:.65cqw;border-radius:999px;background:currentColor}.profile-note-copy h3{max-width:100%;margin:5.2cqw 0 3.5cqw;font-size:7.2cqw;font-weight:650;letter-spacing:-.045em;line-height:1.12;-webkit-line-clamp:3}.profile-note-copy h3,.profile-note-copy p{display:-webkit-box;overflow:hidden;color:currentColor;overflow-wrap:anywhere;word-break:keep-all;-webkit-box-orient:vertical}.profile-note-copy p{margin:0;opacity:.78;font-size:3.55cqw;font-weight:520;line-height:1.62;-webkit-line-clamp:5}.profile-note-footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.5cqw}.profile-note-brand{display:flex;min-width:0;align-items:center;gap:1.8cqw}.profile-note-logo{display:grid;flex:none;width:9.8cqw;height:9.8cqw;overflow:hidden;place-items:center;border-radius:2.2cqw;background:#05070b;color:#fff}.profile-note-logo img{width:100%;height:100%;padding:1cqw;background:#fff;object-fit:contain}.profile-note-logo .fallback-logo{font-size:4cqw;font-weight:950}.profile-note-brand>b{max-width:15cqw;overflow:hidden;font-size:max(2.65cqw,9px);text-overflow:ellipsis;white-space:nowrap}.profile-note-address{display:grid;min-width:0;gap:.65cqw;text-align:right}.profile-note-address b,.profile-note-address small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-note-address small{opacity:.58;font-size:max(1.85cqw,7.5px);font-weight:760;letter-spacing:.1em}.profile-note-address b{opacity:.76;font-size:max(2.1cqw,8px);font-weight:620}.profile-note-actions{display:flex;align-items:center;gap:1.3cqw}.profile-note-actions button{border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:3cqw;background:rgba(255,255,255,.7);color:#191f28}.brand-card-swatch{position:relative;display:flex;height:80px;margin-bottom:20px;padding:15px;overflow:hidden;flex-direction:column;justify-content:center;gap:8px;border-radius:9px;background:#eef2f7;color:#aeb9c8}.brand-card-swatch[data-card-style=custom]{background:var(--brand-accent);color:rgba(255,255,255,.78)}.brand-card-swatch-line{position:relative;z-index:1;display:block;width:100%;height:8px;border-radius:5px;background:currentColor}.brand-card-swatch-line-short{width:58%}.brand-profile-card-thumbnail{position:relative;display:block;flex:0 0 82px;width:82px;aspect-ratio:342/404;overflow:hidden;border-radius:11px;background:#f1f3f6;color:#171d28;box-shadow:0 8px 20px rgba(25,31,40,.15)}.brand-profile-card-thumbnail[data-card-style=custom]{background:var(--brand-accent);color:var(--brand-ink)}.brand-profile-card-thumbnail-logo{position:absolute;top:21px;left:50%;display:grid;width:31px;height:31px;overflow:hidden;place-items:center;border-radius:7px;background:#05070b;color:#fff;font-size:14px;font-weight:950;transform:translateX(-50%)}.brand-profile-card-thumbnail-logo img{width:100%;height:100%;padding:3px;background:#fff;object-fit:contain}.brand-profile-card-thumbnail-name{position:absolute;right:8px;bottom:23px;left:8px;overflow:hidden;font-size:8px;font-weight:850;text-align:center;text-overflow:ellipsis;white-space:nowrap}.brand-profile-card-thumbnail:after{position:absolute;right:8px;bottom:8px;left:8px;height:9px;border-radius:4px;background:rgba(255,255,255,.92);content:""}.card-tabs{position:relative;z-index:2;display:flex;margin:18px auto 0;justify-content:center;gap:7px}.card-tabs button{display:flex;min-height:36px;padding:8px 11px;align-items:center;gap:5px;border:1px solid #dfe3e8;border-radius:999px;background:rgba(255,255,255,.94);color:#70747a;font-size:11px;font-weight:850;cursor:pointer}.card-tabs button.active{border-color:#191f28;background:#191f28;color:#fff}.drag-help{position:relative;z-index:2;margin:12px 0 0;color:#7f8b9d;font-size:11px;text-align:center}.profile-style-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.profile-style-options>button{display:grid;min-width:0;padding:12px;gap:4px;border:1px solid #dfe5ed;border-radius:10px;background:#fff;color:#17171a;text-align:left;cursor:pointer}.profile-style-options>button.selected{border-color:#191f28;box-shadow:0 0 0 1px #191f28}.profile-style-options>button>strong{display:flex;min-width:0;align-items:center;gap:6px;font-size:13px}.profile-style-options>button>span:last-child{overflow:hidden;color:#8793a4;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.profile-style-options strong em{margin-left:auto;padding:3px 6px;border-radius:999px;background:#182132;color:#fff;font-size:10px;font-style:normal;font-weight:780;white-space:nowrap}.profile-premium-swatch{position:relative;display:flex;height:80px;margin-bottom:20px;padding:15px;overflow:hidden;flex-direction:column;justify-content:center;gap:8px;border:1px solid #9d8141;border-radius:9px;background:radial-gradient(72% 54% at 76% 16%,rgba(255,247,220,.28),transparent 54%),radial-gradient(circle at 16% 90%,rgba(126,54,88,.18),transparent 35%),repeating-linear-gradient(118deg,rgba(255,255,255,.035) 0 1px,transparent 1px 7px),linear-gradient(138deg,#030404,#17150f 27%,#55451f 47%,#0a5032 69%,#170d14 86%,#030404);box-shadow:inset 0 0 0 2px rgba(255,235,177,.2),inset 0 -18px 28px rgba(0,0,0,.36),0 7px 18px rgba(16,14,10,.18)}.profile-premium-swatch:after{position:absolute;top:-1%;left:-37%;width:170%;height:58%;background:linear-gradient(90deg,transparent 8%,rgba(255,229,156,0) 23%,rgba(255,239,192,.62) 44%,rgba(46,180,119,.38) 52%,rgba(155,72,112,.28) 60%,transparent 79%);content:"";filter:saturate(1.25) contrast(1.08);transform:rotate(-22deg)}.profile-premium-swatch i{position:relative;z-index:1;display:block;height:8px;border-radius:5px;background:rgba(255,255,255,.72)}.profile-premium-swatch i:nth-child(2){width:58%}.profile-premium-swatch em{position:absolute;top:9px;right:9px;z-index:2;display:grid;width:26px;height:26px;border-radius:8px;background:rgba(6,10,17,.55);color:#fff;place-items:center}.profile-premium-swatch svg{width:12px}.profile-custom-panel{margin-top:22px;padding:20px;border:1px solid #e2e8ef;border-radius:10px;background:#f8fafd}.profile-custom-panel h2{margin:0;font-size:18px}.profile-custom-panel>p{margin:5px 0 16px;color:#8793a5;font-size:12px}.profile-background-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-background-options>button{display:grid;min-width:0;min-height:70px;padding:10px 12px;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;border:1px solid #dce3ec;border-radius:9px;background:#fff;color:#5b687c;text-align:left;cursor:pointer}.profile-background-options>button.selected{border-color:#191f28;box-shadow:0 0 0 1px #191f28;color:#273449}.profile-background-options>button>svg{width:37px;height:37px;padding:9px;border-radius:9px;background:#eef2f7}.profile-background-options>button.selected>svg{background:#191f28;color:#fff}.profile-background-options span{display:grid;min-width:0;gap:3px}.profile-background-options strong{font-size:13px}.profile-background-options small{overflow:hidden;color:#8793a5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.profile-accent-editor{margin-top:16px;padding-top:16px;border-top:1px solid #e2e8ef}.profile-accent-choices{display:flex;flex-wrap:wrap;gap:8px}.profile-accent-choices button{display:grid;width:40px;height:40px;padding:0;border:3px solid #fff;border-radius:9px;color:#fff;place-items:center;cursor:pointer;box-shadow:0 0 0 1px #d5dde7}.profile-accent-choices button.selected{box-shadow:0 0 0 2px #29364a}.profile-accent-choices svg{width:14px;padding:2px;border-radius:50%;background:rgba(0,0,0,.34)}.profile-accent-editor>label{display:grid;width:min(100%,360px);min-height:62px;margin-top:16px;padding:8px;grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:9px;border:1px solid #dce3ec;border-radius:9px;background:#fff}.profile-accent-editor input{width:38px;height:38px;padding:2px;border:0;border-radius:8px;background:transparent;cursor:pointer}.profile-accent-editor label span{display:grid;gap:3px}.profile-accent-editor label strong{font-size:12px}.profile-accent-editor label small{color:#8995a6;font-size:11px}.profile-accent-editor label>svg{width:13px;color:#98a3b2}.profile-premium-modal{width:min(450px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 30px);overflow-y:auto;border:0;border-radius:18px;background:#fff;padding:28px;color:#191f28}.profile-premium-icon{display:grid;width:46px;height:46px;border-radius:13px;background:#192132;color:#fff;place-items:center}.profile-premium-icon svg{width:21px}.profile-premium-label{display:inline-flex;width:max-content;margin-top:12px;padding:6px 9px;border-radius:999px;background:#eef2f7;color:#3d4b60;font-size:11px;font-weight:800}.profile-premium-modal [data-slot=dialog-title]{margin-top:4px;font-size:25px;letter-spacing:-.04em}.profile-premium-modal [data-slot=dialog-description]{margin-top:8px;color:#66748a;line-height:1.62}.profile-premium-preview{position:relative;display:flex;height:154px;margin-top:17px;padding:22px;overflow:hidden;flex-direction:column;justify-content:end;border:3px solid transparent;border-radius:18px;background:radial-gradient(72% 54% at 78% 15%,rgba(255,247,220,.32),transparent 54%) padding-box,radial-gradient(circle at 14% 88%,rgba(132,53,93,.18),transparent 34%) padding-box,repeating-linear-gradient(118deg,rgba(255,255,255,.04) 0 1px,transparent 1px 8px) padding-box,linear-gradient(138deg,#030404,#17150f 26%,#55451f 47%,#0a5032 69%,#170d14 86%,#030404) padding-box,conic-gradient(from 214deg,#4a3715,#ffe9a8,#a67418,#096945,#b7e1c3,#7e385c,#fff0bd,#4a3715) border-box;color:#fff;box-shadow:inset 0 0 0 2px rgba(255,235,177,.22),inset 0 -24px 38px rgba(0,0,0,.36),0 16px 34px rgba(15,18,22,.26)}.profile-premium-preview:before{position:absolute;inset:7px;border:1px solid rgba(255,226,157,.58);border-radius:12px;content:"";box-shadow:inset 0 0 0 1px rgba(4,8,7,.62),0 0 14px rgba(234,194,101,.16)}.profile-premium-preview>*{position:relative;z-index:1}.profile-premium-preview>i{position:absolute;top:-2%;left:-36%;width:170%;height:66%;background:linear-gradient(90deg,transparent 8%,rgba(255,225,146,0) 24%,rgba(255,241,202,.68) 44%,rgba(45,183,118,.42) 52%,rgba(151,63,105,.3) 60%,transparent 79%);filter:saturate(1.28) contrast(1.08);transform:rotate(-20deg)}.profile-premium-preview span{width:max-content;padding:5px 8px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:10px;font-weight:820;letter-spacing:.12em}.profile-premium-preview strong{margin-top:8px;font-size:22px;letter-spacing:-.04em}.profile-premium-preview small{margin-top:3px;color:rgba(255,255,255,.66);font-size:11px}.profile-premium-benefits{display:grid;margin:16px 0;padding:14px;gap:9px;border-radius:10px;background:#f3f7fb}.profile-premium-benefits span{display:flex;align-items:center;gap:7px;color:#566479;font-size:12px}.profile-premium-benefits svg{width:14px;color:#268f68}.profile-premium-cta{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;border:0;border-radius:10px;background:#191f28;color:#fff;font-size:14px;font-weight:800;cursor:pointer}.profile-links{width:min(100%,342px);margin:26px auto 0}.profile-links h2{margin:0 0 12px;font-size:16px}.link-list{padding:5px 14px;border:1px solid #ececef;border-radius:16px;background:#fff}.profile-link{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px solid #f0f0f1}.profile-link:last-child{border:0}.link-icon{display:grid;flex:0 0 38px;width:38px;height:38px;overflow:hidden;place-items:center;border:1px solid #ececef;border-radius:10px;background:#fff;color:#1c1c20}.brand-channel-icon{display:block;width:26px;height:26px;flex:none}.brand-channel-icon-image{width:100%;height:100%;padding:4px;background:#fff;object-fit:contain}.brand-channel-icon-fallback{display:grid;width:100%;height:100%;place-items:center;background:var(--profile-primary,#17171a);color:var(--profile-surface,#fff);font-size:14px;font-weight:950}.brand-channel-icon-generic{width:20px;height:20px}.link-copy{min-width:0}.profile-link strong{display:block;font-size:14px}.profile-link small{display:block;max-width:280px;margin-top:3px;overflow:hidden;color:#7b7e85;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.link-arrow{flex:0 0 19px;width:19px;margin-left:auto;color:#a4a6ab}.profile-content footer{display:flex;width:min(100%,342px);margin:34px auto 0;align-items:center;justify-content:center;gap:5px;color:#8d9095;font-size:11px;font-weight:700}.profile-qr-dialog{width:calc(100vw - 40px);max-width:360px;padding:28px;border:0;border-radius:24px;background:#fff;color:#17171a;box-shadow:0 20px 55px rgba(0,0,0,.24)}.profile-qr-title{font-size:19px;font-weight:900;letter-spacing:-.04em}.profile-qr-description{margin-top:6px;color:#777b82;font-size:13px}.profile-qr-code{position:relative;display:grid;width:272px;height:272px;margin:24px auto 15px;place-items:center;border:1px solid #ececef;border-radius:22px;background:#fff;box-shadow:0 10px 28px rgba(17,20,20,.1)}.profile-qr-code>svg{width:248px;height:248px}.profile-qr-logo{position:absolute;display:grid;width:58px;height:58px;overflow:hidden;place-items:center;border:5px solid #fff;border-radius:17px;background:#17171a;color:#fff;font-size:25px;font-weight:950;box-shadow:0 2px 8px rgba(0,0,0,.12);pointer-events:none}.profile-qr-logo img{width:100%;height:100%;background:#fff;object-fit:contain}.profile-qr-url{margin:0;overflow:hidden;color:#777b82;font-size:12px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.profile-qr-copy{display:flex;width:100%;margin-top:20px;padding:13px 16px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:13px;background:#1d1e22;color:#fff;font-size:13px;font-weight:800;cursor:pointer}.card-actions button:focus-visible,.card-tabs button:focus-visible,.mini-qr:focus-visible,.profile-qr-copy:focus-visible{outline:2px solid #17171a;outline-offset:3px}@keyframes profile-spin{to{transform:rotate(1turn)}}@media (max-width:440px){.brand-profile-page{padding:16px}.profile-content{margin-top:14px}.card-tabs button{padding:8px 10px}.profile-style-options{grid-template-columns:1fr}.profile-style-options>button{grid-template-columns:120px minmax(0,1fr);align-items:center}.profile-style-options .brand-card-swatch,.profile-style-options .profile-premium-swatch{grid-row:span 2;width:120px;margin:0}.profile-background-options{grid-template-columns:1fr}}@media (max-width:360px){.profile-qr-code{width:244px;height:244px}.profile-qr-code>svg{width:220px;height:220px}.card-tabs button:last-child{display:none}}@media (prefers-reduced-motion:reduce){.brand-card{transition-duration:.01ms}}.brand-start-page{min-height:100vh;background:#fff;color:#171b22;font-family:var(--app-font-sans)}.brand-start-header{height:106px;padding:0 clamp(24px,4vw,72px);border-bottom:1px solid #e9ebef;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.brand-start-logo{display:inline-flex;width:fit-content;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:1.45rem;font-style:italic;font-weight:800}.brand-start-actions,.brand-start-header nav{display:flex;align-items:center;gap:34px;font-size:.95rem;font-weight:750;color:#646b75}.brand-start-actions{justify-content:flex-end;gap:22px}.brand-start-primary{border-radius:14px;background:#191f28;color:#fff;padding:16px 23px}.brand-start-hero{width:min(880px,calc(100% - 40px));margin:0 auto;padding:72px 0 96px;text-align:center}.brand-start-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:.88rem;font-weight:800;letter-spacing:.11em}.brand-start-hero h1{margin:26px 0 58px;font-size:clamp(3rem,5.2vw,5rem);line-height:1.08;letter-spacing:-.055em;font-weight:900}.brand-start-card{min-height:500px;border-radius:28px;background:#191f28;padding:48px 54px;text-align:left;color:#fff;display:flex;flex-direction:column}.brand-start-label{margin:0 0 24px;color:#aeb7c4;font-size:.9rem;font-weight:800}.brand-start-card label{font-size:1.9rem;font-weight:900;letter-spacing:-.035em}.brand-start-form-row{display:grid;grid-template-columns:minmax(0,1fr) 146px;gap:14px;margin-top:36px}.brand-start-form-row button,.brand-start-form-row input{height:76px;border:0;border-radius:18px;font:inherit}.brand-start-form-row input{min-width:0;padding:0 24px;background:#fff;color:#171b22;font-size:1.15rem;outline:none}.brand-start-form-row input:focus{box-shadow:0 0 0 4px rgba(129,154,190,.45)}.brand-start-form-row input::placeholder{color:#a8afb8}.brand-start-form-row button{background:#fff;color:#171b22;font-size:1.05rem;font-weight:900;cursor:pointer}.brand-start-note{min-height:58px;margin-top:auto;display:grid;gap:7px;color:#aeb7c4;font-size:.9rem;line-height:1.5}.brand-start-note.is-error{color:#ffaaa8;align-content:end;font-weight:700}.brand-start-login{margin:14px 0 0;color:#818b9a;font-size:.9rem}.brand-start-login a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.brand-start-header{height:76px;grid-template-columns:1fr auto;padding:0 20px}.brand-start-actions>a:first-child,.brand-start-header nav{display:none}.brand-start-primary{padding:11px 15px;border-radius:11px;font-size:.83rem}.brand-start-hero{padding:52px 0 56px}.brand-start-hero h1{margin:22px 0 38px;font-size:clamp(2.55rem,13vw,4rem)}.brand-start-card{min-height:430px;padding:34px 24px;border-radius:22px}.brand-start-card label{font-size:1.55rem}.brand-start-form-row{grid-template-columns:1fr;margin-top:28px}.brand-start-form-row button,.brand-start-form-row input{height:62px}}