#eet-till{overflow:visible}#eet-till :is(p,a,strong):not(:is(h1,h2,h3) *){overflow-wrap:break-word;hyphens:auto}#eet-till .eet-guide-hero{min-height:0;padding-block:108px 58px}#eet-till .eet2-breadcrumb{flex-wrap:wrap;row-gap:6px;margin-bottom:28px}#eet-till .eet2-breadcrumb [aria-current]{min-width:0}#eet-till .eet2-hero h1{font-size:clamp(34px,3.8vw,54px);line-height:1.14}#eet-till .eet2-hero__lead{text-align:left;max-width:66ch;margin-top:24px}#eet-till .eet-guide-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}#eet-till .eet-guide-highlights article{border-radius:12px;min-width:0;min-height:0;padding:24px}#eet-till .eet-guide-highlights strong{margin-bottom:10px;font-size:19px;line-height:1.35}#eet-till .eet-guide-highlights span{font-size:16px}#eet-till .eet2-toc{background:var(--eet-soft);margin-top:24px;padding:24px}#eet-till .eet2-toc__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}#eet-till .eet2-toc__links a{border:1px solid var(--eet-line);background:#fff;border-radius:8px;min-width:0;min-height:48px;padding:12px;line-height:1.4}#eet-till .eet2-toc__links a:hover{background:#ecf4e3;border-color:#9fc67a}#eet-till .eet2-section{padding-top:44px;scroll-margin-top:108px}#eet-till .eet2-section+.eet2-section{margin-top:42px}#eet-till .eet2-section__intro{max-width:880px;margin-bottom:24px}#eet-till .eet2-section h2{letter-spacing:-.02em;text-transform:none;max-width:30ch;margin-bottom:0;font-size:clamp(28px,3vw,38px);line-height:1.2;text-align:left!important}#eet-till .eet2-readable{text-align:left;max-width:80ch;margin-bottom:24px;padding:0;font-size:18px;line-height:1.75}#eet-till .eet2-card{border-radius:12px;min-width:0;min-height:0;padding:24px}#eet-till .eet2-card h3{text-align:left;text-transform:none;margin:0 0 12px;padding:0;font-size:21px;line-height:1.3}#eet-till .eet2-card p{text-align:left;margin:0;padding:0;font-size:17px;line-height:1.65}#eet-till :is([data-till-block=devices],[data-till-block=solutions]) .eet2-card:hover{box-shadow:none;transform:none}#eet-till [data-till-block=devices] .eet2-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#eet-till [data-till-block=devices] .eet2-card{border-top:3px solid #b5d68e}#eet-till .eet2-data-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:100%}#eet-till .eet2-data-list li:last-child{grid-column:1/-1}#eet-till .eet2-data-list li{min-width:0;min-height:52px;padding:14px 18px 14px 48px;font-size:17px;line-height:1.5}#eet-till .eet2-data-list li:before{top:14px;left:20px}#eet-till .eet2-table-wrap{border:1px solid var(--eet-line);scrollbar-color:var(--eet-green-dark) var(--eet-soft);background:#fff;border-radius:12px;max-width:100%;overflow:auto}#eet-till .eet2-table-wrap:focus-visible{outline:3px solid var(--eet-green);outline-offset:4px}#eet-till .eet2-table-wrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:640px;display:table}#eet-till .eet2-table-wrap thead{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;display:table-header-group;position:static;overflow:visible}#eet-till .eet2-table-wrap tbody{width:auto;display:table-row-group}#eet-till .eet2-table-wrap tr{background:0 0;border:0;border-radius:0;width:auto;display:table-row}#eet-till .eet2-table-wrap :is(th,td){border-bottom:1px solid var(--eet-line);width:auto;color:var(--eet-ink);vertical-align:top;overflow-wrap:break-word;hyphens:auto;padding:18px 20px;font-size:16px;line-height:1.6;display:table-cell}#eet-till .eet2-table-wrap thead th{background:var(--eet-ink);color:#fff;text-transform:none;font-size:14px}#eet-till .eet2-table-wrap th:first-child{width:28%}#eet-till .eet2-table-wrap tbody th{background:var(--eet-soft)}#eet-till .eet2-table-wrap td:before{content:none}#eet-till .eet-till-cell-label{display:none}#eet-till [data-till-block=solutions] .eet2-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#eet-till [data-till-block=solutions] .eet2-card{background:var(--eet-soft);border-color:#0000}#eet-till .eet-till-selector{background:#f4f8ef;border:1px solid #d2e3be;border-radius:12px;margin-top:24px;padding:24px}#eet-till .eet-till-selector h3{text-align:left;text-transform:none;margin:0 0 16px;padding:0;font-size:20px}#eet-till .eet-till-selector nav{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#eet-till .eet-till-selector a{color:#365e12;background:#fff;border:1px solid #afcb91;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:72px;padding:16px 18px;font-size:17px;font-weight:800;line-height:1.4;text-decoration:none;display:flex}#eet-till .eet-till-selector a:after{content:"→";pointer-events:none;flex:none;font-size:23px}#eet-till .eet-till-selector a[data-eet-destination=hardware]{border-color:var(--eet-line);color:#46513f;background:0 0}#eet-till .eet-till-selector a:hover{border-color:var(--eet-green-dark);background:#ecf4e3}#eet-till .eet-guide-callout{border-left-width:4px;margin-top:32px;padding:24px}#eet-till .eet-guide-callout p{text-align:left;margin:10px 0;padding:0}#eet-till .eet-guide-callout a{min-height:44px;color:var(--eet-green-dark);align-items:center;line-height:1.5;display:inline-flex}#eet-till .eet-guide-cta{border:1px solid #d2e3be;border-radius:12px;gap:28px;margin-top:40px;padding:28px}#eet-till .eet-guide-cta>div{min-width:0}#eet-till .eet-guide-cta strong{font-size:23px;line-height:1.35;display:block}#eet-till .eet-guide-cta p{text-align:left;margin:10px 0 0;padding:0;font-size:17px;line-height:1.65}#eet-till .eet-guide-cta .btn{white-space:normal;background-image:none;flex:0 0 270px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:54px;padding:16px 20px;line-height:1.4;display:inline-flex}#eet-till .eet2-faq{max-width:100%}#eet-till .eet2-faq summary{min-height:76px;padding:20px 12px;font-size:19px;line-height:1.5}#eet-till .eet2-faq summary span{background:#edf5e4;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:25px;line-height:1;display:grid}#eet-till .eet2-faq details[open]{background:var(--eet-soft)}#eet-till .eet2-faq details div{max-width:88ch;padding:0 54px 24px 12px}#eet-till .eet2-faq details div p{text-align:left;margin:0;padding:0;font-size:17px}#eet-till .eet2-updates{grid-template-columns:1.2fr .8fr;gap:32px;padding:32px!important}#eet-till .eet2-updates h2{margin-bottom:18px;font-size:30px}#eet-till .eet2-updates ul{padding:0;list-style:none}#eet-till .eet2-updates li+li{margin-top:4px}#eet-till .eet2-updates a{align-items:center;min-height:44px;font-size:16px;line-height:1.5;display:inline-flex}#eet-till .eet2-updates>p{border-left:1px solid var(--eet-line);text-align:left;align-self:start;margin:0;padding:0 0 0 24px;font-size:15px}#eet-till .eet2-main>section:last-child .eet2-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#eet-till .eet2-main>section:last-child .eet2-card a{align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:16px;line-height:1.5;display:inline-flex}@media (width<=1099px){#eet-till .eet2-toc__links,#eet-till .eet-till-selector nav{grid-template-columns:repeat(2,minmax(0,1fr))}#eet-till .eet-till-selector a[data-eet-destination=hardware]{grid-column:1/-1;min-height:52px}}@media (width<=899px){#eet-till .eet-guide-cta{flex-direction:column;align-items:stretch}#eet-till .eet-guide-cta .btn{flex-basis:auto;align-self:flex-start}}@media (width<=767px){#eet-till .eet-guide-hero{padding-block:68px 40px}#eet-till .eet2-breadcrumb{margin-bottom:24px;font-size:13px}#eet-till .eet2-hero h1{font-size:clamp(32px,8.5vw,38px)}#eet-till .eet2-hero__lead{margin-top:20px;font-size:17px}#eet-till .eet-guide-highlights{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:20px}#eet-till .eet-guide-highlights article,#eet-till .eet2-toc{padding:20px}#eet-till .eet2-toc__links,#eet-till [data-till-block=devices] .eet2-card-grid,#eet-till [data-till-block=solutions] .eet2-card-grid,#eet-till .eet-till-selector nav,#eet-till .eet2-main>section:last-child .eet2-card-grid{grid-template-columns:minmax(0,1fr)}#eet-till .eet2-section{padding-top:32px}#eet-till .eet2-section+.eet2-section{margin-top:32px}#eet-till .eet2-section__intro{margin-bottom:20px}#eet-till .eet2-section h2{font-size:28px}#eet-till .eet2-readable{font-size:16px;line-height:1.75}#eet-till .eet2-card{padding:20px}#eet-till .eet2-card h3{font-size:20px}#eet-till .eet2-card p,#eet-till .eet2-data-list li{font-size:16px}#eet-till .eet2-data-list{grid-template-columns:minmax(0,1fr)}#eet-till .eet2-table-wrap{background:0 0;border:0;border-radius:0;overflow:visible}#eet-till .eet2-table-wrap table{table-layout:auto;min-width:0;display:block}#eet-till .eet2-table-wrap thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#eet-till .eet2-table-wrap tbody{gap:16px;display:grid}#eet-till .eet2-table-wrap tr{border:1px solid var(--eet-line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}#eet-till .eet2-table-wrap :is(th,td){width:100%;min-width:0;padding:16px;font-size:15px;display:block}#eet-till .eet2-table-wrap tbody th:first-child{background:var(--eet-ink);color:#fff;width:100%;font-size:17px;line-height:1.4}#eet-till .eet2-table-wrap tbody td:nth-child(2){background:var(--eet-soft)}#eet-till .eet2-table-wrap tbody td:last-child{border-bottom:0}#eet-till .eet-till-cell-label{color:var(--eet-green-dark);margin-bottom:6px;font-size:14px;font-weight:800;line-height:1.4;display:block}#eet-till .eet-till-selector,#eet-till .eet-guide-callout,#eet-till .eet-guide-cta{padding:20px}#eet-till .eet-till-selector a,#eet-till .eet-till-selector a[data-eet-destination=hardware]{min-height:62px;padding:14px;font-size:16px}#eet-till .eet-guide-cta{gap:20px}#eet-till .eet-guide-cta strong{font-size:21px}#eet-till .eet-guide-cta .btn{align-self:stretch;width:100%;padding:16px}#eet-till .eet2-faq summary{gap:16px;padding:18px 0;font-size:17px}#eet-till .eet2-faq details div{padding:0 0 22px}#eet-till .eet2-updates{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px!important}#eet-till .eet2-updates>p{border-left:0;border-top:1px solid var(--eet-line);padding:20px 0 0}}
