.font-card{opacity:0;transition:opacity .4s ease,transform .4s ease,box-shadow .3s ease;transform:translateY(4px)}.font-card.loaded{opacity:1;transform:translateY(0)}.font-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;transition:margin .3s ease}.font-header-left{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.font-name{font-size:1rem;font-weight:600;letter-spacing:-.01em;transition:font-size .3s ease}.font-tags{display:flex;gap:.375rem}.font-tag{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;padding:.25rem .5rem;border-radius:4px}.font-tag.google{color:var(--tag-google-text);background:var(--tag-google-bg)}.font-tag.commercial{color:var(--tag-commercial-text);background:var(--tag-commercial-bg)}.font-description{font-size:.9375rem;color:var(--text-secondary);line-height:1.5;margin-bottom:1.5rem;transition:all .3s ease}.font-preview{line-height:1.2;word-break:break-word;padding:2rem 0;min-height:120px;display:flex;align-items:center;transition:all .3s ease}.font-card.grid{background:var(--bg-tertiary);border-radius:12px;padding:1.5rem;transition:background .3s ease}.font-card.grid .font-header{margin-bottom:.375rem;flex-direction:column;align-items:flex-start;gap:.5rem}.font-card.grid .font-header-left{flex-direction:column;align-items:flex-start;gap:.375rem}.font-card.grid .font-name{font-size:.875rem}.font-card.grid .font-tags{order:1}.font-card.grid .font-recommended{order:2}.font-card.grid .font-description{font-size:.8125rem;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.font-card.grid .font-preview{padding:1rem 0;min-height:80px}.font-card.condensed{border-bottom:1px solid var(--border-primary);padding:.75rem 0}.font-card.condensed:last-child{border-bottom:none}.condensed-row{display:flex;align-items:center;gap:1.5rem}.condensed-name{font-size:.875rem;font-weight:600;min-width:140px;flex-shrink:0}.condensed-preview{flex:1;font-size:1.25rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.condensed-tags{flex-shrink:0}.condensed-details{height:2rem;overflow:hidden;padding-top:.5rem}.condensed-description{font-size:.8125rem;color:transparent;line-height:1.5;padding-left:140px;margin-left:1.5rem;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.font-card.condensed:hover .condensed-description{color:var(--text-secondary)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal{background:var(--bg-primary);border-radius:16px;width:90%;max-height:90vh;display:flex;flex-direction:column;animation:slideUp .3s ease;box-shadow:0 20px 40px var(--shadow-md)}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.simulation-modal{max-width:560px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--border-primary)}.modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:var(--bg-secondary);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.modal-close:hover{background:var(--bg-hover);color:var(--text-primary)}.modal-body{padding:1.5rem;overflow-y:auto}.modal-label{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;font-weight:500;margin-bottom:.75rem}.modal-hint{font-weight:400;color:var(--text-tertiary);font-size:.8125rem}.modal-footer{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-top:1px solid var(--border-primary)}.modal-btn{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .15s ease}.modal-btn.primary{background:var(--accent-primary);border:1px solid var(--accent-primary);color:var(--text-inverse)}.modal-btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.modal-btn.secondary{background:var(--bg-primary);border:1px solid var(--border-secondary);color:var(--text-secondary)}.modal-btn.secondary:hover{border-color:var(--border-hover);color:var(--text-primary)}.modal-tabs{display:flex;gap:.25rem}.modal-tab{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.modal-tab:hover{color:var(--text-primary);background:var(--bg-secondary)}.modal-tab.active{color:var(--text-primary);background:var(--bg-hover)}.simulate-form{display:flex;flex-direction:column;gap:1rem}.simulate-textarea{width:100%;padding:1rem;font-size:.9375rem;font-family:inherit;line-height:1.5;border:1px solid var(--border-secondary);border-radius:8px;resize:vertical;transition:border-color .2s;background:var(--bg-primary);color:var(--text-primary)}.simulate-textarea:focus{outline:none;border-color:var(--accent-primary)}.simulate-textarea::placeholder{color:var(--text-tertiary)}.simulate-btn-large{padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;color:var(--text-inverse);background:var(--accent-primary);border:none;border-radius:8px;cursor:pointer;transition:all .15s ease}.simulate-btn-large:hover:not(:disabled){background:var(--accent-hover)}.simulate-btn-large:disabled{opacity:.5;cursor:not-allowed}.simulation-result-inline{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-primary)}.result-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.result-title{font-size:.875rem;font-weight:600}.result-clear{font-size:.75rem;font-weight:500;color:var(--text-tertiary);background:none;border:none;cursor:pointer;transition:color .15s}.result-clear:hover{color:var(--text-secondary)}.result-stack{display:flex;flex-direction:column;gap:1rem}.result-item{background:var(--bg-card);border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.result-role{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary)}.result-font-preview{line-height:1.2}.result-item-primary .result-font-preview{font-size:2rem;font-weight:500}.result-item-secondary .result-font-preview{font-size:1.25rem;font-weight:400}.result-item-accent .result-font-preview{font-size:1rem;font-weight:500}.result-reasoning{margin-top:1rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.modal-textarea{width:100%;padding:1rem;font-size:.875rem;font-family:SF Mono,Menlo,monospace;line-height:1.6;border:1px solid var(--border-secondary);border-radius:8px;resize:vertical;transition:border-color .2s;background:var(--bg-primary);color:var(--text-primary)}.modal-textarea:focus{outline:none;border-color:var(--accent-primary)}.theme-toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:var(--bg-secondary);color:var(--text-secondary);border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.theme-toggle:hover{background:var(--bg-hover);color:var(--text-primary);transform:scale(1.05)}.theme-toggle:active{transform:scale(.95)}.theme-toggle svg{display:block;width:16px;height:16px}.app{min-height:100vh;width:100%;padding:6rem 50px}.header{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.logo{display:flex;flex-direction:column;align-items:center;gap:.75rem}.logo-icon{height:32px;width:auto;transition:filter .3s ease}[data-theme=dark] .logo-icon{filter:invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-icon{filter:invert(1)}}.logo-text{font-size:.8125rem;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em}.view-toggle{display:flex;gap:.25rem;padding:.25rem;background:var(--bg-secondary);border-radius:8px;transition:background .3s ease}.view-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;color:var(--text-tertiary);cursor:pointer;transition:all .2s ease}.view-btn:hover{color:var(--text-secondary)}.view-btn.active{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 3px var(--shadow-sm);transition:all .3s ease}.header-actions{display:flex;align-items:center;gap:.75rem}.simulate-btn-header{padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:var(--text-inverse);background:var(--accent-primary);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.simulate-btn-header:hover{background:var(--accent-hover)}.filters-bar{position:sticky;top:0;z-index:100;background:transparent;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin:0 -50px;padding:1.25rem 50px;margin-bottom:2.5rem;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);box-shadow:0 4px 12px #00000008;display:flex;justify-content:space-between;align-items:center;gap:2rem;transition:border-color .3s ease,box-shadow .3s ease}[data-theme=dark] .filters-bar{box-shadow:0 4px 12px #00000026}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .filters-bar{box-shadow:0 4px 12px #00000026}}.filters{display:flex;flex-direction:column;gap:.75rem}.filters-main{display:flex;flex-wrap:wrap;gap:.5rem}.filters-sub{display:flex;flex-wrap:wrap;gap:.5rem;animation:slideDown .3s ease;overflow:hidden}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.filter-pill{height:32px;padding:0 1rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:100px;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center}.filter-pill:hover{border-color:var(--border-hover);color:var(--text-primary)}.filter-pill.active{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-inverse)}.filter-pill-sub{height:32px;font-size:.75rem;padding:0 .875rem}.filters-bar-left{display:flex;align-items:flex-start;gap:2rem;flex-wrap:wrap}.filters-bar-right{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.control-group{display:flex;flex-direction:column;gap:.5rem}.control-label{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.control-select{height:32px;padding:0 2rem 0 1rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:100px;cursor:pointer;transition:all .15s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.control-select:hover{border-color:var(--border-hover)}.control-select:focus{outline:none;border-color:var(--accent-primary)}[data-theme=dark] .control-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23aaa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .control-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23aaa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.preview-toggle{height:32px;padding:0 1rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:100px;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:.5rem;margin-top:auto}.preview-toggle:hover{border-color:var(--border-hover);color:var(--text-primary)}.preview-toggle.active{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-inverse)}.preview-toggle-icon{transition:transform .2s ease}.preview-toggle.active .preview-toggle-icon{transform:rotate(180deg)}.controls{display:flex;gap:2rem;align-items:center;margin-bottom:5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-primary)}.preview-input{flex:1;padding:.75rem 0;font-size:1rem;border:none;border-bottom:1px solid var(--border-tertiary);background:transparent;color:var(--text-primary);transition:border-color .2s}.preview-input:focus{outline:none;border-color:var(--accent-primary)}.preview-input::placeholder{color:var(--text-tertiary);opacity:.5}.size-control{display:flex;align-items:center;gap:1rem}.size-label{font-size:.875rem;color:var(--text-tertiary);min-width:48px;font-variant-numeric:tabular-nums}.size-control input[type=range]{width:100px;accent-color:var(--accent-primary)}.font-list{display:flex;flex-direction:column;gap:5rem}.font-category{display:flex;flex-direction:column;gap:2rem;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.category-title{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);padding-bottom:1rem;border-bottom:1px solid var(--border-primary)}.category-fonts{display:flex;flex-direction:column;gap:3rem;transition:gap .3s ease}.category-fonts.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}@media(max-width:1100px){.filters-bar{position:sticky;flex-direction:column;align-items:flex-start;gap:1rem;margin:0 -50px;padding:1rem 50px}.filters-bar-left{width:100%;gap:1.5rem}}@media(max-width:640px){.filters-bar-left{flex-direction:column;gap:1rem}}@media(max-width:640px){.app{padding:3rem 20px}.controls{flex-direction:column;align-items:stretch;gap:1.5rem}.size-control{justify-content:space-between}.size-control input[type=range]{flex:1}.style-controls{flex-wrap:wrap}}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #fff;--bg-secondary: #f5f5f5;--bg-tertiary: #fafafa;--bg-card: #f8f8f8;--bg-elevated: #fff;--bg-hover: #f0f0f0;--text-primary: #1a1a1a;--text-secondary: #666;--text-tertiary: #999;--text-inverse: #fff;--border-primary: #eee;--border-secondary: #e0e0e0;--border-tertiary: #ddd;--border-hover: #999;--shadow-sm: rgba(0, 0, 0, .1);--shadow-md: rgba(0, 0, 0, .15);--accent-primary: #1a1a1a;--accent-hover: #333;--overlay-bg: rgba(0, 0, 0, .5);--gradient-subtle: linear-gradient(135deg, #f8f8ff 0%, #fff 100%);--gradient-border: #e8e8f0;--tag-google-text: #1a73e8;--tag-google-bg: #e8f0fe;--tag-commercial-text: #7c3aed;--tag-commercial-bg: #f3e8ff}[data-theme=dark]{--bg-primary: #1a1a1a;--bg-secondary: #2a2a2a;--bg-tertiary: #242424;--bg-card: #252525;--bg-elevated: #2d2d2d;--bg-hover: #353535;--text-primary: #fff;--text-secondary: #aaa;--text-tertiary: #888;--text-inverse: #1a1a1a;--border-primary: #333;--border-secondary: #404040;--border-tertiary: #444;--border-hover: #666;--shadow-sm: rgba(0, 0, 0, .3);--shadow-md: rgba(0, 0, 0, .4);--accent-primary: #fff;--accent-hover: #e0e0e0;--overlay-bg: rgba(0, 0, 0, .7);--gradient-subtle: linear-gradient(135deg, #2a2a3a 0%, #1a1a1a 100%);--gradient-border: #3a3a4a;--tag-google-text: #5b9df5;--tag-google-bg: #1e3a5f;--tag-commercial-text: #a78bfa;--tag-commercial-bg: #3a2a5f}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-primary: #1a1a1a;--bg-secondary: #2a2a2a;--bg-tertiary: #242424;--bg-card: #252525;--bg-elevated: #2d2d2d;--bg-hover: #353535;--text-primary: #fff;--text-secondary: #aaa;--text-tertiary: #888;--text-inverse: #1a1a1a;--border-primary: #333;--border-secondary: #404040;--border-tertiary: #444;--border-hover: #666;--shadow-sm: rgba(0, 0, 0, .3);--shadow-md: rgba(0, 0, 0, .4);--accent-primary: #fff;--accent-hover: #e0e0e0;--overlay-bg: rgba(0, 0, 0, .7);--gradient-subtle: linear-gradient(135deg, #2a2a3a 0%, #1a1a1a 100%);--gradient-border: #3a3a4a;--tag-google-text: #5b9df5;--tag-google-bg: #1e3a5f;--tag-commercial-text: #a78bfa;--tag-commercial-bg: #3a2a5f}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background .3s ease,color .3s ease}::selection{background:var(--accent-primary);color:var(--text-inverse)}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Selecta;src:url(/fonts/Selecta-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Thin-Trial.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-ThinItalic-Trial.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-LightItalic-Trial.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-RegularItalic-Trial.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-MediumItalic-Trial.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-BoldItalic-Trial.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-Extrabold-Trial.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Caslon Ionic;src:url(/fonts/CaslonIonic-ExtraboldItalic-Trial.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Mattone;src:url(/fonts/Mattone-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mattone;src:url(/fonts/Mattone-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mattone;src:url(/fonts/Mattone-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/Canela-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/Canela-LightItalic-Trial.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Canela;src:url(/fonts/Canela-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/Canela-RegularItalic-Trial.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Canela;src:url(/fonts/Canela-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/Canela-MediumItalic-Trial.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Canela;src:url(/fonts/Canela-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/Canela-BoldItalic-Trial.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-LightItalic-Trial.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-RegularItalic-Trial.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-MediumItalic-Trial.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Semibold-Trial.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-SemiboldItalic-Trial.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-BoldItalic-Trial.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Orleans;src:url(/fonts/Orleans-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Orleans;src:url(/fonts/Orleans-LightItalic-Trial.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Orleans;src:url(/fonts/Orleans-Roman-Trial.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Orleans;src:url(/fonts/Orleans-Italic-Trial.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Orleans;src:url(/fonts/Orleans-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Orleans;src:url(/fonts/Orleans-MediumItalic-Trial.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Orleans;src:url(/fonts/Orleans-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Orleans;src:url(/fonts/Orleans-BoldItalic-Trial.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Action Condensed;src:url(/fonts/ActionCondensedBold-Grade1-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Publico;src:url(/fonts/PublicoText-Roman-Trial.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Publico;src:url(/fonts/PublicoText-Italic-Trial.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Publico;src:url(/fonts/PublicoText-Semibold-Trial.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Publico;src:url(/fonts/PublicoText-SemiboldItalic-Trial.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Publico;src:url(/fonts/PublicoText-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Publico;src:url(/fonts/PublicoText-BoldItalic-Trial.otf) format("opentype");font-weight:700;font-style:italic}
