#dentlink-case{--paper:#f7f9ff;--ink:#26395e;--line:#adbfdd;--muted:#687994;--yellow:#c9dcff}#dentlink-case,#dentlink-case *{box-sizing:border-box}#dentlink-case{color:var(--ink);background:0 0;margin:0;font:18px/1.5 Arial,sans-serif}#dentlink-case main{width:1440px;margin:auto}#dentlink-case header{border-bottom:3px double var(--ink);justify-content:space-between;align-items:center;margin:0 64px;padding:28px 0 20px;display:flex}#dentlink-case .logo{letter-spacing:-3px;font:700 48px/.85 Arial}#dentlink-case .logo small{letter-spacing:1.1px;margin-top:5px;font:14px/1.5 Arial;display:block}#dentlink-case nav{align-items:center;gap:35px;font-size:15px;display:flex}#dentlink-case a{color:inherit;text-decoration:none}#dentlink-case button,#dentlink-case .button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:15px 23px;font:15px Arial}#dentlink-case .button.dark{background:var(--ink);color:var(--paper);display:inline-block}#dentlink-case .eyebrow{letter-spacing:2px;text-transform:uppercase;font:12px/1.5 Courier New,monospace}#dentlink-case .strip{border-bottom:1px solid var(--line);justify-content:space-between;margin:0 64px;padding:13px 0;display:flex}#dentlink-case .hero{grid-template-columns:440px 1fr;gap:42px;padding:54px 64px 48px;display:grid}#dentlink-case .hero h1{letter-spacing:-6px;margin:24px 0 22px;font:111px/.95 Georgia,serif}#dentlink-case .hero h2{letter-spacing:-1px;margin:0 0 22px;font:38px/1.12 Georgia}#dentlink-case .highlight{background:linear-gradient(transparent 64%,var(--yellow) 64%,var(--yellow) 94%,transparent 94%)}#dentlink-case .hero p{max-width:405px;margin-bottom:29px;font-size:18px}#dentlink-case .meta{gap:32px;margin-top:27px;font:12px/1.7 Courier New;display:flex}#dentlink-case .meta b{color:var(--muted);font-weight:400;display:block}#dentlink-case figure{margin:0}#dentlink-case .hero figure{align-self:center;margin-top:37px;position:relative}#dentlink-case .plate{border:1px solid var(--ink);background:#edf3ff;padding:12px;position:relative}#dentlink-case .plate:before{content:"";pointer-events:none;z-index:2;border:1px solid #a8bad8;position:absolute;inset:5px}#dentlink-case .shot{filter:grayscale()sepia(.2)contrast(1.15);mix-blend-mode:multiply;width:100%;display:block}#dentlink-case .color .shot{filter:none;mix-blend-mode:normal}#dentlink-case .plate img{border:1px solid #b6c7e1}#dentlink-case .plate:after{content:"";opacity:.16;pointer-events:none;background:radial-gradient(#4266a755 .5px,#0000 .8px) 0 0/3px 3px;position:absolute;inset:12px}#dentlink-case .color .plate:after{display:none}#dentlink-case figcaption{letter-spacing:.5px;border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 0;font:11px/1.6 Courier New;display:flex}#dentlink-case .note{color:#4266a7;font:italic 21px/1.3 Comic Sans MS,Bradley Hand,cursive;transform:rotate(-4deg)}#dentlink-case .hero .note{text-align:right;margin-top:26px;padding-right:20px}#dentlink-case .pen{pointer-events:none;fill:none;stroke:#4266a7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute}#dentlink-case .stats{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0 64px;padding:28px 0 34px;display:grid}#dentlink-case .stat{border-right:1px solid var(--line);padding:0 28px}#dentlink-case .stat:first-child{padding-left:0}#dentlink-case .stat:last-child{border:0}#dentlink-case .stat strong{letter-spacing:-3px;font:65px/1 Georgia}#dentlink-case .stat p{max-width:205px;margin:9px 0 0;font-size:15px;line-height:1.4}#dentlink-case .section{padding:54px 64px 52px}#dentlink-case .section h2{letter-spacing:-2px;margin:18px 0 27px;font:58px/1.05 Georgia}#dentlink-case .intro{grid-template-columns:1.6fr 1fr;gap:70px;padding-bottom:30px;display:grid}#dentlink-case .intro p{color:#5b6d89;align-self:end;margin-bottom:4px}#dentlink-case .section-title{justify-content:space-between;align-items:center;display:flex}#dentlink-case .spread{grid-template-columns:1fr 310px;gap:36px;display:grid}#dentlink-case .spread aside{border-left:1px solid var(--line);padding-left:30px}#dentlink-case .aside-title{margin:12px 0;font:28px/1.1 Georgia}#dentlink-case .aside-num{border:1px solid var(--ink);padding:5px 10px;font:12px Courier New;display:inline-block}#dentlink-case .spread aside p{font-size:16px}#dentlink-case .detail-figure{position:relative}#dentlink-case .under{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:22px;margin-top:25px;padding-top:20px;display:grid}#dentlink-case .under h3{margin:0 0 10px;font:23px Georgia}#dentlink-case .under p{color:#647593;margin:0;font-size:15px}#dentlink-case .darkband{background:var(--ink);color:var(--paper);grid-template-columns:420px 1fr;gap:65px;padding:52px 64px;display:grid}#dentlink-case .darkband h2{margin:22px 0;font:60px/1.07 Georgia}#dentlink-case .darkband p{color:#e0e9fc;max-width:355px}#dentlink-case .darkband .eyebrow{color:#d3e1fc}#dentlink-case .darkband .plate{color:var(--ink);background:#edf3ff}#dentlink-case .darkband figcaption{border-color:#829bc4}#dentlink-case .quote{border-top:1px solid #829bc4;margin-top:28px;padding-top:25px;font:italic 24px/1.4 Georgia}#dentlink-case .mobile{grid-template-columns:390px 330px 1fr;align-items:center;gap:50px;display:grid}#dentlink-case .mobile h2{font-size:61px}#dentlink-case .phone-figure{justify-self:center;width:275px;transform:rotate(1.3deg)}#dentlink-case .phone-figure .plate{padding:10px}#dentlink-case .phone-figure:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg,#0000 0 5px,#8faadb4d 5px 6px);display:block;position:absolute;inset:8px -14px -5px 5px}#dentlink-case .mobile aside{border-left:1px solid var(--line);padding-left:25px}#dentlink-case .mobile aside h3{font:29px/1.1 Georgia}#dentlink-case .mobile aside p{font-size:16px}#dentlink-case .mobile .note{margin:30px 0 0}#dentlink-case .results{border-top:3px double var(--ink);border-bottom:3px double var(--ink);grid-template-columns:420px 1fr;gap:55px;margin:0 64px;padding:35px 0 38px;display:grid}#dentlink-case .results h2{margin:17px 0;font:43px/1.1 Georgia}#dentlink-case .results p{max-width:730px;font-size:17px}#dentlink-case .tags{word-spacing:18px;color:#647593;font:12px/2 Courier New}#dentlink-case .closing{background:#dce8ff;grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;margin-top:42px;padding:48px 64px;display:grid}#dentlink-case .closing h2{letter-spacing:-2px;margin:15px 0 0;font:57px/1.05 Georgia}#dentlink-case .closing p{margin:0 0 24px}#dentlink-case .contacts{gap:32px;margin-top:24px;font:14px Arial;display:flex}#dentlink-case footer{justify-content:space-between;align-items:center;margin:0 64px;padding:26px 0;display:flex}#dentlink-case footer .logo{letter-spacing:-1px;font-size:30px}#dentlink-case footer small{font:12px Courier New}#dentlink-case .view-switch{align-items:center;gap:0;margin-top:20px;display:flex}#dentlink-case .view-switch button{padding:7px 10px;font:11px Courier New}#dentlink-case .view-switch .active{background:var(--ink);color:var(--paper)}#dentlink-case .shot{filter:none!important;mix-blend-mode:normal!important}#dentlink-case .plate:after{pointer-events:none;opacity:1!important;display:block!important}#dentlink-case.variant-a .plate:after{mix-blend-mode:multiply;background:#d9c4911a}#dentlink-case.variant-c .plate:after{mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#2d372e09 0 1px,#0000 1px 4px),#d9c4910a}#dentlink-case.original .plate:after{display:none!important}#dentlink-case .button.dark,#dentlink-case .view-switch .active{color:#fff;background:#4f7de1;border-color:#4f7de1}#dentlink-case .darkband{background:#263b75}#dentlink-case.variant-b .plate:after{mix-blend-mode:multiply;background:radial-gradient(circle,#243e7430 .55px,#0000 .8px) 0 0/5px 5px,#cfdef90a}#dentlink-case{min-height:100dvh}#dentlink-case p{color:inherit;margin:1em 0}#dentlink-case h3{margin:1em 0;font-size:1.17em;font-weight:700}@keyframes case-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}#dentlink-case .reveal>*{opacity:0}#dentlink-case .reveal.is-in>*{animation:.9s cubic-bezier(.16,1,.3,1) forwards case-rise}#dentlink-case .reveal.is-in>:nth-child(2){animation-delay:.12s}#dentlink-case .reveal.is-in>:nth-child(3){animation-delay:.24s}#dentlink-case .reveal.is-in>:nth-child(4){animation-delay:.36s}#dentlink-case .hero.is-in>div{opacity:1;animation:none;transform:none}#dentlink-case .hero.is-in>div>*{opacity:0;animation:.85s cubic-bezier(.16,1,.3,1) forwards case-rise}#dentlink-case .hero.is-in>div>:first-child{animation-delay:.18s}#dentlink-case .hero.is-in>div>:nth-child(2){animation-delay:.3s}#dentlink-case .hero.is-in>div>:nth-child(3){animation-delay:.42s}#dentlink-case .hero.is-in>div>:nth-child(4){animation-delay:.54s}#dentlink-case .hero.is-in>div>:nth-child(5){animation-delay:.66s}#dentlink-case .hero.is-in>figure{animation-delay:.32s}#dentlink-case .pen path,#dentlink-case .pen ellipse{stroke-dasharray:1;stroke-dashoffset:1px}#dentlink-case .reveal.is-in .pen path,#dentlink-case .reveal.is-in .pen ellipse{animation:1.45s .4s forwards ink-draw}@keyframes ink-draw{to{stroke-dashoffset:0}}#dentlink-case .ink-nib{vertical-align:-3px;width:18px;height:18px;margin-left:3px;display:inline-block;overflow:visible}#dentlink-case .ink-nib path{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}#dentlink-case .note.is-writing .ink-nib{animation:.32s ease-in-out infinite alternate nib-tilt}@keyframes nib-tilt{0%{transform:rotate(-10deg)translateY(1px)}to{transform:rotate(8deg)translateY(-1px)}}@media (prefers-reduced-motion:reduce){#dentlink-case .reveal>*,#dentlink-case .hero>div>*{opacity:1;animation:none;transform:none}#dentlink-case .pen path,#dentlink-case .pen ellipse{stroke-dashoffset:0;animation:none}}
