.jsd-home{--ink:#050e1a;--navy:#081f39;--orange:#eb8723;--orange-text:#b35a07;--silver:#eef0f3;--hair:#d6dbe2;--muted:#56637a;--display:"JSD Futura", "Jost", "Futura", "Century Gothic", sans-serif;--body:"JSD Futura Text", "Jost", "Futura", "Century Gothic", sans-serif;--ease:cubic-bezier(.2, .7, .1, 1)}.jsd-home #main{font-family:var(--body);font-size:1.0625rem;line-height:1.65;color:#0b1b2f}.jsd-home #main :is(p,li){line-height:inherit}.jsd-home .jsd-display :is(h1,h2,h3,p){font-family:var(--display);font-weight:700;font-style:italic;letter-spacing:-.015em;line-height:inherit;color:var(--navy);text-wrap:balance;margin-bottom:.35em}.jsd-home .jsd-display a{color:inherit}.jsd-home .jsd-display a:hover{color:var(--orange-text)}.jsd-home .jsd-display h2 span{display:block;color:var(--orange-text)}.jsd-home .jsd-label :is(h2,p){font-family:var(--body);line-height:1.65;font-weight:600;font-style:normal;font-size:1em;letter-spacing:.22em;text-transform:uppercase;color:var(--orange-text);margin-bottom:1.2em}.jsd-home .jsd-label a{color:inherit}.jsd-home .jsd-muted p,.jsd-home .jsd-muted{color:var(--muted)}.jsd-home .jsd-says p{font-weight:500;color:#0b1b2f;text-wrap:balance}.jsd-home #content .button.jsd-btn{min-height:56px;margin:0 8px 12px 0;padding:0 26px;border-radius:3px;font:600 .875rem/54px var(--body);letter-spacing:.12em;text-transform:uppercase;transition:background-color .3s var(--ease),border-color .3s var(--ease)}.jsd-home #content .button.jsd-btn::after{content:"→";display:inline-block;margin-left:12px;transition:transform .35s var(--ease)}.jsd-home #content .button.jsd-btn:hover::after{transform:translateX(5px)}.jsd-home #content .button.jsd-btn-line::after,.jsd-home #content .button.jsd-btn-plain::after{content:none}.jsd-home #content .button.is-outline.jsd-btn-line{border:1px solid var(--hair);color:var(--navy);background:none}.jsd-home #content .button.is-outline.jsd-btn-line:hover{border-color:var(--navy)}.jsd-home #content .jsd-hero .button.is-outline.jsd-btn-line{border-color:rgb(255 255 255 / .4);color:#fff}.jsd-home #content .jsd-hero .button.is-outline.jsd-btn-line:hover{border-color:#fff;background:rgb(255 255 255 / .06)}.jsd-home #content .button.jsd-more{min-height:0;margin-top:auto;padding-top:18px!important;border:0;border-radius:0;font:600 .8125rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-text)}.jsd-home #content .button.jsd-more span{border:0}.jsd-home #content .button.jsd-more::before{display:none}.jsd-home .jsd-more::after{content:"→";margin-left:10px;display:inline-block;transition:transform .35s var(--ease)}.jsd-home .jsd-more:hover::after{transform:translateX(5px)}.jsd-home .jsd-hero-slides .banner .bg{transform:scale(1.07);transition:transform 8s linear}.jsd-home .jsd-hero-slides .is-selected .banner .bg,.jsd-home .jsd-hero-slides .banner.is-selected .bg{transform:scale(1)}.jsd-home .jsd-hero-slides.hide-for-small .banner::after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(5 14 26 / .74) 0%,rgb(5 14 26 / .46) 34%,rgb(5 14 26 / .06) 64%,#fff0 100%),linear-gradient(0deg,rgb(5 14 26 / .66) 0%,#fff0 32%)}.jsd-home .jsd-hero .jsd-display :is(h1,p){color:#fff;text-shadow:0 2px 28px rgb(5 14 26 / .45)}.jsd-home .jsd-hero .jsd-display h1 span{color:var(--orange)}.jsd-home .jsd-hero-sub p{color:#e3e9f0;text-shadow:0 1px 16px rgb(5 14 26 / .6);max-width:46ch}.jsd-home .jsd-hero-copy>.col-inner>*{animation:jsd-rise 1s var(--ease) both}.jsd-home .jsd-hero-copy>.col-inner>:nth-child(2){animation-delay:.08s}.jsd-home .jsd-hero-copy>.col-inner>:nth-child(3){animation-delay:.16s}@keyframes jsd-rise{from{transform:translateY(28px)}to{transform:none}}.jsd-home .jsd-promo{font-size:.9375rem;display:inline-flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:3px;background:#00573f;color:#fff;font-weight:500;box-shadow:0 10px 24px -12px rgb(0 0 0 / .5);transition:background-color .3s var(--ease)}.jsd-home .jsd-promo:hover{background:#006b4e;color:#fff}.jsd-home .jsd-promo b{font:700 italic .875rem/1 var(--display);background:#fff;color:#00573f;padding:5px 9px;border-radius:2px;font-style:italic}.jsd-home .jsd-hero-foot{padding-bottom:48px}.jsd-home .jsd-ticks.jsd-benefits ul{display:flex;flex-wrap:wrap;gap:12px 32px}.jsd-home .jsd-benefits li{color:#fff;font-size:.9375rem;line-height:1.35}.jsd-home .jsd-core-card>.col-inner{box-shadow:0 18px 40px -22px rgb(5 14 26 / .45);display:flex;align-items:center;gap:16px;transition:transform .25s var(--ease)}.jsd-home .jsd-core-card>.col-inner:hover{transform:translateY(-2px)}.jsd-home .jsd-core-card>.col-inner::before{content:"";flex:none;width:34px;height:34px;border-radius:50%;background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 20px no-repeat}.jsd-home .jsd-core-card h3{margin:0}.jsd-home .jsd-ticks ul{list-style:none;margin:0;display:grid;gap:7px}.jsd-home .jsd-ticks li{display:flex;gap:10px;align-items:center;margin:0}.jsd-home .jsd-ticks li::before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081f39' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 11px no-repeat}.jsd-home .jsd-stats .jsd-stat p{color:#fff;margin-bottom:8px;font-variant-numeric:tabular-nums}.jsd-home .jsd-stats .jsd-stat-label p{color:#a9b4c4;font-size:.9375rem}.jsd-home .jsd-stats .col-inner .col{padding-bottom:0}.jsd-home .jsd-stats .col-inner .col+.col{border-left:1px solid rgb(255 255 255 / .16)}.jsd-vids{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px;margin-left:auto}.jsd-vid{position:relative;margin:0;aspect-ratio:9 / 16;border-radius:6px;overflow:hidden;background:#050e1a}.jsd-vid video{width:100%;height:100%;object-fit:cover;display:block}.jsd-vplay{all:unset;box-sizing:border-box;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;cursor:pointer;background:linear-gradient(180deg,#fff0 45%,rgb(5 14 26 / .85));color:#fff}.jsd-vplay .pb{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#eb8723 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23050e1a'%3E%3Cpath d='M8 4l14 8-14 8z'/%3E%3C/svg%3E") 55% 50% / 22px no-repeat;box-shadow:0 10px 30px rgb(0 0 0 / .35);transition:transform .3s cubic-bezier(.2,.7,.1,1)}.jsd-vplay:hover .pb{transform:scale(1.08)}.jsd-vplay:focus-visible{outline:2px solid #eb8723;outline-offset:-2px}.jsd-vplay b{font:700 italic 1.05rem/1.2 "JSD Futura","Jost",sans-serif}.jsd-vplay small{font-size:.8125rem;color:#a9b4c4}.jsd-vid.is-playing .jsd-vplay{display:none}.jsd-home .jsd-card>.col-inner{box-shadow:0 30px 60px -30px rgb(5 14 26 / .4)}.jsd-home .jsd-card .jsd-display h2 span{margin-top:10px;font-size:.55em}.jsd-home .jsd-card .jsd-display{margin-bottom:18px}.jsd-home .jsd-pills p{display:flex;flex-wrap:wrap;gap:8px}.jsd-home .jsd-pills span{padding:8px 14px;border-radius:999px;background:#fdf1e4;color:var(--navy);font-weight:600;font-size:.875rem}.jsd-home .jsd-svc>.col-inner{overflow:hidden;box-shadow:0 16px 38px -26px rgb(5 14 26 / .42);display:flex;flex-direction:column;transition:box-shadow .3s var(--ease)}.jsd-home .jsd-svc>.col-inner:hover{box-shadow:0 24px 48px -28px rgb(5 14 26 / .45)}.jsd-home .jsd-svc .jsd-svc-body{margin-left:22px;margin-right:22px}.jsd-home .jsd-svc .twenty20{margin-bottom:22px}.jsd-home .jsd-svc .jsd-more{margin-top:auto;align-self:flex-start}.jsd-home .twentytwenty-handle{width:44px;height:44px;margin:-22px 0 0 -22px;border:0;background:var(--orange);box-shadow:0 6px 16px rgb(5 14 26 / .35)}.jsd-home .twentytwenty-handle::before,.jsd-home .twentytwenty-handle::after{width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .3)}.jsd-home .twentytwenty-left-arrow{border-right-color:var(--navy)}.jsd-home .twentytwenty-right-arrow{border-left-color:var(--navy)}.jsd-home .twentytwenty-overlay,.jsd-home .twentytwenty-overlay:hover{background:none;opacity:1}.jsd-home .twentytwenty-before-label,.jsd-home .twentytwenty-after-label{opacity:1}.jsd-home .twentytwenty-before-label,.jsd-home .twentytwenty-after-label{position:absolute;top:10px!important;bottom:auto!important;width:auto;height:auto;margin:0;padding:5px 9px;border-radius:3px;font:600 .625rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase}.jsd-home .twentytwenty-before-label{left:10px!important;right:auto!important;background:rgb(5 14 26 / .72);color:#fff}.jsd-home .twentytwenty-after-label{right:10px!important;left:auto!important;background:var(--orange);color:var(--ink)}.jsd-home .jsd-lede p{max-width:54ch;margin-left:auto;text-align:left}.jsd-filters{display:inline-flex;flex-wrap:wrap;gap:8px}.jsd-home #content .jsd-filters button{min-height:0;margin:0;padding:12px 16px;border:1px solid #d6dbe2;border-radius:3px;background:none;box-shadow:none;font:600 .8125rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:#56637a;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.jsd-home .jsd-filters button b{color:#b35a07;margin-left:6px}.jsd-home #content .jsd-filters button:hover{color:#081f39;border-color:#081f39}.jsd-home #content .jsd-filters button[aria-pressed="true"]{background:#081f39;color:#fff;border-color:#081f39}.jsd-home .jsd-filters button[aria-pressed="true"] b{color:#eb8723}.jsd-home .jsd-pair>.col-inner{position:relative;overflow:hidden;border-radius:4px;cursor:pointer}.jsd-home .jsd-pair .img{margin:0!important;transition:transform .8s var(--ease)}.jsd-home .jsd-pair .img+.img{position:absolute;inset:0;opacity:0;transition:opacity .5s var(--ease),transform .8s var(--ease)}.jsd-home .jsd-pair.is-on .img+.img{opacity:1}.jsd-home .jsd-pair.is-on .img{transform:scale(1.03)}.jsd-home .jsd-pair>.col-inner::before,.jsd-home .jsd-pair>.col-inner::after{position:absolute;z-index:2;top:12px;left:12px;padding:6px 10px;border-radius:2px;font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1;transition:opacity .4s var(--ease)}.jsd-home .jsd-pair>.col-inner::before{content:"Before";background:rgb(5 14 26 / .7);color:#fff}.jsd-home .jsd-pair>.col-inner::after{content:"After";background:var(--orange);color:var(--ink);opacity:0}.jsd-home .jsd-pair.is-on>.col-inner::before{opacity:0}.jsd-home .jsd-pair.is-on>.col-inner::after{opacity:1}.jsd-home .jsd-pair-label{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:40px 14px 14px;background:linear-gradient(180deg,transparent,rgb(5 14 26 / .85))}.jsd-home .jsd-pair-label p{margin:0;color:#fff;font:700 italic 1.05rem/1.2 var(--display)}.jsd-home .jsd-pair[hidden]{display:none}.jsd-home .jsd-rev .stars-row{color:#f5b301}.jsd-home .jsd-rev>.col-inner::before{content:"★★★★★";display:block;margin-bottom:14px;color:#f5b301;letter-spacing:2px}.jsd-home #main .jsd-rev-name{display:flex;align-items:center;gap:10px;margin:14px 0 0;font-weight:600;font-size:.9375rem;color:var(--navy)}.jsd-home .jsd-rev-name .jsd-initial{width:34px;height:34px;flex:none;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:.875rem}.jsd-home .jsd-rev-name::after{content:"Google";margin-left:auto;font-weight:400;font-size:.8125rem;color:var(--muted)}.jsd-home .jsd-gscore .col-inner>div:first-child{display:inline-block;padding:16px 20px;border-radius:8px;background:var(--silver)}.jsd-spectrum{height:6px;max-width:360px;margin-top:10px;background:linear-gradient(90deg,#0b2d63,#1f5fa8,#5f9ad0,#c9ced6,#f2f2f2,#d7262b,#eb8723,#f6c343);transform:skewX(-20deg)}.jsd-home .jsd-steps{padding:20px 22px;margin-bottom:24px;background:var(--silver);border-radius:8px}.jsd-home .jsd-steps strong{font-family:var(--display);font-style:italic;color:var(--navy);font-size:1.15rem}.jsd-home .jsd-steps ul{list-style:none;margin:10px 0 0;display:grid;gap:14px}.jsd-home .jsd-steps li{display:flex;gap:14px;align-items:center;margin:0}.jsd-home .jsd-steps li::before{content:"";flex:none;width:40px;height:40px;border-radius:50%;background:#fff center / 20px no-repeat}.jsd-home .jsd-steps li:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b35a07' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h3l2-3h6l2 3h3v11H4z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E")}.jsd-home .jsd-steps li:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b35a07' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.jsd-home .jsd-steps li:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b35a07' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.jsd-home .jsd-steps a{color:var(--navy);font-weight:600}.jsd-home .jsd-book-photo{border-radius:2px;overflow:hidden}.jsd-home .jsd-chip p{display:inline-grid;gap:2px;margin:0;padding:14px 18px;background:#fff;border-radius:3px;box-shadow:0 20px 40px -20px rgb(5 14 26 / .5);white-space:nowrap}.jsd-home .jsd-chip span{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600;font-style:normal}.jsd-home .jsd-chip a{font-family:var(--display);font-weight:700;font-style:italic;font-size:1.75rem;line-height:1;color:var(--navy)}.jsd-home .jsd-states ul{list-style:none;margin:12px 0 0;border-top:1px solid var(--hair)}.jsd-home .jsd-states li{margin:0;border-bottom:1px solid var(--hair)}.jsd-home .jsd-states a{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:baseline;padding:14px 0;transition:padding .3s var(--ease)}.jsd-home .jsd-states b{font-family:var(--display);font-style:italic;font-size:1.3rem;line-height:1;color:var(--navy);transition:color .25s var(--ease)}.jsd-home .jsd-states span{color:var(--muted);font-size:.9375rem}.jsd-home .jsd-states li.is-on a,.jsd-home .jsd-states a:hover{padding-left:8px}.jsd-home .jsd-states li.is-on b,.jsd-home .jsd-states a:hover b{color:var(--orange-text)}.jsd-map{padding-right:0}.jsd-map svg,.jsd-map svg:not(:root){width:100%;height:auto;display:block;overflow:visible}.jsd-map .st{fill:#d3dae3;stroke:#fff;stroke-width:1.6;stroke-linejoin:round;transition:fill .35s}.jsd-map .st.is-on{fill:#f5c189}.jsd-map .dot{fill:#eb8723}.jsd-map .dot.minor{fill:#081f39}.jsd-map .ring{fill:none;stroke:#eb8723;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:jsd-ping 2.6s cubic-bezier(.2,.7,.1,1) infinite}.jsd-map .city text{font:700 italic 14px "JSD Futura","Jost",sans-serif;fill:#081f39}.jsd-map .city{transition:opacity .3s}.jsd-map .city.is-dim{opacity:.35}@keyframes jsd-ping{0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.4);opacity:0}}.jsd-home .jsd-faq-aside>.col-inner{position:sticky;top:120px}.jsd-home .jsd-note p{border-left:2px solid var(--orange);padding:4px 0 4px 18px;color:var(--muted)}.jsd-home .jsd-note strong{display:block;color:var(--navy);margin-bottom:4px}.jsd-home .jsd-accordion .accordion-title{font:600 1.25rem/1.35 var(--body);color:var(--navy);border-top:0;border-bottom:1px solid var(--hair);padding:26px 40px 26px 0;transition:color .25s var(--ease)}.jsd-home .jsd-accordion .accordion-title.active{color:var(--navy)!important;font-weight:600;background:none}.jsd-home .jsd-accordion .accordion-title:hover{color:var(--orange-text)!important}.jsd-home .jsd-accordion .accordion-title .toggle{left:auto;right:0;top:50%!important;width:16px;height:16px;min-height:0;margin:-8px 0 0!important;padding:0!important;transform:none!important}.jsd-home .jsd-accordion .accordion-title .toggle i{display:none}.jsd-home .jsd-accordion .accordion-title .toggle::before,.jsd-home .jsd-accordion .accordion-title .toggle::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--orange-text);transition:transform .35s var(--ease)}.jsd-home .jsd-accordion .accordion-title .toggle::after{transform:rotate(90deg)}.jsd-home .jsd-accordion .accordion-title.active .toggle::after{transform:rotate(0deg)}.jsd-home .jsd-accordion .accordion-inner{padding:0 48px 28px 0;color:var(--muted)}.jsd-home .jsd-accordion .accordion-item{border-top:0}.jsd-home .jsd-accordion{border-top:1px solid var(--hair)}.jsd-home .jsd-collage>.col-inner{position:relative;aspect-ratio:1 / 1}.jsd-home .jsd-collage .img{position:absolute;margin:0;overflow:hidden;border-radius:4px;box-shadow:0 30px 60px -36px rgb(5 14 26 / .55)}.jsd-home .jsd-collage .img :is(.img-inner,img){width:100%;height:100%}.jsd-home .jsd-collage img{object-fit:cover}.jsd-home .jsd-collage-main{left:0;top:6%;width:78%!important;height:62%}.jsd-home .jsd-collage-train{right:0;bottom:0;width:56%!important;height:40%;border:6px solid var(--silver)}.jsd-home .jsd-collage-pack{left:8%;bottom:2%;width:30%!important;aspect-ratio:848 / 1200;transform:rotate(-6deg);transition:transform .5s var(--ease)}.jsd-home .jsd-collage>.col-inner::before{content:"";position:absolute;z-index:0;right:6%;top:0;width:32%;height:14%;background:repeating-conic-gradient(var(--orange) 0 25%,transparent 0 50%) 0 0 / 22px 22px;transform:skewX(-20deg);opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.jsd-home .jsd-collage .img{z-index:1}.jsd-home .jsd-collage-pack:hover{transform:rotate(-2deg) translateY(-6px)}@media (max-width:849px){.jsd-home .jsd-stats .col-inner .col{padding-bottom:0}.jsd-home .jsd-stats .col-inner .col+.col{border-left:0}.jsd-home .jsd-faq-aside>.col-inner{position:static}.jsd-vids{margin:0;max-width:none}}@media (max-width:549px){.jsd-home .jsd-hero{background:#fff!important}.jsd-home .jsd-hero .jsd-display :is(h1,p){color:var(--navy);text-shadow:none}.jsd-home .jsd-hero-sub p{color:var(--muted);text-shadow:none}.jsd-home #content .jsd-hero .jsd-btn{width:100%;margin-right:0}.jsd-home #content .jsd-hero a.button.white.is-outline.jsd-btn-line{color:var(--navy)!important;border-color:var(--hair)!important}.jsd-home #content .button.jsd-btn:not(.jsd-btn-plain){display:flex;width:100%;margin-right:0}.jsd-home #content .button.jsd-btn{justify-content:space-between;align-items:center;min-height:56px;padding:12px 26px;line-height:1.3;white-space:normal;text-align:left}.jsd-home .jsd-hero-foot{padding-bottom:40px}.jsd-home .jsd-ticks.jsd-benefits ul{display:grid;gap:10px}.jsd-home .jsd-benefits li{color:var(--navy)}.jsd-home .jsd-map .city text{font-size:18px}.jsd-home .jsd-svc .jsd-svc-body{margin-left:20px;margin-right:20px}.jsd-home .jsd-accordion .accordion-inner{padding-right:0}.jsd-home .jsd-guarantee .jsd-card>.col-inner{background-color:var(--silver)!important;border-radius:0!important;box-shadow:none}}@media (prefers-reduced-motion:reduce){.jsd-home *,.jsd-home *::before,.jsd-home *::after{animation:none!important;transition:none!important}}.jsd-home .jsd-rating p{display:inline-grid;grid-template-columns:auto auto;column-gap:12px;align-items:center;margin:0;color:#c9d3df;font-size:.8125rem;line-height:1.2;text-align:left}.jsd-home .jsd-rating strong{grid-row:1 / 3;color:#fff;font:700 italic 2.5rem/1 var(--jsd-display)}.jsd-home .jsd-rating span{color:var(--orange);font-size:.875rem;letter-spacing:3px;line-height:1;margin-bottom:4px;align-self:end}.jsd-home .jsd-rating p.is-clickable{cursor:pointer;border-radius:4px;transition:color .2s,transform .2s}.jsd-home .jsd-rating p.is-clickable:hover{color:#fff;transform:translateY(-1px)}.jsd-home .jsd-rating p.is-clickable:focus-visible{outline:2px solid var(--orange);outline-offset:6px}@media (max-width:549px){.jsd-home .jsd-rating p{color:var(--muted)}.jsd-home .jsd-rating strong{color:var(--navy)}}.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col:last-child{padding-bottom:0}.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col:last-child>.col-inner>:last-child,.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col:last-child>.col-inner>.text:last-child>:last-child{margin-bottom:0}@media (min-width:550px){.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col{padding-bottom:0}.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col>.col-inner>:last-child,.jsd-home #content>.section:not(.jsd-hero):not(.jsd-core)>.section-content>:is(.row:last-child,.row:has(+.gap-element:last-child))>.col>.col-inner>.text:last-child>:last-child{margin-bottom:0}}