.logo-lab-module__jO_34a__page{color:#2a2744;min-height:100vh;font-family:var(--font-source-sans), "Source Sans 3", sans-serif;background:linear-gradient(90deg,#0000 0 49.9%,#111536 50% 100%) top/100% 535px no-repeat,#f4ecdc}.logo-lab-module__jO_34a__frame{width:min(100% - 48px,1320px);margin-inline:auto;padding-bottom:104px}.logo-lab-module__jO_34a__header{color:#f4ecdd;justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.logo-lab-module__jO_34a__home{color:#2a2744;font:600 17px/1 var(--font-cinzel), Georgia, serif;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo-lab-module__jO_34a__home svg{filter:drop-shadow(0 2px 4px #6d4c2226)}.logo-lab-module__jO_34a__labLabel{font:600 11px/1.3 var(--font-cinzel), Georgia, serif;letter-spacing:.13em;text-transform:uppercase;color:#d9aa5c}.logo-lab-module__jO_34a__intro{justify-content:space-between;align-items:end;gap:48px;padding:69px 0 36px;display:flex}.logo-lab-module__jO_34a__intro>div{flex:1}.logo-lab-module__jO_34a__eyebrow{color:#98692f;font:600 12px/1.4 var(--font-cinzel), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.logo-lab-module__jO_34a__intro h1,.logo-lab-module__jO_34a__usage h2{font:700 clamp(42px, 5vw, 78px)/1 var(--font-fraunces), Georgia, serif;letter-spacing:-.055em;margin:0}.logo-lab-module__jO_34a__intro>p{color:#c6bdcb;max-width:360px;margin:0 0 5px;font-size:17px;line-height:1.55}.logo-lab-module__jO_34a__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.logo-lab-module__jO_34a__panel{isolation:isolate;border-radius:7px;flex-direction:column;align-items:center;min-width:0;min-height:706px;padding:32px 38px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 55px #3f301a24}.logo-lab-module__jO_34a__dawn{background:radial-gradient(circle at 50% 38%,#fffefa,#fffaf0 53%,#eee0c9 100%);border:1px solid #dbc6a7}.logo-lab-module__jO_34a__twilight{color:#f4ecdd;background:radial-gradient(circle at 50% 42%,#243055,#111536 70%);border:1px solid #323b63}.logo-lab-module__jO_34a__diagram{opacity:.22;z-index:-1;background-image:linear-gradient(#a88a63 1px,#0000 1px),linear-gradient(90deg,#a88a63 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:12% 16% 31%;-webkit-mask-image:radial-gradient(circle,#000 17%,#0000 73%);mask-image:radial-gradient(circle,#000 17%,#0000 73%)}.logo-lab-module__jO_34a__panelLabel{font:650 11px/1.3 var(--font-cinzel), Georgia, serif;letter-spacing:.14em;color:#90642d;text-transform:uppercase;align-self:flex-start}.logo-lab-module__jO_34a__twilight .logo-lab-module__jO_34a__panelLabel{color:#d9aa5c}.logo-lab-module__jO_34a__markStage{flex:1;place-items:center;width:100%;min-height:420px;display:grid}.logo-lab-module__jO_34a__markStage>*{max-width:100%}.logo-lab-module__jO_34a__markStage svg{filter:drop-shadow(0 10px 9px #4c341d2a);max-width:100%;height:auto}.logo-lab-module__jO_34a__twilight .logo-lab-module__jO_34a__markStage svg{filter:drop-shadow(0 0 15px #4bc9d942)}.logo-lab-module__jO_34a__wordmark{text-align:center;justify-items:center;gap:11px;display:grid;position:relative}.logo-lab-module__jO_34a__wordmark strong{white-space:nowrap;font:600 clamp(25px, 3.1vw, 45px)/1.13 var(--font-cinzel), Georgia, serif;letter-spacing:.008em;color:#2a2744}.logo-lab-module__jO_34a__wordmark strong span{color:#9f7035}.logo-lab-module__jO_34a__wordmark small{font:700 11px/1.2 var(--font-source-sans), "Source Sans 3", sans-serif;letter-spacing:.26em;color:#3d3941;text-transform:uppercase}.logo-lab-module__jO_34a__wordmarkDark strong{color:#f4ecdd}.logo-lab-module__jO_34a__wordmarkDark strong span{color:#d9aa5c}.logo-lab-module__jO_34a__wordmarkDark small{color:#d1c8d7}.logo-lab-module__jO_34a__panelNote{text-align:center;color:#685a47;max-width:440px;margin:24px 0 0;font-size:14px;line-height:1.5}.logo-lab-module__jO_34a__twilight .logo-lab-module__jO_34a__panelNote{color:#b9b1cf}.logo-lab-module__jO_34a__motionLine{justify-items:center;display:grid}.logo-lab-module__jO_34a__motionLine .logo-lab-module__jO_34a__panelNote{margin-bottom:12px}.logo-lab-module__jO_34a__motionButton{color:#f4ecdd;min-height:36px;font:700 12px/1 var(--font-source-sans), "Source Sans 3", sans-serif;cursor:pointer;background:#27315b;border:1px solid #9d8059;border-radius:999px;padding:6px 14px}.logo-lab-module__jO_34a__motionButton:hover,.logo-lab-module__jO_34a__motionButton:focus-visible{outline-offset:2px;background:#32416e;outline:2px solid #7fe0ee}.logo-lab-module__jO_34a__motionButton:disabled{cursor:default;opacity:.72}.logo-lab-module__jO_34a__dawn:hover .identity-orbit{transform-origin:160px 160px;transition:transform .7s cubic-bezier(.2,.7,.2,1);transform:rotate(10deg)}.logo-lab-module__jO_34a__usage{margin-top:90px}.logo-lab-module__jO_34a__usageIntro{justify-content:space-between;align-items:end;gap:32px;display:flex}.logo-lab-module__jO_34a__usage h2{font-size:clamp(39px,4.1vw,60px)}.logo-lab-module__jO_34a__usageIntro>p{color:#685a47;max-width:430px;margin:0 0 4px;font-size:17px;line-height:1.55}.logo-lab-module__jO_34a__sizes{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:32px;display:grid}.logo-lab-module__jO_34a__size{background:#fffaf1;border:1px solid #dfcfb5;border-radius:12px;align-content:end;justify-items:center;gap:10px;min-width:0;min-height:192px;padding:18px 10px;display:grid}.logo-lab-module__jO_34a__sizeStage{place-items:center;width:100%;height:135px;display:grid}.logo-lab-module__jO_34a__size svg{max-width:100%;height:auto}.logo-lab-module__jO_34a__size small{color:#685a47;font-size:12px}.logo-lab-module__jO_34a__headerSample{background:#fffaf1;border:1px solid #dfcfb5;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:76px;margin-top:30px;padding:14px 21px;display:flex;box-shadow:0 8px 20px #5e492919}.logo-lab-module__jO_34a__headerSampleBrand{align-items:center;gap:10px;min-width:0;display:flex}.logo-lab-module__jO_34a__headerSample .logo-lab-module__jO_34a__wordmark{text-align:left;justify-items:start;gap:2px}.logo-lab-module__jO_34a__headerSample .logo-lab-module__jO_34a__wordmark strong{font-size:17px}.logo-lab-module__jO_34a__headerSample .logo-lab-module__jO_34a__wordmark small{letter-spacing:.2em;font-size:7px}.logo-lab-module__jO_34a__headerSample nav{color:#685a47;white-space:nowrap;gap:clamp(10px,1.4vw,23px);font-size:13px;font-weight:700;display:flex}.logo-lab-module__jO_34a__sampleSearch{color:#685a47;border:1px solid #dac8aa;border-radius:20px;padding:7px 15px;font-size:13px}@media (max-width:1000px){.logo-lab-module__jO_34a__page{background:#f4ecdc}.logo-lab-module__jO_34a__header{color:#685a47}.logo-lab-module__jO_34a__labLabel{color:#90642d}.logo-lab-module__jO_34a__intro>p{color:#685a47}.logo-lab-module__jO_34a__gallery{grid-template-columns:1fr}.logo-lab-module__jO_34a__panel{min-height:650px}.logo-lab-module__jO_34a__headerSample nav{display:none}}@media (max-width:600px){.logo-lab-module__jO_34a__frame{width:min(100% - 30px,500px);padding-bottom:66px}.logo-lab-module__jO_34a__header{height:66px}.logo-lab-module__jO_34a__home{font-size:14px}.logo-lab-module__jO_34a__home svg{width:30px;height:30px}.logo-lab-module__jO_34a__labLabel{text-align:right;max-width:100px;font-size:9px}.logo-lab-module__jO_34a__intro{padding:42px 0 26px;display:block}.logo-lab-module__jO_34a__intro>p{margin-top:17px;font-size:15px}.logo-lab-module__jO_34a__panel{min-height:545px;padding:24px 18px 27px}.logo-lab-module__jO_34a__markStage{min-height:316px}.logo-lab-module__jO_34a__markStage>svg{width:min(100%,270px)}.logo-lab-module__jO_34a__wordmark strong{font-size:clamp(22px,6.2vw,32px)}.logo-lab-module__jO_34a__wordmark small{font-size:9px}.logo-lab-module__jO_34a__panelNote{margin-top:18px;font-size:13px}.logo-lab-module__jO_34a__usage{margin-top:58px}.logo-lab-module__jO_34a__usageIntro{display:block}.logo-lab-module__jO_34a__usageIntro>p{margin-top:16px;font-size:15px}.logo-lab-module__jO_34a__sizes{grid-template-columns:repeat(3,1fr)}.logo-lab-module__jO_34a__size{min-height:151px}.logo-lab-module__jO_34a__sizeStage{height:102px}.logo-lab-module__jO_34a__headerSample{padding:12px}.logo-lab-module__jO_34a__headerSample .logo-lab-module__jO_34a__wordmark strong{font-size:12px}.logo-lab-module__jO_34a__headerSample .logo-lab-module__jO_34a__wordmark small{display:none}.logo-lab-module__jO_34a__headerSampleBrand svg{width:30px;height:30px}.logo-lab-module__jO_34a__sampleSearch{padding:6px 9px;font-size:11px}}@media (max-width:360px){.logo-lab-module__jO_34a__home{gap:6px;font-size:12px}.logo-lab-module__jO_34a__labLabel{display:none}.logo-lab-module__jO_34a__panel{padding-inline:12px}.logo-lab-module__jO_34a__wordmark strong{font-size:21px}.logo-lab-module__jO_34a__headerSample{gap:5px}.logo-lab-module__jO_34a__sampleSearch{display:none}}@media (prefers-reduced-motion:reduce){.logo-lab-module__jO_34a__dawn:hover .identity-orbit{transition:none;transform:none}}
