.profile{position:relative;isolation:isolate;padding-block:var(--section-y);background:var(--bg);overflow:clip;transition:background-color var(--theme-fade) var(--ease-in-out)}.profile__shell{position:relative;z-index:1}.profile__head{display:grid;gap:1.25rem;max-inline-size:42rem;margin-block-end:clamp(2.5rem,6vw,4rem)}.profile__lead p{margin:0;max-inline-size:46ch}.profile__stage{position:relative;display:grid;place-items:center;min-block-size:1px}.profile__device{position:relative;inline-size:min(19rem,72vw);z-index:1}.profile__halo{position:absolute;top:-14%;right:-22%;bottom:-14%;left:-22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--brand-wash),transparent 74%),radial-gradient(closest-side,rgba(255,231,206,.55),transparent 78%);animation:profile-halo 12s var(--ease-in-out) infinite}@keyframes profile-halo{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.06) rotate(4deg)}}.profile__img{inline-size:100%;block-size:auto;border-radius:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--shadow-high);display:block}.profile__notes{list-style:none;margin:0;padding:0}.profile__note{display:flex;align-items:center;gap:.85rem}.profile__note-dot{inline-size:9px;block-size:9px;flex:none;border-radius:50%;background-image:var(--gradient-brand);box-shadow:0 0 0 4px var(--brand-wash)}.profile__note-body{display:grid;gap:.1rem}.profile__note-title{font-family:var(--font-body);font-size:var(--step-small);font-weight:600;line-height:1.3}.profile__note-text{font-size:var(--step-micro);line-height:1.45}@media(min-width:901px){.profile__stage{min-block-size:34rem}.profile__notes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.profile__note{position:absolute;inset-block-start:var(--y, 50%);transform:translateY(-50%);inline-size:min(15rem,24vw);pointer-events:auto}.profile__note:after{content:"";position:absolute;inset-block-start:50%;inline-size:clamp(1.5rem,4vw,3.5rem);block-size:1px;background:linear-gradient(var(--_dir, to right),var(--brand-edge),transparent)}.profile__note--left{inset-inline-end:calc(50% + min(10.5rem,40vw));text-align:end;flex-direction:row-reverse}.profile__note--left .profile__note-body{justify-items:end}.profile__note--left:after{inset-inline-start:100%;--_dir: to right}.profile__note--right{inset-inline-start:calc(50% + min(10.5rem,40vw))}.profile__note--right:after{inset-inline-end:100%;--_dir: to left}}@media(max-width:900px){.profile__notes{display:grid;gap:1rem;margin-block-start:2.5rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.profile__note{align-items:start}.profile__note:after{content:none}}@media(prefers-reduced-motion:reduce){.profile__halo{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-profile.css.map */
