.curious-library.svelte-16th5gh{--ctl-ink:#152f32;--ctl-paper:#faf8f0;--ctl-orange:#ef9a58;--ctl-line:#d6d9cf;background:var(--ctl-paper);color:var(--ctl-ink)}.ctl-wrap.svelte-16th5gh{width:min(1220px,100% - 80px);margin-inline:auto}.ctl-section.svelte-16th5gh{padding-block:100px}.ctl-eyebrow.svelte-16th5gh{letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600;line-height:1.8}h1.svelte-16th5gh,h2.svelte-16th5gh,h3.svelte-16th5gh,p.svelte-16th5gh{margin-top:0}h1.svelte-16th5gh,h2.svelte-16th5gh{letter-spacing:-.035em;word-spacing:.04em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.06}h2.svelte-16th5gh{margin-bottom:24px;font-size:clamp(2.5rem,4.6vw,4.2rem)}h2.svelte-16th5gh em:where(.svelte-16th5gh){font-weight:400}p.svelte-16th5gh{font-size:17px;line-height:1.75}a.svelte-16th5gh{text-decoration:none}.curious-library a:focus-visible,.curious-library summary:focus-visible{outline-offset:6px;outline:3px solid #c46228}.ctl-hero.svelte-16th5gh{color:#faf8f0;background:#15383b;position:relative;overflow:hidden}.hero-grid.svelte-16th5gh{grid-template-columns:1fr 1.08fr;align-items:center;gap:24px;min-height:760px;padding-block:65px 70px;display:grid}.hero-copy.svelte-16th5gh{z-index:2;position:relative}.hero-copy.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){color:#d6e6dc;align-items:center;gap:12px;display:flex}.eyebrow-line.svelte-16th5gh{background:var(--ctl-orange);width:30px;height:1px}h1.svelte-16th5gh{color:#faf8f0;margin-bottom:26px;font-size:clamp(3.4rem,5.7vw,5.55rem)}h1.svelte-16th5gh em:where(.svelte-16th5gh){color:#f4ac73}.hero-lead.svelte-16th5gh{color:#e0e8e0;max-width:445px;margin-bottom:29px;font-size:18px}.ctl-button.svelte-16th5gh{border-radius:3px;justify-content:center;align-items:center;gap:22px;min-height:54px;padding:15px 24px;font-size:15px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.ctl-button.svelte-16th5gh:hover{transform:translateY(-2px)}.warm.svelte-16th5gh{color:#102e31;background:#f4ac73}.warm.svelte-16th5gh:hover{background:#ffbb87}.dark.svelte-16th5gh{color:#fff;background:#183b3d}.dark.svelte-16th5gh:hover{background:#2b5556}.hero-note.svelte-16th5gh{color:#bcd0c6;margin:16px 0 0;font-size:13px}.hero-library.svelte-16th5gh{padding-top:28px;position:relative}.library-caption.svelte-16th5gh{letter-spacing:.14em;color:#c0d4c9;border-bottom:1px solid #68847a;justify-content:space-between;gap:16px;margin-inline:15px;padding-bottom:18px;font:11px/1.5 ui-monospace,monospace;display:flex}.cover-stage.svelte-16th5gh{justify-content:center;align-items:center;min-height:440px;padding:55px 4px 45px;display:flex;position:relative}.hero-book.svelte-16th5gh{flex-shrink:0;width:36%;transition:transform .2s;display:block;position:relative}.hero-book.svelte-16th5gh img:where(.svelte-16th5gh){border-radius:1px 3px 3px 1px;width:100%;height:auto;box-shadow:8px 16px 28px #041b2baa}.hero-book.svelte-16th5gh span:where(.svelte-16th5gh){text-align:center;letter-spacing:.06em;color:#d5e3d9;margin-top:22px;font-size:12px;display:block}.hero-book.mechanical.svelte-16th5gh{z-index:1;margin-left:-7%;transform:translateY(22px)}.hero-book.electrical.svelte-16th5gh{z-index:3;width:40%;transform:rotate(-6deg)translateY(-8px)}.hero-book.aerospace.svelte-16th5gh{z-index:2;margin-left:-9%;transform:rotate(9deg)translateY(-8px)}.hero-book.svelte-16th5gh:hover{z-index:4;transform:translateY(-8px)rotate(0)}.library-footnote.svelte-16th5gh{text-align:center;color:#c2d6cb;margin:16px 0 0;font-family:Georgia,serif;font-size:16px;font-style:italic}.collection-facts.svelte-16th5gh{background:#e8eadd;border-bottom:1px solid #d7dacc}.facts-row.svelte-16th5gh{justify-content:space-between;align-items:center;gap:24px;padding-block:23px;display:flex}.facts-row.svelte-16th5gh span:where(.svelte-16th5gh){align-items:center;gap:12px;font-size:14px;display:flex}.text-link.svelte-16th5gh{border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:5px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.text-link.svelte-16th5gh:hover{color:#b65024}.choose-section.svelte-16th5gh{border-block:1px solid var(--ctl-line);background:#f0f0e7}.section-intro.svelte-16th5gh{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px;display:flex}.section-intro.svelte-16th5gh h2:where(.svelte-16th5gh){margin-bottom:0}.section-intro.svelte-16th5gh>p:where(.svelte-16th5gh){color:#52645e;margin-bottom:5px;font-size:16px}.interest-nav.svelte-16th5gh{border-block:1px solid #c6cdc3;grid-template-columns:repeat(3,1fr);margin:40px 0;display:grid}.interest-nav.svelte-16th5gh a:where(.svelte-16th5gh){align-items:center;gap:16px;padding:20px 18px;font-size:15px;font-weight:600;display:flex}.interest-nav.svelte-16th5gh a:where(.svelte-16th5gh):not(:last-child){border-right:1px solid #c6cdc3}.interest-nav.svelte-16th5gh a:where(.svelte-16th5gh):hover{background:#e2e6d9}.interest-nav.svelte-16th5gh span:where(.svelte-16th5gh){color:#687970;font:12px ui-monospace,monospace}.interest-nav.svelte-16th5gh svg{margin-left:auto}.book-choices.svelte-16th5gh{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.choice.svelte-16th5gh{background:#fffdf8;border:1px solid #d3d8cd;border-radius:4px;flex-direction:column;scroll-margin-top:110px;display:flex}.choice.svelte-16th5gh:target{outline:3px solid var(--subject-color);outline-offset:5px}.choice-art.svelte-16th5gh{background:#e4e7de;border-bottom:1px solid #d5dacd;min-height:365px;padding:22px 24px 30px}.choice.svelte-16th5gh:nth-child(2) .choice-art:where(.svelte-16th5gh){background:#dce7e2}.choice.svelte-16th5gh:nth-child(3) .choice-art:where(.svelte-16th5gh){background:#e0e3eb}.choice-number.svelte-16th5gh{text-transform:uppercase;letter-spacing:.075em;color:#4c605a;margin-bottom:24px;font:11px/1.5 ui-monospace,monospace;display:block}.choice-art.svelte-16th5gh img:where(.svelte-16th5gh){object-fit:contain;width:auto;max-width:100%;height:265px;margin-inline:auto;box-shadow:5px 8px 14px #112e3228}.choice-copy.svelte-16th5gh{flex-direction:column;flex:1;padding:29px 27px;display:flex}.question.svelte-16th5gh{color:var(--subject-color);min-height:46px;margin-bottom:15px;font-size:14px;font-weight:650;line-height:1.6}.choice.svelte-16th5gh h3:where(.svelte-16th5gh){letter-spacing:-.045em;margin-bottom:18px;font-size:24px;font-weight:650;line-height:1.2}.choice.svelte-16th5gh h3:where(.svelte-16th5gh) span:where(.svelte-16th5gh){letter-spacing:0;margin-top:6px;font-size:16px;font-weight:400;display:block}.fit.svelte-16th5gh{color:#52645e;margin-bottom:24px;font-size:15px;line-height:1.65}.choice.svelte-16th5gh ul:where(.svelte-16th5gh){gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.choice.svelte-16th5gh li:where(.svelte-16th5gh){align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.choice.svelte-16th5gh li:where(.svelte-16th5gh) svg{color:var(--subject-color);flex-shrink:0;margin-top:2px}.choice.svelte-16th5gh .ctl-button:where(.svelte-16th5gh){width:100%;margin-top:auto}.price-note.svelte-16th5gh{color:#5a6e65;text-align:center;margin:11px 0 20px;font-size:12px}.details-link.svelte-16th5gh{align-self:center;font-size:13px}.purchase-note.svelte-16th5gh{color:#52645e;text-align:center;justify-content:center;align-items:center;gap:12px;margin:30px 0 0;font-size:14px;display:flex}.purchase-note.svelte-16th5gh svg{flex-shrink:0}#choose.svelte-16th5gh,#questions.svelte-16th5gh{scroll-margin-top:90px}.idea-grid.svelte-16th5gh{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.idea.svelte-16th5gh{border-top:2px solid #213e3d;padding:25px 0 18px}summary.svelte-16th5gh{cursor:pointer;list-style:none}summary.svelte-16th5gh::-webkit-details-marker{display:none}.idea-label.svelte-16th5gh{letter-spacing:.08em;color:#667770;margin-bottom:23px;font:11px/1.5 ui-monospace,monospace;display:block}.idea-question.svelte-16th5gh{letter-spacing:-.025em;min-height:105px;font-family:Georgia,serif;font-size:27px;line-height:1.25;display:block}.reveal.svelte-16th5gh{justify-content:space-between;align-items:center;padding-block:22px 10px;font-size:14px;font-weight:650;display:flex}details[open].svelte-16th5gh summary:where(.svelte-16th5gh) svg{transform:rotate(45deg)}.idea.svelte-16th5gh p:where(.svelte-16th5gh){color:#52645e;margin-top:20px;font-size:15px}.section-note.svelte-16th5gh{color:#5d7066;margin:24px 0 0;font-size:13px}.companion-section.svelte-16th5gh{background:#e4e9df;border-block:1px solid #cfd7cb}.companion-grid.svelte-16th5gh{grid-template-columns:1fr 1fr;gap:28px;display:grid}.companion.svelte-16th5gh{background:#f6f7ef;border:1px solid #bdcbbf;border-radius:4px;grid-template-columns:130px 1fr;align-items:center;gap:25px;padding:32px;transition:border-color .18s;display:grid}.companion.svelte-16th5gh:hover{border-color:#385d50}.companion.svelte-16th5gh img:where(.svelte-16th5gh){width:100%;max-width:130px;height:auto;box-shadow:4px 8px 15px #183b3d20}.companion.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){letter-spacing:.055em;margin-bottom:14px;font-size:12px}.companion.svelte-16th5gh h3:where(.svelte-16th5gh){letter-spacing:-.035em;margin-bottom:16px;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.1}.companion.svelte-16th5gh p:where(.svelte-16th5gh):not(.ctl-eyebrow){color:#4d6358;font-size:14px;line-height:1.6}.companion-title.svelte-16th5gh{color:#53675d;margin:0 0 20px;font-size:12px;line-height:1.6;display:block}.companion.svelte-16th5gh .text-link:where(.svelte-16th5gh){font-size:12px}.reader-fit.svelte-16th5gh{grid-template-columns:1fr 1fr;gap:90px;display:grid}.fit-intro.svelte-16th5gh{color:#52645e;max-width:390px;margin-bottom:30px}.reasons.svelte-16th5gh{align-content:center;display:grid}.reasons.svelte-16th5gh>div:where(.svelte-16th5gh){border-bottom:1px solid #d4d9cc;gap:23px;padding:27px 0;display:flex}.reasons.svelte-16th5gh>div:where(.svelte-16th5gh):first-child{border-top:1px solid #d4d9cc}.reasons.svelte-16th5gh svg{color:#9f532c;flex-shrink:0}.reasons.svelte-16th5gh h3:where(.svelte-16th5gh){letter-spacing:-.025em;margin-bottom:10px;font-size:19px;font-weight:600}.reasons.svelte-16th5gh p:where(.svelte-16th5gh){color:#52645e;margin-bottom:0;font-size:15px}.author-band.svelte-16th5gh{color:#f5f4e9;background:#203c3d;padding:55px 0}.author-inner.svelte-16th5gh{grid-template-columns:130px 1fr 190px;align-items:center;gap:40px;display:grid}.author-monogram.svelte-16th5gh{letter-spacing:-.14em;color:#e8ac76;aspect-ratio:1;border:1px solid #6b8074;justify-content:center;align-items:center;padding-right:10px;font-family:Georgia,serif;font-size:70px;line-height:.8;display:flex}.author-monogram.svelte-16th5gh span:where(.svelte-16th5gh){margin-top:24px}.author-inner.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){color:#b8cfc0;margin-bottom:10px}.author-inner.svelte-16th5gh h2:where(.svelte-16th5gh){color:#faf8f0;margin-bottom:14px;font-size:36px}.author-inner.svelte-16th5gh p:where(.svelte-16th5gh):not(.ctl-eyebrow){color:#d0ded3;max-width:600px;font-size:15px}.author-side.svelte-16th5gh{letter-spacing:.1em;color:#bfd0c4;border-left:1px solid #648075;padding-left:28px;font:12px/2 ui-monospace,monospace}.faq-section.svelte-16th5gh{grid-template-columns:.75fr 1.25fr;gap:65px;display:grid}.faq-section.svelte-16th5gh>div:where(.svelte-16th5gh)>p:where(.svelte-16th5gh):not(.ctl-eyebrow){color:#586c61}.faq-list.svelte-16th5gh details:where(.svelte-16th5gh){border-bottom:1px solid #cdd5c8}.faq-list.svelte-16th5gh details:where(.svelte-16th5gh):first-child{border-top:1px solid #cdd5c8}.faq-list.svelte-16th5gh summary:where(.svelte-16th5gh){justify-content:space-between;align-items:center;gap:30px;padding:24px 0;font-size:16px;font-weight:600;line-height:1.5;display:flex}.faq-list.svelte-16th5gh svg{flex-shrink:0}.faq-list.svelte-16th5gh p:where(.svelte-16th5gh){color:#51655a;padding:0 25px 14px 0;font-size:15px}.final-section.svelte-16th5gh{color:#faf8f0;text-align:center;background:#15383b;padding:85px 0}.final-section.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){color:#c3d7c9}.final-section.svelte-16th5gh h2:where(.svelte-16th5gh){color:#faf8f0;font-size:clamp(3rem,6vw,5.3rem)}.final-section.svelte-16th5gh h2:where(.svelte-16th5gh) em:where(.svelte-16th5gh){color:#f4ac73}.final-section.svelte-16th5gh p:where(.svelte-16th5gh){color:#d7e2d8}.final-section.svelte-16th5gh .ctl-button:where(.svelte-16th5gh){margin-top:12px}.final-section.svelte-16th5gh .final-note:where(.svelte-16th5gh){color:#bbd0c3;max-width:430px;margin:24px auto 0;font-size:12px}.mobile-collection-bar.svelte-16th5gh{display:none}@media (width>=1450px){.hero-grid.svelte-16th5gh{gap:65px}}@media (width<=1050px){.ctl-wrap.svelte-16th5gh{width:calc(100% - 48px)}.hero-grid.svelte-16th5gh{min-height:680px}h1.svelte-16th5gh{font-size:4.2rem}.choice-copy.svelte-16th5gh{padding:24px 20px}.choice-art.svelte-16th5gh{min-height:310px;padding:20px 18px 25px}.choice-art.svelte-16th5gh img:where(.svelte-16th5gh){height:220px}.book-choices.svelte-16th5gh{gap:16px}.companion.svelte-16th5gh{grid-template-columns:95px 1fr;gap:20px;padding:25px}.reader-fit.svelte-16th5gh{gap:45px}.idea-question.svelte-16th5gh{min-height:125px;font-size:24px}.author-inner.svelte-16th5gh{grid-template-columns:100px 1fr}.author-side.svelte-16th5gh{display:none}}@media (width<=760px){.ctl-wrap.svelte-16th5gh{width:calc(100% - 40px)}.ctl-section.svelte-16th5gh{padding-block:65px}.hero-grid.svelte-16th5gh{grid-template-columns:1fr;gap:20px;padding-block:45px 38px}.hero-copy.svelte-16th5gh{text-align:center}.hero-copy.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){justify-content:center}h1.svelte-16th5gh{font-size:clamp(3.05rem,10vw,4.8rem);line-height:1.02}.hero-lead.svelte-16th5gh{max-width:420px;margin-inline:auto;font-size:16px}.hero-note.svelte-16th5gh{font-size:12px}.hero-library.svelte-16th5gh{width:100%;max-width:490px;margin-inline:auto;padding-top:18px}.library-caption.svelte-16th5gh{padding-bottom:14px;font-size:12px}.cover-stage.svelte-16th5gh{min-height:0;padding-block:36px 12px}.hero-book.svelte-16th5gh{width:32%}.hero-book.electrical.svelte-16th5gh{width:37%}.hero-book.svelte-16th5gh span:where(.svelte-16th5gh){margin-top:16px;font-size:12px}.library-footnote.svelte-16th5gh{margin-top:35px;font-size:14px}.facts-row.svelte-16th5gh{flex-wrap:wrap;justify-content:center;gap:14px;padding-block:20px}.facts-row.svelte-16th5gh span:where(.svelte-16th5gh){gap:7px;font-size:12px}.facts-row.svelte-16th5gh svg{width:16px}.reader-fit.svelte-16th5gh{grid-template-columns:1fr;gap:12px}.section-intro.svelte-16th5gh{margin-bottom:30px;display:block}.section-intro.svelte-16th5gh>p:where(.svelte-16th5gh){margin:20px 0 0;font-size:15px}.interest-nav.svelte-16th5gh{flex-direction:column;margin:25px 0 30px;display:flex}.interest-nav.svelte-16th5gh a:where(.svelte-16th5gh){padding:15px 10px}.interest-nav.svelte-16th5gh a:where(.svelte-16th5gh):not(:last-child){border-bottom:1px solid #c6cdc3;border-right:0}.book-choices.svelte-16th5gh{grid-template-columns:1fr;gap:30px}.choice-art.svelte-16th5gh{min-height:0;padding:20px 25px 27px}.choice-art.svelte-16th5gh img:where(.svelte-16th5gh){height:260px}.choice-copy.svelte-16th5gh{padding:28px}.choice.svelte-16th5gh h3:where(.svelte-16th5gh){font-size:28px}.choice.svelte-16th5gh h3:where(.svelte-16th5gh) span:where(.svelte-16th5gh){font-size:17px}.question.svelte-16th5gh{min-height:0}.fit.svelte-16th5gh{font-size:16px}.choice.svelte-16th5gh li:where(.svelte-16th5gh){font-size:15px}.choice-number.svelte-16th5gh{font-size:12px}.purchase-note.svelte-16th5gh{text-align:left;align-items:flex-start;font-size:13px}.idea-grid.svelte-16th5gh{grid-template-columns:1fr;gap:12px}.idea-question.svelte-16th5gh{min-height:0;font-size:27px}.idea-label.svelte-16th5gh{margin-bottom:18px}.idea.svelte-16th5gh{padding-bottom:14px}.companion-grid.svelte-16th5gh{grid-template-columns:1fr;gap:22px}.companion.svelte-16th5gh{grid-template-columns:100px 1fr;gap:20px;padding:23px}.companion.svelte-16th5gh h3:where(.svelte-16th5gh){font-size:27px}.companion.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh),.companion-title.svelte-16th5gh{font-size:12px}.companion.svelte-16th5gh .text-link:where(.svelte-16th5gh){font-size:13px}.reasons.svelte-16th5gh{margin-top:25px}.author-inner.svelte-16th5gh{grid-template-columns:70px 1fr;align-items:start;gap:25px}.author-monogram.svelte-16th5gh{margin-top:8px;font-size:42px}.author-inner.svelte-16th5gh h2:where(.svelte-16th5gh){color:#faf8f0;font-size:31px}.faq-section.svelte-16th5gh{grid-template-columns:1fr;gap:18px}.final-section.svelte-16th5gh{padding-block:65px}.mobile-collection-bar.svelte-16th5gh{z-index:45;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#faf8f0f5;border-top:1px solid #c6cec1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #142e3212}.mobile-collection-bar.svelte-16th5gh>span:where(.svelte-16th5gh){font-size:12px;font-weight:650}.mobile-collection-bar.svelte-16th5gh small:where(.svelte-16th5gh){color:#586c61;margin-top:3px;font-size:12px;font-weight:400;display:block}.mobile-collection-bar.svelte-16th5gh a:where(.svelte-16th5gh){color:#fff;background:#183b3d;border-radius:3px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;font-weight:600;display:flex}body:has(.curious-library){padding-bottom:85px}}@media (width<=380px){.ctl-wrap.svelte-16th5gh{width:calc(100% - 32px)}.companion.svelte-16th5gh{grid-template-columns:70px 1fr;gap:16px;padding:18px}.companion.svelte-16th5gh h3:where(.svelte-16th5gh){font-size:24px}.mobile-collection-bar.svelte-16th5gh>span:where(.svelte-16th5gh){max-width:130px}.ctl-eyebrow.svelte-16th5gh{font-size:12px}}@media (prefers-reduced-motion:reduce){.ctl-button.svelte-16th5gh,.hero-book.svelte-16th5gh{transition:none}.ctl-button.svelte-16th5gh:hover,.hero-book.svelte-16th5gh:hover{transform:none}}.hero-grid.svelte-16th5gh{grid-template-areas:"copy books""actions books";row-gap:0;min-height:620px;padding-block:48px}.hero-copy.svelte-16th5gh{grid-area:copy;align-self:end}.hero-actions.svelte-16th5gh{grid-area:actions;align-self:start}.hero-library.svelte-16th5gh{grid-area:books}.hero-compare.svelte-16th5gh{color:#faf8f0;text-underline-offset:5px;align-items:center;gap:10px;width:fit-content;margin-top:18px;text-decoration:underline;display:flex}.companion-section.svelte-16th5gh{padding-block:55px}.companion.svelte-16th5gh{grid-template-columns:85px 1fr;gap:20px;padding:22px}.companion.svelte-16th5gh h3:where(.svelte-16th5gh){font-size:25px}.companion.svelte-16th5gh p:where(.svelte-16th5gh):not(.ctl-eyebrow),.companion.svelte-16th5gh .text-link:where(.svelte-16th5gh){font-size:14px}.companion.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){margin-bottom:10px;font-size:10px}body:has(.ad-consent) .mobile-collection-bar.svelte-16th5gh{display:none}@media (width<=760px){.hero-grid.svelte-16th5gh{grid-template-areas:"copy""books""actions";gap:12px;min-height:0;padding-block:24px}h1.svelte-16th5gh{margin-bottom:12px;font-size:clamp(2.15rem,8.5vw,3.6rem)}.hero-copy.svelte-16th5gh .ctl-eyebrow:where(.svelte-16th5gh){margin-bottom:12px;font-size:10px}.hero-lead.svelte-16th5gh{margin-bottom:0;font-size:14px}.hero-library.svelte-16th5gh{max-width:290px;padding-top:0}.library-caption.svelte-16th5gh,.library-footnote.svelte-16th5gh{display:none}.cover-stage.svelte-16th5gh{padding:10px 8px 0}.hero-book.svelte-16th5gh{width:27%}.hero-book.electrical.svelte-16th5gh{width:32%}.hero-book.svelte-16th5gh span:where(.svelte-16th5gh){margin-top:8px;font-size:10px}.hero-actions.svelte-16th5gh{text-align:center}.hero-actions.svelte-16th5gh .ctl-button:where(.svelte-16th5gh){gap:10px;width:100%;min-height:48px;padding:12px;font-size:14px}.hero-compare.svelte-16th5gh{margin:12px auto 0;font-size:13px}.hero-note.svelte-16th5gh{margin-top:10px;font-size:11px}.companion.svelte-16th5gh{grid-template-columns:65px 1fr;gap:16px;padding:18px}.companion.svelte-16th5gh h3:where(.svelte-16th5gh){font-size:22px}.companion-title.svelte-16th5gh{font-size:11px}}.sample-guide.svelte-16th5gh{background:#edf0e6;border:1px solid #b8c7bc;border-radius:6px;gap:20px;margin-top:28px;padding:24px;display:flex}.sample-guide.svelte-16th5gh>svg{flex-shrink:0}.sample-guide.svelte-16th5gh h3:where(.svelte-16th5gh){margin-bottom:10px;font-size:22px}.sample-guide.svelte-16th5gh p:where(.svelte-16th5gh){max-width:680px;font-size:15px}.sample-guide.svelte-16th5gh .text-link:where(.svelte-16th5gh){font-size:14px}@media (width<=760px){.cover-stage.svelte-16th5gh{align-items:end;gap:12px;padding-block:14px 8px}.hero-book.electrical.svelte-16th5gh,.hero-book.mechanical.svelte-16th5gh,.hero-book.aerospace.svelte-16th5gh{margin:0;transform:none}.hero-book.svelte-16th5gh span:where(.svelte-16th5gh){letter-spacing:0}}
