@layer reset, defaults, themes, patterns, layouts, components, overrides, elements, utils;.uppercase{text-transform:uppercase;font-feature-settings:"case"}@layer reset{abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;display:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li>p:first-child,td>p:first-child{margin-top:0}li>p:last-child,td>p:last-child{margin-bottom:0}}@layer reset{main{display:block}}@layer defaults{body{--text-color:#222;color:var(--text-color);--licensing-value-based-color:#32f55a;--licensing-value-based-light-color:#98f497;--licensing-usage-based-color:#ffdc00;--licensing-usage-based-light-color:#fff064;--licensing-cross-column-color:#f09bf0;--licensing-cross-column-light-color:#ebbef2;--card-background-color:#f0f0f0}}@layer reset{*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@font-face{font-family:Beausite Classic Light;src:url(/packs/media/store/fonts/BeausiteClassicWeb-Light-0dd62cbd9bd9203f15288dc9b166189d.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassicWeb-Light-57649eb1842678d0372db90044f40fbe.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Beausite Classic Clear;src:url(/packs/media/store/fonts/BeausiteClassicWeb-Clear-10d3834e0929bc7bd26e69d46bc80ee5.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassicWeb-Clear-6a1d73a50a97b3cbe48650feffb8809d.woff) format("woff");font-weight:300;font-style:normal}@layer utils{.font-beausite-clear{font-family:Beausite Classic Clear,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:300;letter-spacing:.02em}}@font-face{font-family:Beausite Classic;src:url(/packs/media/store/fonts/BeausiteClassic-Regular_web-7fa09cebaab88c4481af9aa6b72c3e09.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassic-Regular_web-da35ffe5d917f1b686b116333ea4eb11.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Beausite Classic;src:url(/packs/media/store/fonts/BeausiteClassicWeb-RegularItalic-960874103da287fa48f3db79be47c6f3.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassicWeb-RegularItalic-8f0a31f60ce60324b6f3bcd2a6ae9b8e.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Beausite Classic;src:url(/packs/media/store/fonts/BeausiteClassic-Medium_web-a2fbf6553a77affbb9ab602aacf3254c.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassic-Medium_web-eac81ed5903f801829101ed7a7bcd3bd.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Beausite Classic;src:url(/packs/media/store/fonts/BeausiteClassicWeb-Semibold-477b4b7c9d1814eba5351170b57ab044.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassicWeb-Semibold-b9298609941382e8ee976dd0f5c6d72a.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Beausite Classic;src:url(/packs/media/store/fonts/BeausiteClassic-Bold_web-f840a00c4dd333195dd0131672cee19a.woff2) format("woff2"),url(/packs/media/store/fonts/BeausiteClassic-Bold_web-cf15f3850e82e057c99aa9b4c7e9e75f.woff) format("woff");font-weight:700;font-style:normal}h1,h2,h3,h4,h5{font-weight:300}@font-face{font-family:UCityProVar;src:url(/packs/media/store/fonts/UCityProVar-611dd91f8d8f75cc8461a31e08722556.woff2) format("woff2")}@font-face{font-family:BatonNouveauVar;src:url(/packs/media/store/fonts/BatonNouveauVar-ececbe70f044fcc37594106200648415.woff2) format("woff2")}@font-face{font-family:StatesVar;src:url(/packs/media/store/fonts/States-Var-7302d15b8b22e4c38115cd6dad7a0fbe.woff2) format("woff2")}@font-face{font-family:LaplaceMono;src:url(/packs/media/store/fonts/LaplaceMonoWeb-Regular-7ecd11c755ee4092aa4f7e4ac68c2967.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LaplaceMono;src:url(/packs/media/store/fonts/LaplaceMonoWeb-Italic-0364d08cbeefbe03392408e833934d65.woff) format("woff");font-weight:400;font-style:italic}@layer utils{.font-size-small{font-size:14px}.font-size-medium{font-size:16px}.font-size-large{font-size:20px}.font-size-xlarge{font-size:26px}.font-size-xxlarge{font-size:34px}}@layer components{.button,a.button,button{background-color:#e9e9ed;color:#000;font-size:12px;line-height:24px;font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;display:inline-block;text-align:center;text-decoration:none!important;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1px solid #e9e9ed;padding:0 8px}.button:active,.button:focus,a.button:active,a.button:focus,button:active,button:focus{border:1px dotted #000}.button.round,a.button.round,button.round{padding:1px 12px 1px 15px;background:transparent;color:#000;border:1px solid #000;border-radius:80px}.button.round.round-bigger,a.button.round.round-bigger,button.round.round-bigger{padding:9px 20px}.button.big,a.button.big,button.big{padding:12px 20px 13px;background-color:#fff;border:4px solid #000;color:#000;vertical-align:top;font-size:var(--h2-font-size);font-family:Beausite Classic;letter-spacing:0;font-weight:400;line-height:100%;width:100%}.button.big.centered,a.button.big.centered,button.big.centered{max-width:700px;margin-left:auto;margin-right:auto;display:block}.button.big:hover,a.button.big:hover,button.big:hover{background-color:#000;color:#fff}.button.thick,a.button.thick,button.thick{border:4px solid #000}.button.breakable,a.button.breakable,button.breakable{white-space:normal;max-width:var(--page-width);text-wrap:balance;height:auto;line-height:1.2}.button:active,.button:focus,a.button:active,a.button:focus,button:active,button:focus{outline:0}a.button.inline:hover{text-decoration:none;border-bottom:none}.button-stack{display:flex;flex-direction:column;gap:10px;margin:10px 0}}@layer defaults{.card{background-color:#f0f0f0;margin-right:0;padding:20px 30px}}@layer defaults{input,select{vertical-align:baseline}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0}button,input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.5}.form-inputs{margin-bottom:20px}.input.text label{vertical-align:top}input::placeholder,textarea::placeholder{color:#000;font-weight:500}input,select,textarea{padding:6px 8px}input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{height:36px;width:100%;border:0 #000;background-color:#f0f0ef;font:12px Verdana,Arial,Sans}textarea{height:70px;padding-top:8px}select{border-radius:0;appearance:none;text-align:left;background:url(/packs/media/store/images/icon-buttons/arrow-down-2867052699cb680210c11d9a3275da8e.svg) right 5px center/10px auto no-repeat #f0f0ef}select[multiple]{background:none}input:focus,select:focus,textarea:focus{border:1px dotted #000}select::-ms-expand{display:none}.form-inputs{text-align:left}.form-inputs .input{display:grid;grid-template-columns:2fr 3fr;grid-gap:10px;margin-bottom:10px;align-items:center}.form-inputs .input>*{grid-column:2}.form-inputs .input .control-label{grid-column:1}.form-inputs .input.boolean{grid-template-columns:1fr}.form-inputs.without-labels .input{display:block}.simple_form{width:100%}@media(min-width:1100px){.simple_form{width:519px}.simple_form.form--full-width{width:100%}}.simple_form .links{text-align:center}.form__button-group{display:grid;grid-template-columns:1fr;grid-gap:10px;margin-top:20px;place-items:center}.form__button-container--small-gap-below{margin-bottom:20px}.form__button-container--small-gap-above{margin-top:20px}.form-inputs .input.input--compact{display:block}}@layer components{input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;width:100%;cursor:pointer;font-size:1.2rem;text-transform:uppercase;display:grid;grid-template-columns:auto 1fr;align-items:center}input[type=checkbox]+label:before,input[type=radio]+label:before{content:" ";display:inline-block;position:relative;top:-1px;width:35px;height:35px;margin-right:16px;border:3px solid #000;border-radius:50%;font-size:1.4rem;text-align:center;line-height:10px;vertical-align:middle;margin-bottom:4px;margin-top:4px;background-color:#fff}input[type=checkbox]+label.small,input[type=radio]+label.small{font-size:12px;text-transform:none}input[type=checkbox]+label.small:before,input[type=radio]+label.small:before{border-width:2px;width:18px;height:18px;margin-right:4px}input[type=checkbox].v2+label,input[type=radio].v2+label{align-items:start}input[type=checkbox].v2+label>span,input[type=radio].v2+label>span{min-height:43px;padding:2px 0}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#000;border-color:#000;box-shadow:none;background-image:url(/packs/media/store/images/icon-buttons/license-checked-w-4f4662c8ba4a88ca39626a35b318e022.svg);background-repeat:no-repeat;background-position:50%;background-size:64%}input[type=checkbox]:checked+label.small:before,input[type=radio]:checked+label.small:before{background-image:url(/packs/media/store/images/icon-buttons/license-checked-w-thick-47aadeacb0ca7787085fbefb6db66195.svg)}}@layer components{[type=range]{-webkit-appearance:none;background:transparent;margin:7px 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#0d0d0d}[type=range]:focus::-ms-fill-lower{background:#000}[type=range]:focus::-ms-fill-upper{background:#0d0d0d}[type=range]::-webkit-slider-runnable-track{cursor:default;height:1px;transition:all .2s ease;width:100%;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#000;border:0 solid #000;border-radius:0}[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#000;border:0 solid #000;border-radius:14px;box-sizing:border-box;cursor:default;height:14px;width:14px;-webkit-appearance:none;margin-top:-6.5px}[type=range]::-moz-range-track{transition:all .2s ease;width:100%;border:0 solid #000;border-radius:0;height:1px}[type=range]::-moz-range-thumb,[type=range]::-moz-range-track{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;cursor:default;background:#000}[type=range]::-moz-range-thumb{border:0 solid #000;border-radius:14px;box-sizing:border-box;height:14px;width:14px}[type=range]::-ms-track{cursor:default;height:1px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:7px 0;color:transparent}[type=range]::-ms-fill-lower,[type=range]::-ms-fill-upper{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#000;border:0 solid #000;border-radius:0}[type=range]::-ms-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#000;border:0 solid #000;border-radius:14px;box-sizing:border-box;cursor:default;height:14px;width:14px;margin-top:.25px}[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}[type=range]:focus{border:0}}@layer defaults{a{color:#000}a,a.active,a:hover{text-decoration:none}a.active,a:hover{border-bottom:1px solid}a.icon-link:hover,a.image:hover{border-bottom:none}}@layer defaults{li{list-style:none}ul.bullet-list{list-style-type:disc;line-height:1.2}ul.bullet-list li{list-style-type:disc;list-style-position:inside}}@layer layouts{html{--header-height:$max;--header-height:clamp(38px,calc(19.33333px + 12.44444vw),94px);scroll-behavior:smooth;scroll-padding-top:calc(var(--mobile-menu-vertical-margin));--licensing-mobile-top:855px;--document-width:100vw;--page-horizontal-margin:15px;--page-width:calc(var(--document-width) - var(--page-horizontal-margin)*2)}@media(min-width:1100px){html{--header-height:91px;scroll-padding-top:var(--header-height);--page-horizontal-margin:24px}}body,html{padding:0;margin:0;height:100%}body{min-width:200px}body.menu-open{overflow:hidden}@media(min-width:1100px){body.menu-open{overflow:unset}}#page-container{min-height:100%;display:grid;grid-template-rows:1fr auto}}@layer layouts{body{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-feature-settings:"kern","liga"}}@layer layouts{#hamnav #hamitems{position:fixed;z-index:2850;box-sizing:border-box}#hamnav #hamitems .item a{color:inherit}#hamnav #hamitems .item a:active,#hamnav #hamitems .item a:hover{border-bottom:0!important}#hamnav #hamitems .item:hover{background:#000;color:#fff}#hamnav #hamitems .item.spacer{pointer-events:none}html{--mobile-menu-font-size:60px;--mobile-menu-font-size:clamp(20px,calc(3.33333px + 11.11111vw),70px);--mobile-menu-border-thickness:5px;--mobile-menu-border-thickness:clamp(2.5px,calc(1.33333px + 0.77778vw),6px);--header-height:$header-height-mobile;--header-height:clamp(64px,calc(44px + 13.33333vw),124px);--mobile-menu-horizontal-margin:15px;--mobile-menu-vertical-margin:16px;--mobile-menu-item-horizontal-padding:10px;--mobile-menu-item-vertical-padding:8px}body{--logo-left:calc(var(--mobile-menu-horizontal-margin) + var(--mobile-menu-item-horizontal-padding));--mobile-menu-line-height:1.1}#hamnav{background-color:#fff;z-index:5100;position:fixed;top:0;left:0}#hamnav .background{display:none}#hamnav #hamitems{height:100vh;width:100%;padding:var(--mobile-menu-vertical-margin) var(--mobile-menu-horizontal-margin);overflow:auto}@media(min-width:1100px){#hamnav #hamitems{height:unset;width:unset;padding:unset}}#hamnav #hamitems .item a{box-sizing:border-box;display:block;width:100%;flex:1 1;text-align:left;font-family:Beausite Classic Clear;font-weight:300;font-size:var(--mobile-menu-font-size);line-height:1.2;letter-spacing:.01em}@media(min-width:1100px){#hamnav #hamitems .item a{font-size:unset}}#hamnav .close,#hamnav .open{width:100%;height:100%}#hamnav .close{display:none;position:relative;margin-right:.045em;top:.06em}#hamnav label[for=hamburger]{display:block;background:transparent;color:#000;font-size:var(--mobile-menu-font-size);position:fixed;top:calc(var(--mobile-menu-vertical-margin) + var(--hamburger-icon-offset));right:var(--page-horizontal-margin);right:calc(var(--mobile-menu-horizontal-margin) + var(--mobile-menu-item-horizontal-padding) - .07em);z-index:5400}@media(min-width:1100px){#hamnav label[for=hamburger]{display:none}}#hamnav #hamburger,#hamnav #hamitems{display:none}#hamnav input:checked~#hamitems{display:block}#hamnav input:checked~.facts{display:block;background:#fff}@media(min-width:1100px){#hamnav input:checked~.facts{background:transparent}}#hamnav input:checked~.burks{display:block;opacity:1;background:red}.logo{display:block;font-family:Beausite Classic Clear;font-weight:300;font-size:var(--mobile-menu-font-size);line-height:1.2;letter-spacing:.01em;position:absolute;z-index:2700;left:0;top:0;width:33vw;padding-right:15px;padding-bottom:15px;padding-left:var(--logo-left);-webkit-animation:color-change 20s infinite;-moz-animation:color-change 20s infinite;-o-animation:color-change 20s infinite;-ms-animation:color-change 20s infinite;animation:color-change 20s infinite}.logo p{font-size:unset;margin:0;padding:0;line-height:var(--mobile-menu-line-height)}@media(min-width:1100px){.logo{display:none}}#hamnav label[for=hamburger],.logo{padding-top:var(--mobile-menu-vertical-margin);line-height:var(--mobile-menu-line-height)}#hamnav #hamitems .item{border:5px #000;border-width:var(--mobile-menu-border-thickness)}#hamnav #hamitems .item a{padding:0;line-height:var(--mobile-menu-line-height);padding-bottom:var(--mobile-menu-item-vertical-padding)}#hamnav #hamitems .item:not(:first-child) a{padding-top:var(--mobile-menu-item-vertical-padding)}#hamnav #hamitems .item:after{border-top:0;border-left:0}#hamnav #hamitems .item:first-child{border-bottom-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:first-child{border-bottom:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(3){border-bottom-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding);width:85vw;max-width:100%}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(3){border-bottom:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(4){border-left-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(4){border-left:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(5){border-left-style:solid;border-right-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(5){border-left:unset;padding-left:unset;border-right:unset}}#hamnav #hamitems .item:nth-child(6){border-top-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding);margin-left:25vw;width:auto}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(6){border-top:unset;padding-left:unset;margin-left:unset;width:unset}}#hamnav #hamitems .item:nth-child(7){border-right-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(7){border-right:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(8){border-left-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(8){border-left:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(9){border-top-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding);width:75vw;max-width:100%}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(9){border-top:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(11){border-right-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(11){border-right:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(12){border-right-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(12){border-right:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(13){border-top-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(13){border-top:unset;padding-left:unset}}#hamnav #hamitems .item:nth-child(14){border-right-style:solid;padding-left:var(--mobile-menu-item-horizontal-padding)}@media(min-width:1100px){#hamnav #hamitems .item:nth-child(14){border-right:unset;padding-left:unset}}@media(min-width:1100px){#hamnav{z-index:unset;position:static}#hamnav .background{display:block;position:fixed;z-index:2500;left:0;top:0;right:0;opacity:0;background-color:#fff}#hamnav:hover .background{opacity:1;z-index:2600}#hamnav #hamitems{position:fixed;z-index:2850;top:0;left:var(--page-horizontal-margin);right:var(--page-horizontal-margin);overflow-y:auto;display:flex!important;flex-direction:row}#hamnav #hamitems:after{content:" "}#hamnav #hamitems .item a{font-size:unset;border:unset;font-size:15px;padding:14px}}@media(min-width:1100px)and (min-width:1750px){#hamnav #hamitems .item a{font-size:18px;padding:18px 20px}}@media(min-width:1100px){#hamnav .avoid-break{display:inline-block}}@media(min-width:1100px){#hamnav #hamitems .item{z-index:2850;flex-grow:1;flex-basis:0;color:#000;text-align:center;font-size:18px;letter-spacing:.01em;box-sizing:border-box;height:64px;display:grid;justify-items:stretch;align-items:center;position:relative;white-space:nowrap}#hamnav #hamitems .item a{font-family:Beausite Classic,sans-serif;font-weight:500;text-align:center;display:block;width:100%;text-decoration:none}#hamnav #hamitems .item:not(:first-child) a,#hamnav #hamitems .item a{padding:18px 20px}#hamnav #hamitems .item:after{display:block;z-index:-1;content:"";position:absolute;inset:0}#hamnav.v1 #hamitems .item:after{border-bottom:4px solid #000}#hamnav.v1 #hamitems .item:after a{padding-bottom:16px}#hamnav.v2 #hamitems .item:after{border-bottom:4px solid #000}#hamnav.v2 #hamitems .item:after a{padding-bottom:16px}#hamnav.v2 #hamitems .item:after{border-top:4px solid #000}#hamnav.v2 #hamitems .item:after a{padding-top:16px}}@font-face{font-family:ft-menu-1;src:url(/packs/media/store/fonts/ft-menu-1-c79026ef748a4c4f3ec5059f3ca5c36c.woff) format("woff");font-display:block}@font-face{font-family:ft-menu-2;src:url(/packs/media/store/fonts/ft-menu-2-0b8d96a8caaf0799b6e50bf1dc1a9941.woff) format("woff");font-display:block}@font-face{font-family:ft-menu-3;src:url(/packs/media/store/fonts/ft-menu-3-a251e40aa0e9a39949e884ad7f322b7e.woff) format("woff");font-display:block}@font-face{font-family:ft-menu-4;src:url(/packs/media/store/fonts/ft-menu-4-e295b0152c2553ddc86fa4346df716e2.woff) format("woff");font-display:block}#hamnav .facts{position:fixed;z-index:2540;pointer-events:none;top:-1.75em;left:-8px;right:-8px;filter:blur(0);transition:filter .5s ease .05s;line-height:normal}#hamnav:hover .facts{z-index:2640}#hamnav .facts{display:none;filter:blur(4px);background:#fff}#hamnav #factDisplay1,#hamnav #factDisplay2,#hamnav #factDisplay3,#hamnav #factDisplay4{font-size:300px;width:100%;text-align:center;opacity:0}#hamnav .facts-1{width:100%;height:40vh;margin-left:40vw}#hamnav .facts-2{width:100%;height:40vh;margin-left:-30vw}#hamnav .facts-3{margin-left:30vw}#hamnav .facts-3,#hamnav .facts-4{width:100%;height:40vh}#hamnav #factDisplay1{font-family:ft-menu-1!important}#hamnav #factDisplay2{font-family:ft-menu-4!important}#hamnav #factDisplay3{font-family:ft-menu-3!important}#hamnav #factDisplay4{font-family:ft-menu-2!important}@media(min-width:1100px){#hamnav .facts{display:block;filter:none;background:none}#hamnav:hover .facts{filter:blur(4px)}#hamnav #hamitems a{font-size:15px;padding:14px}#hamnav #factDisplay1,#hamnav #factDisplay2,#hamnav #factDisplay3,#hamnav #factDisplay4{height:150%;font-size:100px}#hamnav .facts-1,#hamnav .facts-2,#hamnav .facts-3,#hamnav .facts-4{margin-left:0;width:24.5vw;float:left;z-index:2540;pointer-events:none}#hamnav:hover .facts-1,#hamnav:hover .facts-2,#hamnav:hover .facts-3,#hamnav:hover .facts-4{z-index:2640}}}@layer components{.submenu{width:100%;min-height:37px}.submenu nav{width:100%;font-size:14px;display:grid;grid-template-columns:auto;grid-gap:15px;justify-content:stretch;margin:0}@media(min-width:1100px){.submenu nav{top:62px;left:var(--page-horizontal-margin);right:var(--page-horizontal-margin);width:auto;z-index:2750;padding:0;position:fixed}}@media(min-width:800px){.submenu nav{grid-template-columns:auto auto;justify-content:space-between;align-items:center;margin-left:0;margin-right:0}}.submenu nav ul{margin-left:0}.submenu nav a,.submenu nav li{display:inline-block}.submenu nav a{padding:7px 21px;border-top:3px solid transparent;border-bottom:3px solid #000;background:#fff;min-width:90px;text-align:center}.submenu nav a.active,.submenu nav a:hover{background-color:#000;border-top-color:#000;color:#fff}.submenu nav>:last-child{justify-self:end}}@layer components{a.buy-button{display:inline-block;padding:5px 10px;min-width:90px;line-height:1;border:1px solid #ff4111;color:#fff;background-color:#ff4111;text-transform:uppercase;text-align:center}a.buy-button:hover{background:#fff;border:1px solid rgba(255,65,17,.9);color:rgba(255,65,17,.9)}.submenu nav a.buy-button,a.buy-button--top{background-color:#000;border-color:#000;border-width:3px;color:#fff;display:inline-block;padding:7px 21px;min-width:150px;text-align:center;text-transform:uppercase;font-size:14px}.submenu nav a.buy-button.active,.submenu nav a.buy-button:hover,a.buy-button--top.active,a.buy-button--top:hover{background-color:#ff4111;border-color:#ff4111;color:#fff}.submenu nav a.buy-button.sticky.stuck,a.buy-button--top.sticky.stuck{position:fixed;z-index:2300;top:var(--header-height);right:var(--page-horizontal-margin)}@media(min-width:1100px){.submenu nav a.buy-button.sticky.stuck,a.buy-button--top.sticky.stuck{position:unset}}.submenu nav a.buy-button.hidden,a.buy-button--top.hidden{display:block;visibility:hidden}.floating-buy-button-container{position:fixed;top:var(--header-height);width:100%;min-height:10px;margin:0 var(--page-horizontal-margin);text-align:right;z-index:2300;right:0}@media(min-width:1100px){.floating-buy-button-container{top:62px}}.floating-buy-button-container.hidden{display:block;visibility:hidden;height:0;overflow:hidden}}@layer layouts{body{--page-top-margin:25px;--content-top:calc(var(--header-height) + var(--page-top-margin));--debug1:47px;--debug2:83px}#page-main{padding-top:185px;padding-top:var(--content-top);padding-bottom:48px;margin-left:var(--page-horizontal-margin);margin-right:var(--page-horizontal-margin);font-size:18px;line-height:1.2;letter-spacing:.02em;width:var(--page-width)}#page-main .h1,#page-main h1{font-family:Beausite Classic Clear,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;text-align:center;margin-top:30px;margin-bottom:calc(var(--h1-font-size)/2);line-height:1.2;text-transform:uppercase;letter-spacing:0}@media(min-width:1100px){#page-main .h1,#page-main h1{margin-top:2px}}#page-main .h1--midpage{margin-top:calc(var(--h1-font-size)/2)}#page-main .h2,#page-main h2{font-family:Beausite Classic Clear,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300}#page-main .h3,#page-main h3{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}#page-main .h1,#page-main .h2,#page-main .h3,#page-main h1,#page-main h2,#page-main h3{text-wrap:balance}#page-main .narrow-width,#page-main>form,#page-main>form>*,#page-main form>.narrow-width{width:100%}@media(min-width:700px){#page-main .narrow-width>*,#page-main form>.narrow-width>*{max-width:652px;margin-left:auto;margin-right:auto}}#page-main .narrow-width>.full-page-width,#page-main form>.narrow-width>.full-page-width{width:100%}@media(min-width:700px){#page-main .narrow-width>.full-page-width,#page-main form>.narrow-width>.full-page-width{max-width:unset}}#page-main .xwide-width,#page-main form>.xwide-width{width:100%}@media(min-width:1100px){#page-main .xwide-width>*,#page-main form>.xwide-width>*{max-width:1052px;margin-left:auto;margin-right:auto}}#page-main .xwide-width>.full-page-width,#page-main form>.xwide-width>.full-page-width{width:100%}@media(min-width:1100px){#page-main .xwide-width>.full-page-width,#page-main form>.xwide-width>.full-page-width{max-width:unset}}#page-main .space-after,#page-main h1,#page-main h2{margin-bottom:24px}#page-main .space-before-1{margin-top:24px}#page-main .space-before-2{margin-top:48px}#page-main .space-before-3{margin-top:72px}#page-main,#page-main>form{display:grid;align-content:start;place-items:center}}@layer layouts{.separator-before{margin-top:24px;border-top:2px dotted #000;padding-top:24px}.separator-after{padding-bottom:24px;border-bottom:2px dotted #000;margin-bottom:24px}.gaps>*{margin-top:1.2em;margin-bottom:1.2em}.gaps>:first-child{margin-top:0}.gaps>:last-child{margin-bottom:0}}#page-main{--font-size-90:60px;--font-size-90:clamp(30px,calc(-22.5px + 18.75vw),90px);--font-size-59:45px;--font-size-59:clamp(20px,calc(-14.125px + 12.1875vw),59px);--font-size-45:45px;--font-size-45:clamp(20px,calc(-1.875px + 7.8125vw),45px);--font-size-40:40px;--font-size-40:clamp(20px,calc(2.5px + 6.25vw),40px);--font-size-36:36px;--font-size-36:clamp(18px,calc(2.25px + 5.625vw),36px);--font-size-34:34px;--font-size-34:clamp(18px,calc(4px + 5vw),34px);--font-size-32:32px;--font-size-32:clamp(18px,calc(5.75px + 4.375vw),32px);--font-size-30:30px;--font-size-30:clamp(18px,calc(7.5px + 3.75vw),30px);--font-size-26:26px;--font-size-26:clamp(18px,calc(11px + 2.5vw),26px);--font-size-22:22px;--font-size-22:clamp(18px,calc(14.5px + 1.25vw),22px);--font-size-21:21px;--font-size-21:clamp(16px,calc(11.625px + 1.5625vw),21px);--font-size-20:20px;--font-size-20:clamp(16px,calc(12.5px + 1.25vw),20px);--font-size-18:18px;--font-size-18:clamp(16px,calc(14.25px + 0.625vw),18px);--font-size-16:16px;--font-size-16:clamp(15px,calc(14.125px + 0.3125vw),16px);--font-size-15:15px;--font-size-15:clamp(14px,calc(13.125px + 0.3125vw),15px);--font-size-14:14px;--font-size-14:clamp(14px,14px,14px);--h1-font-size:var(--font-size-90);--h2-font-size:var(--font-size-45);--h2-question-font-size:var(--font-size-40);--h2-subtitle-font-size:var(--font-size-34);--h3-font-size:var(--font-size-26);--content-h3-font-size:var(--font-size-34);--content-h4-font-size:var(--font-size-26);--article-fontinfo-body-font-size:var(--font-size-22);--article-fontinfo-subtitle-font-size:var(--font-size-36);--xl-font-size:var(--font-size-26);--large-font-size:var(--font-size-20);--normal-font-size:var(--font-size-16);--small-font-size:var(--font-size-14)}@layer defaults{#page-main h1{font-size:var(--h1-font-size)}}@layer utils{#page-main .h1{font-size:var(--h1-font-size)}}@layer defaults{#page-main h2{font-size:var(--h2-font-size)}}@layer utils{#page-main .h2{font-size:var(--h2-font-size)}}@layer defaults{#page-main .h3,#page-main h3{font-size:var(--h3-font-size)}}@layer utils{#page-main .h3{font-size:var(--h3-font-size)}}@layer components{.flash-messages{width:100%;text-align:center;font-size:var(--font-size-30);margin-bottom:60px;margin-top:30px;text-wrap:balance;color:#ff00e1}.flash-messages--floating{--timeout:15s;--fadeout:1s;position:fixed;top:15px;left:50%;transform:translateX(-50%);width:calc(100% - 15px);max-width:600px;z-index:6010;transition:opacity var(--fadeout) ease-out}@media(min-width:1000px){.flash-messages--floating{width:600px}}.flash-messages__progress-bar{--progress:100%;position:absolute;bottom:0;left:calc(100% - var(--progress));height:4px;width:var(--progress);background-color:rgba(0,0,0,.1);transition:width var(--timeout) linear,left var(--timeout) linear}.flash-messages--fade-out{opacity:0}#page-main>.flash-messages:first-child{margin-top:0}}@layer layouts{#page-footer{z-index:2;border-top:4px solid #000;background-color:#fff;margin-right:var(--page-horizontal-margin);margin-left:var(--page-horizontal-margin);padding:12px 0 15px;display:grid;grid-gap:30px;align-items:center;justify-items:center;font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;font-feature-settings:"case";font-weight:600;letter-spacing:.05em;font-size:14px}@media(min-width:1100px){#page-footer{grid-gap:var(--page-horizontal-margin);grid-template-columns:1fr auto 1fr;justify-content:space-between}#page-footer>:first-child{justify-self:left}#page-footer>:last-child{justify-self:right}}#page-footer section{text-wrap:balance;min-width:0;width:100%;text-align:center}@media(min-width:1100px){#page-footer section:first-child{text-align:left}}@media(min-width:1100px){#page-footer section:last-child{text-align:right}}#page-footer .social-nav ul{display:grid;grid-template-columns:repeat(3,25px);grid-gap:5px;align-items:center;justify-content:center}#page-footer .social-nav ul img{height:24px;width:24px;transition:transform .2s;display:block;--scale-ratio:1}#page-footer .social-nav ul a{display:block;text-decoration:none;border-bottom:0;opacity:1;transition:opacity .2s}#page-footer .social-nav ul a:hover{opacity:.5}#page-footer .newsletter form{display:grid;grid-gap:10px;align-items:end}@media(min-width:420px){#page-footer .newsletter form{grid-template-columns:auto auto;justify-content:center}}@media(min-width:1100px){#page-footer .newsletter form{justify-content:start}}#page-footer .newsletter form button,#page-footer .newsletter form input{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;font-feature-settings:"case";font-weight:600;letter-spacing:.05em;font-size:14px;border:none;outline:none;padding-left:15px;padding-right:15px}#page-footer .newsletter form button,#page-footer .newsletter form input[type=submit]{min-width:96px;height:36px;border:2px solid #000;background:#fff}@media(min-width:420px){#page-footer .newsletter form button,#page-footer .newsletter form input[type=submit]{max-width:30vw}}#page-footer .newsletter form input[type=email]{text-align:center;height:36px;padding:6px 0;color:#000}@media(min-width:420px){#page-footer .newsletter form input[type=email]{width:325px;max-width:50vw}}#page-footer .newsletter form input[type=email]::placeholder{color:#000;transition:opacity .2s;opacity:1}#page-footer .newsletter form input[type=email]:focus::placeholder{opacity:.25}}@layer layouts{.narrow-with-sidebars{max-width:792px;margin-left:auto;margin-right:auto}.narrow-with-sidebars>*{grid-area:main}.narrow-with-sidebars .article__navigation,.narrow-with-sidebars aside{width:100%;max-width:var(--sidebar-width);grid-area:left}.narrow-with-sidebars .article__navigation.right,.narrow-with-sidebars aside.right{grid-area:right}.narrow-with-sidebars .infobox{margin-left:auto;margin-right:auto;--width:100%;--first-column-width:auto;margin-top:24px;border-top:2px dotted #000;padding-top:24px}@media(min-width:420px){.narrow-with-sidebars .infobox{max-width:var(--width)}}.narrow-with-sidebars .infobox>*{display:grid;grid-template-columns:auto;grid-gap:1em;padding-bottom:24px;border-bottom:2px dotted #000;margin-bottom:24px}@media(min-width:420px){.narrow-with-sidebars .infobox>*{grid-template-columns:var(--first-column-width) auto}}.narrow-with-sidebars .infobox>*>span:last-child{text-transform:uppercase;font-feature-settings:"case"}@media(min-width:1640px){.narrow-with-sidebars{width:100%;max-width:100%;display:grid;grid-gap:var(--page-horizontal-margin);grid-template-columns:1fr 792px 1fr;grid-template-areas:"left main right"}.narrow-with-sidebars .article__navigation,.narrow-with-sidebars aside{justify-self:center;margin-top:0}.narrow-with-sidebars .infobox{margin-top:6px}}}@layer layouts{.side-by-side-layout,.side-by-side-layout>*{width:100%}.side-by-side-layout>:not(:last-child){margin-bottom:48px}@media(min-width:1100px){.side-by-side-layout{display:grid;gap:48px;justify-items:center;align-items:start;grid-template-columns:1fr 1fr;grid-template-areas:"left right"}.side-by-side-layout>:first-child{grid-area:left}.side-by-side-layout>:last-child{grid-area:right}.side-by-side-layout .simple_form{width:100%}}.side-by-side-layout>*{max-width:501px;text-align:center;margin-left:auto;margin-right:auto}.side-by-side-layout>* h2,.side-by-side-layout>* h3{text-align:center}}@layer layouts{.article{max-width:792px;margin-left:auto;margin-right:auto}.article p{margin-top:1em;margin-bottom:1em}@media(min-width:1640px){.article{max-width:792px;margin-left:auto;margin-right:auto}.article.article--grid,.article.article--with-header,.article.article--with-navigation{width:100%;max-width:calc(100% - var(--page-horizontal-margin)*2);display:grid;grid-gap:24px;grid-template-columns:1fr 792px 1fr;grid-template-areas:"left main right"}.article.article--with-header{grid-template-areas:"header header header" "left main right"}.article.article--with-header .article__header{grid-area:header}}.article .article__text--large{font-size:var(--xl-font-size);font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500}.article .article__footnote{margin-top:40px;margin-bottom:40px;font-size:16px;line-height:1.2}.article.article--narrow{max-width:652px;margin-left:auto;margin-right:auto}@media(min-width:700px){.article.article--narrow{grid-template-columns:1fr 652px 1fr}}.article.article--wide{max-width:792px;margin-left:auto;margin-right:auto}@media(min-width:840px){.article.article--wide{grid-template-columns:1fr 792px 1fr}}.article.article--xwide{max-width:1052px;margin-left:auto;margin-right:auto}@media(min-width:1100px){.article.article--xwide{grid-template-columns:1fr 1052px 1fr}}.article.article--xxwide{max-width:1552px;margin-left:auto;margin-right:auto}@media(min-width:1600px){.article.article--xxwide{grid-template-columns:1fr 1552px 1fr}}.article.article--xxxwide{max-width:1752px;margin-left:auto;margin-right:auto}@media(min-width:1800px){.article.article--xxxwide{grid-template-columns:1fr 1752px 1fr}}.article .article__content--centered{display:grid;justify-content:center}.article.article--font-info{font-size:var(--article-fontinfo-body-font-size);line-height:1.3}.article.article--font-info .article__subtitle{font-size:var(--article-fontinfo-subtitle-font-size);line-height:1.14;margin-bottom:1.5em}.article.article--full-width{max-width:100%;width:100%}.article.article--var-width{max-width:100%}.article.article--var-width .article__subtitle{max-width:1000px;hyphens:auto}@media(min-width:700px){.article.article--var-width .article__subtitle{margin-left:auto;margin-right:auto}}.article.article--var-width .article__body>*{width:100%;overflow-wrap:anywhere}@media(min-width:700px){.article.article--var-width .article__body>*{max-width:700px;margin-left:auto;margin-right:auto}}.article.article--var-width .article__body>blockquote,.article.article--var-width .article__body>img,.article.article--var-width .article__body>video{width:100%}@media(min-width:700px){.article.article--var-width .article__body>blockquote,.article.article--var-width .article__body>img,.article.article--var-width .article__body>video{max-width:1000px}}}@layer layouts{.article__navigation{width:100%;max-width:var(--sidebar-width);grid-area:left;margin:0 auto}.article__navigation.right{grid-area:right}@media(min-width:700px){.article__navigation{display:flex;justify-content:center}.article__navigation ul{display:flex}.article__navigation ul li{text-align:center}.article__navigation ul li a{text-align:center;text-wrap:balance}}.article__navigation.article__navigation--internal,.article__navigation.article__navigation--internal ul{display:unset}.article__navigation.article__navigation--internal ul li{text-align:left}@media(min-width:1640px){.article__navigation{display:unset;justify-self:center;margin-top:0;margin-left:0;margin-right:0;justify-self:end}.article__navigation ul{display:unset}.article__navigation ul li{text-align:left}}.article__navigation ul{list-style:none;padding:0;margin:0 0 54.6666666667px}.article__navigation li a{display:grid;align-content:center;justify-content:center;text-align:center;padding:14px;height:82px;font-size:20px;text-transform:uppercase;letter-spacing:.02em}@media(min-width:1640px){.article__navigation li a{justify-content:start;text-align:left}}.article__navigation li a:hover{background-color:#000;color:#fff;border:0!important}@media(min-width:1640px){.article__navigation--fixed{position:fixed;top:var(--header-height);left:var(--page-horizontal-margin);z-index:1}}}@layer layouts{#page-main .article__group-title{display:grid;align-content:center;justify-content:start;font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:400;font-size:20px;text-transform:uppercase;letter-spacing:.02em;line-height:1;opacity:.5;padding:30px 0;margin:0;border-bottom:1px dotted #000}}@layer layouts{#page-main .article__entry{border-bottom:1px dotted #000}#page-main .article__entry:last-child:not(.article__entry--expandable){border-bottom:0}#page-main .article__entry-title{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500;font-size:var(--h2-font-size);letter-spacing:0;line-height:1;padding:40px 0;margin-top:0;margin-bottom:0}#page-main .article__entry-title a{color:#000}#page-main .article__entry-title a:hover{border-bottom:0}#page-main .article__entry-title.article__entry-title--centered{text-align:center}#page-main .article__entry-title.article__entry-title--following-main-title{padding-top:10px}#page-main .article__entry-title.article__entry-title--hug-content{padding-bottom:10px}#page-main .cd-faq-items .article__entry-title{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:var(--h2-question-font-size)}#page-main .article__entry-content{margin-bottom:40px}#page-main .article__entry-subtitle{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500;font-size:var(--h2-subtitle-font-size);line-height:1;margin-bottom:40px}#page-main .article__entry-content{font-size:16px;line-height:1.2}#page-main .article__entry-content h3{font-size:var(--content-h3-font-size);line-height:1}#page-main .article__entry-content h3,#page-main .article__entry-content h4{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500;margin-bottom:15px}#page-main .article__entry-content h4{font-size:var(--content-h4-font-size);line-height:1.25;margin-top:30px}}@layer layouts{#page-main .article__entry--expandable{display:grid;align-content:center;justify-content:stretch}#page-main .article__entry--expandable .article__entry-content{transition:max-height .2s ease,margin-bottom .2s ease;overflow:hidden}#page-main .article__entry--expandable .article__entry-title{padding-top:25px;padding-bottom:25px;display:grid;grid-template-columns:1fr auto}#page-main .article__entry--expandable .article__entry-title:after{content:"";display:block;cursor:pointer;width:var(--h2-font-size);height:var(--h2-font-size);background:#fff no-repeat 50%;background-size:var(--h2-font-size);background-image:url(/packs/media/store/images/icon-buttons/caret-down-6eba003eba2d12e548dfbdfb1bd7bc07.svg);transition:transform .2s ease}#page-main .article__entry--expandable.article__entry--expanded .article__entry-title:after{transform:rotate(180deg)}#page-main .article__entry--collapsed .article__entry-content{margin-bottom:0}}@layer components{.debug-info{font-size:11px;opacity:.5}.debug-line{position:fixed}.debug-line.debug-line--top{left:0;right:0;border-top:1px solid red}.debug-line.debug-line--left,.debug-line.debug-line--top{box-sizing:border-box;z-index:9000;color:red;font-size:11px;text-align:center;opacity:.5}.debug-line.debug-line--left{top:0;bottom:0;border-left:1px solid red;writing-mode:vertical-lr}}@layer overrides{.hidden{display:none}.invisible{visibility:hidden}}@layer utils{.inline{--display-when-not-hidden:inline;display:var(--display-when-not-hidden)}.inline.hidden{display:none}.button.inline,a.button.inline,button.inline{--display-when-not-hidden:inline-block}.balanced{text-wrap:balance}.centered-content{text-align:center}}.side-by-side{display:grid;grid-template-columns:1fr 1fr;gap:var(--page-horizontal-margin)}.side-by-side.side-by-side--on-desktop{grid-template-columns:1fr}@media(min-width:1100px){.side-by-side.side-by-side--on-desktop{grid-template-columns:1fr 1fr}}.test-info{text-align:left;width:100%;background-color:#f3f3f9;color:#339;padding:1em;border-radius:.5em}.test-info p{margin:.5em 0}@layer defaults{.not-in-table-layout{display:block}.in-table-layout{display:none}@media screen and (min-width:700px){.not-in-table-layout{display:none}.in-table-layout{display:block}}table.table{display:block;background-color:#c3ffd4}@media screen and (min-width:700px){table.table{display:table}}table.table thead{display:none}@media screen and (min-width:700px){table.table thead{display:table-row-group;background-color:#32ff96}table.table thead th{padding:10px 10px 8px;text-align:left}}table.table thead.always-show-first-cell{display:block}@media screen and (min-width:700px){table.table thead.always-show-first-cell{display:table-row-group}}table.table thead.always-show-first-cell th{display:none}@media screen and (min-width:700px){table.table thead.always-show-first-cell th{display:table-cell}}table.table thead.always-show-first-cell th:first-child{display:block}@media screen and (min-width:700px){table.table thead.always-show-first-cell th:first-child{display:table-cell}}table.table .label--inline{font-weight:700}@media screen and (min-width:700px){table.table .label--inline{display:none}}table.table tbody{display:block}@media screen and (min-width:700px){table.table tbody{display:table-row-group}}table.table tr{display:block;padding:12px 10px;border-bottom:3px solid #fff}@media screen and (min-width:700px){table.table tr{display:table-row;padding:0}}table.table td,table.table th{display:block}@media screen and (min-width:700px){table.table td,table.table th{display:table-cell;padding:12px 10px}}table.table td:last-child{border-right:none}table.table .licensing-option-group,table.table td{margin-bottom:10px}table.table h2,table.table h3{font-size:inherit!important}}.tooltip{display:none;position:absolute;padding:1em;background:#000;color:#fff;font-size:16px;line-height:1.4;width:auto;max-width:15em;z-index:2580;pointer-events:none;transition:opacity .2s ease}.tooltip.tooltip--light{background:#fff;color:#000;box-shadow:0 4px 16px rgba(0,0,0,.12)}.tooltippy-anchor{position:relative;display:inline-block}.tooltippy-popup{position:absolute;top:100%;left:0;margin:6px 0;z-index:10;width:320px;max-width:calc(100vw - 16px);padding:14px 16px;background:#fff;border:1px solid #000;box-shadow:0 4px 16px rgba(0,0,0,.12);font-size:14px;line-height:1.4}.tooltippy-popup p{margin-bottom:10px}.tooltippy-popup p:first-child{margin-top:0}.tooltippy-popup p:last-child{margin-bottom:0}.tooltippy-popup .button{margin-right:8px}.carousel{border-top:2px dotted #000;padding:clamp(1em,10vw,60px) 0}.carousel:first-child{border-top:none;padding-top:0}.carousel:last-child{padding-bottom:0}.carousel .anchor{height:0}.carousel__title{text-align:center;margin-bottom:clamp(1em,10vw,60px)}.carousel .slides{margin-left:calc(0px - var(--page-horizontal-margin));margin-right:calc(0px - var(--page-horizontal-margin))}.carousel .slides img{width:100%}.carousel__description{display:block;font-size:16px;line-height:140%;max-width:80em;margin:0 auto;padding:0;max-width:calc(var(--carousel-frame-width) - var(--carousel-suggested-padding)*2)}.carousel__description p{margin-bottom:1em}.card table.address{width:100%;padding-bottom:12px;font-size:14px;letter-spacing:.03em;margin-bottom:10px}.card table.address tr{border-bottom:1px dotted #000}.card table.address td{padding:10px 0;border-right:0 dotted #000}.card table.address td:last-child{border-right:none;text-align:left}.card table.address thead{background-color:#ff46a0}.card table.address thead th{padding:10px 10px 8px;text-align:left;color:#000;font-size:14px;line-height:130%}.message.message--main{font-size:21px;text-align:left;margin-top:40px}.message.message--main p{font-size:30px;line-height:125%;margin-bottom:.5em}@layer layouts{#page-main .carty-page .h1,#page-main .carty-page .h2,#page-main .carty-page h1,#page-main .carty-page h2{text-transform:none;text-align:left;margin:0}#page-main .carty-page .h2,#page-main .carty-page h2{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500;font-size:var(--font-size-59);letter-spacing:-.017em;margin-bottom:4px}#page-main .carty-page .article__content--centered .h1,#page-main .carty-page .article__content--centered .h2,#page-main .carty-page .article__content--centered h1,#page-main .carty-page .article__content--centered h2{text-align:center}.carty-page{width:100%;max-width:1000px}@media(min-width:1060px){.carty-page{width:auto;min-width:1000px}.carty-page.side-by-side-layout{width:clamp(1000px,80dvw,1200px);max-width:none}}.carty-segment+.carty-segment{margin-top:70px}.carty-page section{margin-top:48px}.carty-page .article__content>section:first-child{margin-top:0}.carty-page section.page-section--hug-top{margin-top:24px}.carty-page .simple_form{width:100%}.carty-page.carty-page--narrow{max-width:500px}@media(min-width:1060px){.carty-page.carty-page--narrow{min-width:500px}}.carty-page.carty-page--no-width{max-width:auto}@media(min-width:1060px){.carty-page.carty-page--no-width{min-width:auto}}}@layer components{table.table.carty-block{width:100%;letter-spacing:.03em;padding:0}@media screen and (min-width:700px){table.table.carty-block td:first-child,table.table.carty-block th:first-child{padding-left:var(--carty-block-padding)}table.table.carty-block td:last-child,table.table.carty-block th:last-child{padding-right:var(--carty-block-padding)}}@media screen and (min-width:700px){table.table.carty-block{padding-bottom:12px}}table.table.carty-block th{line-height:130%}@media screen and (min-width:700px){table.table.carty-block th{padding:16px 10px}}table.table.carty-block th.last-column{border-right:none}table.table.carty-block th,table.table.carty-block thead{background-color:transparent;text-transform:uppercase}table.table.carty-block th{font-weight:400;text-align:left}table.table.carty-block tr{display:block;padding:var(--carty-block-padding);border-bottom:2px solid #fff;position:relative}@media screen and (min-width:700px){table.table.carty-block tr{display:table-row;padding:0}}table.table.carty-block td{display:block}@media screen and (min-width:700px){table.table.carty-block td{padding:16px 10px;display:table-cell;border-right:1px dotted #000}}table.table.carty-block td.last-column{border-right:none}table.table.carty-block td{margin-bottom:10px}table.table.carty-block body a{vertical-align:top}table.table.carty-block body td:first-of-type{width:calc(100% - 35px)}table.table.carty-block--inverted{background-color:#000;color:#fff}table.table.carty-block--inverted thead{background-color:#000}table.table.carty-block--inverted td,table.table.carty-block--inverted th{color:#fff}table.table.table--one-row.carty-block td{padding-bottom:22px}}:root{--carty-block-padding-vertical:24px;--carty-block-padding:clamp(12px,5vw,24px);--carty-cell-padding-vertical:16px;--carty-cell-padding:10px;--carty-block-gap:24px}@layer components{.carty-blocks.carty-blocks--spacious{--carty-block-gap:72px}.carty-block{--font-size:var(--font-size-21);--letter-spacing:0}.carty-block,.carty-block input:not(.button),.carty-block input[type=checkbox]+label,.carty-block input[type=radio]+label,.carty-block label{font-size:var(--font-size);letter-spacing:var(--letter-spacing)}.carty-block{padding:var(--carty-block-padding-vertical) var(--carty-block-padding)}.carty-block+.carty-block{margin-top:var(--carty-block-gap)}.carty-block>:first-child{margin-top:0}.carty-block>:last-child{margin-bottom:0}.carty-block>p{margin:1.2em 0}.carty-block>p:first-child{margin-top:-7px}.carty-block>.radio-group:last-child{margin-bottom:0!important}.carty-block{--surface-color:#000;--text-color:#fff;--button-color:#fff;--button-text-color:#000;background-color:var(--surface-color)}.carty-block,.carty-block>:not(button):not(.button){color:var(--text-color)}.carty-block small.error,.carty-block span.error{background:#f50000;color:#fff;padding:0 8px;border-radius:4px;display:inline-block}.carty-block:not(.carty-block--light) input[type=checkbox]+label:before,.carty-block:not(.carty-block--light) input[type=radio]+label:before{border-color:#fff;background-color:#000}.carty-block:not(.carty-block--light) input[type=checkbox]:checked+label:before,.carty-block:not(.carty-block--light) input[type=radio]:checked+label:before{border-width:0;filter:invert(1)}.carty-block:not(.carty-block--light) input[type=checkbox]+label,.carty-block:not(.carty-block--light) input[type=radio]+label{text-transform:none}.carty-block:not(.carty-block--light) a:not(.button){color:#fff}.carty-block.carty-block--sectioned{padding:0}.carty-block__section{border-bottom:2px solid #fff;padding:var(--carty-cell-padding-vertical) var(--carty-block-padding)}.carty-block__section:last-child{border-bottom:none}.carty-block__section>:first-child{margin-top:0}.carty-block__section>:last-child{margin-bottom:0}.carty-block__section>p{margin:1.2em 0}.carty-block__section>p>:first-child{margin-top:0}.carty-block__section>p>:last-child{margin-bottom:0}.carty-block__section.left-right-split{display:flex;justify-content:space-between}.carty-block__section.left-right-split>:first-child{text-align:left}.carty-block__section.left-right-split>:last-child{text-align:right}.carty-block__title{font-weight:400;background-color:transparent;text-transform:uppercase;line-height:130%}.large-text{font-size:var(--font-size-32)}.carty-block.carty-block--special{--surface-color:#9ae4fc;--text-color:#000;--button-color:#000;--button-text-color:#fff}.carty-block.carty-block--special input[type=checkbox]+label:before,.carty-block.carty-block--special input[type=radio]+label:before{border-color:#000;background-color:#fff}.carty-block.carty-block--special input[type=checkbox]+label:checked+label:before,.carty-block.carty-block--special input[type=radio]+label:checked+label:before{background-color:#000;border-color:#000}.carty-block.carty-block--special input[type=checkbox]:checked+label:before,.carty-block.carty-block--special input[type=radio]:checked+label:before{background-color:#000;border-color:#000;filter:none}.carty-block.carty-block--value-based{--surface-color:#98f497;--text-color:#000;--button-color:#000;--button-text-color:#fff}.carty-block.carty-block--value-based input[type=checkbox]+label:before,.carty-block.carty-block--value-based input[type=radio]+label:before{border-color:#000;background-color:#fff}.carty-block.carty-block--value-based input[type=checkbox]+label:checked+label:before,.carty-block.carty-block--value-based input[type=radio]+label:checked+label:before{background-color:#000;border-color:#000}.carty-block.carty-block--value-based input[type=checkbox]:checked+label:before,.carty-block.carty-block--value-based input[type=radio]:checked+label:before{background-color:#000;border-color:#000;filter:none}.carty-block.carty-block--usage-based{--surface-color:#fff064;--text-color:#000;--button-color:#000;--button-text-color:#fff}.carty-block.carty-block--usage-based input[type=checkbox]+label:before,.carty-block.carty-block--usage-based input[type=radio]+label:before{border-color:#000;background-color:#fff}.carty-block.carty-block--usage-based input[type=checkbox]+label:checked+label:before,.carty-block.carty-block--usage-based input[type=radio]+label:checked+label:before{background-color:#000;border-color:#000}.carty-block.carty-block--usage-based input[type=checkbox]:checked+label:before,.carty-block.carty-block--usage-based input[type=radio]:checked+label:before{background-color:#000;border-color:#000;filter:none}.carty-block.carty-block--grey{--surface-color:#dcdcdc;--text-color:#000;--button-color:#000;--button-text-color:#fff}.carty-block.carty-block--grey input[type=checkbox]+label:before,.carty-block.carty-block--grey input[type=radio]+label:before{border-color:#000;background-color:#fff}.carty-block.carty-block--grey input[type=checkbox]+label:checked+label:before,.carty-block.carty-block--grey input[type=radio]+label:checked+label:before{background-color:#000;border-color:#000}.carty-block.carty-block--grey input[type=checkbox]:checked+label:before,.carty-block.carty-block--grey input[type=radio]:checked+label:before{background-color:#000;border-color:#000;filter:none}.carty-block .button-group{display:flex;gap:10px;flex-wrap:wrap}.carty-block .button-group>*{display:inline-block}.carty-block .button,.carty-block a.button,.carty-block button{background-color:var(--button-color);color:var(--button-text-color);border:0;padding:10px 20px;border-radius:30px;font-weight:500;text-transform:uppercase}.carty-block .button:active,.carty-block .button:focus,.carty-block .button:hover,.carty-block a.button:active,.carty-block a.button:focus,.carty-block a.button:hover,.carty-block button:active,.carty-block button:focus,.carty-block button:hover{font-weight:700}.carty-block .button:after,.carty-block a.button:after,.carty-block button:after{content:attr(data-text);font-weight:700;visibility:hidden;height:0;overflow:hidden;display:block;pointer-events:none}.carty-block strong{font-weight:500}}@layer components{.carty-block .form-inputs__group:not(:last-child){margin-bottom:20px}.carty-block .form-inputs__row>.info{display:grid;align-content:center;margin-bottom:5px}@media(min-width:420px){.carty-block .form-inputs__row{display:flex;gap:5px;align-items:start}.carty-block .form-inputs__row>*{flex:1 0}.carty-block .form-inputs__row>.info{padding:0 10px;display:grid;height:36px;align-content:center}}.carty-block .form-inputs .input{margin-bottom:5px}.carty-block .form-inputs:last-child>.form-inputs__group:last-child>.input:last-child{margin-bottom:0}.carty-block input[type=email],.carty-block input[type=number],.carty-block input[type=password],.carty-block input[type=text],.carty-block input[type=url],.carty-block select,.carty-block textarea{font-family:Beausite Classic,Verdana,Arial,Sans;font-weight:500;font-size:var(--font-size-18);background-color:#fff}.carty-block input[type=email]::placeholder,.carty-block input[type=number]::placeholder,.carty-block input[type=password]::placeholder,.carty-block input[type=text]::placeholder,.carty-block input[type=url]::placeholder,.carty-block select::placeholder,.carty-block textarea::placeholder{color:#646464}.carty-block select:has(option.placeholder:checked){color:#646464}.carty-block select option{color:#000}.carty-block select option.placeholder{color:#646464}.carty-block__section .form-inputs__group:not(:last-child){margin-bottom:10px}.carty-block__section .form-inputs{margin-bottom:0}.carty-block__section .form-inputs+.form-actions{margin-top:10px}.carty-block__section .form-input{line-height:1.4}}@layer layouts{.carty-page .form-actions,.carty-page .form__button-group{margin-top:34px}.carty-page .form-actions .button,.carty-page .form__button-group .button{text-transform:none}.carty-page .form-actions .button.big.centered,.carty-page .form__button-group .button.big.centered{max-width:none;padding-right:2em;padding-left:2em;border:4px solid #000;width:min(480px,100%)}}.lucy-field label{font-family:Beausite Classic,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;letter-spacing:.01em;background-color:#fff;color:#000}.lucy-field input,.lucy-field input[type=checkbox]+label,.lucy-field input[type=radio]+label,.lucy-field select{font-family:Beausite Classic Clear,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;letter-spacing:.01em;background-color:#fff;color:#000}.lucy-field{background:#fff;border-radius:8px;padding:8px;display:flex;flex-direction:column;margin-bottom:6px;gap:2px}@media(min-width:420px){.lucy-field label{white-space:nowrap}}.lucy-field select{padding:0;height:26px;border:0;max-width:100%;margin:0;border-radius:0;outline:none;width:var(--licensing-option-select-width);min-width:3em}.lucy-field input[type=checkbox]+label,.lucy-field input[type=radio]+label{text-transform:none}.lucy-field input[type=checkbox]+label:before,.lucy-field input[type=radio]+label:before{width:24px;height:24px;margin-bottom:0;border:1px solid #000!important}.lucy-field .license-usage-client-block{display:flex;flex-direction:column;gap:2px}.lucy-field input[type=text]{background-color:#fff;padding:0;margin:4px 0;height:auto}.lucy-field input[type=text]:active,.lucy-field input[type=text]:focus{border:none;outline:none}.lucy-field input[type=text]::placeholder{color:rgba(0,0,0,.5)}.lucy-field input[type=text]:first-child{margin-top:0}.lucy-field input[type=text]:last-child{margin-bottom:0}.lucy-field input[type=text].error:not(:focus){margin:2px -2px;padding:2px;width:calc(100% + 4px);background-color:#f50000;color:#fff}.lucy-field input[type=text].error:not(:focus)::placeholder{color:#fff}.lucy-field input[type=text].error:not(:focus):first-child{margin-top:-2px}.lucy-field input[type=text].error:not(:focus):last-child{margin-bottom:-2px}.carty-block:not(.carty-block--light) .lucy-field input[type=checkbox]+label:before,.carty-block:not(.carty-block--light) .lucy-field input[type=radio]+label:before,.lucy-field input[type=checkbox]+label:before,.lucy-field input[type=radio]+label:before{border-color:#000;background-color:#fff}.carty-block:not(.carty-block--light) .lucy-field input[type=checkbox]+label:checked+label:before,.carty-block:not(.carty-block--light) .lucy-field input[type=radio]+label:checked+label:before,.lucy-field input[type=checkbox]+label:checked+label:before,.lucy-field input[type=radio]+label:checked+label:before{background-color:#000;border-color:#000}.carty-block:not(.carty-block--light) .lucy-field input[type=checkbox]:checked+label:before,.carty-block:not(.carty-block--light) .lucy-field input[type=radio]:checked+label:before,.lucy-field input[type=checkbox]:checked+label:before,.lucy-field input[type=radio]:checked+label:before{background-color:#000;border-color:#000;filter:none}.dev-overlay{position:fixed;top:0;left:0;z-index:1000;pointer-events:none;opacity:1}.dev-overlay--hidden{display:none}.dev-overlay--checkout-confirm{width:1091px;left:100px;top:193px}.dev-overlay--cart-licensing-usage-selector{width:1172px;left:321px;top:194px}.copy-to-clipboard{display:grid;grid-template-columns:1fr auto;gap:.5em}.copy-to-clipboard__text{width:260px;font-size:.8em;margin-bottom:0}.copy-to-clipboard__button{margin-bottom:0}.input-with-button{display:flex;align-items:stretch;gap:5px}.input-with-button input{flex:1 1 auto}.input-with-button .button{flex:0 0 auto}.license__text{font-size:16px;line-height:24px;line-height:1.5;display:none;margin-top:1em;margin-bottom:2em;white-space:pre-wrap;column-count:2}@media screen and (max-width:800px){.license__text{column-count:1}}.license__toggler{display:block;position:relative;margin-bottom:0;padding-left:52px;font-size:18px;line-height:1.5;cursor:pointer}.license__toggler:before{display:inline-block;position:absolute;top:6px;left:16px;content:" ";width:8px;height:10px;background:url(/packs/media/store/images/arrow-small-right-fe92c58a95ae4f3bf164c2233c3259de.png) no-repeat;background-size:contain;transform-origin:center center;transition:transform .1s}.license__toggler:hover{border-bottom:0;font-weight:700}.license__toggler.open:before{transform:rotate(90deg)}.rendered_text{hyphens:auto;white-space:nowrap;--pushdown-height:0px;--ascender-padding:0px;--descender-padding:0px;--line-height-gap-top-correction:0px;--line-height-gap-bottom-correction:0px;margin-top:calc(var(--pushdown-height) - var(--ascender-padding) + var(--line-height-gap-top-correction));margin-bottom:calc(0px - var(--descender-padding) + var(--line-height-gap-bottom-correction))}.rendered_text p{font-size:inherit;line-height:inherit;margin:0}.rendered_text.multiline{white-space:pre}.rendered_text.editable{user-select:inherit}.rendered_text.breakable{max-width:100%;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-line!important}.icon-button{display:block;cursor:pointer;width:16px;height:16px;background:#fff no-repeat 100%}.icon-button.sm{width:8px;height:8px;background-size:8px}.align-left-button{background-image:url(/packs/media/store/images/icon-buttons/align-left-fb5c1a8ad9f9684febdae852e79dd5c7.svg)}.align-center-button{background-image:url(/packs/media/store/images/icon-buttons/align-center-bf8381f5690eea99acf8ad2caaae3dd1.svg)}.column-1-button{background-image:url(/packs/media/store/images/icon-buttons/column-1-1df4b4847bc03ffa65b9362cd6470d06.svg)}.column-2-button{background-image:url(/packs/media/store/images/icon-buttons/column-2-152d8a118d076f7e633c9ef03a0cae9c.svg)}.column-3-button{background-image:url(/packs/media/store/images/icon-buttons/column-3-678836d51d5d09806066ee8a14bb5f37.svg)}.minus-button{background-image:url(/packs/media/store/images/icon-buttons/minus-9af11ee96250b9b5e76384153e9600d3.svg)}.plus-button{background-image:url(/packs/media/store/images/icon-buttons/plus-095a5a468a10be2dd0140587a94302e6.svg)}.spacing-horizontal-button{background-image:url(/packs/media/store/images/icon-buttons/spacing-horizontal-be08fc8f2fec8b2f1b2bfb3de4993170.svg)}.spacing-horizontal-button.sm{background-image:url(/packs/media/store/images/icon-buttons/spacing-horizontal-sm-5fe0afaa867183c22a0709980f513c9c.svg)}.spacing-vertical-button{background-image:url(/packs/media/store/images/icon-buttons/spacing-vertical-65acd9ed2b33361b5e0110618f22a940.svg)}.spacing-vertical-button.sm{background-image:url(/packs/media/store/images/icon-buttons/spacing-vertical-sm-dc460c6c34f33f25fb41a129d68637e9.svg)}.refresh-button{background-image:url(/packs/media/store/images/icon-buttons/refresh-77fb13e8c3faf12cb41e47a0181b8916.svg);background-position:3px -1px}.size-button{background-image:url(/packs/media/store/images/icon-buttons/size-66a1725e28973238eb70db5c59dc391d.svg)}.size-button.sm{background-image:url(/packs/media/store/images/icon-buttons/size-sm-3d17e8ea99d7c82bc18d2d2593f77843.svg)}.with-icon-in-front{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em}.type-tester input[type=checkbox],.type-tester input[type=checkbox]+label,.type-tester input[type=radio],.type-tester input[type=radio]+label{text-transform:unset;display:unset;position:unset;width:unset;cursor:unset;font-size:unset;margin:unset}.type-tester input[type=checkbox]+label:before,.type-tester input[type=checkbox]:before,.type-tester input[type=radio]+label:before,.type-tester input[type=radio]:before{all:unset}.type-tester input[type=range]{margin:0;padding:0;height:16px}.type-tester input[type=checkbox],.type-tester input[type=radio]{display:none}.type-tester input[type=checkbox]+label,.type-tester input[type=radio]+label{position:relative;width:100%;cursor:pointer}.type-tester input[type=checkbox]+label:before,.type-tester input[type=radio]+label:before{box-sizing:border-box;content:" ";display:inline-block;position:relative;top:-1px;width:11px;height:11px;margin-right:4px;border:1.5px solid #000;text-align:center;line-height:10px;vertical-align:middle;background-color:#fff}.type-tester input[type=checkbox]:checked+label:before,.type-tester input[type=radio]:checked+label:before{background-color:#000;border-color:#000}.type-tester input[type=radio]+label:before{border-radius:50%;width:12px;height:12px;margin-right:3px}.type-tester .header,.type-tester .tyte-panel{font-family:Beausite Classic Clear,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:300;letter-spacing:.02em}.type-tester .tabular-numbers{font-variant-numeric:tabular-nums}.type-tester{--transition-params:0.2s ease;transition:height var(--transition-params),opacity var(--transition-params);margin-bottom:10px;width:100%;--header-height:32px}.type-tester .header{display:flex;width:100%;position:relative;z-index:300;align-items:center;height:var(--header-height);text-transform:uppercase}.type-tester .header.with-font-family-name{grid-template-columns:28em 1fr 11em;grid-gap:4em}.type-tester .header>*{overflow:hidden}.type-tester .header>:nth-child(2){justify-self:center;flex-grow:1}.type-tester .header>:nth-child(3){justify-self:end}.type-tester .font-settings{display:flex;flex-direction:row;grid-gap:1em;justify-content:center;align-items:center}.type-tester .visible-only-when-active{transition:opacity var(--transition-params);opacity:0}.type-tester.active .visible-only-when-active,.type-tester.hovered .visible-only-when-active{opacity:1}.type-tester .input-group.expandable,.type-tester .input-group.expandable>.tool-panel{display:flex;flex-direction:row;align-items:center}.type-tester .input-group.expandable .tyte-label,.type-tester .input-group.expandable>.tool-panel .tyte-label{cursor:pointer}.type-tester .input-group.expandable .icon-button,.type-tester .input-group.expandable>.tool-panel .icon-button{height:8px;width:8px}.type-tester .input-group.expandable .icon-button.expand-button,.type-tester .input-group.expandable>.tool-panel .icon-button.expand-button{background-image:url(/packs/media/store/images/icon-buttons/plus-095a5a468a10be2dd0140587a94302e6.svg)}.type-tester .input-group.expandable.open .icon-button.expand-button,.type-tester .input-group.expandable>.tool-panel.open .icon-button.expand-button{background-image:url(/packs/media/store/images/icon-buttons/minus-9af11ee96250b9b5e76384153e9600d3.svg)}.type-tester .button-group{--display:flex;display:var(--display);flex-direction:row;gap:6px;align-items:center}.type-tester .button-group:after,.type-tester .button-group:before{content:none;display:none}.type-tester .with-icon-in-front.with-value-indicator{grid-template-columns:auto 1fr auto}.type-tester .value-indicator.tabular-numbers{min-width:calc(var(--value-indicator-max-digits)*1.1ch)}.type-tester{position:relative}.type-tester .panels{margin-bottom:0;transition:all var(--transition-params)}.type-tester .panel-container{transition:all var(--transition-params);font-size:12px;position:absolute;z-index:400;top:var(--header-height);left:var(--label-offset-left);display:none;opacity:0}.type-tester .panel-container.display{display:block}.type-tester .panel-container.visible{opacity:1}.type-tester .panel-container.popup{z-index:450}.type-tester .panel-container.center{place-items:center;left:0;right:0}.type-tester .panel-container.center.display{display:grid}.type-tester .panel-container .tyte-panel{background-color:#fff}.type-tester .panel-container.distant{top:calc(var(--header-height) + 10px)}.type-tester .tool-panel{background:#fff;padding:2px 6px;margin:-2px -6px;box-sizing:border-box}.type-tester .header .tool-panel{height:22px}.type-tester .input-group.style-input-group{text-wrap:nowrap;min-width:200px}.type-tester .panel-container.style-panel-container.covers-label{margin-left:-8px;top:3px}.type-tester .panel-container.style-panel-container .tyte-panel{width:17.5em;max-height:33.3em;overflow-y:scroll;overflow-x:hidden;--scrollbar-width:8px;--scrollbar-color-track:transparent;--scrollbar-color-thumb:#000;scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:thin;scrollbar-gutter:stable}.type-tester .panel-container.style-panel-container .tyte-panel::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);max-width:var(--scrollbar-width);max-height:var(--scrollbar-width)}.type-tester .panel-container.style-panel-container .tyte-panel::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:var(--scrollbar-width)}.type-tester .panel-container.style-panel-container .tyte-panel::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.type-tester .panel-container.style-panel-container .tyte-panel .option{text-transform:uppercase;cursor:pointer;text-wrap:nowrap;padding:4px 8px}.type-tester .panel-container.style-panel-container .tyte-panel .option.selected,.type-tester .panel-container.style-panel-container .tyte-panel .option:hover{background-color:#000;color:#fff}.type-tester .panel-container.feature-panel-container .tyte-panel{--max-item-width:12em}.type-tester .panel-container.feature-panel-container .tyte-panel form{line-height:10px;display:flex;flex-direction:row}.type-tester .panel-container.feature-panel-container .tyte-panel form .column{padding:0;margin:0 1em 0 0}.type-tester .panel-container.feature-panel-container .tyte-panel form .column:last-child{margin-right:0}.type-tester .panel-container.feature-panel-container .tyte-panel form .item{height:16px;text-overflow:ellipsis;white-space:nowrap;max-width:var(--max-item-width);display:grid;grid-template-columns:auto 1fr}.type-tester .panel-container.feature-panel-container .tyte-panel form .item label{height:16px}.type-tester .input-group.size-input-group{display:grid;align-items:center;margin-right:calc(var(--gap-factor)*5px)}.type-tester .panel-container.size-panel-container{width:6em}.type-tester .input-group.spacing-input-group{margin-right:20px;--display:grid;display:var(--display)}.type-tester .input-group.spacing-input-group .items{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:calc(var(--gap-factor)*17px)}.type-tester .input-group.spacing-input-group .items .item{margin-bottom:0}.type-tester .tool-panel{margin:0}.type-tester .input-group.spacing-input-group.covers-label,.type-tester .panel-container.spacing-panel-container.covers-label{top:10px}.type-tester .input-group.spacing-input-group .items .item,.type-tester .panel-container.spacing-panel-container .items .item{margin-bottom:4px}.type-tester .input-group.spacing-input-group .icon-button,.type-tester .panel-container.spacing-panel-container .icon-button{height:8px;width:8px}.type-tester .input-group.variation-input-group{--display:block;margin-right:20px}.type-tester .input-group.variation-input-group .items{align-items:center;gap:calc(var(--gap-factor)*17px)}.type-tester .input-group.variation-input-group .items .item{margin-bottom:0}.type-tester .input-group.variation-input-group .tool-panel{margin:0}.type-tester .input-group.variation-input-group .items{display:flex;flex-direction:row;gap:17px}.type-tester .rendered_text{width:100%;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-line!important;overflow:hidden;overflow:clip}.type-tester .rendered_text p{font-size:inherit;line-height:inherit;margin:0}.type-tester .rendered_text p:first-child{margin-top:var(--column-balance-correction)}.type-tester .rendered_text .ql-editor{max-width:100%;font-feature-settings:"kern" 1,"liga" 1,"salt" 1,"calt" 1;transition:none;outline:none;cursor:text;white-space:pre-wrap;overflow:hidden;overflow:clip;padding-top:var(--ascender-padding);padding-bottom:var(--descender-padding)}.type-tester .rendered_text.nowrap{white-space:nowrap!important}.type-tester .rendered_text.nowrap .ql-editor{white-space:nowrap}.type-tester.nowrap{white-space:nowrap!important}.type-tester.nowrap .ql-editor{white-space:nowrap}@media(max-width:1000px){.type-tester .header{justify-content:space-between}.type-tester .header,.type-tester .header.with-font-family-name{grid-template-columns:auto auto}.type-tester .font-settings{display:none}.type-tester.type-tester--variable .buy-button-box{width:100%;text-align:right}}@media(max-width:500px){.type-tester .font-family-name{display:none}}.type-tester{--split-vw:1vw;--sample-width-category:0;--sample-width-category-string:"0"}.type-tester .header{--gap-factor:1;--slider-width-factor:6;--primary-slider-width:min(160px,calc(var(--slider-width-factor)*var(--split-vw)));--secondary-slider-width:calc(var(--primary-slider-width)*0.5)}.type-tester .header custom-range-slider{width:var(--secondary-slider-width)}.type-tester .header .size-input-group custom-range-slider{width:var(--primary-slider-width)}.type-tester .header .input-group.variation-input-group{display:none}.type-tester.type-tester--variable .header .input-group.variation-input-group{display:var(--display)}@media screen and (min-width:648px){.type-tester{--split-vw:1vw;--sample-width-category:1;--sample-width-category-string:"(1) 600px"}.type-tester .header{--slider-width-factor:18;display:flex}.type-tester .header>*{flex-grow:1}.type-tester .header>.buy-button-box{flex-grow:0}.type-tester .header .font-settings{justify-self:end;justify-content:end}.type-tester .header .columns-input-group,.type-tester .header .letter-spacing-control{display:none}.type-tester .header .input-group.spacing-input-group{margin-right:0}.type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr}.type-tester.type-tester--variable .header{--slider-width-factor:12;display:flex;gap:calc(var(--gap-factor)*17px);justify-content:space-between}.type-tester.type-tester--variable .header .buy-button-box{flex-grow:0}.type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}.type-tester.type-tester--variable .header .input-group.size-input-group,.type-tester.type-tester--variable .header .input-group.spacing-input-group,.type-tester.type-tester--variable .header .input-group.variation-input-group{margin-right:0}.type-tester.type-tester--variable .header .input-group.size-input-group{display:none}.type-tester.type-tester--variable .header .input-group.spacing-input-group .items,.type-tester.type-tester--variable .header .input-group.variation-input-group .items{gap:0}.type-tester.type-tester--variable .header .input-group.alignment-input-group,.type-tester.type-tester--variable .header .input-group.columns-input-group,.type-tester.type-tester--variable .header .input-group.spacing-input-group,.type-tester.type-tester--variable .header .style-input-group{display:none}}@media screen and (min-width:794px){.type-tester{--sample-width-category:2;--sample-width-category-string:"(2) 746px"}.type-tester .header{--slider-width-factor:18}.type-tester .header .letter-spacing-control{display:grid}.type-tester .header .input-group.spacing-input-group{margin-right:20px}.type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr 1fr}}@media screen and (min-width:848px){.type-tester{--sample-width-category:3;--sample-width-category-string:"(3) 800px"}.type-tester .header{--slider-width-factor:12}.type-tester .header .input-group.columns-input-group{display:var(--display)}.type-tester.type-tester--variable .header{grid-template-columns:1fr 6fr 1fr}.type-tester.type-tester--variable .header .input-group.size-input-group{display:var(--display)}.type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}}@media screen and (min-width:1048px){.type-tester{--sample-width-category:4;--sample-width-category-string:"(4) 1000px"}.type-tester .header{--slider-width-factor:12;display:grid;grid-template-columns:1fr 4fr 1fr}.type-tester .header .input-group.alignment-input-group{display:var(--display)}.type-tester .header .font-settings{justify-self:center;justify-content:center}.type-tester.type-tester--variable .header .input-group.alignment-input-group{display:var(--display)}.type-tester.type-tester--variable .header .font-settings{justify-self:center;justify-content:center}}@media screen and (min-width:1248px){.type-tester{--sample-width-category:5;--sample-width-category-string:"(5) 1200px"}.type-tester.type-tester--variable .header{display:grid;grid-template-columns:1fr 4fr 1fr}.type-tester.type-tester--variable .header .style-input-group{display:var(--display)}}@media screen and (min-width:1448px){.type-tester{--sample-width-category:6;--sample-width-category-string:"(6) 1400px"}.type-tester.type-tester--variable.type-tester--admin .header .input-group.spacing-input-group{display:var(--display);width:auto}.type-tester.type-tester--variable.type-tester--admin .header .input-group.columns-input-group{display:var(--display)}}.sample-row{width:100%;display:grid;gap:var(--page-horizontal-margin)}.sample-row>*{min-width:0}@media screen and (min-width:648px){.sample-row{grid-template-columns:1fr}}@media screen and (min-width:1272px){.sample-row.sample-row--of-2{grid-template-columns:1fr 1fr}.sample-row.sample-row--of-2 .type-tester{--split-vw:0.5vw}.sample-row.sample-row--of-2 .buy-button,.sample-row.sample-row--of-2 .buy-button-box{display:none}.sample-row.sample-row--of-2 .type-tester{--sample-width-category:1;--sample-width-category-string:"(1) 600px"}.sample-row.sample-row--of-2 .type-tester .header{--slider-width-factor:18;display:flex}.sample-row.sample-row--of-2 .type-tester .header>*{flex-grow:1}.sample-row.sample-row--of-2 .type-tester .header>.buy-button-box{flex-grow:0}.sample-row.sample-row--of-2 .type-tester .header .font-settings{justify-self:end;justify-content:end}.sample-row.sample-row--of-2 .type-tester .header .columns-input-group,.sample-row.sample-row--of-2 .type-tester .header .letter-spacing-control{display:none}.sample-row.sample-row--of-2 .type-tester .header .input-group.spacing-input-group{margin-right:0}.sample-row.sample-row--of-2 .type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header{--slider-width-factor:12;display:flex;gap:calc(var(--gap-factor)*17px);justify-content:space-between}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .buy-button-box{flex-grow:0}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.size-input-group,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.spacing-input-group,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.variation-input-group{margin-right:0}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.size-input-group{display:none}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.spacing-input-group .items,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.variation-input-group .items{gap:0}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.alignment-input-group,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.columns-input-group,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.spacing-input-group,.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .style-input-group{display:none}}@media screen and (min-width:1564px){.sample-row.sample-row--of-2 .type-tester{--sample-width-category:2;--sample-width-category-string:"(2) 746px"}.sample-row.sample-row--of-2 .type-tester .header{--slider-width-factor:18}.sample-row.sample-row--of-2 .type-tester .header .letter-spacing-control{display:grid}.sample-row.sample-row--of-2 .type-tester .header .input-group.spacing-input-group{margin-right:20px}.sample-row.sample-row--of-2 .type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr 1fr}}@media screen and (min-width:1672px){.sample-row.sample-row--of-2 .type-tester{--sample-width-category:3;--sample-width-category-string:"(3) 800px"}.sample-row.sample-row--of-2 .type-tester .header{--slider-width-factor:12}.sample-row.sample-row--of-2 .type-tester .header .input-group.columns-input-group{display:var(--display)}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header{grid-template-columns:1fr 6fr 1fr}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.size-input-group{display:var(--display)}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}}@media screen and (min-width:2072px){.sample-row.sample-row--of-2 .type-tester{--sample-width-category:4;--sample-width-category-string:"(4) 1000px"}.sample-row.sample-row--of-2 .type-tester .header{--slider-width-factor:12;display:grid;grid-template-columns:1fr 4fr 1fr}.sample-row.sample-row--of-2 .type-tester .header .input-group.alignment-input-group{display:var(--display)}.sample-row.sample-row--of-2 .type-tester .header .font-settings{justify-self:center;justify-content:center}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .input-group.alignment-input-group{display:var(--display)}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .font-settings{justify-self:center;justify-content:center}}@media screen and (min-width:2472px){.sample-row.sample-row--of-2 .type-tester{--sample-width-category:5;--sample-width-category-string:"(5) 1200px"}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header{display:grid;grid-template-columns:1fr 4fr 1fr}.sample-row.sample-row--of-2 .type-tester.type-tester--variable .header .style-input-group{display:var(--display)}}@media screen and (min-width:2872px){.sample-row.sample-row--of-2 .type-tester{--sample-width-category:6;--sample-width-category-string:"(6) 1400px"}.sample-row.sample-row--of-2 .type-tester.type-tester--variable.type-tester--admin .header .input-group.spacing-input-group{display:var(--display);width:auto}.sample-row.sample-row--of-2 .type-tester.type-tester--variable.type-tester--admin .header .input-group.columns-input-group{display:var(--display)}}@media screen and (min-width:1896px){.sample-row.sample-row--of-3{grid-template-columns:1fr 1fr 1fr}.sample-row.sample-row--of-3 .type-tester{--split-vw:0.333333vw}.sample-row.sample-row--of-3 .buy-button,.sample-row.sample-row--of-3 .buy-button-box{display:none}.sample-row.sample-row--of-3 .type-tester{--sample-width-category:1;--sample-width-category-string:"(1) 600px"}.sample-row.sample-row--of-3 .type-tester .header{--slider-width-factor:18;display:flex}.sample-row.sample-row--of-3 .type-tester .header>*{flex-grow:1}.sample-row.sample-row--of-3 .type-tester .header>.buy-button-box{flex-grow:0}.sample-row.sample-row--of-3 .type-tester .header .font-settings{justify-self:end;justify-content:end}.sample-row.sample-row--of-3 .type-tester .header .columns-input-group,.sample-row.sample-row--of-3 .type-tester .header .letter-spacing-control{display:none}.sample-row.sample-row--of-3 .type-tester .header .input-group.spacing-input-group{margin-right:0}.sample-row.sample-row--of-3 .type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header{--slider-width-factor:12;display:flex;gap:calc(var(--gap-factor)*17px);justify-content:space-between}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .buy-button-box{flex-grow:0}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.size-input-group,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.spacing-input-group,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.variation-input-group{margin-right:0}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.size-input-group{display:none}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.spacing-input-group .items,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.variation-input-group .items{gap:0}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.alignment-input-group,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.columns-input-group,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.spacing-input-group,.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .style-input-group{display:none}}@media screen and (min-width:2334px){.sample-row.sample-row--of-3 .type-tester{--sample-width-category:2;--sample-width-category-string:"(2) 746px"}.sample-row.sample-row--of-3 .type-tester .header{--slider-width-factor:18}.sample-row.sample-row--of-3 .type-tester .header .letter-spacing-control{display:grid}.sample-row.sample-row--of-3 .type-tester .header .input-group.spacing-input-group{margin-right:20px}.sample-row.sample-row--of-3 .type-tester .header .input-group.spacing-input-group .items{grid-template-columns:1fr 1fr}}@media screen and (min-width:2496px){.sample-row.sample-row--of-3 .type-tester{--sample-width-category:3;--sample-width-category-string:"(3) 800px"}.sample-row.sample-row--of-3 .type-tester .header{--slider-width-factor:12}.sample-row.sample-row--of-3 .type-tester .header .input-group.columns-input-group{display:var(--display)}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header{grid-template-columns:1fr 6fr 1fr}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.size-input-group{display:var(--display)}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .font-settings{justify-self:space-between;justify-content:space-between}}@media screen and (min-width:3096px){.sample-row.sample-row--of-3 .type-tester{--sample-width-category:4;--sample-width-category-string:"(4) 1000px"}.sample-row.sample-row--of-3 .type-tester .header{--slider-width-factor:12;display:grid;grid-template-columns:1fr 4fr 1fr}.sample-row.sample-row--of-3 .type-tester .header .input-group.alignment-input-group{display:var(--display)}.sample-row.sample-row--of-3 .type-tester .header .font-settings{justify-self:center;justify-content:center}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .input-group.alignment-input-group{display:var(--display)}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .font-settings{justify-self:center;justify-content:center}}@media screen and (min-width:3696px){.sample-row.sample-row--of-3 .type-tester{--sample-width-category:5;--sample-width-category-string:"(5) 1200px"}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header{display:grid;grid-template-columns:1fr 4fr 1fr}.sample-row.sample-row--of-3 .type-tester.type-tester--variable .header .style-input-group{display:var(--display)}}@media screen and (min-width:4296px){.sample-row.sample-row--of-3 .type-tester{--sample-width-category:6;--sample-width-category-string:"(6) 1400px"}.sample-row.sample-row--of-3 .type-tester.type-tester--variable.type-tester--admin .header .input-group.spacing-input-group{display:var(--display);width:auto}.sample-row.sample-row--of-3 .type-tester.type-tester--variable.type-tester--admin .header .input-group.columns-input-group{display:var(--display)}}.type-tester.type-tester--variable .input-group.style-input-group .tool-panel{display:none}.type-tester.type-tester--variable .header__left{min-width:130px}.type-tester.type-tester--variable .variable-font-badge{width:126px;height:70px;display:grid;place-items:center}.type-tester.type-tester--variable .variable-font-badge img{transform:rotate(var(--angle,0deg)) translateY(5px)}.carousel__description.good__details{max-width:calc(var(--carousel-frame-width))}@media(min-width:900px){.carousel__description.good__details .good__info{display:grid;grid-template-columns:1fr 1fr;gap:32px 64px;align-items:start}}.carousel__description.good__details .good__properties{margin-bottom:1em}.carousel__description.good__details p.good__property{margin:0}@media screen and (min-width:600px){.carousel__description.good__details p.good__property{display:grid;grid-template-columns:1fr 3fr;gap:8px}}.carousel__description.good__details .good__price-box,.carousel__description.good__details .good__price-row{border-top:1px dotted #000;margin-top:24px;border-bottom:1px dotted #000;margin-bottom:24px;text-align:center;padding:16px}.carousel__description.good__details .good__price-row:not(:last-child){margin-bottom:0}.carousel__description.good__details .good__price-row:not(:first-child){margin-top:0;border-top:0}.carousel__description.good__details .good__price-row--shipping{font-size:14px}.carousel__description.good__details .good__price-row--shipping>div:not(:last-child){margin-bottom:1em}.carousel__description.good__details .button_to>.button{width:100%;background-color:rgba(255,65,17,.9);color:#fff;border:1px solid rgba(255,65,17,.9);text-transform:uppercase;font-size:14px;padding:15px;font-weight:500;letter-spacing:.02em;transition:background-color .1s,color .1s}.carousel__description.good__details .button_to>.button:hover{background-color:#fff;color:rgba(255,65,17,.9)}.carousel__description.good__details .button_to>.button:active,.carousel__description.good__details .button_to>.button:focus,.carousel__description.good__details .button_to>.button:focus-visible{outline:none;border:none;border:1px solid rgba(255,65,17,.9)}.carousel__description.good__details .button_to>.button.button--toggled{background-color:#fff;color:rgba(255,65,17,.9)}@layer defaults{small.error{color:red}.alert-box{margin-bottom:10px;color:red}.alert-box.warning{color:orange}a.captcha-reload-button{margin-left:10px;text-decoration:none;display:inline-block;width:1.2em;height:1.2em;background-image:url(/packs/media/store/images/icon-buttons/refresh-77fb13e8c3faf12cb41e47a0181b8916.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;position:relative;top:.2em}a.captcha-reload-button:hover{text-decoration:none;border-bottom:0}.carty-block a.captcha-reload-button{filter:invert(1)}}.font_families.index .tile-group{position:relative}.font_families.index .tile-group:before{content:"";display:block;height:2px;background-color:#000;z-index:2550;position:absolute;inset:0 0 auto 0}.font_families.index .overview-category--inverted-colors .tile-group:before{background-color:#fff}.font_families.index .tile-row .tile{display:grid;grid-template-columns:auto 1px;grid-template-rows:auto 1px}.font_families.index .tile-row .tile__row-separator .line{height:1px;width:100%}.font_families.index .tile-row .tile__row-separator.adjacent-tile-hovered{background:#000}.font_families.index .tile-row .tile__separator-crosshair,.font_families.index .tile-row:last-child .tile:last-child .tile__row-separator{display:none}@media(min-width:420px){.font_families.index .tile-row{display:grid;grid-template-columns:1fr 1fr}.font_families.index .tile-row:last-child .tile{grid-template-rows:auto}.font_families.index .tile-row:last-child .tile .tile__row-separator{display:none}.font_families.index .tile-row:not(:last-child) .tile:first-child .tile__row-separator{padding-right:10px}.font_families.index .tile-row:not(:last-child) .tile:last-child .tile__row-separator{padding-left:10px}.font_families.index .tile-row:not(:last-child) .tile .tile__separator-crosshair{display:block}.font_families.index .tile-row:not(:last-child) .tile .tile__separator-crosshair.adjacent-tile-hovered{background:#000}.font_families.index .tile-row .tile:not(:last-child) .tile__column-separator{padding:10px 0}.font_families.index .tile-row .tile:not(:last-child) .tile__column-separator .line{width:1px;height:100%}.font_families.index .tile-row .tile:not(:last-child) .tile__column-separator.adjacent-tile-hovered{background:#000}}.font_families.index .tile__column-separator .line,.font_families.index .tile__row-separator .line{background:rgba(0,0,0,.17)}.font_families.index .overview-category--inverted-colors .tile__column-separator .line,.font_families.index .overview-category--inverted-colors .tile__row-separator .line{background:hsla(0,0%,100%,.17)}.font_families.index{--tile-1st-column-padding-left:14px;--tile-1st-column-padding-right:0px;--tile-2nd-column-padding-left:30px;--tile-2nd-column-padding-right:0;--tile-sample-shift:-4px;--tile-sample-vertical-shift:2px}.font_families.index .tile{--tile-padding-left:var(--tile-1st-column-padding-left)}.font_families.index .tile .tile__contents{padding-right:var(--tile-2st-column-padding-right)}.font_families.index .tile-row .tile{--tile-padding-left:var(--tile-1st-column-padding-left)}.font_families.index .tile-row .tile .tile__contents{padding-right:var(--tile-2st-column-padding-right)}.font_families.index .tile-row .tile .tile__contents .tile__slides{overflow:hidden}@media(min-width:420px){.font_families.index .tile-row .tile:first-child{--tile-padding-left:var(--tile-1st-column-padding-left)}.font_families.index .tile-row .tile:first-child .tile__contents{padding-right:var(--tile-1st-column-padding-right)}.font_families.index .tile-row .tile:last-child{--tile-padding-left:var(--tile-2nd-column-padding-left)}.font_families.index .tile-row .tile:last-child .tile__contents{padding-right:var(--tile-2nd-column-padding-right)}}.font_families.index .tile__slides{position:relative;top:0;height:100%}.font_families.index .tile__slides .font-style,.font_families.index .tile__slides .font-style-hover{width:100%;height:100%;pointer-events:none}.font_families.index .tile__slides .font-style-hover{position:absolute;top:0;visibility:hidden}.font_families.index .tile__slides .font-style,.font_families.index .tile__slides .font-style-hover{position:absolute;top:var(--tile-sample-vertical-shift);display:grid;align-content:center}.font_families.index .tile__slides .rendered_text{vertical-align:middle;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:calc(var(--tile-padding-left) + var(--tile-sample-shift))}.font_families.index .tile__slide{position:absolute}.font_families.index .tile .tile__info{position:absolute;z-index:2550;top:8px;left:var(--tile-padding-left);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.2;text-align:left;text-transform:capitalize;color:#000}@media(min-width:70em){.font_families.index .tile .tile__info .tile__info__primary{display:inline-block;min-width:18em;margin-right:2em}.font_families.index .tile .tile__info .tile__info__secondary{display:inline-block}}.font_families.index .overview-category--inverted-colors .tile__info,.font_families.index .tile:hover .tile__info{color:#fff}.font_families.index .overview-category--inverted-colors .tile:hover .tile__info{color:#000}.font_families.index .overview-category--beta-fonts .tile__info{font-weight:500}.font_families.index .tile__slide--cyclable,.font_families.index .tile__slide--start{opacity:0;visibility:hidden;transition:opacity .7s ease-in,visibility 0s ease-in .7s}.font_families.index .tile__slide--cyclable.tile__slide--current,.font_families.index .tile__slide--start.tile__slide--current{opacity:1;visibility:visible;transition:opacity .7s ease-in,visibility 0s ease-in 0s}.font_families.index #page-main{padding-top:185px;padding-top:calc(var(--header-height) + 25px);padding-bottom:var(--page-horizontal-margin);margin-bottom:0}@media(min-width:1100px){.font_families.index #page-main{padding-top:62px}}.font_families.index #page-main>*{width:100%;margin-bottom:0}.font_families.index .tile-group__title{display:none}.font_families.index .tile-group__main:after,.font_families.index .tile-group__main:before{content:"";display:table}.font_families.index .tile-group__main:after{clear:both}.font_families.index .tile{display:block;overflow:hidden;position:relative;height:167px;text-align:left}.font_families.index .tile:hover{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#000;color:#fff;border-bottom:0}.font_families.index .tile:hover .font-styles .rendered_text{color:#fff!important}.font_families.index .tile:hover .font-style{visibility:hidden!important}.font_families.index .tile:hover .font-style-hover{visibility:visible!important;z-index:0}.font_families.index .overview-category--inverted-colors,.font_families.index .overview-category--inverted-colors .overview-category__title,.font_families.index .tile:hover .font-style-hover{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#000;color:#fff}.font_families.index .overview-category--inverted-colors .overview-category__title{background-color:transparent}.font_families.index .overview-category--inverted-colors .rendered_text{color:#fff!important}.font_families.index .overview-category--inverted-colors .tile:hover,.font_families.index .overview-category--inverted-colors .tile:hover .tile__slide--hover{background-color:#fff}.font_families.index .overview-category--inverted-colors .tile:hover .font-styles .rendered_text{color:#000!important}.font_families.index .overview-category--beta-fonts{margin-top:-7px}.font_families.index .overview-category--beta-fonts>.overview-category__title{padding-left:14px!important;padding-top:1px!important;padding-bottom:10px!important;margin-top:6px!important;margin-bottom:0!important;font-family:Times New Roman!important;font-size:26px!important;font-weight:700!important;line-height:1;box-sizing:content-box;height:26px}.font_families.index .overview-category--beta-fonts>.overview-category__title>*{position:absolute;z-index:2550;background-color:#000}.font_families.index .overview-category--beta-fonts .overview-category__title{font-weight:500}.font_families.index .dynamic-background{transition:background-color 1s}#teaserBox{width:100%;text-align:center;color:#000;margin-bottom:0;min-width:0}.teaserRow{width:100%;clear:both;overflow:hidden}.teaserRow .slideshow{position:relative}.teaserRow .slideshow>*{height:100%}.teaserRow .slideshow>:not(:first-child){display:none}.teaserRow.VarSample #FontWindow,.teaserRow.VarSample .FontWindow{min-height:167px;display:grid;place-content:center}.font_families.show .purchase-section{--licensing-section-full-width:100%;--licensing-section-layout-gap:18px;--licensing-row-vertical-gap:3px;--licensing-value-based-color:#32f55a;--licensing-usage-based-color:#ffdc00;--licensing-cross-column-color:#f09bf0;--licensing-value-based-color-light:#98f497;--licensing-usage-based-color-light:#fff064;--licensing-cross-column-color-light:#ebbef2;--option-group-large-gap:24px}@media(min-width:840px){.font_families.show .purchase-section{--licensing-section-full-width:clamp(80%,1680px,100%)}}.font_families.show .licensing{width:var(--licensing-section-full-width);background-color:#fff;position:relative;padding:0}.font_families.show .licensing .licensing-medium-groups{display:grid;grid-template-columns:1fr;gap:var(--licensing-row-vertical-gap) var(--licensing-section-layout-gap);align-items:stretch}.font_families.show .licensing .licensing-medium-groups>.licensing-medium-group.licensing-mediums{display:grid;gap:var(--licensing-row-vertical-gap)}@media(min-width:920px){.font_families.show .licensing .licensing-medium-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.font_families.show .licensing .licensing-medium-groups>.licensing-medium-group--cross_column{grid-column:span 2}}.font_families.show .licensing .licensing-medium-row{padding:18px}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--usage-based{background-color:var(--licensing-usage-based-color-light)}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--usage-based.selected{background-color:var(--licensing-usage-based-color)}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--value-based{background-color:var(--licensing-value-based-color-light)}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--value-based.selected{background-color:var(--licensing-value-based-color)}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--cross-column{background-color:var(--licensing-cross-column-color-light)}.font_families.show .licensing .licensing-medium-row.licensing-medium-row--cross-column.selected{background-color:var(--licensing-cross-column-color)}.font_families.show .licensing .licensing-medium-row.selected{background-color:rgba(0,0,0,.05)}@media(min-width:1566px){.font_families.show .licensing .licensing-medium-row__main{display:grid;grid-template-columns:14em auto;align-items:start;box-sizing:content-box}}@media(min-width:1566px){.font_families.show .licensing .licensing-medium-row__head{display:flex;align-items:start}.font_families.show .licensing .licensing-medium-row__head .licenseinfo{margin-top:10px;margin-left:24px}}.font_families.show .licensing .licensing-medium-row__contact{padding-left:52px;display:none}.font_families.show .licensing .licensing-medium-row.selected .licensing-medium-row__contact{display:block}.font_families.show .licensing .licensing-medium-row__options{padding-left:52px}@media(min-width:1566px){.font_families.show .licensing .licensing-medium-row__options{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px}.font_families.show .licensing .licensing-medium-row__options.hidden{display:none}.font_families.show .licensing .licensing-medium-row__options.licensing-medium-row__options--horizontal{flex-direction:row}.font_families.show .licensing .licensing-medium-row__options.licensing-medium-row__options--horizontal .lucy-field{margin-bottom:0}}@media(min-width:1566px){.font_families.show .licensing .licensing-option-group label{padding-right:10px}}.font_families.show .licensing .licensing-option-group.licensing-option-group--license-usage{margin-bottom:var(--option-group-large-gap)}.font_families.show .licensing .licensing-option-group.licensing-option-group--gap-before:not(:first-child){margin-top:var(--option-group-large-gap)}.font_families.show .licensing .licensing-option-group.licensing-option-group--gap-after:not(:last-child){margin-bottom:var(--option-group-large-gap)}@media(min-width:1566px){.font_families.show .licensing .contact-required{padding-top:6px}}.font_families.show .licensing .licensing-medium-row__head label{font-family:Beausite Classic Clear,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.02em;text-transform:none;font-size:1.5rem}.font_families.show .licensing .licenseinfo{position:relative;margin-bottom:8px;height:22px;width:22px;cursor:pointer;display:none}@media(min-width:1566px){.font_families.show .licensing .licenseinfo{display:block}}.font_families.show .licensing .licenseinfo .licenseinfo__icon{display:block;width:24px;height:24px;background:url(/packs/media/store/images/icon-buttons/licenseinfo-55d6c69daef2bc39289a72f85f5dbad6.svg) no-repeat 50%/15px 15px;background-color:#fff;border-radius:50%;line-height:22px;text-align:center}.font_families.show .licensing .licenseinfo .licenseinfo__icon-label{display:none}.font_families.show .licensing .licenseinfo:hover>.licenseinfo__text{display:block}.font_families.show .licensing .licenseinfo__text{display:none;position:absolute;width:300px;height:auto;padding:12px 16px;box-shadow:0 0 16px rgba(0,0,0,.6);background-color:#ffff64;z-index:3000;white-space:normal;cursor:auto}@media(min-width:0){.font_families.show .licensing .licenseinfo__text{right:0;top:30px}}@media(min-width:1000px){.font_families.show .licensing .licenseinfo__text{left:8px;top:8px;width:290px}}.font_families.show .licensing .licenseinfo__text p{font-size:12px;line-height:145%;letter-spacing:.02em}.font_families.show .licensing .branding-options.usage-invalid .licensing-option-group:not(.licensing-option-group--license-usage){opacity:.4;pointer-events:none}.font_families.show #page-main .font-family-samples{width:var(--page-width)}.font_families.show #page-main .font-family-samples .buy-button{border:1px solid #000;color:#000;background-color:#fff}.font_families.show #page-main .font-family-samples .buy-button:hover{background:#fff;border:1px solid rgba(255,65,17,.9);color:rgba(255,65,17,.9)}.font_families.show #page-main .purchase-section{position:relative;max-width:var(--page-width);width:100%}.font_families.show #page-main .purchase-section #purchase_fonts{position:absolute;top:-5px}@media(min-width:1000px){.font_families.show #page-main .purchase-section #purchase_fonts{top:-140px}}.font_families.show #page-main .purchase-section h2{margin:1px 12px 2px!important;line-height:160%;font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;text-align:center;text-align:left}.font_families.show #page-main .purchase-section .purchasable-items{border-top:1px solid #fff}.font_families.show #page-main .purchase .button{border-bottom:0}.font_families.show #page-main .purchase .button.disabled{cursor:not-allowed}.font_families.show #page-main .font_style_sample{width:100%}.font_families.show #page-main .buyable-item{padding:4px;display:grid;align-items:center}@media(min-width:1000px){.font_families.show #page-main .buyable-item{grid-template-columns:1fr auto;padding-right:12px}}.font_families.show #page-main .buyable-item .buyable-item__title{overflow:hidden;font-weight:400}.font_families.show #page-main .buyable-item .buyable-item__title .rendered_text{font-size:44px;white-space:nowrap;line-height:1;padding:3px}@media(min-width:1000px){.font_families.show #page-main .buyable-item .buyable-item__title .rendered_text{padding-top:6px;padding-bottom:6px;padding-left:3px;margin-left:3px;overflow:hidden}}.font_families.show #page-main .buyable-item.purchased{background-color:#ff4111;color:#fff}.font_families.show #page-main .buyable-item.purchased .buy-button:not(.buy-button--remove){border-color:#fff}.font_families.show #page-main .buy-button--remove{background-color:#000;border:1px solid #000}.font_families.show #page-main .buy-button--remove:hover{background-color:#000;border-color:#000;color:#fff}.font_families.show #page-main .buyable-item--header,.font_families.show #page-main .buyable-item--subheader{color:#fff;background-color:#000;border-bottom:1px solid #fff;padding-left:10px}.font_families.show #page-main .buyable-item--header .buyable-item__title,.font_families.show #page-main .buyable-item--subheader .buyable-item__title{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:0;padding:1px 0;text-align:left;line-height:1.3}.font_families.show #page-main .buyable-item--header .cycle-slide,.font_families.show #page-main .buyable-item--subheader .cycle-slide{text-align:left}.font_families.show #page-main .buyable-item--header.purchased,.font_families.show #page-main .buyable-item--subheader.purchased{border-bottom:1px solid #000}.font_families.show #page-main .buyable-item--header .buyable-item__title{font-size:clamp(60px,6.3vw,74px)}.font_families.show #page-main .buyable-item--header .buyable-item__title--package-font-cycle{position:relative;overflow:hidden}.font_families.show #page-main .buyable-item--header .buyable-item__title--package-font-cycle .js-purchase-complete-family-title-cycle-slides{position:relative;min-height:1em}.font_families.show #page-main .buyable-item--subheader .buyable-item__title{font-size:clamp(50px,5.5vw,60px)}.font_families.show #page-main .buyable-item--regular{border-bottom:1px solid #000}.font_families.show #page-main .buyable-item--regular:hover:not(.purchased){background-color:#ffc8ff}.font_families.show #page-main .buyable-item--regular:last-child{border-bottom:0}.font_families.show #page-main .buyable-item--regular .sample{display:flex;align-items:center;height:100%}.font_families.show #page-main .buyable-item__purchase{padding-left:4px;display:grid;grid-template-columns:1fr auto;align-items:center}.font_families.show #page-main .buyable-item__purchase .infobits>*{margin-right:12px}.font_families.show #page-main .buyable-item__purchase span{line-height:16px}@media(min-width:1000px){.font_families.show #page-main .buyable-item__purchase{width:100%}}.font_families.show #page-main .buyable-item--header .buyable-item__purchase .infobits,.font_families.show #page-main .buyable-item--subheader .buyable-item__purchase .infobits{color:#00f03c;font-size:16px}.font_families.show #page-main .buyable-item--header.purchased .infobits,.font_families.show #page-main .buyable-item--subheader.purchased .infobits{color:#fff}.font_families.show .bottomBox{max-width:var(--page-width)}.font_families.show .bottomBox .rendered_text{white-space:unset}.font_families.show .checkout-button-container{margin:24px auto 0;width:100%}@media(min-width:700px){.font_families.show .checkout-button-container{max-width:489px}}@media(min-width:1700px){body.font_families.show .licensing .licensing-medium-row__options{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px}body.font_families.show .licensing .licensing-medium-row__options.licensing-medium-row__options--horizontal{flex-direction:row}body.font_families.show .licensing .licensing-medium-row__options.hidden{display:flex;visibility:hidden;pointer-events:none}}.purchasable-items{position:relative}.purchasable-items .disabled-overlay{position:absolute;inset:0;background:hsla(0,0%,100%,.8);z-index:100;display:grid;align-items:start;justify-content:center;padding-top:100px}.purchasable-items .disabled-overlay .disabled-message-container{position:sticky;top:200px}.purchasable-items .disabled-overlay .error{min-width:50dvw;background:#000;color:#fff;padding:20px;text-align:center;font-size:var(--font-size-30)}.font_families.character_set main section,.font_families.features main section,.font_families.font_info main section{min-height:auto;margin-top:24px;margin-bottom:0}.font_families.character_set main section h1,.font_families.character_set main section h2,.font_families.character_set main section h3,.font_families.features main section h1,.font_families.features main section h2,.font_families.features main section h3,.font_families.font_info main section h1,.font_families.font_info main section h2,.font_families.font_info main section h3{font-size:14px;line-height:24px}.font_families.character_set main section .image,.font_families.features main section .image,.font_families.font_info main section .image{margin-left:auto;margin-right:auto;max-width:max(1200px,80vw)}.font_families.character_set main section .image img,.font_families.character_set main section .image video,.font_families.features main section .image img,.font_families.features main section .image video,.font_families.font_info main section .image img,.font_families.font_info main section .image video{display:block;width:100%}.font_families.character_set main section img,.font_families.features main section img,.font_families.font_info main section img{max-width:100%;height:auto;display:block}.font_families.character_set main section .image__caption,.font_families.features main section .image__caption,.font_families.font_info main section .image__caption{font-family:LaplaceMono;font-size:15px}.font_families.character_set main section p.image__caption,.font_families.features main section p.image__caption,.font_families.font_info main section p.image__caption{margin:0;font-size:22px;line-height:132%;font-family:LaplaceMono;font-size:15px}.font_families.character_set main section blockquote,.font_families.features main section blockquote,.font_families.font_info main section blockquote{padding:clamp(5px,4vw,30px) clamp(5px,4vw,50px);font-family:LaplaceMono;text-align:center;font-size:var(--font-size-36);line-height:132%;margin-top:20px;border-left:2px solid #000;border-right:2px solid #000}body.home,body.home>main{margin:0!important}body.home>main{width:100vw;height:100vh;max-width:inherit;min-height:inherit;padding:0;margin-top:0;overflow:hidden}@media(min-width:1000px){body.home>main{height:100%;margin-top:0}}body.home>main .flash-messages{position:absolute;top:120px;width:380px;left:50%;margin-left:-190px;padding:30px;z-index:999;text-align:center}body.home>footer{display:none!important}body.home .slides{font-size:18px;line-height:24px;position:absolute;inset:0;width:100vw;height:100vh;overflow:hidden}body.home .slides>*{width:100%;height:100%}body.home .slides .slide-bg{position:absolute;top:0;left:0;min-height:100%;min-width:320px;width:100%;height:auto}body.home .slides .slide-img{position:absolute;left:0;width:100%;top:131px;height:calc(100vh - 211px);display:flex;justify-content:center;align-items:center}@media screen and (max-height:1100px){body.home .slides .slide-img{top:200px;height:calc(100vh - 280px)}}body.home .slides a:hover{border:0}body.home .slides .slide-credits,body.home .slides .slide-font-style{position:absolute;padding-left:5px;color:#000;left:var(--logo-left)}body.home .slides .slide-font-style{font-size:22px;font-weight:500;top:170px;top:var(--content-top)}@media(min-width:1100px){body.home .slides .slide-font-style{top:96px}}body.home .slides .slide-font-style a{padding-bottom:1px}body.home .slides .slide-credits{bottom:30px}.shopping_cart_order main,.shopping_cart main{padding-bottom:150px}.shopping_cart_order main h1,.shopping_cart main h1{margin-top:20px;margin-bottom:14px}#page-main .shopping-cart-page .license-usage-selector-wrapper{--surface-color:#32f55a;--text-color:#000;--button-color:#000;--button-text-color:#fff;border-radius:18px}#page-main .shopping-cart-page .license-usage-selector-wrapper input[type=text]{background-color:#fff}#page-main .shopping-cart-page .license-usage-selector-wrapper label{text-transform:none}@media screen and (min-width:530px){#page-main .shopping-cart-page .shopping-cart-licensing .lucy-field{max-width:435px}}@media(min-width:540px){#page-main .shopping-cart-page .licensing-medium-row__options{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px}#page-main .shopping-cart-page .licensing-medium-row__options.hidden{display:none}#page-main .shopping-cart-page .licensing-medium-row__options.licensing-medium-row__options--horizontal{flex-direction:row}}#page-main .shopping-cart-page table.shopping-cart td{vertical-align:middle}#page-main .shopping-cart-page table.shopping-cart .cart-item__name{font-size:var(--h3-font-size)}@media screen and (min-width:700px){#page-main .shopping-cart-page table.shopping-cart .cart-item__name{font-size:inherit}}#page-main .shopping-cart-page table.shopping-cart td.action-column{position:absolute;top:10px;right:10px}@media screen and (min-width:700px){#page-main .shopping-cart-page table.shopping-cart td.action-column{position:static;top:auto;right:auto;text-align:right}}@media screen and (min-width:700px){#page-main .shopping-cart-page table.shopping-cart tr{height:40px}#page-main .shopping-cart-page table.shopping-cart td.description-column{width:33%}#page-main .shopping-cart-page table.shopping-cart td.note-column{width:21%}#page-main .shopping-cart-page table.shopping-cart td.quantity-column{width:27%}#page-main .shopping-cart-page table.shopping-cart td.price-column{width:15%}#page-main .shopping-cart-page table.shopping-cart td.action-column{width:4%;text-align:center}#page-main .shopping-cart-page table.shopping-cart td.price{white-space:nowrap;text-align:right}}#page-main .shopping-cart-page table.shopping-cart td .font-style-count{display:block;margin-top:5px}#page-main .shopping-cart-page table.shopping-cart .shopping-cart__total-section{font-weight:700}#page-main .shopping-cart-page table.shopping-cart form{text-wrap:nowrap}#page-main .shopping-cart-page table.shopping-cart form input{vertical-align:middle;margin-bottom:0}#page-main .shopping-cart-page table.shopping-cart form .button.inline{margin-left:5px;height:36px;font-size:var(--font-size-14)}#page-main .shopping-cart-page h3{margin-bottom:8px}#page-main .shopping-cart-page .article__entry-title{padding-top:0}#page-main .shopping-cart-page .form-inputs{letter-spacing:.03em}#page-main .shopping-cart-page .radio-group{margin-bottom:10px}#page-main .shopping-cart-page .shopping-cart input,#page-main .shopping-cart-page .shopping-cart select,#page-main .shopping-cart-page .shopping-cart textarea{padding:0 10px}#page-main .shopping-cart-page .shopping-cart input[type=number],#page-main .shopping-cart-page .shopping-cart input[type=text]{border:0;padding:4px 10px;background:#fff;width:auto!important}#page-main .shopping-cart-page .shopping-cart textarea{height:70px;padding-top:8px}#page-main .shopping-cart-page .shopping-cart label.control-label{min-width:40%;vertical-align:top}@media screen and (min-width:700px){#page-main .shopping-cart-page .shopping-cart label.control-label{min-width:180px}}#page-main .shopping-cart-page .shopping-cart .button.invisible{display:none}#page-main .shopping-cart-page .form-inputs .radio-with-input{display:grid;grid-template-columns:1fr;grid-gap:0}#page-main .shopping-cart-page .form-inputs .radio-with-input>:nth-child(2){margin-left:52px}#page-main .shopping-cart-page .form-inputs .radio-with-input .input{display:block}@media(min-width:1100px){#page-main .shopping-cart-page .form-inputs .radio-with-input{grid-template-columns:2fr 3fr;grid-gap:10px}#page-main .shopping-cart-page .form-inputs .radio-with-input>:nth-child(2){margin-left:0}}#page-main .shopping-cart-page .license-usage-selector-wrapper .license-usage-client-block{display:flex;flex-direction:column;gap:2px}#page-main .shopping-cart-page .license-usage-selector-wrapper .radio-group{margin-top:-7px}#page-main .shopping-cart-page .license-usage-selector-wrapper label{font-size:var(--font-size-23)}#page-main .shopping-cart-page .license-usage-selector-wrapper input[type=checkbox]+label:before,#page-main .shopping-cart-page .license-usage-selector-wrapper input[type=radio]+label:before{top:0;margin-right:12px}#page-main .shopping-cart-page .license-usage-selector-wrapper input#license_usage_client_name{background-color:transparent;font-size:var(--font-size);letter-spacing:var(--letter-spacing);padding-left:0;padding-right:0;border:none;border-bottom:3px solid #000;max-width:300px;margin-top:8px}#page-main .shopping-cart-page .license-usage-selector-wrapper input#license_usage_client_name::placeholder{opacity:.5}#page-main .shopping-cart-page .agreements-section p{margin-bottom:.5em}#page-main .shopping-cart-page .agreements-section .license-agreement-inline{display:inline-flex;flex-wrap:wrap;align-items:center}#page-main .shopping-cart-page .agreements-section .license-agreement-label-text{margin-right:16px}#page-main .shopping-cart-page .agreements-section .license-document-buttons{display:inline-block;margin:0}#page-main .shopping-cart-page .agreements-section .license-document-button{margin:4px 8px 4px 0;background-color:#fadc00;color:#000!important;line-height:1.5;border:none;padding:2px 16px;border-radius:1em;font-size:var(--font-size-18);font-weight:400;text-transform:none;letter-spacing:.025em;text-wrap:balance;width:100%}@media(min-width:640px){#page-main .shopping-cart-page .agreements-section .license-document-button{width:fit-content}}#page-main .shopping-cart-page .agreements-section .license-document-button:active,#page-main .shopping-cart-page .agreements-section .license-document-button:focus,#page-main .shopping-cart-page .agreements-section .license-document-button:hover{font-weight:600}#page-main .shopping-cart-page .agreements-section .license-document-button.license-document-button--value-based{background-color:#32f55a}.shopping_cart_order.waiting{cursor:progress}.shopping_cart_order.confirm #card-element{background-color:#fff;padding:12px}.shopping_cart_order.confirm address{font-style:normal}.shopping_cart_order.confirm .order-details-grid{display:grid;gap:20px}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-details-grid{min-width:700px;grid-template-columns:1fr 1fr}.shopping_cart_order.confirm .order-details-grid .grid-item--full-width{grid-column:1/-1}}.shopping_cart_order.confirm .order-information{width:100%}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information{width:auto}}.shopping_cart_order.confirm .order-information table.items-table,.shopping_cart_order.confirm .order-information table.licensing-table{display:block;width:100%}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information table.items-table,.shopping_cart_order.confirm .order-information table.licensing-table{display:table;padding-bottom:12px}}.shopping_cart_order.confirm .order-information table.items-table thead,.shopping_cart_order.confirm .order-information table.licensing-table thead{display:none}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information table.items-table thead,.shopping_cart_order.confirm .order-information table.licensing-table thead{display:table-row-group}}.shopping_cart_order.confirm .order-information table.items-table thead th,.shopping_cart_order.confirm .order-information table.licensing-table thead th{text-align:left}.shopping_cart_order.confirm .order-information table.items-table tbody,.shopping_cart_order.confirm .order-information table.licensing-table tbody{display:block}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information table.items-table tbody,.shopping_cart_order.confirm .order-information table.licensing-table tbody{display:table-row-group}}.shopping_cart_order.confirm .order-information table.items-table tr,.shopping_cart_order.confirm .order-information table.licensing-table tr{display:block}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information table.items-table tr,.shopping_cart_order.confirm .order-information table.licensing-table tr{display:table-row}}.shopping_cart_order.confirm .order-information table.items-table td,.shopping_cart_order.confirm .order-information table.licensing-table td{display:block;line-height:135%}@media screen and (min-width:700px){.shopping_cart_order.confirm .order-information table.items-table td,.shopping_cart_order.confirm .order-information table.licensing-table td{display:table-cell}}.shopping_cart_order.confirm .order-information table.items-table tbody tr:last-child{font-size:18px}.shopping_cart_order.confirm .order-information table.items-table td.last-column{text-align:right}.shopping_cart_order.confirm .card td:first-child{font-weight:700}.shopping_cart_order.confirm .card>h2{font-size:var(--font-size-32)!important}.shopping_cart_order.confirm .card table{width:100%;padding-bottom:12px;font-size:14px;letter-spacing:.03em;margin-bottom:10px}.shopping_cart_order.confirm .card table tr{border-bottom:1px dotted #000}.shopping_cart_order.confirm .card table td{padding:10px 0;border-right:0 dotted #000}.shopping_cart_order.confirm .card table td.last-column{border-right:none;text-align:left}.shopping_cart_order.confirm .card table thead{background-color:#ff46a0}.shopping_cart_order.confirm .card table thead th{padding:10px 10px 8px;text-align:left;font-size:14px;line-height:130%}.shopping_cart_order.confirm .payment-description{margin-bottom:1em;max-width:60em;margin-left:auto;margin-right:auto}.shopping_cart_order.confirm .payment-description-note{opacity:.6;margin-top:1em}.shopping_cart_order.confirm .payment-description-note p{margin-top:0;margin-bottom:0}.shopping_cart_order.confirm #payment-form.waiting{cursor:progress}.shopping_cart_order.confirm #payment-form button:disabled{background:#000!important;color:#fff!important}.shopping_cart_order.confirm #payment-form button.waiting{cursor:progress}.shopping_cart_order.confirm #payment-errors{margin-top:5px;color:#ff4111}.shopping_cart_order.completed table{width:100%;border-top:1px solid #dcdcdc;margin:8px 0}.shopping_cart_order.completed table thead th{padding:12px 0;font-size:15px;text-align:left;border-bottom:1px solid #dcdcdc}.shopping_cart_order.completed table tbody tr{height:40px}.shopping_cart_order.completed table tbody td{padding:5px 0}.shopping_cart_order.completed .message{font-size:21px;text-align:left;margin-top:40px}.shopping_cart_order.completed .message p{font-size:30px;line-height:125%;margin-bottom:.5em}.static_pages main .static-bg{position:absolute;top:0;left:0;min-height:100%;width:100%;height:auto;background-size:cover;background-position:50%}.static_pages main .static-img{width:100%;position:relative}.trials.index>main .font-families{display:grid}@media screen and (min-width:600px){.trials.index>main .font-families{grid-template-columns:1fr 1fr}}@media screen and (min-width:600px){.font-family-selection-section--two-columns{display:grid;grid-template-columns:1fr 1fr}}.user_accounts>main{padding-top:91px;padding-bottom:150px}.user_accounts>main #pass{color:#585858;float:right;font-weight:700}.user_accounts>main .form-inputs{margin-bottom:20px}.user_accounts>main input::placeholder{color:#000;font-weight:500}.user_accounts>main textarea{height:60px}.user_accounts>main label.control-label{min-width:180px;display:inline-block;font-weight:500}.user_accounts>main .input.user_password_confirmation,.user_accounts>main .input.user_website{margin-bottom:40px}.user_accounts>main .button{padding:10px}.user_accounts.show table{width:100%}.user_accounts.show table td{padding:10px}.user_accounts.show .license{font-size:15px;margin-bottom:15px}.user_accounts.show .options{font-size:12px}.user_accounts.show .list{border-top:1px solid #dcdcdc;font-size:12px;padding:5px 0}.user_licenses>main{padding-top:91px;padding-bottom:150px}.user_licenses.index table{width:100%}.user_licenses.index table tr{border-bottom:3px solid #fff}.user_licenses.index table thead{background-color:#32ff96}.user_licenses.index table thead th{padding:8px 12px;font-size:15px;text-align:left}.user_licenses.index table tbody{background-color:#c3ffd4}@media screen and (min-width:700px){.user_licenses.index table tbody tr{height:40px}}.user_licenses.index table tbody td{padding:8px 12px;vertical-align:top;font-size:14px;line-height:16px}.user_licenses.index table tbody input{height:30px;background-color:#fff}@media screen and (min-width:700px){.user_licenses.index table tbody input{width:250px}}@media screen and (min-width:700px){.user_licenses.index table tbody td:first-of-type,.user_licenses.index table tbody td:nth-of-type(2){width:25%}.user_licenses.index table tbody td:nth-of-type(3){width:35%}.user_licenses.index table tbody td:nth-of-type(4){width:10%}}.user_licenses.index table .label--inline{margin-bottom:5px}.user_licenses.index input[type=submit]{font-size:24px;width:100%}.user_orders>main{padding-top:91px;padding-bottom:150px}.user_orders>main table{line-height:20px}.user_orders>main table li{list-style:none}.user_orders .disabled{cursor:not-allowed}.user_orders.index table.licensing-table,.user_orders.index table.licensing-table tbody,.user_orders.index table.licensing-table td,.user_orders.index table.licensing-table th,.user_orders.index table.licensing-table thead,.user_orders.index table.licensing-table tr{display:block}.user_orders.index table.licensing-table tr td.medium{font-size:var(--font-size-22);font-weight:500}.user_orders.index table.licensing-table tr .options{padding-left:32px}.user_orders.index table.licensing-table tr p.option-line>*{display:block}.user_orders.index table.licensing-table tr p.option-line .label{font-size:var(--font-size-16);font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.user_orders.index table.licensing-table tr p.option-line .value{font-family:Beausite Classic,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:500}.user_orders.index table.licensing-table tr+tr{margin-top:32px}