.sv-expand-layout,.sv-expand-layout .sv-courses-slot,.sv-expand-layout .sv-course-motion,.sv-expand-layout .sv-services-slot,.sv-expand-layout .sv-services-intro,.sv-expand-layout .sv-packages{transition-property:none}.sv-expand-layout .sv-courses-slot,.sv-expand-layout .sv-services-slot{flex:1;min-width:0;position:relative}.sv-expand-layout .sv-course-motion,.sv-expand-layout .sv-services-intro,.sv-expand-layout .sv-col{height:100%}.sv-expand-layout .sv-services-slot{overflow:clip}.sv-expand-layout .sv-col{width:100%;max-width:none}.sv-learn-more{background:var(--signal);color:var(--c-black);cursor:pointer;justify-content:center;align-items:center;padding:.85rem 1.5rem;font-weight:600;display:inline-flex}.sv-packages{overflow-anchor:none;color:var(--c-black);text-align:left;flex-direction:column;gap:1.25rem;display:flex;position:absolute;inset:0 auto auto 0}.sv-packages[hidden],.sv-packages [hidden]{display:none}.sv-packages-top{flex:none;justify-content:flex-end;align-items:center;gap:1rem;height:44px;display:flex}.sv-packages-top>p{font-size:.875rem;font-weight:600}.sv-packages-back{cursor:pointer;align-items:center;gap:.7rem;min-height:44px;padding:.6rem .8rem;display:inline-flex}.sv-packages-back span{font-size:1.3rem}.sv-proposals{flex:1;grid-template-columns:1fr 1fr 1fr;gap:1rem;min-height:0;transition:grid-template-columns .55s cubic-bezier(.65,.05,0,1);display:grid}.sv-proposals[data-selected=brandbook]{grid-template-columns:2fr .7fr .7fr}.sv-proposals[data-selected=site]{grid-template-columns:.7fr 2fr .7fr}.sv-proposals[data-selected=mvp]{grid-template-columns:.7fr .7fr 2fr}.sv-proposal{background:var(--c-white);cursor:pointer;border:1px solid #bdb2a6;flex-direction:column;gap:1.2rem;min-width:0;min-height:0;padding:clamp(1rem,1.8vw,1.75rem);display:flex;position:relative;overflow:clip}.sv-proposal[data-selected=true]{cursor:default;border-color:#a63b07}.sv-card-header{flex:none}.sv-card-toggle{text-align:left;width:100%;font-family:var(--font-drawn);letter-spacing:-.035em;cursor:pointer;justify-content:space-between;align-items:start;gap:.7rem;font-size:clamp(1.65rem,2.9vw,2.65rem);font-weight:450;line-height:1.05;display:flex}.sv-card-toggle>span{font-family:var(--font-clean);color:#a63b07;font-size:1.4rem;font-weight:400}.sv-card-deck{max-width:30ch;margin-top:.75rem;font-size:.875rem;line-height:1.35}.sv-card-includes{color:#a63b07;margin-top:.8rem;font-size:.75rem;font-weight:600;line-height:1.4}.sv-card-overview{flex-direction:column;flex:1;justify-content:space-between;gap:1rem;min-height:0;display:flex}.sv-card-overview ul{grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.sv-card-overview li{padding-left:.8rem;font-size:.8125rem;line-height:1.4;position:relative}.sv-card-overview li:before{content:"";background:#a63b07;width:3px;height:3px;position:absolute;top:.5em;left:0}.sv-card-more{text-align:left;cursor:pointer;border-top:1px solid #d8d0c6;justify-content:space-between;align-items:center;gap:.5rem;min-height:40px;padding-top:.7rem;font-size:.8125rem;display:flex}.sv-card-more span{color:#a63b07;font-size:1.4rem}.sv-proposal-detail{flex-direction:column;flex:1;gap:.85rem;min-height:0;display:flex}.sv-included-groups{flex-wrap:wrap;flex:none;gap:.4rem;display:flex}.sv-included-groups button{cursor:pointer;border:1px solid #bdb2a6;min-height:32px;padding:.45rem .7rem;font-size:.75rem}.sv-included-groups button[aria-pressed=true]{background:var(--signal);border-color:var(--signal)}.sv-deliverables{flex:1;min-height:0;position:relative;overflow:clip}.sv-proposal-list{grid-template-columns:1fr 1fr;align-content:start;gap:1rem 1.5rem;height:100%;min-height:0;margin:0;padding:0;list-style:none;display:grid}.sv-proposal-list.sv-measure-list{visibility:hidden;pointer-events:none;height:auto;position:absolute;inset:0 0 auto}.sv-proposal-list li{min-width:0}.sv-proposal-list h4{font-size:.8125rem;font-weight:650;line-height:1.25}.sv-proposal-list p{color:#4b4b4b;margin-top:.3rem;font-size:.75rem;line-height:1.4}.sv-card-pagination{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.sv-card-pagination button{cursor:pointer;border:1px solid #bdb2a6;width:36px;height:32px}.sv-card-pagination button[aria-disabled=true]{opacity:.35;cursor:default}.sv-page-count{text-align:center;min-width:3rem;font-size:.75rem}.sv-card-contact{flex:none;align-items:center;gap:.6rem;display:flex}.sv-email-contact{border:1px solid #bdb2a6;justify-content:center;align-items:center;min-height:32px;padding:.5rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.sv-card-contact .sv-learn-more{min-height:40px;padding:.65rem 1rem;font-size:.8125rem}@media (min-width:768px) and (max-height:760px){.sv-proposal{gap:.8rem;padding:1.1rem}.sv-card-toggle{font-size:2rem}.sv-card-overview ul{gap:.6rem}.sv-card-deck{margin-top:.5rem;font-size:.8125rem}.sv-proposal-list{gap:.8rem 1rem}}@media (max-width:991px){.sv-expand-layout .sv-courses-slot,.sv-expand-layout .sv-services-slot{flex:none;width:100%}.sv-expand-layout .sv-col{max-width:18rem}.sv-expand-layout .sv-services-intro .sv-col{margin-left:auto}}@media (max-width:767px) and (min-height:521px),(max-width:479px){.sv-packages{gap:.75rem}.sv-proposals{grid-template-rows:1.45fr 1fr 1fr;gap:.6rem;transition:grid-template-rows .5s cubic-bezier(.65,.05,0,1);grid-template-columns:1fr!important}.sv-proposals[data-selected=brandbook]{grid-template-rows:1fr 44px 44px}.sv-proposals[data-selected=site]{grid-template-rows:44px 1fr 44px}.sv-proposals[data-selected=mvp]{grid-template-rows:44px 44px 1fr}.sv-proposal{gap:.65rem;padding:.75rem}.sv-card-toggle{align-items:center;font-size:1.6rem;line-height:1.05}.sv-card-deck{display:none}.sv-card-includes{margin-top:.35rem;font-size:.6875rem;line-height:1.25}.sv-card-overview ul{grid-template-columns:1fr 1fr;gap:.4rem .8rem}.sv-card-overview li{padding-left:.6rem;font-size:.6875rem;line-height:1.2}.sv-card-more{display:none}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false]{justify-content:center;padding:.5rem .75rem}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-toggle{font-size:1.25rem}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-overview,.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-includes{display:none}.sv-proposal-list{grid-template-columns:1fr;gap:.8rem}.sv-proposal-list h4{font-size:.8125rem}.sv-proposal-list p{font-size:.75rem}.sv-proposal-detail{gap:.6rem}}@media (max-height:680px) and (max-width:767px){.sv-proposal{gap:.4rem;padding:.55rem .65rem}.sv-card-toggle{font-size:1.35rem}.sv-card-overview ul{gap:.28rem .6rem}.sv-card-overview li{font-size:.65625rem}.sv-proposal-list{gap:.6rem}}@media (min-width:480px) and (max-height:520px){.sv-packages{gap:.4rem}.sv-proposal{gap:.5rem;padding:.65rem}.sv-card-toggle{font-size:1.45rem}.sv-card-deck,.sv-card-more{display:none}.sv-card-overview ul{grid-template-columns:1fr 1fr;gap:.3rem .6rem}.sv-card-overview li{font-size:.625rem}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-overview{display:none}.sv-proposal-list{grid-template-columns:1fr}.sv-proposal[data-selected=true] .sv-card-includes{display:none}.sv-proposal-detail{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;display:grid}.sv-included-groups{grid-area:1/1/auto/-1}.sv-deliverables{grid-area:2/1/auto/-1}.sv-card-pagination{grid-area:3/2;gap:.25rem}.sv-card-pagination button{width:28px}.sv-page-count{min-width:2.3rem}.sv-card-contact{grid-area:3/1;gap:.35rem}.sv-email-contact{padding:.4rem;font-size:.625rem}.sv-card-contact .sv-learn-more{min-height:32px;padding:.5rem .6rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.sv-proposals{transition:none}.sv-expand-layout,.sv-expand-layout *{transition-property:none}}@media (min-width:480px) and (max-height:359px){.sv-packages-top{height:32px}.sv-packages-back{min-height:32px;padding-block:0}.sv-proposals{gap:.5rem}.sv-card-toggle{font-size:1.25rem}.sv-proposal[data-offer=brandbook] .sv-card-overview ul{grid-template-columns:1fr;gap:.25rem}.sv-card-overview li{overflow-wrap:anywhere;line-height:1.3}.sv-proposal{gap:.35rem;padding:.5rem}.sv-card-includes{margin-top:.4rem;font-size:.6875rem;line-height:1.3}.sv-card-overview ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sv-included-groups button{min-height:28px;padding:.3rem .5rem}.sv-card-contact .sv-learn-more{padding-inline:.4rem;font-size:.625rem}}@media (min-width:768px) and (min-height:521px){.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-toggle{font-size:min(2rem,32px)}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-deck{font-size:min(.875rem,14px)}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-includes{font-size:min(.75rem,12px)}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-overview ul{gap:min(.6rem,10px)}.sv-proposals:not([data-selected=none]) .sv-proposal[data-selected=false] .sv-card-overview li{font-size:min(.8125rem,13px)}}.sv-action-space{height:var(--sv-action-height,40px);flex:none}.sv-card-actions{padding:inherit;pointer-events:none;align-items:end;padding-top:0;display:grid;position:absolute;inset:auto 0 0;overflow:clip}.sv-card-actions>*{grid-area:1/1;align-self:end}.sv-card-actions .sv-card-more,.sv-card-actions .sv-card-contact a{pointer-events:auto}.sv-card-actions .sv-card-contact a{opacity:0;visibility:hidden}.sv-card-actions,.sv-card-actions *{transition-property:none}@media (max-width:767px) and (min-height:521px),(max-width:479px),(min-width:480px) and (max-height:520px){.sv-card-overview .sv-action-space{display:none}}
