#main .tw28.t435{--ink:#203f36;--paper:#f7f5e9;--wash:#eceee2;--line:#c6ccbe;--muted:#68746b;color:var(--ink);background:var(--paper);font:16px/1.65 Arial,sans-serif;width:calc(100% - 80px);max-width:1280px;margin:auto;padding:0 0 70px}#main .tw28.t435 *{box-sizing:border-box}#main .tw28.t435 [hidden]{display:none!important}#main .tw28.t435 :is(a,button,input,select){color:inherit}#main .tw28.t435 a{text-decoration:none}#main .tw28.t435 button{font:inherit;cursor:pointer}#main .tw28.t435 :is(a,button,input,select):focus-visible{outline:2px solid var(--ink);outline-offset:5px}#main .tw28.t435 :is(h1,h2,h3,p,figure){margin:0}#main .tw28.t435 :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-wrap:balance}#main .tw28.t435 h1{font-size:clamp(49px,5.2vw,76px);line-height:1.02}#main .tw28.t435 h2{font-size:clamp(33px,3.3vw,47px);line-height:1.1}#main .tw28.t435 h3{font-size:29px;line-height:1.15}#main .tw28.t435 img{display:block;width:100%;height:auto}#main .tw28.t435 svg{flex:0 0 24px;width:24px;height:24px}#main .tw28.t435 .tw28-kicker{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px}#main .tw28.t435 .tw28-lead{font-size:18px;max-width:43ch;margin-top:27px}#main .tw28.t435 .tw28-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:29px}#main .tw28.t435 .tw28-primary{background:var(--ink);color:var(--paper);padding:17px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:54px;font:15px/1.5 Arial,sans-serif;border:1px solid var(--ink)}#main .tw28.t435 .tw28-primary:disabled{opacity:.5;cursor:default}#main .tw28.t435 .tw28-link{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:0;border-bottom:1px solid var(--line);padding:12px 0;background:transparent;font:14px/1.5 Arial,sans-serif;min-height:44px}#main .tw28.t435 .tw28-hero{display:grid;grid-template-columns:1fr 1.04fr;gap:60px;align-items:center;padding:62px 0 55px}#main .tw28.t435 .tw28-hero h1{max-width:12ch}#main .tw28.t435 .tw28-hero-study img{aspect-ratio:1.05;object-fit:cover}#main .tw28.t435 .tw28-hero-study figcaption{font:11px/1.6 Arial,sans-serif;color:var(--muted);margin-top:13px}#main .tw28.t435 .tw28-hero-study figcaption span{display:block}#main .tw28.t435 :is(#tools-guide,#tools-range){scroll-margin-top:115px}#main .tw28.t435 .tw28-guide{background:var(--ink);color:var(--paper);padding:45px;display:grid;grid-template-columns:.95fr 1.05fr;gap:30px 55px;margin-bottom:68px}#main .tw28.t435 .tw28-guide h2{max-width:17ch;font-size:37px}#main .tw28.t435 .tw28-guide-heading>p:last-child{font-size:14px;max-width:42ch;margin-top:22px;color:#dae2d5}#main .tw28.t435 .tw28-guide-fields{display:grid;grid-template-columns:1fr;gap:19px;align-self:center}#main .tw28.t435 label{display:flex;flex-direction:column;gap:8px;font-size:13px}#main .tw28.t435 :is(select,input){font:16px/1.5 Arial,sans-serif;max-width:100%;width:100%;border:1px solid #9eac9c;border-radius:0;background:#faf8ef;min-height:50px;padding:11px 13px;color:var(--ink)}#main .tw28.t435 select:disabled{opacity:.62}#main .tw28.t435 .tw28-guide-result{grid-column:1/-1;border-top:1px solid #809386;padding-top:30px}#main .tw28.t435 .tw28-guide-result>h3{font-size:28px;margin-bottom:12px}#main .tw28.t435 .tw28-guide-result>p{max-width:75ch;font-size:14px;color:#dde5d9}#main .tw28.t435 .tw28-guide-result .tw28-link{border-color:#7f9386;margin-top:20px}#main .tw28.t435 .tw28-jobs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:26px 0}#main .tw28.t435 .tw28-jobs li{border-top:1px solid #688173;padding-top:15px}#main .tw28.t435 .tw28-job-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px}#main .tw28.t435 .tw28-jobs a{font:23px/1.2 Georgia,serif;text-decoration:underline;text-underline-offset:4px}#main .tw28.t435 .tw28-jobs p{font-size:13px;color:#d6e0d2;margin-top:12px}#main .tw28.t435 .tw28-guide-notice{border-left:2px solid #b6c7b2;padding:8px 0 8px 15px;margin-top:17px}#main .tw28.t435 .tw28-range-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:27px}#main .tw28.t435 .tw28-range-head h2{max-width:21ch}#main .tw28.t435 .tw28-filters{display:flex;align-items:end;gap:25px;margin:25px 0}#main .tw28.t435 .tw28-search{flex:1}#main .tw28.t435 .tw28-search input{background:transparent;border-width:0 0 1px;padding:13px 0}#main .tw28.t435 [data-results]{font-size:12px;color:var(--muted);white-space:nowrap;padding-bottom:12px}#main .tw28.t435 [data-clear]{font-size:12px;white-space:nowrap}#main .tw28.t435 .tw28-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 28px;margin:28px 0 38px}#main .tw28.t435 .tw28-categories button{display:flex;align-items:center;gap:13px;border:0;border-bottom:1px solid var(--line);background:transparent;padding:12px 0;text-align:left;min-height:72px;font-size:13px;line-height:1.4}#main .tw28.t435 .tw28-categories button[aria-pressed=true]{border-bottom:2px solid var(--ink);font-weight:600}#main .tw28.t435 .tw28-categories img{width:47px;height:47px;object-fit:contain;mix-blend-mode:multiply}#main .tw28.t435 .t435-all-symbol{display:flex;align-items:center;justify-content:center;flex:0 0 47px;height:47px;background:var(--wash)}#main .tw28.t435 .tw28-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 29px;align-items:start}#main .tw28.t435 .tw28-card{display:flex;flex-direction:column;min-width:0;scroll-margin-top:115px;border:0;background:transparent;position:relative}#main .tw28.t435 .tw28-card-media{background:#ebece1;min-height:215px;display:flex;align-items:center;justify-content:center;padding:20px;margin-bottom:21px;overflow:hidden}#main .tw28.t435 .isft-object{display:flex;flex-direction:column;align-items:center;width:100%;gap:12px}#main .tw28.t435 .isft-object>img{width:auto;max-width:90%;height:155px;object-fit:contain;mix-blend-mode:multiply}#main .tw28.t435 .isft-object__caption{font:10px/1.45 Arial,sans-serif;color:var(--muted);text-align:center;max-width:90%}#main .tw28.t435 .isft-group-images{display:flex;justify-content:center;align-items:center;gap:12px;width:100%}#main .tw28.t435 .isft-group-images>span{flex:1;max-width:48%;text-align:center}#main .tw28.t435 .isft-group-images img{height:125px;object-fit:contain;mix-blend-mode:multiply}#main .tw28.t435 .isft-group-images small{font-size:10px}#main .tw28.t435 .isft-object__code,#main .tw28.t435 .t65-photo-pending>strong{font:43px/1.1 Georgia,serif;letter-spacing:-.02em;color:#62766b}#main .tw28.t435 .t65-photo-pending{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}#main .tw28.t435 .t65-photo-pending>span{font-size:11px;max-width:23ch;color:var(--muted)}#main .tw28.t435 .tw28-card-heading>.tw28-kicker{font-size:9px;letter-spacing:.09em;margin:0 0 11px}#main .tw28.t435 .tw28-card-heading>p:last-child{font-size:13px;line-height:1.6;color:var(--muted);margin-top:12px;min-height:63px}#main .tw28.t435 .t65-price-preview{font-size:14px;margin:17px 0 5px;min-height:25px}#main .tw28.t435 .t65-choice{border-bottom:1px solid var(--line)}#main .tw28.t435 .t65-choice>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:14px 0;font-size:14px;min-height:50px}#main .tw28.t435 summary::-webkit-details-marker{display:none}#main .tw28.t435 .t65-choice>summary>span{font-size:21px;font-weight:300}#main .tw28.t435 .t65-choice[open]>summary>span{transform:rotate(45deg)}#main .tw28.t435 .t65-choice-body{padding:20px;background:var(--wash);margin-bottom:20px}#main .tw28.t435 .tw28-purchase>label{margin-bottom:9px}#main .tw28.t435 .tw28-selected{font-size:13px;margin-top:15px}#main .tw28.t435 .tw28-price-line{margin:23px 0;display:flex;flex-direction:column;gap:3px}#main .tw28.t435 .tw28-price-line strong{font:33px/1.1 Georgia,serif}#main .tw28.t435 .tw28-price-line>span{font-size:12px;color:var(--muted)}#main .tw28.t435 .tw28-buy-row{display:flex;align-items:end;gap:12px}#main .tw28.t435 .tw28-buy-row label{width:80px;flex-shrink:0}#main .tw28.t435 .tw28-buy-row input{width:80px}#main .tw28.t435 .tw28-buy-row button{flex:1;padding:13px;min-height:50px;font-size:13px}#main .tw28.t435 .tw28-ask{margin-top:16px}#main .tw28.t435 .tw28-tool-guide{margin-top:22px;border-top:1px solid var(--line)}#main .tw28.t435 .tw28-tool-guide>summary{display:flex;justify-content:space-between;gap:18px;padding:14px 0;font-size:13px;cursor:pointer;list-style:none}#main .tw28.t435 .tw28-tool-guide ul{padding-left:17px;margin:4px 0 0}#main .tw28.t435 .tw28-tool-guide li{font-size:12px;margin:12px 0}#main .tw28.t435 .tw28-tool-guide a{text-decoration:underline;text-underline-offset:3px}#main .tw28.t435 .tw28-tool-guide p{color:var(--muted);margin-top:6px}#main .tw28.t435 .tw28-item-status{font-size:13px;margin-top:12px}#main .tw28.t435 .tw28-item-status a{display:inline-flex;align-items:center;gap:15px;border-bottom:1px solid var(--line);margin-top:8px}#main .tw28.t435 .is-error{color:#853e28}#main .tw28.t435 :is(.tw28-in-basket,.tw28-choice-note){font-size:12px;border-top:1px solid var(--line);padding:15px 0;margin-bottom:10px}#main .tw28.t435 .tw28-in-basket a{margin-left:12px;text-decoration:underline}#main .tw28.t435 .tw28-reference-note{font-size:14px;margin-bottom:14px}#main .tw28.t435 .t435-show-all{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;background:transparent;border:1px solid var(--line);width:100%;margin:38px 0 20px;padding:15px 20px;font-size:14px}#main .tw28.t435 .tw28-source-note{font-size:12px;color:var(--muted);max-width:70ch;margin:23px 0 65px}#main .tw28.t435 :is(.tw28-status,.tw28-recovery){border-left:2px solid var(--ink);background:var(--wash);padding:22px;margin:22px 0;font-size:14px}#main .tw28.t435 .tw28-recovery h3{margin-bottom:15px}#main .tw28.t435 [data-no-results]{padding:25px 0}#main .tw28.t435 .t435-craft{display:grid;grid-template-columns:1fr .9fr;gap:65px;align-items:center;margin:0 0 70px;padding-top:50px;border-top:1px solid var(--line)}#main .tw28.t435 .t435-craft img{aspect-ratio:1.6;object-fit:cover}#main .tw28.t435 .t435-craft figcaption{font-size:11px;color:var(--muted);margin-top:12px}#main .tw28.t435 .t435-craft h2{max-width:19ch;margin-bottom:24px}#main .tw28.t435 .t435-craft p:not(.tw28-kicker){font-size:15px}#main .tw28.t435 .t435-craft .tw28-link{margin-top:17px}#main .tw28.t435 .t65-catalogue-close{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center;background:var(--wash);padding:45px;margin-bottom:60px}#main .tw28.t435 .t65-catalogue-close h2{margin-bottom:23px}#main .tw28.t435 .t65-catalogue-close p:not(.tw28-kicker){font-size:15px}#main .tw28.t435 .t65-catalogue-close .tw28-link{margin-top:21px}#main .tw28.t435 .t65-book-art img{aspect-ratio:1.65;object-fit:contain;background:#f7f5e9;padding:14px}#main .tw28.t435 .t65-book-art a>span{display:flex;justify-content:space-between;align-items:center;gap:20px;font:18px/1.3 Georgia,serif;margin-top:17px}#main .tw28.t435 .tw28-ending{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;border-top:1px solid var(--line);padding-top:40px}#main .tw28.t435 .tw28-ending h2{margin-bottom:20px}#main .tw28.t435 .tw28-ending p{font-size:15px}#main .tw28.t435 .tw28-ending .tw28-actions{justify-content:flex-end;margin:0}@media(min-width:761px){#main .tw28.t435 .tw28-card:has(.t65-choice[open]){grid-column:1/-1;display:grid;grid-template-columns:1fr 1.4fr;gap:0 40px;background:var(--wash);padding:30px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-media{grid-row:1/5;align-self:stretch;background:#e3e6d8;margin:0}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-media img{height:auto;max-height:260px;max-width:85%}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .t65-choice-body{padding:10px 0;margin-bottom:0}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-heading>p:last-child{min-height:0}}@media(max-width:1000px){#main .tw28.t435{width:calc(100% - 48px)}#main .tw28.t435 .tw28-hero{gap:35px}#main .tw28.t435 .tw28-guide{padding:35px;gap:30px}#main .tw28.t435 .tw28-grid{gap:30px 22px}#main .tw28.t435 .tw28-categories{gap:10px 20px}#main .tw28.t435 .t65-catalogue-close{padding:30px;gap:30px}}@media(max-width:760px){#main .tw28.t435{width:calc(100% - 36px);font-size:15px;padding-bottom:45px}#main .tw28.t435 h1{font-size:clamp(43px,11.5vw,60px);line-height:1.03}#main .tw28.t435 h2{font-size:34px}#main .tw28.t435 h3{font-size:25px}#main .tw28.t435 .tw28-kicker{font-size:10px;letter-spacing:.14em;margin-bottom:17px}#main .tw28.t435 .tw28-hero{display:flex;flex-direction:column;gap:29px;padding:34px 0 35px}#main .tw28.t435 .tw28-hero h1{max-width:14ch}#main .tw28.t435 .tw28-lead{font-size:16px;margin-top:23px}#main .tw28.t435 .tw28-actions{gap:10px 20px;margin-top:24px}#main .tw28.t435 .tw28-hero .tw28-primary{width:100%;font-size:14px;padding:16px 18px}#main .tw28.t435 .tw28-hero-study{width:calc(100% + 36px);margin-inline:-18px}#main .tw28.t435 .tw28-hero-study img{aspect-ratio:1.3;object-position:center}#main .tw28.t435 .tw28-hero-study figcaption{font-size:10px;margin:12px 18px 0}#main .tw28.t435 .tw28-guide{display:block;padding:30px 23px;margin:0 -8px 45px}#main .tw28.t435 .tw28-guide h2{font-size:32px;max-width:17ch}#main .tw28.t435 .tw28-guide-heading>p:last-child{font-size:14px;margin-top:18px}#main .tw28.t435 .tw28-guide-fields{margin-top:25px;gap:18px}#main .tw28.t435 .tw28-guide-result{margin-top:27px;padding-top:24px}#main .tw28.t435 .tw28-jobs{grid-template-columns:1fr;gap:8px;margin-top:20px}#main .tw28.t435 .tw28-jobs li{padding:16px 0}#main .tw28.t435 .tw28-jobs a{font-size:23px}#main .tw28.t435 .tw28-jobs p{margin-top:8px}#main .tw28.t435 .tw28-range-head{display:block;margin-bottom:15px}#main .tw28.t435 .tw28-range-head .tw28-link{margin-top:15px}#main .tw28.t435 .tw28-filters{flex-wrap:wrap;gap:8px 25px;margin:20px 0}#main .tw28.t435 .tw28-search{flex-basis:100%}#main .tw28.t435 [data-results]{padding:5px 0;font-size:11px;flex:1}#main .tw28.t435 [data-clear]{font-size:12px}#main .tw28.t435 .tw28-categories{grid-template-columns:1fr 1fr;gap:0 18px;margin:10px 0 28px}#main .tw28.t435 .tw28-categories button{min-height:69px;font-size:12px;gap:10px;padding:10px 0}#main .tw28.t435 .tw28-categories img{width:36px;height:36px}#main .tw28.t435 .t435-all-symbol{flex-basis:36px;height:36px}#main .tw28.t435 .tw28-grid{grid-template-columns:1fr 1fr;gap:29px 17px}#main .tw28.t435 .tw28-card-media{min-height:155px;padding:12px 8px;margin-bottom:17px}#main .tw28.t435 .isft-object{gap:10px}#main .tw28.t435 .isft-object>img{height:100px;max-width:94%}#main .tw28.t435 .isft-object__caption{font-size:8px;line-height:1.45;max-width:100%}#main .tw28.t435 .isft-group-images{gap:7px}#main .tw28.t435 .isft-group-images img{height:85px}#main .tw28.t435 .isft-group-images small{font-size:9px}#main .tw28.t435 .isft-object__code,#main .tw28.t435 .t65-photo-pending>strong{font-size:34px}#main .tw28.t435 .t65-photo-pending>span{font-size:9px}#main .tw28.t435 .tw28-card-heading>.tw28-kicker{font-size:8px;letter-spacing:.07em;margin-bottom:9px}#main .tw28.t435 .tw28-card-heading h3{font-size:25px;line-height:1.1;overflow-wrap:normal}#main .tw28.t435 .tw28-card-heading>p:last-child{font-size:12px;min-height:0;margin-top:12px}#main .tw28.t435 .t65-price-preview{font-size:12px;margin-top:15px;line-height:1.5}#main .tw28.t435 .t65-choice>summary{font-size:12px;padding:12px 0;min-height:48px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]){grid-column:1/-1;background:var(--wash);padding:20px;margin-inline:-2px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-media{height:160px;margin-bottom:20px;background:#e4e7da}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .isft-object{height:100%;justify-content:center}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .isft-object>img{height:115px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-heading h3{font-size:29px}#main .tw28.t435 .t65-choice-body{padding:12px 0 0;margin-bottom:12px}#main .tw28.t435 .tw28-buy-row button{font-size:14px}#main .tw28.t435 .tw28-tool-guide li{font-size:13px}#main .tw28.t435 .tw28-source-note{font-size:11px;margin-bottom:40px}#main .tw28.t435 .t435-show-all{font-size:13px;margin-top:30px}#main .tw28.t435 .t435-craft{grid-template-columns:1fr;gap:25px;margin-bottom:42px;padding-top:38px}#main .tw28.t435 .t435-craft h2{font-size:32px;margin-bottom:19px}#main .tw28.t435 .t435-craft p:not(.tw28-kicker){font-size:14px}#main .tw28.t435 .t435-craft figcaption{font-size:10px}#main .tw28.t435 .t65-catalogue-close{grid-template-columns:1fr;gap:28px;padding:30px 23px;margin:0 -8px 40px}#main .tw28.t435 .t65-catalogue-close h2{font-size:32px}#main .tw28.t435 .t65-catalogue-close p:not(.tw28-kicker){font-size:14px}#main .tw28.t435 .t65-book-art img{padding:8px}#main .tw28.t435 .t65-book-art a>span{font-size:20px}#main .tw28.t435 .tw28-ending{grid-template-columns:1fr;gap:22px;padding-top:30px}#main .tw28.t435 .tw28-ending h2{font-size:32px}#main .tw28.t435 .tw28-ending p{font-size:14px}#main .tw28.t435 .tw28-ending .tw28-actions{justify-content:flex-start}#main .tw28.t435 .tw28-ending .tw28-primary{width:100%;font-size:14px}#main .tw28.t435 :is(#tools-guide,#tools-range,.tw28-card){scroll-margin-top:100px}}@media(prefers-reduced-motion:reduce){#main .tw28.t435 *{scroll-behavior:auto!important;transition:none!important}}#main .tw28.t435 .tw28-kicker{color:var(--ink)}#main .tw28.t435 .tw28-guide .tw28-kicker{color:#d9e3d5}#main .tw28.t435 .t435-breadcrumb{display:flex;gap:12px;align-items:center;font-size:13px;padding-top:30px}#main .tw28.t435 .t435-breadcrumb a{border-bottom:1px solid var(--line)}#main .tw28.t435 .t435-breadcrumb+.tw28-hero{padding-top:38px}@media(max-width:760px){#main .tw28.t435 .t435-breadcrumb{font-size:12px;padding-top:24px}#main .tw28.t435 .t435-breadcrumb+.tw28-hero{padding-top:28px}}#main .tw28.t435 .tw28-card{padding:0}#main .tw28.t435 .tw28-price-line{align-items:flex-start;text-align:left}#main .tw28.t435 .t65-choice>summary{border-top:0}#main .tw28.t435 .tw28-card-media img{max-height:none}@media(max-width:760px){#main .tw28.t435 .tw28-card:has(.t65-choice[open]){padding:20px}#main .tw28.t435 .t65-choice{margin-top:0}}@media(min-width:761px){#main .tw28.t435 .tw28-card:has(.t65-choice[open]){padding:30px}}#main .tw28.t435{max-width:1360px;width:calc(100% - 96px)}#main .tw28.t435 .tw28-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;padding:42px 0 52px}#main .tw28.t435 .tw28-hero h1{font-size:clamp(46px,5vw,72px);max-width:14ch;line-height:1.04}#main .tw28.t435 .tw28-hero-study{width:100%;max-height:none}#main .tw28.t435 .tw28-hero-study img{aspect-ratio:1.3;height:auto;object-fit:cover}#main .tw28.t435 .tw28-hero-study figcaption{font-size:12px}#main .tw28.t435 .t435-hero-note{font-size:13px;color:var(--muted);max-width:42ch;margin-top:22px}#main .tw28.t435 .t435-matcher{border-block:1px solid var(--line);margin:0 0 65px;background:var(--wash)}#main .tw28.t435 .t435-matcher>summary{display:flex;justify-content:space-between;align-items:center;gap:30px;cursor:pointer;list-style:none;padding:25px 32px}#main .tw28.t435 .t435-matcher>summary small{font-size:10px;letter-spacing:.14em;display:block;margin-bottom:7px}#main .tw28.t435 .t435-matcher>summary strong{font:30px/1.2 Georgia,serif;letter-spacing:-.02em}#main .tw28.t435 .t435-plus{font:32px/1 Arial,sans-serif;flex-shrink:0;transition:transform .2s}#main .tw28.t435 .t435-matcher[open] .t435-plus{transform:rotate(45deg)}#main .tw28.t435 .tw28-guide{margin:0;padding:32px;gap:30px 55px;background:transparent;color:var(--ink);border-top:1px solid var(--line)}#main .tw28.t435 .tw28-guide h2{font-size:29px}#main .tw28.t435 .tw28-guide :is(.tw28-kicker,.tw28-guide-heading>p:last-child,.tw28-guide-result>p,.tw28-jobs p){color:var(--muted)}#main .tw28.t435 .tw28-guide .tw28-kicker{display:none}#main .tw28.t435 .tw28-guide-result,#main .tw28.t435 .tw28-jobs li{border-color:var(--line)}#main .tw28.t435 .tw28-jobs a{font-size:24px}#main .tw28.t435 .tw28-guide .isf-app-teaser{display:none}#main .tw28.t435 .tw28-range-head h2{max-width:none}#main .tw28.t435 .tw28-categories{gap:8px 30px}#main .tw28.t435 .tw28-categories button{min-height:78px;font-size:14px}#main .tw28.t435 .tw28-card-media{height:230px;min-height:0;margin-bottom:23px;background:#edeee5}#main .tw28.t435 .tw28-card-heading h3{font-size:30px}#main .tw28.t435 .tw28-card-heading>p:last-child{font-size:14px;min-height:68px}#main .tw28.t435 .t65-price-preview{font-size:15px}#main .tw28.t435 .t65-choice>summary{font-size:15px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]){scroll-margin-top:110px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-media{height:auto;min-height:240px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-heading>p:last-child{min-height:0}#main .tw28.t435 .tw28-source-note{max-width:85ch;font-size:13px;margin-bottom:70px}#main .tw28.t435 .t435-checklist{margin:25px 0 0;padding:0;list-style:none}#main .tw28.t435 .t435-checklist li{display:flex;gap:20px;border-top:1px solid var(--line);padding:15px 0}#main .tw28.t435 .t435-checklist li>span{font-size:11px;padding-top:3px;color:var(--muted)}#main .tw28.t435 .t435-checklist li>p{font-size:14px}#main .tw28.t435 .t65-catalogue-close{background:transparent;border-block:1px solid var(--line);padding:45px 0;margin-bottom:0}#main .tw28.t435 .t65-book-art img{background:var(--wash);padding:24px;aspect-ratio:1.8}#main .tw28.t435 .t435-questions{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding:65px 0}#main .tw28.t435 .t435-questions h2{max-width:15ch}#main .tw28.t435 .t435-questions details{border-bottom:1px solid var(--line)}#main .tw28.t435 .t435-questions summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:17px;min-height:64px;padding:20px 0}#main .tw28.t435 .t435-questions summary>span{font-size:25px;flex-shrink:0}#main .tw28.t435 .t435-questions details[open] summary>span{transform:rotate(45deg)}#main .tw28.t435 .t435-questions details>div{padding:0 20px 25px 0;font-size:15px}#main .tw28.t435 .t435-questions .tw28-link{margin-top:15px}#main .tw28.t435 .tw28-ending{border-top:3px solid var(--ink);padding-top:45px}#main .tw28.t435 .tw28-ending .tw28-actions{align-items:flex-start;flex-direction:column;justify-content:center;padding-left:40px}#main .tw28.t435 :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media(max-width:1000px){#main .tw28.t435{width:calc(100% - 48px)}#main .tw28.t435 .tw28-hero{gap:32px}#main .tw28.t435 .t435-questions{gap:40px}}@media(max-width:760px){#main .tw28.t435{width:calc(100% - 36px)}#main .tw28.t435 .tw28-hero{gap:27px;padding:28px 0 30px}#main .tw28.t435 .tw28-hero h1{font-size:clamp(43px,11.6vw,62px);max-width:14ch}#main .tw28.t435 .tw28-hero-study{width:100%;margin-inline:0}#main .tw28.t435 .tw28-hero-study img{aspect-ratio:1.35}#main .tw28.t435 .tw28-hero-study figcaption{font-size:11px;margin:12px 0 0}#main .tw28.t435 .t435-hero-note{font-size:12px;margin-top:16px}#main .tw28.t435 .t435-matcher{margin-bottom:40px}#main .tw28.t435 .t435-matcher>summary{padding:22px 19px;gap:18px}#main .tw28.t435 .t435-matcher>summary strong{font-size:25px}#main .tw28.t435 .t435-matcher>summary small{font-size:9px}#main .tw28.t435 .tw28-guide{padding:25px 19px;margin:0}#main .tw28.t435 .tw28-guide h2{font-size:27px}#main .tw28.t435 .tw28-categories{gap:0 20px}#main .tw28.t435 .tw28-categories button{font-size:12px;min-height:68px}#main .tw28.t435 .tw28-card-media{height:165px;margin-bottom:17px}#main .tw28.t435 .tw28-card-heading h3{font-size:25px}#main .tw28.t435 .tw28-card-heading>p:last-child{font-size:12px;min-height:0}#main .tw28.t435 .t65-price-preview{font-size:13px}#main .tw28.t435 .t65-choice>summary{font-size:13px}#main .tw28.t435 .tw28-card:has(.t65-choice[open]) .tw28-card-media{height:170px;min-height:0}#main .tw28.t435 .tw28-source-note{font-size:12px;margin-bottom:45px}#main .tw28.t435 .t65-catalogue-close{padding:35px 0;margin-inline:0}#main .tw28.t435 .t65-book-art img{padding:12px}#main .tw28.t435 .t435-questions{grid-template-columns:1fr;gap:25px;padding:40px 0}#main .tw28.t435 .t435-questions summary{font-size:16px;gap:18px;padding:18px 0}#main .tw28.t435 .t435-questions details>div{font-size:14px;padding-right:0}#main .tw28.t435 .tw28-ending{padding-top:35px}#main .tw28.t435 .tw28-ending .tw28-actions{padding-left:0}#main .tw28.t435 .tw28-ending .tw28-primary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-tools435.css.map */
