.public-site-shell #main-content.reference-service .sd-remote-editing{scroll-margin-top:calc(var(--public-header-height,110px) + 24px);padding-block:48px 16px}.public-site-shell #main-content.reference-service .sd-remote-editing__panel{color:#f5e7d0;background:#28190f;border:1px solid #9c753d;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);padding:clamp(26px,4vw,54px);display:grid;box-shadow:0 14px 38px #3a240c10}.public-site-shell #main-content.reference-service .sd-remote-editing__intro{min-width:0}.public-site-shell #main-content.reference-service .sd-remote-editing__availability{color:#f1ce8b;letter-spacing:.01em;align-items:center;gap:10px;font-size:.88rem;font-weight:700;display:inline-flex}.public-site-shell #main-content.reference-service .sd-remote-editing__availability:before{content:"";background:#c39850;width:28px;height:1px}.public-site-shell #main-content.reference-service .sd-remote-editing h2{color:#ffdfa0;text-wrap:balance;margin:13px 0 18px;font-size:clamp(1.9rem,3.1vw,3rem);line-height:1.3}.public-site-shell #main-content.reference-service .sd-remote-editing__summary{color:#f5e7d0;margin:0 0 23px;font-size:1.06rem;line-height:1.85}.public-site-shell #main-content.reference-service .sd-remote-editing__types-title{color:#d8bd93;margin:0 0 10px;font-size:.9rem;font-weight:700}.public-site-shell #main-content.reference-service .sd-remote-editing__types{gap:9px;margin:0;padding:0;list-style:none;display:grid}.public-site-shell #main-content.reference-service .sd-remote-editing__types li{color:#fff5e6;align-items:baseline;gap:10px;font-size:.98rem;line-height:1.6;display:flex}.public-site-shell #main-content.reference-service .sd-remote-editing__types li:before{content:"";background:#eac06b;flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg)}.public-site-shell #main-content.reference-service .sd-remote-editing__scope{color:#ddcbb1;margin:18px 0 24px;font-size:.92rem;line-height:1.8}.public-site-shell #main-content.reference-service .sd-remote-editing__cta{color:#28190f;min-height:50px;box-shadow:none;background:#eac06b;border:1px solid #eac06b;font-size:.98rem}.public-site-shell #main-content.reference-service .sd-remote-editing__cta:hover{background:#ffdfa0;border-color:#ffdfa0;transform:translateY(-2px)}.public-site-shell #main-content.reference-service .sd-remote-editing__cta:focus-visible{outline-offset:5px;outline:3px solid #fff6e5}.public-site-shell #main-content.reference-service .sd-remote-editing__note{color:#d8bd93;margin:12px 0 0;font-size:.84rem;line-height:1.75}.public-site-shell #main-content.reference-service .sd-remote-editing__process{border-inline-start:1px solid #6f5030;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding-inline-start:clamp(24px,3vw,42px);display:flex}.public-site-shell #main-content.reference-service .sd-remote-editing__process>h3{color:#ffdfa0;margin:0 0 28px;font-size:1.2rem;line-height:1.5}.public-site-shell #main-content.reference-service .sd-remote-editing__process ol{gap:25px;margin:0;padding:0;list-style:none;display:grid}.public-site-shell #main-content.reference-service .sd-remote-editing__process li{grid-template-columns:34px minmax(0,1fr);gap:16px;display:grid}.public-site-shell #main-content.reference-service .sd-remote-editing__process li>span{font-family:var(--font-latin);color:#eac06b;padding-top:2px;font-size:1.15rem;font-weight:600;line-height:1.4}.public-site-shell #main-content.reference-service .sd-remote-editing__process h4{color:#fff5e6;margin:0 0 7px;font-size:1.02rem;line-height:1.5}.public-site-shell #main-content.reference-service .sd-remote-editing__process p{color:#ddcbb1;margin:0;font-size:.94rem;line-height:1.8}@media (width<=850px){.public-site-shell #main-content.reference-service .sd-remote-editing__panel{grid-template-columns:minmax(0,1fr);gap:30px}.public-site-shell #main-content.reference-service .sd-remote-editing__process{border-inline-start:0;padding-inline-start:0;border-top:1px solid #6f5030;padding-top:28px}}@media (width<=480px){.public-site-shell #main-content.reference-service .sd-remote-editing{padding-block:30px 6px}.public-site-shell #main-content.reference-service .sd-remote-editing__panel{border-radius:12px;padding:25px 21px}.public-site-shell #main-content.reference-service .sd-remote-editing__cta{width:100%;padding-inline:12px}.public-site-shell #main-content.reference-service .sd-remote-editing__process li{grid-template-columns:27px minmax(0,1fr);gap:12px}}.public-site-shell #main-content.reference-service{--sd-gold:#a86d13;--sd-gold-light:#e6c482;--sd-ink:#17140f;--sd-muted:#67573e;--sd-edge:#b98b3e4d;--sd-glass:#fffbf3ad;color:var(--sd-ink);background:#fbf4e7;overflow:clip}.public-site-shell #main-content.reference-service .sd-breadcrumb{color:#7a623c;padding-top:18px;padding-bottom:17px;font-size:.79rem}.public-site-shell #main-content.reference-service .sd-breadcrumb a{color:#6d4a15}.public-site-shell #main-content.reference-service .sd-hero{isolation:isolate;border-bottom:1px solid var(--sd-edge);background:radial-gradient(at 44% 32%,#fffdf7f0,#0000 65%),#f8ecd8;position:relative;overflow:hidden}.public-site-shell #main-content.reference-service .sd-hero__curve{z-index:-1;pointer-events:none;background:linear-gradient(145deg,#e7c48b47,#fffcf599);border:1px solid #ffffffd9;border-radius:50%;position:absolute;inset:-80% -34% -70% 47%;transform:rotate(-27deg)}.public-site-shell #main-content.reference-service .sd-hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ab721854;border-radius:50%;width:100vw;height:80vw;position:absolute;inset:20% auto auto -80%}.public-site-shell #main-content.reference-service .sd-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,5vw,80px);min-height:470px;padding-block:44px 55px;display:grid}.public-site-shell #main-content.reference-service .sd-hero__copy{z-index:2;min-width:0;position:relative}.public-site-shell #main-content.reference-service .sd-hero__copy h1{letter-spacing:-.035em;color:#13110c;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.4vw,4.8rem);line-height:1.23}.public-site-shell #main-content.reference-service .sd-hero__copy h1 span{color:#a86d13}.public-site-shell #main-content.reference-service .sd-hero__copy h1:after{content:"";background:linear-gradient(90deg,#0000,#a86d13 15%,#e7c581 60%,#a86d13);border-radius:50%;width:min(85%,330px);height:3px;margin-top:17px;display:block}.public-site-shell #main-content.reference-service .sd-hero__copy p{color:#443923;margin:22px 0 0;font-size:clamp(1rem,1.45vw,1.15rem);line-height:1.95}.public-site-shell #main-content.reference-service .sd-hero__actions{gap:10px;margin-top:26px}.public-site-shell #main-content.reference-service .sd-hero__actions :is(a,button){min-height:48px}.public-site-shell #main-content.reference-service .sd-hero__visual{min-width:0;margin:0;position:relative}.public-site-shell #main-content.reference-service .sd-hero__visual>img{object-fit:cover;width:100%;height:100%;min-height:360px;max-height:490px;display:block}.public-site-shell #main-content.reference-service .sd-podcast-gallery{padding-block:56px 18px}.public-site-shell #main-content.reference-service .sd-podcast-gallery>header{text-align:center;max-width:760px;margin:0 auto 30px}.public-site-shell #main-content.reference-service .sd-podcast-gallery h2{color:var(--sd-ink);margin:0;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.35}.public-site-shell #main-content.reference-service .sd-podcast-gallery>header p{color:var(--sd-muted);margin:12px 0 0;font-size:1rem;line-height:1.85}.public-site-shell #main-content.reference-service .sd-podcast-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.public-site-shell #main-content.reference-service .sd-podcast-gallery__grid>a{border:1px solid var(--sd-edge);background:var(--sd-glass);min-width:0;color:var(--sd-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:block;overflow:hidden;box-shadow:0 12px 25px #452c0a0e}.public-site-shell #main-content.reference-service .sd-podcast-gallery__grid>a:is(:hover,:focus-visible){border-color:#b18136;box-shadow:0 15px 28px #452c0a1f}.public-site-shell #main-content.reference-service .sd-podcast-gallery__grid>a:focus-visible{outline-offset:4px;outline:3px solid #a86d13}.public-site-shell #main-content.reference-service .sd-podcast-gallery figure{margin:0}.public-site-shell #main-content.reference-service .sd-podcast-gallery__media{aspect-ratio:3/2;background:#ede1ca}.public-site-shell #main-content.reference-service .sd-podcast-gallery__media img{object-fit:contain;width:100%;height:100%;display:block}.public-site-shell #main-content.reference-service .sd-podcast-gallery figcaption{border-top:1px solid var(--sd-edge);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.public-site-shell #main-content.reference-service .sd-podcast-gallery h3{margin:0;font-size:1.05rem;font-weight:700;line-height:1.65}.public-site-shell #main-content.reference-service .sd-podcast-gallery figcaption span{color:#87570e;white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;font-size:.8rem;font-weight:700;display:flex}.public-site-shell #main-content.reference-service .sd-podcast-gallery figcaption svg{width:15px;height:15px}@media (width<=769px){.public-site-shell #main-content.reference-service .sd-podcast-gallery{padding-block:38px 10px}.public-site-shell #main-content.reference-service .sd-podcast-gallery__grid{grid-template-columns:minmax(0,1fr);gap:22px}.public-site-shell #main-content.reference-service .sd-podcast-gallery figcaption{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px}}.public-site-shell #main-content.reference-service .sd-education-booking{padding-block:40px 10px}.public-site-shell #main-content.reference-service .sd-education-booking__panel{border:1px solid var(--sd-edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#fffdf8d1,#f9ebd18c);border-radius:16px;padding:clamp(22px,3vw,38px);box-shadow:0 12px 30px #452c0a0d}.public-site-shell #main-content.reference-service .sd-education-booking header{max-width:850px}.public-site-shell #main-content.reference-service .sd-education-booking h2{color:var(--sd-ink);margin:0;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.45}.public-site-shell #main-content.reference-service .sd-education-booking header>p{color:var(--sd-muted);margin:10px 0 0;font-size:1rem;line-height:1.9}.public-site-shell #main-content.reference-service .sd-education-booking__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:30px 0;padding:0;list-style:none;display:grid}.public-site-shell #main-content.reference-service .sd-education-booking__steps li{border-top:1px solid var(--sd-edge);min-width:0;padding-top:18px}.public-site-shell #main-content.reference-service .sd-education-booking__steps li>span{color:#87570e;font-variant-numeric:tabular-nums;background:#fffbf3b3;border:1px solid #ba8a3b;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:13px;font-size:.8rem;font-weight:700;display:flex}.public-site-shell #main-content.reference-service .sd-education-booking__steps h3{color:var(--sd-ink);margin:0;font-size:1.07rem;line-height:1.65}.public-site-shell #main-content.reference-service .sd-education-booking__steps p{color:var(--sd-muted);margin:7px 0 0;font-size:.92rem;line-height:1.85}.public-site-shell #main-content.reference-service .sd-education-booking__action{border-top:1px solid var(--sd-edge);flex-wrap:wrap;align-items:center;gap:24px;padding-top:22px;display:flex}.public-site-shell #main-content.reference-service .sd-education-booking__action>a{flex-shrink:0;min-height:48px}.public-site-shell #main-content.reference-service .sd-education-booking__action>p{min-width:220px;max-width:680px;color:var(--sd-muted);flex:1;margin:0;font-size:.88rem;line-height:1.85}@media (width<=1000px){.public-site-shell #main-content.reference-service .sd-education-booking__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.public-site-shell #main-content.reference-service .sd-education-booking{padding-block:28px 8px}.public-site-shell #main-content.reference-service .sd-education-booking__steps{grid-template-columns:minmax(0,1fr);gap:18px;margin-block:24px}.public-site-shell #main-content.reference-service .sd-education-booking__steps li{align-items:flex-start;gap:14px;padding-top:16px;display:flex}.public-site-shell #main-content.reference-service .sd-education-booking__steps li>span{flex-shrink:0;margin-bottom:0}.public-site-shell #main-content.reference-service .sd-education-booking__action{flex-direction:column;align-items:stretch;gap:14px}.public-site-shell #main-content.reference-service .sd-education-booking__action>a{width:100%}.public-site-shell #main-content.reference-service .sd-education-booking__action>p{min-width:0}}.public-site-shell #main-content.reference-service .sd-photo-education{border-radius:0 130px 130px 0;align-self:stretch;margin-inline-end:calc(min(1200px,90vw)/2 - 50vw);overflow:hidden}html[dir=ltr] .public-site-shell #main-content.reference-service .sd-photo-education{border-radius:130px 0 0 130px}.public-site-shell #main-content.reference-service .sd-hero--education .sd-hero__grid{min-height:495px;padding-block:0}.public-site-shell #main-content.reference-service .sd-hero--education .sd-hero__copy{padding-block:38px}.public-site-shell #main-content.reference-service .sd-photo-education>img{height:100%;min-height:495px;max-height:none}.public-site-shell #main-content.reference-service .sd-reels-strips{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:13px;padding:15px 0;display:grid}.public-site-shell #main-content.reference-service .sd-reel-frame{border:1px solid #fff8e8;border-radius:15px;height:350px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 18px 32px #4a2f091f}.public-site-shell #main-content.reference-service .sd-reel-frame:nth-child(2){height:405px;transform:rotate(-3deg)}.public-site-shell #main-content.reference-service .sd-reel-frame:nth-child(3){transform:rotate(2deg)}.public-site-shell #main-content.reference-service .sd-reel-frame img{object-fit:cover;width:100%;height:100%}.public-site-shell #main-content.reference-service .sd-reel-frame a{background:linear-gradient(#0000 65%,#00000047);place-items:center;min-height:44px;display:grid;position:absolute;inset:0}.public-site-shell #main-content.reference-service .sd-reel-frame a>svg{color:#fff8e8;background:#120e0873;border:1px solid #fff4da;border-radius:50%;width:46px;height:46px;padding:11px}.public-site-shell #main-content.reference-service .sd-hero--commercial{background:#17130d}.public-site-shell #main-content.reference-service .sd-hero__backdrop{z-index:-2;object-fit:cover;object-position:30% 45%;width:100%;height:100%;position:absolute;inset:0}.public-site-shell #main-content.reference-service .sd-hero--commercial:before{content:"";z-index:-1;background:linear-gradient(90deg,#0d0a061f,#0d0a0659 35%,#0d0a06f2 66%);position:absolute;inset:0}html[dir=ltr] .public-site-shell #main-content.reference-service .sd-hero--commercial:before{background:linear-gradient(270deg,#0d0a061f,#0d0a0666 35%,#0d0a06f5 66%)}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__grid{grid-template-columns:1fr 1fr;min-height:530px;padding-block:65px}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__copy h1{color:#fff8eb}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__copy h1 span{color:#edc77d}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__copy p{color:#eee0c5}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__curve{display:none}.public-site-shell #main-content.reference-service .sd-hero--commercial .public-ghost-button{color:#f5d89d;background:#0f0c0773;border-color:#c3984c}.public-site-shell #main-content.reference-service .sd-photo-podcast{border-radius:90px 18px;box-shadow:0 20px 40px #4e310a1f}.public-site-shell #main-content.reference-service .sd-photo-podcast>img{border-radius:inherit;aspect-ratio:1.35}.public-site-shell #main-content.reference-service .sd-waveform{color:#b47a1d;justify-content:center;align-items:center;gap:4px;height:68px;display:flex}.public-site-shell #main-content.reference-service .sd-waveform i{width:3px;height:var(--wave-height);background:currentColor;border-radius:3px}.public-site-shell #main-content.reference-service .sd-photo-podcast .sd-waveform{bottom:-25px;color:#dba94e;filter:drop-shadow(0 2px 3px #38250d);position:absolute;inset-inline:15%}.public-site-shell #main-content.reference-service .sd-hero--podcast>.sd-waveform{opacity:.6;height:40px;margin-bottom:-8px}.public-site-shell #main-content.reference-service .sd-event-mosaic{grid-template-columns:1fr 1fr;gap:8px;padding-inline:10px;display:grid;transform:skew(7deg)}.public-site-shell #main-content.reference-service .sd-event-mosaic figure{border:1px solid #fff8e8;border-radius:5px;height:205px;margin:0;overflow:hidden}.public-site-shell #main-content.reference-service .sd-event-mosaic figure:nth-child(2n){transform:translateY(16px)}.public-site-shell #main-content.reference-service .sd-event-mosaic img{object-fit:cover;width:100%;height:100%;transform:skew(-7deg)scale(1.13)}.public-site-shell #main-content.reference-service .sd-social-composition{padding-bottom:48px;padding-inline-start:25px}.public-site-shell #main-content.reference-service .sd-social-composition>img{aspect-ratio:1.45;border-radius:14px;box-shadow:0 20px 35px #53370e21}.public-site-shell #main-content.reference-service .sd-social-floats{justify-content:space-around;align-items:end;gap:14px;max-height:210px;display:flex;position:absolute;inset:auto 8% 12px}.public-site-shell #main-content.reference-service .sd-social-floats figure{aspect-ratio:auto;background:#fffcf5e0;border:1px solid #fff9eb;border-radius:10px;flex-direction:column;flex:0 165px;width:calc(50% - 7px);max-width:165px;height:190px;min-height:0;margin:0;padding:7px;display:flex;overflow:hidden;transform:rotate(-6deg);box-shadow:0 15px 28px #4c320c2b}.public-site-shell #main-content.reference-service .sd-social-floats figure:nth-child(2){transform:translateY(-18px)rotate(5deg)}.public-site-shell #main-content.reference-service .sd-social-floats img{aspect-ratio:auto;object-fit:contain;border-radius:5px;width:100%;height:calc(100% - 24px);min-height:0;max-height:165px;display:block}.public-site-shell #main-content.reference-service .sd-social-floats span{justify-content:space-between;gap:7px;padding-top:8px;display:flex}.public-site-shell #main-content.reference-service .sd-social-floats i{border:1px solid #bc9c67;border-radius:3px;width:9px;height:9px}.public-site-shell #main-content.reference-service .sd-hero--branding .sd-hero__grid{grid-template-columns:1.08fr 1fr}.public-site-shell #main-content.reference-service .sd-hero--branding .sd-hero__copy{order:2}.public-site-shell #main-content.reference-service .sd-brand-composition{order:1;padding:8px 0 34px}.public-site-shell #main-content.reference-service .sd-brand-composition>img{clip-path:polygon(5% 0,100% 0,100% 90%,0 100%);border-radius:12px;min-height:420px}.public-site-shell #main-content.reference-service .sd-brand-swatches{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf0c7;border:1px solid #fffc;border-radius:12px;padding:9px;display:flex;position:absolute;inset:auto 22px 6px auto;box-shadow:0 10px 25px #4e310a1f}.public-site-shell #main-content.reference-service .sd-brand-swatches i{background:#17140e;width:55px;height:62px}.public-site-shell #main-content.reference-service .sd-brand-swatches i:nth-child(2){background:#c28b2c}.public-site-shell #main-content.reference-service .sd-brand-swatches i:nth-child(3){background:#f5e9d2}.public-site-shell #main-content.reference-service .sd-device-composition{padding:14px 0 66px;padding-inline:2% 8%}.public-site-shell #main-content.reference-service .sd-desktop-screen{background:#25221b;border:7px solid #25221b;border-bottom-width:22px;border-radius:13px;padding:0;position:relative;box-shadow:0 22px 30px #3b280e30}.public-site-shell #main-content.reference-service .sd-desktop-screen:after{content:"";clip-path:polygon(32% 0,68% 0,80% 100%,20% 100%);background:linear-gradient(90deg,#b4aa98,#e7dece,#a79b87);width:32%;height:34px;position:absolute;inset:auto 34% -56px}.public-site-shell #main-content.reference-service .sd-desktop-screen:before{content:"";background:linear-gradient(90deg,#b4aa98,#e7dece,#a79b87);border-radius:50% 50% 3px 3px;width:45%;height:7px;position:absolute;inset:auto 27.5% -61px}.public-site-shell #main-content.reference-service .sd-window-chrome{background:#fffaf0;border-radius:5px 5px 0 0;align-items:center;gap:5px;height:22px;padding-inline:7px;display:flex}.public-site-shell #main-content.reference-service .sd-window-chrome i{background:#d7bb87;border-radius:50%;width:5px;height:5px}.public-site-shell #main-content.reference-service .sd-window-chrome b{background:#eee4d2;border-radius:4px;width:45%;height:5px;margin-inline-start:auto}.public-site-shell #main-content.reference-service .sd-desktop-screen>img{aspect-ratio:16/9;object-fit:contain;object-position:top;background:#f7ecd7;border-radius:0 0 4px 4px;width:100%;height:auto;display:block}.public-site-shell #main-content.reference-service .sd-phone-screen{inset-inline-end:0;background:#211b12;border:5px solid #211b12;border-radius:21px;width:28%;min-width:0;max-width:155px;height:auto;padding:3px;position:absolute;bottom:0;overflow:hidden;box-shadow:0 17px 24px #3b280e30}.public-site-shell #main-content.reference-service .sd-phone-screen img{aspect-ratio:1/2;object-fit:contain;object-position:top;border-radius:12px;width:100%;height:auto;display:block}.public-site-shell #main-content.reference-service .sd-software-composition{padding:12px 0 92px;padding-inline:2% 9%}.public-site-shell #main-content.reference-service .sd-software-window{background:#292720;border:7px solid #292720;border-bottom-width:19px;border-radius:13px;position:relative;box-shadow:0 22px 38px #452c0a2b}.public-site-shell #main-content.reference-service .sd-software-window:after{content:"";clip-path:polygon(32% 0,68% 0,80% 100%,20% 100%);background:linear-gradient(90deg,#a99b85,#e5d8c2,#b3a48e);width:32%;height:33px;position:absolute;inset:auto 34% -52px}.public-site-shell #main-content.reference-service .sd-software-window:before{content:"";background:linear-gradient(90deg,#a99b85,#e5d8c2,#b3a48e);border-radius:50% 50% 3px 3px;width:44%;height:7px;position:absolute;inset:auto 28% -58px}.public-site-shell #main-content.reference-service .sd-software-window img{aspect-ratio:8/5;object-fit:contain;background:#f8f5ef;border-radius:5px;width:100%;height:auto;display:block}.public-site-shell #main-content.reference-service .sd-software-phone{inset-inline-end:0;background:#292720;border:5px solid #292720;border-radius:23px;width:28%;max-width:160px;padding:2px;position:absolute;bottom:32px;overflow:hidden;box-shadow:0 17px 26px #452c0a38}.public-site-shell #main-content.reference-service .sd-software-phone img{aspect-ratio:1/2;object-fit:contain;background:#f8f5ef;border-radius:16px;width:100%;height:auto;display:block}.public-site-shell #main-content.reference-service .sd-software-caption{inset-inline:0;text-align:center;color:#78603c;font-size:12px;line-height:1.6;position:absolute;bottom:0}.public-site-shell #main-content.reference-service .sd-ai-cinema{padding:22px 0 0}.public-site-shell #main-content.reference-service .sd-ai-cinema>img{aspect-ratio:1.5;object-fit:contain;border:9px solid #211b12;border-radius:6px;height:auto;min-height:0;max-height:none;box-shadow:0 22px 40px #452c0a2e}.public-site-shell #main-content.reference-service .sd-ai-filmstrip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf0d1;border:1px solid #fffc;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:84%;margin:-35px auto 0;padding:8px;display:grid;position:relative;box-shadow:0 12px 24px #452c0a1f}.public-site-shell #main-content.reference-service .sd-ai-filmstrip img{aspect-ratio:1.5;object-fit:contain;width:100%;height:auto;display:block}.public-site-shell #main-content.reference-service .sd-ai-caption{text-align:center;color:#78603c;margin-top:13px;font-size:12px;line-height:1.6}.public-site-shell #main-content.reference-service .sd-cinema-corner{border-top:1px solid #b27c26;border-inline-end:1px solid #b27c26;width:85px;height:80px;position:absolute;inset:8px -12px auto auto}.public-site-shell #main-content.reference-service .sd-ai-platforms{padding-block:42px 10px}.public-site-shell #main-content.reference-service .sd-ai-platforms header{text-align:center;max-width:760px;margin:0 auto 22px}.public-site-shell #main-content.reference-service .sd-ai-platforms h2{color:var(--sd-ink);margin:0;font-size:clamp(1.6rem,2.5vw,2.25rem);line-height:1.4}.public-site-shell #main-content.reference-service .sd-ai-platforms header p{color:var(--sd-muted);margin:9px 0 0;font-size:.96rem;line-height:1.85}.public-site-shell #main-content.reference-service .sd-ai-platforms ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.public-site-shell #main-content.reference-service .sd-ai-platforms li{min-width:0}.public-site-shell #main-content.reference-service .sd-ai-platforms a{border:1px solid var(--sd-edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:100%;color:var(--sd-ink);background:#fffdf7b3;border-radius:12px;flex-direction:column;padding:25px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 9px 20px #452c0a0a}.public-site-shell #main-content.reference-service .sd-ai-platforms a:is(:hover,:focus-visible){border-color:#aa7626;box-shadow:0 12px 24px #452c0a1a}.public-site-shell #main-content.reference-service .sd-ai-platforms a:focus-visible{outline-offset:4px;outline:2px solid #aa7626}.public-site-shell #main-content.reference-service .sd-ai-platforms strong{font-family:var(--font-latin);letter-spacing:-.03em;align-self:flex-start;font-size:1.65rem;font-weight:700;line-height:1.3}.public-site-shell #main-content.reference-service .sd-ai-platforms a p{color:var(--sd-muted);margin:13px 0 18px;font-size:.95rem;line-height:1.8}.public-site-shell #main-content.reference-service .sd-ai-platforms a span{color:#87570e;align-items:center;gap:8px;margin-top:auto;font-size:.85rem;font-weight:700;display:flex}.public-site-shell #main-content.reference-service .sd-ai-platforms a span svg{width:15px;height:15px}@media (width<=769px){.public-site-shell #main-content.reference-service .sd-ai-platforms ul{grid-template-columns:minmax(0,1fr);gap:12px}.public-site-shell #main-content.reference-service .sd-ai-platforms a{padding:20px 23px}.public-site-shell #main-content.reference-service .sd-ai-platforms a p{margin-block:8px 12px}}.public-site-shell #main-content.reference-service .sd-inclusions{padding-block:60px 25px}.public-site-shell #main-content.reference-service .public-section-heading{text-align:center;justify-content:center;align-items:center;margin-bottom:30px}.public-site-shell #main-content.reference-service .public-section-heading>span{display:none}.public-site-shell #main-content.reference-service .public-section-heading h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.35}.public-site-shell #main-content.reference-service .public-section-heading h2:after{content:"";background:#b47b21;width:55px;height:2px;margin:12px auto 0;display:block}.public-site-shell #main-content.reference-service .sd-inclusions__layout{position:relative}.public-site-shell #main-content.reference-service .sd-deliverable-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.public-site-shell #main-content.reference-service .sd-deliverable-cards li{-webkit-backdrop-filter:blur(10px);background:#fffbf3ad;border:1px solid #c99d5459;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 10px 22px #68450f0b}.public-site-shell #main-content.reference-service .sd-deliverable-cards li>img{object-fit:cover;width:100%;height:170px;display:block}.public-site-shell #main-content.reference-service .sd-deliverable-card__body{align-items:center;gap:17px;min-height:125px;padding:25px 22px;display:flex}.public-site-shell #main-content.reference-service .sd-deliverable-card__body p{color:#2e2517;margin:0;font-size:1rem;line-height:1.8}.public-site-shell #main-content.reference-service .sd-feature-icon{color:#9b6312;background:#fffaefbf;border:1px solid #c79e56;border-radius:50%;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.public-site-shell #main-content.reference-service .sd-feature-icon svg{stroke-width:1.6px;width:23px;height:23px}.public-site-shell #main-content.reference-service .sd-inclusions__photo{border-radius:25px;margin:0;position:relative;overflow:hidden}.public-site-shell #main-content.reference-service .sd-inclusions__photo>img{object-fit:cover;width:100%;height:100%;min-height:330px;display:block}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--reels,.sd-inclusions__layout--podcast,.sd-inclusions__layout--events,.sd-inclusions__layout--software){grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:35px;display:grid}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--reels,.sd-inclusions__layout--podcast,.sd-inclusions__layout--events,.sd-inclusions__layout--software) .sd-deliverable-cards{grid-template-columns:1fr;gap:10px}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--reels,.sd-inclusions__layout--podcast,.sd-inclusions__layout--events,.sd-inclusions__layout--software) .sd-deliverable-card__body{min-height:95px;padding-block:19px}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--commercial,.sd-inclusions__layout--social,.sd-inclusions__layout--ai) .sd-deliverable-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--commercial,.sd-inclusions__layout--social) .sd-deliverable-card__body{text-align:center;flex-direction:column;align-items:center;padding:27px 21px}.public-site-shell #main-content.reference-service .sd-inclusions__layout--ai .sd-deliverable-card__body{flex-direction:column;align-items:flex-start;padding-top:0}.public-site-shell #main-content.reference-service .sd-inclusions__layout--ai .sd-feature-icon{color:#f0cb82;background:#211b12;border-radius:10px;margin-top:-23px;position:relative}.public-site-shell #main-content.reference-service .sd-inclusions__layout--branding{grid-template-columns:1.1fr .9fr;gap:30px;display:grid}.public-site-shell #main-content.reference-service .sd-inclusions__layout--branding .sd-deliverable-cards{grid-template-columns:1fr}.public-site-shell #main-content.reference-service .sd-brand-system{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf599;border:1px solid #c99d5459;border-radius:20px;align-content:center;justify-items:center;gap:20px;padding:25px;display:grid}.public-site-shell #main-content.reference-service .sd-brand-system>span{gap:12px;display:flex}.public-site-shell #main-content.reference-service .sd-brand-system i{background:#191611;border-radius:15px;width:70px;height:70px;box-shadow:inset 0 0 0 1px #70542926}.public-site-shell #main-content.reference-service .sd-brand-system i:nth-child(2){background:#c28b2c}.public-site-shell #main-content.reference-service .sd-brand-system i:nth-child(3){background:#f5e9d2}.public-site-shell #main-content.reference-service .sd-brand-system b{color:#211b12;font-size:3rem;line-height:1.2}.public-site-shell #main-content.reference-service .sd-brand-system em{color:#6d4a15;font-family:Georgia,serif;font-size:4rem;font-style:normal;line-height:1}.public-site-shell #main-content.reference-service .sd-brand-system>svg{color:#af7820;width:35px;height:35px}.public-site-shell #main-content.reference-service .sd-content-calendar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf5a6;border:1px solid #c99d5459;border-radius:17px;margin-top:25px;padding:17px}.public-site-shell #main-content.reference-service .sd-calendar-top{align-items:center;gap:12px;padding-bottom:15px;display:flex}.public-site-shell #main-content.reference-service .sd-calendar-top>svg{color:#a86d13;width:19px}.public-site-shell #main-content.reference-service .sd-calendar-top>span{background:#dfc79e;border-radius:5px;width:105px;height:8px}.public-site-shell #main-content.reference-service .sd-calendar-top>i{background:#ecdfc6;border-radius:5px;width:30px;height:7px;margin-inline-start:auto}.public-site-shell #main-content.reference-service .sd-calendar-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.public-site-shell #main-content.reference-service .sd-calendar-grid>div{background:#f0debc66;border-radius:10px;padding:9px}.public-site-shell #main-content.reference-service .sd-calendar-grid>div>span{background:#fffef9d1;border-radius:7px;grid-template-columns:38px 1fr;align-items:center;gap:5px;margin-bottom:6px;padding:7px;display:grid}.public-site-shell #main-content.reference-service .sd-calendar-grid img{object-fit:cover;border-radius:5px;grid-row:1/3;width:38px;height:38px}.public-site-shell #main-content.reference-service .sd-calendar-grid i,.public-site-shell #main-content.reference-service .sd-calendar-grid b{background:#e4dccd;border-radius:4px;height:5px}.public-site-shell #main-content.reference-service .sd-calendar-grid b{background:#ead1a0;width:60%}.public-site-shell #main-content.reference-service .sd-suitable{padding-block:35px 55px}.public-site-shell #main-content.reference-service .sd-suitable>div:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf38c;border:1px solid #c99d5459;border-radius:14px;overflow:hidden}.public-site-shell #main-content.reference-service .sd-suitable>div:last-child>span{color:#5e4b2e;border-color:#c99d544d;min-height:85px;padding:21px 18px;line-height:1.7}.public-site-shell #main-content.reference-service .sd-decision-guide{background:0 0;border:0;padding-block:30px 55px}.public-site-shell #main-content.reference-service .sd-decision-guide .public-decision-guide__header{text-align:center;grid-template-columns:minmax(0,1fr);width:100%;max-width:900px;margin-inline:auto;display:block}.public-site-shell #main-content.reference-service .sd-decision-guide .public-section-number{display:none}.public-site-shell #main-content.reference-service .sd-decision-guide .public-decision-guide__options{gap:20px}.public-site-shell #main-content.reference-service .sd-decision-guide .public-decision-guide__options article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf3a6;border:1px solid #c99d5459;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 12px 22px #4e310a0d}.public-site-shell #main-content.reference-service .sd-decision-photo{height:185px;overflow:hidden}.public-site-shell #main-content.reference-service .sd-decision-photo img{object-fit:cover;width:100%;height:100%}.public-site-shell #main-content.reference-service .sd-decision-body{padding:21px 24px 28px}.public-site-shell #main-content.reference-service .sd-decision-body>span{color:#9c6716;width:35px;height:35px;font:600 11px var(--font-latin);border:1px solid #d7b87e;border-radius:50%;place-items:center;display:inline-grid}.public-site-shell #main-content.reference-service .sd-decision-body h3{margin-top:15px;font-size:1.25rem}.public-site-shell #main-content.reference-service .sd-decision-body p{color:#67573e;font-size:.94rem;line-height:1.9}.public-site-shell #main-content.reference-service .sd-real-work{padding-block:15px 60px}.public-site-shell #main-content.reference-service .sd-real-work .public-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.public-site-shell #main-content.reference-service .sd-real-work .public-work-item{background:#fffbf3b3;border:1px solid #c99d5459;border-radius:12px;overflow:hidden;box-shadow:0 10px 22px #4e310a0a}.public-site-shell #main-content.reference-service .sd-real-work .public-work-media{aspect-ratio:1.65}.public-site-shell #main-content.reference-service .sd-real-work .public-work-copy{padding:16px 18px 19px}.public-site-shell #main-content.reference-service .sd-real-work .public-work-copy h3{margin:5px 0 0;font-size:1.05rem;line-height:1.6}.public-site-shell #main-content.reference-service .sd-real-work .public-work-copy>span{color:#9b6312;font-size:.77rem}.public-site-shell #main-content.reference-service.sd--reels .sd-real-work .public-work-media{aspect-ratio:.8}.public-site-shell #main-content.reference-service.sd--reels .sd-real-work .public-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;margin-inline:auto}.public-site-shell #main-content.reference-service.sd--podcast .sd-real-work{padding-top:35px}.public-site-shell #main-content.reference-service.sd--podcast .sd-real-work .public-work-item{border-color:#c6a15e}.public-site-shell #main-content.reference-service .sd-success-partner{background:#211b12;border-radius:0;margin-bottom:55px;padding-block:55px}.public-site-shell #main-content.reference-service .sd-success-partner .public-success-partner__header{margin-bottom:30px}.public-site-shell #main-content.reference-service .sd-success-partner .public-success-partner__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.public-site-shell #main-content.reference-service .sd-success-partner .public-success-partner__gallery figure{border-color:#735a31;border-radius:10px;grid-column:auto;overflow:hidden}.public-site-shell #main-content.reference-service .sd-success-partner .public-success-partner__gallery img{aspect-ratio:auto;object-fit:contain;height:auto}.public-site-shell #main-content.reference-service .sd-faq{gap:35px;padding-block:10px 60px}.public-site-shell #main-content.reference-service .sd-faq>div:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf3ad;border:1px solid #c99d5459;border-radius:14px;padding:3px 24px}.public-site-shell #main-content.reference-service .sd-faq details{border-color:#c99d5459}.public-site-shell #main-content.reference-service .sd-faq summary{min-height:55px;padding-block:16px;line-height:1.6}.public-site-shell #main-content.reference-service .sd-faq details p{color:#67573e;line-height:1.9}.public-site-shell #main-content.reference-service .sd-final-cta{isolation:isolate;background:#17130d;border-top:1px solid #c29953;padding-block:55px;position:relative;overflow:hidden}.public-site-shell #main-content.reference-service .sd-final-cta:before{content:"";z-index:-2;background-image:var(--sd-cta-image);opacity:.38;background-position:50%;background-size:cover;position:absolute;inset:0}.public-site-shell #main-content.reference-service .sd-final-cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#0f0c071a,#0f0c07e0 65%);position:absolute;inset:0}.public-site-shell #main-content.reference-service .sd-final-cta h2{color:#f4d69a;font-size:clamp(2rem,3.7vw,3.5rem)}.public-site-shell #main-content.reference-service .sd-final-cta .public-solid-button{color:#211b12;background:#edc77d;border-color:#f4d69a}.public-site-shell #main-content.reference-service .sd-final-cta .public-ghost-button{color:#f4d69a;background:#14100a66}.public-site-shell #main-content.reference-service :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #a86d13}@media (width<=1050px){.public-site-shell #main-content.reference-service .sd-hero__grid{gap:30px}.public-site-shell #main-content.reference-service .sd-hero__copy h1{font-size:clamp(2.2rem,4.6vw,3.8rem)}.public-site-shell #main-content.reference-service .sd-reel-frame{height:290px}.public-site-shell #main-content.reference-service .sd-reel-frame:nth-child(2){height:335px}.public-site-shell #main-content.reference-service .sd-event-mosaic figure{height:170px}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--commercial,.sd-inclusions__layout--social,.sd-inclusions__layout--ai) .sd-deliverable-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site-shell #main-content.reference-service .sd-deliverable-card__body{padding:22px 18px}.public-site-shell #main-content.reference-service .sd-calendar-grid{gap:6px}.public-site-shell #main-content.reference-service .sd-calendar-grid>div{padding:5px}.public-site-shell #main-content.reference-service .sd-calendar-grid>div>span{grid-template-columns:30px 1fr;padding:4px}.public-site-shell #main-content.reference-service .sd-calendar-grid img{width:30px;height:30px}}@media (width<=769px){.public-site-shell #main-content.reference-service .sd-breadcrumb{padding-top:15px;padding-bottom:10px;font-size:.72rem}.public-site-shell #main-content.reference-service .sd-hero__grid,.public-site-shell #main-content.reference-service .sd-hero--branding .sd-hero__grid{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0;padding-block:30px 35px}.public-site-shell #main-content.reference-service .sd-hero__copy{order:0}.public-site-shell #main-content.reference-service .sd-hero__copy h1{font-size:clamp(2.1rem,8.6vw,3.6rem);line-height:1.32}.public-site-shell #main-content.reference-service .sd-hero__copy h1:after{margin-top:13px}.public-site-shell #main-content.reference-service .sd-hero__copy p{margin-top:17px;font-size:1rem;line-height:1.9}.public-site-shell #main-content.reference-service .sd-hero__actions{margin-top:22px}.public-site-shell #main-content.reference-service .sd-hero__actions a{width:auto;padding-inline:20px}.public-site-shell #main-content.reference-service .sd-hero__visual{order:1;margin:0}.public-site-shell #main-content.reference-service .sd-photo-education{border-radius:15px 65px 15px 15px}.public-site-shell #main-content.reference-service .sd-photo-education>img{aspect-ratio:1.4;height:auto;min-height:0;max-height:none}.public-site-shell #main-content.reference-service .sd-hero--education .sd-hero__copy{padding-block:0}.public-site-shell #main-content.reference-service .sd-reels-strips{gap:10px;padding-inline:7px}.public-site-shell #main-content.reference-service .sd-reel-frame{border-radius:12px;height:255px}.public-site-shell #main-content.reference-service .sd-reel-frame:nth-child(2){height:290px}.public-site-shell #main-content.reference-service .sd-hero--commercial .sd-hero__grid{grid-template-columns:minmax(0,1fr);min-height:520px;padding-block:45px}.public-site-shell #main-content.reference-service .sd-hero--commercial:before{background:linear-gradient(#0f0c07cc,#0f0c07b8)}.public-site-shell #main-content.reference-service .sd-hero__backdrop{object-position:25%}.public-site-shell #main-content.reference-service .sd-photo-podcast{border-radius:65px 14px}.public-site-shell #main-content.reference-service .sd-photo-podcast>img{aspect-ratio:1.3;height:auto;min-height:0}.public-site-shell #main-content.reference-service .sd-event-mosaic{padding-inline:13px}.public-site-shell #main-content.reference-service .sd-event-mosaic figure{height:145px}.public-site-shell #main-content.reference-service .sd-social-composition{padding-inline-start:14px;padding-bottom:35px}.public-site-shell #main-content.reference-service .sd-social-composition>img{min-height:260px}.public-site-shell #main-content.reference-service .sd-social-floats{inset-inline:8%;gap:12px;bottom:12px}.public-site-shell #main-content.reference-service .sd-social-floats figure{max-width:140px;height:160px;transform:rotate(-4deg)}.public-site-shell #main-content.reference-service .sd-social-floats figure:nth-child(2){transform:translateY(-10px)rotate(4deg)}.public-site-shell #main-content.reference-service .sd-brand-composition>img{height:300px;min-height:300px}.public-site-shell #main-content.reference-service .sd-brand-swatches{inset-inline-end:10px}.public-site-shell #main-content.reference-service .sd-brand-swatches i{width:45px;height:51px}.public-site-shell #main-content.reference-service .sd-device-composition{padding:8px 0 58px;padding-inline:2% 8%}.public-site-shell #main-content.reference-service .sd-desktop-screen{border-width:5px 5px 16px;border-radius:10px;padding:0}.public-site-shell #main-content.reference-service .sd-desktop-screen>img{height:auto}.public-site-shell #main-content.reference-service .sd-phone-screen{inset-inline-end:0;border-width:4px;border-radius:14px;width:29%;min-width:0;height:auto;padding:2px;bottom:5px}.public-site-shell #main-content.reference-service .sd-phone-screen img{border-radius:8px}.public-site-shell #main-content.reference-service .sd-software-composition{padding-top:8px;padding-bottom:85px}.public-site-shell #main-content.reference-service .sd-software-window{border-width:5px 5px 15px;border-radius:10px}.public-site-shell #main-content.reference-service .sd-software-phone{border-width:4px;border-radius:17px;width:29%;bottom:30px}.public-site-shell #main-content.reference-service .sd-software-phone img{border-radius:10px}.public-site-shell #main-content.reference-service .sd-ai-cinema>img{border-width:6px;height:auto;min-height:0}.public-site-shell #main-content.reference-service .sd-ai-filmstrip{gap:5px;width:88%;margin-top:-22px;padding:5px}.public-site-shell #main-content.reference-service .sd-cinema-corner{inset-inline-end:0}.public-site-shell #main-content.reference-service .sd-inclusions{padding-block:40px 15px}.public-site-shell #main-content.reference-service .public-section-heading{margin-bottom:24px}.public-site-shell #main-content.reference-service .public-section-heading h2{font-size:1.9rem}.public-site-shell #main-content.reference-service .sd-deliverable-cards,.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--commercial,.sd-inclusions__layout--social,.sd-inclusions__layout--ai) .sd-deliverable-cards{grid-template-columns:minmax(0,1fr);gap:12px}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--reels,.sd-inclusions__layout--podcast,.sd-inclusions__layout--events,.sd-inclusions__layout--software,.sd-inclusions__layout--branding){grid-template-columns:minmax(0,1fr);gap:22px}.public-site-shell #main-content.reference-service .sd-inclusions__photo{border-radius:18px;max-height:285px}.public-site-shell #main-content.reference-service .sd-inclusions__photo>img{height:285px;min-height:0}.public-site-shell #main-content.reference-service .sd-deliverable-card__body{min-height:100px;padding:21px 20px}.public-site-shell #main-content.reference-service :is(.sd-inclusions__layout--commercial,.sd-inclusions__layout--social) .sd-deliverable-card__body{text-align:start;flex-direction:row}.public-site-shell #main-content.reference-service .sd-deliverable-cards li>img{height:185px}.public-site-shell #main-content.reference-service .sd-inclusions__layout--ai .sd-deliverable-card__body{flex-direction:row;padding-top:21px}.public-site-shell #main-content.reference-service .sd-inclusions__layout--ai .sd-feature-icon{margin-top:0}.public-site-shell #main-content.reference-service .sd-brand-system{gap:17px;padding-block:30px}.public-site-shell #main-content.reference-service .sd-brand-system i{width:60px;height:60px}.public-site-shell #main-content.reference-service .sd-content-calendar{padding:9px;overflow:hidden}.public-site-shell #main-content.reference-service .sd-calendar-top{padding-inline:5px}.public-site-shell #main-content.reference-service .sd-calendar-grid{gap:4px}.public-site-shell #main-content.reference-service .sd-calendar-grid>div{min-width:0;padding:3px}.public-site-shell #main-content.reference-service .sd-calendar-grid>div>span{grid-template-columns:minmax(0,1fr);gap:3px;padding:3px}.public-site-shell #main-content.reference-service .sd-calendar-grid img{aspect-ratio:1;grid-row:auto;width:100%;height:auto}.public-site-shell #main-content.reference-service .sd-calendar-grid i,.public-site-shell #main-content.reference-service .sd-calendar-grid b{height:3px}.public-site-shell #main-content.reference-service .sd-suitable{padding-block:30px 40px}.public-site-shell #main-content.reference-service .sd-suitable>div:last-child>span{min-height:65px;padding:15px 12px}.public-site-shell #main-content.reference-service .sd-decision-guide{padding-block:20px 35px}.public-site-shell #main-content.reference-service .sd-decision-guide .public-decision-guide__options{grid-template-columns:minmax(0,1fr)}.public-site-shell #main-content.reference-service .sd-decision-photo{height:200px}.public-site-shell #main-content.reference-service .sd-real-work{padding-block:10px 40px}.public-site-shell #main-content.reference-service .sd-real-work .public-work-grid,.public-site-shell #main-content.reference-service.sd--reels .sd-real-work .public-work-grid{grid-template-columns:minmax(0,1fr);gap:18px}.public-site-shell #main-content.reference-service.sd--reels .sd-real-work .public-work-grid{max-width:350px}.public-site-shell #main-content.reference-service .sd-real-work .public-work-copy h3{font-size:1.08rem}.public-site-shell #main-content.reference-service .sd-success-partner{margin-bottom:40px;padding-block:40px}.public-site-shell #main-content.reference-service .sd-success-partner .public-success-partner__gallery{grid-template-columns:minmax(0,1fr);gap:15px}.public-site-shell #main-content.reference-service .sd-faq{gap:15px;padding-block:10px 40px}.public-site-shell #main-content.reference-service .sd-faq>div:last-child{padding-inline:17px}.public-site-shell #main-content.reference-service .sd-final-cta{padding-block:40px}.public-site-shell #main-content.reference-service .sd-final-cta h2{font-size:2.15rem}.public-site-shell #main-content.reference-service .sd-final-cta .container>div{flex-direction:row;gap:10px}.public-site-shell #main-content.reference-service .sd-final-cta a{width:auto;min-height:48px}}@media (width>=540px) and (width<=769px){.public-site-shell #main-content.reference-service .sd-decision-photo img[src$="/corporate-video.webp"]{object-position:center 18%}}@media (prefers-reduced-motion:reduce){.public-site-shell #main-content.reference-service :is(a,button,img){transition:none}}.public-site-shell #podcast-studios.showcase-section{background:0 0;padding-block:48px}
