파트너들이 산행 중 여성을 뒤에 두고 가는 이유는 무엇일까요?

파트너들이 산행 중 여성을 뒤에 두고 가는 이유는 무엇일까요?

이 CSS 코드는 "Guardian Headline Full"이라는 사용자 정의 글꼴 패밀리를 정의하며, 여러 글꼴 두께와 스타일을 포함합니다. 라이트, 레귤러, 미디엄, 세미볼드 두께가 각각 일반체와 이탤릭체 변형으로 제공됩니다. 글꼴 파일은 WOFF2, WOFF, TrueType 형식으로 가디언 서버에 호스팅되어 있습니다.

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");
font-weight: 700;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");
font-weight: 900;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: Guardian Titlepiece;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

@media (min-width: 71.25em) {
.content__main-column--interactive {
margin-left: 160px;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive {
margin-left: 240px;
}
}

.content__main-column--interactive .element-atom {
max-width: 620px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-atom {
max-width: 100%;
}
}

.content__main-column--interactive .element-showcase {
margin-left: 0;
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-showcase {
max-width: 620px;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-showcase {
max-width: 860px;
}
}

.content__main-column--interactive .element-immersive {
max-width: 1100px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
}
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(-20px);
width: calc(100% + 60px);
}
}

@media (max-width: 71.24em) {
.content__main-column--interactive .element-immersive {
margin-left: 0;
margin-right: 0;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(0);
width: auto;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive .element-immersive {
max-width: 1260px;
}
}

.content__main-column--interactive p,
.content__main-column--interactive ul {
max-width: 620px;
}

.content__main-column--interactive:before {
position: absolute;
top: 0;
height: calc(100% + 15px);
min-height: 100px;
content: "";
}

@media (min-width: 71.25em) {
}.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}

@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}

.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}

.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}

.content__main-column--interactive .element-inline {
max-width: 620px;
}

@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}

:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, 0.72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}

:root:root {
--subheading-text: var(--secondary-pillar);
--pullquote-text: var(--secondary-pillar);
--pullquote-icon: var(--secondary-pillar);
--block-quote-text: var(--article-text);
}

:root:root blockquote {
--block-quote-fill: var(--secondary-pillar);
}

@media (prefers-color-scheme: dark) {
:root:root:not([data-color-scheme="light"]) {
--subheading-text: var(--darkmode-pillar);
--pullquote-text: var(--darkmode-pillar);
--pullquote-icon: var(--darkmode-pillar);
}

:root:root:not([data-color-scheme="light"]) blockquote {
--block-quote-fill: var(--darkmode-pillar);
}
}

.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}

#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#article-body > div hr:not(.last-horizontal-rule) + p,
.content--interactive > div .element-atom:first-of-type + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content--interactive > div hr:not(.last-horizontal-rule) + p,
#comment-body .element-atom:first-of-type + p:first-of-type,
#comment-body .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#comment-body .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#comment-body hr:not(.last-horizontal-rule) + p,
[data-gu-name="body"] .element-atom:first-of-type + p:first-of-type,
[data-gu-name="body"] .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
[data-gu-name="body"] .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + p,
#feature-body .element-atom:first-of-type + p:first-of-type,
#feature-body .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#feature-body .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#feature-body hr:not(.last-horizontal-rule) + p {
padding-top: 14px;
}

#article-body > div .element-atom:first-of-type + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
#article-body > div hr:not(.last-horizontal-rule) + p:first-letter,
.content--interactive > div .element-atom:first-of-type + p:first-of-type:first-letter,
.content--interactive > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
.content--interactive > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
.content--interactive > div hr:not(.last-horizontal-rule) + p:first-letter,
#comment-body .element-atom:first-of-type + p:first-of-type:first-letter,
#comment-body .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
#comment-body .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
#comment-body hr:not(.last-horizontal-rule) + p:first-letter,
[data-gu-name="body"] .element-atom:first-of-type + p:first-of-type:first-letter,
[data-gu-name="body"] .element-atom:first-of-type + .sign-in-gate + p:first-of-type:first-letter,
[data-gu-name="body"] .element-atom:first-of-type + #sign-in-gate + p:first-of-type:first-letter,
[data-gu-name="body"] hr:not(.last-horizontal-rule) + p:first-letter,
#feature-body .element-atom:first-of-type + p:first-of-type:first-letter,
기사 본문의 첫 번째 단락 첫 글자는 특정 헤드라인 글꼴을 사용하며, 굵고 크며, 왼쪽으로 떠 있고, 대문자로 표시되며, 색상이 지정됩니다. 수평선 다음에 오는 단락은 상단 패딩이 없습니다. 풀쿼트는 너비가 620픽셀로 제한됩니다.

쇼케이스 요소의 캡션은 일반적으로 위치하며, 최대 너비 620픽셀까지 전체 너비를 사용합니다. 몰입형 요소는 전체 뷰포트 너비를 차지하며, 다양한 화면 크기에서 최대 너비와 캡션 패딩을 조정합니다. 매우 작은 화면에서는 왼쪽 가장자리에 정렬됩니다.

더 큰 화면의 경우, 기사 헤더는 그리드 레이아웃을 사용합니다. 헤드라인에는 상단 테두리가 있으며, 메타 정보는 상대적으로 위치하며, 스탠드퍼스트 텍스트는 조정된 여백과 링크 스타일링을 가지며, 링크는 밑줄이 그어지고 호버 시 색상이 변경됩니다.최소 너비 61.25em 이상의 화면에서, 스탠드퍼스트 요소 내 첫 번째 단락은 상단 테두리를 가지며 하단 패딩이 없습니다. 화면 너비가 71.25em 이상인 경우, 이 상단 테두리가 제거됩니다.

화면 너비가 최소 61.25em 이상인 경우, 가구 래퍼 내의 그림에는 왼쪽 여백이 없으며, 특정 역할을 가진 인라인 그림은 최대 너비 630px을 가집니다.

화면 너비가 최소 71.25em 이상인 경우, 가구 래퍼는 열과 행에 대한 상세한 그리드 레이아웃을 사용합니다. 메타 요소 앞에 장식선이 나타나며, 스탠드퍼스트 단락은 상단 테두리를 잃습니다. 스탠드퍼스트 콘텐츠 앞에 수직선이 추가됩니다.

화면 너비가 최소 81.25em 이상인 경우, 그리드 템플릿이 다른 열 및 행 할당으로 조정됩니다. 메타 요소 앞의 장식선이 더 넓어지며, 스탠드퍼스트 앞의 수직선이 약간 이동합니다.

헤드라인은 최대 너비와 글꼴 크기를 가지며, 더 큰 화면에서 증가합니다. 특정 키라인은 중간 크기 화면에서 숨겨지며, 메타 섹션의 소셜 및 댓글 요소는 정의된 테두리 색상을 사용합니다. 일부 메타 컨테이너 요소는 표시되지 않습니다.

스탠드퍼스트 섹션은 음수 왼쪽 여백과 상대적 위치를 가지며, 더 큰 화면에서 조정된 패딩을 가집니다. 내부 단락은 특정 글꼴 두께와 크기를 사용합니다.

주 미디어 영역은 상대적으로 위치하며, 상단 여백이 없고 작은 하단 여백을 가지며, 'portrait' 그리드 영역에 배치됩니다.CSS 코드는 다양한 요소에 스타일을 설정합니다. 미디어 요소를 전체 너비로 만들고 측면 여백을 없앱니다. 더 큰 화면에서는 미디어의 하단 여백을 제거하고, 더 작은 화면에서는 너비와 왼쪽 여백을 조정합니다. 캡션은 하단에 특정 패딩, 색상 및 가시성 컨트롤로 위치합니다. 캡션 버튼은 오른쪽 하단 모서리에 배치됩니다. 인터랙티브 콘텐츠의 경우, 제목은 너비가 제한됩니다. iOS 및 Android 기기에서는 다크 모드에 특정 색상이 적용되고 단락의 첫 글자가 다르게 스타일링됩니다. 기사 헤더도 이러한 기기에서 특별한 스타일링을 받습니다.Android 기기의 경우, 댓글 기사에서 기사 헤더의 높이를 0으로 설정합니다.

iOS 및 Android 기기 모두에 대해, 피처, 스탠다드 및 댓글 기사의 가구 래퍼에 다음 스타일을 적용합니다:
- 패딩 추가: 상단 4px, 측면 10px, 하단 0.
- 콘텐츠 레이블 스타일링:
- 굵은 글꼴 두께.
- 특정 글꼴 패밀리 (Guardian Headline