@font-face{font-family:icons;src:url(data:font/woff2;base64,d09GMgABAAAAAAtEAA8AAAAAFxwAAAroAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cBmAAgkIIDgmcFREICoYYhUoBNgIkAxoLFAAEIAWCbgdgDIEcG7AVIxH2Yo1iyP7qgDeMmvsBmLB/PEzRSLJoBwWLoihIFJ+jzDfdxCG5d/lfNbX3u3tGiGbZLONIJhoTQJilhOUlvCFJS8R1B74l2QYISPlvai2TImcLFMnyHngerwKN9lUm50D/Fp5/da8/hWECcuG5r/yPXCKXZPhBkIpSvpNhzjB7m64cDgDdZtfpd8nv0V3EECEUZvlfS5X+XaUzBbDmQmACYBi8d9pEf3ddTnKT+p3czql2T6kdlo48hmmtwQpIhofy8BiMLT38RVvFlJrPfMJaxVMBIAD4+ru1DAD4xnHijfL2goGugQRQN60CaAuu+h/inAYYJB2iNazhk6F/tWUZob/6S6ZX/kphYYhJFDE+qoqnVYlsriGGLkIBH+RawP9L/v9/EDVYmIYtSD7aYIgBYIj+pwjBO+zQUUDAs2u8yMIZFtYWkB9/OUq2yXkP+9KPvME0nmtD/E76U93N8hy8A2o9II4YrIGAz/cNDJoH78nAId0hX7s2shUOSgg2sbXKpsxRwrh5IBilGljFDnF3MDDiHKOD1OGdnNF5MKeZizvSdFI7OOIq+wIK7tyeH9xR6UIGAbjhopuqBTcr7vNm0gmv3CHqX0NOnGczbZAbl8PVr/92kp2zfjzTf/eY1ZsEFfWMincvCX7syAkVlRKUQwJFiV5hmYm5IjGjv3Ohp31sra9lGZXVBh/dKIMpRk7BgwOXkpzTQbZActg1+TKeWcNUeJszKfS876KHzHvjyT83bqr1BgnSCEJjJ2i46tCIRSt29rt7yA2yry8AN+mSpmeFA1ttdurI5wbeTJG6edhE6ePO0RlLyrjOzn2subCaxXXv1OdeUB8dW2dzok7jUgYN0HE8YGSJWdt9EbEqQGyE9fahPuRougYdxFA220RCy+gA1T0/GerwanoMuoXAxj7PN802DNhE1qjhRmQKiNAgTZ9eFtT1dALbizEb3zaqt3rAVWN9/A0xPdUjY8QW2LZrqWsynweIPTTNhdFmghfNNPfPc4MFiY00LJfaYAXkIlg4/2Sn6hDrsVLiwVjXimxJrB4J5UyE/qSfDBuD9PMZm1g12LGw6ZIY1P4hpqEeGBxYWHMLGwNell9FHJWdSFiptuL2/MZQsdjMA8LUJksmrCFUqTiRXnXJdyFCbb+6V0gvWLu5QqW1mQjySaa37J0IJ1g5YSxjoVZk+a6REBxaQwQnA0XuSj2fC6OEkWbTYRcrDWaxmAS4FZy9awSonHo3ZsLy6MrIEsxC2snAfuDknDI2xtsPvMGNhDQ2eJCoJK9kFCc5xUtBCVKiRClTktRQstRSitTl86CLkEJ2f3dRKaDvl8yehnzOSPewv0kLRmYN+x8iH0ZYzFq4OewYl0u5JlJFFmkoOR0AZwDgTACcBYCzAXAOAPYD4FwApUJIuWupqHPA61Jp11TrGpBTuHHbFVBkyanpGgIQmciSBho/6rv7igt15nh1cJ2DZJ5ott3FCHSTFFPjXnoH1yz2zQqJSyWQd0bnSjHCeprp9g+ZGWAFqI4QzdP8TT+mkpjcHJIySCkT0/8mwPjRUI7iRmmokPMhTmVvUInEQvVICpkAecm0z/WRicR+FLc7F/cPiR0qYkxXnxuqACo8YhGauDLXTcZwgYHjvb5QRMpe3zqqkZTiYpYgi1W8pjB/5wT13h2KfDln+U3qy1veWhX0lD5deZDaBmS+ZmcEgeyj6TyCoVMkxo7nC8as1eHtbpnqc0cVQdTari+rdr+FaeFOsN0gB61gZXIofSSN6TIlHG04AanMc/V2usQ0rd5QMw9xiXJINfpp+dFQO5xEL4q3wDNiBWvq/AdLYrM8P3hyhZSaf+iqAS0mqWVIISu11twXmNgCLnenq5VyTN3TUG9ENZfquAGf79s7dXk7VKgUM9i5xUO3mn2w/rGUvkhKXBsbGgRTrmer628ct8LKJ90EquzZOjWDauvNwv5yLFoxchFkFihmaLEXe9PWsz4jYhRrNzZnb5VSCv2ou28rkn5Mrfyq3M7/xGQHwx28h3mlvk0tuVfqc28iteVxMJ4RbqdaDse53ilHptkvOmx6yScGvLpPyZWCsq6hk9XehYTY8Sg/+N2gsqCeuVE1KoW03hExQZ0nevM3sxftue/Ul/8Y0FqJfkk0MIYgBt0eDUWBNh6GJBoxBB6Fi85j+Y8DaDrj8TpCNGHphicRA02NBYinESGasQSeRQx6bjrRIudR6QUAehEALUWBdrEsiVbGEMSq2zNrJonmyDpqswmA2QzAbAFgtgIw2wCY7QBm78iPoWbxzE7Ki6qXw3aJBr3b4y4RjS178mMktntDILJvONH+RtRqNAcoF/ZgA9hDwL04rLj2CAHsUQB0rBF1usxxyoU90QA2BECEFdeeJIA9BYBON6JelzlDubBnG8CeAyDOK669QAAbAVDayH/M8PV27qic8JhgvGX8DfPKqRMTjXlR7UqUZ/Qf/KD2C0D4yZyE5dzoHsbZAWZxuOpOzEwE6vn5HBIYeHx9BhJCq9UJLoxOq9XAg1o2mt2Xfm18tHvEMNU7NqYnPfQjYzCW7SbSrw2338H8yPCYAcapjS8/LIh+Efkq+PjXfZHuD1Rv3Ks9H270fdyUEP9a70f6kdAn+shzj4Qffd6wcff9t2Kpf/QZfeSrryj89ahvgFD+V6FPDRvPP0rhzyJrw6O2kfMj+62rxau55088nl87unlqT/knfXfZ/1/rOVB6W/C20uLaN/tnAjPBK2+8Mli45cSvvzY1pc+i3NfUtDP//qQ3fM7k//OyW+NP+F5ZqNy7WBmNBc92bXN4l/aaa7Q7w+eu3akNhbS7rm0aujKd0j2rq0XJPXtsv61+ZA+9XvbA3FyJP7fN72/LU6emwsE9qf6mX/cNPedP/O7hRP+DQ8qJlBM/xymXGdH7LSXR+4UwAF+vFoZPsF/qU7MBcAa+BkbExsAYzYn6hakP0MiSAAe3SbInT7XInJFAJ4D9TupdJw8EOsMIAmdkWoh7OAMuSXwMnEtzkLjUZwvZkV5ZIyflqQkyEahb0nAvhDMg2m/zMNmbp+ribTpB5pKouyua1D9u0qeTICDthiASOzXEZILEsAnEOU2AiC+CEx9MUP1KngidOVcbePz8PU+oHpORkLeMNLfLmGJK1sgwkEEru/PUAgsxzgiMdROhAwRqLr4JDGATjBQWcHuhAVe2K13I8XmqXcFJ09iPQY+xIwQggFziUhEic5aa/7SWLbv031Yp2y96fXYYgHZHN4HCjPrC7rp/+XNovGCAzbI0PY/SRSxREVKboIOCX57BSnElgBmzK8wZcZO2LEGaylXKaSC1ZRxpjGUCEgrLJFgVs3zBTSRKQpfTo52UMZgxWMaxq3mVCf1dZZLvkXuT9R/FqWyD/7uplS+9CB0SLFR8VT62U14kUFoQCBQElUBFr32CHWgXRQkUplaReYkRp7IN/u+mMswLmXdzQ4KFCrgqXWJMjA4DpQW5CKSCCtasEIcTLE2QjChCU0jWVjSpv/kOLPH/K3HnRsf4XRgx4iRIIpk0uqX1laUt2xZ2b9Eu7ziwfeuOhWWxsrxpL185tCLvWVnYvbSu3bt708L2ta0r6HoG7wyOx4iumojS18wFd8agaYwBueXk+qOfBWCob/gsONAcy6DzA+NR9fw4TcsyJ/uMFmeM/wgSsey7KzynDYGEen5peBDRA8Zgzn2G/j+DuDLG0Py4tCyjuRkAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff")}@font-face{font-family:Mallory;src:url(/vite/assets/Mallory-Book-BcNhlGdS.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mallory;src:url(/vite/assets/Mallory-Book-Italic-CY2XnUUd.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Mallory;src:url(/vite/assets/Mallory-Bold-CboQEqeD.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:MalloryMP;src:url(/vite/assets/MalloryMP-Book-DIrNGHnl.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MalloryMP;src:url(/vite/assets/MalloryMP-Book-Italic-r6dmVOy2.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:MalloryMP;src:url(/vite/assets/MalloryMP-Bold-D1npW3nB.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:MalloryMP;src:url(/vite/assets/MalloryMP-Bold-Italic-BUlL9oMk.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Mallory Condensed;src:url(/vite/assets/MalloryCond-Book-CEHPepPx.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mallory Condensed;src:url(/vite/assets/MalloryCond-Bold-CkZBXFMd.woff) format("woff");font-weight:700;font-style:normal}html{font-size:16px}@media screen and (max-width: 480px){html{font-size:14px}}body{color:#000;font-family:MalloryMP}body.inverted{background-color:#000;color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,h2,h3{font-weight:inherit;font-size:inherit;margin:0}.heading-1,.order-purchase-complete-heading{font-family:Mallory;font-weight:700;font-size:1.5em;margin-bottom:1.2rem;margin-top:1.92rem}.heading-2{font-weight:700;margin-bottom:1.2rem;margin-top:1.68rem}p,ul,ol{max-width:44rem;line-height:156%;margin:1.2rem 0}img{max-width:100%;margin:1.2rem 0;display:block}a{text-decoration:underline;color:inherit}hr{height:0;width:100%;border:none;border-top:1px solid #e6e6e6;margin:2.4rem 0}.account-attribute-editor .account-attribute-editor-add-link,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{border:1px solid #e6e6e6;border-radius:0;padding:.5rem;display:block;width:100%;max-width:24rem;cursor:text;background:#fff}.account-attribute-editor .account-attribute-editor-add-link:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:focus:not([type]),textarea:focus{border-color:#000}.license-agreement-download-button,.past-order .view-invoice-link,.account-attribute-editor .account-attribute-editor-cancel-link{border-radius:0;padding:.5rem;cursor:pointer;border:1px solid #e6e6e6;border-color:#000;text-decoration:none;display:inline-block}.license-agreement-download-button:hover,.past-order .view-invoice-link:hover,.account-attribute-editor .account-attribute-editor-cancel-link:hover{border-color:#333;color:#333;background:none}.error,.registration-error{background:var(--accent-color-tint-50, #faf08f);padding:.3em .5em;font-size:10px;display:inline-block;margin:.5em 0}*{box-sizing:border-box}body{margin:0}.alert{background:var(--accent-color-tint-50, #faf08f);padding:.3em .5em;font-size:10px;display:inline-block;position:fixed;top:1rem;right:2rem;z-index:1001}.auth-button{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block;margin:1rem 0}.auth-button:hover{background:#333}.auth-button.is-acting,.auth-button:disabled{background:#b3b3b3;cursor:default}@media screen and (min-width: 900px){.homepage-content{display:flex;flex-direction:row;align-items:flex-end}}a.homepage-image-wrapper:hover{background:none}.homepage-image-wrapper{display:block}@media screen and (min-width: 900px){.homepage-image-wrapper{flex:1 1 auto;padding-right:4rem;min-width:1px}.homepage-image-wrapper img{margin:0;max-width:100%;max-height:600px;display:block}}.homepage-featured-info{margin-top:3em}@media screen and (min-width: 900px){.homepage-featured-info{flex:0 0 22em}}.homepage-call-to-action{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block}.homepage-call-to-action:hover{background:#333}.homepage-call-to-action.is-acting,.homepage-call-to-action:disabled{background:#b3b3b3;cursor:default}.account-attribute-editor{margin-bottom:1rem}.account-attribute-editor .account-attribute{position:relative}.account-attribute-editor .account-attribute .account-attribute-editor-value{text-align:left}.account-attribute-editor .account-attribute .account-attribute-editor-value:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.account-attribute-editor .account-attribute .account-attribute-editor-value:before:before{text-transform:none}.account-attribute-editor .account-attribute .account-attribute-editor-value:before{color:#999;cursor:pointer;position:absolute;width:calc(100% + 1.8rem);top:.18rem;left:-1.8rem;cursor:text;display:none}.account-attribute-editor .account-attribute .account-attribute-editor-value{display:inline-block;margin-bottom:.8rem}@media screen and (min-width: 761px){.account-attribute-editor .account-attribute:hover .account-attribute-editor-value:before,.account-attribute-editor .account-attribute:hover .account-attribute-editor-edit-link:before{display:block}}.account-attribute-editor .account-attribute-editor-input{margin:0;display:block;margin-bottom:.5rem}.account-attribute-editor .account-attribute-editor-label{font-size:12px;line-height:18px;margin-bottom:.5em}.account-attribute-editor .account-attribute-editor-save-link{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block;margin-top:0;margin-bottom:0}.account-attribute-editor .account-attribute-editor-save-link:hover{background:#333}.account-attribute-editor .account-attribute-editor-save-link.is-acting,.account-attribute-editor .account-attribute-editor-save-link:disabled{background:#b3b3b3;cursor:default}@media screen and (min-width: 600px){.account-attribute-editor .account-attribute-editor-controls{position:absolute;top:0;right:-.6rem;transform:translate(100%)}}.account-attribute-editor .account-attribute-editor-add-link{text-align:left;color:#999}.account-attribute-editor .account-attribute-editor-cancel-link{margin-top:0;margin-bottom:0}.account-sign-out-button{color:#999}.past-orders{border-top:1px solid #e6e6e6}.past-order .primary-action,.past-order .view-license,.past-order .product-order-date,.past-order .license-date,.past-order .license-quantity,.past-order .order-details{padding-right:1rem}@media screen and (max-width: 760px){.past-order .primary-action,.past-order .view-license,.past-order .product-order-date,.past-order .license-date,.past-order .license-quantity,.past-order .order-details{margin:.5rem 0}}.past-order{display:flex;flex-direction:row;border-bottom:1px solid #e6e6e6;padding:.8rem 0}@media screen and (max-width: 760px){.past-order{flex-direction:column}}.past-order .order-details{flex:2.5}.past-order .order-details .order-description{font-weight:700}.past-order .order-details .order-number{color:#999;margin-top:.2rem}.past-order .license-quantity,.past-order .license-date{flex:2}.past-order .product-order-date{flex:4;margin-right:1rem}.past-order .view-license{flex:1}.past-order .view-invoice-link{display:inline-block}.past-order .primary-action{flex:1}@media screen and (min-width: 761px){.past-order .primary-action{text-align:right;padding-right:0}}.checkout-button{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block}.checkout-button:hover{background:#333}.checkout-button.is-acting,.checkout-button:disabled{background:#b3b3b3;cursor:default}.cart-select-wrapper{position:relative;display:inline-block;margin-left:-1.25rem}.cart-select-wrapper:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.cart-select-wrapper:before:before{text-transform:none}.cart-select-wrapper select{padding-left:1.25rem}.cart-select-wrapper:before{color:#999;position:absolute;top:6%;left:0;pointer-events:none}.cart-select-wrapper:hover select{text-decoration:underline}.checkout-payment-licensee-details{margin-top:3rem}.month-input,.year-input{display:inline-block;max-width:7em;margin-right:.5rem}.payment-use-billing-address-checkbox{margin:1.5rem 0}.checkout-button{margin-top:2rem}.checkout-payment-order-totals-form{max-width:24rem;margin-top:2rem}.checkout-payment-order-totals-form .checkout-payment-order-subtotal,.checkout-payment-order-totals-form .checkout-payment-order-adjustments,.checkout-payment-order-totals-form .checkout-payment-order-sales-tax,.checkout-payment-order-totals-form .checkout-payment-order-shipping,.checkout-payment-order-totals-form .checkout-payment-order-total{display:flex;justify-content:space-between}.checkout-payment-order-totals-form .checkout-payment-order-shipping{padding-bottom:.5em}.checkout-payment-order-totals-form .checkout-payment-order-total{border-top:2px solid #000;font-weight:700;padding-top:.5em}.order-order-number{font-weight:700}.order-download-button{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block}.order-download-button:hover{background:#333}.order-download-button.is-acting,.order-download-button:disabled{background:#b3b3b3;cursor:default}.order-typekit-voucher{font-size:12px;line-height:18px;position:relative;max-width:44rem;margin:2rem 0;padding:0 1.25rem 1.5rem;border:1px solid #e6e6e6;background:#f3f3f3}.order-typekit-voucher p{line-height:180%;margin-bottom:0}.order-licensee-and-billing{display:flex;flex-direction:row;max-width:44rem;margin:2rem 0}@media screen and (max-width: 500px){.order-licensee-and-billing{flex-direction:column}}.order-licensee-and-billing .order-licensee,.order-licensee-and-billing .order-billee{flex:1}.order-licensee-and-billing .order-licensee{padding-right:2em}.order-licensee-details{font-size:12px;line-height:18px}.order-licensee-details .order-licensee-name{font-weight:700}.order-font-licenses{border-bottom:2px solid #000}.order-font-license{position:relative;padding:1.25rem 0;border-top:1px solid #e6e6e6}.order-font-license-attributes{display:flex;flex-direction:row}@media screen and (max-width: 625px){.order-font-license-attributes{flex-direction:column}}.order-font-license-details,.order-font-license-face{flex:3;padding-right:1rem;padding-right:2rem}.order-font-license-name{font-weight:700}.order-font-license-type{flex:3;padding-right:1rem}.order-font-license.is-editable .order-font-license-type{padding-left:1.25rem}.order-font-license-option{flex:4;padding-right:1rem}@media screen and (max-width: 880px){.order-font-license-option{flex:6}}.order-font-license.is-editable .order-font-license-option{padding-left:1.25rem}.order-font-license-price{overflow:hidden;width:7rem;padding-right:1rem;text-align:left;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 625px){.order-font-license-price{padding-right:0}}button.expand-button{position:absolute;top:1.25rem;left:-1.75rem;cursor:pointer}button.expand-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}button.expand-button:before:before{text-transform:none}@media screen and (max-width: 760px){button.expand-button{display:none}}button.expand-button:before{transition:transform .2s;display:block}.order-font-license:not(.is-expanded) .expand-button:before{transform:rotate(-90deg)}button.remove-button{color:#999;position:absolute;top:1.25rem;right:0;cursor:pointer}.order-font-license-faces{line-height:150%;margin-top:1rem;border-left:1px solid #e6e6e6}@media screen and (max-width: 760px){.order-font-license.is-editable .order-font-license-faces{display:none}}.order-font-license-face{font-size:12px;line-height:18px;display:flex;flex-direction:row;padding-right:1rem;padding-left:1rem}.order-totals-summary{padding:1.25rem 0}.order-totals-summary-row{display:flex;margin:.25em 0}.order-totals-summary-row:first-child{margin-top:0}.order-totals-summary-row:last-child{margin-bottom:0}.order-totals-summary-row--total{font-weight:700}.order-totals-summary-row-label{flex:1;padding-right:5.5rem}@media screen and (max-width: 625px){.order-totals-summary-row-label{padding-right:0}}.order-totals-summary-row-price{overflow:hidden;width:7rem;padding-right:1rem;text-align:left;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 625px){.order-totals-summary-row-price{padding-right:0}}@media screen and (max-width: 625px){.order-totals-summary-row-price{text-align:right}}.invoice-payment-button{margin:1.5rem 0 5rem;color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block}.invoice-payment-button:hover{background:#333}.invoice-payment-button.is-acting,.invoice-payment-button:disabled{background:#b3b3b3;cursor:default}.view-all-link{text-transform:uppercase;font-size:.5em;margin-left:1em}.font-family-filters{list-style:none;margin:0;padding:0 0 2em}.font-family-filters .font-family-link{font-size:12px;line-height:18px;display:inline;text-transform:uppercase;padding:0 2em 0 0}.font-family-filters .font-family-link a.active{text-decoration:none}@media screen and (min-width: 581px){.fonts-in-use-examples{display:flex;flex-wrap:wrap}.example{margin-right:2em}}.example{margin-bottom:2em}.example .font-in-use-example-link{text-decoration:none}.example .thumbnail{background-size:contain;height:200px;width:300px;background-repeat:no-repeat;background-position:left top;margin-bottom:1em}@media screen and (max-width: 1200px){.example .thumbnail{height:170px;width:255px}}@media screen and (max-width: 1000px){.example .thumbnail{height:150px;width:225px}}@media screen and (max-width: 580px){.example .thumbnail{display:none}}.example .thumbnail-mobile-image{width:100%}@media screen and (min-width: 581px){.example .thumbnail-mobile-image{display:none}}.example .example-title{padding:0 0 .3em;max-width:300px}@media screen and (max-width: 1200px){.example .example-title{max-width:255px}}@media screen and (max-width: 1000px){.example .example-title{max-width:225px}}.fonts-in-use-font-families{font-size:12px;line-height:18px;padding:0;list-style:none;margin:.5em 0 1.5em}.fonts-in-use-font-family{margin:.2em 0}.font-in-use .font-in-use-example-header{display:flex;justify-content:space-between}.font-in-use .font-in-use-example-navigation{font-size:1.2em}.font-in-use .font-in-use-example-navigation a{text-decoration:none;margin-left:.6em}.font-in-use .font-in-use-example-description{max-width:44rem}.ContentWrapper{margin:0 auto}.ContentWrapper:not(.ContentWrapper--inline){margin-top:4rem}@media screen and (max-width: 1099px){.ContentWrapper:not(.ContentWrapper--narrow){width:85vw}}@media screen and (min-width: 1100px){.ContentWrapper:not(.ContentWrapper--narrow){width:calc(100vw - 16rem)}}.ContentWrapper--narrow{width:85vw;max-width:44rem}.Button--primary{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;text-decoration:none;display:inline-block}.Button--primary:hover{background:#333}.Button--primary.is-acting,.Button--primary:disabled{background:#b3b3b3;cursor:default}.Button--textLink{text-decoration:underline}.Button--secondary{font-size:12px;border:1px solid #000;padding:.4em .75em;margin:1em 0}.Checkbox{margin-top:2em;display:flex;max-width:40em;align-items:center}.Checkbox-input{margin-right:1em;position:relative;width:14px;height:14px}.Checkbox-input:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;speak:none;content:;font-size:14px;line-height:100%;position:absolute;display:none;bottom:0;left:-2px}.Checkbox-input:checked:before{display:block}.Checkbox-label{flex:1}@media screen and (min-width: 600px){.ColophonColumn{flex:0 1 14.6666666667rem}}@media screen and (max-width: 599px){.ColophonColumn{margin-bottom:1em}}.ColophonColumn p{margin:0}.ColophonColumn--inverted{letter-spacing:.05em}.ColophonColumn-label{font-weight:700}.ColophonWrapper{font-size:12px;line-height:18px;text-align:center;margin-top:1.2rem;margin-bottom:2rem}@media screen and (max-width: 30rem){.ColophonWrapper{margin-top:4vw}}@media screen and (max-width: 33.3333333333rem){.ColophonWrapper{margin-bottom:6vw}}@media screen and (min-width: 600px){.ColophonWrapper{display:flex;justify-content:center}}.FormGroup-error{background-color:#faf08f;max-width:24rem;font-size:12px;padding:.4em .75em;border:1px solid #edd456;margin:-1px 0 1em}.LargeTextIntro{padding-bottom:2rem;margin-bottom:6rem}@media screen and (max-width: 40rem){.LargeTextIntro{padding-bottom:5vw}}@media screen and (max-width: 75rem){.LargeTextIntro{margin-bottom:8vw}}.LargeTextIntro:not(.is-inverted){border-bottom:1px solid #e6e6e6}.LargeTextIntro.is-inverted{border-bottom:2px solid #fff}.LargeTextIntro.is-reducedPadding{padding-bottom:2rem;margin-bottom:3rem}@media screen and (max-width: 40rem){.LargeTextIntro.is-reducedPadding{padding-bottom:5vw}}@media screen and (max-width: 37.5rem){.LargeTextIntro.is-reducedPadding{margin-bottom:8vw}}.Link--button{color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;background:#000;border-radius:0;padding:calc(.5rem + 1px);cursor:pointer;display:inline-block;text-decoration:none;text-align:center}.Link--button:hover{background:#333}.Link--button.is-acting,.Link--button:disabled{background:#b3b3b3;cursor:default}.Link--button.is-disabled{pointer-events:none;background:#b3b3b3;cursor:default}.Link--fullWidth{width:100%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(350deg)}}.Loader{position:relative;height:50vw;max-height:50vh}.Loader.Loader--fullPage{height:100vh;max-height:none}.Loader.Loader--overlay{position:absolute;top:0;bottom:0;left:0;right:0;max-height:none;height:auto}.Loader-indicator{position:absolute;top:50%;left:50%;box-sizing:border-box;width:1em;height:1em;margin:-.5em 0 0 -.5em;animation:rotation .95s infinite linear;border-width:inherit;border-style:solid;border-color:#00000026;border-top-color:#0006;border-radius:.5em}.Loader-text{font-size:12px;line-height:18px;padding:3em 0;position:absolute;top:50%;left:0;right:0;text-align:center;letter-spacing:.15em;text-transform:uppercase}.MarkdownContentWrapper h1{font-family:Mallory;font-weight:700;font-size:1.5em;margin-bottom:1.2rem;margin-top:1.92rem}.MarkdownContentWrapper h2,.MarkdownContentWrapper h3{font-weight:700;margin-bottom:1.2rem;margin-top:1.68rem}.MarkdownContentWrapper small{font-size:12px;line-height:18px}.MarkdownContentWrapper p a{text-decoration:underline}.MarkdownContentWrapper figcaption{font-size:12px;line-height:18px;margin-top:-.396rem;font-style:italic;color:#a6a6a6}.MarkdownContentWrapper hr.short{max-width:12rem}@media screen and (max-width: 480px){.MarkdownContentWrapper hr.short{max-width:none}}.CoreSecondaryHeading{text-align:center;font-weight:700}.icon-checkmark:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-checkmark:before:before{text-transform:none}.icon-download:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-download:before:before{text-transform:none}.icon-edit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-edit:before:before{text-transform:none}.icon-eye:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-eye:before:before{text-transform:none}.icon-search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-search:before:before{text-transform:none}.icon-triangle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.icon-triangle:before:before{text-transform:none}.Select{position:relative;max-width:24rem}.Select:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;content:""}.Select:before:before{text-transform:none}.Select:before{transform:translateY(-45%);position:absolute;right:.5rem;top:50%;pointer-events:none}.Select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:inherit;font-family:inherit;line-height:inherit;border:none;background:none;color:inherit;width:100%;border-radius:0;padding:.5rem;cursor:pointer;border:1px solid #e6e6e6}.Select select:focus{border-color:#000}.About-intro-text{font-family:Mallory Condensed;font-size:2.2em;line-height:130%;text-align:center;margin:0 auto;max-width:1100px}@media screen and (max-width: 1200px){.About-intro-text{font-size:2.4em}}@media screen and (max-width: 1000px){.About-intro-text{font-size:2.2em}}@media screen and (max-width: 800px){.About-intro-text{font-size:2em}}@media screen and (max-width: 600px){.About-intro-text{font-size:1.8em}}@media screen and (max-width: 400px){.About-intro-text{font-size:1.6em}}.About-intro-text-emphasis{font-weight:700}.About-credit{margin:0 auto;max-width:1100px}._container_1yf4c_1{margin:5em auto 8em;max-width:1100px}@media screen and (min-width: 900px){._container_1yf4c_1{display:flex}}@media screen and (max-width: 899px){._container_1yf4c_1{margin:5vw auto 8vw}}@media screen and (min-width: 900px){._photo_1yf4c_17{flex:1;margin-right:4em}}@media screen and (max-width: 899px){._photo_1yf4c_17{margin-bottom:2em}}._photoImage_1yf4c_28{margin:0}@media screen and (min-width: 900px){._text_1yf4c_33{flex:3}}._name_1yf4c_38{margin-top:0}._role_1yf4c_42{font-weight:400}.FrequentlyAskedQuestions-nav{list-style:none;padding:0}.FrequentlyAskedQuestions-nav-listItem{margin:.3em 0}.FrequentlyAskedQuestions-group{margin:3rem 0}@media screen and (max-width: 960px){.FrequentlyAskedQuestions-group{margin:5vw 0}}.FrequentlyAskedQuestions-groupHeading{font-size:1.2em;border-top:1px solid #e6e6e6;padding-top:3rem}@media screen and (max-width: 960px){.FrequentlyAskedQuestions-groupHeading{padding-top:5vw}}.Licensing-navLink{margin-right:1.5em}.Licensing-navLink.is-active{text-decoration:none}.Home-about{text-align:center;margin:3rem 2rem 6em;display:flex;flex-direction:column;align-items:center;gap:1em}.Home-aboutDescription{font-weight:700;font-size:1.25em;max-width:44em}.Home-aboutLink{text-decoration:underline}.Home-section{margin:6em 0;display:grid;gap:1.5em}.Home-headingLink{text-decoration:none}.Home-familiesList{display:grid;gap:1px;padding:1px;background-color:#e6e6e6}@media screen and (min-width: 750px){.Home-familiesList{grid-template-columns:1fr 1fr}}.Home-familyPlaceholder{background-color:#fff}.Home-blogSection{margin:6em 2rem}.Home-featuredItems{display:grid;grid-gap:1px}@media screen and (min-width: 600px){.Home-featuredItems{grid-template-columns:1fr 1fr 1fr}}.Home-project{background-color:#000;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3}.Home-usageExample{background-color:#000;aspect-ratio:4/3}.Home-usageExample img{margin:0;width:100%}.FamiliesPreview{background-color:#fff;position:relative;text-decoration:none;container-type:inline-size;container-name:familyPreview;aspect-ratio:10/4;display:grid;grid-template-rows:1fr auto}.FamiliesPreview.is-loading{opacity:0}.FamiliesPreview-familyName{line-height:100%;position:relative;pointer-events:none;display:grid;align-items:center;justify-items:center;text-align:center;padding:0 2rem}@container familyPreview (min-width: 0px){.FamiliesPreview-familyName{font-size:12cqi}}.FamiliesPreview-details{pointer-events:none;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;padding:1em}.FamiliesPreview-description{font-size:12px}.PreviewTable{display:grid;grid-gap:4px}.PreviewTable-variant{display:grid;grid-gap:4px;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center}.PreviewTable-size{display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:2px}.PreviewTable-missing-width{height:1px}.PreviewTable-width{display:grid;gap:1px}.PreviewTable-weight{display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:1px}.PreviewTable-style{height:1px;width:8px;background:#00000020}.PreviewTable-style.active{background:#000}.FamiliesLink{position:relative;text-decoration:none;aspect-ratio:10/4;background-color:#fff}.FamiliesLink-tiles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;height:100%;background-color:#e6e6e6}.FamiliesLink-tile{font-size:.8em;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:#fff}.FamiliesLink-placeholder{background-color:#fff}.FamiliesLink-labelContainer{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.FamiliesLink-label{background-color:#000;color:#fff;padding:1em}.ArticleIndexRow-heading{font-family:Mallory Condensed;font-size:2.2em;line-height:130%;text-align:center;font-weight:700}@media screen and (max-width: 1200px){.ArticleIndexRow-heading{font-size:2.4em}}@media screen and (max-width: 1000px){.ArticleIndexRow-heading{font-size:2.2em}}@media screen and (max-width: 800px){.ArticleIndexRow-heading{font-size:2em}}@media screen and (max-width: 600px){.ArticleIndexRow-heading{font-size:1.8em}}@media screen and (max-width: 400px){.ArticleIndexRow-heading{font-size:1.6em}}.ArticleIndexRow-heading a{text-decoration:none}.ArticleIndexRow-headingLongForm{font-family:Mallory Condensed;font-weight:700;font-size:5em;line-height:110%;text-align:center;max-width:1100px;margin:0 auto}@media screen and (max-width: 1100px){.ArticleIndexRow-headingLongForm{font-size:7vw}}@media screen and (max-width: 400px){.ArticleIndexRow-headingLongForm{font-size:1.6em}}.ArticleIndexRow-headingLongForm a{text-decoration:none}.ArticleIndexRow-image{margin-top:2em;width:100%}.ArticleIndexRow-tagList{list-style:none;margin:0;padding:0}.ArticleIndexRow-readPostLink{text-align:center}@keyframes animate-in{0%{opacity:0}to{opacity:1}}@keyframes animate-out{0%{opacity:1}to{opacity:0}}.HomePageMasthead{position:relative}.HomePageMasthead-feature{display:grid;animation:animate-out .4s;animation-delay:.5s;animation-fill-mode:both;z-index:1}.HomePageMasthead-feature:first-child{position:relative}.HomePageMasthead-feature:not(:first-child){position:absolute;top:0;right:0;bottom:0;left:0}.HomePageMasthead-feature--active{animation:animate-in .4s;animation-fill-mode:both;z-index:2}.HomePageMasthead-feature--doNotAnimate,.HomePageMasthead-feature--neverAnimate{animation:none;z-index:2}.HomePageMasthead-feature-images{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative}.HomePageMasthead-feature-image{position:relative;aspect-ratio:1/1;width:100%;display:block;object-fit:cover;margin:0}.HomePageMasthead-feature-info{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:.5rem 1.5rem .5rem 1rem;background-color:#fff;min-height:1.5rem;font-size:12px}.HomePageMasthead-feature-pages{display:flex}.HomePageMasthead-feature-page{display:block;height:1.5rem;width:1.5rem;margin:0;opacity:.33}.HomePageMasthead-feature-page--active{opacity:1}@media screen and (max-width: 600px){.HomePageMasthead-feature-image:nth-of-type(2),.HomePageMasthead-feature-image:nth-of-type(3){display:none}}@media screen and (min-width: 601px){.HomePageMasthead-feature--active .HomePageMasthead-feature-image:nth-child(1){animation:animate-in .4s;animation-delay:0s;animation-fill-mode:both}.HomePageMasthead-feature--active .HomePageMasthead-feature-image:nth-child(2){animation:animate-in .4s;animation-delay:.2s;animation-fill-mode:both}.HomePageMasthead-feature--active .HomePageMasthead-feature-image:nth-child(3){animation:animate-in .4s;animation-delay:.4s;animation-fill-mode:both}.HomePageMasthead-feature--doNotAnimate .HomePageMasthead-feature-image,.HomePageMasthead-feature--neverAnimate .HomePageMasthead-feature-image{animation:none!important}}.FamiliesAll-list{margin-top:-1px;position:relative;z-index:1;display:grid;grid-gap:1px;padding:1px 0;background-color:#e6e6e6}@media screen and (min-width: 1000px){.FamiliesAll-list{grid-template-columns:1fr 1fr}}.FamiliesAll-familyPlaceholder{background-color:#fff}.FamiliesWIP{padding-top:2rem}.FamiliesWIP-heading{margin-bottom:1.2em}.FamiliesWIP-list{display:grid;grid-gap:1px;background-color:#e6e6e6;padding:1px 0}@media screen and (min-width: 1000px){.FamiliesWIP-list{grid-template-columns:1fr 1fr}}.FamiliesWIP-familyPlaceholder{background-color:#fff}.Single-heading{font-family:Mallory Condensed;font-weight:700;font-size:5em;line-height:110%;text-align:center;max-width:1100px;margin:0 auto}@media screen and (max-width: 1100px){.Single-heading{font-size:7vw}}@media screen and (max-width: 400px){.Single-heading{font-size:1.6em}}.Single-article-tagList{list-style:none;margin:0;padding:0}.ZoomableImage{cursor:zoom-in;position:relative}.ZoomableImage:before{transition:opacity .15s;font-size:12px;line-height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:.25em .5em;content:"Click to Zoom";text-transform:uppercase;pointer-events:none;opacity:0;background-color:#ffffffbf}.ZoomableImage-image{width:100%}.ZoomableImage:hover:before{opacity:1}.ZoomableImage--zoomed{cursor:zoom-out}@media screen and (min-width: 64.8888888889rem){.ZoomableImage--zoomed{width:calc(100vw - 40px);margin-left:calc((100vw - 44rem - 40px)/-2)}}.ZoomableImage--zoomed:before{display:none}.Header{font-size:12px;line-height:18px;display:flex;align-items:center;padding-right:1.5rem;gap:1.5rem;position:relative;z-index:1000}.Header-nav{flex:1;display:flex;justify-content:space-between;gap:1.5rem}.Header-logo{width:5rem;height:3.0877742947rem;display:block;flex-shrink:0}.Header-logo svg path{fill:#000}.Header-logo:hover{background:none}.Header.is-inverted .Header-logo svg path{fill:#fff}.Header-nav-group{display:flex;gap:1rem}.Header-nav-group-item:not(:hover){text-decoration:none}.Header-mobileNav{display:flex;gap:1rem;width:100%;justify-content:flex-end}.Header-mobileNavOverlay{background-color:#000;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;padding:3rem 2rem;display:grid;gap:1rem;text-align:center;place-items:center;place-content:center}.Header-mobileNavCloseButton{position:absolute;top:0;right:0;height:3rem;padding:0 1.5rem;display:flex;align-items:center}@media screen and (max-width: 700px){.Header-nav{display:none}}@media screen and (min-width: 701px){.Header-mobileNav{display:none}}.Footer{font-size:12px;line-height:18px;border-top:2px solid #000;margin-top:10rem;margin-bottom:10rem;padding:2rem 0;line-height:22px}@media screen and (min-width: 900px){.Footer{display:flex;justify-content:space-between}}.Footer.is-inverted{border-top:2px solid #fff}.Footer-nav{display:flex}@media screen and (max-width: 475px){.Footer-nav{display:block}}.Footer-nav-group{margin-right:4em}@media screen and (max-width: 899px){.Footer-nav-group{margin-bottom:4em}}@media screen and (max-width: 475px){.Footer-nav-group{margin-bottom:1.5em}}.Footer-nav-group-heading{font-weight:700}.Footer-nav-group-link{display:inline-block}.Footer-nav-group-link:not(:hover){text-decoration:none}.footer-sign-off{max-width:22rem}.CookieNotice-container{position:fixed;bottom:1em;right:1em;width:26em;border:1px solid #e6e6e6;padding:1em;display:grid;z-index:1000;background-color:#fff;color:#000;box-shadow:0 1px 10px 1px #0003}.CookieNotice-controls{display:flex;align-items:center;justify-content:end;gap:1em;font-size:12px}.CookieNotice-button{justify-self:end}.Trials-intro{font-family:Mallory Condensed;font-size:2.2em;line-height:130%;text-align:center;margin:0 auto 0rem;max-width:1100px}@media screen and (max-width: 1200px){.Trials-intro{font-size:2.4em}}@media screen and (max-width: 1000px){.Trials-intro{font-size:2.2em}}@media screen and (max-width: 800px){.Trials-intro{font-size:2em}}@media screen and (max-width: 600px){.Trials-intro{font-size:1.8em}}@media screen and (max-width: 400px){.Trials-intro{font-size:1.6em}}.Trails-characterSet{margin:2em 5em;text-align:center}.Trials-image{margin:3em 0}.Trials-families{margin-top:5rem}button,select,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;border:none;outline:none;font-size:inherit;padding:0;background:none;cursor:pointer;border-radius:0;color:inherit}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{border:1px solid #e6e6e6;border-radius:0;padding:.5rem;display:block;width:100%;max-width:24rem;cursor:text;background:#fff}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:focus:not([type]),textarea:focus{border-color:#000}input[type=checkbox]{display:inline-block;vertical-align:baseline;width:14px;height:14px;border:2px solid #000;position:relative}input[type=checkbox]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-weight:400;text-decoration:none;speak:none;font-size:18.9px;line-height:100%;position:absolute;display:none;content:"";bottom:0;left:-2px}input[type=checkbox]:before:before{text-transform:none}input[type=range]{margin:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;background:#000;border-radius:6.5px;margin-top:-7px;cursor:pointer;border:none;position:relative;z-index:100}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;background:#000;border-radius:6.5px;margin-top:-7px;cursor:pointer;border:none;position:relative;z-index:100}input[type=range]::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;background:#000;border-radius:6.5px;margin-top:-7px;cursor:pointer;border:none;position:relative;z-index:100}input[type=range]::-webkit-slider-runnable-track{height:0px;border-top:1px solid #e6e6e6;margin:6px 0}input[type=range]::-moz-range-track{height:0px;border-top:1px solid #e6e6e6;margin:6px 0}input[type=range]::-ms-track{height:0px;border-top:1px solid #e6e6e6;margin:6px 0}button+button{margin-left:.4rem}label{font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none;margin:.75rem 0 .25rem;display:block}.error{background:var(--accent-color-tint-50, #faf08f);padding:.3em .5em;font-size:10px;display:inline-block;margin:.5em 0}.TrialFamily{max-width:1200px;margin:0 auto;display:grid;grid-row-gap:1em;padding:2.4rem 0;border-top:1px solid #e6e6e6}.TrialFamily:last-of-type{padding-bottom:0}@media screen and (min-width: 1200px){.TrialFamily{grid-auto-flow:column;grid-template-columns:1fr 16em;grid-gap:3vw}}.TrialFamily-info{display:grid}@media screen and (min-width: 769px){.TrialFamily-info{grid-auto-flow:column;grid-template-columns:1fr 3fr;grid-gap:2em}}@media screen and (max-width: 768px){.TrialFamily-info{grid-row-gap:1em}}.TrialFamily-info-name-link{font-size:.8em}.TrialFamily-info-table{display:grid;grid-template-rows:auto;grid-gap:.5em;align-items:center;padding-top:.4em}.TrialFamily-info-table-row{font-size:.8em;display:grid;grid-template-columns:1fr 1fr 6em;grid-gap:1em}.TrialFamily-info-table-row-width .Checkbox{margin-top:0}.TrialFamily-info-table-row-width .Checkbox .Checkbox-label{font-size:.8rem}.TrialFamily-info-table-row-packages,.TrialFamily-info-table-row-fonts{color:#b3b3b3}.TrialFamily-buyButton{align-self:end}@media screen and (min-width: 1200px){.TrialFamily-buyButton{justify-self:stretch}}@media screen and (max-width: 1199px){.TrialFamily-buyButton{justify-self:start}}@media screen and (max-width: 768px){.TrialFamily-buyButton{justify-self:stretch}}.TrialRequest-terms{max-width:24rem}.TrialRequest-terms-explanation,.TrialRequest-terms-account{font-size:.8em}.Request-radioWrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;max-width:24rem}.Request-radioLabel{display:grid;grid-template-columns:1.5em 1fr;grid-gap:1em;align-items:center}.Request-radioButton{display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.5em;height:1.5em;background-color:none;border:1px solid #e6e6e6}.Request-radioButton:checked:before{content:" ";display:block;width:.8em;height:.8em;border-radius:50%;background:#000}.Request-submit{margin:1em 0}
