:root{--hsc174-bg:#050b14;--hsc174-panel:#09182b;--hsc174-panel-2:#0e2846;--hsc174-gold:#dcae55;--hsc174-gold-soft:#f5d897;--hsc174-blue:#53c9ff;--hsc174-cyan:#39eadf;--hsc174-violet:#9b7cff;--hsc174-green:#42db98;--hsc174-ivory:#fff9ed;--hsc174-muted:#aabbd0;--hsc174-line:rgba(220,174,85,.28);--hsc174-shadow:0 30px 90px rgba(1,7,16,.5)}body.hsc174-home .entry-header,body.hsc174-home .page-header,body.hsc174-home .entry-title{display:none!important}body.hsc174-home .site-content,body.hsc174-home .content-area,body.hsc174-home .site-main,body.hsc174-home article,body.hsc174-home .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}body.hsc174-home{background:#050b14}.hsc174-home-shell{width:100%;overflow:hidden;color:#f6f9ff;background:radial-gradient(circle at 80% 18%,rgb(40 131 255 / .14),transparent 31rem),radial-gradient(circle at 18% 5%,rgb(220 174 85 / .09),transparent 28rem),linear-gradient(180deg,#030914,#071426 68%,#0b203a);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hsc174-home-shell *{box-sizing:border-box}.hsc174-home-hero{position:relative;min-height:min(840px,88vh);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:clamp(28px,5vw,84px);align-items:center;max-width:1500px;margin:0 auto;padding:clamp(70px,8vw,120px) clamp(24px,5vw,78px) 58px}.hsc174-starfield,.hsc174-starfield:before,.hsc174-starfield:after{position:absolute;inset:0;pointer-events:none;content:""}.hsc174-starfield{background-image:radial-gradient(circle at 15% 18%,rgb(255 225 155 / .9) 0 1px,transparent 1.7px),radial-gradient(circle at 70% 30%,rgb(105 202 255 / .8) 0 1px,transparent 1.6px),radial-gradient(circle at 87% 62%,rgb(255 225 155 / .8) 0 1px,transparent 1.7px);background-size:180px 180px,240px 240px,310px 310px;opacity:.36}.hsc174-starfield:before{background:linear-gradient(115deg,transparent 48%,rgb(79 193 255 / .07) 49%,transparent 50%);transform:translateX(-40%)}.hsc174-home-copy,.hsc174-home-portrait{position:relative;z-index:2}.hsc174-eyebrow{margin:0 0 18px;color:var(--hsc174-gold-soft);text-transform:uppercase;letter-spacing:.26em;font-size:12px;font-weight:800}.hsc174-home-copy h1{margin:0;color:var(--hsc174-gold-soft);font:500 clamp(62px,7vw,112px)/.88 Georgia,"Times New Roman",serif;letter-spacing:-.065em;text-wrap:balance;text-shadow:0 8px 55px rgb(220 174 85 / .17)}.hsc174-home-copy h1 span{display:block;color:#fffdf6;font-size:.64em;letter-spacing:-.045em}.hsc174-home-lede{max-width:690px;margin:30px 0;color:#c6d3e5;font-size:clamp(17px,1.35vw,21px);line-height:1.7}.hsc174-home-guide{padding:18px;border:1px solid rgb(83 201 255 / .48);border-radius:24px;background:linear-gradient(145deg,rgb(11 30 56 / .94),rgb(5 15 29 / .94));box-shadow:0 0 0 1px rgb(255 255 255 / .035) inset,0 24px 60px rgb(0 0 0 / .35),0 0 46px rgb(59 153 255 / .12)}.hsc174-guide-fallback label{display:block;margin:0 0 10px;color:var(--hsc174-gold-soft);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.hsc174-guide-row{display:flex;gap:10px}.hsc174-guide-row input{flex:1;min-width:0;min-height:58px;padding:0 18px!important;color:#f8fbff!important;background:#061426!important;border:1px solid rgb(91 189 255 / .42)!important;border-radius:15px!important;box-shadow:0 0 24px rgb(69 188 255 / .12) inset}.hsc174-guide-row input::placeholder{color:#8fa6c1;opacity:1}.hsc174-guide-row button{min-height:58px;padding:0 25px;border:0;border-radius:15px;cursor:pointer;color:#101722;background:linear-gradient(135deg,#f8dda1,#dcae55);font-weight:800;box-shadow:0 12px 28px rgb(220 174 85 / .26)}.hsc174-home-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}.hsc174-home-actions a{display:inline-flex;min-height:38px;align-items:center;padding:0 14px;border:1px solid rgb(157 183 217 / .22);border-radius:999px;color:#bfd0e5;text-decoration:none;background:rgb(255 255 255 / .025)}.hsc174-home-actions a:hover,.hsc174-home-actions a:focus-visible{color:#fff;border-color:var(--hsc174-blue);box-shadow:0 0 24px rgb(83 201 255 / .2)}.hsc174-home-portrait{min-height:650px;display:flex;align-items:flex-end;justify-content:center;isolation:isolate;transform-style:preserve-3d}.hsc174-home-portrait:before{content:"";position:absolute;width:85%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(220 174 85 / .23),rgb(83 201 255 / .12) 38%,transparent 70%);filter:blur(2px);z-index:-3}.hsc174-home-portrait img{position:relative;z-index:2;width:min(100%,680px);max-height:720px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 36px 55px rgb(0 0 0 / .55))}.hsc174-orbit{position:absolute;z-index:-1;width:86%;aspect-ratio:1;border-radius:50%;border:1px solid rgb(220 174 85 / .24);box-shadow:0 0 42px rgb(83 201 255 / .06) inset}.hsc174-orbit:before,.hsc174-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--hsc174-gold-soft);box-shadow:0 0 18px var(--hsc174-gold)}.hsc174-orbit:before{top:8%;left:28%}.hsc174-orbit:after{right:5%;bottom:30%}.hsc174-orbit-a{animation:hsc174Spin 52s linear infinite}.hsc174-orbit-b{width:69%;transform:rotateX(68deg) rotateZ(18deg);animation:hsc174SpinReverse 34s linear infinite;border-color:rgb(83 201 255 / .22)}.hsc174-ready{position:absolute;right:1%;top:18%;z-index:4;display:grid;grid-template-columns:auto 1fr;gap:1px 9px;min-width:190px;padding:14px 16px;border-radius:16px;border:1px solid rgb(141 184 226 / .28);background:rgb(6 18 34 / .78);backdrop-filter:blur(14px);box-shadow:0 18px 50px rgb(0 0 0 / .35)}.hsc174-ready>span{grid-row:1/3;align-self:center;width:10px;height:10px;border-radius:50%;background:var(--hsc174-green);box-shadow:0 0 0 6px rgb(66 219 152 / .1),0 0 18px var(--hsc174-green)}.hsc174-ready strong{color:#fff}.hsc174-ready small{color:#92a8c2}.hsc174-home-paths{max-width:1400px;margin:0 auto;padding:0 clamp(24px,5vw,78px) 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hsc174-home-paths a{position:relative;min-height:250px;padding:28px;overflow:hidden;border:1px solid var(--hsc174-line);border-radius:22px;color:#eaf2ff;text-decoration:none;background:linear-gradient(145deg,rgb(13 34 61 / .94),rgb(5 15 29 / .98));box-shadow:0 18px 48px rgb(0 0 0 / .25);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.hsc174-home-paths a:after{content:"";position:absolute;inset:auto -20% -50% 20%;height:160px;background:radial-gradient(ellipse,rgb(83 201 255 / .16),transparent 65%);transform:rotate(-8deg)}.hsc174-home-paths a:hover{transform:translateY(-6px);border-color:rgb(220 174 85 / .52);box-shadow:0 28px 70px rgb(0 0 0 / .35),0 0 34px rgb(83 201 255 / .08)}.hsc174-home-paths span{display:block;color:var(--hsc174-gold);font-size:12px;letter-spacing:.2em}.hsc174-home-paths strong{display:block;margin:28px 0 14px;color:#fff;font:500 clamp(28px,2.8vw,44px)/1 Georgia,serif}.hsc174-home-paths small{color:#aabbd0;font-size:15px;line-height:1.6}.hsc174-home-contact{max-width:1400px;margin:0 auto;padding:0 clamp(24px,5vw,78px) 80px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.hsc174-home-contact>div{padding:21px 24px;background:#08182d;border:1px solid rgb(220 174 85 / .22)}.hsc174-home-contact>div:first-child{border-radius:18px 0 0 18px}.hsc174-home-contact>div:last-child{border-radius:0 18px 18px 0}.hsc174-home-contact strong,.hsc174-home-contact span,.hsc174-home-contact a{display:block}.hsc174-home-contact strong{color:#f5d897;font-family:Georgia,serif;font-size:18px}.hsc174-home-contact span,.hsc174-home-contact a{margin-top:6px;color:#b6c5d8;text-decoration:none}body:has(.hsc174-scripture-depth),body.hsc174-scripture-page,body.hsc174-zadok-page,body.hsc174-estimate-page{background:radial-gradient(circle at 70% 20%,rgb(42 118 240 / .12),transparent 30rem),linear-gradient(180deg,#040a14,#08182d)}.hsc174-scripture-depth{margin:20px auto;padding:18px;max-width:1100px;border:1px solid var(--hsc174-line);border-radius:22px;color:#eef5ff;background:linear-gradient(145deg,rgb(9 25 47 / .96),rgb(5 14 27 / .98));box-shadow:var(--hsc174-shadow)}.hsc174-scripture-depth .hsc174-depth-title{color:var(--hsc174-gold-soft);text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:800}.hsc174-depth-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:12px;padding:5px;border:1px solid rgb(139 177 220 / .2);border-radius:16px;background:#061426}.hsc174-depth-tabs button{min-height:58px;border:0;border-radius:12px;color:#aebed2;background:#fff0;cursor:pointer;font-weight:700;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.hsc174-depth-tabs button span{display:block;margin-top:2px;color:#70859f;font-size:10px;font-weight:500}.hsc174-depth-tabs button[aria-selected="true"]{color:#101722;background:linear-gradient(135deg,#f8dda0,#dcae55);box-shadow:0 10px 26px rgb(220 174 85 / .24);transform:translateY(-1px)}.hsc174-depth-tabs button[aria-selected="true"] span{color:#4f3c1d}.hsc174-depth-description{min-height:88px;margin-top:12px;padding:17px 19px;border:1px solid rgb(220 174 85 / .2);border-radius:14px;color:#cbd8e9;background:rgb(255 255 255 / .025)}.hsc174-depth-description strong{color:var(--hsc174-gold-soft);font-family:Georgia,serif;font-size:20px}.hsc174-citation-repair{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:15px 17px;border:1px solid rgb(220 174 85 / .3);border-radius:14px;background:rgb(220 174 85 / .08);color:#f4dfae}.hsc174-citation-repair button{min-height:40px;padding:0 16px;border:0;border-radius:10px;color:#111827;background:var(--hsc174-gold-soft);font-weight:800}.hsc174-zadok-stage{position:relative;transform-style:preserve-3d;perspective:1400px;isolation:isolate;animation:hsc174Float 9s ease-in-out infinite}.hsc174-zadok-stage:before,.hsc174-zadok-stage:after{content:"";position:absolute;pointer-events:none;border-radius:50%;inset:4%;border:1px solid rgb(83 201 255 / .18);z-index:4}.hsc174-zadok-stage:before{animation:hsc174Spin 80s linear infinite;box-shadow:0 0 55px rgb(83 201 255 / .12),0 0 70px rgb(220 174 85 / .08) inset}.hsc174-zadok-stage:after{inset:10%;border-color:rgb(220 174 85 / .22);animation:hsc174SpinReverse 56s linear infinite}.hsc174-zadok-stage .hsc174-zadok-wheel{position:relative;z-index:2;transform:rotateX(2deg) rotateY(var(--hsc-ry,0deg)) rotateZ(var(--hsc-rz,0deg));transform-origin:center;transition:transform .18s ease-out,filter .3s ease;filter:drop-shadow(0 35px 38px rgb(0 0 0 / .45))}.hsc174-zadok-stage.is-dragging .hsc174-zadok-wheel{transition:none;cursor:grabbing}.hsc174-zadok-stage.is-exploded .hsc174-zadok-wheel{transform:scale(.96) rotateX(10deg) rotateY(var(--hsc-ry,0deg)) rotateZ(var(--hsc-rz,0deg));filter:drop-shadow(0 55px 60px rgb(0 0 0 / .55))}.hsc174-zadok-controls{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin:18px auto;position:relative;z-index:10}.hsc174-zadok-controls button{min-height:42px;padding:0 16px;border:1px solid rgb(220 174 85 / .35);border-radius:12px;color:#eef5ff;background:#08182d;cursor:pointer}.hsc174-zadok-controls button:hover{color:#101722;background:var(--hsc174-gold-soft)}.hsc174-zadok-explainer{max-width:980px;margin:16px auto;padding:18px;border:1px solid var(--hsc174-line);border-radius:16px;color:#b8c8dc;background:#08182d;box-shadow:0 18px 45px rgb(0 0 0 / .22)}.hsc174-zadok-explainer strong{color:var(--hsc174-gold-soft);font-family:Georgia,serif;font-size:21px}body.hsc174-estimate-page :is(.entry-content,.site-main){color:#eaf3ff}.hsc174-estimate-page :is(.hsc-estimate,.hsc-estimator,.estimate-card,[class*="estimate"]){border-radius:18px}.hsc174-estimate-page :is(input,textarea,select){border-color:rgb(83 201 255 / .35)!important;border-radius:13px!important}.hsc174-estimate-page :is(button,.button,input[type=submit]){border-radius:12px!important}.hsc174-rejected-match{margin:10px 0;padding:12px 14px;border-radius:12px;border:1px solid rgb(66 219 152 / .32);background:rgb(66 219 152 / .08);color:#bff4dc}@keyframes hsc174Spin{to{transform:rotate(360deg)}}@keyframes hsc174SpinReverse{to{transform:rotate(-360deg)}}@keyframes hsc174Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1050px){.hsc174-home-hero{grid-template-columns:1fr;min-height:auto}.hsc174-home-portrait{min-height:520px}.hsc174-home-portrait img{max-height:580px}.hsc174-ready{right:6%}}@media (max-width:760px){.hsc174-home-hero{padding:58px 18px 34px;gap:20px}.hsc174-home-copy h1{font-size:58px}.hsc174-guide-row{flex-direction:column}.hsc174-guide-row button{width:100%}.hsc174-home-portrait{min-height:430px}.hsc174-home-portrait img{max-height:470px}.hsc174-ready{top:6%;right:0;min-width:160px}.hsc174-home-paths{grid-template-columns:1fr;padding:0 18px 18px}.hsc174-home-paths a{min-height:190px}.hsc174-home-contact{grid-template-columns:1fr;padding:0 18px 55px;gap:8px}.hsc174-home-contact>div{border-radius:14px!important}.hsc174-depth-tabs{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.hsc174-orbit,.hsc174-zadok-stage,.hsc174-zadok-stage:before,.hsc174-zadok-stage:after{animation:none!important}.hsc174-zadok-stage .hsc174-zadok-wheel{transition:none!important;transform:none!important}}@media (forced-colors:active){.hsc174-home-shell,.hsc174-scripture-depth,.hsc174-zadok-explainer{forced-color-adjust:auto}}