@charset "UTF-8";.pen-promotional{background-color:#fff;color:#06283a}.pen-promotional figure{background-image:none}.pen-promotional li,.pen-promotional p{font-size:20px;font-weight:300;line-height:32px}.pen-promotional .container{margin:0 auto;max-width:1400px;padding:0 16px}@media(min-width:768px){.pen-promotional .container{padding:0 30px}}.pen-promotional .how-does-it-work{overflow-x:clip;padding:25px 0}@media(min-width:1024px){.pen-promotional .how-does-it-work{padding:50px 0}}.pen-promotional .how-does-it-work .how-does-it-work-inner{align-items:start;display:flex;flex-direction:column;gap:5px;justify-content:start;overflow:visible}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner{display:grid;gap:20px;grid-template-columns:230px 1fr}}@media(min-width:1024px){.pen-promotional .how-does-it-work .how-does-it-work-inner{gap:30px;grid-template-columns:550px 1fr}}.pen-promotional .how-does-it-work .how-does-it-work-inner.is-image-locked .how-does-image{align-self:start;height:var(--how-does-image-height)}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image{align-self:stretch;margin-left:-16px;position:relative;width:100%}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image{margin-left:0}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image figure{margin:0;width:100%}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image figure img{display:block;height:auto;width:100%}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image figure{height:100%;max-width:none;position:absolute;right:0;top:0;width:auto}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-image figure img{height:100%;max-width:none;width:auto}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text{width:100%}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text h2{font-size:26px;font-weight:600;line-height:32px;margin-bottom:10px}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text h2{font-size:32px;line-height:38px}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text p{font-size:18px;font-weight:300;line-height:28px}@media(min-width:1024px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text p{font-size:20px;line-height:32px}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion{display:flex;flex-direction:column;margin:7px -16px 0}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion{margin:24px 0 0}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item{background:transparent;border-radius:0;padding:20px;transition:background .2s ease}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item:has(button[aria-expanded=true]){background:linear-gradient(0deg,#c3e9f3,#ebf6fc)}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item:has(button[aria-expanded=true]){border-radius:25px}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item:has(button[aria-expanded=true]) .how-does-accordion__trigger img{transform:rotate(180deg)}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item:has(button[aria-expanded=true]) .how-does-accordion__panel{grid-template-rows:1fr}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item:has(button[aria-expanded=true]) .how-does-accordion__panel p{padding-top:10px}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__trigger{align-items:center;background:none;border:0;color:#06283a;cursor:pointer;display:flex;font-family:inherit;font-size:22px;font-weight:600;gap:16px;justify-content:space-between;line-height:28px;margin:0;padding:0;text-align:left;width:100%}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__trigger{font-size:23px}}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__trigger img{flex-shrink:0;height:auto;transition:transform .2s ease;width:20px}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__panel>*{min-height:0;overflow:hidden}.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__panel p{font-size:18px;font-weight:300;line-height:28px;margin:0;padding-top:0;transition:padding-top .5s ease}@media(min-width:768px){.pen-promotional .how-does-it-work .how-does-it-work-inner .how-does-text .how-does-accordion .how-does-accordion__item .how-does-accordion__panel p{font-size:20px;line-height:32px}}.pen-promotional .pen-types{padding:25px 0}@media(min-width:1024px){.pen-promotional .pen-types{padding:50px 0}}.pen-promotional .pen-types .pen-types-inner{align-items:center;display:flex;flex-direction:column}.pen-promotional .pen-types .pen-types-inner .blue-icon-box{background:linear-gradient(60deg,#06283a,#053f51);border-radius:0;color:#fff;margin:0 -16px;padding:20px 20px 40px;text-align:center}@media(min-width:768px){.pen-promotional .pen-types .pen-types-inner .blue-icon-box{border-radius:75px;margin:0;padding:40px 50px}}.pen-promotional .pen-types .pen-types-inner .blue-icon-box h2{font-size:28px;font-weight:600;line-height:34px;margin-bottom:50px}@media(min-width:1024px){.pen-promotional .pen-types .pen-types-inner .blue-icon-box h2{font-size:32px;line-height:38px}}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons{display:grid;gap:50px;grid-template-columns:1fr;margin-bottom:50px;padding:0 40px}@media(min-width:768px){.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons{gap:50px;grid-template-columns:repeat(2,1fr);padding:0}}@media(min-width:1024px){.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons{gap:80px;grid-template-columns:repeat(4,1fr)}}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons .icon{align-items:center;display:flex;flex-direction:column}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons .icon img{height:100%;margin-bottom:20px;max-height:155px;object-fit:contain;width:auto}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons p{font-size:22px;font-weight:600;line-height:28px;margin-bottom:10px}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .icons span{font-size:18px;font-weight:300;line-height:24px}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .notice{font-size:18px;font-weight:300;line-height:28px}@media(min-width:768px){.pen-promotional .pen-types .pen-types-inner .blue-icon-box .notice{font-size:20px;line-height:24px}}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .notice a{color:#79c4f7;font-weight:400;text-decoration:underline}.pen-promotional .pen-types .pen-types-inner .blue-icon-box .notice a:hover{text-decoration:none}.pen-promotional .ink-types-chart{padding:25px 0;text-align:center}@media(min-width:768px){.pen-promotional .ink-types-chart{padding:25px 0 60px}}@media(min-width:1024px){.pen-promotional .ink-types-chart{padding:50px 0}}.pen-promotional .ink-types-chart h2{font-size:32px;font-weight:600;line-height:38px;margin-bottom:24px;margin-top:0}.pen-promotional .ink-types-chart .chart-display{min-height:320px}.pen-promotional .ink-types-chart .chart-display .apexcharts-text.apexcharts-yaxis-label:last-child{display:none}.pen-promotional .ink-types-chart .chart-display .apexcharts-xaxis-texts-g{transform:translateY(5px)}.pen-promotional .ink-types-chart .chart-display .apexcharts-grid-borders .apexcharts-gridline:nth-child(2),.pen-promotional .ink-types-chart .chart-display .apexcharts-grid-borders .apexcharts-gridline:nth-child(3){stroke:#053f51!important}.pen-promotional .ink-types-chart .chart-display .apexcharts-xaxis g text,.pen-promotional .ink-types-chart .chart-display .apexcharts-yaxis g text{font-size:12px}@media(min-width:768px){.pen-promotional .ink-types-chart .chart-display .apexcharts-xaxis g text,.pen-promotional .ink-types-chart .chart-display .apexcharts-yaxis g text{font-size:16px}}.pen-promotional .ink-types-chart .chart-display-mobile .apx-legend-position-right{bottom:0!important;flex-wrap:wrap!important;justify-content:center!important;left:0!important;right:auto!important;top:auto!important}.pen-promotional .ink-types-chart .apexcharts-legend{align-content:center;align-items:start;display:grid;gap:20px;grid-template-columns:auto auto auto;overflow:hidden}@media(min-width:768px){.pen-promotional .ink-types-chart .apexcharts-legend{grid-template-columns:auto}}@media(min-width:1024px){.pen-promotional .ink-types-chart .apexcharts-legend{grid-template-columns:1fr}}.pen-promotional .ink-types-chart .apexcharts-legend .apexcharts-legend-series{align-items:center;display:flex;gap:10px;margin:20px 0 0!important;padding:0;text-align:left}@media(min-width:768px){.pen-promotional .ink-types-chart .apexcharts-legend .apexcharts-legend-series{margin-top:0!important}}.pen-promotional .ink-types-chart .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-marker{border-radius:7.5px!important;display:inline-block;flex-shrink:0;height:12px!important;min-width:12px;width:12px!important}.pen-promotional .ink-types-chart .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-text{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:15px;padding-left:10px}.pen-promotional .how-to-choose-font{padding:25px 0}@media(min-width:1024px){.pen-promotional .how-to-choose-font{padding:50px 0}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner{align-items:center;display:grid;gap:20px;grid-template-columns:1fr;justify-content:end;margin:0 -16px}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner{grid-template-columns:1fr auto;margin:0}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image{align-self:stretch;display:none;justify-content:end;margin-left:100px;padding:50px;position:relative;width:100%;z-index:1}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image{display:flex;margin-left:240px}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image{margin-left:100px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image:before{background:radial-gradient(circle,#ecc760 0,#d9a44f 100%);border-radius:0 120px 120px 0;content:"";display:block;height:calc(100% + 120px);pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100dvw;z-index:-1}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image:before{height:100%}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image figure{margin:0;width:max-content}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image figure img{display:block;filter:drop-shadow(22px 9px 0 rgba(93,65,0,.55));height:100%;max-width:none;object-fit:cover;width:auto}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image figure img{max-width:510px;object-fit:contain;rotate:-10deg}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-font-image figure img{max-width:100%;object-fit:cover;rotate:0deg}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes{display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:16px 16px 40px;position:relative;width:100%;z-index:2}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes{align-items:flex-end;margin-left:auto;overflow:visible;padding:0;width:max-content}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes{align-items:flex-start}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box{border-radius:24px;color:#06283a;padding:20px}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box{padding:20px 35px 35px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box h3{font-size:26px;font-weight:600;line-height:32px;margin-bottom:10px;margin-top:0}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box h3{font-size:32px;line-height:38px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box p{font-size:18px;font-weight:300;line-height:28px}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box p{font-size:20px;line-height:32px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box ol{margin:0;padding-left:20px}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box ol li{color:#b3e0ff;font-size:18px;font-weight:300;line-height:28px;text-wrap:nowrap}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box ol li{font-size:20px;line-height:32px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box ol li a{color:#b3e0ff}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child{background:linear-gradient(0deg,#c3e9f3,#ebf6fc);position:relative;z-index:1}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child{width:540px}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child{width:675px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child p{max-width:545px}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child a{color:#016db6;text-decoration:underline}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:first-child a:hover{text-decoration:none}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2){background:linear-gradient(0deg,#06283a,#053e50);color:#fff;position:relative}@media(max-width:767px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2):before{background:radial-gradient(circle,#ecc760 0,#d9a44f 100%);border-radius:0;bottom:0;content:"";height:100dvh;left:-16px;position:absolute;right:-16px;top:50px;z-index:-1}}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2){width:525px}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2){width:635px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2) h3,.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2) ol,.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2) p{color:#fff}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(2) ol{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto)}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3){background:linear-gradient(0deg,#064f74,#016db6);color:#fff}@media(min-width:768px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3){width:480px}}@media(min-width:1024px){.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3){width:525px}}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3) h3,.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3) ol,.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3) p{color:#fff}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3) li{color:#fff;text-wrap:wrap}.pen-promotional .how-to-choose-font .how-to-choose-font-inner .how-to-choose-boxes .how-to-choose-box:nth-child(3) p{margin-bottom:10px}.pen-promotional .popularity-tooltip{align-items:center;background:#fff;border-radius:4px;box-shadow:0 3px 5px 2px rgba(50,50,50,.2);display:none;gap:10px;padding:10px 14px;pointer-events:none;position:fixed;white-space:nowrap;z-index:1000}.pen-promotional .popularity-tooltip.is-visible{display:flex}.pen-promotional .popularity-tooltip .popularity-tooltip__swatch{border-radius:50%;flex-shrink:0;height:12px;width:12px}.pen-promotional .popularity-tooltip .popularity-tooltip__label{color:#06283a;font-size:16px;font-weight:400}.pen-promotional .popularity-contest{padding:25px 0;--color-1:#2951b3;--color-2:#1e1e1e;--color-3:#a9452c;--color-4:#426d32;--color-5:#9d9d9d;--color-6:#c8873c;--color-7:#783a80;--color-8:#3a7c74;--size-1:0.35;--size-2:0.5;--size-3:0.46;--size-4:1;--size-5:0.62;--size-6:0.88;--size-7:0.7;--size-8:0.63;--heading-size:0px}@media(min-width:768px){.pen-promotional .popularity-contest{padding:80px 0 50px}}.pen-promotional .popularity-contest .popularity-contest__card{display:flex;flex-wrap:wrap;position:relative}.pen-promotional .popularity-contest .chart-bands{display:grid;grid-template-rows:repeat(6,1fr);inset:0;pointer-events:none;position:absolute;z-index:0}.pen-promotional .popularity-contest .chart-bands .chart-band:nth-child(odd){background:#f2f2f2;border-radius:8px}.pen-promotional .popularity-contest .popularity-contest__graph{border-bottom:3px solid #004a5d;position:relative;width:60%;z-index:1}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart td{transform-origin:bottom center;transition:opacity .2s ease,transform .4s ease}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody.is-hovered tr:not(.is-active) td{opacity:.25}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr.is-disabled td{transform:scaleY(0)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart{display:block;height:100%;width:100%}.pen-promotional .popularity-contest .popularity-contest__graph tbody{align-items:stretch;display:flex;height:calc(100% - var(--heading-size));justify-content:space-between;width:100%}.pen-promotional .popularity-contest .popularity-contest__graph td{align-items:flex-start;border-radius:8px 8px 0 0;display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;height:calc(100%*var(--size, 1));justify-content:center;margin:0 20px;position:relative;width:100%}.pen-promotional .popularity-contest .popularity-contest__graph th{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:var(--labels-align,center);left:0;position:absolute;right:0}.pen-promotional .popularity-contest .popularity-contest__graph tr{align-items:flex-end;display:flex;flex-basis:0;flex-grow:1;flex-shrink:1}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:first-child td{background:var(--color-1);--size:var(--size-1)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(2) td{background:var(--color-2);--size:var(--size-2)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(3) td{background:var(--color-3);--size:var(--size-3)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(4) td{background:var(--color-4);--size:var(--size-4)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(5) td{background:var(--color-5);--size:var(--size-5)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(6) td{background:var(--color-6);--size:var(--size-6)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(7) td{background:var(--color-7);--size:var(--size-7)}.pen-promotional .popularity-contest .popularity-contest__graph .industry-chart tbody tr:nth-child(8) td{background:var(--color-8);--size:var(--size-8)}.pen-promotional .popularity-contest .popularity-contest__text{background:#fff;padding-left:65px;position:relative;width:40%;z-index:1}.pen-promotional .popularity-contest .popularity-contest__text h2{font-size:28px;font-weight:600;line-height:34px;margin-bottom:10px}.pen-promotional .popularity-contest .popularity-contest__text p{font-size:20px;font-weight:300;line-height:32px;margin-bottom:20px}.pen-promotional .popularity-contest .popularity-contest__text ul{display:grid;gap:0;grid-template-columns:repeat(2,1fr);margin-bottom:30px;margin-top:0;padding-left:10px}.pen-promotional .popularity-contest .popularity-contest__text ul li{cursor:pointer;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.pen-promotional .popularity-contest .popularity-contest__text ul li.is-disabled{opacity:.35}.pen-promotional .popularity-contest .popularity-contest__text ul li{color:#768080;font-size:16px;line-height:34px;list-style:none}.pen-promotional .popularity-contest .popularity-contest__text ul li:before{border-radius:7.5px;content:"";display:inline-block;height:12px;margin-right:10px;width:12px}.pen-promotional .popularity-contest .popularity-contest__text ul li:first-child:before{background:var(--color-1)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(2):before{background:var(--color-2)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(3):before{background:var(--color-3)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(4):before{background:var(--color-4)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(5):before{background:var(--color-5)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(6):before{background:var(--color-6)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(7):before{background:var(--color-7)}.pen-promotional .popularity-contest .popularity-contest__text ul li:nth-child(8):before{background:var(--color-8)}@media(max-width:991px){.pen-promotional .popularity-contest .popularity-contest__card{padding:0}.pen-promotional .popularity-contest .popularity-contest__graph{height:387px;margin-bottom:20px;width:100%}.pen-promotional .popularity-contest .popularity-contest__text{align-items:start;column-gap:40px;display:grid;grid-template-columns:1fr 1fr;padding-left:0;width:100%}.pen-promotional .popularity-contest .popularity-contest__text h2{grid-column:1;grid-row:1}.pen-promotional .popularity-contest .popularity-contest__text p{grid-column:1;grid-row:2;margin-bottom:0}.pen-promotional .popularity-contest .popularity-contest__text ul{align-self:center;display:flex;flex-wrap:wrap;grid-column:2;grid-row:1/3;margin-bottom:0;margin-top:-30px;max-width:none;padding-left:0}.pen-promotional .popularity-contest .popularity-contest__text ul li{white-space:nowrap;width:50%}.pen-promotional .popularity-contest .popularity-contest__text ul li:before{margin-right:17px}}@media(max-width:767px){.pen-promotional .popularity-contest .popularity-contest__card{padding:0}.pen-promotional .popularity-contest .popularity-contest__graph{height:234px;margin-bottom:20px}.pen-promotional .popularity-contest .popularity-contest__graph td{margin:0 4px}.pen-promotional .popularity-contest .popularity-contest__text{column-gap:0;display:grid;grid-template-columns:1fr}.pen-promotional .popularity-contest .popularity-contest__text h2{grid-column:auto;grid-row:auto;margin-top:5px;order:2}.pen-promotional .popularity-contest .popularity-contest__text p{grid-column:auto;grid-row:auto;margin-bottom:0;order:2}.pen-promotional .popularity-contest .popularity-contest__text ul{align-self:auto;grid-column:auto;grid-row:auto;margin-bottom:10px;margin-top:0;max-width:none;order:1}.pen-promotional .popularity-contest .popularity-contest__text ul li:before{margin-right:10px}}.pen-promotional .pricing-breakdown{padding:25px 0}@media(min-width:1024px){.pen-promotional .pricing-breakdown{padding:50px 0}}.pen-promotional .pricing-breakdown .pricing-breakdown-inner{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 620px}@media(max-width:1023px){.pen-promotional .pricing-breakdown .pricing-breakdown-inner{gap:20px;grid-template-columns:1fr}}.pen-promotional .pricing-breakdown .pricing-breakdown-text{order:1}@media(min-width:1024px){.pen-promotional .pricing-breakdown .pricing-breakdown-text{order:0}}.pen-promotional .pricing-breakdown .pricing-breakdown-text h2{font-size:28px;font-weight:600;line-height:34px;margin-bottom:16px;margin-top:0}.pen-promotional .pricing-breakdown .pricing-breakdown-text p{font-size:20px;font-weight:300;line-height:32px}@media(min-width:1024px){.pen-promotional .pricing-breakdown .pricing-breakdown-text p{max-width:420px}}.pen-promotional .pricing-breakdown .pricing-breakdown-chart{--slider-pct:23%;display:flex;flex-direction:column;gap:0;position:relative}@media(min-width:1024px){.pen-promotional .pricing-breakdown .pricing-breakdown-chart{order:1}}.pen-promotional .pricing-breakdown .pricing-breakdown-chart__wave-row,.pen-promotional .pricing-breakdown .pricing-breakdown-slider{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto;margin-top:-10px}.pen-promotional .pricing-breakdown .pricing-breakdown-chart__wave-row{margin-bottom:-2px}.pen-promotional .pricing-breakdown .pricing-breakdown-chart__wave-mask{aspect-ratio:566.35/242.49;background:linear-gradient(180deg,#bbe6f1,#effaff);-webkit-mask-image:url(/images/_category-enhanced/pens/slider-bg.svg);mask-image:url(/images/_category-enhanced/pens/slider-bg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:hidden;position:relative;width:100%}.pen-promotional .pricing-breakdown .pricing-breakdown-chart__wave-mask:before{background:#52b0df;bottom:0;content:"";left:var(--slider-pct);position:absolute;top:0;transform:translateX(-50%);width:4px}.pen-promotional .pricing-breakdown .slider-label{background:#06283a;border-radius:20px;color:#fff;flex-shrink:0;font-size:14px;font-weight:600;padding:6px 12px;white-space:nowrap;z-index:2}.pen-promotional .pricing-breakdown .slider-label--placeholder{visibility:hidden}.pen-promotional .pricing-breakdown .slider-track-wrap{align-items:center;display:flex;margin:0;position:relative;z-index:3}.pen-promotional .pricing-breakdown .slider-fill{background:linear-gradient(90deg,#06283a 0,#06283a 23%,#b0c4cc 0,#b0c4cc);border-radius:0;height:6px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.pen-promotional .pricing-breakdown .slider-pill{background:#52b0df;border-radius:20px;color:#fff;font-size:14px;font-weight:700;left:var(--slider-pct);padding:6px 12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);white-space:nowrap;z-index:2}.pen-promotional .pricing-breakdown .js-pricing-slider{appearance:none;cursor:grab;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:3}.pen-promotional .pricing-breakdown .js-pricing-slider:active{cursor:grabbing}.pen-promotional .pricing-breakdown .js-pricing-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;height:28px;width:28px}.pen-promotional .pricing-breakdown .js-pricing-slider::-moz-range-thumb{border:none;cursor:grab;height:28px;width:28px}.pen-promotional .how-long-pens-writes{padding:25px 0}@media(min-width:1024px){.pen-promotional .how-long-pens-writes{padding:50px 0}}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner{align-items:start;background-image:url(/images/_category-enhanced/pens/background-ballpoint-drawing-m.png);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin:0 -16px;padding:20px 20px 270px}@media(min-width:768px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner{background-image:url(/images/_category-enhanced/pens/background-ballpoint-drawing-t.png);border-radius:30px;padding:50px 30px 110px}}@media(min-width:1024px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner{background-image:url(/images/_category-enhanced/pens/background-ballpoint-drawing.png);padding:115px 70px 115px 30px}}@media(min-width:1400px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner{padding:155px 70px}}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner h2{color:#06283a;font-size:26px;font-weight:600;line-height:32px;margin-bottom:10px;margin-top:0}@media(min-width:768px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner h2{font-size:28px;line-height:34px;max-width:280px}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner h2 br{display:none}}@media(min-width:1024px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner h2{font-size:32px;line-height:38px;max-width:none}}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner p{color:#06283a;font-size:20px;font-weight:300;line-height:32px;margin-bottom:20px}@media(min-width:768px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner p{max-width:280px}}@media(min-width:1024px){.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner p{max-width:410px}}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner p a{color:#016db6;text-decoration:underline}.pen-promotional .how-long-pens-writes .how-long-pens-writes-inner p a:hover{text-decoration:none}.pen-promotional .think-ink{padding:25px 0}@media(min-width:1024px){.pen-promotional .think-ink{padding:50px 0}}.pen-promotional .think-ink .think-ink-inner{align-items:center;display:grid;gap:10px;grid-template-columns:1fr;margin:0 -16px}@media(min-width:768px){.pen-promotional .think-ink .think-ink-inner{gap:20px;grid-template-columns:1fr 1fr;margin:0}}@media(min-width:1400px){.pen-promotional .think-ink .think-ink-inner{gap:40px}}.pen-promotional .think-ink .think-ink-inner .think-ink-image{height:100%;overflow:hidden;width:100%}@media(min-width:768px){.pen-promotional .think-ink .think-ink-inner .think-ink-image{border-radius:30px}}.pen-promotional .think-ink .think-ink-inner .think-ink-image figure{height:100%;margin:0;width:100%}.pen-promotional .think-ink .think-ink-inner .think-ink-image figure img{display:block;height:100%;object-fit:cover;width:100%}.pen-promotional .think-ink .think-ink-inner .think-ink-text{max-width:435px;padding:0 16px}@media(min-width:768px){.pen-promotional .think-ink .think-ink-inner .think-ink-text{padding:0}}.pen-promotional .think-ink .think-ink-inner .think-ink-text h2{font-size:28px;font-weight:600;line-height:34px;margin-bottom:10px}.pen-promotional .think-ink .think-ink-inner .think-ink-text p{font-size:20px;font-weight:300;line-height:32px;margin-bottom:20px}.pen-promotional .think-ink .think-ink-inner .think-ink-text .think-ink-boxes{display:flex;flex-direction:column}.pen-promotional .think-ink .think-ink-inner .think-ink-text .think-ink-boxes .think-ink-box{display:flex;flex-direction:column;margin-bottom:10px}.pen-promotional .think-ink .think-ink-inner .think-ink-text .think-ink-boxes .think-ink-box:last-child{margin-bottom:0}.pen-promotional .think-ink .think-ink-inner .think-ink-text .think-ink-boxes .think-ink-box h3{font-size:20px;font-weight:600;line-height:32px;margin:0}.pen-promotional .think-ink .think-ink-inner .think-ink-text .think-ink-boxes .think-ink-box p{font-size:20px;font-weight:300;line-height:32px;margin-bottom:0}.pen-promotional .pen-brands{padding:25px 0}@media(min-width:1024px){.pen-promotional .pen-brands{padding:50px 0}}.pen-promotional .pen-brands .pen-brands-inner{display:flex;flex-direction:column-reverse;gap:20px;margin:0 -16px}@media(min-width:768px){.pen-promotional .pen-brands .pen-brands-inner{display:grid;gap:40px;grid-template-columns:1fr 1.5fr;margin:0}}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text{padding:0 16px}@media(min-width:768px){.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text{padding:0}}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text h2{font-size:28px;font-weight:600;line-height:34px;margin-bottom:10px;margin-top:0}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text p{font-size:20px;font-weight:300;line-height:32px;margin-bottom:30px}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text .pen-brands-boxes{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);position:relative}@media(min-width:768px){.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text .pen-brands-boxes{gap:20px;margin-right:-100px}}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text .pen-brands-boxes .pen-brand-box{background-color:#f2f2f2;border-radius:10px;height:100%;padding:10px 40px;text-decoration:none;width:100%}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text .pen-brands-boxes .pen-brand-box:hover{background-color:#dbd9d9}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-text .pen-brands-boxes .pen-brand-box img{display:block;height:100%;object-fit:contain;width:100%}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-images{height:100%;overflow:hidden;width:100%}@media(min-width:768px){.pen-promotional .pen-brands .pen-brands-inner .pen-brands-images{border-radius:30px}}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-images figure{height:100%;margin:0;width:100%}.pen-promotional .pen-brands .pen-brands-inner .pen-brands-images figure img{display:block;height:100%;object-fit:cover;width:100%}.pen-promotional .pen-reviews{--pen-review-pad:28px;overflow:hidden;padding:40px 0 60px;position:relative}.pen-promotional .pen-reviews .pen-reviews__viewport{overflow:visible;width:100%}.pen-promotional .pen-reviews .pen-reviews__slider{align-items:stretch;display:flex;flex-wrap:nowrap;position:relative;transition:transform .5s ease;width:max-content;will-change:transform}.pen-promotional .pen-reviews .pen-reviews__slider.is-instant,.pen-promotional .pen-reviews .pen-reviews__slider.is-instant .pen-review{transition:none!important}.pen-promotional .pen-reviews .pen-review{align-items:center;background:#ebf3f7;border-radius:60px;box-sizing:border-box;display:grid;flex:0 0 auto;gap:80px;grid-template-columns:auto 1fr;height:auto;margin:0 30px;opacity:.7;overflow:hidden;padding:30px 70px;position:relative;transition:opacity .25s ease;width:min(1240px,100% - 56px)}.pen-promotional .pen-reviews .pen-review.is-center{opacity:1}@media(max-width:1023px){.pen-promotional .pen-reviews .pen-review{gap:20px;grid-template-columns:1fr;margin:0 16px;padding:44px 90px}}@media(max-width:767px){.pen-promotional .pen-reviews .pen-review{align-items:flex-start;gap:40px;grid-template-columns:1fr;grid-template-rows:auto 1fr;margin:0 14px;padding:24px 60px}}.pen-promotional .pen-reviews .pen-review__media{align-items:center;display:flex;flex-shrink:0;height:145px;margin:0 auto;position:relative;width:145px}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__media{height:160px;width:160px}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__media{height:370px;margin:0;width:370px}}@media(max-width:1023px){.pen-promotional .pen-reviews .pen-review__media{justify-content:center}}.pen-promotional .pen-reviews .pen-review__person{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.pen-promotional .pen-reviews .pen-review__pens{bottom:-6px;height:100%;position:absolute;right:-12px;width:90px}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__pens{bottom:-8px;right:-14px;width:100px}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__pens{bottom:-10px;right:-20px;width:180px}}.pen-promotional .pen-reviews .pen-review__product{bottom:0;height:auto;object-fit:contain;position:absolute;width:auto}.pen-promotional .pen-reviews .pen-review__product--back{bottom:-4px;height:100px;right:28px;rotate:-3deg}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__product--back{bottom:-5px;height:112px;right:32px}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__product--back{bottom:-8px;height:313px;right:90px}}.pen-promotional .pen-reviews .pen-review__product--mid{bottom:0;height:110px;right:14px}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__product--mid{height:122px;right:16px}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__product--mid{height:325px;right:46px}}.pen-promotional .pen-reviews .pen-review__product--front{bottom:6px;height:115px;right:0;rotate:3deg}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__product--front{bottom:8px;height:128px}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__product--front{bottom:12px;height:335px}}.pen-promotional .pen-reviews .pen-review__content h3{color:#06283a;font-size:18px;font-weight:500;line-height:22px;margin:0}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__content h3{font-size:24px;line-height:30px;margin-bottom:4px}}@media(min-width:1023px){.pen-promotional .pen-reviews .pen-review__content h3{font-size:25px;line-height:32px}}.pen-promotional .pen-reviews .pen-review__content h4{color:#06283a;font-size:18px;font-weight:500;line-height:28px;margin:0 0 4px}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__content h4{font-size:26px;line-height:32px}}.pen-promotional .pen-reviews .pen-review__content p{color:#06283a;font-size:14px;font-weight:300;line-height:24px;margin:0}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__content p{font-size:18px;line-height:26px}}@media(max-width:1023px){.pen-promotional .pen-reviews .pen-review__content p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}.pen-promotional .pen-reviews .pen-review__item{font-size:17px!important;font-weight:300!important;line-height:26px!important;margin-bottom:25px!important}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__item{font-size:18px!important;line-height:28px!important}}.pen-promotional .pen-reviews .pen-review__stars{color:#ff9e3e;font-size:42px;letter-spacing:-4px;line-height:27px;margin-bottom:10px}.pen-promotional .pen-reviews .pen-review__author{color:#064f74!important;font-size:18px!important;font-weight:500!important;line-height:24px!important;margin-top:15px!important}@media(min-width:768px){.pen-promotional .pen-reviews .pen-review__author{font-size:20px!important;line-height:28px!important}}@media(min-width:1024px){.pen-promotional .pen-reviews .pen-review__author{font-size:25px!important;line-height:32px!important}}.pen-promotional .pen-reviews .pen-review__btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:36px;justify-content:center;margin-top:-18px;padding:0;position:absolute;top:50%;width:36px;z-index:2}.pen-promotional .pen-reviews .pen-review__btn img{height:22px;opacity:.5;transition:opacity .2s ease;width:33px}.pen-promotional .pen-reviews .pen-review__btn:hover img{opacity:1}@media(max-width:767px){.pen-promotional .pen-reviews .pen-review__btn{font-size:32px}}@media(min-width:768px)and (max-width:1023px){.pen-promotional .pen-reviews .pen-review:not(.is-center) .pen-review__btn{display:none}}.pen-promotional .pen-reviews .pen-review__btn--prev{left:12px}.pen-promotional .pen-reviews .pen-review__btn--prev img{transform:rotate(90deg)}.pen-promotional .pen-reviews .pen-review__btn--next{right:12px}.pen-promotional .pen-reviews .pen-review__btn--next img{transform:rotate(-90deg)}.pen-promotional .pen-faqs{background:#fff;padding:0 0 80px}.pen-promotional .pen-faqs .pen-faqs-inner{margin:0 auto;max-width:900px}.pen-promotional .pen-faqs .pen-faqs-inner h2{color:#06283a;font-size:26px;font-weight:500;line-height:32px;margin-bottom:20px;margin-top:0}@media(min-width:768px){.pen-promotional .pen-faqs .pen-faqs-inner h2{font-size:32px;line-height:38px;margin-bottom:30px}}.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list{display:flex;flex-direction:column;gap:20px;padding-left:0}@media(min-width:768px){.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list{gap:30px;padding-left:15px}}.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list .pen-faqs__item h3{align-items:center;color:#06283a;display:flex;font-size:18px;font-weight:600;gap:10px;line-height:24px;margin:0 0 8px}@media(min-width:768px){.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list .pen-faqs__item h3{font-size:24px;gap:16px;line-height:30px;margin-bottom:10px}}.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list .pen-faqs__item h3 img{flex-shrink:0;height:14px;width:14px}.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list .pen-faqs__item p{color:#06283a;font-size:16px;font-weight:300;line-height:24px;margin:0;padding-left:26px}@media(min-width:768px){.pen-promotional .pen-faqs .pen-faqs-inner .pen-faqs__list .pen-faqs__item p{font-size:20px;line-height:32px;padding-left:30px}}.ink-chart-tooltip{background:#fff;border-radius:4px;box-shadow:0 3px 5px 2px rgba(50,50,50,.2);padding:12px 16px;text-align:center}.ink-chart-tooltip strong{color:#06283a;display:block;font-size:21px;font-weight:600;line-height:36px;margin-bottom:0}.ink-chart-tooltip p{color:#06283a;font-size:20px;font-weight:300;line-height:20px;margin:0}