.card-presentation .card-face:is(.template-studio,.template-chrome,.template-founding){padding:0;display:block;overflow:hidden}.card-presentation .card-face:is(.template-studio,.template-chrome,.template-founding):before{display:none}.design-face{isolation:isolate;text-align:left;width:100%;height:100%;padding:5.5cqi;font-size:2cqi;position:relative;overflow:hidden}.design-face header,.design-face footer{z-index:1;justify-content:space-between;align-items:flex-start;gap:3cqi;display:flex;position:relative}.design-face header>*,.design-face footer>*{overflow-wrap:anywhere;min-width:0}.design-face footer{position:absolute;bottom:4.5cqi;left:5.5cqi;right:5.5cqi}.card-material{pointer-events:none;position:absolute;inset:0;overflow:hidden}.card-material canvas{display:block;width:100%!important;height:100%!important}.card-material-grain{z-index:-1;mix-blend-mode:multiply}.design-contacts{gap:1.5cqi;font-size:clamp(.65rem,2.05cqi,.95rem);line-height:1.4;display:grid}.design-links{flex-wrap:wrap;gap:1.5cqi 3cqi;font-size:clamp(.65rem,1.9cqi,.9rem);display:flex}.design-links a,.design-contacts a{overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.design-studio{color:#252c26;background:#ede8db}.studio-monogram{font:italic 5.5cqi Georgia,serif}.design-studio header>span:last-child{text-align:right;max-width:55%;font-size:1.7cqi;line-height:1.6}.studio-name{letter-spacing:-.065em;overflow-wrap:anywhere;scrollbar-width:none;max-height:32cqi;font:10.5cqi/.95 Georgia,serif;position:absolute;bottom:12cqi;left:5cqi;right:5cqi;overflow-y:auto}.studio-name::-webkit-scrollbar{display:none}.design-has-photo .studio-name{right:29cqi}.design-long-name .studio-name{font-size:6cqi}.studio-name em{font-weight:400}.studio-portrait{object-fit:cover;filter:grayscale();border-radius:2px;width:19cqi;height:24cqi;position:absolute;bottom:13cqi;right:6cqi}.design-studio footer{border-top:1px solid #9b9c8e;padding-top:2.4cqi;font-size:1.7cqi}.design-studio .studio-front-footer{justify-content:flex-end}.studio-back-heading{letter-spacing:-.03em;overflow-wrap:anywhere;width:45%;max-height:38cqi;font:4.1cqi/1.18 Georgia,serif;overflow-y:auto}.studio-back-details{position:absolute;inset:6cqi 5.5cqi 13cqi 54%;overflow-y:auto}.studio-back-details .design-links{flex-direction:column;margin-top:5cqi}.design-founding{color:#f7f3ed;background:#080808 url(/brand/founding-card-material.webp) 50%/cover;border:1px solid #ff9220b8;box-shadow:inset 0 0 3cqi #ff720d24,0 1.6cqi 4.5cqi #00000061}.design-founding:before{z-index:0;content:"";pointer-events:none;background:#0000001a;position:absolute;inset:0}.founding-mark{z-index:1;filter:drop-shadow(0 0 1.6cqi #ff5f0033);width:51%;max-width:none;height:auto;position:absolute;top:5%;right:-10%}.design-founding>:not(.card-material,.founding-mark){z-index:2}.design-founding .founding-kicker{color:#ddd9d3;font:500 1.9cqi/1.65 var(--font-geist-sans),sans-serif;letter-spacing:.34em;display:block;position:absolute;top:12.5%;left:7%}.design-founding .founding-kicker strong{color:#f1a51d;letter-spacing:.32em;margin-top:1.25cqi;font-size:1.75cqi;font-weight:500;display:block}.founding-rule{background:#efa318;width:3.8cqi;height:.28cqi;position:absolute;top:27.5%;left:7%}.founding-name{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:54%;font:400 8.8cqi/.92 Bodoni MT,Didot,Times New Roman,serif;position:absolute;top:41%;left:7%}.founding-role{color:#f4f0eb;letter-spacing:.015em;font-size:3.05cqi;line-height:1.4;position:absolute;top:61%;left:7%}.founding-role span{color:#8c8883}.design-founding.design-back{padding:0}.founding-back-copy{width:62%;position:absolute;top:15%;left:7%}.founding-back-copy strong{letter-spacing:-.035em;white-space:nowrap;font:400 5.6cqi/1 Bodoni MT,Didot,Times New Roman,serif;display:block}.founding-back-copy p{color:#eee9e3;letter-spacing:.04em;max-width:94%;margin:3.1cqi 0 0;font-size:2.35cqi;font-weight:500;line-height:1.42}.founding-back-details{color:#ece6df;grid-template-rows:repeat(2,2.8cqi);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:1.5cqi 5cqi;width:61%;display:grid;position:absolute;bottom:7.5%;left:7%}.founding-back-details:before{display:none}.founding-back-details a{grid-template-columns:3cqi 1fr;align-items:center;gap:1.1cqi;min-width:0;font-size:1.9cqi;font-weight:550;line-height:1.2;display:grid}.founding-back-details svg{color:#f0a51e;stroke:currentColor;stroke-width:1.8px;width:2.7cqi;height:2.7cqi}.founding-social-icon{color:#f0a51e;font:700 2.7cqi/1 var(--font-geist-sans),sans-serif;letter-spacing:-.08em}.founding-back-details span{overflow-wrap:anywhere;min-width:0}.design-chrome{color:#fff;background:#050505}.design-chrome header strong{letter-spacing:-.045em;max-width:78%;font-size:4.9cqi;font-weight:550}.design-chrome.design-long-name header strong{font-size:3.3cqi}.chrome-monogram{font:2.5cqi var(--font-geist-mono), monospace;letter-spacing:-.1em}.chrome-portrait{object-fit:cover;filter:grayscale();border-radius:50%;flex:none;width:7.5cqi;height:7.5cqi}.chrome-material{position:absolute;inset:16cqi -10cqi 15cqi}.design-chrome footer{align-items:flex-end;font-size:2.2cqi;line-height:1.4}.design-chrome footer>span:first-child{max-width:62%}.design-chrome footer small{color:#aaa;font-size:1.9cqi}.design-chrome footer>span:last-child{color:#d0d0d0;max-width:34%;font-size:1.8cqi}.design-chrome.design-back{color:#111;background:#e4e5e3;flex-direction:column;padding-right:25cqi;display:flex}.design-chrome.design-back .chrome-material{width:20%;inset:0 0 0 auto}.design-chrome.design-back header{font-size:1.7cqi}.chrome-bio{letter-spacing:-.035em;overflow-wrap:anywhere;flex:1;min-height:0;margin:3cqi 0;font-size:3.6cqi;font-weight:550;line-height:1.15;position:relative;overflow-y:auto}.chrome-back-bottom{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3cqi;max-height:22cqi;display:grid;position:relative;overflow-y:auto}.chrome-back-bottom .design-links{flex-direction:column;justify-content:flex-end}.onboarding-templates .theme-choice{border-radius:8px;min-height:90px;padding:20px;font-size:1.3rem}.onboarding-templates .theme-choice-studio{color:#252c26;background:#ede8db;font-family:Georgia,serif}.onboarding-templates .theme-choice-chrome{color:#fff;background:#050505}.onboarding-templates .theme-choice-founding{color:#f7f2e9;background:linear-gradient(135deg,#080808 0 72%,#f6821f 72%);font-family:Georgia,serif}.onboarding-templates .theme-choice[aria-pressed=true]{outline:2px solid var(--orange);outline-offset:3px}.landing-theme-card{container-type:inline-size}.landing-theme-face{width:100%;height:100%}
