.drks{--ds-ink:#343c39;--ds-muted:#5e6862;--ds-accent:#50676b;--ds-line:#d7ddd6;color:var(--ds-ink);font:400 16px/1.6 Arial,Helvetica,sans-serif;letter-spacing:0}.drks,.drks *{box-sizing:border-box}.drks [hidden]{display:none!important}.drks-wrap{width:min(100% - 10vw,1320px);margin:auto}.drks h1,.drks h2,.drks p{margin:0;color:inherit}.drks h1,.drks h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em;text-transform:none}.drks h1{font-size:clamp(36px,4.6vw,66px);line-height:1.12;max-width:950px;overflow-wrap:anywhere}.drks h1 em{font-weight:400;color:var(--ds-accent);display:block}.drks h2{font-size:clamp(28px,3vw,40px);line-height:1.18}.drks a{color:inherit;text-decoration:none}.drks :is(a,button,input,select):focus-visible{outline:3px solid var(--ds-accent);outline-offset:4px}.drks svg{width:20px;height:20px;flex-shrink:0}.drks-hero{background:#f7f4ef;padding:clamp(36px,5vw,72px) 0}.drks .drks-kicker{font:600 11px/1.6 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-accent);margin-bottom:17px}.drks-form{max-width:800px;margin:30px 0 0}.drks-form>label:first-child{display:block;font-size:13px;margin-bottom:9px}.drks-field{display:flex;background:#fff;border:1px solid #89968e;border-radius:2px;overflow:hidden}.drks-field input{width:100%;min-width:0;flex:1;font:400 16px/1.5 Arial,sans-serif;color:var(--ds-ink);border:0;min-height:58px;padding:15px 18px;background:transparent;border-radius:0}.drks-field:focus-within{outline:2px solid var(--ds-accent);outline-offset:3px}.drks-field input:focus-visible{outline:0}.drks-field button,.drks-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:14px 24px;background:var(--ds-accent);border:1px solid var(--ds-accent);color:#fff!important;font:600 14px/1.4 Arial,sans-serif;cursor:pointer;text-transform:none}.drks-field button:hover,.drks-button:hover{background:#3c5357}.drks-form .drks-mode{display:flex;align-items:center;gap:10px;min-height:44px;width:fit-content;margin-top:8px;font-size:13px;cursor:pointer}.drks-mode input{appearance:auto;width:18px;height:18px;margin:0;accent-color:var(--ds-accent)}.drks-suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:13px;margin-top:14px}.drks-suggestions a{display:inline-flex;align-items:center;min-height:40px;padding:7px 14px;border:1px solid #c8d0c7;background:#fff;border-radius:2px}.drks-suggestions a:hover{border-color:var(--ds-accent)}.drks-content{padding-block:36px 64px}.drks-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:30px}.drks-toolbar>p{font-size:14px}.drks-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.drks-controls>div{min-width:0}.drks-controls label{font-size:12px;display:block;margin-bottom:5px}.drks select{font:400 16px/1.5 Arial,sans-serif;min-height:46px;max-width:100%;padding:9px 32px 9px 12px;border:1px solid #89968e;border-radius:2px;background:#fff;color:var(--ds-ink)}.drks-apply{min-height:46px;padding:10px 15px;background:#fff;color:var(--ds-accent);border:1px solid var(--ds-accent);font:600 13px/1.5 Arial,sans-serif;cursor:pointer}.drks-results{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0}.drks-results>li{min-width:0}.drks-page-card{display:flex;flex-direction:column;gap:18px;height:100%;padding:30px;background:#f1f3ee;border:1px solid var(--ds-line);overflow-wrap:anywhere}.drks .drks-page-card .drks-kicker{margin:0}.drks-page-card h2{font-size:28px}.drks-page-card h2 a:hover{text-decoration:underline}.drks-page-card>p:not(.drks-kicker){font-size:15px;color:var(--ds-muted)}.drks-text-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;width:fit-content;font-size:14px;text-decoration:underline!important;text-underline-offset:5px}.drks-page-card .drks-text-link{margin-top:auto}.drks-empty,.drks-start{text-align:center;max-width:650px;margin:20px auto 36px}.drks-empty>p,.drks-start>p{margin-top:16px;color:var(--ds-muted)}.drks-empty-icon{display:grid;place-items:center;margin:0 auto 22px;width:56px;height:56px;border-radius:50%;background:#eef1eb;color:var(--ds-accent)}.drks-empty .drks-text-link{margin-top:14px}.drks-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.drks-categories a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:90px;padding:22px;background:#f7f4ef;border-bottom:1px solid #9daaa0;font:400 23px/1.3 Georgia,serif;overflow-wrap:anywhere}.drks-categories a:hover{background:#eef1eb}.drks-help{background:#eaf0e9}.drks-help-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding-block:50px}.drks-help-inner>div>p:last-child{max-width:560px;margin-top:16px;color:var(--ds-muted)}.drks-help-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:100%}.drks-help-actions a{max-width:100%}.drks .dk-card__media{aspect-ratio:1.12}.drks .dk-card__title{min-height:0}@media(max-width:900px){.drks-results{grid-template-columns:repeat(2,minmax(0,1fr))}.drks-help-inner{grid-template-columns:1fr;gap:25px}.drks-categories{gap:10px}.drks-categories a{font-size:20px;padding:18px}}@media(max-width:600px){.drks-wrap{width:calc(100% - 40px)}.drks-hero{padding-block:32px}.drks-field button{padding:12px;gap:8px;font-size:13px}.drks-field input{padding:12px;font-size:16px;min-height:54px}.drks-field button svg{width:17px}.drks-results{grid-template-columns:1fr;gap:22px}.drks-content{padding-block:26px 40px}.drks-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;gap:12px}.drks-controls select{width:100%;font-size:16px}.drks-apply{grid-column:1/-1}.drks-categories{grid-template-columns:1fr}.drks-categories a{min-height:74px}.drks-help-inner{padding-block:36px}.drks-help-actions,.drks-button{width:100%}.drks .dk-card__body{padding:20px}.drks .dk-card__title{font-size:23px}.drks .dk-card__button{font-size:14px}.drks .dk-card__size,.drks .dk-card__tax,.drks .dk-card__unit{font-size:12px}.drks-suggestions{gap:8px}.drks-suggestions>span{width:100%}}
.drks-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:36px}.drks-pagination :is(a,span){display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px;border:1px solid var(--ds-line)}.drks-pagination [aria-current]{background:var(--ds-accent);color:#fff}
.drks :is(p,label,input,button,select,option,a,span){font-family:Arial,Helvetica,sans-serif!important}.drks :is(h1,h2),.drks h1 em,.drks h2 a{font-family:Georgia,'Times New Roman',serif!important}.drks .dk-card__title a{font-family:Georgia,'Times New Roman',serif!important}
