.dph{--dph-bg: #f7f7f5;--dph-surface: #ffffff;--dph-text: #090909;--dph-muted: #626262;--dph-line: #ddddda;--dph-accent: #c91f26;min-height:76vh;background:var(--dph-bg);color:var(--dph-text)}.dph *{box-sizing:border-box}.dph__layout{display:grid;grid-template-columns:minmax(31rem,.72fr) minmax(0,1.28fr);width:min(100%,160rem);min-height:76vh;margin:0 auto}.dph__sidebar{padding:clamp(5rem,6.5vw,9rem) clamp(3rem,4.8vw,7rem);border-right:1px solid var(--dph-line)}.dph__sidebar-inner{position:sticky;top:11rem}.dph__eyebrow{margin:0 0 2.8rem;color:var(--dph-accent);font-size:1rem;font-weight:800;letter-spacing:.27em;text-transform:uppercase}.dph__title{max-width:8ch;margin:0;color:var(--dph-text);font-size:clamp(5.2rem,6.3vw,9rem);font-weight:900;letter-spacing:-.075em;line-height:.83;text-transform:uppercase}.dph__title span{display:block}.dph__title span:last-child{color:var(--dph-accent)}.dph__subtitle{max-width:34rem;min-height:4.6rem;margin:2.5rem 0 0;color:var(--dph-muted);font-size:1.35rem;line-height:1.6}.dph__nav{display:grid;gap:.25rem;margin-top:clamp(4.5rem,6vw,7rem)}.dph__nav-link{position:relative;display:block;padding:1rem 0 1rem 1.7rem;color:#656565;font-size:1.4rem;font-weight:750;line-height:1.3;text-decoration:none;transition:color .16s ease,transform .16s ease}.dph__nav-link:before{position:absolute;top:1rem;bottom:1rem;left:0;width:3px;background:transparent;content:""}.dph__nav-link:hover{color:var(--dph-text);transform:translate(.3rem)}.dph__nav-link.is-active{color:var(--dph-text)}.dph__nav-link.is-active:before{background:var(--dph-accent)}.dph__return{display:inline-flex;align-items:center;justify-content:space-between;min-width:20rem;margin-top:4.5rem;padding:1.55rem 1.8rem;background:var(--dph-text);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}.dph__content{min-width:0;padding:clamp(5rem,6.5vw,9rem) clamp(3rem,6vw,9rem);background:var(--dph-surface)}.dph__panel[hidden]{display:none}.dph__panel-header{padding-bottom:3rem;border-bottom:2px solid var(--dph-accent)}.dph__panel-label{margin:0 0 1.8rem;color:var(--dph-accent);font-size:1rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase}.dph__panel-heading{margin:0;color:var(--dph-text);font-size:clamp(2.5rem,3.2vw,4.2rem);font-weight:900;letter-spacing:-.045em;line-height:1;text-transform:uppercase}.dph__panel-intro{max-width:74rem;margin:1.6rem 0 0;color:var(--dph-muted);font-size:1.5rem;line-height:1.65}.dph__story,.dph__text-block{max-width:78rem;padding:3rem 0;border-bottom:1px solid var(--dph-line);color:#353535;font-size:1.5rem;line-height:1.72}.dph__story p:first-child,.dph__text-block p:first-child,.dph__answer p:first-child{margin-top:0}.dph__story p:last-child,.dph__text-block p:last-child,.dph__answer p:last-child{margin-bottom:0}.dph__text-block h3{margin:0 0 1.2rem;color:var(--dph-text);font-size:1.45rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.dph__accordion{border-bottom:1px solid var(--dph-line)}.dph__accordion summary{display:grid;grid-template-columns:4rem 1fr 2rem;gap:1.2rem;align-items:center;padding:2.5rem 0;color:var(--dph-text);list-style:none;cursor:pointer}.dph__accordion summary::-webkit-details-marker{display:none}.dph__number{color:var(--dph-accent);font-size:1rem;font-weight:850;letter-spacing:.12em}.dph__question{font-size:1.45rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.dph__plus{position:relative;width:1.4rem;height:1.4rem}.dph__plus:before,.dph__plus:after{position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--dph-accent);content:"";transition:transform .18s ease}.dph__plus:after{transform:rotate(90deg)}.dph__accordion[open] .dph__plus:after{transform:rotate(0)}.dph__answer{max-width:74rem;padding:0 3rem 2.8rem 5.2rem;color:#454545;font-size:1.45rem;line-height:1.7}.dph__form-wrap{margin-top:3.5rem;padding:clamp(2.4rem,4vw,4rem);border:1px solid var(--dph-line);background:#fff}.dph__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.dph__field--full{grid-column:1 / -1}.dph__field label{display:block;margin-bottom:.8rem;color:#555;font-size:1rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.dph__field input,.dph__field select,.dph__field textarea{width:100%;border:1px solid var(--dph-line);border-radius:0;background:#fbfbfa;color:var(--dph-text);font:inherit}.dph__field input,.dph__field select{min-height:5.4rem;padding:0 1.6rem}.dph__field textarea{min-height:17rem;padding:1.6rem;resize:vertical}.dph__submit{width:100%;min-height:5.5rem;margin-top:2.2rem;border:1px solid var(--dph-accent);border-radius:0;background:var(--dph-accent);color:#fff;font-size:1.2rem;font-weight:900;letter-spacing:.1em;cursor:pointer;text-transform:uppercase}.dph__status{margin:0 0 2rem;color:var(--dph-text)}@media screen and (max-width:989px){.dph__layout{grid-template-columns:1fr}.dph__sidebar{border-right:0;border-bottom:1px solid var(--dph-line)}.dph__sidebar-inner{position:static}.dph__nav{grid-auto-flow:column;grid-auto-columns:max-content;gap:1rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.dph__nav::-webkit-scrollbar{display:none}.dph__nav-link{white-space:nowrap}}@media screen and (max-width:749px){.dph{width:100%;max-width:100vw;overflow-x:hidden}.dph__layout{display:block;width:100%;max-width:100%;min-width:0}.dph__sidebar,.dph__content{width:100%;max-width:100%;min-width:0;padding-inline:2rem}.dph__panel,.dph__panel-header,.dph__story,.dph__text-block,.dph__accordion,.dph__answer{width:100%;max-width:100%;min-width:0}.dph__story p,.dph__text-block p,.dph__answer p,.dph__panel-intro,.dph__question{display:block;width:auto;max-width:100%;min-width:0;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.dph__form-grid{grid-template-columns:1fr;gap:1.8rem}.dph__accordion summary{width:100%;max-width:100%;min-width:0;grid-template-columns:3rem minmax(0,1fr) 1.6rem}.dph__answer{padding:0 0 2.8rem 4.2rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/discipr-support-hub.css.map */
